@charset "UTF-8";@font-face{font-family:Noto Serif Display Condensed;src:url(/assets/fonts/NotoSerifDisplay_Condensed-Light.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:300}.notoserif-display{font-family:Noto Serif Display Condensed,sans-serif}@font-face{font-family:Noto Serif Display Condensed;src:url(/assets/fonts/NotoSerifDisplay_Condensed-LightItalic.ttf) format("truetype");font-display:swap;font-style:normal;font-style:italic}.notoserif-display_light-italic{font-family:Noto Serif Display Condensed,sans-serif}@font-face{font-family:Figtree-Regular;src:url(/assets/fonts/Figtree-Regular.ttf) format("truetype");font-display:swap;font-style:normal}.figtree-regular{font-family:Figtree-Regular,sans-serif}@font-face{font-family:Figtree-Light;src:url(/assets/fonts/Figtree-Light.ttf) format("truetype");font-display:swap;font-style:normal}.figtree-light{font-family:Figtree-Light,sans-serif}.display-00{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:67%;letter-spacing:-3.28px;text-transform:uppercase}.display-01{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.98px;text-transform:uppercase}.display-02{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.645px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-02{letter-spacing:-1.245 px}}.display-03{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.39px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-03{letter-spacing:-.69px}}.display-04{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.34px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-04{letter-spacing:-.57px}}.display-05{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-05{letter-spacing:-.48px}}.display-05-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-05-italic{letter-spacing:-.48px}}.display-06{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.27px;text-transform:uppercase}@media screen and (min-width: 1500px){.display-06{letter-spacing:-.4px}}.title-01{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%}.title-02{font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:95%}@media screen and (min-width: 1500px){.title-02{letter-spacing:-1.245px}}.title-02-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:95%}.title-03{font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:110%;letter-spacing:-1.035px}.title-03-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px}.title-04{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:110%;letter-spacing:-.855px}.title-04-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px}.title-05{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-1.44px}.title-05-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:100%;letter-spacing:-1.44px}.title-06,.title-06-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px}.card-title-01{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.24px}.card-title-02{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card-title-03{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:500;line-height:130%}.card-kicker{font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.body-large{font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:150%;letter-spacing:-.19px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.body-large{letter-spacing:-.23px}}.body-default{font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.body-default{letter-spacing:-.095px}}.body-small,.body-extra-small{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.cta-text{font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.kickers{font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.cta-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.cta-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}}.cta-wrapper .ctas-divider{display:block;position:relative;z-index:2;width:max-content;color:#42413d;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:11px}.cta{width:max-content;text-decoration:unset;color:#62615b;color:#42413d;overflow:hidden;transition:all .6s cubic-bezier(.625,.05,0,1);cursor:pointer;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem)}@media (min-width: 1024px){.cta{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}}.cta>*{pointer-events:none}.cta .span-wrapper{overflow:hidden}.cta .span-wrapper span{display:inline-block;position:relative;text-shadow:0px 1.3em currentColor;transform:translateY(0) rotate(.001deg);transition:transform .6s cubic-bezier(.625,.05,0,1)}.cta.base{width:max-content;padding:12px 20px;background-color:#42413d;border:1px solid;border-color:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}.cta.base .span-wrapper span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.4px;text-transform:uppercase}.cta.base:hover{background-color:#f9f8f5;border-color:#42413d}.cta.base:hover .span-wrapper span{color:#42413d;transform:translateY(-1.3em) rotate(.001deg)}.cta.base.disabled{background-color:#e6e6e2;cursor:not-allowed}.cta.base.disabled span{color:#75746e}.cta.base.disabled:hover{background-color:#e6e6e2;border-color:transparent}.cta.base.disabled:hover .span-wrapper span{color:#75746e;transform:none}.cta.base.light{background-color:#fff;border-radius:4px}.cta.base.light .span-wrapper span{color:#42413d}.cta.base.light:hover{background-color:transparent;border-color:#fff}.cta.base.light:hover span{color:#f9f8f5}.cta.base.primary-color{background-color:#a6bcd6;border-radius:4px}.cta.base.primary-color:hover{background-color:#fff;border-color:#a6bcd6}.cta.base.primary-color:hover .span-wrapper span{color:#a6bcd6;transform:translateY(-1.3em) rotate(.001deg)}.cta.has-arrow{display:flex;align-items:center;justify-content:center;gap:12px}.cta.has-arrow .icon-wrapper{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid;border-color:#9b9a95;border-radius:50%;transition:all .6s cubic-bezier(.625,.05,0,1)}.cta.has-arrow .icon-wrapper:before{content:"";position:absolute;top:50%;left:50%;background-color:#a6bcd6;border-radius:50%;width:80%;height:80%;transform:translate3d(-50%,-50%,0) scale(0);z-index:1;transition:transform .6s cubic-bezier(.625,.05,0,1)}.cta.has-arrow .icon-wrapper svg{width:16px;z-index:2}.cta.has-arrow .icon-wrapper svg path{transition:all .6s cubic-bezier(.625,.05,0,1)}.cta.has-arrow.light .icon-wrapper{border-color:#fff}.cta.has-arrow.light .icon-wrapper:before{background-color:#fff}.cta.has-arrow.light .icon-wrapper svg path{stroke:#fff;transition:all .6s cubic-bezier(.625,.05,0,1)}.cta.has-arrow.light .span-wrapper span{color:#fff}.cta.has-arrow.light:hover .icon-wrapper svg path{stroke:#62615b}.cta.has-arrow:hover .icon-wrapper{border-color:#a6bcd6}.cta.has-arrow:hover .icon-wrapper:before{transform:translate3d(-50%,-50%,0) scale(1)}.cta.has-arrow:hover .icon-wrapper svg path{stroke:#fff}.cta.has-arrow:hover .span-wrapper span{transform:translateY(-1.3em) rotate(.001deg)}.cta.underline{position:relative}.cta.underline.lowercase{text-transform:unset}.cta.underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625em;background-color:#131313;transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:left;transform:scaleX(1) rotate(.001deg);transition-delay:.3s}.cta.underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625em;background-color:#131313;transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}.cta.underline:hover:before{transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}.cta.underline:hover:after{transform-origin:left;transform:scaleX(1) rotate(.001deg);transition-delay:.3s}.cta.underline.light{color:#fff}.cta.underline.light:before,.cta.underline.light:after{background-color:#fff}.cta.to-underline{position:relative}.cta.to-underline.lowercase{text-transform:unset}.cta.to-underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625em;background-color:#131313;transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:left;transform:scaleX(0) rotate(.001deg)}.cta.to-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625em;background-color:#131313;transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}.cta.to-underline:hover:before{transform-origin:right;transform:scaleX(0) rotate(.001deg);transition-delay:0s}.cta.to-underline:hover:after{transform-origin:left;transform:scaleX(1) rotate(.001deg);transition-delay:.3s}.cta.only-arrow{padding:8px 0;overflow:visible}.cta.only-arrow.blue svg path{stroke:#85acd6}.cta.only-arrow svg{transform-origin:center left;transition:all .6s cubic-bezier(.625,.05,0,1)}.cta.only-arrow svg path{stroke:#75746e}.cta.only-arrow:hover svg{transform:scaleX(1.2)}button.cta{padding:0;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:inherit}*{margin:0;padding:0;box-sizing:border-box}*::selection{color:#313335;background-color:#a6bcd6;text-shadow:none}*::-moz-selection{color:#313335;background-color:#a6bcd6;text-shadow:none}@media (min-width: 1024px){html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}}body{overflow:hidden}body.unlock-scroll{overflow:auto}.fake-scrollbar{display:none;opacity:0}@media (min-width: 1024px){.fake-scrollbar{display:block;position:fixed;top:4px;right:4px;width:4px;height:100%;height:calc(100% - 8px);z-index:9999;pointer-events:none}.fake-scrollbar .scroll-thumb{width:100%;height:80px;background-color:#9b9a95;border-radius:9999px;transition:opacity .3s ease}}.fake-scrollbar.hide .scroll-thumb{opacity:0}body main{width:100%;overflow:hidden}body main section{width:100%}body main section.placeholder-section{height:40dvh;background-image:url(/img/general-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}body main section.placeholder-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4}body main section .container .anchor-item{position:absolute;top:-60px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1024px){body main section .container .anchor-item{top:-120px}}a{text-decoration:none}picture{display:block}@media (min-width: 700px){picture.is-mobile{display:none;visibility:hidden}}picture.is-desktop{display:none;visibility:hidden}@media (min-width: 700px){picture.is-desktop{display:block;visibility:visible}}picture img{display:block;width:100%}.desktop-scroll-icon{width:16px;height:24px;border-radius:30px;border:2px solid;border-color:#d3d3cf}.desktop-scroll-icon .mouse-wheel{display:block;position:absolute;top:4px;left:50%;transform:translate3d(-50%,-6px,0);width:1px;height:4px;background-color:#d3d3cf;animation:wheel-scroll 2.4s cubic-bezier(.625,.05,0,1) infinite;will-change:transform,opacity}@keyframes wheel-scroll{0%{transform:translate3d(-50%,0,0);opacity:1}50%{transform:translate3d(-50%,8px,0);opacity:0}75%{opacity:1}to{transform:translate3d(-50%,0,0)}}.loading-layer{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:4;pointer-events:none;clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);z-index:10;transition:all .6s cubic-bezier(.625,.05,0,1)}.loading-layer .loading-layer_logo{position:relative;z-index:1;width:200px}@media (min-width: 1024px){.loading-layer .loading-layer_logo{width:260px}}@media (min-width: 1900px){.loading-layer .loading-layer_logo{width:350px}}.loading-layer .loading-layer_logo svg{width:100%;height:200px}.loading-layer .layer{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);transition:all .6s cubic-bezier(.625,.05,0,1)}.loading-layer .layer.layer-1,.loading-layer .layer.layer-2,.loading-layer .layer.layer-3{background-color:#a6bcd6}.additional-infos{width:100%;margin:16px 0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px}.additional-infos .light-info{color:#9b9a95;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"dlig" on,"ss02" on;font-style:normal;font-weight:100;line-height:160%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);text-wrap:pretty}.additional-infos .dark-info{color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);text-wrap:pretty}.rich-text{width:100%}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5{padding-top:24px;text-wrap:pretty;color:#5a7eaf;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px}.rich-text h2{font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem)}.rich-text h3{font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.rich-text h4{font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}.rich-text h5{font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}.rich-text a{text-decoration:underline;color:#fff}.rich-text p{text-wrap:pretty;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.rich-text p a{text-decoration:underline;color:#fff}.rich-text p b,.rich-text p strong{font-weight:600}.rich-text ul,.rich-text ol{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px;margin-left:32px}.rich-text ul li,.rich-text ul li p,.rich-text ol li,.rich-text ol li p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.rich-text a[target=_blank]:not([target=_self]):not([target=_parent]):not([target=_top]):not(.cta){padding-right:20px;position:relative;text-decoration:underline;color:#5a7eaf}.rich-text a[target=_blank]:not([target=_self]):not([target=_parent]):not([target=_top]):not(.cta):after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 28 27' fill='none'%3E%3Cpath d='M5.23922 4.64307H1.14258V26.0002H24.3569V22.365' stroke='white' stroke-width='0.928571'/%3E%3Cpath d='M14.0098 1.39307H26.0812V13.0002' stroke='white' stroke-width='0.928571'/%3E%3Cpath d='M26.0818 1.39307L11.2246 15.7859' stroke='white' stroke-width='0.928571'/%3E%3C/svg%3E");position:absolute;top:50%;right:2px;transform:translate3d(0,-50%,0);display:block;width:12px;height:12px}.pretitle-wrapper.has-lines{width:100%;display:flex;align-items:center;justify-content:center;gap:16px}.pretitle-wrapper.has-lines .line{height:1px;flex-grow:1}.pretitle-wrapper.has-lines span{width:max-content;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}@media (min-width: 1024px){.pretitle-wrapper.has-lines .line-left{display:none}}.pretitle-wrapper.has-lines.is-blue .line{background-color:#85acd6}.pretitle-wrapper.has-lines.is-blue span{color:#85acd6}.hero-pretitle{width:max-content;font-weight:300!important;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}@media (min-width: 1250px){.hero-pretitle{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}}.has-vertical-layer{position:relative}.has-vertical-layer img{z-index:1;position:relative}.has-vertical-layer:before{content:"";position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;background-color:#d8e4f3;z-index:2;clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);transition:all .8s ease-in-out}.has-vertical-layer.loaded:before{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.grecaptcha-badge{visibility:hidden}[data-fade-text-on-scroll]{will-change:transform,opacity}.title{text-wrap:balance}.CookieDeclarationTableCell,.CookieDeclarationTableHeader,#CookieDeclarationChangeConsentChange,#CookieDeclarationUserStatusLabelOff,.CookieDeclarationDialogText,.CookieDeclarationIntro{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.CookieDeclarationType{overflow:auto}.CookieDeclarationType::-webkit-scrollbar-track{background-color:#d8e4f3;padding:2px}.CookieDeclarationType::-webkit-scrollbar{width:2px;height:8px;opacity:.3}.CookieDeclarationType::-webkit-scrollbar-thumb{background:#a6bcd6;border-radius:2px}.CookieDeclarationType table{width:auto;min-width:1024px}.CookieDeclaration{position:relative;z-index:1}.CookieDeclaration *{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);color:#696863}.card{transition:all .6s cubic-bezier(.625,.05,0,1)}.card.whats-on{padding:24px;border-radius:8px;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.card.whats-on .image-wrapper{width:100%}.card.whats-on .image-wrapper picture{width:100%;border-radius:4px;overflow:hidden}.card.whats-on .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.whats-on .text-wrapper .card-pretitle{width:100%;color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.card.whats-on .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.whats-on .text-wrapper .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.whats-on .text-wrapper .cta{margin-top:8px}.card.whats-on.highlighted,.card.whats-on:hover{background-color:#e6e6e2}.card.experience{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}.card.experience .image-wrapper{width:100%}.card.experience .image-wrapper picture{width:100%}.card.experience .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.experience .text-wrapper .card-pretitle{width:100%;color:#85acd6;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.card.experience .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.experience .text-wrapper .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.experience .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0px}.card.experience .text-wrapper .infos-wrapper .single-info{color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-weight:400}.card.experience .text-wrapper .cta{margin-top:8px}.card.event{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}.card.event .image-wrapper{width:100%}.card.event .image-wrapper picture{width:100%}.card.event .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.event .text-wrapper .card-pretitle{width:100%;color:#85acd6;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.card.event .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.event .text-wrapper .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.event .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0px}.card.event .text-wrapper .infos-wrapper .single-info{color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-weight:400}.card.event .text-wrapper .cta{margin-top:8px}.card.boutique{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.card.boutique .image-wrapper{width:100%}.card.boutique .image-wrapper picture{width:100%}.card.boutique .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.card.boutique .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.experience-category{position:relative;min-height:430px;cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-start;padding:24px}.card.experience-category:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000,#00000080);z-index:2;pointer-events:none}.card.experience-category .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none}.card.experience-category .image-wrapper picture{transition:all .6s cubic-bezier(.625,.05,0,1);position:absolute;width:100%;height:100%;overflow:hidden}.card.experience-category .image-wrapper picture img{height:100%;object-fit:cover;object-position:center}.card.experience-category .text-wrapper{z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;transition:all .6s cubic-bezier(.625,.05,0,1)}.card.experience-category .text-wrapper .card-title{width:100%;color:#e6e6e2;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.experience-category .text-wrapper .card-excerpt{width:100%;color:#e6e6e2;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.experience-category .text-wrapper .cta{margin-top:8px;color:#e6e6e2}.card.experience-category .text-wrapper .cta:before,.card.experience-category .text-wrapper .cta:after{background-color:#e6e6e2}.card.experience-category:hover .image-wrapper picture{transform:scale(1.01)}.card.experience-category:hover .text-wrapper{transform:translate3d(0,-16px,0)}.card.iconic-event{position:relative;min-height:430px;cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-start;padding:24px}.card.iconic-event:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000,#00000080);z-index:2;pointer-events:none}.card.iconic-event .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none}.card.iconic-event .image-wrapper picture{transition:all .6s cubic-bezier(.625,.05,0,1);position:absolute;width:100%;height:100%;overflow:hidden}.card.iconic-event .image-wrapper picture img{height:100%;object-fit:cover;object-position:center}.card.iconic-event .text-wrapper{z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;transition:all .6s cubic-bezier(.625,.05,0,1)}.card.iconic-event .text-wrapper .card-title{width:100%;color:#e6e6e2;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.iconic-event .text-wrapper .card-excerpt{width:100%;color:#e6e6e2;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.iconic-event .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:8px 0}.card.iconic-event .text-wrapper .infos-wrapper .single-info{color:#e6e6e2;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-weight:400}.card.iconic-event .text-wrapper .cta{margin-top:8px;color:#e6e6e2}.card.iconic-event .text-wrapper .cta:before,.card.iconic-event .text-wrapper .cta:after{background-color:#e6e6e2}.card.iconic-event:hover .image-wrapper picture{transform:scale(1.01)}.card.iconic-event:hover .text-wrapper{transform:translate3d(0,-16px,0)}.card.magazine{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}.card.magazine .image-wrapper{width:100%}.card.magazine .image-wrapper picture{width:100%}.card.magazine .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.magazine .text-wrapper .card-pretitle{width:100%;color:#85acd6;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.card.magazine .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}@media (min-width: 1536px){.card.magazine .text-wrapper .card-title{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:500;line-height:130%}}.card.magazine .text-wrapper .card-excerpt{width:100%;padding-left:16px;padding-top:24px;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}@media (min-width: 1536px){.card.magazine .text-wrapper .card-excerpt{padding-left:64px}}.card.magazine .text-wrapper .cta{margin-top:8px;margin-left:16px}@media (min-width: 1536px){.card.magazine .text-wrapper .cta{margin-left:64px}}.card.people{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;background-color:#fff;cursor:pointer}.card.people .image-wrapper{width:100%}.card.people .image-wrapper picture{width:100%}.card.people .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.card.people .text-wrapper .card-pretitle{width:100%;color:#85acd6;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.card.people .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.people .text-wrapper .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.people .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.card.people .text-wrapper .infos-wrapper .single-info{color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-weight:400}.card.people .text-wrapper .cta{margin-top:8px}.card.hall{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;background-color:#fff;cursor:pointer}.card.hall .image-wrapper{width:100%}.card.hall .image-wrapper picture{width:100%}.card.hall .text-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.card.hall .text-wrapper .card-pretitle{width:100%;color:#85acd6;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase}.card.hall .text-wrapper .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px}.card.hall .text-wrapper .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.hall .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.card.hall .text-wrapper .infos-wrapper .single-info{color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-weight:400}.card.hall .text-wrapper .cta{margin-top:8px}.card.room{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px;background-color:#fff}.card.room .image-wrapper{width:100%;height:200px;position:relative}@media (min-width: 1024px){.card.room .image-wrapper{height:330px}}@media (min-width: 1536px){.card.room .image-wrapper{height:380px}}.card.room .image-wrapper picture{position:absolute;width:100%;height:100%;overflow:hidden}.card.room .image-wrapper picture img{height:100%;object-fit:cover;object-position:center}.card.room .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.card.room .text-wrapper .title-excerpt{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.room .text-wrapper .title-excerpt .card-title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;line-height:115%;letter-spacing:-.24px;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem);font-weight:400}.card.room .text-wrapper .title-excerpt .card-excerpt{width:100%;color:#42413d;font-variant-numeric:lining-nums tabular-nums;font-style:normal;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-weight:100}.card.room .text-wrapper .title-excerpt .rich-text{width:100%}.card.room .text-wrapper .title-excerpt .rich-text .main-info{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.card.room .text-wrapper .title-excerpt .rich-text .secondary-info{color:#9b9a95;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.card.room .text-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.card.room .text-wrapper .infos-wrapper .single-info{color:#9b9a95;font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.card.room .text-wrapper .infos-wrapper .size-info{color:#696863;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;text-transform:unset;letter-spacing:0}.card.room .text-wrapper .infos-wrapper .price-info{color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.card.room .text-wrapper .infos-wrapper .view-info{color:#9b9a95;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.card.room .text-wrapper .infos-wrapper .main-info{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.card.room .text-wrapper .infos-wrapper .secondary-info{color:#9b9a95;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.card.room .text-wrapper .cta-wrapper{flex-direction:row}.card.room .text-wrapper .link{color:#7ea7d8;font-weight:700;line-height:120%;text-decoration-line:underline;font-family:Figtree-Regular,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);cursor:pointer}.card.room .text-wrapper .cta{color:#a6bcd6}.card.room .text-wrapper .cta:before{background-color:#a6bcd6}.card.room .text-wrapper .cta:after{background-color:#a6bcd6}.copy-email-button{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background-color:transparent;cursor:pointer;padding:4px 0}.copy-email-button:focus{outline-offset:0px;border:1px #000;outline:3px #131313}.copy-email-button .copy-email-text__wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start;height:.6em;font-size:2em;line-height:1.2;display:flex;overflow:hidden;position:relative}.copy-email-button .copy-email-text__wrap:before{content:"";position:absolute;top:.55em;left:0;width:100%;height:1px;background-color:#131313;transform:scaleX(1);transition:transform .735s cubic-bezier(.625,.05,0,1);transform-origin:left}.copy-email-button .copy-email-text__wrap .copy-email-text__el{white-space:nowrap;font-size:1em;transition:transform .45s cubic-bezier(.65,0,0,1);color:#62615b;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;text-transform:lowercase}.copy-email-button .copy-email-icon__wrap{color:#fff;justify-content:center;align-items:center;width:24px;transition:background-color .2s;display:flex;position:relative}.copy-email-button .copy-email-icon__wrap svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;transition:all .45s cubic-bezier(.65,0,0,1)}.copy-email-button .copy-email-icon__wrap svg.check-icon{opacity:0;transform:translate3d(-50%,-50%,0) scale(0)}.copy-email-button:hover .copy-email-text__wrap:before{transform:scaleX(0%)}.copy-email-button:hover .copy-email-text__wrap .copy-email-text__el{transform:translateY(-100%)}.copy-email-button:focus-visible,.copy-email-button[data-wf-focus-visible]{outline-offset:4px;border-style:none;outline:2px solid #fff}.copy-email-button:focus .copy-email-text__el{transform:translateY(-100%)}[data-copy-button=copied] .copy-email-icon__wrap svg.mail-icon,[data-copy-button=copied] .copy-email-icon__wrap svg.main-icon{opacity:0;transform:translate3d(-50%,-50%,0) scale(0)}[data-copy-button=copied] .copy-email-icon__wrap svg.check-icon{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}[data-copy-button=copied] .copy-email-text__el{transform:translateY(-200%)!important}@media screen and (max-width: 991px){.section-resource{font-size:1em}}@media screen and (max-width: 479px){.copy-email-text__wrap{font-size:1em}}@keyframes fadeSlideUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.animate-on-scroll{opacity:0;transform:translate3d(0,100px,0);transition:opacity .6s ease-out,transform .6s ease-out}.animate-on-scroll.in-view{animation:fadeSlideUp .6s forwards ease-out}.tabs{position:relative;height:auto;width:100%}.tabs .tab{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:translate3d(0,16px,0);transition:.5s all ease-in-out;width:100%;margin:0}.tabs .tab.show{opacity:1;visibility:visible;transform:translateZ(0)}.scrolling-text{position:relative}.scrolling-text .scroll-text{font-size:clamp(8.75rem,5.6413rem + 13.6476vw,20.5rem);color:#b9d7f2;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:67%;letter-spacing:-3.28px;text-transform:uppercase;position:absolute;right:-50%;white-space:nowrap;pointer-events:none;will-change:transform;opacity:.2}.vimeo-bg{position:absolute;height:100%;top:0;left:0;pointer-events:auto;color:#efeeec;isolation:isolate;justify-content:center;align-items:center;display:flex;overflow:hidden;transform:translate(0);width:100%}.vimeo-bg .hidden-span{display:none}.vimeo-bg .vimeo-bg-video{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.vimeo-bg .vimeo-bg__iframe-wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.vimeo-bg .vimeo-bg__before{padding-top:62.5%}.vimeo-bg .vimeo-bg__iframe{pointer-events:none;width:100%;height:100%;position:absolute}.vimeo-bg .vimeo-bg_cover-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;transition:opacity .3s linear}.vimeo-bg .vimeo-bg_cover-wrapper img{display:block;object-fit:cover;width:100%;height:100%}@media (min-width: 700px){.vimeo-bg .vimeo-bg_cover-wrapper img.is-mobile{display:none}}.vimeo-bg .vimeo-bg_cover-wrapper img.is-desktop{display:none}@media (min-width: 700px){.vimeo-bg .vimeo-bg_cover-wrapper img.is-desktop{display:block}}.vimeo-bg .vimeo-bg[data-vimeo-activated=true][data-vimeo-loaded=true] .vimeo-bg__placeholder{opacity:0;transition-delay:.2s}.vimeo-bg .vimeo-bg__btn{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;transition:opacity .3s linear;display:flex;position:relative}.vimeo-bg .vimeo-bg__iframe-wrapper,.vimeo-bg .vimeo-bg_cover-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.vimeo-bg .vimeo-bg_cover-wrapper.is-hidden{opacity:0}.vimeo_audio-manager{position:absolute;bottom:1em;right:1em;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;width:2em;height:2em;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:4;transition:all .4s ease-in-out}.vimeo_audio-manager.hide{opacity:0}.vimeo_audio-manager.hide-at-scroll{opacity:0;transform:translate3d(0,-24px,0)}@media (min-width: 1024px){.vimeo_audio-manager{right:3em;bottom:3em;width:3em;height:3em}}.vimeo_audio-manager svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:0;transition:all .4s ease-in-out}.vimeo_audio-manager .audio-indicator{position:absolute;top:-18px;left:50%;transform:translate3d(-50%,0,0);width:max-content;color:red;opacity:0;transition:all .4s ease-in-out;text-transform:uppercase;font-size:12px}@media (min-width: 1024px){.vimeo_audio-manager .audio-indicator{display:none}}.vimeo_audio-manager.has-audio-on svg.svg_audio-on{opacity:1}.vimeo_audio-manager.has-audio-on svg.svg_audio-off{opacity:0}.vimeo_audio-manager.has-audio-on .audio-indicator.audio-on{opacity:1}.vimeo_audio-manager.has-audio-off svg.svg_audio-on{opacity:0}.vimeo_audio-manager.has-audio-off svg.svg_audio-off{opacity:1}.vimeo_audio-manager.has-audio-off .audio-indicator.audio-off{opacity:1}.filter-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px;width:max-content;max-width:100%;overflow-x:auto}.filter-buttons button{flex:0 0 auto;border:solid 1px #696863;border-radius:999px;padding:12px;background-color:#fff;transition:all .3s ease;cursor:pointer;color:#696863;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.filter-buttons button.active,.filter-buttons button:hover{background-color:#696863;color:#fff}.select-fake{position:relative;padding:16px;border-radius:4px;border:1.5px solid var(--Line-Line-Divider, #E6E6E2);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;background-color:#f9f9f6;width:100%}.select-fake span{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);color:#696863;cursor:pointer}.select-fake>img{width:24px;height:24px;cursor:pointer;display:block;transition:.2s all ease-in}.select-fake ul{list-style-type:none;padding:16px;margin:0;position:absolute;width:auto;min-width:100%;top:100%;left:0;border-radius:4px;border:1.5px solid var(--Line-Line-Divider, #E6E6E2);background-color:#f9f9f6;clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:.3s all ease-in}.select-fake ul li{padding:4px 0 4px 24px;width:100%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px}.select-fake ul li span{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);color:#696863}.select-fake ul li img{width:20px;height:20px}.select-fake ul li.active{cursor:auto;position:relative}.select-fake ul li.active:after{content:"";position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);width:16px;height:16px;background-image:url(../icons/check_icon.svg);background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.select-fake.open>img{transform:rotate3d(0,0,1,180deg)}.select-fake.open ul{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.open-modale{cursor:pointer}.modale{pointer-events:auto;position:fixed;width:100vw;height:100vh;left:0;top:0;background:#000c;z-index:10;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:.6s all cubic-bezier(.625,.05,0,1);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}.modale.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.modale .close-modale{cursor:pointer;position:absolute;top:16px;right:16px;z-index:10}.modale .close-modale img{pointer-events:none}.modale>.container{width:100%;height:100%;background:#f9f8f5;z-index:1;overflow-y:auto;overflow-x:hidden;position:relative}@media (min-width: 1024px){.modale>.container{max-width:800px;max-height:700px;width:calc(100% - 48px);height:calc(100% - 48px);border-radius:8px}.modale>.container::-webkit-scrollbar-track{background-color:#9b9a95;padding:2px}.modale>.container::-webkit-scrollbar{width:4px;height:8px;opacity:.3}.modale>.container::-webkit-scrollbar-thumb{background:#85acd6;border-radius:2px}}@media (min-width: 1536px){.modale>.container{max-height:calc(100vh - 80px)}}.popup{position:fixed;bottom:40px;left:40px;background:#fff;z-index:9999;transform:translate3d(0,calc(100% + 80px),0);transition:transform .4s ease,opacity .4s ease;pointer-events:none;border-radius:4px;border-bottom:1px solid var(--Line-Line-Divider, #E6E6E2);background:var(--Background-Background-White, #FFF);padding:16px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;max-width:calc(100% - 80px);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.popup .testi{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;padding:16px 0;width:100%}@media (min-width: 700px){.popup .testi{padding:16px;width:270px}}.popup .testi h3{color:#42413d;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem);font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:95%}@media screen and (min-width: 1500px){.popup .testi h3{letter-spacing:-1.245px}}.popup .testi p{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;color:#75746e}.popup .testi a{border-radius:4px}.popup picture{width:100%;height:220px;border-radius:4px;display:block;overflow:hidden}@media (min-width: 700px){.popup picture{width:270px}}.popup picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.popup .popup-close{position:absolute;right:0;top:0;border-radius:50%;transform:translate3d(50%,-50%,0);cursor:pointer;width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;border:1px solid var(--Line-Line-Warm, #9B9A95);background:var(--Background-Background-Warm, #F9F9F6)}.popup.show{transform:translateZ(0);pointer-events:auto}.popup.hide{transform:translate3d(0,calc(100% + 80px),0);pointer-events:none}.cursor{display:none;z-index:100;background-color:#f9f9f6;border:1px solid;border-color:#a6bcd6;border-radius:100em;width:.8em;height:.8em;transition:background-color .375s cubic-bezier(.625,.05,0,1),height .375s cubic-bezier(.625,.05,0,1),width .375s cubic-bezier(.625,.05,0,1);position:fixed;inset:0% auto auto 0%;pointer-events:none}@media (min-width: 1024px){.cursor{display:block}}.cursor:before{content:"";position:absolute;top:-18px;left:50%;transform:translate3d(-50%,0,0);font-size:12px;color:#a6bcd6;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s ease;line-height:1.2;text-transform:uppercase}.cursor.cursor--scroll:after{opacity:1}body:has(a:hover) .cursor,body:has(button:hover) .cursor,body:has([data-cursor]:hover) .cursor{width:3em;height:3em;background-color:#dfddd933}body:has(.swiper-button-disabled:hover) .cursor:before{content:""}body:has(a:hover) .cursor:before,body:has(button:hover) .cursor:before,body:has([data-cursor]:hover) .cursor:before{opacity:1}@media (hover: none) and (pointer: coarse){.cursor{display:none}}.accordions-list{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}.accordions-list .accordion{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0px}.accordions-list .accordion.open-accordion .accordion-header svg{transform:rotateX(180deg)}.accordions-list .accordion.open-accordion .accordion-body .accordion-content .accordion-item{opacity:1;transform:translateZ(0)}.accordions-list .accordion .accordion-header{width:100%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px}.accordions-list .accordion .accordion-header svg{width:16px;transition:all .6s cubic-bezier(.625,.05,0,1)}.accordions-list .accordion .accordion-header .accordion-title{width:calc(100% - 32px)}.accordions-list .accordion .accordion-body{width:100%;max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.625,.05,0,1)}.accordions-list .accordion .accordion-body .accordion-content{width:100%;padding-top:18px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.accordions-list .accordion .accordion-body .accordion-content .accordion-item{opacity:0;transform:translate3d(0,-24px,0);will-change:opacity,transform;transition:all .4s cubic-bezier(.625,.05,0,1)}.text-block.has-italic-title:has(+.block_image-text.has-two-images.is-aligned-on-top) .container,.block_image-text.is-classic.items-aligned-on-center:has(+.block_image-text.is-classic.items-aligned-on-center) .container,.block_image-text.is-classic:has(+.block_image-text.is-classic) .container,.block_image-text.has-wide-img:has(+.block_cards-grid-with-border) .container,.text-block.has-uppercase-title:has(+.block_image-text.has-wide-img) .container,.block_image-text.has-two-images.is-base.with-map:has(+.block_image-text.has-thumbs) .container{padding-bottom:0}@media (min-width: 1250px){.text-block.has-italic-title:has(+.block_image-text.has-two-images.is-aligned-on-top) .container,.text-block.has-italic-title:has(+.block_image-text.is-classic.items-aligned-on-center) .container,.block_image-text.is-classic.items-aligned-on-center:has(+.block_image-text.is-classic.items-aligned-on-center) .container,.block_image-text.is-classic:has(+.block_image-text.is-classic) .container,.block_image-text.has-wide-img:has(+.block_cards-grid-with-border) .container{padding-bottom:40px}}.text-block.has-italic-title+.block_image-text.is-classic.items-aligned-on-center .container,.block_image-text.has-two-images+.block_image-text.is-classic .container,.block_image-text.is-classic+.block_image-text.has-two-images .container,.block_image-text.has-two-images+.block_image-text.has-two-images:not(.is-with-bg) .container,.block_image-text.is-classic+.block_image-text.has-wide-img .container{padding-top:0}@media (min-width: 1250px){.text-block.has-italic-title+.block_image-text.is-classic.items-aligned-on-center .container,.block_image-text.has-two-images+.block_image-text.is-classic .container,.block_image-text.is-classic+.block_image-text.has-two-images .container,.block_image-text.has-two-images+.block_image-text.has-two-images:not(.is-with-bg) .container,.block_image-text.is-classic+.block_image-text.has-wide-img .container{padding-top:40px}}.text-block.has-italic-title+.full-screen-gallery.is-full-width{margin-top:0}@media screen and (max-width: 768px){.block_bicard-grid.is-grid:has(+.block_cards-grid-with-border) .container,.block_image-text.has-two-images.is-aligned-on-top:has(+.text-block.has-italic-title) .container{padding-bottom:0}.big-title-slider.scrolling-text+.block_bicard-grid.is-grid .container{padding-top:0}}.website-header{width:100vw;position:fixed;top:0;left:0;z-index:5;isolation:isolate}.website-header .website-nav{--padding-x: 16px;--padding-y: 16px;--padding-top: 0px;padding:var(--padding-y) var(--padding-x);width:100%;position:relative;min-height:88px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0}@media (min-width: 700px){.website-header .website-nav{--padding-x: 40px;--padding-y: 40px;padding-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0}}.website-header .website-nav .menu-opener{gap:8px;z-index:2;cursor:pointer;position:relative;z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0}@media (min-width: 700px){.website-header .website-nav .menu-opener{display:none;visibility:hidden}}.website-header .website-nav .menu-opener .hamburger{--hamburger-size: 24px;--hamburger-padding: 2px;--hamburger-line-thickness: 1.5px;--hamburger-line-radius: 4px;--hamburger-line-pitch: 6px;--hamburger-line-gap: calc(var(--hamburger-line-pitch) - var(--hamburger-line-thickness));--hamburger-x-top-shift: 3.5px;--hamburger-x-bottom-shift: -8.5px;width:var(--hamburger-size);height:var(--hamburger-size);position:relative;padding:var(--hamburger-padding);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--hamburger-line-gap)}.website-header .website-nav .menu-opener .hamburger .line{display:block;width:100%;height:var(--hamburger-line-thickness);border-radius:var(--hamburger-line-radius);background-color:#fff;transform-origin:center center;transition:all .6s cubic-bezier(.625,.05,0,1)}.website-header .website-nav .menu-opener .hamburger-title{padding:4px 0;position:relative}.website-header .website-nav .menu-opener .hamburger-title span{color:#f9f8f5;transition:all .6s cubic-bezier(.625,.05,0,1);font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.website-header .website-nav .menu-opener .hamburger-title span.initially-visible{transform:translateZ(0);opacity:1}.website-header .website-nav .menu-opener .hamburger-title span.initially-hidden{position:absolute;bottom:0;left:0;transform:translate3d(0,-16px,0);opacity:0}.website-header .website-nav .menu-logo{width:110px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}@media (min-width: 700px){.website-header .website-nav .menu-logo{display:none;visibility:hidden}}.website-header .website-nav .menu-logo svg,.website-header .website-nav .menu-logo img{width:100%;transition:all .6s ease-in-out}.website-header .website-nav .menu-logo svg path,.website-header .website-nav .menu-logo svg .path,.website-header .website-nav .menu-logo img path,.website-header .website-nav .menu-logo img .path{fill:#fff;transition:all .6s ease-in-out}.website-header .website-nav .menu-element-to-animate-on-load{opacity:0;transform:translateY(30px);will-change:opacity,transform,filter}.website-header .website-nav .menu-external-cta{position:absolute;z-index:4;top:50%;right:var(--padding-x);transform:translate3d(0,-50%,0)}@media (min-width: 700px){.website-header .website-nav .menu-external-cta{top:calc(50% + 32px)}}.website-header .website-nav .menu-external-cta .cta{border-radius:4px;padding:10px 12px;background-color:unset;padding:unset;transition:all .6s ease-in-out}@media (min-width: 700px){.website-header .website-nav .menu-external-cta .cta{min-width:100px;width:max-content;padding:10px 18px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid;border-color:transparent;border-radius:4px}.website-header .website-nav .menu-external-cta .cta:before,.website-header .website-nav .menu-external-cta .cta:after{content:unset}.website-header .website-nav .menu-external-cta .cta .span-wrapper span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.4px;text-transform:uppercase;color:#42413d}}@media (min-width: 700px) and (min-width: 700px){.website-header .website-nav .menu-external-cta .cta .span-wrapper span{font-size:12px}}@media (min-width: 700px) and (min-width: 1536px){.website-header .website-nav .menu-external-cta .cta .span-wrapper span{font-size:14px}}@media (min-width: 700px){.website-header .website-nav .menu-external-cta .cta:hover{background-color:#f9f8f5;border-color:#42413d}.website-header .website-nav .menu-external-cta .cta:hover .span-wrapper span{color:#42413d;transform:translateY(-1.3em) rotate(.001deg)}.website-header .website-nav .menu-external-cta .cta.disabled{background-color:#e6e6e2;cursor:not-allowed}.website-header .website-nav .menu-external-cta .cta.disabled span{color:#75746e}.website-header .website-nav .menu-external-cta .cta.disabled:hover{background-color:#e6e6e2;border-color:transparent}.website-header .website-nav .menu-external-cta .cta.disabled:hover .span-wrapper span{color:#75746e;transform:none}.website-header .website-nav .menu-external-cta .cta.light{background-color:#fff;border-radius:4px}.website-header .website-nav .menu-external-cta .cta.light:hover{background-color:transparent;border-color:#fff}.website-header .website-nav .menu-external-cta .cta.light:hover span{color:#f9f8f5}.website-header .website-nav .menu-external-cta .cta.primary-color{background-color:#a6bcd6;border-radius:4px}.website-header .website-nav .menu-external-cta .cta.primary-color:hover{background-color:#fff;border-color:#a6bcd6}.website-header .website-nav .menu-external-cta .cta.primary-color:hover .span-wrapper span{color:#a6bcd6;transform:translateY(-1.3em) rotate(.001deg)}}.website-header .website-nav .menu-external-cta .cta>*{transition:all .6s ease-in-out}.website-header .website-nav .menu-content{position:absolute;z-index:5;width:100%;top:0;left:0;padding:16px;clip-path:polygon(0 0,100% 0%,100% 0,0 0);background-color:#e6e6e2;transition:clip-path .5s cubic-bezier(.625,.05,0,1)}@media (min-width: 700px){.website-header .website-nav .menu-content{height:auto;padding:0;clip-path:unset;position:unset;clip-path:polygon(0 0,100% 0%,100% 80%,0 80%)}}@media (min-width: 1024px){.website-header .website-nav .menu-content{z-index:2}}.website-header .website-nav .menu-content:before{content:"";position:absolute;bottom:0;left:0;width:14px;height:100%;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(230,230,226,.9));z-index:10}@media (min-width: 700px){.website-header .website-nav .menu-content:before{content:unset}}.website-header .website-nav .menu-content .menu-content_header{position:relative;width:100%;min-height:64px;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;gap:0}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header{min-height:unset;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px}}.website-header .website-nav .menu-content .menu-content_header .menu-content_header_pages-list{display:none}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .menu-content_header_pages-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px}}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper{transform:translate3d(0,8px,0);width:max-content}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px}}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper{transform:unset}}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta{display:none}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;color:#fff}}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0;gap:4px;padding:4px;border-radius:999px;background-color:#0006}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch{border:.5px solid;border-color:#fff}}@media (min-width: 1024px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch{margin-left:auto}}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a{width:24px;height:24px;color:#e6e6e2;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.72px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.625,.05,0,1)}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div.active,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span.active,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a.active{position:relative}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div.active span,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span.active span,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a.active span{color:#000!important}}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div.active span,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span.active span,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a.active span{z-index:2}.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div.active:before,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span.active:before,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a.active:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;background-color:#000;width:100%;height:100%;transform:translate3d(-50%,-50%,0);z-index:1}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch div.active:before,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch span.active:before,.website-header .website-nav .menu-content .menu-content_header .languages-switch-wrapper .languages-switch a.active:before{background-color:#fff}}.website-header .website-nav .menu-content .menu-content_header .social-icon{display:none;visibility:hidden}@media (min-width: 700px){.website-header .website-nav .menu-content .menu-content_header .social-icon{display:flex;visibility:visible}}.website-header .website-nav .menu-content .menu-content_header .social-icon svg path{transition:all .6s ease-in-out}.website-header .website-nav .menu-content .scroller{z-index:2;position:relative;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0;padding-bottom:32px;overflow-y:auto}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller{padding:0 40px 40px;overflow-y:unset}}.website-header .website-nav .menu-content .scroller .menu-item{transition:all .6s cubic-bezier(.625,.05,0,1)}.website-header .website-nav .menu-content .scroller .divider{transform-origin:center left}.website-header .website-nav .menu-content .scroller .menu-content_body{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px;width:100%;flex-grow:1;padding-top:16px;padding-bottom:40px}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body{padding-bottom:unset;padding:0}}.website-header .website-nav .menu-content .scroller .menu-content_body .row{width:100%}.website-header .website-nav .menu-content .scroller .menu-content_body .row.first-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;position:relative}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.first-row{display:none}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.first-row .divider{content:"";display:block;position:absolute;bottom:-8px;left:0;width:calc(100% - 8px);height:1px;background-color:#9b9a95;transform:scaleX(0);transition:all .6s cubic-bezier(.625,.05,0,1);will-change:transform}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.first-row .divider{left:-16px;width:calc(100% + 16px)}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.first-row .divider.show{transform:scaleX(1)}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:28px;position:relative}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row{align-items:center;justify-content:center;gap:24px;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px;row-gap:0}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .divider{content:"";width:calc(100% - 8px);height:1px;background-color:#9b9a95;transform-origin:center left}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .divider{display:none;visibility:hidden}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header{display:none}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header{width:100%;position:relative;transform:translate3d(0,-12px,0);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-left{content:"";position:absolute;top:24px;left:0;width:calc(50% - 40px);height:1px;background-color:#9b9a95;z-index:1;transform-origin:center left;transition:background-color .4s cubic-bezier(.625,.05,0,1)}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-left{width:calc(50% - 65px)}}@media (min-width: 1900px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-left{width:calc(50% - 90px)}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-right{content:"";position:absolute;top:24px;right:0;width:calc(50% - 40px);height:1px;background-color:#9b9a95;z-index:1;transform-origin:center right;transition:background-color .4s cubic-bezier(.625,.05,0,1)}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-right{width:calc(50% - 65px)}}@media (min-width: 1900px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .line-right{width:calc(50% - 90px)}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo{width:100px;z-index:2}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo{width:130px;height:80px;position:relative}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg{transform:translate3d(0,-24px,0);width:130px!important;height:80px!important}}@media (min-width: 1900px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo{width:170px;height:130px}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg{transform:translate3d(0,-16px,0);width:170px!important;height:130px!important}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo img{width:100%}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo img.is-dark{opacity:0}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg{transition:all .4s ease-in-out}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg path,.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg .path{transition:all .4s ease-in-out;fill:#f9f9f6}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .menu-opener{opacity:1;visibility:visible;filter:unset;position:absolute;bottom:0;left:0;transform:unset}.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:100%;letter-spacing:-1.44px;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem)}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{width:max-content;text-align:center;transform:translate3d(0,-28px,0);font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}}@media (min-width: 1024px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{transform:translate3d(0,-32px,0)}}@media (min-width: 1900px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{transform:translate3d(0,-76px,0);font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem)}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}@media (min-width: 700px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row{display:none;visibility:hidden}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .divider{content:"";position:absolute;top:-8px;left:0;width:calc(100% - 8px);height:.5px;background-color:#9b9a95;transform-origin:center left}@media (min-width: 1250px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .divider{width:calc(100% + 16px);top:-16px;left:0;width:100%;transform-origin:center center}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .last-row_single-voice{color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-weight:400;font-size:12px}@media (min-width: 1250px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .last-row_single-voice{font-size:10px}}@media (min-width: 1536px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .last-row_single-voice{font-size:12px}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper{width:100%;padding-top:8px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper{margin-left:auto}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_title{width:max-content;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);text-transform:unset;letter-spacing:.28px;color:#696863}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px}@media (min-width: 1250px){.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list{flex-wrap:nowrap;flex-grow:unset;width:max-content}}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list .single-social{width:28px;transition:transform .735s cubic-bezier(.625,.05,0,1)}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list .single-social svg{width:100%}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list .single-social svg path{fill:#696863}.website-header .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_social-list .single-social:hover{transform:scale(1.05)}.website-header .website-nav .menu-content .images-list{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none;pointer-events:none}@media (min-width: 700px){.website-header .website-nav .menu-content .images-list{display:block}}.website-header .website-nav .menu-content .images-list picture{position:relative;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:all .8s ease-in-out;position:absolute;width:100%;height:100%;overflow:hidden}.website-header .website-nav .menu-content .images-list picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:2}.website-header .website-nav .menu-content .images-list picture img{height:100%;object-fit:cover;object-position:center}.website-header.is-transparent{background-color:transparent}.website-header.is-transparent.has-image-hovered .menu-item{opacity:.6!important}.website-header.is-transparent.has-image-hovered .menu-item.menu-item-hovered{opacity:1!important}.website-header.is-transparent:before{content:"";position:absolute;top:-4px;left:0;width:100%;height:calc(100% + 4px);background-color:#fff;clip-path:polygon(0 0%,100% 0%,100% 0,0 0);transition:clip-path .4s cubic-bezier(.625,.05,0,1)}.website-header.is-transparent .website-nav{padding:16px;transition:background-color .6s cubic-bezier(.625,.05,0,1);position:relative;z-index:2;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0}@media (min-width: 700px){.website-header.is-transparent .website-nav{padding:20px 40px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0}}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-opener{display:none;visibility:hidden;pointer-events:none}}.website-header.is-transparent .website-nav .menu-opener .hamburger .line{background-color:#fff}.website-header.is-transparent .website-nav .menu-opener .hamburger-title span{mix-blend-mode:difference;color:#fff}.website-header.is-transparent .website-nav .menu-content{background-color:#e6e6e2}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content{background-color:unset;clip-path:polygon(0 0,100% 0%,100% 80%,0 80%)}}@media (min-width: 1900px){.website-header.is-transparent .website-nav .menu-content{margin-bottom:-40px}}.website-header.is-transparent .website-nav .menu-content:before{content:unset}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content .scroller{padding:0}}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header{padding-top:20px;min-height:64px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;gap:0}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header{transform:unset}}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header .languages-switch-wrapper .cta{color:#fff}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header .languages-switch-wrapper .cta:before,.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header .languages-switch-wrapper .cta:after{background-color:#fff}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header .languages-switch-wrapper .languages-switch .active{color:#000}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_header .languages-switch-wrapper .languages-switch .active:before{background-color:#e6e6e2}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.first-row{padding-bottom:8px;padding-right:8px}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.first-row:after{bottom:-8px}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.first-row{padding-right:unset}}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:28px}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px;row-gap:0}}@media (min-width: 1024px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:32px;row-gap:0}}.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{color:#696863}@media (min-width: 700px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{color:#fff;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);letter-spacing:.26px}}@media (min-width: 1536px){.website-header.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}}.website-header.is-transparent .website-nav .menu-content .images-list{display:block}.website-header.is-transparent .website-nav .menu-content .images-list picture.base-img{opacity:1;visibility:visible}.website-header.is-transparent.add-bg:before{clip-path:polygon(0 1%,100% 0%,100% 100%,0 100%)}.website-header.is-transparent.add-bg .website-nav .menu-opener .line{background-color:#696863}.website-header.is-transparent.add-bg .website-nav .menu-opener .hamburger-title span{color:#696863}.website-header.is-transparent.add-bg .website-nav .menu-logo svg path,.website-header.is-transparent.add-bg .website-nav .menu-logo svg .path{fill:#42413d}.website-header.is-transparent.add-bg .website-nav .menu-logo svg path.orange,.website-header.is-transparent.add-bg .website-nav .menu-logo svg .path.orange{fill:#a6bcd6}@media (min-width: 700px){.website-header.is-transparent.add-bg .website-nav .menu-external-cta .cta{border-color:#696863}}.website-header.is-transparent.add-bg .website-nav .menu-external-cta .cta:before{background-color:#42413d}.website-header.is-transparent.add-bg .website-nav .menu-external-cta .cta span{color:#42413d}.website-header.is-transparent.add-bg .website-nav .menu-external-cta .cta:hover{background-color:#f9f9f6}.website-header.is-transparent.add-bg .website-nav .menu-external-cta .cta:hover span{color:#696863}.website-header.is-transparent.add-bg .website-nav .social-icon svg path{fill:#696863}.website-header.is-transparent.add-bg .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta{color:#696863}.website-header.is-transparent.add-bg .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta svg path{stroke:#696863}.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg path,.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg .path{fill:#696863}.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg path.orange,.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo svg .path.orange{fill:#a6bcd6}.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo img.is-dark{opacity:1}.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row-header .logo img.is-light{opacity:0}.website-header.is-transparent.add-bg .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{color:#696863}.website-header.is-colorized{background-color:#fff}.website-header.is-colorized .website-nav{--padding-x: 16px;--padding-y: 16px;padding:var(--padding-y) var(--padding-x);border-bottom:1px solid #e6e6e2}@media (min-width: 700px){.website-header.is-colorized .website-nav{--padding-x: 40px;padding-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0}}@media (min-width: 1250px){.website-header.is-colorized .website-nav{--padding-x: 40px;--padding-y: 20px}}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-opener{display:none;visibility:hidden;pointer-events:none}}.website-header.is-colorized .website-nav .menu-opener .hamburger .line{background-color:#696863}.website-header.is-colorized .website-nav .menu-opener .hamburger-title span{color:#696863}.website-header.is-colorized .website-nav .menu-logo path,.website-header.is-colorized .website-nav .menu-logo .path{fill:#696863}.website-header.is-colorized .website-nav .menu-logo path.orange,.website-header.is-colorized .website-nav .menu-logo .path.orange{fill:#a6bcd6}.website-header.is-colorized .website-nav .menu-content{background-color:#e6e6e2}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content{background-color:unset;clip-path:polygon(0 0,100% 0%,100% 80%,0 80%)}}@media (min-width: 1900px){.website-header.is-colorized .website-nav .menu-content{margin-bottom:-40px}}.website-header.is-colorized .website-nav .menu-content:before{content:unset}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .menu-content_header .cta{color:#696863}.website-header.is-colorized .website-nav .menu-content .menu-content_header .cta:before,.website-header.is-colorized .website-nav .menu-content .menu-content_header .cta:after{background-color:#696863}.website-header.is-colorized .website-nav .menu-content .menu-content_header .cta svg path{stroke:#696863}}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .menu-content_header .social-icon svg path{fill:#696863}}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .scroller{padding:0}}.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.first-row{padding-bottom:8px;padding-right:8px}@media (min-width: 1250px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.first-row{padding-right:unset}}.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.first-row:after{bottom:-8px}.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:28px}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px;row-gap:0}}@media (min-width: 1024px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:32px;row-gap:0}}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo svg path,.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo svg .path{fill:#696863}.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo svg path.orange,.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo svg .path.orange{fill:#a6bcd6}}.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{color:#696863}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);letter-spacing:.26px}}@media (min-width: 1536px){.website-header.is-colorized .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}}.website-header.is-colorized .website-nav .menu-external-cta{display:block;height:auto;position:absolute;z-index:4;top:50%;right:var(--padding-x);transform:translate3d(0,-50%,0)}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-external-cta{top:calc(50% + 32px)}}.website-header.is-colorized .website-nav .menu-external-cta .cta{border-radius:4px;padding:10px 12px;background-color:unset;padding:unset;transition:all .6s ease-in-out;color:#42413d}.website-header.is-colorized .website-nav .menu-external-cta .cta:before,.website-header.is-colorized .website-nav .menu-external-cta .cta:after{background-color:#42413d}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-external-cta .cta{min-width:100px;width:max-content;padding:10px 18px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid;border-color:#42413d;border-radius:4px}.website-header.is-colorized .website-nav .menu-external-cta .cta:before,.website-header.is-colorized .website-nav .menu-external-cta .cta:after{content:unset}.website-header.is-colorized .website-nav .menu-external-cta .cta .span-wrapper span{color:#696863;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}}@media (min-width: 700px) and (min-width: 700px){.website-header.is-colorized .website-nav .menu-external-cta .cta .span-wrapper span{font-size:12px}}@media (min-width: 700px) and (min-width: 1536px){.website-header.is-colorized .website-nav .menu-external-cta .cta .span-wrapper span{font-size:14px}}@media (min-width: 700px){.website-header.is-colorized .website-nav .menu-external-cta .cta:hover{border-color:#42413d}.website-header.is-colorized .website-nav .menu-external-cta .cta:hover .span-wrapper span{transform:translateY(-1.3em) rotate(.001deg)}}.website-header.is-colorized .website-nav .menu-external-cta .cta>*{transition:all .6s ease-in-out}.website-header.is-colorized.has-image-hovered .website-nav .menu-opener .hamburger .line{background-color:#fff!important}.website-header.is-colorized.has-image-hovered .website-nav .menu-opener .hamburger-title span{color:#f9f8f5!important}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-content_header .menu-content_header_pages-list .cta,.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta{color:#f9f8f5}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta:before,.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta::After{background-color:#f9f8f5}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-content_header .languages-switch-wrapper .cta svg path{stroke:#f9f8f5}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .line-left,.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .line-right{background-color:#fff}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo path,.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo .path{fill:#f9f8f5}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo path.orange,.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.main-row .logo .path.orange{fill:#a6bcd6}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.last-row .social-wrapper_title{color:#f9f8f5}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .scroller .menu-content_body .row.last-row .single-social svg path{fill:#fff}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-item{color:#f9f8f5!important;opacity:.4!important}.website-header.is-colorized.has-image-hovered .website-nav .menu-content .menu-item.menu-item-hovered{opacity:1!important}.website-header.open-menu .website-nav .menu-opener.main .hamburger .line{background-color:#42413d}.website-header.open-menu .website-nav .menu-opener.main .hamburger .line.line-top{transform:translate3d(0,var(--hamburger-x-top-shift),0) rotate(45deg)}.website-header.open-menu .website-nav .menu-opener.main .hamburger .line.line-middle{opacity:0}.website-header.open-menu .website-nav .menu-opener.main .hamburger .line.line-bottom{transform:translate3d(0,var(--hamburger-x-bottom-shift),0) rotate(-45deg)}.website-header.open-menu .website-nav .menu-opener.main .hamburger-title span{color:#42413d}.website-header.open-menu .website-nav .menu-opener.main .hamburger-title span.initially-visible{transform:translate3d(0,16px,0);opacity:0}.website-header.open-menu .website-nav .menu-opener.main .hamburger-title span.initially-hidden{transform:translate3d(0,-6px,0);opacity:1}.website-header.open-menu .website-nav .menu-logo svg path,.website-header.open-menu .website-nav .menu-logo svg .path{fill:#42413d}.website-header.open-menu .website-nav .menu-logo svg path.orange,.website-header.open-menu .website-nav .menu-logo svg .path.orange{fill:#a6bcd6}.website-header.open-menu .website-nav .menu-external-cta{opacity:0}.website-header.open-menu.is-transparent .website-nav .menu-opener.main .hamburger .line{background-color:#42413d}.website-header.open-menu.is-transparent .website-nav .menu-opener.main .hamburger-title span,.website-header.open-menu.is-transparent .website-nav .menu-item,.website-header.open-menu.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.main-row .main-row_single-voice,.website-header.open-menu.is-transparent .website-nav .menu-content .scroller .menu-content_body .row.last-row .last-row_single-voice{color:#42413d}.website-header .is-absolute{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.website-header .is-absolute.on-left{left:var(--padding-x);right:unset}.website-header .is-absolute.on-right{right:var(--padding-x);left:unset}.languages-switch.inline.is-absolute.on-right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px}.languages-switch.inline.is-absolute.on-right .language-item{position:relative}.languages-switch.inline.is-absolute.on-right .language-item.current{cursor:not-allowed}.languages-switch.inline.is-absolute.on-right .language-item.current span{font-weight:600}.languages-switch.inline.is-absolute.on-right .language-item:not(.current):hover:before{transform:scaleX(1)}.languages-switch.inline.is-absolute.on-right .language-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#a6bcd6;transform-origin:center left;transition:all .6s cubic-bezier(.625,.05,0,1);transform:scaleX(0%)}.languages-switch.inline.is-absolute.on-right .language-item span{font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:13px;color:#a6bcd6;transition:all .6s cubic-bezier(.625,.05,0,1)}.languages-switch.inline.is-absolute.on-right .divider{width:1px;height:12px;background-color:#a6bcd6;transition:all .6s cubic-bezier(.625,.05,0,1)}.website-footer.v1{width:100%;background-color:#a6bcd6;position:relative}@media (min-width: 1536px){.website-footer.v1{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}}.website-footer.v1 .shape{pointer-events:none;position:absolute;z-index:1;opacity:.1}.website-footer.v1 .shape.mobile-shape{width:calc(100% - 40px);top:0;left:50%;transform:translate3d(-50%,0,0)}@media (min-width: 1024px){.website-footer.v1 .shape.mobile-shape{display:none}}.website-footer.v1 .shape.desktop-shape{display:none}@media (min-width: 1024px){.website-footer.v1 .shape.desktop-shape{display:block;bottom:64px;right:88px;opacity:.2}}.website-footer.v1 .container{position:relative;z-index:2;width:100%;padding:40px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.website-footer.v1 .container{padding:80px 64px;gap:0}}@media (min-width: 1536px){.website-footer.v1 .container{padding:80px 0;max-width:1356px}}@media (min-width: 1900px){.website-footer.v1 .container{padding:80px 0;max-width:1688px}}.website-footer.v1 .container .footer-title,.website-footer.v1 .container .wrapper_infos-with-icons{padding-bottom:24px}@media (min-width: 1024px){.website-footer.v1 .container .footer-title,.website-footer.v1 .container .wrapper_infos-with-icons{padding-bottom:unset}}.website-footer.v1 .container .footer-title{width:100%;color:#fff;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem);font-weight:300}@media (min-width: 1024px){.website-footer.v1 .container .footer-title{max-width:600px;padding-bottom:40px}}@media (min-width: 1536px){.website-footer.v1 .container .footer-title{max-width:540px}}@media (min-width: 1900px){.website-footer.v1 .container .footer-title{max-width:600px}}.website-footer.v1 .container .row{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.website-footer.v1 .container .row.top-row{border-bottom:1px solid #e6e6e2;padding-bottom:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row{padding-bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:40px}}@media (min-width: 1900px){.website-footer.v1 .container .row.top-row{border:0;padding-bottom:40px}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons{position:relative;z-index:2;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons{gap:24px;width:500px}}@media (min-width: 1536px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons{width:calc(50% - 40px);padding-right:240px}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info{width:max-content}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info.full-width{width:100%}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_title{width:100%;color:#fff;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .icon-wrapper{width:28px}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .icon-wrapper svg{width:100%}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .text-wrapper{color:#fff}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .text-wrapper>*{color:#fff}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .text-wrapper span{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .text-wrapper span{letter-spacing:-.095px}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap{height:.9em}@media (min-width: 1900px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap{height:1.1em}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap:before{top:.85em;background-color:#fff}@media (min-width: 1900px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap:before{top:1em}}.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap span{color:#fff;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v1 .container .row.top-row .wrapper_infos-with-icons .single-info_content-wrapper .copy-email-button .copy-email-text__wrap span{letter-spacing:-.095px}}.website-footer.v1 .container .row.top-row .main-pages-list{position:relative;width:100%;border-bottom:1px solid #e6e6e2;padding-bottom:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;column-gap:16px;row-gap:24px}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row .main-pages-list{width:calc(100% - 540px);padding-bottom:0;border-bottom:unset}}@media (min-width: 1536px){.website-footer.v1 .container .row.top-row .main-pages-list{width:calc(50% - 40px);align-items:flex-end}}@media (min-width: 1900px){.website-footer.v1 .container .row.top-row .main-pages-list{row-gap:16px}}.website-footer.v1 .container .row.top-row .main-pages-list .bg-logo.mobile{width:80%;position:absolute;bottom:16px;left:50%;transform:translate3d(-50%,0,0);z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row .main-pages-list .bg-logo.mobile{display:none}}.website-footer.v1 .container .row.top-row .main-pages-list .single-page{position:relative;width:calc(50% - 8px);z-index:2}@media (min-width: 1024px){.website-footer.v1 .container .row.top-row .main-pages-list .single-page{width:calc(33.3333333333% - 16px)}}@media (min-width: 1536px){.website-footer.v1 .container .row.top-row .main-pages-list .single-page{display:flex}}.website-footer.v1 .container .row.top-row .main-pages-list .single-page .cta{width:max-content;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}.website-footer.v1 .container .row.mid-row{border-bottom:1px solid #e6e6e2;padding-top:24px;padding-bottom:40px}@media (min-width: 1024px){.website-footer.v1 .container .row.mid-row{border-bottom:unset;padding:0;width:max-content;position:absolute;bottom:80px;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0px}}.website-footer.v1 .container .row.mid-row .secondary-pages-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.mid-row .secondary-pages-list{flex-grow:1}}.website-footer.v1 .container .row.mid-row .secondary-pages-list .single-page{width:max-content}.website-footer.v1 .container .row.mid-row .secondary-pages-list .single-page a{letter-spacing:.28px;font-weight:500}.website-footer.v1 .container .row.mid-row .social-wrapper{width:100%;display:flex;align-items:center;gap:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.mid-row .social-wrapper{width:max-content}}.website-footer.v1 .container .row.mid-row .social-wrapper_title{width:max-content;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;text-transform:unset;letter-spacing:.28px;color:#fff}.website-footer.v1 .container .row.mid-row .social-wrapper_social-list{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px}@media (min-width: 1024px){.website-footer.v1 .container .row.mid-row .social-wrapper_social-list{flex-wrap:nowrap;flex-grow:unset;width:max-content}}.website-footer.v1 .container .row.mid-row .social-wrapper_social-list .single-social{width:28px;transition:transform .735s cubic-bezier(.625,.05,0,1)}.website-footer.v1 .container .row.mid-row .social-wrapper_social-list .single-social svg{width:100%}.website-footer.v1 .container .row.mid-row .social-wrapper_social-list .single-social svg path{fill:#fff}.website-footer.v1 .container .row.mid-row .social-wrapper_social-list .single-social:hover{transform:scale(1.05)}.website-footer.v1 .container .row.bottom-row{gap:48px;padding-top:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row{padding-top:40px}}@media (min-width: 1900px){.website-footer.v1 .container .row.bottom-row{padding-top:40px}}.website-footer.v1 .container .row.bottom-row .corporate-info-list{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .corporate-info-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:48px}}@media (min-width: 1536px){.website-footer.v1 .container .row.bottom-row .corporate-info-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:80px}}.website-footer.v1 .container .row.bottom-row .corporate-info-list .sub-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .sub-wrapper{width:calc(50% - 24px);flex-direction:row;align-items:center}.website-footer.v1 .container .row.bottom-row .corporate-info-list .sub-wrapper .single-info{width:max-content;min-width:300px}}@media (min-width: 1900px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .sub-wrapper{gap:80px}}.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px}.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info .icon{width:100px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info .icon{width:auto}}.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info .rich-text{width:calc(100% - 116px)}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info .rich-text{width:unset;flex-grow:1;max-width:500px}}.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info .rich-text p{color:#fff;text-wrap:pretty;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"dlig" on,"ss02" on;font-style:normal;font-weight:100;line-height:160%;font-family:Figtree-Light,sans-serif}@media (min-width: 1536px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info:nth-child(2) .rich-text{max-width:150px}}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .corporate-info-list .single-info.bigger-on-desktop{width:calc(50% - 24px)}}.website-footer.v1 .container .row.bottom-row .company-infos-policies{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .company-infos-policies{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px}}.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper,.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper{width:calc(50% - 8px)}.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper span,.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper a,.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper span,.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper a{font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"dlig" on,"ss02" on;font-style:normal;font-weight:100;line-height:160%;font-family:Figtree-Light,sans-serif;color:#fff}.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper{width:max-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:24px}}.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper .cta:before,.website-footer.v1 .container .row.bottom-row .company-infos-policies .infos-wrapper .cta:after{bottom:1px;background-color:#fff}.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:8px}@media (min-width: 1024px){.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper{width:max-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:24px}}.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper .cta:before,.website-footer.v1 .container .row.bottom-row .company-infos-policies .policies-wrapper .cta:after{bottom:1px;background-color:#fff}.website-footer.v2{width:100%;background-color:#a6bcd6;position:relative;padding:32px 24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px;overflow:hidden}.website-footer.v2 .container{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.website-footer.v2 .container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}}.website-footer.v2 .container .row{width:100%}.website-footer.v2 .container .row.logo-row{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px}.website-footer.v2 .container .row.logo-row .logo-wrapper{width:260px}@media (min-width: 1024px){.website-footer.v2 .container .row.logo-row .logo-wrapper{width:200px}}.website-footer.v2 .container .row.logo-row .logo-wrapper svg{width:100%}.website-footer.v2 .container .row.logo-row .footer-contacts{width:100%;margin-bottom:12px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.website-footer.v2 .container .row.logo-row .footer-contacts.only-mobile{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--footer-contacts-group-gap)}@media (min-width: 1024px){.website-footer.v2 .container .row.logo-row .footer-contacts.only-mobile{display:none;visibility:hidden}}.website-footer.v2 .container .row.logo-row .footer-contacts .divider{display:none;visibility:hidden}.website-footer.v2 .container .row.pages-row{width:100%}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row{max-width:980px}}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row{max-width:1280px}}.website-footer.v2 .container .row.pages-row .pages-list{width:100%;gap:20px}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list{display:grid;grid-template-columns:repeat(4,1fr)}}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list{gap:160px}}.website-footer.v2 .container .row.pages-row .pages-list .accordion{width:100%;padding-bottom:20px;border-bottom:1px solid;border-color:#fff;padding-top:10px}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list .accordion{border:unset;padding:unset}}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-header{cursor:default}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-header .accordion-title{color:#fff;font-size:16px;font-weight:100;line-height:120%;letter-spacing:1.2px;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:95%}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-header .icon{display:none;visibility:hidden}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-header .icon span{background-color:#fff}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body{max-height:unset;overflow:visible;padding-top:unset}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content{gap:8px}@media (min-width: 1024px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content{padding-top:12px}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .copy-email-button .copy-email-icon__wrap{display:none;visibility:hidden}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .copy-email-button .copy-email-text__wrap:before{background-color:#fff}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .copy-email-button .copy-email-text__wrap span{color:#fff;font-size:14px;line-height:115%!important;letter-spacing:1.2px!important;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .copy-email-button .copy-email-text__wrap span{letter-spacing:-.095px}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta[target=_blank] .span-wrapper{position:relative;padding-right:24px}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta[target=_blank] .span-wrapper:before{content:"";position:absolute;top:50%;right:0;width:15px;height:15px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='15'%20height='15'%20viewBox='0%200%2015%2015'%20fill='none'%3E%3Cpath%20d='M3.20588%202.96875H1V14.4688H13.5V12.5113'%20stroke='%23F6F5F4'/%3E%3Cpath%20d='M7.92969%201.21875H14.4297V7.46875'%20stroke='%23F6F5F4'/%3E%3Cpath%20d='M14.4277%201.21875L6.42773%208.96875'%20stroke='%23F6F5F4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-left:.5rem;transform:translate3d(0,-50%,0)}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta:before,.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta:after{background-color:#fff}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta span{color:#fff;font-size:14px;line-height:100%;letter-spacing:1.1px!important;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta span{letter-spacing:-.095px}}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta svg{width:14px;height:14px}.website-footer.v2 .container .row.pages-row .pages-list .accordion .accordion-body .accordion-content .cta svg path{stroke:#fff}.website-footer.v2 .container .row.partners-row{max-width:920px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px}@media (min-width: 1250px){.website-footer.v2 .container .row.partners-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:40px}}.website-footer.v2 .container .row.partners-row .single-partner{--logo-width:100px;--gap: 8px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gap)}.website-footer.v2 .container .row.partners-row .single-partner .rich-text{width:100%}@media (min-width: 1250px){.website-footer.v2 .container .row.partners-row .single-partner .rich-text{width:calc(100% - var(--logo-width) - var(--gap));flex-grow:1}}.website-footer.v2 .container .row.partners-row .single-partner .rich-text>*{text-align:center;color:#fff;font-size:13px;letter-spacing:1px!important}.website-footer.v2 .container .row.partners-row .single-partner .rich-text a[target=_blank]:not([target=_self]):not([target=_parent]):not([target=_top]):not(.cta){color:#fff;font-weight:600;text-decoration:unset;padding-right:0}.website-footer.v2 .container .row.partners-row .single-partner .rich-text a[target=_blank]:not([target=_self]):not([target=_parent]):not([target=_top]):not(.cta):after{content:unset}.website-footer.v2 .container .row.partners-row .single-partner:first-child .partner-logo{width:47px}@media (min-width: 1250px){.website-footer.v2 .container .row.partners-row .single-partner:first-child .partner-logo{width:47px}}.website-footer.v2 .container .row.partners-row .single-partner:last-child .partner-logo{width:47px}@media (min-width: 1250px){.website-footer.v2 .container .row.partners-row .single-partner:last-child .partner-logo{width:47px}}.website-footer.v2 .container .row.partners-row .divider{width:1px;height:80px;background:#fff3;display:none;visibility:hidden}@media (min-width: 1250px){.website-footer.v2 .container .row.partners-row .divider{display:block;visibility:visible}}@media (min-width: 1024px){.website-footer.v2 .container .row.divider-row{display:block;visibility:visible}}.website-footer.v2 .container .row.divider-row.only-desktop{display:none;visibility:hidden}.website-footer.v2 .container .row.divider-row .divider{width:100%;height:1px;background-color:#fff}@media (min-width: 1024px){.website-footer.v2 .container .row.divider-row .divider{background:#efede833}}.website-footer.v2 .container .row.credits-and-policies-row{width:100%;max-width:1080px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:14px}@media (min-width: 1024px){.website-footer.v2 .container .row.credits-and-policies-row{gap:8px}}.website-footer.v2 .container .row.credits-and-policies-row .footer-logo{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px}.website-footer.v2 .container .row.credits-and-policies-row .footer-logo .footer-logo_wrapper{width:100px}.website-footer.v2 .container .row.credits-and-policies-row .footer-logo .footer-logo_wrapper svg{width:100%}.website-footer.v2 .container .row.credits-and-policies-row .footer-contacts{width:100%;margin-bottom:12px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.website-footer.v2 .container .row.credits-and-policies-row .footer-contacts.only-desktop{display:none;visibility:hidden}@media (min-width: 1024px){.website-footer.v2 .container .row.credits-and-policies-row .footer-contacts.only-desktop{visibility:visible;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}}.website-footer.v2 .container .row.credits-and-policies-row .footer-contacts .divider{width:1px;height:16px;background-color:#fff}.website-footer.v2 .container .row.credits-and-policies-row .footer-textes{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:14px}@media (min-width: 1024px){.website-footer.v2 .container .row.credits-and-policies-row .footer-textes{border:unset;padding:unset}}.website-footer.v2 .container .row.credits-and-policies-row .footer-textes .rich-text{width:100%}.website-footer.v2 .container .row.credits-and-policies-row .footer-textes .rich-text>*{width:100%;text-align:center;color:#fff;font-size:13px;line-height:100%;letter-spacing:1px!important;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v2 .container .row.credits-and-policies-row .footer-textes .rich-text>*{letter-spacing:-.095px}}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies{padding-top:18px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px;row-gap:12px;column-gap:24px}@media (min-width: 1024px){.website-footer.v2 .container .row.credits-and-policies-row .footer-policies{padding:unset}}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy{width:max-content;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy.fw-on-mobile{width:100%}@media (min-width: 1024px){.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy.fw-on-mobile{width:max-content}}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy .cta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy .cta:before,.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy .cta:after{background-color:#fff}.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy .cta span{color:#fff;font-size:12px;line-height:100%;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.website-footer.v2 .container .row.credits-and-policies-row .footer-policies .single-policy .cta span{letter-spacing:-.095px}}.website-footer.v2 .footer-contacts{--footer-contacts-font-size: 16px;--footer-contacts-tracking: .64px;--footer-contacts-group-gap: 8px;--footer-contacts-label-gap: 6px}.website-footer.v2 .footer-contacts .contact-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--footer-contacts-label-gap)}.website-footer.v2 .footer-contacts .contact-email{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px}.website-footer.v2 .footer-contacts .contact-label{color:#fff;font-size:var(--footer-contacts-font-size);line-height:115%;letter-spacing:var(--footer-contacts-tracking);font-weight:400;white-space:nowrap;font-family:Figtree-Regular,sans-serif}.website-footer.v2 .footer-contacts .cta{font-size:var(--footer-contacts-font-size);font-weight:400;letter-spacing:var(--footer-contacts-tracking);text-transform:none;font-family:Figtree-Regular,sans-serif}.website-footer.v2 .footer-contacts .cta .span-wrapper span{letter-spacing:var(--footer-contacts-tracking)}.website-footer.v2 .shadow-wrapper{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:none;visibility:hidden;opacity:.2}@media (min-width: 1024px){.website-footer.v2 .shadow-wrapper{padding-right:40px;visibility:visible;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0px}}.block_main-article{overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.block_main-article .container{width:100%;padding:40px 16px;overflow:visible}@media (min-width: 700px){.block_main-article .container{padding:40px 32px}}@media (min-width: 1024px){.block_main-article .container{padding:40px 0}}.block_main-article .container .main-article_content{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_main-article .container .main-article_content{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:40px}}.block_main-article .container .main-article_content .text-block{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_main-article .container .main-article_content .text-block{max-width:720px}}@media (min-width: 1900px){.block_main-article .container .main-article_content .text-block{max-width:800px}}.block_main-article .container .main-article_content .gallery-block{overflow:visible;width:100%}@media (min-width: 1024px){.block_main-article .container .main-article_content .gallery-block{padding:40px 0}}@media (min-width: 1024px){.block_main-article .container .main-article_content .gallery-block .classic-slider-swiper .classic-slider-info{max-width:720px}}@media (min-width: 1900px){.block_main-article .container .main-article_content .gallery-block .classic-slider-swiper .classic-slider-info{max-width:800px}}.block_main-article .container .main-article_content .image-block{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1024px){.block_main-article .container .main-article_content .image-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px;max-width:1000px}}@media (min-width: 1536px){.block_main-article .container .main-article_content .image-block{max-width:1250px}}@media (min-width: 1900px){.block_main-article .container .main-article_content .image-block{max-width:1580px}}.block_main-article .container .main-article_content .image-block .single-image{width:100%}.block_main-article .container .main-article_content .image-block .credit{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_main-article .container .main-article_content .quote-block{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1024px){.block_main-article .container .main-article_content .quote-block{max-width:720px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}}@media (min-width: 1900px){.block_main-article .container .main-article_content .quote-block{max-width:800px}}.block_main-article .container .main-article_content .quote-block .main-text{width:100%;color:#696863;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:500;line-height:130%;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}.block_main-article .container .main-article_content .quote-block .credit-text{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block-policy-text .container{padding:64px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}@media (min-width: 1024px){.block-policy-text .container{padding:120px 40px 80px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:100px}}@media (min-width: 1900px){.block-policy-text .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:120px}}.block-policy-text .container .page-title{width:100%;text-align:center;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}.block-policy-text .container .content{width:100%;padding:32px;border:1px solid;border-color:#9b9a95;position:relative}@media (min-width: 1024px){.block-policy-text .container .content{padding:80px}}@media (min-width: 1900px){.block-policy-text .container .content{padding:120px}}.block-policy-text .container .content:before{content:"";position:absolute;z-index:1;top:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);background-color:#f9f9f6}@media (min-width: 1024px){.block-policy-text .container .content:before{top:40px;left:40px;width:calc(100% - 80px);height:calc(100% - 80px)}}@media (min-width: 1900px){.block-policy-text .container .content:before{top:60px;left:60px;width:calc(100% - 120px);height:calc(100% - 120px)}}.block-policy-text .container .content .rich-text{position:relative;z-index:2;display:flex;flex-direction:column;gap:12px}.block-policy-text .container .content .rich-text h2{color:#a6bcd6;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);padding:0}.block-policy-text .container .content .rich-text h3,.block-policy-text .container .content .rich-text h4,.block-policy-text .container .content .rich-text h5{color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);text-transform:unset;letter-spacing:.6px;padding:0}.block-policy-text .container .content .rich-text a{color:#a6bcd6}.text-block{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0px}@media (min-width: 1024px){.text-block{padding-left:120px}}@media (min-width: 1900px){.text-block{padding-left:200px}}.text-block .container{position:relative;padding:60px 16px 40px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 1024px){.text-block .container{padding-top:120px;padding-bottom:120px;max-width:970px}}@media (min-width: 1900px){.text-block .container{max-width:1360px}}.text-block .container .anchor-item{position:absolute;top:-60px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1024px){.text-block .container .anchor-item{top:-120px}}.text-block .container .pretitle-wrapper .line{background-color:#a6bcd6}.text-block .container .pretitle-wrapper .pretitle{color:#a6bcd6}@media (min-width: 1024px){.text-block .container .pretitle-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:20px}.text-block .container .pretitle-wrapper .line-right{display:none}.text-block .container .pretitle-wrapper .line-left{display:block;width:230px;flex-grow:unset}}.text-block .container .title{color:#42413d;text-wrap:balance;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}@media (min-width: 1900px){.text-block .container .title{max-width:800px}}@media (min-width: 1024px){.text-block .container .rich-text{padding-left:200px}}@media (min-width: 1900px){.text-block .container .rich-text{padding-left:560px}}@media (min-width: 1024px){.text-block.has-line-out-of-box{padding-left:290px}}@media (min-width: 1900px){.text-block.has-line-out-of-box{padding-left:350px}}@media (min-width: 1900px){.text-block.has-line-out-of-box .container{max-width:1080px}}.text-block.has-line-out-of-box .container .pretitle-wrapper .line{background-color:#a6bcd6}.text-block.has-line-out-of-box .container .pretitle-wrapper .pretitle{color:#a6bcd6}@media (min-width: 1024px){.text-block.has-line-out-of-box .container .pretitle-wrapper{position:relative}.text-block.has-line-out-of-box .container .pretitle-wrapper .line-left{position:absolute;right:calc(100% + 32px)}}@media (min-width: 1900px){.text-block.has-line-out-of-box .container .rich-text{padding-left:300px}}@media (min-width: 1024px){.text-block.has-small-title .container{max-width:940px}}@media (min-width: 1024px){.text-block.has-small-title .container .title{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px;font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem);max-width:880px}}@media (min-width: 1024px){.text-block.has-small-title .container .rich-text{padding-left:240px}}@media (min-width: 1250px){.text-block.has-uppercase-title{padding-left:250px}}@media (min-width: 1900px){.text-block.has-uppercase-title{padding-left:450px}}@media (min-width: 1250px){.text-block.has-uppercase-title .container .pretitle-wrapper{position:relative}}@media (min-width: 1250px){.text-block.has-uppercase-title .container .pretitle-wrapper .line-left{position:absolute;top:50%;right:calc(100% + 16px);transform:translate3d(0,-50%,0)}}.text-block.has-uppercase-title .container .title{color:#42413d;text-wrap:pretty;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.39px;text-transform:uppercase}@media screen and (min-width: 1500px){.text-block.has-uppercase-title .container .title{letter-spacing:-.69px}}@media (min-width: 1250px){.text-block.has-uppercase-title .container .title{max-width:840px}}.text-block.has-uppercase-title .container .subtitle{color:#42413d;text-wrap:pretty;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.text-block.has-uppercase-title .container .subtitle{max-width:840px;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}}@media (min-width: 1250px){.text-block.has-uppercase-title .container .rich-text{padding-left:0;margin-left:330px;max-width:500px}}@media (min-width: 1900px){.text-block.has-uppercase-title .container .rich-text{margin-left:360px;max-width:800px}}.text-block.has-uppercase-title .container .rich-text p{color:#42413d;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}@media (min-width: 1250px){.text-block.has-uppercase-title .container .rich-text p{font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}}@media (min-width: 1250px){.text-block.has-uppercase-title .container .cta-wrapper{padding-left:0;margin-left:330px;max-width:500px}}@media (min-width: 1900px){.text-block.has-uppercase-title .container .cta-wrapper{margin-left:360px;max-width:800px}}.block-la-collezione:has(+.text-block.has-uppercase-title.has-small-title){margin-bottom:0}@media screen and (max-width: 1279px){.text-block.has-uppercase-title .container .rich-text p{font-size:17px!important}}@media screen and (min-width: 1900px){.text-block.has-uppercase-title{padding-left:unset}.text-block.has-uppercase-title .container{max-width:100%;margin:0 auto}.text-block.has-uppercase-title.has-small-title+.block_image-text.has-two-images.is-base .container{padding-top:0}}@media screen and (min-width: 2200px){.text-block.has-uppercase-title.has-small-title{padding-left:unset}.text-block.has-uppercase-title.has-small-title .container{margin:0 auto}}.block-boxed-text{padding:80px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.block-boxed-text .container{position:relative;margin:0 16px;padding:100px 52px;width:calc(100% - 32px);border:1px solid #9B9A95;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}@media (min-width: 1024px){.block-boxed-text .container{margin:0;width:100%;max-width:1250px;border:1px solid #A6BCD6;padding:140px 64px}}@media (min-width: 1536px){.block-boxed-text .container{max-width:1420px}}.block-boxed-text .container:before{content:"";position:absolute;z-index:1;background-color:#d8e4f3;top:24px;left:24px;height:calc(100% - 48px);width:calc(100% - 48px)}@media (min-width: 1024px){.block-boxed-text .container:before{top:64px;left:64px;height:calc(100% - 128px);width:calc(100% - 128px)}}.block-boxed-text .container .title{position:relative;z-index:2;color:#42413d;text-align:center;text-wrap:pretty;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}@media (min-width: 1024px){.block-boxed-text .container .title{max-width:700px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}}.block-boxed-text .container .rich-text{position:relative;z-index:2}@media (min-width: 1024px){.block-boxed-text .container .rich-text{max-width:700px}}.block-boxed-text .container .rich-text p{text-align:center;text-wrap:balance}.block-boxed-text .container .cta-wrapper{position:relative;z-index:2;margin-top:24px;align-items:center}.block-boxed-text .container .cta-wrapper .ctas-divider{text-align:center;margin:8px 0}.block-la-collezione{margin:80px 0}.block-la-collezione .container{margin:0 auto;max-width:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f7f7f5;padding:60px 24px;gap:24px;flex-wrap:wrap}.block-la-collezione .container picture{width:150px;height:142px;padding:0 0 16px;border-bottom:solid 1px #E6E6E2}.block-la-collezione .container picture img{object-position:center center;object-fit:contain}@media (min-width: 1024px){.block-la-collezione .container picture{width:240px;height:150px;padding:0 40px 0 0;border-bottom:none;border-right:solid 1px #E6E6E2}}.block-la-collezione .container .testi{flex-direction:column;align-items:center;justify-content:center;gap:16px}.block-la-collezione .container .testi .titolo{text-align:center;color:#5a5040;text-wrap:balance;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.block-la-collezione .container .testi .testo{text-align:center;color:#5a5040;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-la-collezione .container .testi .testo{letter-spacing:-.095px}}@media (min-width: 700px){.block-la-collezione .container{padding:60px}}@media (min-width: 1024px){.block-la-collezione .container{padding:20px 60px;flex-direction:row;max-width:900px;gap:50px}.block-la-collezione .container .testi{align-items:flex-start;width:calc(100% - 290px)}.block-la-collezione .container .testi .titolo,.block-la-collezione .container .testi .testo{text-align:left}}.form-row{position:relative}.form-row label{padding:8px;background-color:#fff;font-family:Figtree-Regular,sans-serif;color:#62615b;font-weight:700;line-height:160%;letter-spacing:1.04px;text-transform:uppercase;font-size:12px;font-feature-settings:"dlig" on;position:absolute;top:-4px;left:16px;transition:all .6s cubic-bezier(.625,.05,0,1)}.form-row input,.form-row select,.form-row textarea{margin-top:12px;min-width:190px;min-height:58px}.form-row.has-text-input input{padding:22px 24px 18px;border-radius:4px;border:1px solid;border-color:#9b9a95;transition:all .6s cubic-bezier(.625,.05,0,1);font-family:Figtree-Regular,sans-serif;outline:1px solid;outline-color:transparent}.form-row.has-text-input input::placeholder{font-family:Figtree-Regular,sans-serif;color:#9b9a95}.form-row.has-text-input input:focus{outline-color:#75746e}.form-row.has-text-input.disabled-input{cursor:not-allowed}.form-row.has-text-input.disabled-input label{color:#e6e6e2;pointer-events:none}.form-row.has-text-input.disabled-input input{border-color:#e6e6e2;pointer-events:none}.form-row.has-text-input.disabled-input input::placeholder{color:#e6e6e2}.form-row.has-select-input select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:20px 24px 18px;border-radius:4px;border:1px solid;border-color:#9b9a95;transition:all .6s cubic-bezier(.625,.05,0,1);font-family:Figtree-Regular,sans-serif;outline:1px solid;outline-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19.5 9.5L12 17L4.5 9.5' stroke='%23696863' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.form-row.has-select-input select:focus{outline-color:#75746e}.form-row.has-select-input select optgroup{color:#a6bcd6}.form-row.has-select-input select optgroup option{color:#62615b;padding:4px 0}.form-row.has-textarea-input textarea{padding:22px 24px 18px;border-radius:4px;border:1px solid;border-color:#9b9a95;transition:all .6s cubic-bezier(.625,.05,0,1);font-family:Figtree-Regular,sans-serif;outline:1px solid;outline-color:transparent}.form-row.has-textarea-input textarea::placeholder{font-family:Figtree-Regular,sans-serif;color:#9b9a95}.form-row.has-textarea-input textarea:focus{outline-color:#75746e}.form-row.has-checkbox-input{display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:center}.form-row.has-checkbox-input label{font-weight:400;text-transform:unset;letter-spacing:unset;position:unset;background-color:unset;padding:unset;cursor:pointer;width:calc(100% - 36px);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"dlig" on,"ss02" on;font-style:normal;font-weight:100;line-height:160%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.form-row.has-checkbox-input label a{text-decoration:underline;color:#5a7eaf;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"dlig" on,"ss02" on;font-style:normal;font-weight:100;line-height:160%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.form-row.has-checkbox-input input{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:unset;width:24px;height:24px;min-height:unset;padding:4px;border-radius:4px;margin:unset;cursor:pointer;border:1px solid;border-color:#9b9a95;background-color:#f9f9f6;position:relative}.form-row.has-checkbox-input input:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 9L6 12.5L14 4.5' stroke='%2342413D' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:50%;left:calc(50% + 1px);width:80%;height:80%;transform:translate3d(-50%,-50%,0) scale(0);transition:all .6s cubic-bezier(.625,.05,0,1);opacity:1;transform-origin:center center}.form-row.has-checkbox-input input:checked:before{transform:translate3d(-50%,-50%,0) scale(1);opacity:1}.form-row.has-phone-input .input-phone-wrapper{min-width:190px;min-height:58px;position:relative;margin-top:12px;padding:22px 24px 18px;border-radius:4px;border:1px solid;border-color:#9b9a95;transition:all .6s cubic-bezier(.625,.05,0,1);font-family:Figtree-Regular,sans-serif;outline:1px solid;outline-color:transparent;display:flex;align-items:center;justify-content:flex-start;gap:8px}.form-row.has-phone-input .input-phone-wrapper label{top:-16px}.form-row.has-phone-input .input-phone-wrapper .prefix-number-wrapper{width:max-content;display:flex;align-items:center;justify-content:center;position:relative;padding-right:24px;cursor:pointer}.form-row.has-phone-input .input-phone-wrapper .prefix-number-wrapper .span-of-selected-prefix{color:#42413d;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;line-height:100%;text-transform:unset;font-family:Figtree-Regular,sans-serif}.form-row.has-phone-input .input-phone-wrapper .prefix-number-wrapper .caret-icon{position:absolute;top:calc(50% + 2px);right:0;transform:translate3d(0,-50%,0);width:16px;transition:all .6s cubic-bezier(.625,.05,0,1);transform-origin:center}.form-row.has-phone-input .input-phone-wrapper .prefix-number-wrapper .caret-icon svg{width:16px}.form-row.has-phone-input .input-phone-wrapper .prefix-name-wrapper{width:max-content;color:#42413d;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;line-height:100%;text-transform:unset;font-family:Figtree-Regular,sans-serif}.form-row.has-phone-input .input-phone-wrapper .main-number-wrapper{flex-grow:1;border:0;margin:0;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;text-transform:unset;line-height:100%;letter-spacing:0;font-family:Figtree-Regular,sans-serif;min-height:unset;outline:1px solid;outline-color:transparent;transition:all .6s cubic-bezier(.625,.05,0,1)}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper{position:absolute;top:calc(100% + 8px);left:0;width:100%;border-radius:4px;border:1px solid;border-color:transparent;overflow:hidden;background-color:transparent;height:240px;max-height:0;background-color:#fff!important;transition:all .6s cubic-bezier(.625,.05,0,1);z-index:2}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .prefix-searchbar{width:100%;min-height:unset;margin:0;border:0;color:#42413d;background-color:#f9f9f6;border-bottom:1px solid #9b9a95!important;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;text-transform:unset;font-family:Figtree-Regular,sans-serif;letter-spacing:0;padding:16px 24px;border-bottom:1px solid #5a7eaf}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .main-list{width:100%;height:192px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .main-list .scroller{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .main-list .list-item{width:100%;color:#42413d;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;text-transform:unset;font-family:Figtree-Regular,sans-serif;letter-spacing:0;padding:16px 24px;cursor:pointer;transition:all .6s cubic-bezier(.625,.05,0,1)}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .main-list .list-item:not(:last-child){border-bottom:1px solid #9b9a95}.form-row.has-phone-input .input-phone-wrapper .prefixes-list-wrapper .main-list .list-item:hover{color:#85acd6}.form-row.has-phone-input.open-prefixes-list .input-phone-wrapper .prefix-number-wrapper .caret-icon{transform:translate3d(0,calc(-50% - 4px),0) rotate(180deg)}.form-row.has-phone-input.open-prefixes-list .input-phone-wrapper .prefixes-list-wrapper{max-height:240px;border-color:#9b9a95;background-color:#f9f9f6}.form-row.has-phone-input.row-is-clicked .input-phone-wrapper{outline-color:#75746e}div[data-lastpass-icon-root]{display:none!important}.date-picker{--litepicker-day-color-hover: $primary-600}.multi-step-form *::selection{background-color:transparent;text-shadow:none}.multi-step-form *::-moz-selection{background-color:transparent;text-shadow:none}.multi-step-form .input-container{width:100%;display:flex;flex-direction:column}@media (min-width: 1024px){.multi-step-form .input-container.half{width:calc(50% - 8px)}}.multi-step-form .input-container label{font-size:14px!important;color:#696863;display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:100%;padding:8px 0;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .input-container label{letter-spacing:-.095px}}.multi-step-form .input-container label span{font-size:80%;color:#9b9a95}.multi-step-form .input-container label a{color:#4a5660;text-decoration:underline}.multi-step-form .input-container input,.multi-step-form .input-container select,.multi-step-form .input-container textarea{font-size:16px!important;padding:8px 16px;border-radius:5px;border:solid 1px #F9F8F5;background:#fff;color:#696863;box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);outline:none;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .input-container input,.multi-step-form .input-container select,.multi-step-form .input-container textarea{letter-spacing:-.095px}}.multi-step-form .input-container input:focus,.multi-step-form .input-container select:focus,.multi-step-form .input-container textarea:focus{border:solid 1px #7EA7D8}.multi-step-form .input-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:32px}.multi-step-form .input-container select::-ms-expand{display:none}.multi-step-form .input-container .checkbox{margin-top:8px}.multi-step-form .input-container.checkbox input{display:none}.multi-step-form .input-container.checkbox input:checked+label:before{border:solid 1px #A6BCD6;background-color:#a6bcd6;z-index:0}.multi-step-form .input-container.checkbox input:checked+label:after{opacity:1}.multi-step-form .input-container.checkbox label{font-size:12px!important;cursor:pointer;padding:0 0 0 32px;position:relative;display:inline}.multi-step-form .input-container.checkbox label:before{position:absolute;top:2px;left:0;content:"";width:16px;height:16px;border:solid 1px #9B9A95;border-radius:2px}.multi-step-form .input-container.checkbox label:after{position:absolute;top:2px;left:1px;content:"";width:15px;height:16px;background-image:url(../icons/check-light_icon.svg);background-repeat:no-repeat;background-size:12px;background-position:center center}.multi-step-form .input-container.number{width:100%;justify-content:flex-end;height:44px;flex-direction:row;align-items:center;gap:8px}.multi-step-form .input-container.number input{width:32px;text-align:center;padding:0;background-color:transparent;box-shadow:none;-moz-appearance:textfield}.multi-step-form .input-container.number input::-webkit-inner-spin-button,.multi-step-form .input-container.number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multi-step-form .input-container.number>span{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer}.multi-step-form .input-container.select{position:relative}.multi-step-form .input-container.select:after{content:"";position:absolute;bottom:14px;right:12px;width:16px;height:16px;pointer-events:none;background-image:url(../icons/caret-down_icon.svg);background-repeat:no-repeat;background-size:contain}.multi-step-form .input-container.error input,.multi-step-form .input-container.error select,.multi-step-form .input-container.error textarea{border:solid 1px #A6BCD6!important;background-color:#7ea7d8}.multi-step-form .input-container.error.checkbox label:before{border:solid 1px #A6BCD6;background-color:#7ea7d8}@media (min-width: 1024px){.multi-step-form{align-items:flex-start}}.multi-step-form.in-page{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.multi-step-form.in-page .container{padding-bottom:64px;width:100%;max-width:680px;max-height:unset}.multi-step-form.in-page .container .wrapper-multi-step-form,.multi-step-form.in-page .container .wrapper-multi-step-form form{height:max-content}.multi-step-form.in-page .container .wrapper-multi-step-form .steps-container{width:100%;height:max-content}.multi-step-form.in-page .container .wrapper-multi-step-form .steps-container .step-list{width:100%;height:max-content;transform:unset!important}.multi-step-form.in-page .container .wrapper-multi-step-form .steps-container .step-list .step{width:100%;overflow:hidden}.multi-step-form .container{transition:.3s all ease}@media (min-width: 1024px){.multi-step-form .container{margin-top:40px;max-height:calc(100dvh - 80px)}}.multi-step-form .container .wrapper-multi-step-form{position:relative;width:100%;height:100%;overflow:hidden;z-index:0}.multi-step-form .container .wrapper-multi-step-form form,.multi-step-form .container .wrapper-multi-step-form form .steps-container{position:relative;width:100%;height:100%;overflow:hidden}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar{position:absolute;top:40px;left:15%;width:70%;display:flex;justify-content:space-between;align-items:center;z-index:3}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar:before{width:100%;height:2px;background-color:#a6bcd6;top:50%;left:0;transform:translate3d(0,-50%,0);content:"";opacity:.2;position:absolute;z-index:0}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .progress{width:0;height:4px;background-color:#a6bcd6;top:50%;left:0;transform:translate3d(0,-50%,0);content:"";position:absolute;z-index:1;transition:.8s all}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter{z-index:1;border-radius:50%;height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:transparent;position:relative}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter span{letter-spacing:0;color:#a6bcd6;font-size:12px!important;opacity:.2;z-index:2;text-align:center;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);transition:.3s ease-in;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter p{font-size:11px!important;color:#9b9a95;position:absolute;top:calc(8px + 100%);left:50%;transform:translate3d(-50%,0,0);text-transform:uppercase;width:max-content;max-width:100px;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter p{font-size:14px;max-width:unset}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter:before{content:"";border-radius:50%;background-color:#f9f8f5;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter:after{content:"";background-color:#f9f8f5;width:100%;height:100%;position:absolute;top:50%;left:calc(50% - 1px);z-index:0;border-radius:50%;border:solid 6px #A6BCD6;opacity:.2;z-index:1;box-sizing:border-box;transition:.3s ease-in;transform:translate3d(-50%,-50%,0)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter.active span{opacity:1}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter.active:after{opacity:1}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-bar .counter.active p{color:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list{display:flex;flex-wrap:wrap;width:300%;height:calc(100% - 210px);margin:120px 0 90px;transition:.3s all ease;align-items:flex-start}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step{width:33.3333333333%;height:100%;padding:24px;overflow:auto;transition:.3s all ease}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step{height:auto;padding:8px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step::-webkit-scrollbar-track{background-color:#7ea7d8;padding:2px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step::-webkit-scrollbar{width:4px;height:8px;opacity:.3}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step::-webkit-scrollbar-thumb{background:#a6bcd6;border-radius:2px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;max-width:700px;margin:0 auto}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;max-width:552px;gap:8px;position:relative}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch .slider{position:relative;border-radius:9999px;background:#7ea7d8;height:32px;width:64px;transition:.2s all ease-in}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch .slider:before{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background-color:#f9f8f5;top:4px;left:4px;transition:.2s all ease-in;z-index:2}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch input{display:none}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch input:checked+.slider{background:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch input:checked+.slider:before{transform:translate(32px);background-color:#7ea7d8}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch .toggle-label{font-size:14px!important;color:#696863;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .toggle-switch .toggle-label{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .title-step{display:none}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .title-step{font-size:32px;color:#62615b;text-align:center;display:block;width:90%;margin:16px auto;text-wrap:balance;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date{width:100%;max-width:552px;margin:0 auto;display:flex;gap:16px;flex-direction:column}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .add-date{display:none;cursor:pointer;font-size:14px!important;color:#696863;position:relative;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .add-date{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .alternative-date{width:100%;display:flex;gap:8px;flex-direction:column}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:flex-end;flex-wrap:wrap}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container .input-container{width:calc(50% - 8px)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container .input-container.flexiblemonth{width:100%}@media (min-width: 700px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container .input-container.flexiblemonth{width:calc(50% - 8px)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container .input-container.number{width:100%;justify-content:flex-start}@media (min-width: 700px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .from-to-container .input-container.number{width:calc(50% - 8px);justify-content:center}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker{display:flex;justify-content:center;width:100%;font-family:Figtree-Regular,sans-serif}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main{width:100%}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months{background-color:transparent;box-shadow:none;flex-direction:column;gap:16px;width:100%}@media (min-width: 700px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months{flex-direction:row;justify-content:space-between;width:calc(2 * var(--litepicker-month-width) + 20px)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item{padding:8px;border-radius:4px;background-color:#fff;box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);width:calc(100% - 16px)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header div{font-size:16px;color:#4a5660}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header div strong{font-weight:400}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header button{position:relative;width:16px;height:16px;cursor:pointer;background-repeat:no-repeat;background-size:16px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header button.button-next-month{background-image:url(../icons/caret-right_icon.svg)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header button.button-previous-month{background-image:url(../icons/caret-left_icon.svg)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-header button svg{display:none}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-weekdays-row{width:100%;padding:8px 0}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .month-item-weekdays-row>div{text-transform:uppercase}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days{width:100%}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days>div{width:14.2857142857%}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days .day-item.is-start-date,.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days .day-item.is-end-date{background-color:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days .day-item.is-in-range{background-color:#7ea7d8}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item .container__days .day-item.is-today{color:#000;background-color:#7ea7d8}@media (min-width: 700px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date .date-picker .litepicker .container__main .container__months .month-item{padding:16px;width:calc(var(--litepicker-month-width) - 32px)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili{display:none;width:100%;max-width:552px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker{width:100%;background:#fff;border-radius:4px;padding:16px;box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);color:#696863;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-header{display:flex;justify-content:space-between;align-items:center;font-size:18px;margin-bottom:16px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-header .nav{position:relative;width:16px;height:16px;cursor:pointer;background-repeat:no-repeat;background-size:16px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-header .nav.next{background-image:url(../icons/caret-right_icon.svg)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-header .nav.prev{background-image:url(../icons/caret-left_icon.svg)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-grid .month-item{padding:8px;text-align:center;border-radius:8px;cursor:pointer;transition:.2s}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-grid .month-item:hover{background:#eee}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-grid .month-item.active{background:#a6bcd6;color:#fff}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .blocco-date-flessibili .month-picker .month-grid .month-item.disabled{cursor:not-allowed;opacity:.5}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .numbers-container{width:100%;display:flex;justify-content:space-between;gap:16px;flex-direction:column}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .numbers-container{flex-direction:row}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .numbers-container .number{width:100%;justify-content:flex-start}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .numbers-container .number label{width:calc(100% - 86px)}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .numbers-container .number{width:calc((100% - 32px) / 3)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container{display:flex;flex-direction:column;gap:8px;width:100%;align-items:flex-end;position:relative}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select{display:none;position:relative;width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select{width:calc((100% - 16px) / 3)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select label{width:calc(100% - 84px)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select select{padding:8px 24px 8px 8px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select.visible{display:flex}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select:after{right:8px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select:nth-child(1){padding-top:16px}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .select-child-type-container .select:nth-child(1):before{position:absolute;content:"";width:100%;height:1px;background-color:#9b9a95;top:0;right:0}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info{display:flex;gap:16px;flex-wrap:wrap;position:relative;width:100%}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .input-container{position:relative;z-index:1}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row{width:100%;position:relative;z-index:10}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row.row-is-clicked .input-phone-wrapper{outline-color:#7ea7d8}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row.half{width:calc(50% - 8px)}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row>label{font-size:16px!important;color:#696863;display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:100%;position:relative;text-transform:none;left:0;top:0;padding:8px 0;background-color:transparent;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row>label{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper{position:relative;z-index:2;margin-top:0;padding:8px 16px;border-radius:5px;border:solid 1px #F9F8F5;background:#fff;color:#696863;min-height:unset;box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper input{font-size:16px!important;outline:none;box-shadow:unset;color:#696863;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper input{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper input:focus{border:solid 1px #7EA7D8}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper .main-number-wrapper{border:none!important}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .input-phone-wrapper+.checkbox label{font-size:12px!important}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .checkbox{position:relative;z-index:1}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .checkbox label{font-size:14px!important;color:#696863;padding:0 0 0 24px;margin-top:8px;top:0;left:0;position:relative;text-transform:none;background-color:transparent;line-height:100%;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row .checkbox label{letter-spacing:-.095px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row.error .input-phone-wrapper{border:solid 1px #A6BCD6;background-color:#7ea7d8}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row.error .input-phone-wrapper input{background-color:transparent;box-shadow:unset}.multi-step-form .container .wrapper-multi-step-form form .steps-container .step-list .step>div .container-info .form-row.error .input-phone-wrapper .main-number-wrapper{border:none!important}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav{position:absolute;z-index:3;--stespnav-bottom: 40px;--stespnav-left: 10%;--stepsnav-width: 80%;bottom:var(--stespnav-bottom);left:var(--stespnav-left);width:var(--stepsnav-width);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}@media (min-width: 1250px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav{--stespnav-bottom: 16px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button{--stepsnav-btn-width: calc(50% - 8px) ;border-radius:4px;width:var(--stepsnav-btn-width);display:flex;align-items:center;gap:16px;padding:16px 0;justify-content:center;border:solid 1px #A6BCD6;transition:.3s background-color ease-in;cursor:pointer;background-color:#a6bcd6}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button{--stepsnav-btn-width: 160px}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button span{pointer-events:none;transition:.3s ease-in;color:#fff;line-height:100%!important;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button svg{pointer-events:none}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button svg path{transition:.3s ease-in}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button:hover{background-color:#fff}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button:hover span{color:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button:hover svg path{stroke:#a6bcd6}}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-next] .nexticon{display:block}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-next] .sendicon{display:none}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-next].send{padding:11px 0}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-next].send .nexticon{display:none}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-next].send .sendicon{display:block}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back]{background-color:#fff}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back] span{color:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back] svg path{stroke:#a6bcd6}@media (min-width: 1024px){.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back]:hover{background-color:#a6bcd6}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back]:hover span{color:#fff}.multi-step-form .container .wrapper-multi-step-form form .steps-container .steps-nav button[data-back]:hover svg path{stroke:#fff}}.multi-step-form .container .form-success{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:.6s all cubic-bezier(.625,.05,0,1);padding:40px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}.multi-step-form .container .form-success .success-for-palazzo-venezia{width:200px;height:200px}.multi-step-form .container .form-success h3{font-size:32px!important;color:#62615b;text-align:center;display:block;width:90%;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px}.multi-step-form .container .form-success p{font-size:16px!important;text-align:center;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.multi-step-form .container .form-success p{letter-spacing:-.095px}}.multi-step-form .container .form-success.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.multi-step-form.in-page{position:relative;width:100%}#steps,.steps-container{position:relative;width:100%;overflow:hidden;transition:height .45s cubic-bezier(.65,0,.35,1)}.step{display:none;opacity:0;transform:translateY(20px);transition:opacity .35s ease-out,transform .35s ease-out;will-change:opacity,transform}.step.active{display:block;opacity:1;transform:translateY(0)}.step.active:first-child{transform:none!important}.step.active>*{animation:fadeUp .45s ease forwards;opacity:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.step{padding-top:10px;padding-bottom:10px}#alternativeGroup{display:none}#alternativeGroup.is-visible{display:flex}#blocco-date-flessibili{display:none;flex-direction:column;gap:1rem}#blocco-date-flessibili.active,#blocco-date-flessibili.is-visible{display:flex}#select-child-type-container .select{display:none;opacity:0;transform:translateY(10px);transition:opacity .25s ease-out,transform .25s ease-out}#select-child-type-container .select.visible{display:block;opacity:1;transform:translateY(0)}.summary-container{width:100%;--sc-gap: 24px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:var(--sc-gap)}@media (min-width: 1250px){.summary-container{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}}.summary-container .summary-section{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.summary-container .summary-section h4{width:100%;text-align:left;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.34px;text-transform:uppercase}@media screen and (min-width: 1500px){.summary-container .summary-section h4{letter-spacing:-.57px}}.summary-container .summary-section ul{padding-left:24px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.summary-container .summary-section ul li{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.summary-container .summary-section ul li{letter-spacing:-.095px}}.open-booking-mask{position:fixed;z-index:4;bottom:-3px;width:auto;right:24px;background-color:#fff;border:solid 2px #A6BCD6;border-top-left-radius:16px;border-top-right-radius:16px;transition:.5s transform ease-in-out;transform:translate3d(0,calc(100% + 16px),0);overflow:hidden}@media (min-width: 1250px){.open-booking-mask{display:none}}.open-booking-mask .container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:24px}.open-booking-mask .container button{padding:8px}.open-booking-mask .container button svg path{transition:all .6s ease-in-out}.open-booking-mask:hover svg path{stroke:#a6bcd6}.open-booking-mask.visible{transform:translateZ(0)}.booking-mask{position:fixed;z-index:6;bottom:0;left:0;width:100%;background-color:#f9f9f6;border:solid 1px #FFF;border-radius:4px;transition:.5s transform ease-in-out;transform:translate3d(0,calc(100% + 16px),0);padding-top:32px}@media (min-width: 1250px){.booking-mask{border:1px solid #A6BCD6;border-radius:4px;bottom:16px;left:50%;transform:translate3d(-50%,calc(100% + 16px),0);width:calc(100% - 48px);max-width:1200px;padding-top:0}.booking-mask .close-booking-mask{display:none}}.booking-mask .close-booking-mask{width:32px;height:32px;cursor:pointer;position:absolute;top:0;right:0;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}.booking-mask .close-booking-mask svg{width:16px;height:16px}.booking-mask .close-booking-mask svg path{stroke:#a6bcd6}.booking-mask .container{width:100%;padding:16px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:24px}.booking-mask .container .form-row{width:100%}@media (min-width: 1250px){.booking-mask .container .form-row{width:calc((100% - 72px)/4)}}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper{--litepicker-day-color-hover: #A32247}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker{bottom:0;top:auto!important;left:0!important;margin-bottom:0;z-index:100;display:flex;justify-content:center;width:350px;font-family:Figtree-Regular,sans-serif}@media (min-width: 700px){.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker{width:unset}}@media (min-width: 1250px){.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker{bottom:100%;margin-bottom:8px}}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main{width:100%}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months{background-color:#fff;width:100%}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item{width:calc(100% - 32px);padding:0 16px 8px}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header div{font-size:16px;color:#4a5660}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header div strong{font-weight:400}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header button{position:relative;width:16px;height:16px;cursor:pointer;background-repeat:no-repeat;background-size:16px}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header button.button-next-month{background-image:url(../icons/caret-right_icon.svg)}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header button.button-previous-month{background-image:url(../icons/caret-left_icon.svg)}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-header button svg{display:none}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-weekdays-row{width:100%;padding:8px 0}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .month-item-weekdays-row>div{text-transform:uppercase}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days{width:100%}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days>div{width:14.2857142857%}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days .day-item.is-start-date,.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days .day-item.is-end-date{background-color:#a6bcd6}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days .day-item.is-in-range{background-color:#7ea7d8}.booking-mask .container .form-row.date-soggiorno-booking-mask-wrapper .litepicker .container__main .container__months .month-item .container__days .day-item.is-today{color:#000;background-color:#7ea7d8}.booking-mask .container .form-row.error>select,.booking-mask .container .form-row.error>input{border:solid 1px red}.booking-mask .container .form-row label{background-color:#f9f9f6;color:#a6bcd6}.booking-mask .container .form-row input,.booking-mask .container .form-row select{background-color:#f9f9f6;width:100%;border-color:#a6bcd6}.booking-mask .container .cta{width:100%}@media (min-width: 1250px){.booking-mask .container .cta{width:max-content}}.booking-mask .container .cta:hover svg path{stroke:#a6bcd6}.booking-mask.visible{transform:translateZ(0)}@media (min-width: 1250px){.booking-mask.visible{transform:translate3d(-50%,0,0)}}.block-form-contatti{padding:0 16px}@media (min-width: 1250px){.block-form-contatti{padding:0 40px}}@media (min-width: 1900px){.block-form-contatti{padding:0 60px}}.block-form-contatti .container{width:100%;padding:16px;background-color:#f9f9f6;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1250px){.block-form-contatti .container{padding:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:24px}}@media (min-width: 1900px){.block-form-contatti .container{padding:80px}}.block-form-contatti .container .info-container{background:transparent;overflow:hidden;max-width:420px;margin:0 auto;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1250px){.block-form-contatti .container .info-container{width:calc(40% - 12px)}}.block-form-contatti .container .info-container>p{color:#696863;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-form-contatti .container .info-container>p{letter-spacing:-.095px}}.block-form-contatti .container .info-container .divider{color:#9b9a95;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;position:relative;padding-right:16px}.block-form-contatti .container .info-container .divider:before{content:"";position:absolute;height:1px;width:100vw;background-color:#9b9a95;top:50%;left:100%}.block-form-contatti .container .info-container .lista{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1536px){.block-form-contatti .container .info-container .lista{gap:24px}}.block-form-contatti .container .info-container .lista .contatto{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1250px){.block-form-contatti .container .info-container .lista .contatto{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}}@media (min-width: 1536px){.block-form-contatti .container .info-container .lista .contatto.half{width:calc(50% - 12px)}}.block-form-contatti .container .info-container .lista .contatto .label{color:#9b9a95;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.block-form-contatti .container .info-container .lista .contatto .valore{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px}.block-form-contatti .container .info-container .lista .contatto .valore img{width:28px;height:28px}.block-form-contatti .container .info-container .lista .contatto .valore p,.block-form-contatti .container .info-container .lista .contatto .valore a{color:#42413d}.block-form-contatti .container .info-container .lista .contatto .valore p,.block-form-contatti .container .info-container .lista .contatto .valore a{font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-form-contatti .container .info-container .lista .contatto .valore p,.block-form-contatti .container .info-container .lista .contatto .valore a{letter-spacing:-.095px}}@media (min-width: 1250px){.block-form-contatti .container .info-container .lista .contatto .copy-email-button .copy-email-text__wrap{height:.65em;font-size:2.2em;line-height:1.6}.block-form-contatti .container .info-container .lista .contatto .copy-email-button .copy-email-text__wrap:before{top:.6em}.block-form-contatti .container .info-container .lista .contatto .copy-email-button .copy-email-text__wrap span{font-size:16px}}.block-form-contatti .container .form-container{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1250px){.block-form-contatti .container .form-container{width:calc(60% - 12px)}}.block-form-contatti .container .form-container .select-contact-type{width:100%;padding:16px;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1250px){.block-form-contatti .container .form-container .select-contact-type{padding:24px}}@media (min-width: 1900px){.block-form-contatti .container .form-container .select-contact-type{padding:40px}}.block-form-contatti .container .form-container .select-contact-type p{color:#696863;font-weight:700}.block-form-contatti .container .form-container .select-contact-type p{font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-form-contatti .container .form-container .select-contact-type p{letter-spacing:-.095px}}.block-form-contatti .container .form-container .select-contact-type .form-row,.block-form-contatti .container .form-container .select-contact-type .form-row select{width:100%}.block-form-contatti .container .form-container .types-container{width:100%;position:relative;height:auto;overflow:hidden}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper{padding:16px;background-color:#fff;width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper{padding:24px}}@media (min-width: 1900px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper{padding:40px}}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper>h2{color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .p-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .p-wrapper>p{color:#696863;font-weight:700;width:100%}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .p-wrapper>p{font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .p-wrapper>p{letter-spacing:-.095px}}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .p-wrapper>p.obbligatori{text-align:right;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row{width:100%}@media (min-width: 1250px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.half{width:calc(50% - 8px)}}@media (min-width: 1536px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.third{width:calc((100% - 32px) / 3)}}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row select,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row input,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row textarea,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row .input-phone-wrapper{width:100%}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.has-checkbox-input input{width:24px}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.error>select,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.error>input,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.error>textarea,.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-row.error .input-phone-wrapper{border:solid 1px red}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;background-color:#fff;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:.6s all cubic-bezier(.625,.05,0,1);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:24px;padding:40px;box-sizing:border-box}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success .success-for-villa-deste{width:200px;height:200px}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success h3{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:32px;color:#62615b;text-align:center;display:block;width:90%}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success p{font-size:16px;text-align:center;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success p{letter-spacing:-.095px}}.block-form-contatti .container .form-container .types-container .form-contatti-wrapper .form-success.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.block-form-contatti .container .form-container .types-container .card-restaurant-wrapper{width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:32px}.block-form-contatti .container .form-container .types-container .card-restaurant-wrapper .card{background-color:transparent;width:100%}@media (min-width: 700px){.block-form-contatti .container .form-container .types-container .card-restaurant-wrapper .card{width:calc(50% - 16px)}}.block-form-contatti .container .form-container .types-container .card-restaurant-wrapper .card .card-title{font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.block-form-contatti .container .form-container .types-container .target-box{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:translate3d(0,200px,0);transition:.5s all ease-in-out;width:100%;margin:0}.block-form-contatti .container .form-container .types-container .target-box.show{opacity:1;visibility:visible;transform:translateZ(0)}.block-form-contatti.single-form .container{justify-content:center}.block-form-contatti.single-form .container .form-container .types-container .target-box{position:relative;top:unset;left:unset;opacity:1;visibility:visible;transform:translateZ(0);transition:unset;width:100%;margin:0}.litepicker{display:flex;justify-content:center;width:350px;font-family:Figtree-Regular,sans-serif}@media (min-width: 700px){.litepicker{width:unset}}.litepicker .container__main,.litepicker .container__main .container__months{width:100%}@media (min-width: 700px){.litepicker .container__main .container__months{width:calc(2 * var(--litepicker-month-width) + 20px)}}.litepicker .container__main .container__months .month-item{width:calc(100% - 16px)}.litepicker .container__main .container__months .month-item .month-item-header div{font-size:16px;color:#4a5660}.litepicker .container__main .container__months .month-item .month-item-header div strong{font-weight:400}.litepicker .container__main .container__months .month-item .month-item-header button{position:relative;width:16px;height:16px;cursor:pointer;background-repeat:no-repeat;background-size:16px}.litepicker .container__main .container__months .month-item .month-item-header button.button-next-month{background-image:url(../icons/caret-right_icon.svg)}.litepicker .container__main .container__months .month-item .month-item-header button.button-previous-month{background-image:url(../icons/caret-left_icon.svg)}.litepicker .container__main .container__months .month-item .month-item-header button svg{display:none}.litepicker .container__main .container__months .month-item .month-item-weekdays-row{width:100%;padding:8px 0}.litepicker .container__main .container__months .month-item .month-item-weekdays-row>div{text-transform:uppercase}.litepicker .container__main .container__months .month-item .container__days{width:100%}.litepicker .container__main .container__months .month-item .container__days>div{width:14.2857142857%}.litepicker .container__main .container__months .month-item .container__days .day-item.is-start-date,.litepicker .container__main .container__months .month-item .container__days .day-item.is-end-date{background-color:#a6bcd6}.litepicker .container__main .container__months .month-item .container__days .day-item.is-in-range{background-color:#7ea7d8}.litepicker .container__main .container__months .month-item .container__days .day-item.is-today{color:#000;background-color:#7ea7d8}@media (min-width: 700px){.litepicker .container__main .container__months .month-item{padding:16px;width:calc(var(--litepicker-month-width) - 32px)}}.block_hero-media-full{width:100%;height:100vh;position:relative}.block_hero-media-full.has-image .bg-image{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0}@media (min-width: 700px){.block_hero-media-full.has-image .bg-image.is-mobile{display:none;visibility:hidden}}.block_hero-media-full.has-image .bg-image.is-desktop{display:none;visibility:hidden}@media (min-width: 700px){.block_hero-media-full.has-image .bg-image.is-desktop{display:block;visibility:visible}}.block_hero-media-full.has-image .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center}.block_hero-media-full.has-video .bg-video{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0}.block_hero-media-full.has-video .bg-video video{width:100%;height:100%;object-fit:cover;object-position:center}.block_hero-media-full.has-iframe .main-media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg{position:absolute;top:0;left:0;pointer-events:auto;color:#efeeec;isolation:isolate;justify-content:center;align-items:center;display:flex;overflow:hidden;transform:translate(0);width:100%;height:100%}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .hidden-span{display:none}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg-video{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg__iframe-wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg__iframe{pointer-events:none;width:100%;height:100%;position:absolute}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper{position:absolute;display:block;width:100%;height:100%;top:0;left:0;transition:opacity .3s linear}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper img{display:block;object-fit:cover;width:100%;height:100%}@media (min-width: 700px){.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper img.is-mobile{display:none}}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper img.is-desktop{display:none}@media (min-width: 700px){.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper img.is-desktop{display:block}}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg[data-vimeo-activated=true][data-vimeo-loaded=true] .vimeo-bg__placeholder{opacity:0;transition-delay:.2s}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg__btn{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;transition:opacity .3s linear;display:flex;position:relative}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.block_hero-media-full.has-iframe .main-media-wrapper .vimeo-bg .vimeo-bg_cover-wrapper.is-hidden{opacity:0}.block_hero-media-full.has-iframe .vimeo_audio-manager{position:absolute;bottom:1em;right:1.5em;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;width:2.4em;height:2.4em;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:4;transition:all .4s ease-in-out}.block_hero-media-full.has-iframe .vimeo_audio-manager.hide{opacity:0}.block_hero-media-full.has-iframe .vimeo_audio-manager.hide-at-scroll{opacity:0;transform:translate3d(0,-24px,0)}@media (min-width: 1024px){.block_hero-media-full.has-iframe .vimeo_audio-manager{right:3em;bottom:3em;width:3em;height:3em}}.block_hero-media-full.has-iframe .vimeo_audio-manager svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:0;transition:all .4s ease-in-out}.block_hero-media-full.has-iframe .vimeo_audio-manager .audio-indicator{position:absolute;top:-18px;left:50%;transform:translate3d(-50%,0,0);width:max-content;opacity:0;transition:all .4s ease-in-out;text-transform:uppercase;color:#f9f9f6;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem)}@media (min-width: 1024px){.block_hero-media-full.has-iframe .vimeo_audio-manager .audio-indicator{display:none}}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-on svg.svg_audio-on{opacity:1}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-on svg.svg_audio-off{opacity:0}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-on .audio-indicator.audio-on{opacity:1}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-off svg.svg_audio-on{opacity:0}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-off svg.svg_audio-off{opacity:1}.block_hero-media-full.has-iframe .vimeo_audio-manager.has-audio-off .audio-indicator.audio-off{opacity:1}.block_hero-media-full.is-half{height:auto;min-height:55vh;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:0}@media (min-width: 1024px){.block_hero-media-full.is-half{min-height:70vh}}.block_hero-media-full.is-half .container{padding-bottom:80px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:0}@media (min-width: 1024px){.block_hero-media-full.is-half .container{min-height:70vh;padding-bottom:160px}}@media (min-width: 700px){.block_hero-media-full.is-half .container .text-wrapper{max-width:600px}}@media (min-width: 1024px){.block_hero-media-full.is-half .container .text-wrapper{max-width:720px}}@media (min-width: 1536px){.block_hero-media-full.is-half .container .text-wrapper{max-width:800px}}.block_hero-media-full.is-half .container .text-wrapper .hero-title{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem);font-weight:100}.block_hero-media-full:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:2}.block_hero-media-full .hero-overlay{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;filter:blur(10px);transform:scale(1.05);z-index:5;transition:none;pointer-events:none}.block_hero-media-full .container{position:relative;z-index:3;width:100%;height:100%;padding:0 16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}.block_hero-media-full .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}@media (min-width: 700px){.block_hero-media-full .container .text-wrapper{max-width:600px}}@media (min-width: 1024px){.block_hero-media-full .container .text-wrapper{max-width:760px}}.block_hero-media-full .container .text-wrapper .hero-pretitle{width:100%;text-align:center;text-wrap:balance;color:#fff;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-weight:400}.block_hero-media-full .container .text-wrapper .hero-divider{width:64px;height:1px;background-color:#9b9a95;transform:scaleX(0%)}.block_hero-media-full .container .text-wrapper .hero-title{width:100%;text-align:center;text-wrap:balance;color:#fff;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;text-transform:unset;font-size:clamp(3.0625rem,1.5336rem + 6.7074vw,6.1875rem)}.block_hero-media-full .container .text-wrapper .hero-subtitle{width:100%;text-align:center;text-wrap:balance;color:#fff;text-transform:unset;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.block_hero-media-full .container .text-wrapper .hero-subtitle{letter-spacing:-.095px}}.block_hero-media-full .scroll-down_icon-wrapper{position:absolute;z-index:3;bottom:1em;left:50%;transform:translate3d(-50%,0,0);display:flex;flex-direction:row;opacity:0}@media (min-width: 1024px){.block_hero-media-full .scroll-down_icon-wrapper{bottom:3em}}.block_hero-media-full .scroll-down_icon-wrapper .scroll-down{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}.block_hero-media-full .scroll-down_icon-wrapper .scroll-down.mobile{display:block}@media (min-width: 1024px){.block_hero-media-full .scroll-down_icon-wrapper .scroll-down.mobile{display:none}}.block_hero-media-full .scroll-down_icon-wrapper .scroll-down.mobile .lottie-icon_scroll-down{width:40px;height:40px}.block_hero-media-full .scroll-down_icon-wrapper .scroll-down.desktop{display:none}@media (min-width: 1024px){.block_hero-media-full .scroll-down_icon-wrapper .scroll-down.desktop{display:block;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}}.block_hero-media-full .scroll-down_icon-wrapper .scroll-down .scroll-icon_text{display:block;width:100%;color:#d3d3cf;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:8px;font-weight:400;letter-spacing:.8px;text-align:center}.block_hero-text{width:100%;position:relative;overflow:hidden;--hero-kicker-color: #9B9A95;--hero-title-color: #42413d;--hero-big-title-color: #E6E6E2;--hero-rich-bg: #f9f9f6;--hero-rich-text-color: #42413d;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}@media (min-width: 1250px){.block_hero-text.remove-space-on-bottom{margin-bottom:-150px}}.block_hero-text.is-beige{--hero-kicker-color: #9B9A95;--hero-big-title-color: #E6E6E2;--hero-rich-bg: #f9f9f6}.block_hero-text.is-blue{--hero-kicker-color: #85ACD6;--hero-big-title-color: #B9D7F2;--hero-rich-bg: #eaf3fc}.block_hero-text .container{--padding-y: 40px;--padding-x: 16px;position:relative;overflow:visible;width:100%;padding:calc(var(--padding-y) * 2 + 8px) var(--padding-x) var(--padding-y)}@media (min-width: 1536px){.block_hero-text .container{--padding-y: 80px;padding-top:calc(var(--padding-y) * 1.5);padding-bottom:calc(var(--padding-y) * .5)}}@media (min-width: 1900px){.block_hero-text .container{--padding-y: 100px}}.block_hero-text .text-wrapper{--padding-y: 40px;--padding-x: 16px;position:relative;z-index:2;overflow:visible;padding:calc(var(--padding-y) * 2 + 8px) var(--padding-x) var(--padding-y);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}.block_hero-text .pretitle-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 16px}.block_hero-text .pretitle-wrapper .line{flex-grow:1;height:1px;background-color:var(--hero-kicker-color)}@media (min-width: 700px){.block_hero-text .pretitle-wrapper .line{flex-grow:unset;width:104px}}.block_hero-text .pretitle-wrapper .hero-pretitle{color:var(--hero-kicker-color)}.block_hero-text .hero-title{text-align:center;text-wrap:balance;color:var(--hero-title-color);font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}@media (min-width: 700px){.block_hero-text .hero-title{max-width:600px}}@media (min-width: 1250px){.block_hero-text .hero-title{max-width:720px}}.block_hero-text .rich-text{width:100%}@media (min-width: 700px){.block_hero-text .rich-text{max-width:600px}}@media (min-width: 1250px){.block_hero-text .rich-text{max-width:720px}}.block_hero-text .rich-text p{width:100%;text-align:center;text-wrap:pretty;color:var(--hero-rich-text-color);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_hero-text .additional-infos{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.block_hero-text .additional-infos .info{color:var(--hero-rich-text-color);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.block_hero-text .big-title{--big-title-top: calc(50% + 48px) ;--big-title-font-size: 140px;position:absolute;top:var(--big-title-top);left:50%;z-index:1;opacity:.2;white-space:nowrap;text-transform:uppercase;color:var(--hero-big-title-color);font-size:var(--big-title-font-size);transform:translate3d(-50%,-50%,0);transition:all .6s ease-in-out;font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:95%}@media screen and (min-width: 1500px){.block_hero-text .big-title{letter-spacing:-1.245px}}@media (min-width: 700px){.block_hero-text .big-title{--big-title-font-size: 200px}}@media (min-width: 1024px){.block_hero-text .big-title{--big-title-font-size: 260px;--big-title-top: calc(50% + 64px) }}@media (min-width: 1250px){.block_hero-text .big-title{--big-title-font-size: 320px;--big-title-top: calc(50% + 80px) }}@media (min-width: 1536px){.block_hero-text .big-title{--big-title-font-size: 360px;--big-title-top: calc(50% + 100px) }}@media (min-width: 1900px){.block_hero-text .big-title{--big-title-font-size: 400px;--big-title-top: calc(50% + 80px) }}@media (min-width: 2400px){.block_hero-text .big-title{--big-title-font-size: 440px}}.block_hero-text .filter-buttons{width:100%;z-index:4;overflow:visible}.block_hero-text .filter-bleed{width:100vw;margin-inline:calc(50% - 50vw);overflow:visible}.block_hero-text .filter-scroll{--fs-gap: 16px;width:100%;overflow-x:auto;overflow-y:hidden;padding:8px 12px 16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(66,65,61,.4) transparent;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:var(--fs-gap)}.block_hero-text .filter-scroll::-webkit-scrollbar{height:4px}.block_hero-text .filter-scroll::-webkit-scrollbar-track{background:transparent}.block_hero-text .filter-scroll::-webkit-scrollbar-thumb{background-color:#42413d66;border-radius:999px;transition:background-color .3s ease}.block_hero-text .filter-scroll:hover::-webkit-scrollbar-thumb{background-color:#42413db3}.block_hero-text .filter-scroll::-webkit-scrollbar-thumb:active{background-color:#42413d}@media (min-width: 700px){.block_hero-text .filter-scroll{justify-content:center}}@media (min-width: 1250px){.block_hero-text .filter-scroll{--fs-gap: 24px}}.block_hero-text .filter-scroll button{white-space:nowrap;background-color:transparent}.block_hero-text .filter-scroll button:hover,.block_hero-text .filter-scroll button.active{background-color:#696863}@media (min-width: 1250px){.block_hero-text.has-bg{padding-bottom:0}}.block_hero-text.has-bg .container{padding-left:unset;padding-right:unset}@media (min-width: 1536px){.block_hero-text.has-bg .container{padding:88px 0 60px}}@media (min-width: 2400px){.block_hero-text.has-bg .container{padding:132px 0 60px}}.block_hero-text.has-bg .text-wrapper{--bht-tw-py: 64px;--bht-tw-px: 16px;padding:var(--bht-tw-py) var(--bht-tw-px) 0}@media (min-width: 1250px){.block_hero-text.has-bg .text-wrapper{--bht-tw-py: 80px;--bht-tw-px: 0px;padding-bottom:0}}@media (min-width: 1536px){.block_hero-text.has-bg .text-wrapper{--bht-tw-py: 64px}}@media (min-width: 2400px){.block_hero-text.has-bg .text-wrapper{padding:var(--bht-tw-py) var(--bht-tw-px) 0}}.block_hero-text.has-bg .big-title{line-height:80%;--big-title-top: 12rem}@media (min-width: 700px){.block_hero-text.has-bg .big-title{--big-title-top: 13rem;--big-title-font-size: 240px}}@media (min-width: 1024px){.block_hero-text.has-bg .big-title{--big-title-top: 14.5rem;--big-title-font-size: 280px}}@media (min-width: 1250px){.block_hero-text.has-bg .big-title{--big-title-top: 14rem;--big-title-font-size: 300px}}@media (min-width: 1536px){.block_hero-text.has-bg .big-title{--big-title-top: 16rem;--big-title-font-size: 340px}}@media (min-width: 1900px){.block_hero-text.has-bg .big-title{--big-title-top: calc(40% + 32px) ;--big-title-top: 15rem;--big-title-font-size: 340px}}@media (min-width: 2400px){.block_hero-text.has-bg .big-title{--big-title-top: calc(50% - 96px) ;--big-title-font-size: 480px}}.block_hero-text.has-bg .rich-text-wrapper{--bht-rtw-pt: 40px;--bht-rtw-pr: 16px;--bht-rtw-pb: 40px;--bht-rtw-pl: 16px;--bht-wtw-ty: 0;position:relative;z-index:2;width:100%;clip-path:polygon(0 0,100% 0%,100% 0,0 0);padding:var(--bht-rtw-pt) var(--bht-rtw-pr) var(--bht-rtw-pb) var(--bht-rtw-pl);background-color:var(--hero-rich-bg);transform:translate3d(0,var(--bht-wtw-ty),0)!important;transition:all .6s cubic-bezier(.625,.05,0,1);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.block_hero-text.has-bg .rich-text-wrapper{--bht-wtw-ty: 40px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}}@media (min-width: 1536px){.block_hero-text.has-bg .rich-text-wrapper{--bht-wtw-ty: 64px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}}@media (min-width: 2400px){.block_hero-text.has-bg .rich-text-wrapper{--bht-rtw-pt: 80px;--bht-rtw-pb: 80px;padding-inline:calc((100vw - 1920px)/2)!important}}@media (min-width: 700px){.block_hero-text.has-bg .rich-text-wrapper .pretitle-wrapper{padding:unset;justify-content:flex-start}}@media (min-width: 1250px){.block_hero-text.has-bg .rich-text-wrapper .pretitle-wrapper{padding-left:20%}}@media (min-width: 700px){.block_hero-text.has-bg .rich-text-wrapper .pretitle-wrapper .line.line-left{min-width:200px}}@media (min-width: 1250px){.block_hero-text.has-bg .rich-text-wrapper .pretitle-wrapper .line.line-left{display:block}}@media (min-width: 700px){.block_hero-text.has-bg .rich-text-wrapper .pretitle-wrapper .line.line-right{display:none}}.block_hero-text.has-bg .rich-text-wrapper .rich-text{width:100%;opacity:0;visibility:hidden}@media (min-width: 700px){.block_hero-text.has-bg .rich-text-wrapper .rich-text{max-width:100%}}@media (min-width: 1250px){.block_hero-text.has-bg .rich-text-wrapper .rich-text{max-width:80%;padding-left:20%}}@media (min-width: 1536px){.block_hero-text.has-bg .rich-text-wrapper .rich-text{max-width:70%}}.block_hero-text.has-bg .rich-text-wrapper .rich-text p{width:100%;text-align:left;text-wrap:pretty;color:var(--hero-rich-text-color);font-feature-settings:unset;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px;font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem)}.block_hero-text.has-bg .rich-text-wrapper .subtitle{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}@media (min-width: 700px){.block_hero-text.has-bg .rich-text-wrapper .subtitle{max-width:70%}}@media (min-width: 1250px){.block_hero-text.has-bg .rich-text-wrapper .subtitle{padding-left:20%}}.block_hero-text+.grid-filters{padding-top:0}.block_hero-text.is-beige.is-hero.has-bg:has(+.block_image-text.is-classic.items-aligned-on-center.has-beige-bg) .container{padding-bottom:0}@media screen and (max-width: 768px){.block_hero-text.is-beige.is-hero.has-bg:has(+.block_image-text.is-classic.items-aligned-on-center.has-beige-bg) .rich-text-wrapper{padding-bottom:0}}.block_hero-article{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px;position:relative}.block_hero-article .container{width:100%;padding-top:80px;position:relative;overflow:hidden}@media (min-width: 1250px){.block_hero-article .container{padding-top:180px}}@media (min-width: 1536px){.block_hero-article .container{padding-top:240px;max-width:1460px}}@media (min-width: 1900px){.block_hero-article .container{padding-top:280px;max-width:1800px}}.block_hero-article .container .big-title{position:absolute;top:16px;left:50%;transform:translate3d(-50%,80px,0);opacity:0;color:#b9d7f2;font-size:96px;text-transform:uppercase;z-index:1;transition:all .6s ease-in-out;font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:95%}@media screen and (min-width: 1500px){.block_hero-article .container .big-title{letter-spacing:-1.245px}}@media (min-width: 1250px){.block_hero-article .container .big-title{font-size:260px}}@media (min-width: 1536px){.block_hero-article .container .big-title{font-size:300px}}@media (min-width: 1900px){.block_hero-article .container .big-title{font-size:360px}}.block_hero-article .container .image-wrapper{width:100%;position:relative;z-index:2;clip-path:polygon(0 0,100% 0%,100% 0,0 0);transition:all .6s cubic-bezier(.625,.05,0,1)}@media (min-width: 1250px){.block_hero-article .container .image-wrapper{margin:0 40px;width:calc(100% - 80px)}}@media (min-width: 1536px){.block_hero-article .container .image-wrapper{margin:0;width:100%}}.block_hero-article .container .image-wrapper .hero-image{display:block;width:100%}.block_hero-article .container .image-wrapper .hero-image img{width:100%}.block_hero-article .container .text-wrapper{position:relative;z-index:2;width:100%;padding:40px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1250px){.block_hero-article .container .text-wrapper{margin:0 40px;width:calc(100% - 80px);padding:80px 0 80px 120px}}@media (min-width: 1536px){.block_hero-article .container .text-wrapper{margin:0;width:100%}}.block_hero-article .container .text-wrapper:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#eaf3fc}.block_hero-article .container .text-wrapper .pretitle-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px;z-index:2}@media (min-width: 700px){.block_hero-article .container .text-wrapper .pretitle-wrapper{justify-content:flex-start}}@media (min-width: 1250px){.block_hero-article .container .text-wrapper .pretitle-wrapper{max-width:960px}}.block_hero-article .container .text-wrapper .pretitle-wrapper .line{flex-grow:1;height:1px;background-color:#85acd6}@media (min-width: 700px){.block_hero-article .container .text-wrapper .pretitle-wrapper .line{flex-grow:unset;width:104px}}@media (min-width: 1536px){.block_hero-article .container .text-wrapper .pretitle-wrapper .line{width:226px}}.block_hero-article .container .text-wrapper .pretitle-wrapper .line.line-left{transform-origin:center left}@media (min-width: 700px){.block_hero-article .container .text-wrapper .pretitle-wrapper .line.line-left{display:none}}.block_hero-article .container .text-wrapper .pretitle-wrapper .line.line-right{transform-origin:center right}.block_hero-article .container .text-wrapper .pretitle-wrapper .hero-pretitle{color:#85acd6;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_hero-article .container .text-wrapper .hero-title{position:relative;z-index:2;width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.block_hero-article .container .text-wrapper .hero-title{max-width:960px}}@media (min-width: 1536px){.block_hero-article .container .text-wrapper .hero-title{font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}}.block_hero-article .container .text-wrapper .rich-text{position:relative;z-index:2;width:100%}@media (min-width: 700px){.block_hero-article .container .text-wrapper .rich-text{max-width:600px}}@media (min-width: 1250px){.block_hero-article .container .text-wrapper .rich-text{max-width:960px}}.block_hero-article .container .text-wrapper .rich-text p{width:100%;text-wrap:pretty;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_hero-article .container .text-wrapper .article-date{width:100%;position:relative;z-index:2;color:#85acd6;margin-top:16px;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_hero-with-media{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px;position:relative;overflow:hidden}.block_hero-with-media .container{width:100%;padding:80px 16px 0;position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}@media (min-width: 1250px){.block_hero-with-media .container{padding-top:120px;gap:120px}}@media (min-width: 1536px){.block_hero-with-media .container{max-width:1460px}}@media (min-width: 1900px){.block_hero-with-media .container{max-width:1800px}}.block_hero-with-media .container .big-title{position:absolute;top:-32px;left:50%;transform:translate3d(-50%,80px,0);opacity:.2;color:#e6e6e2;font-size:96px;text-transform:uppercase;z-index:1;transition:all .6s ease-in-out;font-family:Noto Serif Display Condensed,sans-serif;font-weight:300;line-height:95%}@media screen and (min-width: 1500px){.block_hero-with-media .container .big-title{letter-spacing:-1.245px}}@media (min-width: 1250px){.block_hero-with-media .container .big-title{font-size:260px;top:calc(50% - 200px);transform:translate3d(-50%,-50%,0)}}@media (min-width: 1536px){.block_hero-with-media .container .big-title{top:calc(50% - 240px);font-size:300px}}@media (min-width: 1900px){.block_hero-with-media .container .big-title{top:calc(50% - 200px);font-size:360px}}.block_hero-with-media .container .media-wrapper{width:100%;position:relative;z-index:2;clip-path:polygon(0 0,100% 0%,100% 0,0 0);transform:all 1s cubic-bezier(.625,.05,0,1)}.block_hero-with-media .container .media-wrapper .hero-media{display:block;width:100%}@media (min-width: 1250px){.block_hero-with-media .container .media-wrapper .hero-media.is-mobile{display:none}}.block_hero-with-media .container .media-wrapper .hero-media.is-desktop{display:none}@media (min-width: 1250px){.block_hero-with-media .container .media-wrapper .hero-media.is-desktop{display:block}}.block_hero-with-media .container .media-wrapper .hero-media img{width:100%}.block_hero-with-media .container .text-wrapper{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}@media (min-width: 1250px){.block_hero-with-media .container .text-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}}@media (min-width: 1536px){.block_hero-with-media .container .text-wrapper{margin:0;width:100%}}.block_hero-with-media .container .text-wrapper .pretitle-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px;z-index:2}@media (min-width: 1250px){.block_hero-with-media .container .text-wrapper .pretitle-wrapper{max-width:960px}}.block_hero-with-media .container .text-wrapper .pretitle-wrapper .line{flex-grow:1;height:1px;background-color:#9b9a95}@media (min-width: 700px){.block_hero-with-media .container .text-wrapper .pretitle-wrapper .line{flex-grow:unset;width:104px}}.block_hero-with-media .container .text-wrapper .pretitle-wrapper .line.line-left{transform-origin:center left}.block_hero-with-media .container .text-wrapper .pretitle-wrapper .line.line-right{transform-origin:center right}.block_hero-with-media .container .text-wrapper .pretitle-wrapper .hero-pretitle{color:#9b9a95;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_hero-with-media .container .text-wrapper .hero-title{position:relative;z-index:2;width:100%;color:#42413d;text-align:center;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.block_hero-with-media .container .text-wrapper .hero-title{max-width:960px}}@media (min-width: 1536px){.block_hero-with-media .container .text-wrapper .hero-title{font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}}.block_hero-with-media .container .text-wrapper .rich-text{position:relative;z-index:2;width:100%}@media (min-width: 700px){.block_hero-with-media .container .text-wrapper .rich-text{max-width:600px}}@media (min-width: 1250px){.block_hero-with-media .container .text-wrapper .rich-text{max-width:960px}}.block_hero-with-media .container .text-wrapper .rich-text p{width:100%;text-wrap:pretty;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_hero-with-media .container .text-wrapper .article-date{width:100%;position:relative;z-index:2;color:#85acd6;margin-top:16px;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.vimeo-lightbox{z-index:300;pointer-events:none;justify-content:center;align-items:center;padding:5vw;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.vimeo-lightbox__calc{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.vimeo-lightbox__calc-wrap{width:100%;position:relative}.vimeo-lightbox[data-vimeo-update-size=cover] .vimeo-lightbox__calc-wrap{height:100%}.vimeo-lightbox[data-vimeo-update-size=cover] [data-vimeo-lightbox-player]{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.vimeo-lightbox__player{pointer-events:auto;color:#efeeec;isolation:isolate;background-color:#131313;border-radius:1em;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden;transform:scale(.9) rotate(.001deg) translate(0)}.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__player{opacity:1;visibility:visible;transform:scale(1) rotate(.001deg) translate(0)}.vimeo-lightbox__before{padding-top:62.5%}.vimeo-lightbox__bg{pointer-events:auto;background-color:#131313;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transition:all .3s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden}.vimeo-lightbox[data-vimeo-activated=loading] .vimeo-lightbox__bg,.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__bg{opacity:1;visibility:visible}.vimeo-lightbox__close{z-index:600;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;display:flex;position:absolute;top:2.5vw;right:2.5vw;transition:all .5s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden}.vimeo-lightbox[data-vimeo-activated=true] .vimeo-lightbox__close{opacity:1;visibility:visible}.vimeo-lightbox__close-bar{background-color:currentColor;width:1em;height:.125em;position:absolute;transform:rotate(-45deg)}.vimeo-lightbox__close-bar.is--duplicate{transform:rotate(45deg)}.vimeo-lightbox__iframe{pointer-events:none;width:100%;height:100%;position:absolute}.vimeo-lightbox__loading{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s linear;display:flex;position:absolute;opacity:0}.vimeo-lightbox__loading-svg{color:#d9d9d6;width:6em}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__loading{opacity:1}.vimeo-lightbox[data-vimeo-playing=true][data-vimeo-loaded=true] .vimeo-lightbox__loading{opacity:0}.vimeo-lightbox__dark{opacity:.5;pointer-events:none;background-color:#131313;width:100%;height:100%;transition:opacity .3s linear;position:absolute}.vimeo-lightbox[data-vimeo-playing=false] .vimeo-lightbox__dark{opacity:.33}.vimeo-lightbox[data-vimeo-activated=false][data-vimeo-playing=false] .vimeo-lightbox__dark,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-loaded=true] .vimeo-lightbox__dark{opacity:0}@media (hover: hover) and (pointer: fine){.vimeo-lightbox[data-vimeo-hover=true]:hover .vimeo-lightbox__dark{opacity:.33!important}}.vimeo-lightbox__placeholder{object-fit:cover;width:100%;height:100%;transition:opacity .3s linear;display:block;position:absolute}.vimeo-lightbox[data-vimeo-loaded=true] .vimeo-lightbox__placeholder{opacity:0}.vimeo-lightbox__play,.vimeo-lightbox__pause{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.vimeo-lightbox__btn{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;border-radius:50%;justify-content:center;align-items:center;width:6em;height:6em;transition:opacity .3s linear;display:flex;position:relative}.vimeo-lightbox__btn-play-svg{width:40%}.vimeo-lightbox__btn-pause-svg{width:50%}.vimeo-lightbox .vimeo-lightbox__pause{display:none}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__pause{display:flex}.vimeo-lightbox .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:0}.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=false] .vimeo-lightbox__pause .vimeo-lightbox__btn,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-hover=true]:hover .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:1}@media (hover: none) and (pointer: coarse){.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=true] .vimeo-lightbox__pause .vimeo-lightbox__btn{opacity:0!important}}.vimeo-lightbox[data-vimeo-playing=true] .vimeo-lightbox__play{opacity:0}.vimeo-lightbox{--timeline-rounded-corners: 1.5em;--timeline-dot-height: .75em;--timeline-dot-color: #5A7EAF;--progress-bg: rgba(239, 238, 236, .2);--progress-fill-bg: #5A7EAF;--progress-height: .2em}.vimeo-lightbox__interface{pointer-events:none;flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;padding:min(2em,4vw);transition-property:opacity;transition-duration:.3s;transition-timing-function:linear;display:flex;position:absolute;opacity:0}.vimeo-lightbox[data-vimeo-activated=false][data-vimeo-playing=false] .vimeo-lightbox__interface{opacity:1}.vimeo-lightbox .vimeo-lightbox__interface *{pointer-events:all}.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=false] .vimeo-lightbox__interface,.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-hover=true]:hover .vimeo-lightbox__interface{opacity:1}@media (hover: none) and (pointer: coarse){.vimeo-lightbox[data-vimeo-activated=true][data-vimeo-playing=true] .vimeo-lightbox__interface{opacity:0!important}}.vimeo-lightbox__interface-bottom{grid-column-gap:1em;grid-row-gap:1em;justify-content:flex-start;align-items:center;display:flex}.vimeo-lightbox__timeline{flex-grow:1;justify-content:center;align-items:center;height:1.5em;display:flex;position:relative}.vimeo-lightbox__timeline-input{pointer-events:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;width:100%;height:100%;display:block;position:relative}.vimeo-lightbox__timeline-progress{vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--progress-height);border-radius:var(--timeline-rounded-corners);color:var(--progress-fill-bg);background-color:#0000;border:none;width:100%;margin:0;padding:0;position:absolute;left:0;overflow:hidden}.vimeo-lightbox progress::-webkit-progress-bar{border-radius:var(--timeline-rounded-corners);background-color:var(--progress-bg);box-shadow:0}.vimeo-lightbox progress::-webkit-progress-value{background:var(--progress-fill-bg)}.vimeo-lightbox progress::-moz-progress-bar{border-radius:var(--timeline-rounded-corners);background:var(--progress-fill-bg);box-shadow:0}.vimeo-lightbox progress::-ms-fill{border-radius:var(--timeline-rounded-corners)}.vimeo-lightbox [type=range]::-webkit-slider-thumb{-webkit-appearance:none}.vimeo-lightbox [type=range]:focus{outline:none}.vimeo-lightbox [type=range]::-ms-track{width:100%;cursor:pointer;background-color:transparent;border-color:transparent;color:transparent}.vimeo-lightbox [type=range]::-webkit-slider-runnable-track{width:100%;height:var(--progress-height);cursor:pointer;background-color:var(--progress-bg);border-radius:var(--timeline-rounded-corners);background-color:transparent;border-color:transparent;color:transparent}.vimeo-lightbox [type=range]::-webkit-slider-thumb{box-shadow:0;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background-color:var(--timeline-dot-color);cursor:pointer;-webkit-appearance:none;margin-top:calc(var(--progress-height) / 2 - var(--timeline-dot-height) / 2)}.vimeo-lightbox [type=range]::-webkit-slider-runnable-track,.vimeo-lightbox [type=range]:focus::-webkit-slider-runnable-track{background-color:transparent;border-color:transparent;color:transparent}.vimeo-lightbox [type=range]::-moz-range-track{width:100%;height:var(--progress-height);cursor:pointer;background:var(--progress-bg);border-radius:0;border:0;border-radius:var(--timeline-rounded-corners);overflow:hidden;opacity:1!important}.vimeo-lightbox [type=range]::-moz-range-thumb{border:0;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background:var(--timeline-dot-color);cursor:pointer;box-shadow:0}.vimeo-lightbox__duration{flex-shrink:0;width:2.25em}.vimeo-lightbox__duration-span{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;display:block;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.vimeo-lightbox__mute{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.vimeo-lightbox__volume-up-svg,.vimeo-lightbox__volume-mute-svg{width:100%;position:absolute}.vimeo-lightbox .vimeo-lightbox__mute svg:nth-child(2),.vimeo-lightbox[data-vimeo-muted=true] .vimeo-lightbox__mute svg:nth-child(1){display:none}.vimeo-lightbox .vimeo-lightbox__mute svg:nth-child(1),.vimeo-lightbox[data-vimeo-muted=true] .vimeo-lightbox__mute svg:nth-child(2){display:block}.vimeo-lightbox__fullscreen{cursor:pointer;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.vimeo-lightbox__fullscreen-scale-svg,.vimeo-lightbox__fullscreen-shrink-svg{width:100%;position:absolute}.vimeo-lightbox .vimeo-lightbox__fullscreen svg:nth-child(2),.vimeo-lightbox[data-vimeo-fullscreen=true] .vimeo-lightbox__fullscreen svg:nth-child(1){display:none}.vimeo-lightbox .vimeo-lightbox__fullscreen svg:nth-child(1),.vimeo-lightbox[data-vimeo-fullscreen=true] .vimeo-lightbox__fullscreen svg:nth-child(2){display:block}.vimeo-open-mob{cursor:pointer;transform:translate3d(0,32px,0);visibility:hidden;opacity:0;display:flex!important}@media (min-width: 1250px){.vimeo-open-mob{display:none!important}}.vimeo-open-des{cursor:pointer;visibility:hidden;transform:translate3d(0,32px,0);opacity:0;display:none!important}@media (min-width: 1250px){.vimeo-open-des{display:flex!important}}.hero-item_to-animate-on-load{opacity:0;transform:translateY(16px)}@media (min-width: 1250px){.hero-item_to-animate-on-load{transform:translateY(32px)}}.classic-slider{margin:40px 0}@media (min-width: 1536px){.classic-slider{margin:80px 0}}.classic-slider .container .classic-slider-swiper{width:100%;height:100%}.classic-slider .container .classic-slider-swiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;min-width:200px;width:auto;height:250px}@media (min-width: 700px){.classic-slider .container .classic-slider-swiper .swiper-slide{height:410px}}@media (min-width: 1536px){.classic-slider .container .classic-slider-swiper .swiper-slide{height:610px}}@media (min-width: 1900px){.classic-slider .container .classic-slider-swiper .swiper-slide{height:786px}}.classic-slider .container .classic-slider-swiper .swiper-slide picture{display:block;height:100%}.classic-slider .container .classic-slider-swiper .swiper-slide picture img{display:block;height:100%}.classic-slider .container .classic-slider-swiper .classic-slider-info{width:100%;margin:16px auto auto;display:flex;flex-direction:column;gap:8px;padding:0 16px}@media (min-width: 1024px){.classic-slider .container .classic-slider-swiper .classic-slider-info{flex-direction:row;align-items:center;width:800px;padding:0;gap:24px}}@media (min-width: 1536px){.classic-slider .container .classic-slider-swiper .classic-slider-info{width:1210px}}@media (min-width: 1900px){.classic-slider .container .classic-slider-swiper .classic-slider-info{width:1460px}}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-pagination{width:60px;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;color:#9b9a95}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption{display:flex;align-items:center;justify-content:space-between;flex:1}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-caption{font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;color:#42413d;transition:.3s ease-in;opacity:0}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-caption.show{opacity:1}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav{display:flex;align-items:center;justify-content:center;gap:0;height:24px}@media (min-width: 700px){.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav{gap:24px}}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev,.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev.swiper-button-disabled,.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next.swiper-button-disabled{opacity:0}@media (min-width: 1024px){.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev.swiper-button-disabled,.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev:after,.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.classic-slider .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.classic-slider.in-modale{margin:0}@media (min-width: 1536px){.classic-slider.in-modale{transform:scale3d(.9,.9,.9)}}.classic-slider.in-modale .container .classic-slider-swiper{overflow:visible}.classic-slider.in-modale .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-caption{color:#9b9a95}.classic-slider.in-modale .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next:after{background-image:url(../icons/caret-right-light_icon.svg)}.classic-slider.in-modale .container .classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev:after{background-image:url(../icons/caret-left-light_icon.svg)}.full-screen-gallery{height:100vh;max-height:600px;margin:40px 0;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.full-screen-gallery{max-height:unset;margin:80px 0}}.full-screen-gallery .container{width:20vw;height:200px;position:relative;margin-block-start:80px}@media (min-width: 1024px){.full-screen-gallery .container{margin-block-start:160px}}.full-screen-gallery .container .full-screen-swiper-immagini{width:100%;height:100%}.full-screen-gallery .container .full-screen-swiper-immagini .swiper-slide{position:relative}.full-screen-gallery .container .full-screen-swiper-immagini .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:2}.full-screen-gallery .container .full-screen-swiper-immagini .swiper-slide picture{width:100%;height:100%;position:relative;z-index:1}.full-screen-gallery .container .full-screen-swiper-immagini .swiper-slide picture img{height:100%;object-fit:cover;object-position:center}.full-screen-gallery .container .full-screen-swiper-testi{position:absolute;top:0;left:0%;width:100%;height:100%;z-index:2;opacity:0;transition:.3s ease-in}.full-screen-gallery .container .full-screen-swiper-testi.show{opacity:1}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide{display:flex;justify-content:center;align-items:center;width:100%;opacity:.4;transition:.3s ease-in}@media (min-width: 1024px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide{width:80%}}@media (min-width: 1536px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide{width:50%}}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide.swiper-slide-active{opacity:1}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text{display:flex;flex-direction:column;gap:16px;align-items:center;width:calc(100% - 32px);margin:0 auto}@media (min-width: 1536px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text{width:90%}}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text>*{text-align:center;color:#fff}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .pretitle{text-shadow:0px 0px 28px rgba(0,0,0,.25);font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .pretitle{letter-spacing:-.095px}}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .title{text-shadow:0px 0px 28px rgba(0,0,0,.25);text-wrap:pretty;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-1.035px;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}@media (min-width: 1024px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .title{font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}}@media (min-width: 1900px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .title{font-size:clamp(2.6875rem,1.2144rem + 6.4598vw,5.1875rem)}}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .subtitle{text-shadow:0px 0px 28px rgba(0,0,0,.25);text-wrap:pretty;color:#e5e6e6;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}@media (min-width: 1536px){.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .subtitle{max-width:500px;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}}.full-screen-gallery .container .full-screen-swiper-testi .swiper-slide .slide-text .cta{margin-top:64px}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info{width:100%;margin:16px auto auto;display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:absolute;left:50%;transform:translate3d(-50%,0,0);bottom:24px;z-index:3}@media (min-width: 1024px){.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info{width:80%}}@media (min-width: 1536px){.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info{width:50%}}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-pagination{font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;color:#fff;font-weight:100;text-shadow:0px 0px 28px rgba(0,0,0,.25)}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav{display:flex;align-items:center;justify-content:center;gap:0;height:24px}@media (min-width: 700px){.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav{gap:24px}}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-prev,.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-prev.swiper-button-disabled,.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-next.swiper-button-disabled{opacity:.5}@media (min-width: 1024px){.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-prev.swiper-button-disabled,.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-next.swiper-button-disabled{cursor:not-allowed}}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-prev:after,.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-next:after{background-image:url(../icons/caret-right_icon-light.svg)}.full-screen-gallery .container .full-screen-swiper-testi .full-screen-gallery-info .full-screen-gallery-nav .full-screen-gallery-button-prev:after{background-image:url(../icons/caret-left_icon-light.svg)}.slider-bg{margin:40px 0;background-color:#f9f9f6;padding:40px 24px;overflow:hidden}@media (min-width: 700px){.slider-bg{padding:40px 32px}}@media (min-width: 1250px){.slider-bg{padding:40px 52px}}@media (min-width: 1536px){.slider-bg{padding:80px 52px;margin:80px 0}}.slider-bg .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}@media (min-width: 1250px){.slider-bg .container{gap:24px}}.slider-bg .container .intro{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:8px}@media (min-width: 1250px){.slider-bg .container .intro{align-items:flex-start;max-width:768px}}.slider-bg .container .intro .pretitle{color:#9b9a95;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);position:relative;padding:0 32px;width:100%;display:flex;justify-content:center}@media (min-width: 1250px){.slider-bg .container .intro .pretitle{justify-content:flex-start}}.slider-bg .container .intro .pretitle span{display:block;position:relative;z-index:2;width:max-content;padding:0 24px;background-color:#f9f9f6}.slider-bg .container .intro .pretitle:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#e6e6e2;transform:translateY(-50%)}@media (min-width: 1250px){.slider-bg .container .intro .pretitle{padding-left:120px}.slider-bg .container .intro .pretitle:before{width:120px}}.slider-bg .container .intro .title{font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px;color:#62615b}.slider-bg .container .intro .subtitle{color:#75746e;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.slider-bg .container .intro .subtitle{letter-spacing:-.095px}}.slider-bg .container .slider-bg-swiper{width:100%;overflow:visible}.slider-bg .container .slider-bg-swiper .slider-bg-nav{display:flex;align-items:center;justify-content:center;gap:24px;height:24px;position:absolute;top:-24px;right:0;transform:translate3d(0,-100%,0)}.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-prev,.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-prev.swiper-button-disabled,.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-next.swiper-button-disabled{opacity:0}@media (min-width: 1024px){.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-prev.swiper-button-disabled,.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}}.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-prev:after,.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.slider-bg .container .slider-bg-swiper .slider-bg-nav .slider-bg-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.slider-bg .container .slider-bg-swiper .swiper-slide{position:relative;height:400px}@media (min-width: 1250px){.slider-bg .container .slider-bg-swiper .swiper-slide{height:450px}}.slider-bg .container .slider-bg-swiper .swiper-slide picture{display:block;width:100%;height:100%;position:relative;z-index:1}.slider-bg .container .slider-bg-swiper .swiper-slide picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.slider-bg .container .slider-bg-swiper .swiper-slide picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.slider-bg .container .slider-bg-swiper .swiper-slide .testi{position:absolute;bottom:0;left:0;padding:16px;width:100%;z-index:2;display:flex;flex-direction:column;gap:16px}@media (min-width: 1536px){.slider-bg .container .slider-bg-swiper .swiper-slide .testi{padding:24px}}@media (min-width: 1900px){.slider-bg .container .slider-bg-swiper .swiper-slide .testi{padding:32px}}.slider-bg .container .slider-bg-swiper .swiper-slide .testi>*{color:#e6e6e2}.slider-bg .container .slider-bg-swiper .swiper-slide .testi .title{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.slider-bg .container .slider-bg-swiper .swiper-slide .testi .subtitle{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.slider-bg .container .slider-bg-swiper .swiper-slide .testi .data{font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.boxed-slider{margin:40px 0;padding:40px 24px;overflow:hidden}@media (min-width: 700px){.boxed-slider{padding:40px 32px}}@media (min-width: 1250px){.boxed-slider{padding:40px 52px}}@media (min-width: 1536px){.boxed-slider{padding:80px 52px;margin:80px 0}}.boxed-slider .container{position:relative;padding:0 0 32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}@media (min-width: 1250px){.boxed-slider .container{gap:24px;padding:32px 0}}.boxed-slider .container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:solid 1px #9b9a95}.boxed-slider .container .intro{width:100%;position:relative;z-index:2;padding:24px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.boxed-slider .container .intro{padding:0;align-items:flex-start;max-width:1024px;margin:0 auto}}.boxed-slider .container .intro .pretitle{color:#9b9a95;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);position:relative;padding:0 24px;background-color:#fff;transform:translate3d(0,calc(-50% - 24px),0)}@media (min-width: 1250px){.boxed-slider .container .intro .pretitle{transform:translate3d(-24px,calc(-50% - 30px),0)}}.boxed-slider .container .intro .title{font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:110%;letter-spacing:-.855px;color:#62615b;font-style:italic}.boxed-slider .container .intro .subtitle{color:#696863;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.boxed-slider .container .intro .subtitle{letter-spacing:-.095px}}@media (min-width: 1250px){.boxed-slider .container .intro .subtitle{padding-left:calc(100% - 700px);width:100%}}.boxed-slider .container .boxed-slider-swiper{width:100%;overflow:visible;padding:32px 0;position:relative;z-index:2}.boxed-slider .container .boxed-slider-swiper:before{content:"";position:absolute;top:0;left:-24px;width:100vw;height:100%;z-index:0;background-color:#fff}@media (min-width: 700px){.boxed-slider .container .boxed-slider-swiper:before{left:-32px}}@media (min-width: 1250px){.boxed-slider .container .boxed-slider-swiper:before{left:-52px}}.boxed-slider .container .boxed-slider-swiper .swiper-slide{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.boxed-slider .container .boxed-slider-swiper .swiper-slide picture{display:block;width:100%;position:relative;z-index:1;height:200px}@media (min-width: 700px){.boxed-slider .container .boxed-slider-swiper .swiper-slide picture{height:350px}}@media (min-width: 1536px){.boxed-slider .container .boxed-slider-swiper .swiper-slide picture{height:450px}}.boxed-slider .container .boxed-slider-swiper .swiper-slide picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.boxed-slider .container .boxed-slider-swiper .swiper-slide .testi{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.boxed-slider .container .boxed-slider-swiper .swiper-slide .testi .title{color:#313335;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.boxed-slider .container .boxed-slider-swiper .swiper-slide .testi .subtitle{color:#313335;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.boxed-slider.bg-warm,.boxed-slider.bg-warm .container .intro .pretitle{background-color:#f9f9f6}.boxed-slider.bg-warm .container .boxed-slider-swiper:before{background-color:#f9f9f6}.boxed-slider.bg-primary,.boxed-slider.bg-primary .container .intro .pretitle{background-color:#eaf3fc}.boxed-slider.bg-primary .container .boxed-slider-swiper:before{background-color:#eaf3fc}@media (min-width: 700px){.boxed-slider.short .container .boxed-slider-swiper .swiper-slide picture{height:300px}}@media (min-width: 1536px){.boxed-slider.short .container .boxed-slider-swiper .swiper-slide picture{height:350px}}.tabs-slider{margin:0 0 40px;padding:0 24px;overflow:hidden}@media (min-width: 700px){.tabs-slider{padding:40px 32px}}@media (min-width: 1250px){.tabs-slider{padding:40px 60px}}@media (min-width: 1536px){.tabs-slider{padding:120px;margin:80px 0}}.tabs-slider .container{position:relative;padding:0 0 32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}@media (min-width: 1250px){.tabs-slider .container{gap:24px;padding:32px 0}}.tabs-slider .container .intro{width:100%;position:relative;z-index:2;padding-bottom:32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.tabs-slider .container .intro{padding:0;align-items:flex-start;max-width:1024px}}.tabs-slider .container .intro .title{font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:110%;letter-spacing:-.855px;color:#62615b;font-style:italic}.tabs-slider .container .intro .subtitle{color:#696863;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.tabs-slider .container .intro .subtitle{letter-spacing:-.095px}}.tabs-slider .container .blocco-filtri-tab{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0;width:100%;border-bottom:solid 1px #c0c0bc}@media (min-width: 1024px){.tabs-slider .container .blocco-filtri-tab{width:max-content}}.tabs-slider .container .blocco-filtri-tab .filtro-tab{font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;padding:8px 32px;position:relative;cursor:pointer;font-weight:400;font-size:14px;color:#9b9a95;width:50%;text-align:center}.tabs-slider .container .blocco-filtri-tab .filtro-tab:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transform:translate3d(0,50%,0) scaleX(0%);transform-origin:center left;background-color:#696863;transition:.4s cubic-bezier(.625,.05,0,1)}.tabs-slider .container .blocco-filtri-tab .filtro-tab:hover:before{transform:translate3d(0,50%,0) scaleX(1)}.tabs-slider .container .blocco-filtri-tab .filtro-tab.selected{color:#a6bcd6;cursor:not-allowed}.tabs-slider .container .blocco-filtri-tab .filtro-tab.selected span{color:#a6bcd6}.tabs-slider .container .blocco-filtri-tab .filtro-tab.selected:before{transform:translate3d(0,50%,0) scaleX(1);background-color:#a6bcd6}.tabs-slider .container .tabs-slider-swiper{width:100%;overflow:visible;padding:32px 0;position:relative;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:40px}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav{display:flex;align-items:center;justify-content:center;gap:24px;height:24px}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-prev,.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-prev.swiper-button-disabled,.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-next.swiper-button-disabled{opacity:.5}@media (min-width: 1024px){.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-prev.swiper-button-disabled,.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-next.swiper-button-disabled{cursor:not-allowed}}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-prev:after,.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.tabs-slider .container .tabs-slider-swiper .tabs-slider-nav .tabs-slider-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.tabs-slider .container .cta-wrapper{width:100%;margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}@media (min-width: 1024px){.tabs-slider .container .cta-wrapper{width:max-content;margin:32px auto 0;gap:16px}}.filtered-sliders-grid{margin:40px 0;position:relative}@media (min-width: 1536px){.filtered-sliders-grid{margin:80px 0}}.filtered-sliders-grid .header-esperienze{position:sticky;z-index:10;top:0;background-color:#fff;padding:16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;width:100%}@media (min-width: 1250px){.filtered-sliders-grid .header-esperienze{flex-direction:row;justify-content:space-between;padding:24px 60px}}@media (min-width: 1536px){.filtered-sliders-grid .header-esperienze{padding:32px 120px}}.filtered-sliders-grid .header-esperienze .selects-esperienze{position:relative;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}@media (min-width: 700px){.filtered-sliders-grid .header-esperienze .selects-esperienze{flex-direction:row}.filtered-sliders-grid .header-esperienze .selects-esperienze .select-fake{width:calc(50% - 8px)}}@media (min-width: 1250px){.filtered-sliders-grid .header-esperienze .selects-esperienze{width:auto}.filtered-sliders-grid .header-esperienze .selects-esperienze .select-fake{width:auto;flex-shrink:0;flex-grow:0;flex-basis:auto}}.filtered-sliders-grid .header-esperienze .selects-esperienze .select-categorie{z-index:3}@media (min-width: 1536px){.filtered-sliders-grid .header-esperienze .selects-esperienze .select-categorie{display:none}}.filtered-sliders-grid .header-esperienze .selects-esperienze .select-stagioni{z-index:2}.filtered-sliders-grid .header-esperienze .lista-filtri-sliders{display:none}@media (min-width: 1536px){.filtered-sliders-grid .header-esperienze .lista-filtri-sliders{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px}}.filtered-sliders-grid .header-esperienze .lista-filtri-sliders .indicator{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#42413d;z-index:1;transition:left .3s,width .3s}.filtered-sliders-grid .header-esperienze .lista-filtri-sliders button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;background:none;padding:16px;width:160px;cursor:pointer;gap:8px}.filtered-sliders-grid .header-esperienze .lista-filtri-sliders button .icon-text{text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;color:#696863}.filtered-sliders-grid .single-slider{padding:60px 24px;overflow:hidden}@media (min-width: 700px){.filtered-sliders-grid .single-slider{padding:40px 32px}}@media (min-width: 1250px){.filtered-sliders-grid .single-slider{padding:40px 60px}}@media (min-width: 1536px){.filtered-sliders-grid .single-slider{padding:120px}}.filtered-sliders-grid .single-slider .container{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}@media (min-width: 1250px){.filtered-sliders-grid .single-slider .container{gap:24px}}.filtered-sliders-grid .single-slider .container .intro{width:100%;position:relative;z-index:2;padding:24px 0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.filtered-sliders-grid .single-slider .container .intro{padding:0;align-items:flex-start;max-width:1024px}}.filtered-sliders-grid .single-slider .container .intro .title{font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:110%;letter-spacing:-.855px;color:#62615b;font-style:italic}.filtered-sliders-grid .single-slider .container .intro .subtitle{color:#696863;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.filtered-sliders-grid .single-slider .container .intro .subtitle{letter-spacing:-.095px}}.filtered-sliders-grid .single-slider .container .filter-buttons{justify-content:flex-start;width:calc(100% + 24px)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper{width:100%;overflow:visible;padding:32px 0;position:relative;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:40px}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav{display:flex;align-items:center;justify-content:center;gap:24px;height:24px}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-prev,.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-prev.swiper-button-disabled,.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-next.swiper-button-disabled{opacity:0}@media (min-width: 1024px){.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-prev.swiper-button-disabled,.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-prev:after,.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .filtered-sliders-grid-nav .filtered-sliders-grid-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide picture{display:block;width:100%;position:relative;z-index:1;height:200px}@media (min-width: 700px){.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide picture{height:240px}}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .cat{font-size:13px;font-family:Figtree-Regular,sans-serif;font-feature-settings:"dlig" on;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.3px;text-transform:uppercase;color:#85acd6;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .title{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;color:#313335;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .subtitle{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;color:#313335;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0px}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide .data{font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide .camera{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);color:#696863;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide .camera{letter-spacing:-.095px}}.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide .vista{font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);color:#9b9a95;font-feature-settings:"dlig" on;font-style:normal;font-weight:100;line-height:160%;letter-spacing:-.08px;font-family:Figtree-Light,sans-serif}@media screen and (min-width: 1500px){.filtered-sliders-grid .single-slider .container .filtered-sliders-grid-swiper .swiper-slide .testi .info-slide .vista{letter-spacing:-.095px}}.filtered-sliders-grid .single-slider:nth-child(odd){background-color:#f9f9f6}.filtered-sliders-grid .single-slider:nth-child(2n){background-color:#eaf3fc}.classic-slider-swiper{width:100%;height:100%;overflow:visible}.classic-slider-swiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;min-width:200px;width:auto;height:250px}@media (min-width: 700px){.classic-slider-swiper .swiper-slide{height:410px}}@media (min-width: 1536px){.classic-slider-swiper .swiper-slide{height:610px}}@media (min-width: 1900px){.classic-slider-swiper .swiper-slide{height:786px}}.classic-slider-swiper .swiper-slide picture{display:block;height:100%}.classic-slider-swiper .swiper-slide picture img{display:block;height:100%}.classic-slider-swiper .classic-slider-info{width:100%;margin:16px auto auto;display:flex;flex-direction:column;gap:8px;padding:0 16px}@media (min-width: 1024px){.classic-slider-swiper .classic-slider-info{flex-direction:row;align-items:center;width:800px;padding:0;gap:24px}}@media (min-width: 1536px){.classic-slider-swiper .classic-slider-info{width:1210px}}@media (min-width: 1900px){.classic-slider-swiper .classic-slider-info{width:1460px}}.classic-slider-swiper .classic-slider-info .classic-slider-pagination{width:60px;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;color:#9b9a95}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption{display:flex;align-items:center;justify-content:space-between;flex:1}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-caption{font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;color:#42413d;transition:.3s ease-in;opacity:0}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-caption.show{opacity:1}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav{display:flex;align-items:center;justify-content:center;gap:0;height:24px}@media (min-width: 700px){.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav{gap:24px}}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev,.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev.swiper-button-disabled,.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next.swiper-button-disabled{opacity:0}@media (min-width: 1024px){.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev.swiper-button-disabled,.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev:after,.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.classic-slider-swiper .classic-slider-info .classic-slider-nav-caption .classic-slider-nav .classic-slider-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.block_whatson-slider{background-color:#f9f9f6;overflow:hidden}.block_whatson-slider .container{padding:40px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:30px}@media (min-width: 1024px){.block_whatson-slider .container{padding:80px 40px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}}.block_whatson-slider .container .title-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}@media (min-width: 1024px){.block_whatson-slider .container .title-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0px}}.block_whatson-slider .container .title-wrapper .title{color:#9b9a95;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:100%;letter-spacing:-1.44px;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem)}@media (min-width: 1024px){.block_whatson-slider .container .title-wrapper .title{width:max-content}}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0px}@media (min-width: 1024px){.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper{width:max-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:24px}}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-prev,.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-next{width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px;cursor:pointer}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-prev.swiper-button-disabled,.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-next.swiper-button-disabled{opacity:0}@media (min-width: 1024px){.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-prev.swiper-button-disabled,.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-next.swiper-button-disabled{opacity:.5;cursor:not-allowed}}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-prev svg,.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .arrows-wrapper .arrow-next svg{width:24px;height:24px}.block_whatson-slider .container .title-wrapper .cta-arrows-wrapper .cta span{font-size:14px}.block_whatson-slider .container .slider-whatson{width:100%;overflow:visible}.block_whatson-slider .container .slider-whatson .swiper-wrapper .card:not(.highlighted){background-color:transparent}.slider-appartamenti{margin:0 0 40px;padding:0 24px;overflow:hidden}@media (min-width: 700px){.slider-appartamenti{padding:40px 32px}}@media (min-width: 1250px){.slider-appartamenti{padding:40px 60px}}@media (min-width: 1536px){.slider-appartamenti{padding:40px 120px;margin:0 0 80px}}.slider-appartamenti .container{position:relative;padding:0 0 32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}@media (min-width: 1250px){.slider-appartamenti .container{gap:24px;padding:32px 0}}.slider-appartamenti .container .appartamenti-slider-swiper{width:100%;overflow:visible;padding:32px 0;position:relative;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:40px}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav{display:flex;align-items:center;justify-content:center;gap:24px;height:24px}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-prev,.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-next{position:relative;width:24px;height:24px;margin:0;top:unset;left:unset;right:unset;cursor:pointer}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-prev.swiper-button-disabled,.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-next.swiper-button-disabled{opacity:.5}@media (min-width: 1024px){.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-prev.swiper-button-disabled,.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-next.swiper-button-disabled{cursor:not-allowed}}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-prev:after,.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-next:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:24px;background-position:center center;position:absolute;top:0;left:0}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-next:after{background-image:url(../icons/caret-right_icon.svg)}.slider-appartamenti .container .appartamenti-slider-swiper .appartamenti-slider-nav .appartamenti-slider-button-prev:after{background-image:url(../icons/caret-left_icon.svg)}.slider-appartamenti .container>.cta-wrapper{width:100%;margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}@media (min-width: 1024px){.slider-appartamenti .container>.cta-wrapper{width:max-content;margin:32px auto 0;gap:16px}}.modal-servizi{overflow:hidden;position:fixed;pointer-events:none;top:0;left:0;width:100%;height:100vh;z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.modal-servizi .layer{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out}.modal-servizi .text-wrapper{position:relative;z-index:2;background-color:#f9f9f6;margin:0 16px;width:calc(100% - 32px);padding:8px;transform:translate3d(0,200vh,0);transition:transform .4s cubic-bezier(.625,.05,0,1)}@media (min-width: 1250px){.modal-servizi .text-wrapper{max-width:800px;padding:32px}}.modal-servizi .text-wrapper .close-cta-modal{position:absolute;top:24px;right:24px;z-index:2;width:24px;cursor:pointer}.modal-servizi .text-wrapper .close-cta-modal svg{width:100%}.modal-servizi .text-wrapper .content{padding:40px 24px 24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:8px;max-height:calc(100vh - 32px);overflow:auto}.modal-servizi .text-wrapper .content::-webkit-scrollbar-track{background-color:#f9f9f6;padding:2px}.modal-servizi .text-wrapper .content::-webkit-scrollbar{width:4px;height:8px;opacity:.3}.modal-servizi .text-wrapper .content::-webkit-scrollbar-thumb{background:#a6bcd6;border-radius:2px}@media (min-width: 1250px){.modal-servizi .text-wrapper .content{padding:24px;max-width:800px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:16px}}.modal-servizi .text-wrapper .content .titolo{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem);text-align:center}.modal-servizi .text-wrapper .content .rich-text{width:calc(100% - 32px)}.modal-servizi .text-wrapper .content .rich-text p{text-align:center}@media (min-width: 1250px){.modal-servizi .text-wrapper .content .rich-text{width:calc(100% - 40px);max-width:500px}}.modal-servizi .text-wrapper .content .lista-servizi{width:100%;margin-top:24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.modal-servizi .text-wrapper .content .lista-servizi .servizio{width:calc(33% - 16px);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}@media (min-width: 700px){.modal-servizi .text-wrapper .content .lista-servizi .servizio{width:calc(20% - 8px)}}.modal-servizi .text-wrapper .content .lista-servizi .servizio img{width:60px;height:60px}@media (min-width: 1024px){.modal-servizi .text-wrapper .content .lista-servizi .servizio img{width:70px;height:70px}}.modal-servizi .text-wrapper .content .lista-servizi .servizio p{color:#696863;text-align:center;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);line-height:120%}.modal-servizi.show-layer{pointer-events:all}.modal-servizi.show-layer .layer{opacity:.6;visibility:visible}.modal-servizi.show-modal .text-wrapper{transform:translateZ(0)}.block-two-images{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}@media (min-width: 1024px){.block-two-images{padding-top:120px}}@media (min-width: 1900px){.block-two-images{padding-top:160px}}.block-two-images .container{padding:0 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}@media (min-width: 1024px){.block-two-images .container{padding:0 32px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}}@media (min-width: 1536px){.block-two-images .container{max-width:1460px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:72px}}.block-two-images .container picture{width:100%}@media (min-width: 1024px){.block-two-images .container picture{width:calc(50% - 32px)}}@media (min-width: 1536px){.block-two-images .container picture{max-width:1460px;width:calc(50% - 36px)}}@media (min-width: 1024px){.block-two-images .container picture.vertical{margin-top:64px}}@media (min-width: 1900px){.block-two-images .container picture.vertical{margin-top:120px}}.block_image-text{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.block_image-text.has-two-images{position:relative}@media (min-width: 1024px){.block_image-text.has-two-images.is-base{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}}.block_image-text.has-two-images.is-base .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px;row-gap:20px}}.block_image-text.has-two-images.is-base .container .title{display:block;width:100%;margin-bottom:16px;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:95%;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem);line-height:105%}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .title{max-width:960px}}@media (min-width: 1536px){.block_image-text.has-two-images.is-base .container .title{max-width:1110px}}.block_image-text.has-two-images.is-base .container .sottotitolo{display:block;width:100%;margin-bottom:16px;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .sottotitolo{max-width:960px}}@media (min-width: 1536px){.block_image-text.has-two-images.is-base .container .sottotitolo{max-width:1110px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:24px;transform:translate3d(0,-30px,0)}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper{transform:translateZ(0);margin-top:64px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image{width:430px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:80px;transform:translate3d(0,-70px,0)}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .container-logo{transform:translate3d(0,30px,0)}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .container-logo{transform:translate3d(0,70px,0)}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .container-logo picture img{height:100px;max-width:100%;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;transition-delay:.3s}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .container-logo.show picture img{opacity:1;transform:translateY(0)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text{width:100%}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text .infos-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:30px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text .infos-wrapper .single-info{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text .infos-wrapper .single-info .info-title{width:100%;color:#a6bcd6;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text .infos-wrapper .single-info .info-text{margin-left:4px;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .text-image .rich-text p{width:100%;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:24px}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta{width:calc(100% - 494px);display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:32px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .img-mappa{height:91vw;width:100%}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .img-mappa{height:calc((100vw - 494px)*.91)}}@media (min-width: 1250px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .img-mappa{height:687.96px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .img-mappa img{width:100%;height:100%;object-fit:contain;object-position:center center}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image{width:100%}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.vertical{display:none;visibility:hidden}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.vertical{display:block;visibility:visible;width:430px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.map-wrapper{height:500px}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.map-wrapper{height:500px}}@media (min-width: 1536px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.map-wrapper{height:600px}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .image.map-wrapper .map{width:100%;height:100%}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .wrapper-title{width:100%;color:#a6bcd6;text-wrap:pretty;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);letter-spacing:1.06px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile{display:none}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile .icon{width:28px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile .infos-list{width:100%;padding-left:24px;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:4px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile .infos-list .single-info{position:relative;width:100%;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .mobile .infos-list .single-info:before{content:"";position:absolute;top:8px;left:-16px;width:6px;height:6px;border-radius:50%;background-color:#a6bcd6}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop{display:none;visibility:hidden}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop{width:100%;visibility:visible;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:8px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .left,.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .right{width:calc(50% - 4px);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .left .icon,.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .right .icon{width:28px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .left .infos-list,.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .right .infos-list{width:100%;padding-left:24px;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:4px}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .left .infos-list .single-info,.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .right .infos-list .single-info{position:relative;width:100%;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .left .infos-list .single-info:before,.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .wrapper-distanze .desktop .right .infos-list .single-info:before{content:"";position:absolute;top:11px;left:-16px;width:6px;height:6px;border-radius:50%;background-color:#a6bcd6}}.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .cta-wrapper{align-items:flex-end}@media (min-width: 1024px){.block_image-text.has-two-images.is-base .container .text-images-wrapper .image-cta .cta-wrapper{align-items:center}}.block_image-text.has-two-images.is-base.with-map .container{position:relative}.block_image-text.has-two-images.is-base.with-map .container .anchor-item{position:absolute;top:-64px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1536px){.block_image-text.has-two-images.is-base.with-map .container .anchor-item{top:-120px}}.block_image-text.has-two-images.is-base.with-map .title{font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1024px){.block_image-text.has-two-images.is-base.with-map .title{text-wrap:pretty}}.block_image-text.has-two-images.is-base.with-map .vertical{display:none;visibility:hidden}@media (min-width: 1024px){.block_image-text.has-two-images.is-base.with-map .vertical{display:block;visibility:visible;width:430px}}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top.is-reverse .container .images-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}}.block_image-text.has-two-images.is-aligned-on-top.is-with-bg{background-color:#f9f9f6}.block_image-text.has-two-images.is-aligned-on-top .container{position:relative;width:100%;padding-bottom:128px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:40px}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container{padding-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px}}@media (min-width: 1900px){.block_image-text.has-two-images.is-aligned-on-top .container{max-width:1620px;padding:160px 0}}.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .pretitle{color:#42413d;font-size:clamp(2.6875rem,1.2144rem + 6.4598vw,5.1875rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.645px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .pretitle{letter-spacing:-1.245 px}}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .pretitle{padding-left:80px}}@media (min-width: 1900px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .pretitle{padding-left:160px}}.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .title{color:#42413d;text-wrap:pretty;font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:125%;letter-spacing:-.6px}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .title{padding-left:240px}}@media (min-width: 1900px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .title{max-width:680px;padding:0;margin-left:420px}}.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .rich-text{width:100%}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .rich-text{padding-left:240px}}@media (min-width: 1900px){.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .rich-text{max-width:680px;padding:0;margin-left:420px}}.block_image-text.has-two-images.is-aligned-on-top .container .text-wrapper .rich-text p{color:#696863;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif}.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}}.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper{width:100%}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper{width:calc(50% - 10px)}}.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper.left{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper.left{position:relative}}.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper .main-picture{width:100%}.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper .cta-wrapper{position:absolute;bottom:64px;right:16px}@media (min-width: 1024px){.block_image-text.has-two-images.is-aligned-on-top .container .images-wrapper .image-wrapper .cta-wrapper{bottom:-80px;right:0}}.block_image-text.has-two-images .container{position:relative;z-index:2}@media (min-width: 1024px){.block_image-text.has-two-images .container{row-gap:20px}}.block_image-text.has-two-images .container .anchor-item{position:absolute;top:-64px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1536px){.block_image-text.has-two-images .container .anchor-item{top:-120px}}.block_image-text.has-two-images .container .shape{position:absolute;top:30px;left:50%;transform:translate3d(-50%,0,0);width:calc(100% - 92px);z-index:1}@media (min-width: 700px){.block_image-text.has-two-images .container .shape{width:300px}}@media (min-width: 1024px){.block_image-text.has-two-images .container .shape{top:64px;left:unset;right:64px;transform:unset}}@media (min-width: 1536px){.block_image-text.has-two-images .container .shape{right:0;width:440px}}.block_image-text.has-two-images .container>*{position:relative;z-index:2}.block_image-text.has-two-images .container .pretitle-wrapper .line{background-color:#a6bcd6}.block_image-text.has-two-images .container .pretitle-wrapper .pretitle{color:#a6bcd6}@media (min-width: 1024px){.block_image-text.has-two-images .container .pretitle-wrapper{width:100%;max-width:960px;justify-content:flex-start}.block_image-text.has-two-images .container .pretitle-wrapper .line-right{display:none;visibility:hidden}.block_image-text.has-two-images .container .pretitle-wrapper .line-left{display:block;width:100px;flex-grow:unset}}@media (min-width: 1536px){.block_image-text.has-two-images .container .pretitle-wrapper{max-width:1110px}}.block_image-text.has-two-images .container .title{text-wrap:balance}.block_image-text.has-two-cards{padding:40px 16px}@media (min-width: 1024px){.block_image-text.has-two-cards.is-reverse .container>.cards-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:72px}}.block_image-text.has-two-cards .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:40px}@media (min-width: 1024px){.block_image-text.has-two-cards .container{padding:80px 32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:80px}}@media (min-width: 1536px){.block_image-text.has-two-cards .container{padding:80px 0;max-width:1460px}}.block_image-text.has-two-cards .container>.text-wrapper{width:100%;padding:0 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.text-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:20px;padding:0 40px}}.block_image-text.has-two-cards .container>.text-wrapper .title{width:100%;color:#696863;font-size:clamp(2.6875rem,1.2144rem + 6.4598vw,5.1875rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.645px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.has-two-cards .container>.text-wrapper .title{letter-spacing:-1.245 px}}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.text-wrapper .title{position:relative;padding-left:280px}}@media (min-width: 1536px){.block_image-text.has-two-cards .container>.text-wrapper .title{padding-left:380px}}.block_image-text.has-two-cards .container>.text-wrapper .title .line{display:none}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.text-wrapper .title .line{display:block;position:absolute;top:50%;left:0;width:250px;height:1px;background-color:#9b9a95;transition:all .6s ease-in-out;transform-origin:center left}}@media (min-width: 1536px){.block_image-text.has-two-cards .container>.text-wrapper .title .line{width:350px}}.block_image-text.has-two-cards .container>.text-wrapper .kickers{color:#a6bcd6}.block_image-text.has-two-cards .container>.text-wrapper .rich-text{width:100%}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.text-wrapper .rich-text{max-width:720px;margin-left:280px}}@media (min-width: 1536px){.block_image-text.has-two-cards .container>.text-wrapper .rich-text{margin-left:380px}}.block_image-text.has-two-cards .container>.text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.text-wrapper .rich-text p:nth-child(1){text-indent:5.4em}}.block_image-text.has-two-cards .container>.cards-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.cards-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:72px}}.block_image-text.has-two-cards .container>.cards-wrapper .card{width:100%}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.cards-wrapper .card.is-left{width:520px}}@media (min-width: 1536px){.block_image-text.has-two-cards .container>.cards-wrapper .card.is-left{width:720px}}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.cards-wrapper .card.is-right{width:calc(100% - 592px);margin-top:80px}}@media (min-width: 1536px){.block_image-text.has-two-cards .container>.cards-wrapper .card.is-right{width:calc(100% - 792px);margin-top:80px}}@media (min-width: 1024px){.block_image-text.has-two-cards .container>.cards-wrapper .card .text-wrapper{padding-left:100px}}.block_image-text.has-two-cards .container>.cards-wrapper .card .logos-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}.block_image-text.has-two-cards .container>.cards-wrapper .card .logos-wrapper .logos-title{width:100%;display:block;margin:16px 0;color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.block_image-text.has-three-img{background-color:#f9f9f6}.block_image-text.has-three-img .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.block_image-text.has-three-img .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:160px;padding:120px 80px 200px}}@media (min-width: 1536px){.block_image-text.has-three-img .container{padding:120px 0 200px;max-width:1360px}}@media (min-width: 1900px){.block_image-text.has-three-img .container{max-width:1680px}}.block_image-text.has-three-img .container .image-text-wrapper{width:100%;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_image-text.has-three-img .container .image-text-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:64px}}@media (min-width: 1900px){.block_image-text.has-three-img .container .image-text-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:90px}}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper{width:420px}}@media (min-width: 1536px){.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper{width:430px}}@media (min-width: 1900px){.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper{width:600px}}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .kickers{color:#a6bcd6}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .rich-text{width:100%}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .additional-info{display:block;margin:8px 0;width:100%;color:#696863;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}@media (min-width: 1024px){.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .additional-info{margin:16px 0}}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .image.is-main{width:100%}.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .cta-wrapper{display:none}@media (min-width: 1024px){.block_image-text.has-three-img .container .image-text-wrapper .text-wrapper .cta-wrapper{display:block}}.block_image-text.has-three-img .container .image-text-wrapper .image.is-main{width:100%}@media (min-width: 1024px){.block_image-text.has-three-img .container .image-text-wrapper .image.is-main{width:calc(100% - 484px)}}@media (min-width: 1536px){.block_image-text.has-three-img .container .image-text-wrapper .image.is-main{width:calc(100% - 494px)}}@media (min-width: 1900px){.block_image-text.has-three-img .container .image-text-wrapper .image.is-main{width:calc(100% - 692px)}}.block_image-text.has-three-img .container .two-images-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1024px){.block_image-text.has-three-img .container .two-images-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:80px}}.block_image-text.has-three-img .container .two-images-wrapper .image{width:100%}@media (min-width: 1024px){.block_image-text.has-three-img .container .two-images-wrapper .image{width:calc(50% - 40px)}}@media (min-width: 1024px){.block_image-text.has-three-img .container .two-images-wrapper .image.is-right{margin-top:80px}}@media (min-width: 1536px){.block_image-text.has-three-img .container .two-images-wrapper .image.is-right{margin-top:120px}}@media (min-width: 1024px){.block_image-text.has-three-img .container .two-images-wrapper .cta-wrapper{position:absolute;bottom:-80px;right:0}}.block_image-text.is-full-width{height:100vh;position:relative;min-height:100vh}.block_image-text.is-full-width:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}.block_image-text.is-full-width.has-image .bg-image{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1}.block_image-text.is-full-width.has-image .bg-image img{height:100%;object-fit:cover;object-position:center}.block_image-text.is-full-width.has-video .bg-video{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1}.block_image-text.is-full-width.has-video .bg-video video{width:100%;height:100%;object-fit:cover;object-position:center}.block_image-text.is-full-width.has-iframe .vimeo-bg{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1}.block_image-text.is-full-width.has-iframe .vimeo-bg img{height:100%;object-fit:cover;object-position:center}@media (min-width: 1024px){.block_image-text.is-full-width.aligned-on-end{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:0px}}@media (min-width: 1536px){.block_image-text.is-full-width.aligned-on-end{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:0px}}@media (min-width: 1024px){.block_image-text.is-full-width.aligned-on-end .container{max-width:720px;margin-right:100px}}@media (min-width: 1900px){.block_image-text.is-full-width.aligned-on-end .container{max-width:940px;margin-right:160px}}@media (min-width: 1024px){.block_image-text.is-full-width.aligned-on-end .container .title{text-wrap:balance}}@media (min-width: 1024px){.block_image-text.is-full-width.aligned-on-end .container .line{width:226px}}@media (min-width: 1900px){.block_image-text.is-full-width.aligned-on-end .container .line{width:250px}}@media (min-width: 1024px){.block_image-text.is-full-width.aligned-on-end .container .text-cta-wrapper{width:calc(100% - 258px)}}@media (min-width: 1900px){.block_image-text.is-full-width.aligned-on-end .container .text-cta-wrapper{width:calc(100% - 282px)}}.block_image-text.is-full-width .container{position:relative;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 700px){.block_image-text.is-full-width .container{padding:0 80px}}@media (min-width: 1024px){.block_image-text.is-full-width .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:32px;padding:0;max-width:1210px}}@media (min-width: 1900px){.block_image-text.is-full-width .container{max-width:1520px}}.block_image-text.is-full-width .container .title{width:100%;color:#e6e6e2;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:95%;font-size:clamp(2.4375rem,1.3133rem + 4.9347vw,4.3125rem)}@media (min-width: 1024px){.block_image-text.is-full-width .container .title{text-wrap:balance}}@media (min-width: 1900px){.block_image-text.is-full-width .container .title{text-wrap:pretty;padding-right:20%}}.block_image-text.is-full-width .container .line{display:block;margin:8px 0;height:1px;width:100%;background-color:#9b9a95}@media (min-width: 1024px){.block_image-text.is-full-width .container .line{width:calc(50% - 16px)}}.block_image-text.is-full-width .container .text-cta-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 1024px){.block_image-text.is-full-width .container .text-cta-wrapper{width:calc(50% - 16px);display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:40px}}.block_image-text.is-full-width .container .text-cta-wrapper .rich-text p{color:#e6e6e2;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.is-full-width .container .text-cta-wrapper .cta-wrapper{width:100%}.block_image-text.is-classic{position:relative}.block_image-text.is-classic.is-reverse .container{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_image-text.is-classic.is-reverse .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.is-classic.is-reverse .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.is-classic.items-aligned-on-top .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.is-classic.items-aligned-on-top .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.is-classic.items-aligned-on-top .container .text-wrapper{padding-top:80px}}@media (min-width: 1536px){.block_image-text.is-classic.items-aligned-on-top .container .text-wrapper{padding-top:120px}}@media (min-width: 1900px){.block_image-text.is-classic.items-aligned-on-top .container .text-wrapper{padding-top:150px}}@media (min-width: 1024px){.block_image-text.is-classic.items-aligned-on-bottom .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.is-classic.items-aligned-on-bottom .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.is-classic.items-aligned-on-bottom .container .text-wrapper{padding-bottom:80px}}@media (min-width: 1536px){.block_image-text.is-classic.items-aligned-on-bottom .container .text-wrapper{padding-bottom:120px}}@media (min-width: 1900px){.block_image-text.is-classic.items-aligned-on-bottom .container .text-wrapper{padding-bottom:150px}}.block_image-text.is-classic.with-bg{background-color:#f9f9f6}.block_image-text.is-classic .anchor-item{position:absolute;top:-60px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1024px){.block_image-text.is-classic .anchor-item{top:-120px}}.block_image-text.is-classic.has-beige-bg{background-color:#f9f9f6}.block_image-text.is-classic .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_image-text.is-classic .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.is-classic .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:72px}}@media (min-width: 1536px){.block_image-text.is-classic .container{max-width:1290px}}@media (min-width: 1900px){.block_image-text.is-classic .container{max-width:1500px}}.block_image-text.is-classic .container .image-wrapper{position:relative;width:100%}@media (min-width: 1024px){.block_image-text.is-classic .container .image-wrapper{width:calc(100% - 494px)}}@media (min-width: 1900px){.block_image-text.is-classic .container .image-wrapper{width:calc(100% - 572px)}}.block_image-text.is-classic .container .image-wrapper .image{width:100%}.block_image-text.is-classic .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}@media (min-width: 1024px){.block_image-text.is-classic .container .text-wrapper{width:430px}}@media (min-width: 1900px){.block_image-text.is-classic .container .text-wrapper{width:500px}}.block_image-text.is-classic .container .text-wrapper .container-logo picture img{height:150px;max-width:100%;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;transition-delay:.3s}.block_image-text.is-classic .container .text-wrapper .container-logo.show picture img{opacity:1;transform:translateY(0)}.block_image-text.is-classic .container .text-wrapper .title{width:100%;color:#42413d;text-transform:unset!important;text-wrap:pretty;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.is-classic .container .text-wrapper .title{letter-spacing:-.48px}}.block_image-text.is-classic .container .text-wrapper .title.is-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.is-classic .container .text-wrapper .title.is-italic{letter-spacing:-.48px}}.block_image-text.is-classic .container .text-wrapper .kickers{color:#a6bcd6}.block_image-text.is-classic .container .text-wrapper .rich-text{width:100%;display:flex;flex-direction:column;gap:16px}.block_image-text.is-classic .container .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.is-classic .container .text-wrapper .cta-wrapper{width:100%;margin-top:16px}.block_image-text.has-wide-img .container{padding:0 24px 40px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 700px){.block_image-text.has-wide-img .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;gap:24px}}@media (min-width: 1024px){.block_image-text.has-wide-img .container{padding:0 80px 40px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;gap:40px}}@media (min-width: 1536px){.block_image-text.has-wide-img .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;gap:64px;max-width:unset}}@media (min-width: 1900px){.block_image-text.has-wide-img .container{max-width:unset;padding:0 200px 40px}}.block_image-text.has-wide-img .container .image-wrapper,.block_image-text.has-wide-img .container .image-wrapper .image{width:100%}.block_image-text.has-wide-img .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}@media (min-width: 700px){.block_image-text.has-wide-img .container .text-wrapper{width:70%}}@media (min-width: 1024px){.block_image-text.has-wide-img .container .text-wrapper{width:60%}}@media (min-width: 1536px){.block_image-text.has-wide-img .container .text-wrapper{width:960px}}@media (min-width: 1536px){.block_image-text.has-wide-img .container .text-wrapper{width:50%}}.block_image-text.has-wide-img .container .text-wrapper .title{width:100%;color:#42413d;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:300;line-height:100%;letter-spacing:-1.44px}.block_image-text.has-wide-img .container .text-wrapper .title.is-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:100%;letter-spacing:-1.44px}.block_image-text.has-wide-img .container .text-wrapper .rich-text{width:100%}.block_image-text.has-wide-img .container .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-wide-img .container .text-wrapper .cta-wrapper{width:100%}.block_image-text.has-secondary-image{position:relative}.block_image-text.has-secondary-image .container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1024px){.block_image-text.has-secondary-image .container{padding:64px 0;position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:72px}}@media (min-width: 1536px){.block_image-text.has-secondary-image .container{padding-top:240px;padding-bottom:0}}@media (min-width: 1900px){.block_image-text.has-secondary-image .container{max-width:1530px;padding-bottom:0}}.block_image-text.has-secondary-image .container .text-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 700px){.block_image-text.has-secondary-image .container .text-wrapper{width:50%}}@media (min-width: 1024px){.block_image-text.has-secondary-image .container .text-wrapper{width:calc(50% - 36px);padding-left:160px}}.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;z-index:2}@media (min-width: 700px){.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper{justify-content:flex-start}}@media (min-width: 1024px){.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper{max-width:960px}}.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line{flex-grow:1;height:1px;background-color:#a6bcd6}@media (min-width: 700px){.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line{flex-grow:unset;width:104px}}@media (min-width: 1024px){.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line{flex-grow:1}}.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line.line-left{transform-origin:center left}@media (min-width: 700px){.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line.line-left{display:none}}.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .line.line-right{transform-origin:center right}.block_image-text.has-secondary-image .container .text-wrapper .pretitle-wrapper .pretitle{color:#a6bcd6;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_image-text.has-secondary-image .container .text-wrapper .title{width:100%;color:#42413d;text-wrap:pretty;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}.block_image-text.has-secondary-image .container .text-wrapper .rich-text{width:100%}.block_image-text.has-secondary-image .container .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}@media (min-width: 1536px){.block_image-text.has-secondary-image .container .text-wrapper .rich-text p{text-indent:5em}}.block_image-text.has-secondary-image .container .image-wrapper{width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0px}@media (min-width: 1024px){.block_image-text.has-secondary-image .container .image-wrapper{width:calc(50% - 36px)}}.block_image-text.has-secondary-image .container .image-wrapper .main-image{width:auto;max-width:350px}@media (min-width: 1024px){.block_image-text.has-secondary-image .container .image-wrapper .main-image{width:100%;max-width:unset}}.block_image-text.has-secondary-image .container .image-wrapper .secondary-image{display:none;width:auto;max-width:350px;position:absolute;top:calc(100% - 40px);left:50%;transform:translate3d(-50%,0,0)}@media (min-width: 1536px){.block_image-text.has-secondary-image .container .image-wrapper .secondary-image{max-width:unset;width:350px;display:block;top:calc(100% - 100px);left:-50%;transform:unset}}@media (min-width: 1900px){.block_image-text.has-secondary-image .container .image-wrapper .secondary-image{max-width:unset;width:350px;display:block;top:calc(100% - 200px);left:-250px;transform:unset}}.block_image-text.has-icons.has-text-on-right .container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-right .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:64px}}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-right .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:64px}}@media (min-width: 1900px){.block_image-text.has-icons.has-text-on-right .container{max-width:1500px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:90px}}.block_image-text.has-icons.has-text-on-right .container .image-wrapper{width:100%}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-right .container .image-wrapper{width:450px}}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-right .container .image-wrapper{width:670px}}.block_image-text.has-icons.has-text-on-right .container .image-wrapper .main-image{width:100%}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper{width:calc(100% - 514px)}}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper{width:calc(100% - 734px)}}@media (min-width: 1900px){.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper{width:calc(100% - 760px)}}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .rich-text{width:100%}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem)}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:24px}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info{width:calc(33.3333333333% - 16px);display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .icon-wrapper{width:52px}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .icon-wrapper svg{width:100%}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .divider{width:100%;height:1px;background-color:#9b9a95}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .infos-list{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .infos-list .big{color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:95%;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem);font-weight:600;text-wrap:pretty}.block_image-text.has-icons.has-text-on-right .container .text-icons-wrapper .infos-wrapper .single-info .infos-list .small{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_image-text.has-icons.has-text-on-top{position:relative}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top:before{content:"";position:absolute;top:0;left:0;z-index:1;width:30%;height:100%;background-color:#f9f9f6}}@media (min-width: 1900px){.block_image-text.has-icons.has-text-on-top:before{width:680px}}.block_image-text.has-icons.has-text-on-top .container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:48px}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container{position:relative;z-index:1;padding:150px 48px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:0px;row-gap:48px;column-gap:96px}}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-top .container{padding:150px 0;max-width:1440px}}@media (min-width: 1900px){.block_image-text.has-icons.has-text-on-top .container{padding:150px 0;max-width:1300px}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper{width:100%;padding:0 16px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:20px}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper{padding-left:160px}.block_image-text.has-icons.has-text-on-top .container .text-wrapper>*{max-width:750px}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;z-index:2}@media (min-width: 700px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper{justify-content:flex-start}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line{flex-grow:1;height:1px;background-color:#9b9a95}@media (min-width: 700px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line{flex-grow:unset;width:104px}}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line{flex-grow:1}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line.line-left{transform-origin:center left}@media (min-width: 700px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line.line-left{display:none}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .line.line-right{transform-origin:center right}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .pretitle-wrapper .pretitle{color:#9b9a95;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .title{width:100%;color:#42413d;text-wrap:balance;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .rich-text{width:100%}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-top .container .text-wrapper .rich-text{padding-right:64px}}.block_image-text.has-icons.has-text-on-top .container .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-icons.has-text-on-top .container .main-image{width:100%}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container .main-image{width:600px}}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:0px;column-gap:16px;row-gap:40px}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container .icons-wrapper{width:calc(100% - 696px)}}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-top .container .icons-wrapper{column-gap:120px;row-gap:60px}}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info{width:calc(50% - 8px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1536px){.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info{width:calc(33.3333333333% - 80px)}}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info .icon-wrapper{width:64px}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info .icon-wrapper svg{width:100%}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info .divider{width:100%;height:1px;background-color:#e6e6e2}.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info .info-name{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);text-transform:uppercase}@media (min-width: 1024px){.block_image-text.has-icons.has-text-on-top .container .icons-wrapper .single-info .info-name{font-weight:700}}@media (min-width: 1024px){.block_image-text.has-bigger-img.is-reverse.items-aligned-on-top .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img.is-reverse.items-aligned-on-top .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.has-bigger-img.is-reverse.items-aligned-on-bottom .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img.is-reverse.items-aligned-on-bottom .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.has-bigger-img.is-reverse .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img.is-reverse .container{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:center;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.has-bigger-img.items-aligned-on-top .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img.items-aligned-on-top .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:72px}}@media (min-width: 1024px){.block_image-text.has-bigger-img.items-aligned-on-bottom .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img.items-aligned-on-bottom .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:72px}}.block_image-text.has-bigger-img.with-bg{background-color:#f9f9f6}.block_image-text.has-bigger-img .container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}@media (min-width: 1024px){.block_image-text.has-bigger-img .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_image-text.has-bigger-img .container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:72px}}@media (min-width: 1536px){.block_image-text.has-bigger-img .container{max-width:1290px}}@media (min-width: 1900px){.block_image-text.has-bigger-img .container{max-width:1500px}}.block_image-text.has-bigger-img .container .image-wrapper{width:100%}@media (min-width: 1024px){.block_image-text.has-bigger-img .container .image-wrapper{width:calc(100% - 494px)}}@media (min-width: 1900px){.block_image-text.has-bigger-img .container .image-wrapper{width:calc(100% - 572px)}}.block_image-text.has-bigger-img .container .image-wrapper .image{width:100%}.block_image-text.has-bigger-img .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px}@media (min-width: 1024px){.block_image-text.has-bigger-img .container .text-wrapper{width:430px}}@media (min-width: 1900px){.block_image-text.has-bigger-img .container .text-wrapper{width:500px}}.block_image-text.has-bigger-img .container .text-wrapper .title{width:100%;color:#42413d;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.has-bigger-img .container .text-wrapper .title{letter-spacing:-.48px}}.block_image-text.has-bigger-img .container .text-wrapper .title.is-italic{font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:100;line-height:100%;letter-spacing:-.3px;text-transform:uppercase}@media screen and (min-width: 1500px){.block_image-text.has-bigger-img .container .text-wrapper .title.is-italic{letter-spacing:-.48px}}.block_image-text.has-bigger-img .container .text-wrapper .rich-text{width:100%}.block_image-text.has-bigger-img .container .text-wrapper .rich-text p{color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_image-text.has-bigger-img .container .text-wrapper .additional-infos{margin:8px 0}.block_image-text.has-bigger-img .container .text-wrapper .cta-wrapper{width:100%}.block_image-text.is-in-evidence{padding-top:40px}.block_image-text.is-in-evidence.is-blue .container{background-color:#eaf3fc}.block_image-text.is-in-evidence.is-blue .container .text-wrapper .cta .icon-wrapper:before{background-color:#85acd6}.block_image-text.is-in-evidence.is-blue .container .text-wrapper .cta .icon-wrapper svg path{transition:ALL .2S ease-in-out}.block_image-text.is-in-evidence.is-blue .container .text-wrapper .cta:hover .icon-wrapper svg path{stroke:#fff}.block_image-text.is-in-evidence.is-beige .container{background-color:#f9f9f6}.block_image-text.is-in-evidence .container{position:relative;padding:16px 16px 40px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}@media (min-width: 1024px){.block_image-text.is-in-evidence .container{padding:40px 32px}}@media (min-width: 1536px){.block_image-text.is-in-evidence .container{padding:40px;max-width:1460px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:64px}}@media (min-width: 1900px){.block_image-text.is-in-evidence .container{max-width:1800px}}.block_image-text.is-in-evidence .container:before{content:"";position:absolute;width:100%;height:1px;background-color:#e6e6e2;top:-40px;left:0}.block_image-text.is-in-evidence .container .image-wrapper{width:100%}@media (min-width: 1536px){.block_image-text.is-in-evidence .container .image-wrapper{width:640px}.block_image-text.is-in-evidence .container .image-wrapper picture{height:100%}.block_image-text.is-in-evidence .container .image-wrapper picture img{height:100%;object-fit:cover}}.block_image-text.is-in-evidence .container .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px}@media (min-width: 1536px){.block_image-text.is-in-evidence .container .text-wrapper{width:calc(100% - 704px);padding-right:100px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}}@media (min-width: 1900px){.block_image-text.is-in-evidence .container .text-wrapper{padding-right:180px}}.block_image-text.is-in-evidence .container .text-wrapper .pretitle{color:#9b9a95;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.block_image-text.is-in-evidence .container .text-wrapper .title{color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.24px;font-size:clamp(1.6875rem,1.2403rem + 1.9617vw,2.5rem)}.block_image-text.is-in-evidence .container .text-wrapper .article-date{color:#9b9a95;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}.block_image-text.is-in-evidence .container .text-wrapper .cta{margin-top:8px}@media (min-width: 1536px){.block_image-text.is-in-evidence .container .text-wrapper .cta{margin-top:16px}}.block_image-text.has-thumbs{overflow:hidden}.block_image-text.has-thumbs .container{position:relative;width:100%;padding:40px 0 0;overflow:visible;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:32px}@media (min-width: 1024px){.block_image-text.has-thumbs .container{max-width:1234px;padding:80px 0 0}}@media (min-width: 1900px){.block_image-text.has-thumbs .container{max-width:1440px;padding:160px 0 0}}.block_image-text.has-thumbs .container .anchor-item{position:absolute;top:-40px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1024px){.block_image-text.has-thumbs .container .anchor-item{top:-80px}}@media (min-width: 1900px){.block_image-text.has-thumbs .container .anchor-item{top:0}}.block_image-text.has-thumbs .container .title-wrapper{width:100%;padding:0 16px}.block_image-text.has-thumbs .container .title-wrapper .title{text-wrap:balance;width:100%;color:#42413d;font-size:clamp(3.0625rem,1.5336rem + 6.7074vw,6.1875rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-.98px;text-transform:uppercase}.block_image-text.has-thumbs .container .blocco-filtri-tab{width:100%;overflow:visible;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:0}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller{margin-left:16px;padding-right:16px;position:relative;width:100%;overflow-x:auto;border-bottom:1px solid #E6E6E2;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:24px}@media (min-width: 700px){.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px}}@media (min-width: 1024px){.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller{padding-right:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:24px}}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab{font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;padding:12px 0;position:relative;cursor:pointer;width:max-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px}@media (min-width: 1024px){.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab{width:calc(20% - 19px)}}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transform:translate3d(0,50%,0) scaleX(0%);transform-origin:center left;background-color:#696863;transition:.4s cubic-bezier(.625,.05,0,1)}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab .icon{width:16px}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab .icon svg{width:100%;height:100%;object-fit:contain}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab .icon svg path{transition:all .4s cubic-bezier(.625,.05,0,1)}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab span{display:block;font-weight:400;font-size:14px;color:#9b9a95;white-space:nowrap;transition:all .4s cubic-bezier(.625,.05,0,1)}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab:hover:before{width:100%}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab.selected{cursor:not-allowed}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab.selected:not(.plane) svg path{fill:#a6bcd6}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab.selected.plane svg path{stroke:#a6bcd6}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab.selected span{color:#a6bcd6}.block_image-text.has-thumbs .container .blocco-filtri-tab .scroller .filtro-tab.selected:before{transform:translate3d(0,50%,0) scaleX(1);background-color:#a6bcd6}.block_image-text.has-thumbs .container .blocco-filtri-tab .mobile-scroll-icon_wrapper{position:absolute;bottom:-44px;left:-16px;width:200px;transform:rotate(270deg);pointer-events:none}@media (min-width: 700px){.block_image-text.has-thumbs .container .blocco-filtri-tab .mobile-scroll-icon_wrapper{display:none;visibility:hidden}}.block_image-text.has-thumbs .container .image-text-blocks-wrapper{padding:0 16px;width:100%}@media (min-width: 1024px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper{padding:0;margin-top:16px}}.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text{left:16px;width:calc(100% - 32px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1024px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text{width:calc(100% - 16px);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}}.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1024px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper{width:calc(100% - 540px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}}@media (min-width: 1536px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper{width:calc(100% - 470px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}}@media (min-width: 1900px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper{width:calc(100% - 680px)}}.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper .title{width:100%;color:#42413d;font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem);font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:100%;letter-spacing:-1.44px}.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper .rich-text{width:100%}@media (min-width: 1900px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .text-wrapper .rich-text{max-width:750px}}.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .image-wrapper{width:100%}@media (min-width: 1024px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .image-wrapper{width:500px}}@media (min-width: 1536px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .image-wrapper{width:430px}}@media (min-width: 1900px){.block_image-text.has-thumbs .container .image-text-blocks-wrapper .single-image-text .image-wrapper{width:640px}}.block_image-text .container{padding:64px 16px}@media (min-width: 1024px){.block_image-text .container{padding:64px 40px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px}}@media (min-width: 1536px){.block_image-text .container{padding:120px 0;max-width:1250px}}.booking-modal{position:fixed;bottom:0;left:0;width:100vw;height:100vh;z-index:99;background-color:#f9f9f6;clip-path:polygon(0 0,100% 0%,100% 0,0 0);padding:0}@media (min-width: 1250px){.booking-modal{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:0px}}.booking-modal.fixed{top:0;bottom:unset;position:fixed;height:100dvh}.booking-modal .booking-modal-closer{--top: 40px;--right: 32px;border:0;z-index:3;cursor:pointer;position:absolute;top:var(--top);right:var(--right);left:unset;width:max-content;height:unset;transition:all .5s cubic-bezier(.625,.05,0,1);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}@media (min-width: 1250px){.booking-modal .booking-modal-closer{--right: 40px}}@media (min-width: 1536px){.booking-modal .booking-modal-closer{--top: 64px;--right: 100px}}@media (min-width: 1900px){.booking-modal .booking-modal-closer{--top: 80px;--right: 100px}}.booking-modal .booking-modal-closer span{color:#42413d;font-size:13px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:1.56px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}.booking-modal .booking-modal-closer .close-modal-icon-wrapper{--iw-r: 24px;--iw-t: 16px;position:absolute;top:var(--iw-t);right:var(--iw-r);width:48px;height:48px;border-radius:50%;background-color:var(--site-bg-color);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0}@media (min-width: 700px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper{--iw-r: 32px;--iw-t: 16px}}@media (min-width: 1250px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper{--iw-r: -16px;--iw-t: 24px}}@media (min-width: 1536px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper{--iw-r: -16px;--iw-t: -32px}}.booking-modal .booking-modal-closer .close-modal-icon-wrapper svg,.booking-modal .booking-modal-closer .close-modal-icon-wrapper img{--icon-w: 16px;width:var(--icon-w)}@media (min-width: 700px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper svg,.booking-modal .booking-modal-closer .close-modal-icon-wrapper img{--icon-w: 24px}}@media (min-width: 1900px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper svg,.booking-modal .booking-modal-closer .close-modal-icon-wrapper img{--icon-w: 40px}}@media (min-width: 2400px){.booking-modal .booking-modal-closer .close-modal-icon-wrapper svg,.booking-modal .booking-modal-closer .close-modal-icon-wrapper img{--icon-w: 48px}}.booking-modal .images-wrapper{display:none}@media (min-width: 1250px){.booking-modal .images-wrapper{position:relative;display:block;width:calc(50% - 4px);height:100%}}.booking-modal .images-wrapper .booking-modal-image{top:0;left:0;transition:opacity .6s ease-in-out;position:absolute;width:100%;height:100%;overflow:hidden}.booking-modal .images-wrapper .booking-modal-image img{height:100%;object-fit:cover;object-position:center}.booking-modal .container{position:relative;z-index:2;width:100%;height:100%;padding:100px 16px 16px}@media (min-width: 1250px){.booking-modal .container{width:calc(50% - 4px);max-width:unset;padding:32px 50px}}@media (min-width: 1536px){.booking-modal .container{padding:24px 100px 120px}}@media (min-width: 1900px){.booking-modal .container{padding:120px 100px}}.booking-modal .container .booking-modal_content{width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}@media (min-width: 1250px){.booking-modal .container .booking-modal_content{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}}@media (min-width: 1900px){.booking-modal .container .booking-modal_content{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:40px}}.booking-modal .container .booking-modal_content .booking-modal-title{width:100%;padding-bottom:12px;color:#42413d;border-bottom:1px solid;border-color:#e6e6e2;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.booking-modal .container .booking-modal_content .booking-modal-title{font-size:clamp(1.875rem,1.1674rem + 3.1058vw,3rem)}}@media (min-width: 1536px){.booking-modal .container .booking-modal_content .booking-modal-title{font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}}.booking-modal .container .booking-modal_content .accordions-list{width:100%}.booking-modal .container .booking-modal_content .accordions-list .accordion .accordion-title{color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}.booking-modal .container .booking-modal_content .accordions-list .accordion .accordion-body{width:100%}@media (min-width: 1250px){.booking-modal .container .booking-modal_content .accordions-list{gap:16px}}@media (min-width: 1250px){.booking-modal .container .booking-modal_content .accordions-list{gap:32px}}@media (min-width: 1900px){.booking-modal .container .booking-modal_content .accordions-list{gap:40px}}.booking-modal .container .booking-modal_content .booking-modal-item{color:#42413d;text-wrap:pretty;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}.booking-modal .container .cta-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:24px}.booking-modal .container .disclaimer{width:100%;display:flex;gap:4px;flex-wrap:wrap;padding-top:32px}.booking-modal .container .disclaimer svg{width:16px;transform:translate3d(0,1px,0)}@media (min-width: 1250px){.booking-modal .container .disclaimer svg{width:19px;height:19px}}.booking-modal .container .disclaimer .testi{padding-left:8px;width:calc(100% - 20px);display:flex;flex-direction:column;gap:4px}@media (min-width: 1250px){.booking-modal .container .disclaimer .testi{width:calc(100% - 36px)}}.booking-modal .container .disclaimer .testi h4{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);font-weight:700;color:#696863}.booking-modal .container .disclaimer .testi p{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem);color:#696863}.block_cards-grid-with-border{overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.block_cards-grid-with-border .container{position:relative;width:100%;padding:60px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px}@media (min-width: 1250px){.block_cards-grid-with-border .container{padding:64px 80px;margin:100px 0}}@media (min-width: 1900px){.block_cards-grid-with-border .container{padding:64px 140px}}.block_cards-grid-with-border .container .anchor-item{position:absolute;top:-60px;left:0;width:100%;height:1px;background-color:transparent}@media (min-width: 1024px){.block_cards-grid-with-border .container .anchor-item{top:-180px}}.block_cards-grid-with-border .container .title-wrapper{position:relative;width:100%;padding:40px 24px 16px;border:1px solid #9B9A95;border-bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px}.block_cards-grid-with-border .container .title-wrapper .pretitle{width:max-content;padding:0 16px;color:#9b9a95;background-color:#fff;font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);position:absolute;top:-12px;left:50%;transform:translate3d(-50%,0,0)}.block_cards-grid-with-border .container .title-wrapper .title{width:100%;text-wrap:balance;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.block_cards-grid-with-border .container .title-wrapper .rich-text{padding-left:120px;max-width:740px}}@media (min-width: 1536px){.block_cards-grid-with-border .container .title-wrapper .rich-text{padding-left:240px;max-width:720px}}@media (min-width: 1900px){.block_cards-grid-with-border .container .title-wrapper .rich-text{padding-left:280px;max-width:900px}}.block_cards-grid-with-border .container .slider-grid-with-border{width:100%;overflow:visible}.block_cards-grid-with-border .container .slider-grid-with-border .swiper-wrapper .card .card-title{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.24px;font-size:clamp(1.5rem,1.1674rem + 1.4598vw,2.0625rem)}.block_cards-grid-with-border .container .sub-border{width:100%;height:20px;border:1px solid #9B9A95;border-top:0}@media (min-width: 1250px){.block_cards-grid-with-border.has-2-col .container{border:1px solid #9B9A95;max-width:1200px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1536px){.block_cards-grid-with-border.has-2-col .container{max-width:1450px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-2-col .container{max-width:1800px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:92px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-2-col .container .title-wrapper{border:0;padding:0;max-width:900px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-2-col .container .title-wrapper{padding-left:140px;max-width:1200px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-2-col .container .title-wrapper .pretitle{top:-80px;left:-16px;transform:unset}}@media (min-width: 1900px){.block_cards-grid-with-border.has-2-col .container .title-wrapper .pretitle{left:120px;padding:0 24px}}@media (min-width: 700px){.block_cards-grid-with-border.has-2-col .container .slider-grid-with-border .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-2-col .container .slider-grid-with-border .swiper-wrapper{gap:32px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-2-col .container .sub-border{display:none}}@media (min-width: 1250px){.block_cards-grid-with-border.has-3-col .container{border:1px solid #9B9A95;max-width:1200px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1536px){.block_cards-grid-with-border.has-3-col .container{max-width:1450px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-3-col .container{max-width:1800px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:92px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-3-col .container .title-wrapper{border:0;padding:0;max-width:960px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-3-col .container .title-wrapper{padding-left:140px;max-width:1200px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-3-col .container .title-wrapper .pretitle{top:-80px;left:-16px;transform:unset}}@media (min-width: 1900px){.block_cards-grid-with-border.has-3-col .container .title-wrapper .pretitle{left:120px;padding:0 24px}}@media (min-width: 700px){.block_cards-grid-with-border.has-3-col .container .slider-grid-with-border .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-3-col .container .slider-grid-with-border .swiper-wrapper{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-3-col .container .sub-border{display:none}}.block_cards-grid-with-border.has-4-col .container{position:relative}@media (min-width: 1250px){.block_cards-grid-with-border.has-4-col .container{border:1px solid #9B9A95;max-width:1200px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1536px){.block_cards-grid-with-border.has-4-col .container{max-width:1450px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-4-col .container{max-width:1800px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:92px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-4-col .container .title-wrapper{border:0;padding:0;max-width:960px}}@media (min-width: 1900px){.block_cards-grid-with-border.has-4-col .container .title-wrapper{padding-left:140px;max-width:1200px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-4-col .container .title-wrapper .pretitle{top:-80px;left:-16px;transform:unset}}@media (min-width: 1900px){.block_cards-grid-with-border.has-4-col .container .title-wrapper .pretitle{left:120px;padding:0 24px}}@media (min-width: 700px){.block_cards-grid-with-border.has-4-col .container .slider-grid-with-border .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1250px){.block_cards-grid-with-border.has-4-col .container .slider-grid-with-border .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:32px}}.block_cards-grid-with-border.has-4-col .container .slider-grid-with-border .swiper-wrapper .card{background-color:unset}@media (min-width: 1250px){.block_cards-grid-with-border.has-4-col .container .sub-border{display:none}}.block_cards-grid-with-border.has-4-col .container>.cta{background-color:#f9f9f6;padding:0 16px;position:absolute;bottom:40px;left:50%;transform:translate3d(-50%,0,0)}@media screen and (min-width: 1024px){.block_cards-grid-with-border.has-4-col .container>.cta{bottom:-20px}}.block_cards-grid-with-border.has-bg.has-beige-bg,.block_cards-grid-with-border.has-bg.has-beige-bg .container .title-wrapper .pretitle,.block_cards-grid-with-border.has-bg.has-beige-bg .container .swiper-slide{background-color:#f9f9f6}.block_cards-grid-with-border.has-bg.has-blue-bg,.block_cards-grid-with-border.has-bg.has-blue-bg .container .title-wrapper .pretitle,.block_cards-grid-with-border.has-bg.has-blue-bg .container .cta{background-color:#eaf3fc}.block_job-positions-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0px}.block_job-positions-list .container{width:100%;padding:40px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}@media (min-width: 1250px){.block_job-positions-list .container{padding:120px 78px 64px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:64px}}@media (min-width: 1536px){.block_job-positions-list .container{padding:64px 0;max-width:1380px}}.block_job-positions-list .container .title-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:16px}@media (min-width: 1250px){.block_job-positions-list .container .title-wrapper{padding:0 80px}}.block_job-positions-list .container .title-wrapper .title{width:100%;color:#42413d;font-family:Noto Serif Display Condensed,sans-serif;font-style:italic;font-weight:300;line-height:110%;letter-spacing:-.855px;font-size:clamp(2.125rem,1.2317rem + 3.9199vw,3.5625rem)}@media (min-width: 1250px){.block_job-positions-list .container .title-wrapper .rich-text{max-width:80%}}@media (min-width: 1900px){.block_job-positions-list .container .title-wrapper .rich-text{max-width:60%}}.block_job-positions-list .container .positions-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}.block_job-positions-list .container .positions-wrapper .position-row{width:100%;padding:20px;background-color:#f9f9f6;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:10px}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .position-row{padding:40px 56px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px}}@media (min-width: 1900px){.block_job-positions-list .container .positions-wrapper .position-row{padding:64px 56px}}.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper{width:16px;transition:all .6s cubic-bezier(.625,.05,0,1)}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper{width:max-content;flex-shrink:0;padding:8px 16px;border:1px solid;border-color:#9b9a95;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}}@media (min-width: 1536px){.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper{padding:8px 32px}}.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper svg{width:16px}.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper .span-wrapper{display:none}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper .span-wrapper{display:block;overflow:hidden}}.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper .span-wrapper span{display:inline-block;color:#42413d;position:relative;text-shadow:0px 1.3em currentColor;transform:translateY(0) rotate(.001deg);transition:transform .6s cubic-bezier(.625,.05,0,1);font-style:normal;font-weight:700;line-height:150%;letter-spacing:3px;text-transform:uppercase;font-family:Figtree-Regular,sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem)}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper:hover{background-color:#f9f8f5;border-color:#42413d}.block_job-positions-list .container .positions-wrapper .position-row .icon-wrapper:hover .span-wrapper span{color:#42413d;transform:translateY(-1.3em) rotate(.001deg)}}.block_job-positions-list .container .positions-wrapper .position-row .text-wrapper{width:calc(100% - 26px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px}.block_job-positions-list .container .positions-wrapper .position-row .text-wrapper .position-name{width:100%;color:#313335;text-wrap:balance;font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem)}.block_job-positions-list .container .positions-wrapper .position-row .text-wrapper .position-details{width:100%;color:#696863;font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem)}.block_job-positions-list .container .positions-wrapper .allibo{width:100%}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .allibo{padding:0 80px}}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList{width:100%}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport{display:flex;flex-direction:column;gap:16px}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport .aw_jobPosting{padding:16px;display:flex;flex-direction:column;margin:0}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport .aw_jobPosting h3{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem);color:#42413d}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport .aw_jobPosting p{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1.1875rem,1.0427rem + .6352vw,1.4375rem);color:#42413d;margin:0}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport .aw_pager{margin:0;padding:8px 16px}.block_job-positions-list .container .positions-wrapper .allibo .aw_jobList .aw_viewport .aw_pager .aw_pagerLink{font-variant-numeric:lining-nums tabular-nums;font-style:normal;font-weight:100;line-height:155%;font-family:Figtree-Light,sans-serif;font-size:clamp(1rem,.8898rem + .4842vw,1.1875rem);color:#42413d}.block_job-positions-list .container .positions-wrapper .allibo .candidatura-spontanea{display:flex;flex-direction:column;gap:16px}.block_job-positions-list .container .positions-wrapper .allibo .candidatura-spontanea p{font-family:Noto Serif Display Condensed,sans-serif;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.21px;font-size:clamp(1.3125rem,1.1415rem + .7505vw,1.75rem);color:#42413d}.block_job-positions-list .container .positions-wrapper .allibo .candidatura-spontanea .aw_applyLink{text-decoration:unset;overflow:hidden;transition:all .6s cubic-bezier(.625,.05,0,1);font-size:13px;font-weight:500;line-height:115%;letter-spacing:1.56px;font-family:Figtree-Regular,sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);width:max-content;padding:8px 12px;background-color:#42413d;border:1px solid;border-color:transparent;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.4px;text-transform:uppercase}@media (min-width: 1250px){.block_job-positions-list .container .positions-wrapper .allibo .candidatura-spontanea .aw_applyLink{padding:12px 20px;font-size:14px;font-size:clamp(.9375rem,.8898rem + .2094vw,1rem)}}.block_job-positions-list .container .positions-wrapper .allibo .candidatura-spontanea .aw_applyLink:hover{color:#42413d;border-color:#42413d;background-color:#fff}/*!
* 
* ../css/litepicker.css
* Litepicker v2.0.12 (https://github.com/wakirin/Litepicker)
* Package: litepicker (https://www.npmjs.com/package/litepicker)
* License: MIT (https://github.com/wakirin/Litepicker/blob/master/LICENCE.md)
* Copyright 2019-2021 Rinat G.
*     
* Hash: 2f11f1f0300ea13b17b5
* 
*/:root{--litepicker-container-months-color-bg: #fff;--litepicker-container-months-box-shadow-color: #ddd;--litepicker-footer-color-bg: #fafafa;--litepicker-footer-box-shadow-color: #ddd;--litepicker-tooltip-color-bg: #fff;--litepicker-month-header-color: #333;--litepicker-button-prev-month-color: #9e9e9e;--litepicker-button-next-month-color: #9e9e9e;--litepicker-button-prev-month-color-hover: #2196f3;--litepicker-button-next-month-color-hover: #2196f3;--litepicker-month-width: calc(var(--litepicker-day-width) * 7);--litepicker-month-weekday-color: #9e9e9e;--litepicker-month-week-number-color: #9e9e9e;--litepicker-day-width: 38px;--litepicker-day-color: #333;--litepicker-day-color-hover: #2196f3;--litepicker-is-today-color: #f44336;--litepicker-is-in-range-color: #bbdefb;--litepicker-is-locked-color: #9e9e9e;--litepicker-is-start-color: #fff;--litepicker-is-start-color-bg: #2196f3;--litepicker-is-end-color: #fff;--litepicker-is-end-color-bg: #2196f3;--litepicker-button-cancel-color: #fff;--litepicker-button-cancel-color-bg: #9e9e9e;--litepicker-button-apply-color: #fff;--litepicker-button-apply-color-bg: #2196f3;--litepicker-button-reset-color: #909090;--litepicker-button-reset-color-hover: #2196f3;--litepicker-highlighted-day-color: #333;--litepicker-highlighted-day-color-bg: #ffeb3b}.show-week-numbers{--litepicker-month-width: calc(var(--litepicker-day-width) * 8)}.litepicker{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.8em;display:none}.litepicker button{border:none;background:none}.litepicker .container__main{display:-webkit-box;display:-ms-flexbox;display:flex}.litepicker .container__months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--litepicker-container-months-color-bg);border-radius:5px;-webkit-box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);width:calc(var(--litepicker-month-width) + 10px);-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__months.columns-2{width:calc((var(--litepicker-month-width) * 2) + 20px)}.litepicker .container__months.columns-3{width:calc((var(--litepicker-month-width) * 3) + 30px)}.litepicker .container__months.columns-4{width:calc((var(--litepicker-month-width) * 4) + 40px)}.litepicker .container__months.split-view .month-item-header .button-previous-month,.litepicker .container__months.split-view .month-item-header .button-next-month{visibility:visible}.litepicker .container__months .month-item{padding:5px;width:var(--litepicker-month-width);-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__months .month-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;padding:10px 5px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--litepicker-month-header-color)}.litepicker .container__months .month-item-header div{-webkit-box-flex:1;-ms-flex:1;flex:1}.litepicker .container__months .month-item-header div>.month-item-name{margin-right:5px}.litepicker .container__months .month-item-header div>.month-item-year{padding:0}.litepicker .container__months .month-item-header .reset-button{color:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button>svg{fill:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button *{pointer-events:none}.litepicker .container__months .month-item-header .reset-button:hover{color:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .reset-button:hover>svg{fill:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .button-previous-month,.litepicker .container__months .month-item-header .button-next-month{visibility:hidden;text-decoration:none;padding:3px 5px;border-radius:3px;-webkit-transition:color .3s,border .3s;transition:color .3s,border .3s;cursor:default}.litepicker .container__months .month-item-header .button-previous-month *,.litepicker .container__months .month-item-header .button-next-month *{pointer-events:none}.litepicker .container__months .month-item-header .button-previous-month{color:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month>svg,.litepicker .container__months .month-item-header .button-previous-month>img{fill:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month:hover{color:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month{color:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month>svg,.litepicker .container__months .month-item-header .button-next-month>img{fill:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-weekdays-row{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--litepicker-month-weekday-color)}.litepicker .container__months .month-item-weekdays-row>div{padding:5px 0;font-size:85%;-webkit-box-flex:1;-ms-flex:1;flex:1;width:var(--litepicker-day-width);text-align:center}.litepicker .container__months .month-item:first-child .button-previous-month{visibility:visible}.litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}.litepicker .container__months .month-item.no-previous-month .button-previous-month,.litepicker .container__months .month-item.no-next-month .button-next-month{visibility:hidden}.litepicker .container__days{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__days>div,.litepicker .container__days>a{padding:5px 0;width:var(--litepicker-day-width)}.litepicker .container__days .day-item{color:var(--litepicker-day-color);text-align:center;text-decoration:none;border-radius:3px;-webkit-transition:color .3s,border .3s;transition:color .3s,border .3s;cursor:default}.litepicker .container__days .day-item:hover{color:var(--litepicker-day-color-hover);-webkit-box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover);box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover)}.litepicker .container__days .day-item.is-today{color:var(--litepicker-is-today-color)}.litepicker .container__days .day-item.is-locked{color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-locked:hover{color:var(--litepicker-is-locked-color);-webkit-box-shadow:none;box-shadow:none;cursor:default}.litepicker .container__days .day-item.is-in-range{background-color:var(--litepicker-is-in-range-color);border-radius:0}.litepicker .container__days .day-item.is-start-date{color:var(--litepicker-is-start-color);background-color:var(--litepicker-is-start-color-bg);border-radius:5px 0 0 5px}.litepicker .container__days .day-item.is-start-date.is-flipped{border-radius:0 5px 5px 0}.litepicker .container__days .day-item.is-end-date{color:var(--litepicker-is-end-color);background-color:var(--litepicker-is-end-color-bg);border-radius:0 5px 5px 0}.litepicker .container__days .day-item.is-end-date.is-flipped{border-radius:5px 0 0 5px}.litepicker .container__days .day-item.is-start-date.is-end-date{border-radius:5px}.litepicker .container__days .day-item.is-highlighted{color:var(--litepicker-highlighted-day-color);background-color:var(--litepicker-highlighted-day-color-bg)}.litepicker .container__days .week-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--litepicker-month-week-number-color);font-size:85%}.litepicker .container__footer{text-align:right;padding:10px 5px;margin:0 5px;background-color:var(--litepicker-footer-color-bg);-webkit-box-shadow:inset 0px 3px 3px 0px var(--litepicker-footer-box-shadow-color);box-shadow:inset 0 3px 3px 0 var(--litepicker-footer-box-shadow-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.litepicker .container__footer .preview-date-range{margin-right:10px;font-size:90%}.litepicker .container__footer .button-cancel{background-color:var(--litepicker-button-cancel-color-bg);color:var(--litepicker-button-cancel-color);border:0;padding:3px 7px 4px;border-radius:3px}.litepicker .container__footer .button-cancel *{pointer-events:none}.litepicker .container__footer .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);border:0;padding:3px 7px 4px;border-radius:3px;margin-left:10px;margin-right:10px}.litepicker .container__footer .button-apply:disabled{opacity:.7}.litepicker .container__footer .button-apply *{pointer-events:none}.litepicker .container__tooltip{position:absolute;margin-top:-4px;padding:4px 8px;border-radius:4px;background-color:var(--litepicker-tooltip-color-bg);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px #00000040;white-space:nowrap;font-size:11px;pointer-events:none;visibility:hidden}.litepicker .container__tooltip:before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,.12);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.litepicker .container__tooltip:after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid var(--litepicker-tooltip-color-bg);border-right:4px solid transparent;border-left:4px solid transparent;content:""}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
