<<<<<<< HEAD
.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000',endColorstr='#8c000000',GradientType=0)}.footerSplit,.image-reveal,.lines,.split{visibility:hidden}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(16 * var(--space-unit));--space-6:calc(0.375 * var(--space-unit));--space-12:calc(0.75 * var(--space-unit));--space-20:calc(1.25 * var(--space-unit));--space-24:calc(1.5 * var(--space-unit));--space-40:calc(2.5 * var(--space-unit));--space-48:calc(3 * var(--space-unit));--space-56:calc(3.5 * var(--space-unit));--space-80:calc(5 * var(--space-unit));--space-96:calc(6 * var(--space-unit));--pri-100:#5E574D;--pri-200:#C29F71;--pri-300:#d2b48c;--sec-100:#254925;--sec-200:#BAC29C;--sec-300:#CBD1B4;--ter-100:#EADFD4;--ter-200:#ECE3D7;--ter-300:#F0EAE2;--neu-100:#5E5E5E;--neu-200:#B6B6B6;--neu-300:#E7E7E7;--white:#fff;--black:#000;--font-primary:"ivymode",sans-serif;--font-secondary:'semplicitapro',sans-serif;--heading-line-height:130%;--body-line-height:140%;--content-width:1640px;--body-line-spacing:calc(1.125 * var(--space-unit))}.container{max-width:var(--content-width);width:100%;margin-inline:auto}.grid{display:grid}.padding-lr{padding-inline:20px}@media screen and (min-width:768px){.padding-lr{padding-inline:40px}}@media screen and (min-width:1024px){.padding-lr{padding-inline:80px}}@media screen and (min-width:1640px){.padding-lr{padding-inline:140px}}.padding-tb{padding-block:40px}@media screen and (min-width:1024px){.padding-tb{padding-block:80px}}@media screen and (min-width:1640px){.padding-tb{padding-block:80px 140px}}.padding{padding-inline:20px;padding-block:40px}@media screen and (min-width:768px){.padding{padding-inline:40px}}@media screen and (min-width:1024px){.padding{padding-inline:80px}}@media screen and (min-width:1640px){.padding{padding-inline:140px}}@media screen and (min-width:1024px){.padding{padding-block:80px}}@media screen and (min-width:1640px){.padding{padding-block:80px 140px}}.padding-top{padding-top:40px}@media screen and (min-width:1024px){.padding-top{padding-top:80px}}.padding-bottom{padding-bottom:40px}@media screen and (min-width:1024px){.padding-bottom{padding-bottom:80px}}.margin-lr{margin-inline:var(--space-xs)}@media screen and (min-width:768px){.margin-lr{margin-inline:var(--space-sm)}}@media screen and (min-width:1024px){.margin-lr{margin-inline:var(--space-md)}}.margin-tb{margin-block:30px}@media screen and (min-width:768px){.margin-tb{margin-block:50px}}@media screen and (min-width:1024px){.margin-tb{margin-block:100px}}@media screen and (min-width:1640px){.margin-tb{margin-block:140px}}.menu-alignment{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center}iframe{display:block;width:100%;aspect-ratio:1.77777778;object-fit:cover;height:100%}.content p:not(:first-child){margin-top:var(--space-sm)}@media screen and (min-width:992px){.content p:not(:first-child){margin-top:var(--space-24)}}@keyframes btnFadeIn{to{opacity:1}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400}@media screen and (min-width:1920px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:80px}}.h2,h2{font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h2,h2{font-size:64px}}.h3,h3{font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h3,h3{font-size:32px}}.h4,h4{font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary)}@media screen and (min-width:1920px){.h4,h4{font-size:24px}}.h5,h5{font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);font-weight:300}@media screen and (min-width:1920px){.h5,h5{font-size:20px}}.h6,h6{font-size:calc(16px + (16 - 16) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);font-weight:300}@media screen and (min-width:1920px){.h6,h6{font-size:16px}}.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-family:var(--font-secondary);color:var(--pri-100);line-height:var(--body-line-height);font-weight:300;font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-size:20px}}.italic{font-style:italic}.wp-block-button__link,a,button{transition:0.3s;text-decoration:none;cursor:pointer!important}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}.p-content p:not(:first-child){margin-top:var(--space-12)}@media screen and (min-width:992px){.p-content p:not(:first-child){margin-top:var(--space-sm)}}#smooth-wrapper{position:relative;z-index:0}*{margin:0;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background-color:var(--pri-100)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#return-to-top{position:fixed;bottom:15px;right:15px;background:var(--pri-100);width:40px;height:40px;display:none;text-decoration:none;border-radius:5px;border:2px solid var(--pri-100);z-index:9}#return-to-top:hover{opacity:0.7}#return-to-top i{margin:0;position:relative;left:13px;top:-11px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:11px solid var(--ter-100)}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 header{background-color:rgba(210,180,140,0.66)}.error404 .error-block{padding-block:100px}.error404 .error-block h1{font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1640 - 370)));text-shadow:1px 1px 1px var(--pri-100),2px 2px 1px var(--pri-100),3px 3px 1px var(--pri-100),4px 4px 1px var(--pri-100),5px 5px 1px var(--pri-100),6px 6px 1px var(--pri-100),7px 7px 1px var(--pri-100),8px 8px 1px var(--pri-100),25px 25px 8px rgba(0,0,0,0.2)}@media screen and (min-width:1920px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{color:var(--pri-100)}.error404 .back-home{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;max-width:max-content;margin:auto;margin-top:40px;width:100%;display:block}.error404 .back-home span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.error404 .back-home:hover{padding-inline:46px}.error404 .back-home:hover span{font-weight:600}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:relative;height:32px;width:32px;cursor:pointer;z-index:500;transition:all 0.25s ease}.button_container:hover{opacity:0.7}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:var(--ter-100)}.button_container.active .middle{opacity:0;background:var(--ter-100);width:100%}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--ter-100);width:100%}.button_container span{background:var(--ter-100);height:2px;width:100%;position:absolute;top:0;left:0;transition:all 0.35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}@media screen and (min-width:1024px){.button_container{display:none}}.overlay{position:fixed;background:var(--sec-100);top:0;left:0;width:100%;height:100%;transform:translate3d(0,-100%,0);transform-origin:top;transition:transform 0.65s ease,opacity 0.25s ease;opacity:0;visibility:hidden;overflow:auto;z-index:400;will-change:transform;backface-visibility:hidden}.overlay.open{transform:translate3d(0,0,0);opacity:1;visibility:visible}.overlay.open li{animation:fadeInRight 0.65s ease forwards;animation-delay:0.7s}.overlay.open li:nth-of-type(2){animation-delay:0.75s}.overlay.open li:nth-of-type(3){animation-delay:0.808s}.overlay.open li:nth-of-type(4){animation-delay:0.85s}.overlay.open li:nth-of-type(5){animation-delay:0.9s}.overlay.open li:nth-of-type(6){animation-delay:0.95s}.overlay.open li:nth-of-type(7){animation-delay:1s}.overlay.open li:nth-of-type(8){animation-delay:1.05s}.overlay.open li:nth-of-type(9){animation-delay:1.1s}.overlay .overlay-nav-main{margin-block-start:120px;padding-inline:20px}@media screen and (min-width:768px){.overlay .overlay-nav-main{padding-inline:40px}}@media screen and (min-width:1024px){.overlay .overlay-nav-main{padding-inline:80px}}@media screen and (min-width:1640px){.overlay .overlay-nav-main{padding-inline:140px}}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:left}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:flex;gap:var(--space-lg);flex-direction:column;align-items:center;justify-content:center;position:relative;height:100%}.overlay .overlay-nav-main ul>li{display:block;position:relative;opacity:0;margin:0;will-change:transform,opacity}.overlay .overlay-nav-main ul>li a{display:block;position:relative;color:var(--ter-100);text-decoration:none;overflow:hidden;font-family:var(--font-primary);font-size:calc(24px + (24 - 24) * ((100vw - 370px) / (1640 - 370)));text-transform:none;margin-top:0px;font-weight:400;margin-bottom:0}@media screen and (min-width:1920px){.overlay .overlay-nav-main ul>li a{font-size:24px}}.overlay .overlay-nav-main ul>li a:hover{opacity:1}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}.gfield_required_asterisk{display:none!important}form textarea{height:170px!important}form p{margin-bottom:42px}form input,form select,form textarea{padding:8px 12px;border:none;border-bottom:0.5px solid var(--ter-300);width:100%;font-family:var(--font-secondary);font-size:16px;appearance:none;border-radius:12px}form select{cursor:pointer;background:url("/wp-content/themes/odisi/static/images/drop-down.svg") no-repeat;background-size:12px;background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-color:var(--white)}form select .gf_placeholder,form select:has(option.gf_placeholder:checked),form select:invalid{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form ::-webkit-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form :-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form ::-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form :-ms-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block}.custom-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.custom-btn:hover{padding-inline:46px}.custom-btn:hover span{font-weight:600}.light-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300)}.light-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.light-btn:hover{padding-inline:46px}.light-btn:hover span{font-weight:600}.light-btn span{color:var(--pri-100)}.green-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--sec-300)}.green-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.green-btn:hover{padding-inline:46px}.green-btn:hover span{font-weight:600}.green-btn span{color:var(--sec-100)}.arrow-btn{display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.arrow-btn span{font-weight:500!important}.arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.arrow-btn:hover{gap:var(--space-40)}.arrow-btn:hover svg{transform:rotate(45deg)}.custom-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.custom-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.custom-arrow-btn:hover{padding-inline:46px}.custom-arrow-btn:hover span{font-weight:600}.custom-arrow-btn span{font-weight:500!important}.custom-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.custom-arrow-btn:hover{gap:var(--space-40)}.custom-arrow-btn:hover svg{transform:rotate(45deg)}.custom-arrow-btn svg path{fill:var(--white)}.light-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300);display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.light-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.light-arrow-btn:hover{padding-inline:46px}.light-arrow-btn:hover span{font-weight:600}.light-arrow-btn span{color:var(--pri-100)}.light-arrow-btn span{font-weight:500!important}.light-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.light-arrow-btn:hover{gap:var(--space-40)}.light-arrow-btn:hover svg{transform:rotate(45deg)}.light-arrow-btn svg path{fill:var(--pri-100)}.green-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--sec-300);display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.green-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.green-arrow-btn:hover{padding-inline:46px}.green-arrow-btn:hover span{font-weight:600}.green-arrow-btn span{color:var(--sec-100)}.green-arrow-btn span{font-weight:500!important}.green-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.green-arrow-btn:hover{gap:var(--space-40)}.green-arrow-btn:hover svg{transform:rotate(45deg)}.green-arrow-btn svg path{fill:var(--sec-100)}img{height:auto}.img-responsive{display:block;width:100%}header{padding:var(--space-24) 0;background:rgba(255,252,249,0.16);width:100%;box-sizing:border-box;position:fixed;transition:all 0.3s ease;backdrop-filter:blur(15px);z-index:690}header.fixed-header{padding-block:6px;background-color:var(--sec-100)}header.fixed-header .site-logo svg{transform:scale(0.8)}header.fixed-header .nav-main ul>li:not(:last-child) a:hover{color:var(--sec-200)}header.fixed-header .nav-main ul>li.current-menu-item a{color:var(--sec-200)}header .wrapper{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center;justify-content:space-between;position:relative}.site-logo{display:inline-block;width:auto;margin-bottom:0;position:relative;z-index:65;transition:all 0.3s ease}.site-logo svg{width:100%;display:block;transition:all 0.3s ease}.nav-main{display:none}@media screen and (min-width:1024px){.nav-main{display:inline-block}}.nav-main ul{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center}.nav-main ul>li{display:inline-block}.nav-main ul>li a{line-height:1;padding:10px 15px;color:var(--white);text-decoration:none;font-family:var(--font-secondary);font-weight:500;font-size:16px;background-color:transparent;position:relative;transition:all 0.3s ease-in-out;border:0;left:0;overflow:hidden;z-index:2}.nav-main ul>li:last-child{padding:0px}.nav-main ul>li:last-child a{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300)}.nav-main ul>li:last-child a span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.nav-main ul>li:last-child a:hover{padding-inline:46px}.nav-main ul>li:last-child a:hover span{font-weight:600}.nav-main ul>li:last-child a span{color:var(--pri-100)}.nav-main ul>li:not(:last-child) a:hover{color:var(--sec-100)}.nav-main ul>li.current-menu-item a{color:var(--sec-100)}.hero .image-content img,video{display:block;width:100%;max-height:1080px;object-fit:cover;object-position:center;height:100svh}@media screen and (min-width:768px){.hero .image-content img,video{height:100vh}}.hero{position:relative;overflow:hidden}.hero .text-content{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:10}.hero .text-content .logo{opacity:0;animation:btnFadeIn 0.8s ease forwards;animation-delay:0.4s}.hero .text-content .btn,.hero .text-content .content,.hero .text-content .subtitle,.hero .text-content .title{opacity:0;visibility:hidden}.hero .text-content h1 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400}@media screen and (min-width:1920px){.hero .text-content h1 div{font-size:80px}}.hero .text-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.hero .text-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.hero .text-content h2 div{font-size:64px}}.hero .text-content .content,.hero .text-content div{text-transform:uppercase;color:var(--white);font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-weight:400;text-align:center;font-variant:all-small-caps;max-width:1024px}@media screen and (min-width:1920px){.hero .text-content .content,.hero .text-content div{font-size:24px}}.hero .image-content{position:relative}.hero .image-content:before{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background-color:#020202;opacity:0.25;mix-blend-mode:multiply}@media screen and (max-width:991px){.home-page .arrival,.home-page .guest-journey,.home-page .partners{padding-inline:0px!important;padding-top:0px!important}}.home-page .arrival .container,.home-page .guest-journey .container,.home-page .partners .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.home-page .arrival .container,.home-page .guest-journey .container,.home-page .partners .container{grid-template-columns:1fr 1fr;padding-bottom:80px}}.home-page .arrival .container .image-content,.home-page .guest-journey .container .image-content,.home-page .partners .container .image-content{overflow:hidden;position:relative;width:100%}.home-page .arrival .container .image-content img,.home-page .guest-journey .container .image-content img,.home-page .partners .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.home-page .arrival .container .image-content,.home-page .guest-journey .container .image-content,.home-page .partners .container .image-content{order:1;padding-inline:var(--space-sm);margin-top:-100px}.home-page .arrival .container .image-content img,.home-page .guest-journey .container .image-content img,.home-page .partners .container .image-content img{border-width:10px}}.home-page .arrival .container .text-content,.home-page .guest-journey .container .text-content,.home-page .partners .container .text-content{background-color:var(--ter-100);position:relative;padding:116px 20px 146px 20px;z-index:-1}@media screen and (min-width:992px){.home-page .arrival .container .text-content,.home-page .guest-journey .container .text-content,.home-page .partners .container .text-content{top:15%;margin-left:-32%;padding:7.6% 15% 20% 40%}}.home-page .arrival .container .text-content:after,.home-page .guest-journey .container .text-content:after,.home-page .partners .container .text-content:after{position:absolute;content:'';right:0;bottom:0;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf-left.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:0.5;z-index:-2;height:100%}@media screen and (max-width:991px){.home-page .arrival .container .text-content:after,.home-page .guest-journey .container .text-content:after,.home-page .partners .container .text-content:after{background-size:80%}}.home-page .arrival .container .text-content h2,.home-page .guest-journey .container .text-content h2,.home-page .partners .container .text-content h2{color:var(--pri-100)}.home-page .arrival .container .text-content .content,.home-page .guest-journey .container .text-content .content,.home-page .partners .container .text-content .content{padding-top:var(--space-40)}@media screen and (min-width:992px){.home-page .arrival .container .text-content .content,.home-page .guest-journey .container .text-content .content,.home-page .partners .container .text-content .content{padding-top:var(--space-56);max-width:524px;width:100%}}.home-page .arrival .container .text-content .btn,.home-page .guest-journey .container .text-content .btn,.home-page .partners .container .text-content .btn{margin-top:var(--space-md)}.home-page .odisi-diff{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.home-page .odisi-diff{background-attachment:fixed}}.home-page .odisi-diff:after{content:'';position:absolute;top:0;left:0;right:0;display:block;width:100%;height:446px;background:linear-gradient(177deg,rgba(0,0,0,0.75) 2.59%,rgba(102,102,102,0) 89.09%);mix-blend-mode:multiply;z-index:1}.home-page .odisi-diff .container{position:relative;z-index:10}.home-page .odisi-diff h2{text-align:center}.home-page .odisi-diff h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--ter-100)}@media screen and (min-width:1920px){.home-page .odisi-diff h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .odisi-diff h2 div{font-size:64px}}.home-page .odisi-diff div,.home-page .odisi-diff p{color:var(--ter-100)}@media screen and (min-width:1200px){.home-page .odisi-diff .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.home-page .odisi-diff .list .slick-dots{display:none}}.home-page .odisi-diff .list .list-item{border-radius:20px;background:rgba(255,255,255,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(7px);display:flex;gap:var(--space-sm);flex-direction:column;align-items:center;padding:var(--space-md) var(--space-24);width:321px!important;text-align:center;margin-inline:var(--space-12)}.home-page .odisi-diff .list .slick-track{display:flex!important}.home-page .odisi-diff .list .slick-slide{height:inherit!important}.home-page .odisi-diff .list .slick-slide>div{height:100%}.home-page .odisi-diff .slick-dots{bottom:-56px!important}.home-page .odisi-diff .slick-dots li button:before{font-size:12px!important;color:var(--white)!important}@media screen and (max-width:991px){.home-page #partners{padding-top:40px!important;padding-bottom:0px!important}}.home-page #partners .container{position:relative}.home-page #partners .container:after{position:absolute;content:'';left:0;top:40px;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf.svg') no-repeat;mix-blend-mode:multiply;z-index:3;height:100%;opacity:0.5}@media screen and (min-width:992px){.home-page #partners .container:after{top:-60px}}@media screen and (min-width:1024px){.home-page #partners .container:after{left:-80px}}@media screen and (min-width:1640px){.home-page #partners .container:after{left:-140px}}@media screen and (max-width:991px){.home-page #partners .container:after{background-size:80%}}@media screen and (min-width:992px){.home-page #partners .container{align-items:end}}.home-page #partners .container .text-content{padding:246px 20px 116px 20px;margin-top:-150px;z-index:unset;background-color:var(--ter-300)!important}@media screen and (min-width:992px){.home-page #partners .container .text-content{top:0%;margin-right:-32%;margin-left:unset!important;padding:7.6% 40% 20% 15%;margin-top:0px}}.home-page #partners .container .text-content div p,.home-page #partners .container .text-content h2{color:var(--sec-100)}.home-page #partners .container .text-content .btn{position:relative;z-index:10}.home-page #partners .container .text-content:after{content:unset}.home-page #partners .container .image-content{z-index:10;margin-top:0px;margin-bottom:-100px}@media screen and (max-width:991px){.home-page #partners .container .image-content{order:-1;margin-bottom:0px}}.home-page #guest-journey{padding-right:0px}.home-page #guest-journey .container{padding-top:0px}@media screen and (min-width:992px){.home-page #guest-journey .container{padding-top:40px}}.home-page #guest-journey .container .text-content{background-color:var(--sec-100);z-index:3}@media screen and (max-width:991px){.home-page #guest-journey .container .text-content{padding:116px 20px 246px 20px}}.home-page #guest-journey .container .text-content:after{right:0;bottom:0;background:url('/wp-content/themes/odisi/static/images/o-pattern.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:1}@media screen and (max-width:991px){.home-page #guest-journey .container .text-content:after{background-size:80%}}.home-page #guest-journey .container .text-content div p,.home-page #guest-journey .container .text-content h2{color:var(--ter-300)}.home-page #guest-journey .container .image-content{position:relative;z-index:10;margin-top:-150px}@media screen and (min-width:768px){.home-page #guest-journey .container .image-content{margin-top:-100px}}@media screen and (min-width:992px){.home-page #guest-journey .container .image-content{margin-top:0px}}.home-page .destinations{background-color:var(--ter-300);position:relative;overflow:hidden}.home-page .destinations:before{content:url('/wp-content/themes/odisi/static/images/map.svg');position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1}.home-page .destinations .container{display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.home-page .destinations .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .destinations .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .destinations .container h2 div{font-size:64px}}.home-page .destinations .container h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .destinations .container h3 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .destinations .container h3 div{font-size:32px}}.home-page .destinations .container div,.home-page .destinations .container h2,.home-page .destinations .container h3,.home-page .destinations .container p{color:var(--sec-100)!important}.home-page .destinations .container .line{display:block;max-width:540px;width:100%;margin-inline:auto;height:1px;background-color:var(--sec-100)}.home-page .heritage .container{display:flex;flex-direction:column;gap:48px}@media screen and (min-width:768px){.home-page .heritage .container{align-items:center}}@media screen and (min-width:1500px){.home-page .heritage .container{flex-direction:row}}.home-page .heritage .container .image-content{position:relative;margin-inline:auto;width:100%;max-width:360px;height:560px;aspect-ratio:0.75;overflow:hidden}@media screen and (min-width:768px){.home-page .heritage .container .image-content{max-width:940px;height:auto}}@media screen and (min-width:992px){.home-page .heritage .container .image-content{aspect-ratio:1.33333333}}.home-page .heritage .container .image-content div{position:absolute}.home-page .heritage .container .image-content div:first-of-type{top:0;left:0;z-index:3}.home-page .heritage .container .image-content div:nth-of-type(2){top:30%;z-index:2}@media screen and (min-width:992px){.home-page .heritage .container .image-content div:nth-of-type(2){top:12%}}.home-page .heritage .container .image-content div:nth-of-type(2) img{margin-inline:auto 0}.home-page .heritage .container .image-content div:nth-of-type(3){bottom:0;z-index:1}@media screen and (min-width:992px){.home-page .heritage .container .image-content div:nth-of-type(3) img{margin-inline:auto}}.home-page .heritage .container .image-content .image-reveal,.home-page .heritage .container .image-content .image-reveal-reverse{overflow:hidden;width:100%}.home-page .heritage .container .image-content .image-reveal img,.home-page .heritage .container .image-content .image-reveal-reverse img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;object-position:center}@media screen and (min-width:992px){.home-page .heritage .container .image-content .image-reveal img,.home-page .heritage .container .image-content .image-reveal-reverse img{margin:3px;border-width:20px}}.home-page .heritage .container .image-content .image-reveal img{max-width:300px}@media screen and (min-width:768px){.home-page .heritage .container .image-content .image-reveal img{max-width:510px}}.home-page .heritage .container .image-content .image-reveal-reverse img{max-width:280px}@media screen and (min-width:768px){.home-page .heritage .container .image-content .image-reveal-reverse img{max-width:480px}}@media screen and (min-width:992px){.home-page .heritage .container .text-content{margin-top:46px}}.home-page .heritage .container .text-content h2{color:var(--sec-100)}.home-page .heritage .container .text-content .content{padding-top:var(--space-md)}.home-page .heritage .container .text-content .content,.home-page .heritage .container .text-content .content p{color:var(--sec-100)}@media screen and (min-width:1500px){.home-page .heritage .container .text-content .content{max-width:410px;width:100%}}.home-page .heritage .container .text-content .btn{margin-top:var(--space-md)}.home-page .testimonials{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.home-page .testimonials{background-attachment:fixed}}.home-page .testimonials:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.34);mix-blend-mode:multiply;z-index:1}.home-page .testimonials .container{position:relative;z-index:10;max-width:1446px;grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24);align-items:center}@media screen and (min-width:992px){.home-page .testimonials .container{gap:var(--space-xxs);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page .testimonials .container div,.home-page .testimonials .container h2,.home-page .testimonials .container p{color:var(--ter-300)!important}.home-page .testimonials .container h2{line-height:130%}@media screen and (max-width:991px){.home-page .testimonials .container h2{text-align:center}}.home-page .testimonials .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .testimonials .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .testimonials .container h2 div{font-size:64px}}.home-page .testimonials .container .slick-dots{bottom:-56px!important}.home-page .testimonials .container .slick-dots li button:before{font-size:12px!important;color:var(--ter-300)!important}@media screen and (min-width:992px){.home-page .testimonials .container .slick-dots{bottom:-80px!important;left:-8%;text-align:left}}.home-page .testimonials .container .test-list .item-list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:unset}.home-page .testimonials .container .test-list .item-list .left-side{padding-top:30px}.home-page .testimonials .container .test-list .item-list .right-side .content{font-style:italic;padding-bottom:var(--space-12)}.experience-page .experience-list{scroll-margin-top:80px}.experience-page .experience-list .container .exp-list .list-item{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item{align-items:center}}.experience-page .experience-list .container .exp-list .list-item .image-content{overflow:hidden;position:relative;width:100%;height:100%}.experience-page .experience-list .container .exp-list .list-item .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item .image-content img{border-width:20px;height:100%;object-position:center}}.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:40px;padding-inline:20px}@media screen and (min-width:1024px){.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:80px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:80px 140px}}.experience-page .experience-list .container .exp-list .list-item .text-content h2{color:var(--pri-100)}.experience-page .experience-list .container .exp-list .list-item .text-content .list-item{padding-top:var(--space-sm);display:flex;gap:0px;flex-direction:column;align-items:unset;margin-left:var(--space-24)}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd){grid-template-columns:48% 52%}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:40px 60px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:60px 140px}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n){grid-template-columns:52% 48%;margin-block:-56px;position:relative;z-index:10}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n) .text-content{order:1;padding-inline:60px 40px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n) .text-content{padding-inline:140px 60px}}.experience-page .beyond-arrival .container .arrival-content{max-width:660px;width:100%;margin-inline:auto}.experience-page .beyond-arrival .container .arrival-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--sec-100)}@media screen and (min-width:1920px){.experience-page .beyond-arrival .container .arrival-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .beyond-arrival .container .arrival-content h2 div{font-size:64px}}.experience-page .beyond-arrival .container .arrival-content .content{margin-top:var(--space-24)}@media screen and (min-width:992px){.experience-page .beyond-arrival .container .arrival-content .content{margin-top:var(--space-md)}}.experience-page .beyond-arrival .container .arrival-list{margin-top:var(--space-48);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-sm)}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:992px){.experience-page .beyond-arrival .container .arrival-list{margin-top:var(--space-96)}}@media screen and (min-width:1280px){.experience-page .beyond-arrival .container .arrival-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.experience-page .beyond-arrival .container .arrival-list .list-item{position:relative;overflow:hidden}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content{position:absolute;bottom:-2px;left:0;right:0;padding:8px 16px 24px 16px;border-top:1px solid var(--ter-300);background-color:rgba(255,252,249,0.16);backdrop-filter:blur(15px)}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content .content{color:var(--ter-300)}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content .list-title{padding-bottom:4px}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list .list-item:nth-of-type(2n){margin-top:60px}}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list .list-item:nth-of-type(odd) .text-content{bottom:60px}}.experience-page .destinations{background-color:var(--ter-300);position:relative;overflow:hidden}.experience-page .destinations:before{content:url('/wp-content/themes/odisi/static/images/map.svg');position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1}.experience-page .destinations .container{display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.experience-page .destinations .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page .destinations .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .destinations .container h2 div{font-size:64px}}.experience-page .destinations .container h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page .destinations .container h3 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .destinations .container h3 div{font-size:32px}}.experience-page .destinations .container div,.experience-page .destinations .container h2,.experience-page .destinations .container h3,.experience-page .destinations .container p{color:var(--sec-100)!important}.experience-page .destinations .container .line{display:block;max-width:540px;width:100%;margin-inline:auto;height:1px;background-color:var(--sec-100)}.experience-page #testimonials{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.experience-page #testimonials{background-attachment:fixed}}.experience-page #testimonials:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.34);mix-blend-mode:multiply;z-index:1}.experience-page #testimonials .container{position:relative;z-index:10;max-width:1446px;grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24);align-items:center}@media screen and (min-width:992px){.experience-page #testimonials .container{gap:var(--space-xxs);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.experience-page #testimonials .container div,.experience-page #testimonials .container h2,.experience-page #testimonials .container p{color:var(--ter-300)!important}.experience-page #testimonials .container h2{line-height:130%}@media screen and (max-width:991px){.experience-page #testimonials .container h2{text-align:center}}.experience-page #testimonials .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page #testimonials .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page #testimonials .container h2 div{font-size:64px}}.experience-page #testimonials .container .slick-dots{bottom:-56px!important}.experience-page #testimonials .container .slick-dots li button:before{font-size:12px!important;color:var(--ter-300)!important}@media screen and (min-width:992px){.experience-page #testimonials .container .slick-dots{bottom:-80px!important;left:-8%;text-align:left}}.experience-page #testimonials .container .test-list .item-list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:unset}.experience-page #testimonials .container .test-list .item-list .left-side{padding-top:30px}.experience-page #testimonials .container .test-list .item-list .right-side .content{font-style:italic;padding-bottom:var(--space-12)}.experience-page #testimonials:after{content:'';position:absolute;left:-24px;top:0;display:block;width:100%;height:auto;max-height:440px;background:url('/wp-content/themes/odisi/static/images/experience/o-pattern.svg') no-repeat!important;background-position:left center!important;mix-blend-mode:multiply;z-index:1;background-size:80%!important}@media screen and (min-width:600px){.experience-page #testimonials:after{background-size:contain!important}}@media screen and (min-width:992px){.experience-page #testimonials:after{background-position:left bottom!important;left:-100px;top:32px}}@media screen and (min-width:1640px){.experience-page #testimonials:after{left:0}}.experience-page #testimonials .container h2 div{color:var(--pri-100)!important}.experience-page #testimonials .container .right-side .content,.experience-page #testimonials .container .right-side p{color:var(--neu-100)!important}.experience-page #testimonials .container .left-side svg path{fill:var(--pri-200)}.experience-page #testimonials .container .slick-dots li button:before{color:var(--pri-200)!important;opacity:0.5!important}.experience-page #testimonials .container .slick-dots li.slick-active button:before{opacity:1!important}.hospitality-partners-page .partners{background-repeat:no-repeat;background-position:bottom right;background-size:cover;background-image:url('/wp-content/themes/odisi/static/images/hospitality-partners/why-partner-desktop.png')!important;overflow:hidden}.hospitality-partners-page .partners .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:992px){.hospitality-partners-page .partners .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px;align-items:center}.hospitality-partners-page .partners .container .left-content{margin-right:10%}}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container{align-items:end}}.hospitality-partners-page .partners .container .left-content .text-content h2{color:var(--pri-100)}.hospitality-partners-page .partners .container .left-content .text-content .content{padding-block:var(--space-md) var(--space-sm)}.hospitality-partners-page .partners .container .left-content .text-content .btn a{color:var(--sec-100);text-decoration:underline;font-weight:500}.hospitality-partners-page .partners .container .left-content .text-content .btn a:hover{opacity:0.7}.hospitality-partners-page .partners .container .left-content .text-content .image-content{overflow:hidden;position:relative;width:100%;margin-top:var(--space-40)}@media screen and (min-width:992px){.hospitality-partners-page .partners .container .left-content .text-content .image-content{padding-right:8px}}.hospitality-partners-page .partners .container .left-content .text-content .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px;aspect-ratio:1;object-position:center}@media screen and (min-width:992px){.hospitality-partners-page .partners .container .left-content .text-content .image-content img{border-width:20px;max-height:475px;height:100%}}.hospitality-partners-page .partners .container .right-content{background-color:var(--white);padding:40px 20px;border-radius:20px}@media screen and (min-width:1440px){.hospitality-partners-page .partners .container .right-content{padding:40px}}.hospitality-partners-page .partners .container .right-content .benefit-title{color:var(--pri-100)}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .benefit-title{text-align:center}}.hospitality-partners-page .partners .container .right-content .bene-list{margin-top:var(--space-40);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .bene-list{margin-top:60px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24) var(--space-48) var(--space-24) 0px;border-bottom:1px solid var(--neu-300)}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(4){border-bottom:0}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24);border-bottom:none}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:first-of-type{border-right:1px solid var(--neu-300);border-bottom:1px solid var(--neu-300);padding-top:0px;padding-left:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(2){border-bottom:1px solid var(--neu-300);padding-top:0px;padding-right:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(3){border-right:1px solid var(--neu-300);padding-bottom:46px;padding-left:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(4){padding-right:0px;padding-bottom:46px}}@media screen and (min-width:1640px){.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24) var(--space-40)}}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content{padding-bottom:20px;display:flex;gap:var(--space-sm);flex-direction:row;align-items:center}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content svg{background-color:var(--ter-100);padding:20px;border-radius:20px;height:24px;min-width:24px;display:block}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content h4{font-variant:all-small-caps;text-transform:uppercase;color:var(--pri-100)}.hospitality-partners-page .industry-insights{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.hospitality-partners-page .industry-insights{background-attachment:fixed}}.hospitality-partners-page .industry-insights:after{content:'';position:absolute;top:0;left:0;right:0;display:block;width:100%;height:446px;background:linear-gradient(177deg,rgba(0,0,0,0.75) 2.59%,rgba(102,102,102,0) 89.09%);mix-blend-mode:multiply;z-index:1}.hospitality-partners-page .industry-insights .container{position:relative;z-index:10}.hospitality-partners-page .industry-insights h2{text-align:center}.hospitality-partners-page .industry-insights h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--ter-100)}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights h2 div{font-size:80px}}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights h2 div{font-size:64px}}.hospitality-partners-page .industry-insights div,.hospitality-partners-page .industry-insights p{color:var(--ter-100)}@media screen and (min-width:1200px){.hospitality-partners-page .industry-insights .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.hospitality-partners-page .industry-insights .list .slick-dots{display:none}}.hospitality-partners-page .industry-insights .list .list-item{border-radius:20px;background:rgba(255,255,255,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(7px);display:flex;gap:var(--space-sm);flex-direction:column;align-items:center;padding:var(--space-md) var(--space-24);width:321px!important;text-align:center;margin-inline:var(--space-12)}.hospitality-partners-page .industry-insights .list .slick-track{display:flex!important}.hospitality-partners-page .industry-insights .list .slick-slide{height:inherit!important}.hospitality-partners-page .industry-insights .list .slick-slide>div{height:100%}.hospitality-partners-page .industry-insights .slick-dots{bottom:-56px!important}.hospitality-partners-page .industry-insights .slick-dots li button:before{font-size:12px!important;color:var(--white)!important}.hospitality-partners-page .industry-insights .container .content{max-width:774px;width:100%;margin-inline:auto;margin-top:var(--space-sm);text-align:center}.hospitality-partners-page .industry-insights .container .list{max-width:1240px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.hospitality-partners-page .industry-insights .container .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.hospitality-partners-page .industry-insights .container .list .slick-dots{display:none}}.hospitality-partners-page .industry-insights .container .list .list-item{background:rgba(101,112,172,0.45);padding:60px 32px 100px 32px}.hospitality-partners-page .industry-insights .container .list .list-item h3{text-transform:uppercase;font-variant:all-small-caps;min-height:50px;height:100%}.hospitality-partners-page .industry-insights .container .list .list-item .number{font-size:calc(96px + (128 - 96) * ((100vw - 370px) / (1640 - 370)));line-height:130%;text-align:center;font-weight:400;font-family:var(--font-primary)}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights .container .list .list-item .number{font-size:128px}}.hospitality-partners-page .industry-insights:after{background:rgba(36,34,66,0.3)!important;inset:0;height:auto!important}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust{padding-inline:0px!important;padding-top:0px!important}}.hospitality-partners-page .proof-of-trust .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container{grid-template-columns:1fr 1fr;padding-bottom:80px}}.hospitality-partners-page .proof-of-trust .container .image-content{overflow:hidden;position:relative;width:100%}.hospitality-partners-page .proof-of-trust .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .image-content{order:1;padding-inline:var(--space-sm);margin-top:-100px}.hospitality-partners-page .proof-of-trust .container .image-content img{border-width:10px}}.hospitality-partners-page .proof-of-trust .container .text-content{background-color:var(--ter-100);position:relative;padding:116px 20px 146px 20px;z-index:-1}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content{top:15%;margin-left:-32%;padding:7.6% 15% 20% 40%}}.hospitality-partners-page .proof-of-trust .container .text-content:after{position:absolute;content:'';right:0;bottom:0;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf-left.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:0.5;z-index:-2;height:100%}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .text-content:after{background-size:80%}}.hospitality-partners-page .proof-of-trust .container .text-content h2{color:var(--pri-100)}.hospitality-partners-page .proof-of-trust .container .text-content .content{padding-top:var(--space-40)}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content .content{padding-top:var(--space-56);max-width:524px;width:100%}}.hospitality-partners-page .proof-of-trust .container .text-content .btn{margin-top:var(--space-md)}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust{padding-top:40px!important;padding-bottom:0px!important}}.hospitality-partners-page .proof-of-trust .container{position:relative}.hospitality-partners-page .proof-of-trust .container:after{position:absolute;content:'';left:0;top:40px;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf.svg') no-repeat;mix-blend-mode:multiply;z-index:3;height:100%;opacity:0.5}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container:after{top:-60px}}@media screen and (min-width:1024px){.hospitality-partners-page .proof-of-trust .container:after{left:-80px}}@media screen and (min-width:1640px){.hospitality-partners-page .proof-of-trust .container:after{left:-140px}}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container:after{background-size:80%}}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container{align-items:end}}.hospitality-partners-page .proof-of-trust .container .text-content{padding:246px 20px 116px 20px;margin-top:-150px;z-index:unset;background-color:var(--ter-300)!important}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content{top:0%;margin-right:-32%;margin-left:unset!important;padding:7.6% 40% 20% 15%;margin-top:0px}}.hospitality-partners-page .proof-of-trust .container .text-content div p,.hospitality-partners-page .proof-of-trust .container .text-content h2{color:var(--sec-100)}.hospitality-partners-page .proof-of-trust .container .text-content .btn{position:relative;z-index:10}.hospitality-partners-page .proof-of-trust .container .text-content:after{content:unset}.hospitality-partners-page .proof-of-trust .container .image-content{z-index:10;margin-top:0px;margin-bottom:-100px}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .image-content{order:-1;margin-bottom:0px}}.hospitality-partners-page .proof-of-trust .container .text-content{background:linear-gradient(to right,rgba(240,234,226,0.65) 0%,#f0eae2 100%)!important}.hospitality-partners-page .proof-of-trust .container .text-content .content,.hospitality-partners-page .proof-of-trust .container .text-content .h4,.hospitality-partners-page .proof-of-trust .container .text-content .title,.hospitality-partners-page .proof-of-trust .container .text-content p{color:var(--pri-100)!important}.hospitality-partners-page .proof-of-trust .container .text-content .btn{list-style-type:none;display:flex;gap:var(--space-24);flex-direction:column;align-items:unset}.hospitality-partners-page .proof-of-trust .container .text-content .btn li{display:flex;gap:var(--space-12);flex-direction:row;align-items:center;text-transform:uppercase;font-variant:all-small-caps}.hospitality-partners-page .proof-of-trust .container .text-content .btn li svg{display:block;width:100%;height:28px;max-width:28px}.hospitality-partners-page .how-works{scroll-margin-top:80px}.hospitality-partners-page .how-works .container .exp-list .list-item{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item{align-items:center}}.hospitality-partners-page .how-works .container .exp-list .list-item .image-content{overflow:hidden;position:relative;width:100%;height:100%}.hospitality-partners-page .how-works .container .exp-list .list-item .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item .image-content img{border-width:20px;height:100%;object-position:center}}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:40px;padding-inline:20px}@media screen and (min-width:1024px){.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:80px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:80px 140px}}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content h2{color:var(--pri-100)}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content .list-item{padding-top:var(--space-sm);display:flex;gap:0px;flex-direction:column;align-items:unset;margin-left:var(--space-24)}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd){grid-template-columns:48% 52%}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:40px 60px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:60px 140px}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n){grid-template-columns:52% 48%;margin-block:-56px;position:relative;z-index:10}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n) .text-content{order:1;padding-inline:60px 40px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n) .text-content{padding-inline:140px 60px}}@media screen and (min-width:992px){.hospitality-partners-page .how-works{padding-top:0px!important}}.hospitality-partners-page .how-works h2,.hospitality-partners-page .how-works h3{color:var(--pri-100)!important}.hospitality-partners-page .how-works .text-content{display:flex;gap:var(--space-24);flex-direction:row;align-items:center}.hospitality-partners-page .how-works .text-content .numbers{font-size:calc(160px + (260 - 160) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-primary);color:var(--ter-300)}@media screen and (min-width:1920px){.hospitality-partners-page .how-works .text-content .numbers{font-size:260px}}.hospitality-partners-page .how-works .text-content .content-section .list-content{margin-top:var(--space-sm)}.hospitality-partners-page .consultation{background-position-x:25%;background-position-y:top;background-repeat:no-repeat;background-size:cover;position:relative;padding-block:220px 34px}@media screen and (min-width:992px){.hospitality-partners-page .consultation{padding-block:115px 115px}}.hospitality-partners-page .consultation:before{content:'';position:absolute;left:-24px;top:0;bottom:0;display:block;width:100%;height:auto;max-height:440px;background:url('/wp-content/themes/odisi/static/images/hospitality-partners/o-pattern.svg') no-repeat!important;background-position:left bottom!important;z-index:1;background-size:80%!important}@media screen and (min-width:600px){.hospitality-partners-page .consultation:before{background-size:contain!important}}@media screen and (min-width:992px){.hospitality-partners-page .consultation:before{left:-100px;top:32px}}@media screen and (min-width:1640px){.hospitality-partners-page .consultation:before{left:0}}.hospitality-partners-page .consultation:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.44);mix-blend-mode:multiply;z-index:1}.hospitality-partners-page .consultation .container{position:relative;z-index:10}.hospitality-partners-page .consultation .container .consult{max-width:303px;width:100%;margin-inline:0 auto;display:flex;gap:var(--space-20);flex-direction:column;align-items:unset}@media screen and (min-width:768px){.hospitality-partners-page .consultation .container .consult{max-width:623px}}@media screen and (min-width:992px){.hospitality-partners-page .consultation .container .consult{margin-inline:auto 0}}.hospitality-partners-page .consultation .container .consult h2,.hospitality-partners-page .consultation .container .consult h3{color:var(--ter-300)!important}.hospitality-partners-page .consultation .container .consult h2{font-variant:all-small-caps;text-transform:uppercase}@media screen and (min-width:992px){.hospitality-partners-page .consultation .container .consult{gap:var(--space-md)}}@media screen and (max-width:991px){.about-us-page .north-south,.about-us-page .our-story{padding-inline:0px!important}.about-us-page .north-south .image-content,.about-us-page .our-story .image-content{position:relative;z-index:10}.about-us-page .north-south .image-content img,.about-us-page .our-story .image-content img{height:360px;object-fit:cover;object-position:center}}.about-us-page .north-south .container,.about-us-page .our-story .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.about-us-page .north-south .container,.about-us-page .our-story .container{grid-template-columns:1fr 1fr}}.about-us-page .north-south .container .image-content,.about-us-page .our-story .container .image-content{overflow:hidden;position:relative;width:100%}.about-us-page .north-south .container .image-content img,.about-us-page .our-story .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.about-us-page .north-south .container .image-content,.about-us-page .our-story .container .image-content{padding-inline:var(--space-sm)}.about-us-page .north-south .container .image-content img,.about-us-page .our-story .container .image-content img{border-width:10px}}.about-us-page .north-south .container .text-content,.about-us-page .our-story .container .text-content{background-color:var(--ter-100);position:relative}.about-us-page .north-south .container .text-content:after,.about-us-page .our-story .container .text-content:after{position:absolute;content:'';display:block;width:100%;height:100%;z-index:-2}@media screen and (max-width:991px){.about-us-page .north-south .container .text-content:after,.about-us-page .our-story .container .text-content:after{background-size:80%}}.about-us-page .north-south .container .text-content .h4,.about-us-page .north-south .container .text-content h2,.about-us-page .our-story .container .text-content .h4,.about-us-page .our-story .container .text-content h2{color:var(--pri-100)!important}.about-us-page .north-south .container .text-content .h4,.about-us-page .our-story .container .text-content .h4{font-variant:all-small-caps;text-transform:uppercase;margin-top:var(--space-24)}@media screen and (min-width:992px){.about-us-page .north-south .container .text-content .h4,.about-us-page .our-story .container .text-content .h4{margin-top:var(--space-md)}}.about-us-page .north-south .container .text-content .content,.about-us-page .our-story .container .text-content .content{padding-top:var(--space-sm)}@media screen and (max-width:991px){.about-us-page #our-story{padding-bottom:0px!important}.about-us-page #our-story .image-content{order:-1}}.about-us-page #our-story .text-content{padding:295px 20px 55px 20px;z-index:5;margin-top:-195px}@media screen and (min-width:992px){.about-us-page #our-story .text-content{padding:80px 12% 120px 8%;margin-top:100px;margin-right:-15%}}.about-us-page #our-story .text-content:after{background:url('/wp-content/themes/odisi/static/images/about/o-pattern.svg') no-repeat;background-position:right bottom!important;right:0;bottom:0;background-size:60%!important}@media screen and (min-width:992px){.about-us-page #north-south .container{padding-top:80px}}@media screen and (max-width:991px){.about-us-page #north-south{padding-block:0px!important}}.about-us-page #north-south .text-content{padding:55px 20px 275px 20px;z-index:5;margin-top:0}@media screen and (min-width:992px){.about-us-page #north-south .text-content{padding:80px 40% 120px 12%;margin-right:-36%;margin-top:-100px}}.about-us-page #north-south .text-content:after{background:url('/wp-content/themes/odisi/static/images/about/leaf.svg') no-repeat;background-position:top left!important;top:0;left:0;mix-blend-mode:overlay;opacity:0.6}.about-us-page #north-south .image-content{position:relative;z-index:10}@media screen and (max-width:991px){.about-us-page #north-south .image-content{margin-top:-195px}}.about-us-page .our-group{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0.06%,rgba(240,234,226,0.3) 78.9%)}.about-us-page .our-group .container h2{text-align:center}.about-us-page .our-group .container h2 div{color:var(--pri-100)!important;font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.about-us-page .our-group .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-group .container h2 div{font-size:64px}}@media screen and (min-width:992px){.about-us-page .our-group .container h2{padding-top:var(--space-md)}}.about-us-page .our-group .container .h4{font-variant:all-small-caps;text-transform:uppercase;margin-top:var(--space-24);color:var(--neu-100);text-align:center}.about-us-page .our-group .container .content{padding-top:40px;text-align:center;max-width:1095px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.about-us-page .our-group .container .content{padding-top:80px}}.about-us-page .our-group .container .list{display:flex;gap:var(--space-md);flex-direction:column;align-items:stretch;justify-content:center}@media screen and (min-width:768px){.about-us-page .our-group .container .list{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.about-us-page .our-group .container .list .list-item{border-radius:20px;background-color:var(--white);box-shadow:1px 1px 10.8px 0 rgba(101,112,172,0.25);padding:var(--space-lg) var(--space-24);display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.about-us-page .our-group .container .list .list-item{width:47%;padding-bottom:40px}}@media screen and (min-width:1024px){.about-us-page .our-group .container .list .list-item{width:22%}}.about-us-page .our-group .container .list .list-item .logo{text-align:center;height:120px;display:flex;align-items:center;justify-content:center}.about-us-page .our-team .team-intro .container{position:relative;display:flex;gap:var(--space-md);flex-direction:column;align-items:unset;max-width:1400px}.about-us-page .our-team .team-intro .container .pattern{position:absolute;content:'';height:auto;width:80%;display:block;left:-85px;z-index:-1;top:-40px}@media screen and (min-width:992px){.about-us-page .our-team .team-intro .container .pattern{left:-200px;top:50%;transform:translateY(-50%);width:100%}}.about-us-page .our-team .team-intro .container .pattern svg{max-width:475px;display:block;width:100%;height:auto}@media screen and (min-width:768px){.about-us-page .our-team .team-intro .container{flex-direction:row;align-items:center}}@media screen and (min-width:1440px){.about-us-page .our-team .team-intro .container{gap:120px}}@media screen and (min-width:768px){.about-us-page .our-team .team-intro .container .left-content{width:310px}}.about-us-page .our-team .team-intro .container .left-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h2 div{font-size:64px}}.about-us-page .our-team .team-intro .container .left-content h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary)}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h3 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h3 div{font-size:24px}}.about-us-page .our-team .team-intro .container .left-content h2 div,.about-us-page .our-team .team-intro .container .left-content h3 div{color:var(--sec-100)!important}.about-us-page .our-team .team-intro .container .left-content h3{padding-top:var(--space-xs);text-transform:uppercase;font-variant:all-small-caps}.about-us-page .our-team .team-intro .container .right-content{flex:1}.about-us-page .our-team .team-wrapper .team-title{padding-bottom:32px;position:relative}.about-us-page .our-team .team-wrapper .team-title:after{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:1px;background-color:var(--neu-300)}.about-us-page .our-team .team-wrapper .team-title .container{max-width:922px}.about-us-page .our-team .team-wrapper .team-title .container .team-list{display:flex;gap:var(--space-12);flex-direction:row;align-items:center;justify-content:space-between;list-style-type:none}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li{text-align:center}}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);color:var(--sec-100);text-transform:uppercase;font-variant:all-small-caps;position:relative;display:block}@media screen and (min-width:1920px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-size:24px}}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:after{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:4px;background-color:var(--sec-200);border-radius:50px;opacity:0;transition:opacity 0.35s ease,bottom 0.35s ease}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover{text-decoration:none!important}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected:after,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover:after{bottom:-4px;opacity:1}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected:after,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover:after{bottom:-12px}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results{display:flex;gap:var(--space-24);flex-direction:column;align-items:stretch}@media screen and (min-width:768px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results{justify-content:center;flex-direction:row;flex-wrap:wrap;row-gap:60px}}@media screen and (min-width:992px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper{width:47%}}@media screen and (min-width:1440px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper{width:30%}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex{padding:var(--space-24);height:100%;display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;border-radius:20px;background:var(--white);box-shadow:1px 1px 10.8px 0 rgba(101,112,172,0.25);min-height:208px}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp{display:flex;gap:var(--space-sm);flex-direction:column;align-items:stretch}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .h3{color:var(--sec-100)}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .position{min-height:60px}@media screen and (min-width:992px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .position{min-height:80px}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .btn{display:flex;gap:var(--space-sm);flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .btn .read{color:var(--sec-100);text-decoration:underline;font-weight:500;text-underline-position:under}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content{flex:0 0 40%}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content img{height:100%;object-fit:cover;object-position:center top;aspect-ratio:1}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content img{aspect-ratio:0.75}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex:hover{text-decoration:none;background-color:var(--ter-100)}.about-us-page .team-overlay{z-index:1600;position:fixed;inset:0;height:100%;width:100%;opacity:0;visibility:hidden;overflow:auto;background:rgba(0,0,0,0.4);backdrop-filter:blur(5px);display:flex;justify-content:flex-end;transition:opacity 0.65s ease,visibility 0.65s ease}.about-us-page .team-overlay.open{opacity:1;visibility:visible}.about-us-page .team-overlay.open .team-modal{animation:slideInFromRight 0.65s ease forwards}.about-us-page .team-overlay.open .team-modal .img-content{overflow:hidden;padding-inline:20px}@media screen and (min-width:768px){.about-us-page .team-overlay.open .team-modal .img-content{padding-inline:0px}}.about-us-page .team-overlay.open .team-modal .team-content img{animation:zoomOut 1.35s ease forwards;transform-origin:center center;will-change:transform,opacity}.about-us-page .team-overlay.open .close{animation:popUp 0.85s ease forwards;animation-delay:1s}.about-us-page .team-overlay .close{position:absolute;right:20px;top:20px;cursor:pointer;z-index:20;opacity:0}.about-us-page .team-overlay .close svg path{fill:var(--black)}.about-us-page .team-overlay .team-modal{display:block;width:100%;height:100%;background-color:var(--ter-300);position:relative;z-index:10;padding-top:80px;transform:translateX(100%)}@media screen and (min-width:768px){.about-us-page .team-overlay .team-modal{padding:0px;width:50%}}@media screen and (min-width:1200px){.about-us-page .team-overlay .team-modal{width:33%}}.about-us-page .team-overlay .team-modal .content-team img{display:block;height:auto;width:100%}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team img{max-height:750px;object-fit:cover;object-position:top center}}.about-us-page .team-overlay .team-modal .content-team .text-content{padding-inline:40px;background-color:var(--ter-300);padding-block:30px 64px}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team .text-content{padding-block:48px}}.about-us-page .team-overlay .team-modal .content-team .text-content h3{color:var(--sec-100)}.about-us-page .team-overlay .team-modal .content-team .text-content .position{padding-top:var(--space-24)}.about-us-page .team-overlay .team-modal .content-team .text-content .bio{margin-top:32px}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team .text-content .bio{margin-top:48px}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes popUp{0%{opacity:0}to{opacity:1}}footer{position:relative}footer:before{content:'';position:absolute;inset:0;background:url('/wp-content/themes/odisi/static/images/experience/white-grad.svg') no-repeat top;display:block;width:100%;height:auto;z-index:1;background-size:contain;pointer-events:none;top:-1px}footer #contact{max-height:1500px;min-height:100svh;object-fit:cover;object-position:center;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:height 0.35s ease;overflow:hidden}@media screen and (min-width:768px){footer #contact{min-height:100vh;max-height:1300px}}@media screen and (max-width:501px){footer #contact{background-image:url('/wp-content/themes/odisi/static/images/footer-mobile.jpg')!important;background-position:center 30%}}footer #contact .contact-info{padding-top:40px;padding-inline:20px}@media screen and (min-width:1024px){footer #contact .contact-info{padding-top:80px}}@media screen and (min-width:768px){footer #contact .contact-info{padding-inline:40px}}@media screen and (min-width:1024px){footer #contact .contact-info{padding-inline:80px}}@media screen and (min-width:1640px){footer #contact .contact-info{padding-inline:140px}}footer #contact .contact-info .container{display:flex;gap:var(--space-40);flex-direction:column;align-items:center;justify-content:center}footer #contact .contact-info .container h2{position:relative;z-index:10}footer #contact .contact-info .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--sec-100)}@media screen and (min-width:1920px){footer #contact .contact-info .container h2 div{font-size:80px}}@media screen and (min-width:1920px){footer #contact .contact-info .container h2 div{font-size:64px}}footer #contact .contact-info .container h3{max-width:700px;width:100%;margin-inline:auto;text-align:center;color:var(--pri-100)!important;text-transform:uppercase;font-variant:all-small-caps;position:relative;z-index:10}footer #contact .contact-info .container .btn{width:100%;text-align:center}footer #contact .contact-info .container .btn .cta-btn{opacity:1;visibility:visible;transition:all 0.2s ease-out;z-index:10;position:relative}footer #contact .contact-info .container .btn .form-overlay{margin-bottom:120px;margin-top:-55px;text-align:left!important}footer #contact .contact-info .container .btn .form-overlay .form-modal{background-color:var(--ter-100);display:block;width:100%;max-height:0;overflow:hidden;z-index:100;padding:var(--space-40) var(--space-24);max-width:800px;margin:auto;border-radius:var(--space-20);position:relative;opacity:0;visibility:hidden;transform:translateY(30px) scale(0.96);transition:opacity 0.35s ease,transform 0.45s ease,visibility 0.35s}footer #contact .contact-info .container .btn .form-overlay .form-modal .close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:20}footer #contact .contact-info .container .btn .form-overlay .form-modal .close svg circle{fill:transparent}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container .gform_required_legend{display:none!important}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container .gfield_label{font-family:var(--font-secondary);font-size:14px;font-weight:500}@media screen and (min-width:992px){footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_1,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_10,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_12,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_3,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_4,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_5,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_6,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_7,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_8,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_9{grid-column:span 6}}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container button.custom-btn{border:none;display:block;width:100%;cursor:pointer}footer #contact .grad{position:absolute;inset:0;display:block;width:100%;height:auto;background-color:rgba(0,0,0,0.64);opacity:0;transition:opacity 0.45s ease;z-index:3;pointer-events:none}footer #contact .gform_confirmation_message{font-size:24px;font-weight:500}footer #contact.form-active .grad{opacity:1;transition-delay:0.1s}footer #contact.form-active h2 div{color:var(--white)!important}footer #contact.form-active .contact-info .container h3{color:var(--white)!important}footer #contact.form-active .cta-btn{opacity:0!important;visibility:visible!important;transform:translateY(-6px)}footer #contact.form-active .form-modal{opacity:1!important;visibility:visible!important;max-height:1200px!important;transform:translateY(0px) scale(1)!important}footer #contact.resetting .form-modal{opacity:0;transform:translateY(10px) scale(0.98)}footer .details{padding-bottom:var(--space-sm);position:relative}footer .details .container{padding-inline:20px;display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){footer .details .container{padding-inline:40px}}@media screen and (min-width:1024px){footer .details .container{padding-inline:80px}}@media screen and (min-width:1640px){footer .details .container{padding-inline:140px}}@media screen and (min-width:992px){footer .details .container{flex-direction:row;justify-content:space-between;gap:var(--space-40)}}footer .details:after{position:absolute;content:'';inset:0;display:block;width:100%;height:auto;background:linear-gradient(0deg,rgba(0,0,0,0.76) -27.78%,rgba(57,57,57,0.34) 51.47%,rgba(102,102,102,0) 100%);mix-blend-mode:multiply;z-index:1}footer .details .copyright{position:relative;z-index:12}footer .details .copyright a,footer .details .copyright span{font-size:14px;width:auto;margin:0;color:var(--white);font-weight:500;font-family:var(--font-secondary)}footer .details .copyright .copyright-text{display:inline-block}footer .details .copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}footer .details .leaf{display:none;width:100%;height:auto;max-width:100px}@media screen and (min-width:1200px){footer .details .leaf{display:block}}footer .details .leaf svg{position:absolute;display:block;width:100%;height:auto;max-width:400px;right:-80px;bottom:-20px}footer .details .leaf svg path{fill:var(--ter-300)}footer .gform_confirmation_message{text-align:center;font-family:var(--font-secondary);font-size:18px;animation:fadeUp 0.6s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
=======
.grad-bg{background:linear-gradient(to bottom,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000',endColorstr='#8c000000',GradientType=0)}.footerSplit,.image-reveal,.lines,.split{visibility:hidden}:root{--space-unit:16px;--space-xxs:calc(0.25 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(1 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(4 * var(--space-unit));--space-xl:calc(8 * var(--space-unit));--space-xxl:calc(16 * var(--space-unit));--space-6:calc(0.375 * var(--space-unit));--space-12:calc(0.75 * var(--space-unit));--space-20:calc(1.25 * var(--space-unit));--space-24:calc(1.5 * var(--space-unit));--space-40:calc(2.5 * var(--space-unit));--space-48:calc(3 * var(--space-unit));--space-56:calc(3.5 * var(--space-unit));--space-80:calc(5 * var(--space-unit));--space-96:calc(6 * var(--space-unit));--pri-100:#5E574D;--pri-200:#C29F71;--pri-300:#d2b48c;--sec-100:#254925;--sec-200:#BAC29C;--sec-300:#CBD1B4;--ter-100:#EADFD4;--ter-200:#ECE3D7;--ter-300:#F0EAE2;--neu-100:#5E5E5E;--neu-200:#B6B6B6;--neu-300:#E7E7E7;--white:#fff;--black:#000;--font-primary:"ivymode",sans-serif;--font-secondary:'semplicitapro',sans-serif;--heading-line-height:130%;--body-line-height:140%;--content-width:1640px;--body-line-spacing:calc(1.125 * var(--space-unit))}.container{max-width:var(--content-width);width:100%;margin-inline:auto}.grid{display:grid}.padding-lr{padding-inline:20px}@media screen and (min-width:768px){.padding-lr{padding-inline:40px}}@media screen and (min-width:1024px){.padding-lr{padding-inline:80px}}@media screen and (min-width:1640px){.padding-lr{padding-inline:140px}}.padding-tb{padding-block:40px}@media screen and (min-width:1024px){.padding-tb{padding-block:80px}}@media screen and (min-width:1640px){.padding-tb{padding-block:80px 140px}}.padding{padding-inline:20px;padding-block:40px}@media screen and (min-width:768px){.padding{padding-inline:40px}}@media screen and (min-width:1024px){.padding{padding-inline:80px}}@media screen and (min-width:1640px){.padding{padding-inline:140px}}@media screen and (min-width:1024px){.padding{padding-block:80px}}@media screen and (min-width:1640px){.padding{padding-block:80px 140px}}.padding-top{padding-top:40px}@media screen and (min-width:1024px){.padding-top{padding-top:80px}}.padding-bottom{padding-bottom:40px}@media screen and (min-width:1024px){.padding-bottom{padding-bottom:80px}}.margin-lr{margin-inline:var(--space-xs)}@media screen and (min-width:768px){.margin-lr{margin-inline:var(--space-sm)}}@media screen and (min-width:1024px){.margin-lr{margin-inline:var(--space-md)}}.margin-tb{margin-block:30px}@media screen and (min-width:768px){.margin-tb{margin-block:50px}}@media screen and (min-width:1024px){.margin-tb{margin-block:100px}}@media screen and (min-width:1640px){.margin-tb{margin-block:140px}}.menu-alignment{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center}iframe{display:block;width:100%;aspect-ratio:1.77777778;object-fit:cover;height:100%}.content p:not(:first-child){margin-top:var(--space-sm)}@media screen and (min-width:992px){.content p:not(:first-child){margin-top:var(--space-24)}}@keyframes btnFadeIn{to{opacity:1}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400}@media screen and (min-width:1920px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:80px}}.h2,h2{font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h2,h2{font-size:64px}}.h3,h3{font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.h3,h3{font-size:32px}}.h4,h4{font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary)}@media screen and (min-width:1920px){.h4,h4{font-size:24px}}.h5,h5{font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);font-weight:300}@media screen and (min-width:1920px){.h5,h5{font-size:20px}}.h6,h6{font-size:calc(16px + (16 - 16) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);font-weight:300}@media screen and (min-width:1920px){.h6,h6{font-size:16px}}.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-family:var(--font-secondary);color:var(--pri-100);line-height:var(--body-line-height);font-weight:300;font-size:calc(16px + (20 - 16) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.wpcf7-response-output,a,div,label,legend,li,p,span,td{font-size:20px}}.italic{font-style:italic}.wp-block-button__link,a,button{transition:0.3s;text-decoration:none;cursor:pointer!important}.wp-block-button__link:hover,a:hover,button:hover{text-decoration:underline}.p-content p:not(:first-child){margin-top:var(--space-12)}@media screen and (min-width:992px){.p-content p:not(:first-child){margin-top:var(--space-sm)}}#smooth-wrapper{position:relative;z-index:0}*{margin:0;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background-color:var(--pri-100)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#return-to-top{position:fixed;bottom:15px;right:15px;background:var(--pri-100);width:40px;height:40px;display:none;text-decoration:none;border-radius:5px;border:2px solid var(--pri-100);z-index:9}#return-to-top:hover{opacity:0.7}#return-to-top i{margin:0;position:relative;left:13px;top:-11px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:11px solid var(--ter-100)}#content{margin:0}.grecaptcha-badge{opacity:0!important}.error404 header{background-color:rgba(210,180,140,0.66)}.error404 .error-block{padding-block:100px}.error404 .error-block h1{font-size:calc(80px + (180 - 80) * ((100vw - 370px) / (1640 - 370)));text-shadow:1px 1px 1px var(--pri-100),2px 2px 1px var(--pri-100),3px 3px 1px var(--pri-100),4px 4px 1px var(--pri-100),5px 5px 1px var(--pri-100),6px 6px 1px var(--pri-100),7px 7px 1px var(--pri-100),8px 8px 1px var(--pri-100),25px 25px 8px rgba(0,0,0,0.2)}@media screen and (min-width:1920px){.error404 .error-block h1{font-size:180px}}.error404 .error-block h3{color:var(--pri-100)}.error404 .back-home{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;max-width:max-content;margin:auto;margin-top:40px;width:100%;display:block}.error404 .back-home span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.error404 .back-home:hover{padding-inline:46px}.error404 .back-home:hover span{font-weight:600}.hidden{overflow-y:hidden}html{overflow-x:hidden}body{position:relative;background-color:var(--white);box-shadow:0 -20px 13px 4px rgba(0,0,0,0.11)}body,html{scroll-behavior:smooth}.button_container{display:block;position:relative;height:32px;width:32px;cursor:pointer;z-index:500;transition:all 0.25s ease}.button_container:hover{opacity:0.7}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:var(--ter-100)}.button_container.active .middle{opacity:0;background:var(--ter-100);width:100%}.button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:var(--ter-100);width:100%}.button_container span{background:var(--ter-100);height:2px;width:100%;position:absolute;top:0;left:0;transition:all 0.35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}@media screen and (min-width:1024px){.button_container{display:none}}.overlay{position:fixed;background:var(--sec-100);top:0;left:0;width:100%;height:100%;transform:translate3d(0,-100%,0);transform-origin:top;transition:transform 0.65s ease,opacity 0.25s ease;opacity:0;visibility:hidden;overflow:auto;z-index:400;will-change:transform;backface-visibility:hidden}.overlay.open{transform:translate3d(0,0,0);opacity:1;visibility:visible}.overlay.open li{animation:fadeInRight 0.65s ease forwards;animation-delay:0.7s}.overlay.open li:nth-of-type(2){animation-delay:0.75s}.overlay.open li:nth-of-type(3){animation-delay:0.808s}.overlay.open li:nth-of-type(4){animation-delay:0.85s}.overlay.open li:nth-of-type(5){animation-delay:0.9s}.overlay.open li:nth-of-type(6){animation-delay:0.95s}.overlay.open li:nth-of-type(7){animation-delay:1s}.overlay.open li:nth-of-type(8){animation-delay:1.05s}.overlay.open li:nth-of-type(9){animation-delay:1.1s}.overlay .overlay-nav-main{margin-block-start:120px;padding-inline:20px}@media screen and (min-width:768px){.overlay .overlay-nav-main{padding-inline:40px}}@media screen and (min-width:1024px){.overlay .overlay-nav-main{padding-inline:80px}}@media screen and (min-width:1640px){.overlay .overlay-nav-main{padding-inline:140px}}.overlay .overlay-nav-main .overlay-menu{position:relative;text-align:left}.overlay .overlay-nav-main ul{list-style:none;padding:0;margin:0 auto;display:flex;gap:var(--space-lg);flex-direction:column;align-items:center;justify-content:center;position:relative;height:100%}.overlay .overlay-nav-main ul>li{display:block;position:relative;opacity:0;margin:0;will-change:transform,opacity}.overlay .overlay-nav-main ul>li a{display:block;position:relative;color:var(--ter-100);text-decoration:none;overflow:hidden;font-family:var(--font-primary);font-size:calc(24px + (24 - 24) * ((100vw - 370px) / (1640 - 370)));text-transform:none;margin-top:0px;font-weight:400;margin-bottom:0}@media screen and (min-width:1920px){.overlay .overlay-nav-main ul>li a{font-size:24px}}.overlay .overlay-nav-main ul>li a:hover{opacity:1}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}.form-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}.gfield_required_asterisk{display:none!important}form textarea{height:170px!important}form p{margin-bottom:42px}form input,form select,form textarea{padding:8px 12px;border:none;border-bottom:0.5px solid var(--ter-300);width:100%;font-family:var(--font-secondary);font-size:16px;appearance:none;border-radius:12px}form select{cursor:pointer;background:url("/wp-content/themes/odisi/static/images/drop-down.svg") no-repeat;background-size:12px;background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-color:var(--white)}form select .gf_placeholder,form select:has(option.gf_placeholder:checked),form select:invalid{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form ::-webkit-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form :-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form ::-moz-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}form :-ms-input-placeholder{color:var(--pri-100)!important;opacity:1;font-weight:250;font-family:var(--font-secondary);font-size:16px}.right{text-align:right}.left{text-align:left}.center{text-align:center}*{margin:0;padding:0}.transform{transform:scaleX(-1)}div{box-sizing:border-box}.custom-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block}.custom-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.custom-btn:hover{padding-inline:46px}.custom-btn:hover span{font-weight:600}.light-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300)}.light-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.light-btn:hover{padding-inline:46px}.light-btn:hover span{font-weight:600}.light-btn span{color:var(--pri-100)}.green-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--sec-300)}.green-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.green-btn:hover{padding-inline:46px}.green-btn:hover span{font-weight:600}.green-btn span{color:var(--sec-100)}.arrow-btn{display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.arrow-btn span{font-weight:500!important}.arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.arrow-btn:hover{gap:var(--space-40)}.arrow-btn:hover svg{transform:rotate(45deg)}.custom-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.custom-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.custom-arrow-btn:hover{padding-inline:46px}.custom-arrow-btn:hover span{font-weight:600}.custom-arrow-btn span{font-weight:500!important}.custom-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.custom-arrow-btn:hover{gap:var(--space-40)}.custom-arrow-btn:hover svg{transform:rotate(45deg)}.custom-arrow-btn svg path{fill:var(--white)}.light-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300);display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.light-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.light-arrow-btn:hover{padding-inline:46px}.light-arrow-btn:hover span{font-weight:600}.light-arrow-btn span{color:var(--pri-100)}.light-arrow-btn span{font-weight:500!important}.light-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.light-arrow-btn:hover{gap:var(--space-40)}.light-arrow-btn:hover svg{transform:rotate(45deg)}.light-arrow-btn svg path{fill:var(--pri-100)}.green-arrow-btn{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--sec-300);display:inline-flex;gap:var(--space-40);flex-direction:row;align-items:center}.green-arrow-btn span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.green-arrow-btn:hover{padding-inline:46px}.green-arrow-btn:hover span{font-weight:600}.green-arrow-btn span{color:var(--sec-100)}.green-arrow-btn span{font-weight:500!important}.green-arrow-btn svg{transform:rotate(0);transition:transform 0.35s ease}.green-arrow-btn:hover{gap:var(--space-40)}.green-arrow-btn:hover svg{transform:rotate(45deg)}.green-arrow-btn svg path{fill:var(--sec-100)}img{height:auto}.img-responsive{display:block;width:100%}header{padding:var(--space-24) 0;background:rgba(255,252,249,0.16);width:100%;box-sizing:border-box;position:fixed;transition:all 0.3s ease;backdrop-filter:blur(15px);z-index:690}header.fixed-header{padding-block:6px;background-color:var(--sec-100)}header.fixed-header .site-logo svg{transform:scale(0.8)}header.fixed-header .nav-main ul>li:not(:last-child) a:hover{color:var(--sec-200)}header.fixed-header .nav-main ul>li.current-menu-item a{color:var(--sec-200)}header .wrapper{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center;justify-content:space-between;position:relative}.site-logo{display:inline-block;width:auto;margin-bottom:0;position:relative;z-index:65;transition:all 0.3s ease}.site-logo svg{width:100%;display:block;transition:all 0.3s ease}.nav-main{display:none}@media screen and (min-width:1024px){.nav-main{display:inline-block}}.nav-main ul{display:flex;gap:calc(1.5 * var(--space-unit));align-items:center}.nav-main ul>li{display:inline-block}.nav-main ul>li a{line-height:1;padding:10px 15px;color:var(--white);text-decoration:none;font-family:var(--font-secondary);font-weight:500;font-size:16px;background-color:transparent;position:relative;transition:all 0.3s ease-in-out;border:0;left:0;overflow:hidden;z-index:2}.nav-main ul>li:last-child{padding:0px}.nav-main ul>li:last-child a{background-color:var(--pri-300);padding:11px 24px;text-decoration:none!important;border-radius:50px;transition:all 0.35s ease;position:relative;z-index:1;line-height:normal;display:inline-block;background-color:var(--ter-300)}.nav-main ul>li:last-child a span{font-weight:500;font-family:var(--font-secondary);font-size:16px;color:var(--white);line-height:normal}.nav-main ul>li:last-child a:hover{padding-inline:46px}.nav-main ul>li:last-child a:hover span{font-weight:600}.nav-main ul>li:last-child a span{color:var(--pri-100)}.nav-main ul>li:not(:last-child) a:hover{color:var(--sec-100)}.nav-main ul>li.current-menu-item a{color:var(--sec-100)}.video-container{max-height:1080px;height:100svh}.video-container video{height:100%;width:100%;object-fit:cover;object-position:center}.video-container .image-content{position:absolute;inset:0;height:100%;width:100%}.video-container .image-content img{height:100%;width:100%;object-fit:cover;object-position:center}@media screen and (max-width:767px){.video-container video{display:none}}@media screen and (min-width:768px){.video-container{height:100vh}.video-container .image-content{display:none}.video-container video{display:block}}.hero{position:relative;overflow:hidden}.hero .text-content{width:100%;display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:10}.hero .text-content .logo{opacity:0;animation:btnFadeIn 0.8s ease forwards;animation-delay:0.4s}.hero .text-content .btn,.hero .text-content .content,.hero .text-content .subtitle,.hero .text-content .title{opacity:0;visibility:hidden}.hero .text-content h1 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400}@media screen and (min-width:1920px){.hero .text-content h1 div{font-size:80px}}.hero .text-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.hero .text-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.hero .text-content h2 div{font-size:64px}}.hero .text-content .content,.hero .text-content div{text-transform:uppercase;color:var(--white);font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-weight:400;text-align:center;font-variant:all-small-caps;max-width:1024px}@media screen and (min-width:1920px){.hero .text-content .content,.hero .text-content div{font-size:24px}}.hero .image-content{position:relative}.hero .image-content:before{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background-color:#020202;opacity:0.25;mix-blend-mode:multiply}@media screen and (max-width:991px){.home-page .arrival,.home-page .guest-journey,.home-page .partners{padding-inline:0px!important;padding-top:0px!important}}.home-page .arrival .container,.home-page .guest-journey .container,.home-page .partners .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.home-page .arrival .container,.home-page .guest-journey .container,.home-page .partners .container{grid-template-columns:1fr 1fr;padding-bottom:80px}}.home-page .arrival .container .image-content,.home-page .guest-journey .container .image-content,.home-page .partners .container .image-content{overflow:hidden;position:relative;width:100%}.home-page .arrival .container .image-content img,.home-page .guest-journey .container .image-content img,.home-page .partners .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.home-page .arrival .container .image-content,.home-page .guest-journey .container .image-content,.home-page .partners .container .image-content{order:1;padding-inline:var(--space-sm);margin-top:-100px}.home-page .arrival .container .image-content img,.home-page .guest-journey .container .image-content img,.home-page .partners .container .image-content img{border-width:10px}}.home-page .arrival .container .text-content,.home-page .guest-journey .container .text-content,.home-page .partners .container .text-content{background-color:var(--ter-100);position:relative;padding:116px 20px 146px 20px;z-index:-1}@media screen and (min-width:992px){.home-page .arrival .container .text-content,.home-page .guest-journey .container .text-content,.home-page .partners .container .text-content{top:15%;margin-left:-32%;padding:7.6% 15% 20% 40%}}.home-page .arrival .container .text-content:after,.home-page .guest-journey .container .text-content:after,.home-page .partners .container .text-content:after{position:absolute;content:'';right:0;bottom:0;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf-left.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:0.5;z-index:-2;height:100%}@media screen and (max-width:991px){.home-page .arrival .container .text-content:after,.home-page .guest-journey .container .text-content:after,.home-page .partners .container .text-content:after{background-size:80%}}.home-page .arrival .container .text-content h2,.home-page .guest-journey .container .text-content h2,.home-page .partners .container .text-content h2{color:var(--pri-100)}.home-page .arrival .container .text-content .content,.home-page .guest-journey .container .text-content .content,.home-page .partners .container .text-content .content{padding-top:var(--space-40)}@media screen and (min-width:992px){.home-page .arrival .container .text-content .content,.home-page .guest-journey .container .text-content .content,.home-page .partners .container .text-content .content{padding-top:var(--space-56);max-width:524px;width:100%}}.home-page .arrival .container .text-content .btn,.home-page .guest-journey .container .text-content .btn,.home-page .partners .container .text-content .btn{margin-top:var(--space-md)}.home-page .odisi-diff{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.home-page .odisi-diff{background-attachment:fixed}}.home-page .odisi-diff:after{content:'';position:absolute;top:0;left:0;right:0;display:block;width:100%;height:446px;background:linear-gradient(177deg,rgba(0,0,0,0.75) 2.59%,rgba(102,102,102,0) 89.09%);mix-blend-mode:multiply;z-index:1}.home-page .odisi-diff .container{position:relative;z-index:10}.home-page .odisi-diff h2{text-align:center}.home-page .odisi-diff h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--ter-100)}@media screen and (min-width:1920px){.home-page .odisi-diff h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .odisi-diff h2 div{font-size:64px}}.home-page .odisi-diff div,.home-page .odisi-diff p{color:var(--ter-100)}@media screen and (min-width:1200px){.home-page .odisi-diff .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.home-page .odisi-diff .list .slick-dots{display:none}}.home-page .odisi-diff .list .list-item{border-radius:20px;background:rgba(255,255,255,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(7px);display:flex;gap:var(--space-sm);flex-direction:column;align-items:center;padding:var(--space-md) var(--space-24);width:321px!important;text-align:center;margin-inline:var(--space-12)}.home-page .odisi-diff .list .slick-track{display:flex!important}.home-page .odisi-diff .list .slick-slide{height:inherit!important}.home-page .odisi-diff .list .slick-slide>div{height:100%}.home-page .odisi-diff .slick-dots{bottom:-56px!important}.home-page .odisi-diff .slick-dots li button:before{font-size:12px!important;color:var(--white)!important}@media screen and (max-width:991px){.home-page #partners{padding-top:40px!important;padding-bottom:0px!important}}.home-page #partners .container{position:relative}.home-page #partners .container:after{position:absolute;content:'';left:0;top:40px;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf.svg') no-repeat;mix-blend-mode:multiply;z-index:3;height:100%;opacity:0.5}@media screen and (min-width:992px){.home-page #partners .container:after{top:-60px}}@media screen and (min-width:1024px){.home-page #partners .container:after{left:-80px}}@media screen and (min-width:1640px){.home-page #partners .container:after{left:-140px}}@media screen and (max-width:991px){.home-page #partners .container:after{background-size:80%}}@media screen and (min-width:992px){.home-page #partners .container{align-items:end}}.home-page #partners .container .text-content{padding:246px 20px 116px 20px;margin-top:-150px;z-index:unset;background-color:var(--ter-300)!important}@media screen and (min-width:992px){.home-page #partners .container .text-content{top:0%;margin-right:-32%;margin-left:unset!important;padding:7.6% 40% 20% 15%;margin-top:0px}}.home-page #partners .container .text-content div p,.home-page #partners .container .text-content h2{color:var(--sec-100)}.home-page #partners .container .text-content .btn{position:relative;z-index:10}.home-page #partners .container .text-content:after{content:unset}.home-page #partners .container .image-content{z-index:10;margin-top:0px;margin-bottom:-100px}@media screen and (max-width:991px){.home-page #partners .container .image-content{order:-1;margin-bottom:0px}}.home-page #guest-journey{padding-right:0px}.home-page #guest-journey .container{padding-top:0px}@media screen and (min-width:992px){.home-page #guest-journey .container{padding-top:40px}}.home-page #guest-journey .container .text-content{background-color:var(--sec-100);z-index:3}@media screen and (max-width:991px){.home-page #guest-journey .container .text-content{padding:116px 20px 246px 20px}}.home-page #guest-journey .container .text-content:after{right:0;bottom:0;background:url('/wp-content/themes/odisi/static/images/o-pattern.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:1}@media screen and (max-width:991px){.home-page #guest-journey .container .text-content:after{background-size:80%}}.home-page #guest-journey .container .text-content div p,.home-page #guest-journey .container .text-content h2{color:var(--ter-300)}.home-page #guest-journey .container .image-content{position:relative;z-index:10;margin-top:-150px}@media screen and (min-width:768px){.home-page #guest-journey .container .image-content{margin-top:-100px}}@media screen and (min-width:992px){.home-page #guest-journey .container .image-content{margin-top:0px}}.home-page .destinations{background-color:var(--ter-300);position:relative;overflow:hidden}.home-page .destinations:before{content:url('/wp-content/themes/odisi/static/images/map.svg');position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1}.home-page .destinations .container{display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.home-page .destinations .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .destinations .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .destinations .container h2 div{font-size:64px}}.home-page .destinations .container h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .destinations .container h3 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .destinations .container h3 div{font-size:32px}}.home-page .destinations .container div,.home-page .destinations .container h2,.home-page .destinations .container h3,.home-page .destinations .container p{color:var(--sec-100)!important}.home-page .destinations .container .line{display:block;max-width:540px;width:100%;margin-inline:auto;height:1px;background-color:var(--sec-100)}.home-page .heritage .container{display:flex;flex-direction:column;gap:48px}@media screen and (min-width:768px){.home-page .heritage .container{align-items:center}}@media screen and (min-width:1500px){.home-page .heritage .container{flex-direction:row}}.home-page .heritage .container .image-content{position:relative;margin-inline:auto;width:100%;max-width:360px;height:560px;aspect-ratio:0.75;overflow:hidden}@media screen and (min-width:768px){.home-page .heritage .container .image-content{max-width:940px;height:auto}}@media screen and (min-width:992px){.home-page .heritage .container .image-content{aspect-ratio:1.33333333}}.home-page .heritage .container .image-content div{position:absolute}.home-page .heritage .container .image-content div:first-of-type{top:0;left:0;z-index:3}.home-page .heritage .container .image-content div:nth-of-type(2){top:30%;z-index:2}@media screen and (min-width:992px){.home-page .heritage .container .image-content div:nth-of-type(2){top:12%}}.home-page .heritage .container .image-content div:nth-of-type(2) img{margin-inline:auto 0}.home-page .heritage .container .image-content div:nth-of-type(3){bottom:0;z-index:1}@media screen and (min-width:992px){.home-page .heritage .container .image-content div:nth-of-type(3) img{margin-inline:auto}}.home-page .heritage .container .image-content .image-reveal,.home-page .heritage .container .image-content .image-reveal-reverse{overflow:hidden;width:100%}.home-page .heritage .container .image-content .image-reveal img,.home-page .heritage .container .image-content .image-reveal-reverse img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;object-position:center}@media screen and (min-width:992px){.home-page .heritage .container .image-content .image-reveal img,.home-page .heritage .container .image-content .image-reveal-reverse img{margin:3px;border-width:20px}}.home-page .heritage .container .image-content .image-reveal img{max-width:300px}@media screen and (min-width:768px){.home-page .heritage .container .image-content .image-reveal img{max-width:510px}}.home-page .heritage .container .image-content .image-reveal-reverse img{max-width:280px}@media screen and (min-width:768px){.home-page .heritage .container .image-content .image-reveal-reverse img{max-width:480px}}@media screen and (min-width:992px){.home-page .heritage .container .text-content{margin-top:46px}}.home-page .heritage .container .text-content h2{color:var(--sec-100)}.home-page .heritage .container .text-content .content{padding-top:var(--space-md)}.home-page .heritage .container .text-content .content,.home-page .heritage .container .text-content .content p{color:var(--sec-100)}@media screen and (min-width:1500px){.home-page .heritage .container .text-content .content{max-width:410px;width:100%}}.home-page .heritage .container .text-content .btn{margin-top:var(--space-md)}.home-page .testimonials{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.home-page .testimonials{background-attachment:fixed}}.home-page .testimonials:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.34);mix-blend-mode:multiply;z-index:1}.home-page .testimonials .container{position:relative;z-index:10;max-width:1446px;grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24);align-items:center}@media screen and (min-width:992px){.home-page .testimonials .container{gap:var(--space-xxs);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page .testimonials .container div,.home-page .testimonials .container h2,.home-page .testimonials .container p{color:var(--ter-300)!important}.home-page .testimonials .container h2{line-height:130%}@media screen and (max-width:991px){.home-page .testimonials .container h2{text-align:center}}.home-page .testimonials .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.home-page .testimonials .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.home-page .testimonials .container h2 div{font-size:64px}}.home-page .testimonials .container .slick-dots{bottom:-56px!important}.home-page .testimonials .container .slick-dots li button:before{font-size:12px!important;color:var(--ter-300)!important}@media screen and (min-width:992px){.home-page .testimonials .container .slick-dots{bottom:-80px!important;left:-8%;text-align:left}}.home-page .testimonials .container .test-list .item-list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:unset}.home-page .testimonials .container .test-list .item-list .left-side{padding-top:30px}.home-page .testimonials .container .test-list .item-list .right-side .content{font-style:italic;padding-bottom:var(--space-12)}.experience-page .experience-list{scroll-margin-top:80px}.experience-page .experience-list .container .exp-list .list-item{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item{align-items:center}}.experience-page .experience-list .container .exp-list .list-item .image-content{overflow:hidden;position:relative;width:100%;height:100%}.experience-page .experience-list .container .exp-list .list-item .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item .image-content img{border-width:20px;height:100%;object-position:center}}.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:40px;padding-inline:20px}@media screen and (min-width:1024px){.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:80px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item .text-content{padding-block:80px 140px}}.experience-page .experience-list .container .exp-list .list-item .text-content h2{color:var(--pri-100)}.experience-page .experience-list .container .exp-list .list-item .text-content .list-item{padding-top:var(--space-sm);display:flex;gap:0px;flex-direction:column;align-items:unset;margin-left:var(--space-24)}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd){grid-template-columns:48% 52%}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:40px 60px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:60px 140px}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n){grid-template-columns:52% 48%;margin-block:-56px;position:relative;z-index:10}}@media screen and (min-width:992px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n) .text-content{order:1;padding-inline:60px 40px}}@media screen and (min-width:1640px){.experience-page .experience-list .container .exp-list .list-item:nth-of-type(2n) .text-content{padding-inline:140px 60px}}.experience-page .beyond-arrival .container .arrival-content{max-width:660px;width:100%;margin-inline:auto}.experience-page .beyond-arrival .container .arrival-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--sec-100)}@media screen and (min-width:1920px){.experience-page .beyond-arrival .container .arrival-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .beyond-arrival .container .arrival-content h2 div{font-size:64px}}.experience-page .beyond-arrival .container .arrival-content .content{margin-top:var(--space-24)}@media screen and (min-width:992px){.experience-page .beyond-arrival .container .arrival-content .content{margin-top:var(--space-md)}}.experience-page .beyond-arrival .container .arrival-list{margin-top:var(--space-48);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-sm)}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:992px){.experience-page .beyond-arrival .container .arrival-list{margin-top:var(--space-96)}}@media screen and (min-width:1280px){.experience-page .beyond-arrival .container .arrival-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.experience-page .beyond-arrival .container .arrival-list .list-item{position:relative;overflow:hidden}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content{position:absolute;bottom:-2px;left:0;right:0;padding:8px 16px 24px 16px;border-top:1px solid var(--ter-300);background-color:rgba(255,252,249,0.16);backdrop-filter:blur(15px)}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content .content{color:var(--ter-300)}.experience-page .beyond-arrival .container .arrival-list .list-item .text-content .list-title{padding-bottom:4px}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list .list-item:nth-of-type(2n){margin-top:60px}}@media screen and (min-width:768px){.experience-page .beyond-arrival .container .arrival-list .list-item:nth-of-type(odd) .text-content{bottom:60px}}.experience-page .destinations{background-color:var(--ter-300);position:relative;overflow:hidden}.experience-page .destinations:before{content:url('/wp-content/themes/odisi/static/images/map.svg');position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1}.experience-page .destinations .container{display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.experience-page .destinations .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page .destinations .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .destinations .container h2 div{font-size:64px}}.experience-page .destinations .container h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(24px + (32 - 24) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page .destinations .container h3 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page .destinations .container h3 div{font-size:32px}}.experience-page .destinations .container div,.experience-page .destinations .container h2,.experience-page .destinations .container h3,.experience-page .destinations .container p{color:var(--sec-100)!important}.experience-page .destinations .container .line{display:block;max-width:540px;width:100%;margin-inline:auto;height:1px;background-color:var(--sec-100)}.experience-page #testimonials{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.experience-page #testimonials{background-attachment:fixed}}.experience-page #testimonials:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.34);mix-blend-mode:multiply;z-index:1}.experience-page #testimonials .container{position:relative;z-index:10;max-width:1446px;grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24);align-items:center}@media screen and (min-width:992px){.experience-page #testimonials .container{gap:var(--space-xxs);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.experience-page #testimonials .container div,.experience-page #testimonials .container h2,.experience-page #testimonials .container p{color:var(--ter-300)!important}.experience-page #testimonials .container h2{line-height:130%}@media screen and (max-width:991px){.experience-page #testimonials .container h2{text-align:center}}.experience-page #testimonials .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.experience-page #testimonials .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.experience-page #testimonials .container h2 div{font-size:64px}}.experience-page #testimonials .container .slick-dots{bottom:-56px!important}.experience-page #testimonials .container .slick-dots li button:before{font-size:12px!important;color:var(--ter-300)!important}@media screen and (min-width:992px){.experience-page #testimonials .container .slick-dots{bottom:-80px!important;left:-8%;text-align:left}}.experience-page #testimonials .container .test-list .item-list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:unset}.experience-page #testimonials .container .test-list .item-list .left-side{padding-top:30px}.experience-page #testimonials .container .test-list .item-list .right-side .content{font-style:italic;padding-bottom:var(--space-12)}.experience-page #testimonials:after{content:'';position:absolute;left:-24px;top:0;display:block;width:100%;height:auto;max-height:440px;background:url('/wp-content/themes/odisi/static/images/experience/o-pattern.svg') no-repeat!important;background-position:left center!important;mix-blend-mode:multiply;z-index:1;background-size:80%!important}@media screen and (min-width:600px){.experience-page #testimonials:after{background-size:contain!important}}@media screen and (min-width:992px){.experience-page #testimonials:after{background-position:left bottom!important;left:-100px;top:32px}}@media screen and (min-width:1640px){.experience-page #testimonials:after{left:0}}.experience-page #testimonials .container h2 div{color:var(--pri-100)!important}.experience-page #testimonials .container .right-side .content,.experience-page #testimonials .container .right-side p{color:var(--neu-100)!important}.experience-page #testimonials .container .left-side svg path{fill:var(--pri-200)}.experience-page #testimonials .container .slick-dots li button:before{color:var(--pri-200)!important;opacity:0.5!important}.experience-page #testimonials .container .slick-dots li.slick-active button:before{opacity:1!important}.hospitality-partners-page .partners{background-repeat:no-repeat;background-position:bottom right;background-size:cover;background-image:url('/wp-content/themes/odisi/static/images/hospitality-partners/why-partner-desktop.png')!important;overflow:hidden}.hospitality-partners-page .partners .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-48)}@media screen and (min-width:992px){.hospitality-partners-page .partners .container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px;align-items:center}.hospitality-partners-page .partners .container .left-content{margin-right:10%}}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container{align-items:end}}.hospitality-partners-page .partners .container .left-content .text-content h2{color:var(--pri-100)}.hospitality-partners-page .partners .container .left-content .text-content .content{padding-block:var(--space-md) var(--space-sm)}.hospitality-partners-page .partners .container .left-content .text-content .btn a{color:var(--sec-100);text-decoration:underline;font-weight:500}.hospitality-partners-page .partners .container .left-content .text-content .btn a:hover{opacity:0.7}.hospitality-partners-page .partners .container .left-content .text-content .image-content{overflow:hidden;position:relative;width:100%;margin-top:var(--space-40)}@media screen and (min-width:992px){.hospitality-partners-page .partners .container .left-content .text-content .image-content{padding-right:8px}}.hospitality-partners-page .partners .container .left-content .text-content .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px;aspect-ratio:1;object-position:center}@media screen and (min-width:992px){.hospitality-partners-page .partners .container .left-content .text-content .image-content img{border-width:20px;max-height:475px;height:100%}}.hospitality-partners-page .partners .container .right-content{background-color:var(--white);padding:40px 20px;border-radius:20px}@media screen and (min-width:1440px){.hospitality-partners-page .partners .container .right-content{padding:40px}}.hospitality-partners-page .partners .container .right-content .benefit-title{color:var(--pri-100)}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .benefit-title{text-align:center}}.hospitality-partners-page .partners .container .right-content .bene-list{margin-top:var(--space-40);grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .bene-list{margin-top:60px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24) var(--space-48) var(--space-24) 0px;border-bottom:1px solid var(--neu-300)}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(4){border-bottom:0}@media screen and (min-width:1280px){.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24);border-bottom:none}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:first-of-type{border-right:1px solid var(--neu-300);border-bottom:1px solid var(--neu-300);padding-top:0px;padding-left:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(2){border-bottom:1px solid var(--neu-300);padding-top:0px;padding-right:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(3){border-right:1px solid var(--neu-300);padding-bottom:46px;padding-left:0px}.hospitality-partners-page .partners .container .right-content .bene-list .list-item:nth-of-type(4){padding-right:0px;padding-bottom:46px}}@media screen and (min-width:1640px){.hospitality-partners-page .partners .container .right-content .bene-list .list-item{padding:var(--space-24) var(--space-40)}}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content{padding-bottom:20px;display:flex;gap:var(--space-sm);flex-direction:row;align-items:center}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content svg{background-color:var(--ter-100);padding:20px;border-radius:20px;height:24px;min-width:24px;display:block}.hospitality-partners-page .partners .container .right-content .bene-list .list-item .heading-content h4{font-variant:all-small-caps;text-transform:uppercase;color:var(--pri-100)}.hospitality-partners-page .industry-insights{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:1200px){.hospitality-partners-page .industry-insights{background-attachment:fixed}}.hospitality-partners-page .industry-insights:after{content:'';position:absolute;top:0;left:0;right:0;display:block;width:100%;height:446px;background:linear-gradient(177deg,rgba(0,0,0,0.75) 2.59%,rgba(102,102,102,0) 89.09%);mix-blend-mode:multiply;z-index:1}.hospitality-partners-page .industry-insights .container{position:relative;z-index:10}.hospitality-partners-page .industry-insights h2{text-align:center}.hospitality-partners-page .industry-insights h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--ter-100)}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights h2 div{font-size:80px}}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights h2 div{font-size:64px}}.hospitality-partners-page .industry-insights div,.hospitality-partners-page .industry-insights p{color:var(--ter-100)}@media screen and (min-width:1200px){.hospitality-partners-page .industry-insights .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.hospitality-partners-page .industry-insights .list .slick-dots{display:none}}.hospitality-partners-page .industry-insights .list .list-item{border-radius:20px;background:rgba(255,255,255,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(7px);display:flex;gap:var(--space-sm);flex-direction:column;align-items:center;padding:var(--space-md) var(--space-24);width:321px!important;text-align:center;margin-inline:var(--space-12)}.hospitality-partners-page .industry-insights .list .slick-track{display:flex!important}.hospitality-partners-page .industry-insights .list .slick-slide{height:inherit!important}.hospitality-partners-page .industry-insights .list .slick-slide>div{height:100%}.hospitality-partners-page .industry-insights .slick-dots{bottom:-56px!important}.hospitality-partners-page .industry-insights .slick-dots li button:before{font-size:12px!important;color:var(--white)!important}.hospitality-partners-page .industry-insights .container .content{max-width:774px;width:100%;margin-inline:auto;margin-top:var(--space-sm);text-align:center}.hospitality-partners-page .industry-insights .container .list{max-width:1240px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.hospitality-partners-page .industry-insights .container .list{display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.hospitality-partners-page .industry-insights .container .list .slick-dots{display:none}}.hospitality-partners-page .industry-insights .container .list .list-item{background:rgba(101,112,172,0.45);padding:60px 32px 100px 32px}.hospitality-partners-page .industry-insights .container .list .list-item h3{text-transform:uppercase;font-variant:all-small-caps;min-height:50px;height:100%}.hospitality-partners-page .industry-insights .container .list .list-item .number{font-size:calc(96px + (128 - 96) * ((100vw - 370px) / (1640 - 370)));line-height:130%;text-align:center;font-weight:400;font-family:var(--font-primary)}@media screen and (min-width:1920px){.hospitality-partners-page .industry-insights .container .list .list-item .number{font-size:128px}}.hospitality-partners-page .industry-insights:after{background:rgba(36,34,66,0.3)!important;inset:0;height:auto!important}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust{padding-inline:0px!important;padding-top:0px!important}}.hospitality-partners-page .proof-of-trust .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container{grid-template-columns:1fr 1fr;padding-bottom:80px}}.hospitality-partners-page .proof-of-trust .container .image-content{overflow:hidden;position:relative;width:100%}.hospitality-partners-page .proof-of-trust .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .image-content{order:1;padding-inline:var(--space-sm);margin-top:-100px}.hospitality-partners-page .proof-of-trust .container .image-content img{border-width:10px}}.hospitality-partners-page .proof-of-trust .container .text-content{background-color:var(--ter-100);position:relative;padding:116px 20px 146px 20px;z-index:-1}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content{top:15%;margin-left:-32%;padding:7.6% 15% 20% 40%}}.hospitality-partners-page .proof-of-trust .container .text-content:after{position:absolute;content:'';right:0;bottom:0;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf-left.svg') no-repeat right bottom;mix-blend-mode:overlay;opacity:0.5;z-index:-2;height:100%}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .text-content:after{background-size:80%}}.hospitality-partners-page .proof-of-trust .container .text-content h2{color:var(--pri-100)}.hospitality-partners-page .proof-of-trust .container .text-content .content{padding-top:var(--space-40)}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content .content{padding-top:var(--space-56);max-width:524px;width:100%}}.hospitality-partners-page .proof-of-trust .container .text-content .btn{margin-top:var(--space-md)}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust{padding-top:40px!important;padding-bottom:0px!important}}.hospitality-partners-page .proof-of-trust .container{position:relative}.hospitality-partners-page .proof-of-trust .container:after{position:absolute;content:'';left:0;top:40px;display:block;width:100%;height:auto;background:url('/wp-content/themes/odisi/static/images/leaf.svg') no-repeat;mix-blend-mode:multiply;z-index:3;height:100%;opacity:0.5}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container:after{top:-60px}}@media screen and (min-width:1024px){.hospitality-partners-page .proof-of-trust .container:after{left:-80px}}@media screen and (min-width:1640px){.hospitality-partners-page .proof-of-trust .container:after{left:-140px}}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container:after{background-size:80%}}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container{align-items:end}}.hospitality-partners-page .proof-of-trust .container .text-content{padding:246px 20px 116px 20px;margin-top:-150px;z-index:unset;background-color:var(--ter-300)!important}@media screen and (min-width:992px){.hospitality-partners-page .proof-of-trust .container .text-content{top:0%;margin-right:-32%;margin-left:unset!important;padding:7.6% 40% 20% 15%;margin-top:0px}}.hospitality-partners-page .proof-of-trust .container .text-content div p,.hospitality-partners-page .proof-of-trust .container .text-content h2{color:var(--sec-100)}.hospitality-partners-page .proof-of-trust .container .text-content .btn{position:relative;z-index:10}.hospitality-partners-page .proof-of-trust .container .text-content:after{content:unset}.hospitality-partners-page .proof-of-trust .container .image-content{z-index:10;margin-top:0px;margin-bottom:-100px}@media screen and (max-width:991px){.hospitality-partners-page .proof-of-trust .container .image-content{order:-1;margin-bottom:0px}}.hospitality-partners-page .proof-of-trust .container .text-content{background:linear-gradient(to right,rgba(240,234,226,0.65) 0%,#f0eae2 100%)!important}.hospitality-partners-page .proof-of-trust .container .text-content .content,.hospitality-partners-page .proof-of-trust .container .text-content .h4,.hospitality-partners-page .proof-of-trust .container .text-content .title,.hospitality-partners-page .proof-of-trust .container .text-content p{color:var(--pri-100)!important}.hospitality-partners-page .proof-of-trust .container .text-content .btn{list-style-type:none;display:flex;gap:var(--space-24);flex-direction:column;align-items:unset}.hospitality-partners-page .proof-of-trust .container .text-content .btn li{display:flex;gap:var(--space-12);flex-direction:row;align-items:center;text-transform:uppercase;font-variant:all-small-caps}.hospitality-partners-page .proof-of-trust .container .text-content .btn li svg{display:block;width:100%;height:28px;max-width:28px}.hospitality-partners-page .how-works{scroll-margin-top:80px}.hospitality-partners-page .how-works .container .exp-list .list-item{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item{align-items:center}}.hospitality-partners-page .how-works .container .exp-list .list-item .image-content{overflow:hidden;position:relative;width:100%;height:100%}.hospitality-partners-page .how-works .container .exp-list .list-item .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:10px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item .image-content img{border-width:20px;height:100%;object-position:center}}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:40px;padding-inline:20px}@media screen and (min-width:1024px){.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:80px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item .text-content{padding-block:80px 140px}}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content h2{color:var(--pri-100)}.hospitality-partners-page .how-works .container .exp-list .list-item .text-content .list-item{padding-top:var(--space-sm);display:flex;gap:0px;flex-direction:column;align-items:unset;margin-left:var(--space-24)}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd){grid-template-columns:48% 52%}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:40px 60px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(odd) .text-content{padding-inline:60px 140px}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n){grid-template-columns:52% 48%;margin-block:-56px;position:relative;z-index:10}}@media screen and (min-width:992px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n) .text-content{order:1;padding-inline:60px 40px}}@media screen and (min-width:1640px){.hospitality-partners-page .how-works .container .exp-list .list-item:nth-of-type(2n) .text-content{padding-inline:140px 60px}}@media screen and (min-width:992px){.hospitality-partners-page .how-works{padding-top:0px!important}}.hospitality-partners-page .how-works h2,.hospitality-partners-page .how-works h3{color:var(--pri-100)!important}.hospitality-partners-page .how-works .text-content{display:flex;gap:var(--space-24);flex-direction:row;align-items:center}.hospitality-partners-page .how-works .text-content .numbers{font-size:calc(160px + (260 - 160) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-primary);color:var(--ter-300)}@media screen and (min-width:1920px){.hospitality-partners-page .how-works .text-content .numbers{font-size:260px}}.hospitality-partners-page .how-works .text-content .content-section .list-content{margin-top:var(--space-sm)}.hospitality-partners-page .consultation{background-position-x:25%;background-position-y:top;background-repeat:no-repeat;background-size:cover;position:relative;padding-block:220px 34px}@media screen and (min-width:992px){.hospitality-partners-page .consultation{padding-block:115px 115px}}.hospitality-partners-page .consultation:before{content:'';position:absolute;left:-24px;top:0;bottom:0;display:block;width:100%;height:auto;max-height:440px;background:url('/wp-content/themes/odisi/static/images/hospitality-partners/o-pattern.svg') no-repeat!important;background-position:left bottom!important;z-index:1;background-size:80%!important}@media screen and (min-width:600px){.hospitality-partners-page .consultation:before{background-size:contain!important}}@media screen and (min-width:992px){.hospitality-partners-page .consultation:before{left:-100px;top:32px}}@media screen and (min-width:1640px){.hospitality-partners-page .consultation:before{left:0}}.hospitality-partners-page .consultation:after{content:'';position:absolute;inset:0;display:block;width:100%;height:auto;background:rgba(0,0,0,0.44);mix-blend-mode:multiply;z-index:1}.hospitality-partners-page .consultation .container{position:relative;z-index:10}.hospitality-partners-page .consultation .container .consult{max-width:303px;width:100%;margin-inline:0 auto;display:flex;gap:var(--space-20);flex-direction:column;align-items:unset}@media screen and (min-width:768px){.hospitality-partners-page .consultation .container .consult{max-width:623px}}@media screen and (min-width:992px){.hospitality-partners-page .consultation .container .consult{margin-inline:auto 0}}.hospitality-partners-page .consultation .container .consult h2,.hospitality-partners-page .consultation .container .consult h3{color:var(--ter-300)!important}.hospitality-partners-page .consultation .container .consult h2{font-variant:all-small-caps;text-transform:uppercase}@media screen and (min-width:992px){.hospitality-partners-page .consultation .container .consult{gap:var(--space-md)}}@media screen and (max-width:991px){.about-us-page .north-south,.about-us-page .our-story{padding-inline:0px!important}.about-us-page .north-south .image-content,.about-us-page .our-story .image-content{position:relative;z-index:10}.about-us-page .north-south .image-content img,.about-us-page .our-story .image-content img{height:360px;object-fit:cover;object-position:center}}.about-us-page .north-south .container,.about-us-page .our-story .container{grid-template-columns:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:992px){.about-us-page .north-south .container,.about-us-page .our-story .container{grid-template-columns:1fr 1fr}}.about-us-page .north-south .container .image-content,.about-us-page .our-story .container .image-content{overflow:hidden;position:relative;width:100%}.about-us-page .north-south .container .image-content img,.about-us-page .our-story .container .image-content img{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.08);border:20px solid var(--white,#FFF);object-fit:cover;transform-origin:left;box-sizing:border-box;margin:3px}@media screen and (max-width:991px){.about-us-page .north-south .container .image-content,.about-us-page .our-story .container .image-content{padding-inline:var(--space-sm)}.about-us-page .north-south .container .image-content img,.about-us-page .our-story .container .image-content img{border-width:10px}}.about-us-page .north-south .container .text-content,.about-us-page .our-story .container .text-content{background-color:var(--ter-100);position:relative}.about-us-page .north-south .container .text-content:after,.about-us-page .our-story .container .text-content:after{position:absolute;content:'';display:block;width:100%;height:100%;z-index:-2}@media screen and (max-width:991px){.about-us-page .north-south .container .text-content:after,.about-us-page .our-story .container .text-content:after{background-size:80%}}.about-us-page .north-south .container .text-content .h4,.about-us-page .north-south .container .text-content h2,.about-us-page .our-story .container .text-content .h4,.about-us-page .our-story .container .text-content h2{color:var(--pri-100)!important}.about-us-page .north-south .container .text-content .h4,.about-us-page .our-story .container .text-content .h4{font-variant:all-small-caps;text-transform:uppercase;margin-top:var(--space-24)}@media screen and (min-width:992px){.about-us-page .north-south .container .text-content .h4,.about-us-page .our-story .container .text-content .h4{margin-top:var(--space-md)}}.about-us-page .north-south .container .text-content .content,.about-us-page .our-story .container .text-content .content{padding-top:var(--space-sm)}@media screen and (max-width:991px){.about-us-page #our-story{padding-bottom:0px!important}.about-us-page #our-story .image-content{order:-1}}.about-us-page #our-story .text-content{padding:295px 20px 55px 20px;z-index:5;margin-top:-195px}@media screen and (min-width:992px){.about-us-page #our-story .text-content{padding:80px 12% 120px 8%;margin-top:100px;margin-right:-15%}}.about-us-page #our-story .text-content:after{background:url('/wp-content/themes/odisi/static/images/about/o-pattern.svg') no-repeat;background-position:right bottom!important;right:0;bottom:0;background-size:60%!important}@media screen and (min-width:992px){.about-us-page #north-south .container{padding-top:80px}}@media screen and (max-width:991px){.about-us-page #north-south{padding-block:0px!important}}.about-us-page #north-south .text-content{padding:55px 20px 275px 20px;z-index:5;margin-top:0}@media screen and (min-width:992px){.about-us-page #north-south .text-content{padding:80px 40% 120px 12%;margin-right:-36%;margin-top:-100px}}.about-us-page #north-south .text-content:after{background:url('/wp-content/themes/odisi/static/images/about/leaf.svg') no-repeat;background-position:top left!important;top:0;left:0;mix-blend-mode:overlay;opacity:0.6}.about-us-page #north-south .image-content{position:relative;z-index:10}@media screen and (max-width:991px){.about-us-page #north-south .image-content{margin-top:-195px}}.about-us-page .our-group{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0.06%,rgba(240,234,226,0.3) 78.9%)}.about-us-page .our-group .container h2{text-align:center}.about-us-page .our-group .container h2 div{color:var(--pri-100)!important;font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.about-us-page .our-group .container h2 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-group .container h2 div{font-size:64px}}@media screen and (min-width:992px){.about-us-page .our-group .container h2{padding-top:var(--space-md)}}.about-us-page .our-group .container .h4{font-variant:all-small-caps;text-transform:uppercase;margin-top:var(--space-24);color:var(--neu-100);text-align:center}.about-us-page .our-group .container .content{padding-top:40px;text-align:center;max-width:1095px;width:100%;margin-inline:auto}@media screen and (min-width:1024px){.about-us-page .our-group .container .content{padding-top:80px}}.about-us-page .our-group .container .list{display:flex;gap:var(--space-md);flex-direction:column;align-items:stretch;justify-content:center}@media screen and (min-width:768px){.about-us-page .our-group .container .list{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.about-us-page .our-group .container .list .list-item{border-radius:20px;background-color:var(--white);box-shadow:1px 1px 10.8px 0 rgba(101,112,172,0.25);padding:var(--space-lg) var(--space-24);display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.about-us-page .our-group .container .list .list-item{width:47%;padding-bottom:40px}}@media screen and (min-width:1024px){.about-us-page .our-group .container .list .list-item{width:22%}}.about-us-page .our-group .container .list .list-item .logo{text-align:center;height:120px;display:flex;align-items:center;justify-content:center}.about-us-page .our-team .team-intro .container{position:relative;display:flex;gap:var(--space-md);flex-direction:column;align-items:unset;max-width:1400px}.about-us-page .our-team .team-intro .container .pattern{position:absolute;content:'';height:auto;width:80%;display:block;left:-85px;z-index:-1;top:-40px}@media screen and (min-width:992px){.about-us-page .our-team .team-intro .container .pattern{left:-200px;top:50%;transform:translateY(-50%);width:100%}}.about-us-page .our-team .team-intro .container .pattern svg{max-width:475px;display:block;width:100%;height:auto}@media screen and (min-width:768px){.about-us-page .our-team .team-intro .container{flex-direction:row;align-items:center}}@media screen and (min-width:1440px){.about-us-page .our-team .team-intro .container{gap:120px}}@media screen and (min-width:768px){.about-us-page .our-team .team-intro .container .left-content{width:310px}}.about-us-page .our-team .team-intro .container .left-content h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)))}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h2 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h2 div{font-size:64px}}.about-us-page .our-team .team-intro .container .left-content h3 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary)}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h3 div{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-intro .container .left-content h3 div{font-size:24px}}.about-us-page .our-team .team-intro .container .left-content h2 div,.about-us-page .our-team .team-intro .container .left-content h3 div{color:var(--sec-100)!important}.about-us-page .our-team .team-intro .container .left-content h3{padding-top:var(--space-xs);text-transform:uppercase;font-variant:all-small-caps}.about-us-page .our-team .team-intro .container .right-content{flex:1}.about-us-page .our-team .team-wrapper .team-title{padding-bottom:32px;position:relative}.about-us-page .our-team .team-wrapper .team-title:after{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:1px;background-color:var(--neu-300)}.about-us-page .our-team .team-wrapper .team-title .container{max-width:922px}.about-us-page .our-team .team-wrapper .team-title .container .team-list{display:flex;gap:var(--space-12);flex-direction:row;align-items:center;justify-content:space-between;list-style-type:none}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li{text-align:center}}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(20px + (24 - 20) * ((100vw - 370px) / (1640 - 370)));font-family:var(--font-secondary);color:var(--sec-100);text-transform:uppercase;font-variant:all-small-caps;position:relative;display:block}@media screen and (min-width:1920px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-size:80px}}@media screen and (min-width:1920px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a{font-size:24px}}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:after{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:4px;background-color:var(--sec-200);border-radius:50px;opacity:0;transition:opacity 0.35s ease,bottom 0.35s ease}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover{text-decoration:none!important}.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected:after,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover:after{bottom:-4px;opacity:1}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .team-title .container .team-list li a.selected:after,.about-us-page .our-team .team-wrapper .team-title .container .team-list li a:hover:after{bottom:-12px}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results{display:flex;gap:var(--space-24);flex-direction:column;align-items:stretch}@media screen and (min-width:768px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results{justify-content:center;flex-direction:row;flex-wrap:wrap;row-gap:60px}}@media screen and (min-width:992px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper{width:47%}}@media screen and (min-width:1440px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper{width:30%}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex{padding:var(--space-24);height:100%;display:flex;gap:var(--space-sm);flex-direction:row;align-items:stretch;border-radius:20px;background:var(--white);box-shadow:1px 1px 10.8px 0 rgba(101,112,172,0.25);min-height:208px}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp{display:flex;gap:var(--space-sm);flex-direction:column;align-items:stretch}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .h3{color:var(--sec-100)}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .position{min-height:60px}@media screen and (min-width:992px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .position{min-height:80px}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .btn{display:flex;gap:var(--space-sm);flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .team-desp .btn .read{color:var(--sec-100);text-decoration:underline;font-weight:500;text-underline-position:under}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content{flex:0 0 40%}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content img{height:100%;object-fit:cover;object-position:center top;aspect-ratio:1}@media screen and (max-width:767px){.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex .image-content img{aspect-ratio:0.75}}.about-us-page .our-team .team-wrapper .spotlight-teams .container .filter-results .img-wrapper .team-flex:hover{text-decoration:none;background-color:var(--ter-100)}.about-us-page .team-overlay{z-index:1600;position:fixed;inset:0;height:100%;width:100%;opacity:0;visibility:hidden;overflow:auto;background:rgba(0,0,0,0.4);backdrop-filter:blur(5px);display:flex;justify-content:flex-end;transition:opacity 0.65s ease,visibility 0.65s ease}.about-us-page .team-overlay.open{opacity:1;visibility:visible}.about-us-page .team-overlay.open .team-modal{animation:slideInFromRight 0.65s ease forwards}.about-us-page .team-overlay.open .team-modal .img-content{overflow:hidden;padding-inline:20px}@media screen and (min-width:768px){.about-us-page .team-overlay.open .team-modal .img-content{padding-inline:0px}}.about-us-page .team-overlay.open .team-modal .team-content img{animation:zoomOut 1.35s ease forwards;transform-origin:center center;will-change:transform,opacity}.about-us-page .team-overlay.open .close{animation:popUp 0.85s ease forwards;animation-delay:1s}.about-us-page .team-overlay .close{position:absolute;right:20px;top:20px;cursor:pointer;z-index:20;opacity:0}.about-us-page .team-overlay .close svg path{fill:var(--black)}.about-us-page .team-overlay .team-modal{display:block;width:100%;height:100%;background-color:var(--ter-300);position:relative;z-index:10;padding-top:80px;transform:translateX(100%)}@media screen and (min-width:768px){.about-us-page .team-overlay .team-modal{padding:0px;width:50%}}@media screen and (min-width:1200px){.about-us-page .team-overlay .team-modal{width:33%}}.about-us-page .team-overlay .team-modal .content-team img{display:block;height:auto;width:100%}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team img{max-height:750px;object-fit:cover;object-position:top center}}.about-us-page .team-overlay .team-modal .content-team .text-content{padding-inline:40px;background-color:var(--ter-300);padding-block:30px 64px}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team .text-content{padding-block:48px}}.about-us-page .team-overlay .team-modal .content-team .text-content h3{color:var(--sec-100)}.about-us-page .team-overlay .team-modal .content-team .text-content .position{padding-top:var(--space-24)}.about-us-page .team-overlay .team-modal .content-team .text-content .bio{margin-top:32px}@media screen and (min-width:992px){.about-us-page .team-overlay .team-modal .content-team .text-content .bio{margin-top:48px}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes zoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes popUp{0%{opacity:0}to{opacity:1}}footer{position:relative}footer:before{content:'';position:absolute;inset:0;background:url('/wp-content/themes/odisi/static/images/experience/white-grad.svg') no-repeat top;display:block;width:100%;height:auto;z-index:1;background-size:contain;pointer-events:none;top:-1px}footer #contact{max-height:1500px;min-height:100svh;object-fit:cover;object-position:center;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:height 0.35s ease;overflow:hidden}@media screen and (min-width:768px){footer #contact{min-height:100vh;max-height:1300px}}@media screen and (max-width:501px){footer #contact{background-image:url('/wp-content/themes/odisi/static/images/footer-mobile.jpg')!important;background-position:center 30%}}footer #contact .contact-info{padding-top:40px;padding-inline:20px}@media screen and (min-width:1024px){footer #contact .contact-info{padding-top:80px}}@media screen and (min-width:768px){footer #contact .contact-info{padding-inline:40px}}@media screen and (min-width:1024px){footer #contact .contact-info{padding-inline:80px}}@media screen and (min-width:1640px){footer #contact .contact-info{padding-inline:140px}}footer #contact .contact-info .container{display:flex;gap:var(--space-40);flex-direction:column;align-items:center;justify-content:center}footer #contact .contact-info .container h2{position:relative;z-index:10}footer #contact .contact-info .container h2 div{font-family:var(--font-primary);color:var(--ter-300);font-size:calc(42px + (80 - 42) * ((100vw - 370px) / (1640 - 370)));line-height:var(--heading-line-height);font-weight:400;font-size:calc(32px + (64 - 32) * ((100vw - 370px) / (1640 - 370)));color:var(--sec-100)}@media screen and (min-width:1920px){footer #contact .contact-info .container h2 div{font-size:80px}}@media screen and (min-width:1920px){footer #contact .contact-info .container h2 div{font-size:64px}}footer #contact .contact-info .container h3{max-width:700px;width:100%;margin-inline:auto;text-align:center;color:var(--pri-100)!important;text-transform:uppercase;font-variant:all-small-caps;position:relative;z-index:10}footer #contact .contact-info .container .btn{width:100%;text-align:center}footer #contact .contact-info .container .btn .cta-btn{opacity:1;visibility:visible;transition:all 0.2s ease-out;z-index:10;position:relative}footer #contact .contact-info .container .btn .form-overlay{margin-bottom:120px;margin-top:-55px;text-align:left!important}footer #contact .contact-info .container .btn .form-overlay .form-modal{background-color:var(--ter-100);display:block;width:100%;max-height:0;overflow:hidden;z-index:100;padding:var(--space-40) var(--space-24);max-width:800px;margin:auto;border-radius:var(--space-20);position:relative;opacity:0;visibility:hidden;transform:translateY(30px) scale(0.96);transition:opacity 0.35s ease,transform 0.45s ease,visibility 0.35s}footer #contact .contact-info .container .btn .form-overlay .form-modal .close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:20}footer #contact .contact-info .container .btn .form-overlay .form-modal .close svg circle{fill:transparent}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container .gform_required_legend{display:none!important}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container .gfield_label{font-family:var(--font-secondary);font-size:14px;font-weight:500}@media screen and (min-width:992px){footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_1,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_10,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_12,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_3,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_4,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_5,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_6,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_7,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_8,footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container #field_1_9{grid-column:span 6}}footer #contact .contact-info .container .btn .form-overlay .form-modal .form-container button.custom-btn{border:none;display:block;width:100%;cursor:pointer}footer #contact .grad{position:absolute;inset:0;display:block;width:100%;height:auto;background-color:rgba(0,0,0,0.64);opacity:0;transition:opacity 0.45s ease;z-index:3;pointer-events:none}footer #contact .gform_confirmation_message{font-size:24px;font-weight:500}footer #contact.form-active .grad{opacity:1;transition-delay:0.1s}footer #contact.form-active h2 div{color:var(--white)!important}footer #contact.form-active .contact-info .container h3{color:var(--white)!important}footer #contact.form-active .cta-btn{opacity:0!important;visibility:visible!important;transform:translateY(-6px)}footer #contact.form-active .form-modal{opacity:1!important;visibility:visible!important;max-height:1200px!important;transform:translateY(0px) scale(1)!important}footer #contact.resetting .form-modal{opacity:0;transform:translateY(10px) scale(0.98)}footer .details{padding-bottom:var(--space-sm);position:relative}footer .details .container{padding-inline:20px;display:flex;gap:var(--space-24);flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){footer .details .container{padding-inline:40px}}@media screen and (min-width:1024px){footer .details .container{padding-inline:80px}}@media screen and (min-width:1640px){footer .details .container{padding-inline:140px}}@media screen and (min-width:992px){footer .details .container{flex-direction:row;justify-content:space-between;gap:var(--space-40)}}footer .details:after{position:absolute;content:'';inset:0;display:block;width:100%;height:auto;background:linear-gradient(0deg,rgba(0,0,0,0.76) -27.78%,rgba(57,57,57,0.34) 51.47%,rgba(102,102,102,0) 100%);mix-blend-mode:multiply;z-index:1}footer .details .copyright{position:relative;z-index:12}footer .details .copyright a,footer .details .copyright span{font-size:14px;width:auto;margin:0;color:var(--white);font-weight:500;font-family:var(--font-secondary)}footer .details .copyright .copyright-text{display:inline-block}footer .details .copyright span:nth-of-type(2){display:inline-block;margin-bottom:0}footer .details .leaf{display:none;width:100%;height:auto;max-width:100px}@media screen and (min-width:1200px){footer .details .leaf{display:block}}footer .details .leaf svg{position:absolute;display:block;width:100%;height:auto;max-width:400px;right:-80px;bottom:-20px}footer .details .leaf svg path{fill:var(--ter-300)}footer .gform_confirmation_message{text-align:center;font-family:var(--font-secondary);font-size:18px;animation:fadeUp 0.6s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
>>>>>>> 6af1b2a3007a8778b4721f2f292c7762fee02599
