header{position:fixed;top:0;transition:all .5s;width:100%;z-index:999}.scrollHide header.scrollUp{transform:inherit}header.scrollUp{transform:translateY(-84px)}.toggle-menu{display:none!important}.footerBottom a,.menu-item-link{color:#fff}.footerBottom a:hover,.menu-item-link:hover{animation:fontchange 1.2s forwards;animation-delay:0s;animation-timing-function:cubic-bezier(.16,.84,.44,1);font-family:"UntitledSerif-RegularItalic";font-style:normal!important;transform:skewX(20deg)}.ts-content-editor a{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(180deg,#fc8a51,#fc8a51);background-position:50%;background-position:0 50%,50% 50%;background-repeat:no-repeat;background-size:0 100%,100% 100%;color:transparent;transition:.5s ease-out;transition:background-size .5s ease-out}.ts-content-editor a:hover{background-position:100% 50%,50% 50%;background-size:100% 100%,100% 100%}.deskMenu ul{padding:0!important}.deskMenu ul li:first-child{min-width:100px}.deskMenu ul li:nth-child(2){min-width:54px}.deskMenu ul li:nth-child(3){min-width:94px}body.blackLogo header .logo .fillColor{fill:#1e1e1e!important}header.blackMenu .deskMenu .menu-item-link{color:#000}header.blackMenu .deskMenu .menu-item-link:hover{color:#ff5f5a}@media screen and (max-width:1200px){.logo{height:48px;overflow:hidden;position:relative;width:44px}.logo a{left:0;position:absolute;top:0;width:280px}.toggle-menu{display:block!important}nav ul li{margin-left:0}nav .cta-button,nav a{font-size:3vw!important;line-height:3vw!important}nav .cta-button{background:none!important;border:0!important;color:#fff!important;min-height:100%!important;opacity:1!important;padding:0}#menu,.scrollHide{overflow:hidden}#menu{background:#1e1e1e;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:1100}#menu.open{opacity:1;visibility:visible}#menu ul{margin:0 auto;max-width:480px;padding:0 30px!important}#menu.open li:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}#menu.open li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#menu.open li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}#menu.open li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}#menu.open li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}#menu.open li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}#menu.open li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}#menu.open li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}#menu.open li:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}#menu.open li:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}#menu.open li{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#menu li{display:block;padding:14px 0}#menu .main-nav{display:none;list-style:none;margin:0;padding:0;position:relative;top:50%;transform:translateY(-50%)}#menu.open .main-nav{display:block}#menu .main-nav a:first{padding-top:0}.contact .btn2 span{display:none}.contact .cta-group .btn-wrapper{display:inline-block!important}.contact a.cta-button{-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(180deg,#fc8a51,#fc8a51),linear-gradient(180deg,#fff,#fff)!important;background-position:50%!important;background-position:0 50%,50% 50%!important;background-repeat:no-repeat!important;background-size:0 100%,100% 100%!important;color:transparent!important;transition:.5s ease-out!important;transition:background-size .5s ease-out!important}.contact a.cta-button:hover{background-position:100% 50%,50% 50%!important;background-size:100% 100%,100% 100%!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;float:right;height:50px;outline:none;padding:0;pointer-events:auto;position:relative;vertical-align:middle;width:50px;z-index:1110}.toggle-menu span{left:calc(50% - 17px);top:50%}.toggle-menu span,.toggle-menu span:after,.toggle-menu span:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s ease-out .2s,transform .2s linear;width:34px}.toggle-menu span:before{top:10px}.toggle-menu span:after{top:-10px}.toggle-menu.active span{background-color:transparent;transition:background .2s ease-out}.toggle-menu.active span:after,.toggle-menu.active span:before{transition:top .2s ease-out,transform .2s ease-out .2s}.toggle-menu.active span:before{top:0;transform:rotate(-45deg)}.toggle-menu.active span:after{top:0;transform:rotate(45deg)}}@media only screen and (min-width:0px)and (max-width:1200px){header.blackMenu .toggle-menu span,header.blackMenu .toggle-menu span:after,header.blackMenu .toggle-menu span:before{background-color:#000}header.blackMenu .toggle-menu.active span{background-color:transparent}header.blackMenu .toggle-menu.active span:after,header.blackMenu .toggle-menu.active span:before{background-color:#fff}header.blackMenu .deskMenu .menu-item-link{color:#fff!important}}@media screen and (min-width:0px) and (max-width:896px){@media (orientation:landscape){body.blackLogo .toggle-menu span,body.blackLogo .toggle-menu span:after,body.blackLogo .toggle-menu span:before{background-color:#000}body.blackLogo .toggle-menu.active span{background-color:transparent}body.blackLogo .toggle-menu.active span:after,body.blackLogo .toggle-menu.active span:before{background-color:#fff}}@media (orientation:portrait){body.blackLogo .toggle-menu span,body.blackLogo .toggle-menu span:after,body.blackLogo .toggle-menu span:before{background-color:#000}body.blackLogo .toggle-menu.active span{background-color:transparent}body.blackLogo .toggle-menu.active span:after,body.blackLogo .toggle-menu.active span:before{background-color:#fff}}}@media screen and (max-width:900px){nav .cta-button,nav a{font-size:34px!important;line-height:38px!important}}@media screen and (max-width:600px){header .col-4{width:60%}header .col-8{width:40%}#menu li{display:block;padding:10px 0}}@media screen and (max-width:550px){#menu{text-align:left}nav .cta-button,nav a{font-size:30px!important;line-height:36px!important}}