@font-face{font-family:OptimaNovaLTProLight;src:url(/_next/static/media/OptimaNovaLTProLight.ca0b65cc.otf);font-display:swap;font-style:normal;font-weight:lighter}@font-face{font-family:OptimaNovaLTProMedium;src:url(/_next/static/media/OptimaNovaLTProMedium.e8765921.otf);font-display:swap;font-style:normal;font-weight:lighter}@font-face{font-family:OptimaNovaLTProRegular;src:url(/_next/static/media/OptimaNovaLTProRegular.f948a290.otf);font-display:swap;font-style:normal;font-weight:lighter}@font-face{font-family:Switzer-Regular;src:url(/_next/static/media/Switzer-Regular.e0752796.otf);font-display:swap;font-style:normal;font-weight:lighter}@font-face{font-family:Switzer-Light;src:url(/_next/static/media/Switzer-Light.5cd7ee12.otf);font-display:swap;font-style:normal;font-weight:lighter}*{margin:0;padding:0;box-sizing:border-box}html{background:#f1ede5;scroll-behavior:smooth!important}html.no-scroll{overflow:hidden;scroll-behavior:unset}::selection{background-color:rgba(223,216,207,.8)}.footer.home,.navigation.home,.outer-wrapper.home{opacity:0}.outer-wrapper{overflow:hidden;position:relative;z-index:2}.outer-wrapper,section{background:#f1ede5}.show-intro{background:url(/_next/static/media/landa_icon.404c5c73.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:36px;height:10px;position:fixed;right:27px;width:18px;z-index:888}strong{font-weight:400}img,video{display:block;height:auto;max-width:100%;width:100%}li,ul{list-style:none;margin:0;padding:0}em{font-style:normal}.hidden,.hidden-xs{display:none!important}.visible-xs{display:block!important}@media(min-width:768px){.show-intro{bottom:28px;cursor:pointer;height:16px;right:45px;transition:all .55s ease-in-out;width:30px}.show-intro:hover{transform:rotate(-130deg)}.hidden-xs{display:block!important}.visible-xs{display:none!important}}@keyframes bounce{50%{transform:translateY(-50%)}}.intro-section{height:100vh;overflow-y:auto;background:#fff;z-index:9999;opacity:0;transition:opacity .75s ease}.intro-section,.intro-section .background{position:fixed;top:0;left:0;width:100%;pointer-events:none}.intro-section .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%}.intro-section .logo{left:22px;max-width:131px;position:fixed;top:26px;width:100%}.scroll-indication{bottom:25px;color:#f3eee7;font-family:Switzer-Light;font-size:12px;left:50%;line-height:16px;padding-top:23px;position:fixed;transform:translateX(-50%)}.scroll-indication:before{animation:bounce 1s ease infinite;background:url(/_next/static/media/scroll_arrow.33f587dc.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:5px;left:calc(50% - 5px);position:absolute;top:0;width:10px}.intro-section.fade-in{opacity:1;pointer-events:auto}.intro-section.fade-out{opacity:0;pointer-events:none}.scroll-area{height:350vh}.intro-text-container{position:-webkit-sticky;position:sticky;top:50%;transform:translateY(-50%);text-align:center}.intro-text{color:#e8e3d9;font-family:OptimaNovaLTProLight;font-size:22px;left:50%;line-height:30px;max-width:428px;opacity:0;padding:0 35px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .8s ease-in-out;width:100%}.intro-text.visible{opacity:1}.intro-text.no-visible{opacity:0}@media(min-width:768px){.intro-section .logo{left:45px;max-width:156px;top:30px}.intro-text{font-size:20px;padding:0}.intro-text.one{max-width:392px}.intro-text.two{max-width:488px}.intro-text.three{max-width:476px}}.block.cover{align-items:center;color:#e8e3d9;display:flex;font-family:OptimaNovaLTProLight;font-size:22px;height:100vh;justify-content:center;line-height:30px;opacity:1;padding:0 70px;position:relative;text-align:center}.block.cover.no-visible{opacity:0;pointer-events:none}.block.cover .logo{display:block;left:24px;max-width:131px;position:absolute;top:26px;width:100%;z-index:1}.block.cover .background-one,.block.cover .video-wrapper-one{left:0;top:0}.block.cover .background-one,.block.cover .background-two,.block.cover .video-wrapper-one,.block.cover .video-wrapper-two{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:50%;position:absolute;width:100%}.block.cover .background-two,.block.cover .video-wrapper-two{bottom:0;right:0}.block.cover .holder{max-width:291px;position:relative}.block.cover video{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media(min-width:768px){.block.cover{font-size:24px;line-height:34px}.block.cover .background-one,.block.cover .background-two,.block.cover .video-wrapper-one,.block.cover .video-wrapper-two{position:fixed}.block.cover .logo{left:45px;max-width:155px;top:30px}.block.cover .background-one,.block.cover .background-two,.block.cover .video-wrapper-one,.block.cover .video-wrapper-two{height:100%;width:50%}.block.cover .holder{max-width:367px}.block.cover.cover-splash .background-one,.block.cover.cover-splash .background-two,.block.cover.cover-splash .video-wrapper-one,.block.cover.cover-splash .video-wrapper-two{position:absolute}}.block.section-one{color:#000;font-family:OptimaNovaLTProLight;font-size:19px;line-height:30px;padding:130px 39px 0;position:relative;text-align:center;z-index:2}.block.section-one .holder{margin:0 auto;max-width:428px;width:100%}.block.section-one strong{font-family:OptimaNovaLTProMedium}.block.section-one .cta{color:#000;display:block;font-family:Switzer-Light;font-size:14px;line-height:20px;margin:50px auto 0;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.block.section-one .cta:after{background:#000;bottom:2.5px;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}.block.section-one .image-wrapper{margin:28px auto 0;max-width:262px;opacity:0;transition:all .55s ease-in-out;width:100%}.block.section-one .image-wrapper.inview{opacity:1}.block.section-one .image-wrapper.one,.block.section-one .image-wrapper.two{bottom:0;left:50%;margin-top:0;position:absolute;transform:translateX(-50%)}@media(min-width:768px){.block.section-one{font-size:22px;padding:185px 45px 69px;position:relative}.block.section-one .holder{max-width:1422px;position:relative}.block.section-one .text-wrapper{margin:0 auto;max-width:771px;width:100%}.block.section-one .cta,.block.section-one .cta:after{transition:all .55s ease-in-out}.block.section-one .cta:hover{color:#85837d}.block.section-one .cta:hover:after{background:#85837d;width:0}.block.section-one .image-wrapper{bottom:-120px;left:0;margin:0;max-width:20.6%;position:absolute}}.block.destinations{padding:53px 22px 60px;position:relative}.block.destinations .holder{margin:0 auto;max-width:428px;width:100%}.block.destinations .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;position:relative;width:100%}.block.destinations .line{bottom:0;background:#7e7e7e;height:.75px;position:absolute;width:0}.block.destinations .line.apply-effect{width:100%}.block.destinations .header-content{max-width:100%;position:relative;width:100%}.block.destinations .header-content .desc{opacity:0}.block.destinations .desc,.block.destinations .title{color:#000;font-family:Switzer-Light;font-size:15px;line-height:20px;text-transform:uppercase;transition:.5s cubic-bezier(.075,.82,.165,1)}.block.destinations .desc{left:0;position:absolute;top:0}.block.destinations .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.destinations .content{padding-top:65px}.block.destinations .text-holder{max-width:358px;width:100%}.block.destinations .text-one{color:#000;font-family:OptimaNovaLTProLight;font-size:19px;line-height:30px}.block.destinations .text-two{color:#585858;font-family:Switzer-Light;font-size:15px;line-height:26px;margin-top:42px}.block.destinations .cta{color:#000;display:block;font-family:Switzer-Light;font-size:14px;line-height:20px;margin:39px auto 0;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.block.destinations .cta:after{background:#000;bottom:2.5px;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}.block.destinations .carrousel-wrapper{margin-left:-22px;margin-top:65px;position:relative;width:100vw}.block.destinations .swiper-slide{overflow:hidden}.block.destinations .swiper-slide .destiny-background{transform:scale(1.08);transition:all 2s ease-in-out}.block.destinations .swiper-slide.swiper-slide-active .destiny-background{transform:scale(1)}.block.destinations .destiny{display:flex;flex-direction:column;height:684px;justify-content:flex-end;position:relative;width:100%}.block.destinations .destiny-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;left:0;position:absolute;top:0;width:100%}.block.destinations .destiny-name{color:#f3eee7;font-family:OptimaNovaLTProLight;font-size:30px;left:36px;line-height:37px;position:absolute;top:31px}.block.destinations .coords-wrapper{color:#fff8f0;font-family:Switzer-Light;font-size:12px;left:35px;letter-spacing:.1em;line-height:22px;position:absolute;top:76px;z-index:2}.block.destinations .destiny-info{padding:0 36px 36px;position:relative;z-index:1}.block.destinations .destiny-location-one{color:#fff8f0;font-family:OptimaNovaLTProRegular;font-size:22px;line-height:27px}.block.destinations .destiny-location-two{color:#fff8f0;font-family:OptimaNovaLTProRegular;font-size:14px;line-height:17px;letter-spacing:.1em;margin-top:14px}.block.destinations .destiny-text{color:#fff8f0;font-family:Switzer-Light;font-size:15px;line-height:24px;margin-top:50px}.block.destinations .swiper{padding-bottom:25px;position:relative}.block.destinations .swiper-pagination{bottom:0;display:flex;justify-content:center;left:0;position:absolute}.block.destinations .swiper-pagination-bullet{background:#b2b2b2;border-radius:0!important;display:block;height:1px;margin:0 0 0 11px!important;max-width:49px;opacity:1;overflow:hidden;position:relative;width:100%}.block.destinations .swiper-pagination-bullet:first-child{margin:0!important}.block.destinations .progress-bar{background-color:#000;height:100%;left:0;position:absolute;top:0;width:0}@media(min-width:473px){.block.destinations .carrousel-wrapper{margin-left:unset;width:100%}}@media(min-width:768px){.block.destinations{padding:69px 45px 85px}.block.destinations .holder{max-width:1422px}.block.destinations .header{padding-bottom:15px}.block.destinations .header-content{overflow:hidden}.block.destinations .header-content .title{transform:translateY(0)}.block.destinations .header-content .desc{opacity:1;transform:translateY(100%)}.block.destinations .header-content:hover .title{transform:translateY(-100%)}.block.destinations .header-content:hover .desc{transform:translateY(0)}.block.destinations .desc,.block.destinations .title{letter-spacing:.02em}.block.destinations .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.destinations .content{padding-top:100px}.block.destinations .text-holder{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:100%}.block.destinations .text-one{font-size:20px;max-width:49%;width:100%}.block.destinations .text-one p{margin:0 auto;max-width:480px;width:100%}.block.destinations .text-two{font-size:14px;line-height:24px;margin-top:0;max-width:49%;width:100%}.block.destinations .text-two p{max-width:480px;width:100%}.block.destinations .cta{margin-top:73px}.block.destinations .cta,.block.destinations .cta:after{transition:all .55s ease-in-out}.block.destinations .cta:hover{color:#85837d}.block.destinations .cta:hover:after{background:#85837d;width:0}.block.destinations .destiny{height:600px}.block.destinations .destiny-name{bottom:27px;font-size:34px;left:37px;line-height:42px;top:unset}.block.destinations .coords-wrapper{font-size:13px;left:39px;top:27px}.block.destinations .destiny-info{margin-left:auto;max-width:564px;padding:0 102px 48px;width:100%}.block.destinations .destiny-location-two{font-size:12px;line-height:15px;letter-spacing:.08em;margin-top:7px}.block.destinations .destiny-text{font-size:14px;line-height:20px;margin-top:40px}.block.destinations .swiper{padding-bottom:8px}.block.destinations .swiper-pagination{justify-content:flex-start}.block.destinations .swiper-pagination-bullet{margin:0 0 0 6px!important;max-width:30px}.block.destinations .swiper-pagination-bullet:first-child{margin:0!important}}.block.capabilities{padding:60px 22px;position:relative}.block.capabilities .holder{margin:0 auto;max-width:428px;width:100%}.block.capabilities .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;position:relative;width:100%}.block.capabilities .line{bottom:0;background:#7e7e7e;height:.75px;left:0;position:absolute;width:0}.block.capabilities .line.apply-effect{width:100%}.block.capabilities .header-content{max-width:100%;position:relative;width:100%}.block.capabilities .header-content .desc{opacity:0}.block.capabilities .desc,.block.capabilities .title{color:#000;font-family:Switzer-Light;font-size:15px;line-height:20px;text-transform:uppercase;transition:.5s cubic-bezier(.075,.82,.165,1)}.block.capabilities .desc{left:0;position:absolute;top:0}.block.capabilities .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.capabilities .content{padding-top:65px}.block.capabilities .text-holder{max-width:358px;width:100%}.block.capabilities .text-one{color:#000;font-family:OptimaNovaLTProLight;font-size:19px;line-height:30px}.block.capabilities .text-two{color:#585858;font-family:Switzer-Light;font-size:15px;line-height:26px;margin-top:42px}.block.capabilities .expando-elements-wrapper{padding-top:75px}.block.capabilities .item div,.block.capabilities .item img,.block.capabilities .item video{pointer-events:none}.block.capabilities .item .item-header:after{transform:translateY(-50%) rotate(0)}.block.capabilities .item .item-indicator{color:#9f9f9f}.block.capabilities .item .item-title{color:#7e7e7e}.block.capabilities .item.expando .item-header:after{transform:translateY(-50%) rotate(90deg)}.block.capabilities .item.expando .item-indicator{color:#000}.block.capabilities .item.expando .item-title{color:#685d50}.block.capabilities .item-header{padding:18px 40px;position:relative}.block.capabilities .item-header:after{background:url(/_next/static/media/capabilities_arrow.9f4c3e6e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;pointer-events:none;position:absolute;right:0;top:50%;transition:all .55s ease-in-out;width:5px}.block.capabilities .item-indicator{font-family:Switzer-Light;font-size:14px;left:0;line-height:20px;position:absolute;top:50%;transform:translateY(-50%)}.block.capabilities .item-title{font-family:Switzer-Light;font-size:14px;line-height:20px;max-width:264px;width:100%}.block.capabilities .item-content{height:0;overflow:hidden;transition:all .55s ease-in-out}.block.capabilities .item-desc{padding:32px 0}.block.capabilities .image-mobile{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:242px;width:100%}.block.capabilities .capability-text-one{color:#000;font-family:Switzer-Regular;font-size:13px;line-height:20px;margin-top:31px}.block.capabilities .capability-text-two{color:#685d50;font-family:Switzer-Light;font-size:14px;line-height:22px;margin-top:25px;max-width:324px;width:100%}.block.capabilities .cta{color:#000;display:block;font-family:Switzer-Light;font-size:14px;line-height:20px;margin:64px auto 0;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.block.capabilities .cta:after{background:#000;bottom:2.5px;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}@media(min-width:768px){.block.capabilities{padding:85px 45px}.block.capabilities .holder{max-width:1422px}.block.capabilities .header{padding-bottom:15px}.block.capabilities .header-content{overflow:hidden}.block.capabilities .header-content .title{transform:translateY(0)}.block.capabilities .header-content .desc{opacity:1;transform:translateY(100%)}.block.capabilities .header-content:hover .title{transform:translateY(-100%)}.block.capabilities .header-content:hover .desc{transform:translateY(0)}.block.capabilities .desc,.block.capabilities .title{letter-spacing:.02em}.block.capabilities .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.capabilities .content{padding-top:100px}.block.capabilities .text-holder{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:100%}.block.capabilities .text-one{font-size:20px;max-width:49%;width:100%}.block.capabilities .text-one p{margin:0 auto;max-width:480px;width:100%}.block.capabilities .text-two{font-size:14px;line-height:24px;margin-top:0;max-width:49%;width:100%}.block.capabilities .text-two p{max-width:480px;width:100%}.block.capabilities .expando-elements-wrapper{display:flex;justify-content:space-between;padding-top:82px}.block.capabilities .images-wrapper{max-width:49%;padding:0;width:100%}.block.capabilities .mySwiper{margin:0 auto;max-width:480px;width:100%}.block.capabilities .all-expando-elements{max-width:49%;padding-top:23px;width:100%}.block.capabilities .item{cursor:pointer}.block.capabilities .item-header{padding:14px 48px}.block.capabilities .item-indicator{font-size:12px}.block.capabilities .item-title{max-width:100%}.block.capabilities .item-desc{padding:22px 47px 40px}.block.capabilities .capability-text-one{font-size:12px;margin-top:0}.block.capabilities .capability-text-two{line-height:20px;margin-top:14px;max-width:292px}.block.capabilities .cta{margin-top:90px}.block.capabilities .cta,.block.capabilities .cta:after{transition:all .55s ease-in-out}.block.capabilities .cta:hover{color:#85837d}.block.capabilities .cta:hover:after{background:#85837d;width:0}}@keyframes blink{50%{opacity:0}}.typing .cursor{animation:blink 1s steps(2,start) infinite;display:inline-block;margin-left:2px}.block.about{padding:60px 22px;position:relative}.block.about .holder{margin:0 auto;max-width:428px;width:100%}.block.about .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;position:relative;width:100%}.block.about .line{bottom:0;background:#7e7e7e;height:.75px;position:absolute;width:0}.block.about .line.apply-effect{width:100%}.block.about .header-content{max-width:100%;position:relative;width:100%}.block.about .header-content .desc{opacity:0}.block.about .desc,.block.about .title{color:#000;font-family:Switzer-Light;font-size:15px;line-height:20px;text-transform:uppercase;transition:.5s cubic-bezier(.075,.82,.165,1)}.block.about .desc{left:0;position:absolute;top:0}.block.about .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.about .content{padding-top:65px}.block.about .text-holder{max-width:358px;width:100%}.block.about .text-one{color:#000;font-family:OptimaNovaLTProLight;font-size:19px;line-height:30px}.block.about .text-two{color:#585858;font-family:Switzer-Light;font-size:15px;line-height:26px;margin-top:42px}.block.about .swiper{display:flex;flex-direction:column;max-width:100%;width:100%}.block.about .swiper-pagination{bottom:unset;opacity:0!important;order:1;pointer-events:none!important;position:absolute;top:unset;transform:none}.block.about .tabs-holder{display:flex;justify-content:space-between;margin:0 auto;max-width:189px;padding:93px 0 40px;width:100%}.block.about .tab{color:#9f9f9f;font-family:Switzer-Light;font-size:14px;line-height:20px;position:relative}.block.about .tab:after{background:#000;bottom:0;content:"";display:block;height:.7px;left:0;position:absolute;transition:all .55s ease-in-out;width:0}.block.about .tab.active{color:#000}.block.about .tab.active:after{width:100%}.block.about .swiper-wrapper{order:2}.block.about .swiper-slide.text-slide{opacity:0!important}.block.about .swiper-slide.text-slide.swiper-slide-active{opacity:1!important}.block.about .image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:417px;width:100%}.block.about .item-text-one{color:#000;font-family:OptimaNovaLTProLight;font-size:17px;line-height:30px;margin-top:50px;padding-right:26px}.block.about .item-text-two{color:#585858;font-family:Switzer-Light;font-size:14px;line-height:22px;margin-top:30px;padding-right:26px}.block.about .text-three{color:#000;font-family:OptimaNovaLTProLight;font-size:19px;line-height:30px;margin:93px auto 0;max-width:100%;text-align:center;width:100%}.block.about .text-three .sentence{font-family:OptimaNovaLTProRegular}.block.about .cta{color:#000;display:block;font-family:Switzer-Light;font-size:14px;line-height:20px;margin:39px auto 0;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.block.about .cta:after{background:#000;bottom:2.5px;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}@media(min-width:768px){.block.about{padding:85px 45px}.block.about .holder{max-width:1422px}.block.about .header{padding-bottom:15px}.block.about .header-content{overflow:hidden}.block.about .header-content .title{transform:translateY(0)}.block.about .header-content .desc{opacity:1;transform:translateY(100%)}.block.about .header-content:hover .title{transform:translateY(-100%)}.block.about .header-content:hover .desc{transform:translateY(0)}.block.about .desc,.block.about .title{letter-spacing:.02em}.block.about .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.block.about .content{padding-top:100px}.block.about .text-wrapper{padding-bottom:82px}.block.about .text-holder{align-items:flex-start;display:flex;justify-content:space-between;max-width:100%;width:100%}.block.about .text-one{font-size:20px;max-width:50.6%;width:100%}.block.about .text-one p{margin:0 auto;max-width:479px;width:100%}.block.about .text-two{font-size:14px;line-height:24px;margin-top:0;max-width:49.4%;width:100%}.block.about .text-two p{max-width:480px;width:100%}.block.about .tabs{left:0;margin:0 auto;max-width:50.6%;position:absolute;top:0;width:100%}.block.about .tabs-holder{justify-content:flex-start;margin:0 auto;max-width:479px;padding:0}.block.about .tab{cursor:pointer;margin-left:65px}.block.about .tab:first-child{margin-left:0}.block.about .carrousel-wrapper{position:relative}.block.about .swiper-wrapper{padding-top:0}.block.about .item{align-items:stretch;display:flex;justify-content:space-between}.block.about .item-text-wrapper{max-width:50.6%;order:1;padding:0;width:100%}.block.about .item-text-holder{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:479px;width:100%}.block.about .item-text-one{line-height:26px;margin-top:0;max-width:431px;padding-right:20px}.block.about .item-text-two{font-size:15px;line-height:24px;margin-top:66px;max-width:380px;padding-right:20px}.block.about .image-wrapper{max-width:49.4%;order:2;padding-top:0;width:100%}.block.about .image{height:514px}.block.about .text-three{font-size:20px;margin-top:117px;max-width:360px}.block.about .cta{margin-top:90px}.block.about .cta,.block.about .cta:after{transition:all .55s ease-in-out}.block.about .cta:hover{color:#85837d}.block.about .cta:hover:after{background:#85837d;width:0}}.block.privacy{padding:130px 30px;position:relative}.block.privacy .holder{margin:0 auto;max-width:428px;width:100%}.block.privacy .title{color:#000;font-family:OptimaNovaLTProLight;font-size:20px;line-height:30px}.block.privacy .text{color:#585858;font-family:Switzer-Light;font-size:14px;line-height:20px;padding-top:33px}@media(min-width:768px){.block.privacy{padding:170px 30px 70px}.block.privacy .logo{left:45px;max-width:155px;top:30px}.block.privacy .holder{max-width:1182px}.block.privacy .content{margin:0 auto;max-width:883px;width:100%}.block.privacy .text{padding-top:41px}}.navigation{background:rgba(0,0,0,0);left:0;padding:26px 22px;position:fixed;top:0;z-index:99}.navigation,.navigation .logo{mix-blend-mode:exclusion;width:100%;transition:all .55s ease-in-out}.navigation .logo{display:block;max-width:131px;position:relative;z-index:3}.navigation .toggle-wrapper{height:7px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:23px;z-index:2}.navigation .toggle-btn{height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px}.navigation .bar{background:#d9d9d9;height:1px;left:0;position:absolute;transition:all .55s ease-in-out;width:23px}.navigation .bar:first-child{top:0}.navigation .bar:nth-child(2){opacity:0;top:50%;transform:translateY(-50%)}.navigation .bar:nth-child(3){bottom:0}.navigation .list-content.desktop{display:none}.navigation.expanded .logo{pointer-events:none}.navigation.expanded .bar:first-child{top:50%;transform:rotate(45deg) translateY(-50%)}.navigation.expanded .bar:nth-child(2){opacity:0}.navigation.expanded .bar:nth-child(3){bottom:50%;transform:rotate(-45deg) translateY(50%)}.list-wrapper{align-items:flex-start;background:#353c35;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;max-width:356px;mix-blend-mode:unset;opacity:0;padding:0 21px;position:fixed;top:0;transform:translateX(-100%);transition:all .35s ease-in-out;width:calc(100vw - 72px);z-index:98}.list-wrapper.expanded{opacity:1;transform:translateX(0)}.list-holder{bottom:22.4%;position:relative}.opt{align-items:center;color:#ded2b4;display:flex;font-family:Switzer-Light;font-size:23px;line-height:30px;margin-top:28px;mix-blend-mode:exclusion;text-decoration:none}.opt span{display:block;overflow:hidden;transition:all .6s ease-in-out;width:0;will-change:transform}.opt:first-child{margin-top:0}.opt.active span{width:23px}.social-links{bottom:40px;display:flex;justify-content:space-between;left:50%;max-width:130px;position:absolute;transform:translateX(-50%);width:100%}.social-links a{color:#b7aea4;font-family:Switzer-Light;font-size:13px;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:768px){.navigation{padding:30px 45px}.navigation .logo{max-width:156px}.navigation .content{align-items:center;display:flex;justify-content:space-between}.navigation .list-content.desktop{display:block}.navigation .list-holder{align-items:center;bottom:unset;display:flex;justify-content:space-between;width:100%}.navigation .opt{color:#f4f0e6;font-size:13px;line-height:17px;margin-right:28px;margin-top:0;mix-blend-mode:exclusion}.navigation .opt:last-child{margin-right:0}.navigation .opt.active span,.navigation .opt:hover span{width:13px}.list-wrapper{display:none}}.footer{background:#f1ede5;padding:45px 20px;position:relative}.footer .float-icon{bottom:47px;max-width:28px;position:absolute;right:20px;width:100%}.footer .holder{margin:0 auto;max-width:428px;width:100%}.footer .header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;position:relative;width:100%}.footer .line{bottom:0;background:#7e7e7e;height:.75px;left:0;position:absolute;width:0}.footer .line.apply-effect{width:100%}.footer .header-content{max-width:100%;position:relative;width:100%}.footer .header-content .desc{opacity:0}.footer .desc,.footer .title{color:#000;font-family:Switzer-Light;font-size:15px;line-height:20px;text-transform:uppercase;transition:.5s cubic-bezier(.075,.82,.165,1)}.footer .desc{left:0;position:absolute;top:0}.footer .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.footer .content{padding-top:65px}.footer .text-wrapper{max-width:310px;width:100%}.footer .text{color:#585858;font-family:Switzer-Light;font-size:15px;line-height:26px}.footer .form-wrapper{padding-top:50px}.footer .contact-success-message{color:#585858;font-family:Switzer-Regular;font-size:13px;line-height:20px;max-width:226px;transition:all .55s ease-in-out;width:100%}.footer .newsletter-wrapper{margin-top:68px}.footer .newsletter-text{color:#000;font-family:OptimaNovaLTProRegular;font-size:16px;line-height:20px}.footer .newsletter-form{padding-top:23px}.footer .newsletter-form button{margin-top:13px!important}.footer .newsletter-success-message{color:#585858;font-family:Switzer-Light;font-size:10px;line-height:18px;max-width:221px;transition:all .55s ease-in-out;width:100%}.footer .desktop-links{display:none}.footer .mobile-links{margin-top:60px;max-width:355px;padding-right:20px;width:100%}.footer .flex-content{align-items:flex-end;display:flex;justify-content:space-between;margin-top:40px}.footer .flex-content:first-child{margin-top:0}.footer .flex-content:first-child .right{padding-bottom:4px}.footer .left{max-width:190px;width:100%}.footer .right{max-width:93px;width:100%}.footer .copyright,.footer .link{color:#585858;display:block;font-family:Switzer-Light;font-size:12px;line-height:16px;margin-top:10px;text-decoration:none}.footer .copyright.location,.footer .link.location{line-height:25px;margin-top:6px}.footer .copyright:first-child,.footer .link:first-child{margin-top:0}.footer .copyright.active,.footer .link.active{width:-moz-fit-content;width:fit-content}.footer .copyright.active:after,.footer .link.active:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:0;position:absolute;transition:all .55s ease-in-out;width:100%}.footer.privacy .content,.footer.privacy .header,.footer.privacy .number,.footer.splash .number{display:none}.footer.privacy .mobile-links{margin-top:0}@media(min-width:768px){.footer{background:#e0dbd1;bottom:0;left:0;padding:67px 45px 41px;position:fixed;width:100%;z-index:1}.footer .float-icon{right:45px}.footer .holder{max-width:1422px}.footer .header{padding-bottom:15px}.footer .header-content{overflow:hidden}.footer .header-content .title{transform:translateY(0)}.footer .header-content .desc{opacity:1;transform:translateY(100%)}.footer .header-content:hover .title{transform:translateY(-100%)}.footer .header-content:hover .desc{transform:translateY(0)}.footer .desc,.footer .title{letter-spacing:.02em}.footer .number{color:#000;font-family:Switzer-Light;font-size:12px;line-height:20px}.footer .content{align-items:flex-start;display:flex;justify-content:space-between;padding-top:117px}.footer .text-wrapper{max-width:19%;width:100%}.footer .text{line-height:24px}.footer .form-wrapper{max-width:60%;padding-top:0;width:100%}.footer .contact-success-message{max-width:531px}.footer .newsletter-wrapper{margin-top:0;max-width:19%;width:100%}.footer .newsletter-form{padding-top:24px}.footer .newsletter-form button{margin-top:27px!important}.footer .newsletter-success-message{line-height:16px;max-width:261px}.footer .mobile-links{display:none}.footer .desktop-links{display:flex;justify-content:space-between;max-width:100%;padding-top:130px;width:100%}.footer .left-links{max-width:19%;width:100%}.footer .left-links .flex-content{display:block;justify-content:space-between}.footer .center-links{display:flex;max-width:60%;width:100%}.footer .right-links{display:flex;max-width:19%;width:100%}.footer .copyright,.footer .link{margin-top:0}.footer .copyright.location,.footer .link.location{line-height:20px;margin-top:0}.footer .copyright:first-child,.footer .link:first-child{margin-top:0}.footer .link{line-height:20px;position:relative;width:-moz-fit-content;width:fit-content}.footer .link:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:100%;position:absolute;transition:all .55s ease-in-out;width:0}.footer .link:hover:after{left:0;transition:width .55s ease-in-out;width:100%}.footer .location{max-width:246px;padding-right:46px}.footer .location .subline{bottom:0;height:.7px;left:0;position:absolute;width:calc(100% - 46px)}.footer .location .subline:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:100%;position:absolute;transition:all .55s ease-in-out;width:0}.footer .location:hover .subline:after{left:0;transition:width .55s ease-in-out;width:100%}.footer .location:after{content:none}.footer .copyright{line-height:20px;max-width:121px;padding-right:22px;width:100%}.footer.privacy .desktop-links{padding-top:0}}@media(min-width:1020px){.footer .text-wrapper{max-width:281px;padding-right:15px}.footer .form-wrapper{max-width:599px;min-width:599px;width:599px}.footer .newsletter-wrapper{max-width:357px;padding-left:15px}.footer .left-links{max-width:270px;padding-right:15px}.footer .left-links .flex-content{display:flex;justify-content:space-between}.footer .center-links{max-width:599px;min-width:599px;width:599px}.footer .right-links{align-items:flex-start;max-width:357px;padding-left:15px}}.footer-splash{background:#f1ede5;padding:39px 20px;position:relative}.footer-splash .holder{margin:0 auto;max-width:428px;width:100%}.footer-splash .newsletter-text{color:#000;font-family:OptimaNovaLTProRegular;font-size:16px;line-height:20px}.footer-splash .newsletter-form{padding-top:23px}.footer-splash .newsletter-form button{margin-top:13px!important}.footer-splash .newsletter-success-message{color:#585858;font-family:Switzer-Light;font-size:10px;line-height:18px;max-width:221px;transition:all .55s ease-in-out;width:100%}.footer-splash .desktop-links{display:none}.footer-splash .mobile-links{margin-top:30px;max-width:355px;padding-right:20px;width:100%}.footer-splash .flex-content{align-items:flex-end;display:flex;justify-content:space-between;margin-top:55px}.footer-splash .flex-content:first-child{margin-top:0}.footer-splash .flex-content:first-child .right{padding-bottom:4px}.footer-splash .left{max-width:200px;width:100%}.footer-splash .right{max-width:93px;width:100%}.footer-splash .copyright,.footer-splash .link{color:#585858;display:block;font-family:Switzer-Light;font-size:12px;line-height:16px;margin-top:10px;text-decoration:none}.footer-splash .copyright.location,.footer-splash .link.location{line-height:25px;margin-top:6px}.footer-splash .copyright:first-child,.footer-splash .link:first-child{margin-top:0}.footer-splash .copyright.active,.footer-splash .link.active{width:-moz-fit-content;width:fit-content}.footer-splash .copyright.active:after,.footer-splash .link.active:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:0;position:absolute;transition:all .55s ease-in-out;width:100%}.footer-splash.privacy .content,.footer-splash.privacy .header,.footer-splash.privacy .number,.footer-splash.splash .number{display:none}.footer-splash.privacy .mobile-links{margin-top:0}@media(min-width:768px){.footer-splash{background:#e0dbd1;bottom:0;left:0;padding:90px 0 58px;position:fixed;width:100%}.footer-splash .holder{max-width:100%}.footer-splash .contact-success-message{max-width:531px}.footer-splash .newsletter-wrapper{bottom:58px;left:42.65%;margin-top:0;max-width:22.5%;position:absolute;width:100%}.footer-splash .newsletter-form{padding-top:24px}.footer-splash .newsletter-form button{margin-top:27px!important}.footer-splash .wrapper-content-form{display:flex;justify-content:space-between}.footer-splash .input-container{max-width:241px;padding-right:10px;width:100%}.footer-splash .contact-form button[type=submit]{letter-spacing:0!important;margin:0!important}.footer-splash .contact-form button[type=submit]:after{bottom:0!important}.footer-splash .newsletter-success-message{line-height:16px;max-width:261px}.footer-splash .mobile-links{display:none}.footer-splash .desktop-links{align-items:flex-end;display:flex;justify-content:space-between;max-width:100%;padding-top:0;width:100%}.footer-splash .left-links{align-items:flex-end;margin-left:3%;max-width:28.9%;width:100%}.footer-splash .left-links .flex-content,.footer-splash .right-links{display:flex;justify-content:space-between}.footer-splash .right-links{align-items:flex-end;margin-right:3%;max-width:22.75%;width:100%}.footer-splash .copyright,.footer-splash .link{margin-top:0}.footer-splash .copyright.location,.footer-splash .link.location{line-height:20px;margin-top:0}.footer-splash .copyright:first-child,.footer-splash .link:first-child{margin-top:0}.footer-splash .link{line-height:20px;position:relative;width:-moz-fit-content;width:fit-content}.footer-splash .link:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:100%;position:absolute;transition:all .55s ease-in-out;width:0}.footer-splash .link:hover:after{left:0;transition:width .55s ease-in-out;width:100%}.footer-splash .location{max-width:210px;padding-left:10px}.footer-splash .location .subline{bottom:0;height:.7px;left:10px;position:absolute;width:calc(100% - 10px)}.footer-splash .location .subline:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:100%;position:absolute;transition:all .55s ease-in-out;width:0}.footer-splash .location:hover .subline:after{left:0;transition:width .55s ease-in-out;width:100%}.footer-splash .location:after{content:none}.footer-splash .copyright{line-height:20px;max-width:182px;padding-right:10px;width:100%}}.contact-form{position:relative}.contact-form .wrapper-content-form{opacity:1;pointer-events:auto;transition:all .55s ease-in-out}.contact-form .contact-success-message,.contact-form .newsletter-success-message{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.contact-form .input-container{padding-top:20px}.contact-form .input-container.no-top{padding-top:0}.contact-form .input-container.flex{display:flex;justify-content:space-between}.contact-form label{color:#000;font-family:OptimaNovaLTProRegular;font-size:16px;line-height:20px}.contact-form .label-name{min-width:134px;padding-right:12px}.contact-form .label-email{min-width:94px;padding-right:7px}.contact-form .label-phone{min-width:77px;padding-right:7px}.contact-form .label-position{min-width:57px;padding-right:7px}.contact-form .label-company{min-width:24px;padding-right:7px}.contact-form .info-personal{display:flex;justify-content:space-between}.contact-form .info-personal .input-container:last-child{padding-left:14px}.contact-form input[type=number],.contact-form input[type=text],.contact-form textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #989898;display:block;color:#585858;font-family:Switzer-Light;font-size:15px;line-height:24px;max-width:100%;outline:none;transition:border-bottom .55s ease-in-out;width:100%}.contact-form input[type=number].isError,.contact-form input[type=text].isError,.contact-form textarea.isError{border-bottom:1px solid #ff3737}.contact-form input[type=number]::-webkit-inner-spin-button,.contact-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact-form input[type=number]{-moz-appearance:textfield}.contact-form .newsletter-input{padding-bottom:2px}.contact-form textarea{height:34px;margin-top:42px;padding-bottom:4px}.contact-form .newsletter-input{padding-bottom:6px}.contact-form .newsletter-input::placeholder{color:#585858}.contact-form button[type=submit]{background:rgba(0,0,0,0);border:none;color:#000;display:block;font-family:Switzer-Light;font-size:13px;line-height:20px;letter-spacing:.02em;margin-left:auto;margin-top:13px;outline:none;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.contact-form button[type=submit]:after{background:#000;bottom:2.5px;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}.contact-form .extra-text{color:#585858;font-family:Switzer-Light;font-size:10px;line-height:18px;max-width:186px;width:100%}.contact-form .extra-text a{color:inherit;position:relative;text-decoration:none}.contact-form .extra-text a:after{background:#585858;bottom:0;content:"";display:block;height:.7px;left:0;position:absolute;width:100%}.contact-form.sent .wrapper-content-form{opacity:0;pointer-events:none}.contact-form.sent .contact-success-message,.contact-form.sent .newsletter-success-message{opacity:1}@media(min-width:768px){.contact-form .input-flex{display:flex;justify-content:space-between}.contact-form .input-flex.first .input-container{padding-top:0}.contact-form .input-flex.first .input-container:first-child{max-width:290px;width:100%}.contact-form .input-flex.first .input-container:last-child{max-width:301px;width:100%}.contact-form .flex-content-form{align-items:center;display:flex;justify-content:space-between;margin-top:22px}.contact-form .extra-text{line-height:20px;max-width:348px;order:1;padding-right:20px}.contact-form .extra-text a,.contact-form .extra-text a:after{transition:all .55s ease-in-out}.contact-form .extra-text a:hover{color:#85837d}.contact-form .extra-text a:hover:after{background:#85837d;width:0}.contact-form button[type=submit]{cursor:pointer;margin-top:0;order:2;transition:all .55s ease-in-out}.contact-form button[type=submit]:after{transition:all .55s ease-in-out}.contact-form button[type=submit]:hover{color:#85837d}.contact-form button[type=submit]:hover:after{background:#85837d;width:0}}.image-effect div,.image-effect img{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);overflow:hidden;transition:all .9s ease-in-out}.image-effect.apply-effect div,.image-effect.apply-effect img{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.line.to-bottom{transition:height 1.5s ease-in-out}.line.to-right{transition:width 1.5s ease-in-out}.simple-effect{opacity:0;transition:all 1.25s ease-in-out}.simple-effect.apply-effect{opacity:1}.image-effect,.wait-image-effect{opacity:0;transition:all .75s ease-in-out}.image-effect.apply-effect,.wait-image-effect.apply-effect{opacity:1}.effect-to-left p{opacity:0;transform:translateX(50%);transition:all 1.25s ease-in-out}.effect-to-left.apply-effect p{opacity:1;transform:translateX(0)}.text-effect,.wait-text-effect{opacity:0;transform:translateY(20%);transition:all .75s ease-in-out}.text-effect.apply-effect,.wait-text-effect.apply-effect{opacity:1;transform:translateY(0)}