.locations{position:relative;margin-top:35px}@media only screen and (min-width:991px){.locations{margin-top:calc(35px + 15 * (100vw - 991px) / 449)}}@media only screen and (min-width:1440px){.locations{margin-top:50px}}.locations{margin-bottom:10px}.locations .swiper-wrapper{transition-timing-function:linear!important}@media only screen and (max-width:767px){.locations{margin-bottom:35px}}.locations .container{position:relative}.locations .inner{display:flex;flex-direction:column}.locations__grid,.locations__left,.locations__right,.locations__slider-wrap,.locations__slider{min-width:0}.locations__grid{display:grid;grid-template-columns:1fr;gap:40px}@media only screen and (min-width:768px){.locations__grid{grid-template-columns:1fr 1fr;gap:0;align-items:stretch}}@media only screen and (max-width:767px){.locations__grid{gap:32px}}.locations__left{position:relative;padding-bottom:30px}@media only screen and (min-width:768px){.locations__left:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#d7cab8;transform:scaleY(0);transform-origin:top;transition:transform 2s linear;z-index:5}}@media only screen and (max-width:767px){.locations__left{padding-bottom:0}}.locations.inview-active .locations__left:after{transform:scaleY(1)}.locations__right{display:flex;flex-direction:column;justify-content:center;flex:1;padding-left:50px;padding-top:40px}@media only screen and (max-width:767px){.locations__right{padding-top:0;padding-left:0}}.locations__right .locations__nav-item{padding-top:20px}@media only screen and (min-width:1440px){.locations__right .locations__nav-item{padding-top:calc(20px + 16 * (100vw - 1440px) / 1120)}}@media only screen and (min-width:2560px){.locations__right .locations__nav-item{padding-top:36px}}.locations__right .locations__nav-item{padding-bottom:20px}@media only screen and (min-width:1440px){.locations__right .locations__nav-item{padding-bottom:calc(20px + 16 * (100vw - 1440px) / 1120)}}@media only screen and (min-width:2560px){.locations__right .locations__nav-item{padding-bottom:36px}}.locations__right .locations__nav-item{line-height:1;margin-bottom:0}@media only screen and (max-width:767px){.locations__right .locations__nav-item{text-align:right}}.locations__content{margin-bottom:24px}@media only screen and (max-width:767px){.locations__content{margin-top:40px}}@media only screen and (min-width:992px){.locations__content{padding-left:50px}}.locations__title{margin-bottom:10px}.locations__title.h4{margin-bottom:20px}.locations__title.h4 span,.locations__title.h4 em,.locations__title em{font-family:ItalianPlateNo4,sans-serif}.locations__description{max-width:320px}@media only screen and (min-width:1440px){.locations__description{max-width:calc(320px + 250 * (100vw - 1440px) / 1120)}}@media only screen and (min-width:2560px){.locations__description{max-width:570px}}.locations__description{transition-delay:2s!important}.locations__slider-wrap,.locations__nav-wrap{position:relative;transition-delay:1s!important}.locations__slider{position:relative;overflow:hidden}.locations__slider .swiper-wrapper{align-items:center;padding:40px 0}@media only screen and (max-width:767px){.locations__slider .swiper-wrapper{padding:28px 0}}.locations__slider .swiper-slide{display:flex;justify-content:center;z-index:1;opacity:.95;transition:all .4s ease}.locations__slider .swiper-slide .locations__slide{transform:scale(.9);opacity:.9;transition:transform .45s linear,opacity .45s linear}@media only screen and (max-width:767px){.locations__slider .swiper-slide .locations__slide{transform:scale(.92)}}.locations__slider .swiper-slide-active,.locations__slider .swiper-slide-duplicate-active{z-index:4}.locations__slider .swiper-slide-active .locations__slide,.locations__slider .swiper-slide-duplicate-active .locations__slide{transform:rotate(0) scale(1.08);opacity:1}@media only screen and (max-width:767px){.locations__slider .swiper-slide-active .locations__slide,.locations__slider .swiper-slide-duplicate-active .locations__slide{transform:rotate(0) scale(1.08)}}.locations__slider .swiper-slide-prev,.locations__slider .swiper-slide-duplicate-prev{z-index:3}.locations__slider .swiper-slide-prev .locations__slide,.locations__slider .swiper-slide-duplicate-prev .locations__slide{transform:rotate(-8deg) scale(.96);opacity:.98}@media only screen and (max-width:767px){.locations__slider .swiper-slide-prev .locations__slide,.locations__slider .swiper-slide-duplicate-prev .locations__slide{transform:rotate(-6deg) scale(.95)}}.locations__slider .swiper-slide-next,.locations__slider .swiper-slide-duplicate-next{z-index:3}.locations__slider .swiper-slide-next .locations__slide,.locations__slider .swiper-slide-duplicate-next .locations__slide{transform:rotate(8deg) scale(.96);opacity:.98}@media only screen and (max-width:767px){.locations__slider .swiper-slide-next .locations__slide,.locations__slider .swiper-slide-duplicate-next .locations__slide{transform:rotate(6deg) scale(.95)}}.locations__slider .swiper-slide-prev+.swiper-slide+.swiper-slide .locations__slide{transform:rotate(8deg) scale(.9)}.locations__slider .swiper-slide-next+.swiper-slide .locations__slide{transform:rotate(-8deg) scale(.9)}.locations__slide{position:relative;width:100%;max-width:320px;transition:transform .5s ease,opacity .5s ease}@media only screen and (max-width:767px){.locations__slide{max-width:280px}}.locations__slide-image-wrap,.locations__picture{display:block;width:100%}.locations__slide-image{display:block;width:100%;height:auto}.locations__pagination{position:relative!important;display:flex;align-items:center;justify-content:center;margin-top:18px}@media only screen and (max-width:767px){.locations__pagination{margin-top:14px}}.locations__pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px!important;background:#bdd0d2;border-radius:50%;opacity:1}.locations__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#293a4a;opacity:1}.locations__nav-list{display:flex;flex-direction:column;position:relative;z-index:2}@media only screen and (max-width:767px){.locations__nav-list{justify-content:flex-end}}.locations__nav-item{background:none;border:none;text-align:left;padding:12px 0;border-top:1px solid #D7CAB8;cursor:pointer;color:#afc0c2}@media only screen and (max-width:991px){.locations__nav-item{font-size:16px!important;padding:16px 0}}.locations__nav-item:last-child{border-bottom:1px solid #D7CAB8}.locations__nav-item.is-active{color:#293a4a}.locations__button-wrap{position:relative;z-index:2}@media only screen and (min-width:768px){.locations__button-wrap{margin-top:24px}}.locations__large-text{position:absolute;top:0;right:0;margin-top:25px;pointer-events:none}@media only screen and (max-width:767px){.locations__large-text{left:-20px}}@media only screen and (min-width:992px){.locations__large-text{margin-top:unset;padding-right:30px}}@media only screen and (min-width:1200px){.locations__large-text{margin-top:-50px}}.locations__large-text-image{width:220px}@media only screen and (min-width:390px){.locations__large-text-image{width:calc(220px + 0*(100vw - 390px))}}@media only screen and (min-width:767px){.locations__large-text-image{width:220px}}.locations__large-text-image{position:relative;z-index:5;height:auto}@media only screen and (min-width:768px){.locations__large-text-image{width:160px}}@media only screen and (min-width:768px)and (min-width:768px){.locations__large-text-image{width:calc(160px + 100 * (100vw - 768px) / 672)}}@media only screen and (min-width:768px)and (min-width:1440px){.locations__large-text-image{width:260px}}@media only screen and (min-width:1440px){.locations__large-text-image{width:260px}}@media only screen and (min-width:1440px)and (min-width:1440px){.locations__large-text-image{width:calc(260px + 180 * (100vw - 1440px) / 1120)}}@media only screen and (min-width:1440px)and (min-width:2560px){.locations__large-text-image{width:440px}}.locations__palm{position:absolute;right:0;bottom:-56px}@media only screen and (min-width:1440px){.locations__palm{bottom:calc(-56px + -.01875*(100vw - 1440px))}}@media only screen and (min-width:2560px){.locations__palm{bottom:-77px}}.locations__palm{z-index:5;pointer-events:none}@media only screen and (min-width:768px)and (max-width:992px){.locations__palm{bottom:-36px}}@media only screen and (max-width:767px){.locations__palm{display:none}}@media only screen and (min-width:992px){.locations__palm{padding-right:30px}}.locations__palm-image{width:210px}@media only screen and (min-width:1440px){.locations__palm-image{width:calc(210px + 90 * (100vw - 1440px) / 1120)}}@media only screen and (min-width:2560px){.locations__palm-image{width:300px}}.locations__palm-image{height:auto}@media only screen and (min-width:768px)and (max-width:992px){.locations__palm-image{width:120px}}@media only screen and (max-width:991px){html[lang=pt] .locations__large-text-image,html[lang=es] .locations__large-text-image,html[lang=it] .locations__large-text-image{width:180px}}@media only screen and (max-width:991px)and (min-width:390px){html[lang=pt] .locations__large-text-image,html[lang=es] .locations__large-text-image,html[lang=it] .locations__large-text-image{width:calc(180px + -50 * (100vw - 390px) / 377)}}@media only screen and (max-width:991px)and (min-width:767px){html[lang=pt] .locations__large-text-image,html[lang=es] .locations__large-text-image,html[lang=it] .locations__large-text-image{width:130px}}
