.MenuWrapper{position:fixed;right:-100%;top:0;background-color:rgba(0,0,0,.6);width:100%;height:100vh;z-index:9}.main-nav{float:right;margin-top:0;font-size:55px;line-height:60px;width:50%;max-width:700px;font-family:"rufina-stencil",sans-serif;font-weight:700;letter-spacing:-.55px;background:#A17745;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh;padding-left:6.5%;padding-right:2%}.main-nav ul{list-style-type:none;margin:0;padding:0}.main-nav ul li{list-style:none;margin-left:0;padding:10px 0}.main-nav ul li a{padding:10px 15px;display:block;color:#fff}.main-nav ul li a:hover{color:#2f2f2f}.menuBtn{margin-top:0;position:fixed;right:7.3%;top:25px;margin:auto;z-index:99;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;height:40px;display:inline-block;position:relative;vertical-align:top}.hamburger-inner{display:block;top:50%;margin-top:0;margin-left:0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:5px;background-color:#A17745;border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-14px}.hamburger-inner::after{bottom:-14px}.hamburger--spin-r .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(.55,.055,.675,.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(.55,.055,.675,.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(.55,.055,.675,.19),-webkit-transform 0.3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(.215,.61,.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(.215,.61,.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(.215,.61,.355,1),-webkit-transform 0.3s 0.14s cubic-bezier(.215,.61,.355,1)}.menuOpen .MenuWrapper{right:0%}.menuOpen .hamburger-inner,.menuOpen .hamburger-inner::before,.menuOpen .hamburger-inner::after{background-color:#fff}.menuOpen nav ul li{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:0.1s}.menuOpen nav ul li:first-child{-webkit-animation-duration:.61s;animation-duration:.61s}.menuOpen nav ul li:nth-child(2){-webkit-animation-duration:.72s;animation-duration:.72s}.menuOpen nav ul li:nth-child(3){-webkit-animation-duration:.83s;animation-duration:.83s}.menuOpen nav ul li:nth-child(4){-webkit-animation-duration:.94s;animation-duration:.94s}.menuOpen nav ul li:nth-child(5){-webkit-animation-duration:1.05s;animation-duration:1.05s}.menuOpen nav ul li:nth-child(6){-webkit-animation-duration:1.16s;animation-duration:1.16s}.menuOpen nav ul li:nth-child(7){-webkit-animation-duration:1.27s;animation-duration:1.27s}.menuOpen nav ul li:nth-child(8){-webkit-animation-duration:1.37s;animation-duration:1.37s}.menuOpen nav ul li:nth-child(9){-webkit-animation-duration:1.47s;animation-duration:1.47s}.menuOpen nav ul li:nth-child(10){-webkit-animation-duration:1.57s;animation-duration:1.57s}.menuOpen nav ul li:nth-child(11){-webkit-animation-duration:1.67s;animation-duration:1.67s}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{-webkit-transform:none;transform:none}}@media screen and (min-width:0) and (max-width:1600px){.main-nav{font-size:50px;letter-spacing:.5px}}@media screen and (min-width:0) and (max-width:1440px){.main-nav{font-size:45px;line-height:50px;letter-spacing:.45px}.sticky .menuBtn{top:11px}.sticky .hamburger-inner,.sticky .hamburger-inner::before,.sticky .hamburger-inner::after{height:4px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.sticky .hamburger-inner::before{top:-12px}.sticky .hamburger-inner::after{bottom:-12px}}@media screen and (min-width:0) and (max-width:1100px){.main-nav{font-size:40px;line-height:45px;letter-spacing:.4px}}@media screen and (min-width:0) and (max-width:900px){.main-nav{width:60%}}@media screen and (min-width:0) and (max-width:767px){.menu-main-menu-container,.main-nav{width:100%;max-width:100%}.main-nav{padding:0 20px;font-size:30px;line-height:35px}.main-nav ul{float:right;width:100%;text-align:center}.main-nav ul li a{padding-bottom:0}}