.video-widget{padding-top:23px}@media(max-width:1003px){.video-widget{position:relative}}.video-widget__title{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .video-widget__title{font-family:OpenSans,sans-serif}.video-widget__title{color:#000;font-size:26px;letter-spacing:0;line-height:38px;margin:0 auto;max-width:900px;padding-bottom:30px;position:relative;text-align:center;z-index:2}@media(max-width:1003px){.video-widget__title{box-sizing:border-box;font-size:22px;line-height:30px;padding:0 20px 23px}}.video-widget .title-wysiwyg{padding-bottom:24px}.video-widget__content{overflow:hidden;width:100%}@media(max-width:1003px){.video-widget__content{box-sizing:border-box;padding:0 20px}}.video-widget__content .video-holder{margin:0 auto 50px;max-width:1059px}@media(max-width:1003px){.video-widget__content .video-holder{margin-bottom:33px}}.video-widget__content .video-frame{padding-top:56.25%;position:relative;width:100%;z-index:2}.video-widget__content iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.push-widget{margin:0 0 40px;padding:20px 0}.push-widget__title{color:#000;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;margin:0 0 15px;padding:0 20px;text-align:center}@media(min-width:1024px){.push-widget__title{font-family:FSRosa,sans-serif;font-size:48px;font-weight:400;line-height:54px}}.push-widget__subtitle{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin-bottom:35px;padding:0 20px;text-align:center}@media(min-width:1024px){.push-widget__subtitle{font-size:16px}}.push-widget__image{width:100%}@media(min-width:1024px){.push-widget__image{flex:0 0 50%;width:50%}.push-widget__content{align-items:center;display:flex;flex-direction:row}}.push-widget__content img{display:block;height:auto;width:100%}.push-widget__content-title{color:#000;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;margin:0 0 8px;text-align:center}@media(min-width:1024px){.push-widget__content-title{font-family:FSRosa,sans-serif;font-size:48px;font-weight:400;line-height:54px;margin-bottom:10px;text-align:left}}.push-widget__content-subtitle{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin-bottom:24px;text-align:center}@media(min-width:1024px){.push-widget__content-subtitle{font-size:16px;margin-bottom:34px;text-align:left}}.push-widget__content-broshure{box-sizing:border-box;padding:32px 40px 17px}@media(min-width:1024px){.push-widget__content-broshure{min-width:368px;padding:10px 117px}}.push-widget__content-broshure-title{color:#000;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;padding:0 23px 7px;text-align:center}@media(min-width:1024px){.push-widget__content-broshure-title{font-size:48px;line-height:54px;padding:0 0 14px;text-align:left}}.push-widget__content-broshure-content{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:22px}@media(min-width:1024px){.push-widget__content-broshure-content{font-size:16px;line-height:26px;padding-bottom:24px}}.push-widget__content-broshure-content :is(b,strong){font-weight:700}.push-widget__content-broshure-content :is(em,i){font-style:italic}.push-widget__content-broshure-content :is(dl,ol,ul){padding:10px 20px 0}.push-widget__content-broshure-content :is(dl,ol,ul) li{list-style:disc}.push-widget__content-broshure-content ol li{list-style:decimal}.push-widget__content-broshure-content ul{padding:0}.push-widget__content-broshure-content ul li{list-style:none;padding:8px 0 8px 42px;position:relative}@media(min-width:1024px){.push-widget__content-broshure-content ul li{padding-bottom:7px;padding-top:7px}}.push-widget__content-broshure-content ul li:before{background:url(/themes/custom/adagio/static/media/marker-orange.svg) no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;top:8px;width:23px}.push-widget__content-broshure-content blockquote{padding:10px 20px}.push-widget__content-broshure-content p{padding:0 23px 27px}@media(min-width:1024px){.push-widget__content-broshure-content p{padding:0 0 14px}}.push-widget__content-broshure-content a{color:#ec004a;text-decoration:none}@media(min-width:1024px){.push-widget__content-broshure-content a:hover{text-decoration:underline}}.push-widget .push-banner-button{padding:9px 0;text-align:center}@media(min-width:1024px){.push-widget .push-banner-button{padding:17px 0;text-align:left}}.push-widget .push-banner-button .push-widget__content-broshure-download{border:2px solid #000;border-radius:4px;box-sizing:border-box;color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:7px 35px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.push-widget .push-banner-button .push-widget__content-broshure-download{padding:15px 48px}}.push-widget .push-banner-button .push-widget__content-broshure-download:hover{text-decoration:underline}.hero-block,.offer{position:relative}.hero-block{margin-bottom:40px;z-index:1}.offer .hero-block{display:flex;flex-direction:column-reverse}.offer .hero-block .intro{margin-bottom:0}.offer .hero-block .hero-block{display:block;margin-bottom:18px;margin-top:10px}.hero-block+div .benefits-wrapper{margin-bottom:60px}.hero-block+div .benefits-wrapper__notes{margin-bottom:60px;margin-top:-90px}@media(max-width:1004px){.hero-block+div .benefits-wrapper__notes{margin-top:-60px}}.hero-block .slick-slider .picture-wrap{padding-bottom:34.7%}@media(min-width:1024px){.hero-block .slick-slider .picture-wrap{padding-bottom:29.7%}}.hero-block img{display:block;width:100%}.hero-block .destination-full-map .slide-item .btn-holder{position:relative;right:auto;top:auto}.hero-block .destination-full-map .slide-item__feature-title{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .hero-block .destination-full-map .slide-item__feature-title{font-family:OpenSans,sans-serif}.hero-block .destination-full-map .slide-item__feature-title{color:#4a4a4a;font-size:11px;letter-spacing:0;margin-bottom:13px;position:relative;text-align:right}@media(max-width:1004px){.hero-block .destination-full-map .slide-item__feature-title{text-align:left}}.hero-block .destination-full-map .slide-item__feature-title .search-item__tooltip{background-color:#fff;border:1px solid #f5f3f2;box-shadow:0 4px 16px #0000001a;color:#4a4a4a;display:none;font-family:OpenSansSubset,sans-serif;font-weight:400;line-height:16px;padding:12px;position:absolute}.fonts-stage-2 .hero-block .destination-full-map .slide-item__feature-title .search-item__tooltip{font-family:OpenSans,sans-serif}.hero-block .destination-full-map .slide-item__feature-title .search-item__tooltip{border-radius:12px;font-size:11px;left:50%;max-width:129px;min-width:129px;top:50%;transform:translate(10%,-50%);z-index:2}.hero-block .destination-full-map .slide-item__feature-title:hover .search-item__tooltip{display:block;left:100%;right:auto;text-align:left;transform:translate(10%,-50%)}@media(max-width:1003px){.hero-block .destination-full-map .slide-item__feature-title:hover .search-item__tooltip{display:none}}.hero-block .destination-full-map .slide-item__feature-title:hover .search-item__tooltip:after{border:8px solid #0000;border-left:0;border-right:8px solid #fff;content:"";display:block;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:0}.hero-block .destination-full-map .slide-item__feature-title.active-tooltip .search-item__tooltip{display:none}@media(max-width:1003px){.hero-block .destination-full-map .slide-item__feature-title.active-tooltip .search-item__tooltip{display:block}}.hero-block .destination-full-map .slide-item__feature-title.active-tooltip .search-item__tooltip{left:50%;max-width:100%;min-width:100%;top:-55px;transform:translate(-50%,-50%)}@media(max-width:1003px){.hero-block .destination-full-map .slide-item__feature-title.active-tooltip .search-item__tooltip:after{display:block}}.hero-block .destination-full-map .slide-item__feature-title.active-tooltip .search-item__tooltip:after{border:8px solid #0000;border-bottom:0;border-top:8px solid #fff;left:50%;top:100%;transform:translate(-100%,-15%)}.hero-block .data{box-sizing:border-box;margin:20px 0 30px;overflow:hidden;position:relative;text-align:center;width:100%;z-index:2}@media screen and (max-width:1024px){.hero-block .data{margin-top:-3%}}@media(max-width:1003px){.hero-block .data{float:none;margin:20px 0 45px;padding:0 30px}}.hero-block .data .data-holder{margin:0 auto;max-width:417px}@media(max-width:1003px){.hero-block .data .data-holder{max-width:100%}}.hero-block .data h2{color:#000;font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:600;line-height:38px;margin:0;min-height:76px}.fonts-stage-2 .hero-block .data h2{font-family:OpenSans,sans-serif}@media(max-width:1003px){.hero-block .data h2{font-size:22px;line-height:30px}}@media(max-width:768px){.hero-block .data h2{min-height:60px}}.hero-block .logo-holder{background:#fff;border-radius:50%;bottom:-70px;display:flex;height:126px;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;width:126px}.hero-block .logo-holder img{margin:auto;width:auto}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.hero-block .logo-holder img{height:75px}}.hero-block .logo-holder img{max-height:100%;max-width:100%;object-fit:cover}.no-scroll .hero-pre-event{z-index:5}.offers-info{margin-bottom:30px;text-align:center}@media(max-width:1003px){.offers-info{margin-bottom:20px;padding:0 20px}}.offers-info h2{font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:600}.fonts-stage-2 .offers-info h2{font-family:OpenSans,sans-serif}.offers-info h2{color:#000;line-height:38px;margin:0 auto;max-width:620px}@media(max-width:1003px){.offers-info h2{font-size:22px;line-height:30px}}.offers-info p{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;margin:10px auto 0;max-width:720px}.fonts-stage-2 .offers-info p{font-family:OpenSans,sans-serif}.offers-info p{display:block;line-height:24px}.conditions-block{box-sizing:border-box;color:inherit;font-size:14px;letter-spacing:0;line-height:24px;margin-bottom:100px;max-width:50%;padding:0 1em;text-align:left}.conditions-block p{margin-bottom:24px;padding:0}.conditions-block p:last-child{margin-bottom:0}@media(max-width:767px){.conditions-block{margin-bottom:20px;padding:0 20px;width:100%}}@media(max-width:1003px){.conditions-block{max-width:none}}.conditions-block a{color:#4a4a4a}.conditions-block__links{display:flex;justify-content:space-around}.conditions-block__links-link{color:#4a4a4a}.isDestinationsPage .conditions-block{margin:0 auto}.content .search-results+.conditions-block{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:80px;margin-top:80px;max-width:calc(100% - 530px);padding:0 40px;text-align:left}@media(max-width:1003px){.content .search-results+.conditions-block{max-width:100%;padding:0 24px}}.content .search-results+.conditions-block p{margin-bottom:16px;padding:0}.content .search-results+.conditions-block p:last-child{margin-bottom:0}.content .first-step{margin-top:45px}.content .first-step+.conditions-block{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:120px;margin-top:40px;max-width:calc(100% - 385px);padding:0 45px;text-align:left}@media(max-width:1003px){.content .first-step+.conditions-block{margin-bottom:80px;max-width:none;padding:0 25px}}@media(max-width:767px){.content .first-step+.conditions-block{margin-bottom:40px;width:100%}}.second-step+.conditions-block{max-width:70%;padding:0 50px}@media(max-width:1003px){.second-step+.conditions-block{max-width:none}}@media(max-width:767px){.second-step+.conditions-block{padding:0 25px;width:100%}}.accordion{margin:24px auto;max-width:1248px}@media(max-width:1024px){.accordion{margin:24px auto 60px}}.accordion-content{background-color:#f5f3f2;border-radius:12px;box-shadow:0 4px 4px 0 #00000040;margin:0 24px;padding:24px}.accordion-title{align-items:center;border:1px solid #0000;cursor:pointer;display:flex;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;justify-content:space-between}.accordion-title:focus-visible{border-color:#000}@media(max-width:1024px){.accordion-title{font-size:18px}}.accordion-icon{display:inline-block;height:38px;position:relative;width:38px}.accordion-icon .curved-circle{height:inherit;width:inherit}.accordion-icon:after,.accordion-icon:before{background-color:#333;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transition:all .2s ease-out;width:17px}.accordion-icon:after{transform:translateX(-50%) rotate(90deg)}.accordion-icon:before{transform:translateX(-50%)}.accordion-active .accordion-icon:before{opacity:0}.accordion-active .accordion-icon:after{transform:translateX(-50%)}.accordion .accordion-panel{box-sizing:initial;display:flex;flex-wrap:wrap;max-height:0;opacity:0;overflow:hidden;transition:all .25s ease-out;will-change:max-height}.accordion .accordion-item{margin-bottom:16px;width:25%}@media(max-width:1024px){.accordion .accordion-item{width:100%}.accordion .accordion-item:last-child{margin-bottom:0}}.accordion .accordion-item a{color:#000;font-size:14px}.accordion .accordion-item a:hover{text-decoration:none}.accordion.accordion-active .accordion-title{padding-bottom:24px}@media(max-width:1024px){.accordion.accordion-active .accordion-title{border-bottom:1px solid #4a4a4a;margin-bottom:16px}}.accordion.accordion-active .accordion-panel{opacity:1}.intro{box-sizing:border-box;margin:40px auto;max-width:840px;padding:0 20px;width:100%}@media(max-width:1280px){.intro{margin:40px auto}}.intro__title{font-family:OpenSansSubset,sans-serif;font-weight:600;position:relative}.fonts-stage-2 .intro__title{font-family:OpenSans,sans-serif}.intro__title{box-sizing:border-box;color:#000;font-size:61px;letter-spacing:normal;margin-bottom:29px;min-height:75px;text-align:center;width:100%}.intro__title:last-child{margin-bottom:0}@media(max-width:768px){.intro__title{min-height:125px}}.intro__title:after{background-image:url(/themes/custom/adagio/static/media/TITLE_DECOR_red.svg);background-repeat:no-repeat;background-size:contain;bottom:14px;content:" ";height:6px;left:0;margin:0 auto;position:absolute;right:0;width:27px}.isDestinationsPage .intro__title:after{display:none}.intro h1.intro__title{font-family:FSRosa,sans-serif;font-weight:700}.intro .title-wysiwyg{font-size:39px;line-height:44px;padding:0 0 16px;width:100%}@media(min-width:1024px){.intro .title-wysiwyg{font-size:61px;line-height:69px;padding:0 0 24px}}.intro__description{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin-bottom:24px;padding:0;text-align:center;width:100%}@media(min-width:1024px){.intro__description{font-size:16px;line-height:24px;margin-bottom:32px}}.intro__description p{margin:0}.intro__description:last-child{margin-bottom:0}@media(min-width:1024px){.intro__description:last-child{margin-bottom:0}}.intro__button{text-align:center}.intro__button a{background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:7px 20px;text-decoration:none;vertical-align:top}.intro__button a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}@media(min-width:1024px){.intro__button a{font-size:20px;line-height:22px;padding:15px 48px}}.search-results .intro{margin:0 auto;padding-top:0}@media(max-width:1003px){.search-results .intro{padding-top:0}}.search-results .intro .intro__title{font-size:32px;min-height:auto;padding-bottom:0}.two-cols{padding-bottom:6px;padding-top:10px;position:relative}@media(min-width:1024px){.two-cols{padding-top:15px}}.two-cols .title-wysiwyg{padding-top:20px}@media(min-width:1024px){.two-cols .title-wysiwyg{padding-top:15px}}.two-cols .container{margin:0 auto;max-width:976px;padding:20px 20px 0;position:relative;width:100%;z-index:2}@media(min-width:1024px){.two-cols .container{display:flex;max-width:976px;padding:15px 15px 0}}.two-cols .ttl{box-sizing:border-box;color:#000;font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:1.12;margin-bottom:16px}@media(min-width:1024px){.two-cols .ttl{font-size:31px;padding-right:80px;width:320px}}.two-cols .ttl :is(b,span,strong){color:#000;font-family:FSRosa,sans-serif;font-weight:700}.two-cols .ttl .title-wysiwyg{font-size:25px;padding:0}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg{font-size:31px;padding:0}}.two-cols .ttl .title-wysiwyg h1{font-size:27px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h1{font-size:34px}}.two-cols .ttl .title-wysiwyg h2{font-size:25px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h2{font-size:31px}}.two-cols .ttl .title-wysiwyg h3{font-size:22px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h3{font-size:28px}}.two-cols .ttl .title-wysiwyg h4{font-size:21px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h4{font-size:25px}}.two-cols .ttl .title-wysiwyg h5{font-size:20px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h5{font-size:22px}}.two-cols .ttl .title-wysiwyg h6{font-size:18px}@media(min-width:1024px){.two-cols .ttl .title-wysiwyg h6{font-size:19px}}.two-cols .data{color:#000;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .two-cols .data{font-family:OpenSans,sans-serif}.two-cols .data{box-sizing:border-box;font-size:14px;line-height:24px;text-align:left}@media(min-width:1024px){.two-cols .data{font-size:16px;max-width:calc(100% - 320px)}}.two-cols .data p{margin:0 0 24px}.two-cols__full-width{margin-top:30px}.two-cols__full-width .data{padding:0;width:100%}@media(min-width:1024px){.two-cols__full-width .data{max-width:100%}}.two-cols-with-image .container{max-width:980px;padding:16px 24px 0}@media(min-width:1024px){.two-cols-with-image .container{padding:24px 0 0}.two-cols-with-image .img-holder{padding:0 80px 24px 0;width:380px}}.two-cols-with-image .img-holder img{display:block;height:auto;margin:0 auto;max-width:230px;width:100%}@media(min-width:1024px){.two-cols-with-image .img-holder img{max-width:300px}}.two-cols-with-image .data{padding:9px 0 0}@media(min-width:1024px){.two-cols-with-image .data{max-width:calc(100% - 380px);padding:20px 0 0}}.two-cols-with-image .data.wysiwyg-holder a{text-decoration:underline}.two-cols .btn-holder{margin:40px 0 0;text-align:center}@media(min-width:1024px){.two-cols .btn-holder{margin-top:32px}}.two-cols .btn-holder a{border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:8px 32px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.two-cols .btn-holder a{padding:16px 48px}}.two-cols .btn-holder a:hover{box-shadow:0 4px 4px #00000040;text-decoration:underline}.destination-offers{box-sizing:border-box;margin:10px 0 50px;padding:0 1rem}@media(max-width:767px){.destination-offers{padding:0}}.destination-offers *{box-sizing:border-box}.destination-offers__inner{border-radius:12px;box-shadow:0 6px 16px #0000001f;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 72px 50px;width:100%}@media(max-width:767px){.destination-offers__inner{padding:40px 65px 20px}}.destination-offers__item{flex-basis:25%;min-width:0}@media(max-width:1003px){.destination-offers__item{flex-basis:50%;margin:0 0 25px}}@media(max-width:767px){.destination-offers__item{flex-basis:100%;margin:0 0 20px}}.destination-offers__itemInner{padding:0 35px;text-align:center}@media(max-width:767px){.destination-offers__itemInner{padding:0}}.destination-offers__itemInner h3{color:#000;font-family:OpenSansSubset,sans-serif;font-size:15px;font-weight:600;line-height:21px}.fonts-stage-2 .destination-offers__itemInner h3{font-family:OpenSans,sans-serif}.destination-offers__itemInner h3{padding:4px 0 0}.destination-offers__itemInner p{color:#000;font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:400;line-height:21px}.fonts-stage-2 .destination-offers__itemInner p{font-family:OpenSans,sans-serif}.destination-offers__pic{background-repeat:no-repeat;background-size:cover;height:37px;margin:0 auto;width:37px}.destination-offers__pic-1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAllBMVEX///8BUH1Ae52Ap77w9fgQWoXg6vCwydcwcJUHVIBwnLZ4oroaYooWX4iYucspa5L5+/yPssZnlrEiZ47F1+GAqL5hkq6fvc5gka1QhqUfZY0KV4LX5OvP3ufH2eJbjqvl7fK60NyTtchEfp86d5v2+foEUn/r8vW+0957pLx1oLhzn7g4dZrb5u2kwdGEq8BrmbNTiadScuQZAAABwUlEQVQ4y5WUWWOCMBCEd3JAEkCUSwXr0Wrv8///uYYiBBAe+j34IMMyO9ksDfi4Tx5SpA/JvUfTLE8mBRgz3DAGxG/Py1uReKmk8anFN7Lil7FoEUkuhq9xhOuRSKtbJ57Si76lBBuaYoNk6SqB0zQcXbVMb+b6Ppx1dv18pGZEx3foOGoMB3ImwixElHkIyLLTI1N+nue+IPrUiO37XNdFCikGfiVqJDfAtn4iZGJ/Q9OPUoHVB3B3ABBc4wiJ9vDJodDEvYuBQ+sAewpAjtVVdJIIM2qxRbeMHCVrxI9QR/cv25JibR3GFFJmiYDohXoqRVGbw5qxElZzlrDiFTlMRP20OGx3ISp/dJja1dqix5oGtZwvj3ODEijfOF8JGvrq9ygq4OAGyvXo8mqi/KFbELjs6yjle+foWa562ZM01EaZ7gQD84XttIC6I3eOtJHibyqB85ObCXQ3Ssjvurc6seMZ3UXwOed+q2nniwJ4NsrHBU1ynVUSYVlBnmgaFYp2XhDvZkSF7iYoRjAjyuGMiADFdCUE/9kT7u7lo52To9zTiAuvZNHbX4WUX5ep+/4a/+3CvNmFr080gzezV38B+5AWIfc1RNsAAAAASUVORK5CYII=)}.destination-offers__pic-2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAAAt1BMVEX///8BUH0EUn/4+/wycpYUXYdfka0laY/8/f3s8vXN3earxdTh6vBHgKHy9vjp8PTc5+7B1eAMWIMIVIEfZY3X5Os8eZwjZ48vcJT0+PrI2uO+095OhaVLg6McY4sYYInv9Pe60Nxik6/l7fLj7PGausyUtsh7pLtllbBZjKopbJHS4OjF1+GJrsNDfZ84dprr8fXP3uezy9mlwdGOssaAqL9ol7JTiKenw9Oevc5pl7LE1+FynrfTyUgnAAAB/UlEQVQ4y4WU2ZqiMBCFU8Ui2kT2TRDFXce1bbW7Z97/uSYkEkcztueKVP05h+QrII/ywkVGXskrAc3uK2iAoxJN7RV01jrhz255iAvW/53gaPjcKcQzN1mHOHriZnml7PWeunktXDoyu4Ujh6hac0ga5wmaKsYyLs6DdWE/QqlSy1dYuHeVjo7UVk6TYv/f4q8U6eTa07Iss8Tzge+V0A6p8O56m2K77Z/yrmjE2G9C3RiSSAQvDeAylmvrGlKIEDsG0LU67L0FUoM3jpkAdFw7UQwDTlVl7RKbZmxIzASDH4Hi7mgwinsCrRzLaucXZP5RTeFph/0xQd3ucOoDAYvrxQ4XbDG3aurNZSclNCKcGjKrVN6irbOVwykSbfvEIYI6GIAnS14pc/Y9QRGnzSqCqhCCNZE6+ABfgmKS1BQgiG7UZAAwVal35tW7UZH/X6rnA37cqC+2qVKpfQoQywkbFgCJrVLWnO2eZ6KibQKAs6ZSJFoBBN98Utp/fICSvaVKWVPWgnAxm32vkG3YWCpVx8xqDBCByZ93ySOVZoSPDgsVan1qvLW8UW5ZXu/TmdFwMAi3m7FYZ7qfN1SXBtPmWRu77kT+cipjNSGNjpiwA6lyd/X4SDMTw1m0b99pbx91iEV0M3UB+knrTomB4nu8SasuBjzIp5/N7+kvqS4m7shcoIMAAAAASUVORK5CYII=)}.destination-offers__pic-3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAMAAAA5HAOUAAAAPFBMVEX///8BUH1Ae52AqL5BfJ7v9Pff6e/A1N+vyNafvc+Qs8Zgkq4wcJURW4UgZY0QWoVQhqVwnLbP3udxnbbpo56jAAABAElEQVQ4y42T23aEIAwAGRDkLm7//1/LsaW7KkjnReWMSQhE3JAoMUeyt1drh9aObBIMLdUsnZEPVmxBMUNr/c3zAiWm1kIWY3Q8qvGwiimR0H57jS1X9PE0Kk2DmgBs5lLTWtHvz8NR+qT4yEFu6/vFqfjEH0n9tEy6S64FCPY4vn2DqLtNgmI+64kdq8ApuOs13oG/tKCTMVHEFAfm2VgqmbR8Ym8WdzqVywpE+UGxg3tnxDNKqQBf6k0vEjdkx5KVjSzf2OGgZjHnBfYfmiTruWU2lvOKX/snuejTnUy9aB6Sa45Lo+m3W/WCX1cfqrO5h9FrBPOwB18ixOJvzjd4qgck/ADj8AAAAABJRU5ErkJggg==)}.destination-offers__pic-4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAlCAMAAABiU6n+AAAAvVBMVEX////8/f36/PwPWoUNWIMsbpPz9/nk7PESXIaGrMIxcZUJVYHw9fdBfJ71+PquyNZWiqghZo4ZYYoVXofr8fXn7/PT4em0zNlekK0pa5EmaZDd6O7I2eOOscVjlK83dZnh6vDE1+F6o7tpl7JSiKZKgqM7eJv3+vvL2+S5z9xGgKECUX7t8/bY5ey/1N+mwtKiwNCRtMeLr8R/p75ynrdvm7VPhqUeZIwGVICcu82Wt8lajaupxNN1oLjP3udnIcA7AAAB3UlEQVQ4y3WU13KsMAyGgwtrmw671KWX7b1vkvP+j3UGmIBhEl3Ykr4BWfoNHwMD23/hGrH9og7GaPn+9J9mlRswE8Z0HmGLxNfDThXoxhNHdIIf7nGnNv4ewXSEqbX6cQXbx8GQingtt06gZYr1Gj3swHOza6UBoXQZlp5SQ3JqJ2EmLDQUDuiyIqzGYEKlBzK1iiUc3fuGllr3Fy18ZCm6iSP0OeNaMuYCCMkTxd9OIC40JG2e+Ky2VMhRWm/yTAZtKciwRdbTFgcwB9xkJ6sSOYI4/ZnqGS47uD2VhiRJXOUPhfVNpp6XH+wzufSKwIhTRwX1oihyl9ncRuIBG+tqFxGXx6J9zPHz2l+HksmcrHcLPiqPnLrMS3I4fL2sgkVS+N3ZZ76y7bnQLCHad5kjjGbDs83jjdKlBArZ1xS0RAwONwxNF7lix50KGcV3lmV54UHkl6GtXhAV+nac29pEG+Sto/e8GbfoEm1QUF5BKoK+B+VhDy86OfHh0mATPrZNyoeCBnWZixPs8rjuPgP8d6IPtVnc0GGMeZvF1p8YJCvqsd+xnIaFB8172mM5voNmRruj60PCIi1R+deV8VQNvq6xRbD7tuXxH0AnkWJKhn6aNwKNbVdJCh2h//VmJ/3JdehnAAAAAElFTkSuQmCC);width:30px}.hotel-info .promo-box{background:#e35105;border-radius:0 12px 12px 0;box-sizing:border-box;color:#fff;left:0;padding:20px 20px 12px;position:absolute;text-align:center;top:0;width:205px;z-index:2}@media(max-width:1004px){.hotel-info .promo-box{border-radius:12px;margin:0 auto 17px;padding:10px 10px 10px 40px;position:relative;top:0;width:265px}}@media(max-width:768px){.hotel-info .promo-box{display:none}}.hotel-info .promo-box:after{background:url(/themes/custom/adagio/static/media/icon-promo.svg) no-repeat;content:"";height:15px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:9px}@media(max-width:1004px){.hotel-info .promo-box:after{background:url(/themes/custom/adagio/static/media/icon-promo-mob.svg) no-repeat;height:26px;left:23px;top:50%;transform:translateY(-50%);width:8px}}.hotel-info .promo-box .subttl{display:block;font-family:OpenSansSubset,sans-serif;font-weight:700}.fonts-stage-2 .hotel-info .promo-box .subttl{font-family:OpenSans,sans-serif}.hotel-info .promo-box .subttl{font-size:10px;letter-spacing:1px;line-height:16px;margin-bottom:4px;text-transform:uppercase}@media(max-width:1004px){.hotel-info .promo-box .subttl{display:inline;font-size:12px;letter-spacing:.67px;margin:0}}.hotel-info .promo-box .ttl{display:block;font-family:OpenSansSubset,sans-serif;font-weight:700}.fonts-stage-2 .hotel-info .promo-box .ttl{font-family:OpenSans,sans-serif}.hotel-info .promo-box .ttl{font-size:18px;line-height:20px;text-transform:uppercase}@media(max-width:1004px){.hotel-info .promo-box .ttl{display:inline;font-size:12px;letter-spacing:.67px;line-height:16px}}.hotel-info .promo-box .txt{display:block;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .hotel-info .promo-box .txt{font-family:OpenSans,sans-serif}.hotel-info .promo-box .txt{font-size:11px;letter-spacing:-.1px;line-height:14px}@media(max-width:1004px){.hotel-info .promo-box .txt{font-size:14px;letter-spacing:.1px;line-height:16px;margin-top:-3px}}.hotel-info .logo-holder{height:35px;margin-right:18px;margin-top:7px;width:35px}@media(max-width:1004px){.hotel-info .logo-holder{margin-bottom:-8px;margin-right:10px;margin-top:0}}.hotel-info .logo-holder img{vertical-align:top}@media(max-width:1004px){.hotel-info .logo-holder img{height:25px;width:25px}}.hotel-info .hotel-name{box-sizing:border-box;display:flex;justify-content:center;margin:0 220px 5px;position:relative;text-align:center}@media(max-width:1004px){.hotel-info .hotel-name{display:block;margin:0 0 5px;padding:0 15px}}@media(max-width:768px){.hotel-info .hotel-name{text-align:left}}.hotel-info .hotel-name .ttl{color:#000;font-family:FSRosa,sans-serif;font-size:36px;font-weight:700;line-height:51px}@media(max-width:1004px){.hotel-info .hotel-name .ttl{display:inline;font-size:26px;line-height:38px}}.hotel-info .hotel-name .star-rate{display:inline;position:relative;vertical-align:top}.hotel-info .hotel-name .star-rate:before{background:url(/themes/custom/adagio/static/media/icon-star.svg) repeat-x;content:"";display:inline-block;height:9px;left:4px;position:absolute;top:8px;width:9px}.hotel-info .hotel-name .star-rate.star2:before{width:20px}.hotel-info .hotel-name .star-rate.star3:before{width:31px}.hotel-info .hotel-name .star-rate.star4:before{width:42px}.hotel-info .hotel-name .star-rate.star5:before{width:52px}@media(max-width:1004px){.hotel-info .hotel-name div{display:inline-block;vertical-align:top}}.hotel-info .hotel-address{align-items:center;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}@media(max-width:1004px){.hotel-info .hotel-address{justify-content:center;padding:0 10px}}@media(max-width:768px){.hotel-info .hotel-address{justify-content:flex-start}}.hotel-info .hotel-address .trust-widget{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .hotel-info .hotel-address .trust-widget{font-family:OpenSans,sans-serif}.hotel-info .hotel-address .trust-widget{display:inline-block;font-size:12px;line-height:14px;margin:5px 10px 5px 54px;padding:0;vertical-align:middle}@media(max-width:1004px){.hotel-info .hotel-address .trust-widget{margin-left:6px}}.hotel-info .hotel-address .trust-widget.hide{display:none}.hotel-info .hotel-address .address{display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:400;vertical-align:middle}.fonts-stage-2 .hotel-info .hotel-address .address{font-family:OpenSans,sans-serif}.hotel-info .hotel-address .address{font-size:14px;line-height:24px;margin:0 5px 6px}@media(max-width:1004px){.hotel-info .hotel-address .address{display:none}}.hotel-info .hotel-address .address.hide{display:none}.hotel-info .hotel-address .map-point{color:#4a4a4a;display:inline-block;margin:0 10px 2px;text-decoration:none;vertical-align:bottom}@media(max-width:1004px){.hotel-info .hotel-address .map-point{display:none;margin:0 5px}}.hotel-info .hotel-address .map-point .ico{display:inline-block;vertical-align:middle}.hotel-info .hotel-address .map-point .ico img{display:block}.hotel-info .hotel-address .map-point .txt{display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:400;text-decoration:underline;vertical-align:middle}.fonts-stage-2 .hotel-info .hotel-address .map-point .txt{font-family:OpenSans,sans-serif}.hotel-info .hotel-address .map-point .txt{font-size:14px;line-height:24px;margin-left:10px}@media(max-width:1004px){.hotel-info .hotel-address .map-point .txt{margin-left:5px}}.hotel-info .hotel-address .map-point:hover .txt{text-decoration:none}.hotel-info .hotel-address .discovery-point{color:#4a4a4a;display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:400;text-decoration:none}.fonts-stage-2 .hotel-info .hotel-address .discovery-point{font-family:OpenSans,sans-serif}.hotel-info .hotel-address .discovery-point{border:2px solid #ec004a;border-radius:30px;font-size:14px;line-height:1.4;margin-bottom:7px;margin-left:10px;padding:0 20px 1px;text-transform:uppercase;vertical-align:bottom}@media(max-width:1004px){.hotel-info .hotel-address .discovery-point{display:block}}.hotel-info .hotel-address .discovery-point .icon{display:inline-block;font-size:19px;position:relative;top:2px}.hotel-info.hotel-info-offers{box-sizing:border-box;padding:0}@media(max-width:1004px){.hotel-info.hotel-info-offers{margin-top:13px;padding:0}}.hotel-info.hotel-info-offers .promo-box{width:253px}@media(max-width:1004px){.hotel-info.hotel-info-offers .promo-box{padding:10px;width:226px}}.hotel-info.hotel-info-offers .promo-box:after{display:none}.hotel-info.hotel-info-offers .promo-box .subttl{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .hotel-info.hotel-info-offers .promo-box .subttl{font-family:OpenSans,sans-serif}.hotel-info.hotel-info-offers .promo-box .subttl{font-size:10px}@media(max-width:1004px){.hotel-info.hotel-info-offers .promo-box .subttl{display:block}}.hotel-info.hotel-info-offers .promo-box .txt{margin-top:5px}@media(max-width:1004px){.hotel-info.hotel-info-offers .promo-box .txt{font-size:11px}}.hotel-info .all-safe{padding:0 0 6px 80px;position:relative}@media(max-width:1004px){.hotel-info .all-safe{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0}}.hotel-info .all-safe img{left:0;position:absolute;top:-20px;width:80px}@media(max-width:1004px){.hotel-info .all-safe img{position:static;width:60px}}.hotel-info .all-safe-details{left:-10px;position:relative}.hotel-info .all-safe-details a{display:block;font-family:OpenSansSubset,sans-serif;font-weight:400;text-decoration:underline;vertical-align:middle}.fonts-stage-2 .hotel-info .all-safe-details a{font-family:OpenSans,sans-serif}.hotel-info .all-safe-details a{color:#000;font-size:14px;line-height:24px;text-align:left}.hotel-info .all-safe-details a:hover{text-decoration:none}@media(max-width:1004px){.hotel-info .all-safe-details a{display:inline-block;font-size:12px;line-height:18px;margin-left:5px}}.hotel-info .all-safe-label{display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:600;vertical-align:middle}.fonts-stage-2 .hotel-info .all-safe-label{font-family:OpenSans,sans-serif}.hotel-info .all-safe-label{color:#000;font-size:14px;line-height:1.25;text-align:left}@media(max-width:1004px){.hotel-info .all-safe-label{display:inline-block;font-size:12px;line-height:18px}}@media(min-width:1280px){.hotel-info .all-safe-label{position:relative;width:150%}}.hotel-info__wrapper{margin:8px auto;max-width:1226px;padding-left:24px;padding-right:24px}@media(min-width:1024px){.hotel-info__wrapper{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;left:3px;position:relative}}.hotel-info__content{flex-grow:1}@media(min-width:1024px){.hotel-info__content .hotel-address{display:flex;text-align:left}}.hotel-info__content .hotel-name{margin-bottom:12px}@media(min-width:1024px){.hotel-info__content .hotel-name{display:block;margin:0 0 12px;position:relative;text-align:left}}@media(min-width:1280px){.hotel-info__content .hotel-name{width:105%}}.hotel-info__content .hotel-name .ttl{display:inline;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px}@media(min-width:1024px){.hotel-info__content .hotel-name .ttl{font-size:48px;line-height:54px}.hotel-info__content .hotel-name .logo-holder{margin:0 14px 0 0;position:relative;top:4px}}.hotel-info__content :is(.hotel-brand--ada,.hotel-brand--adg,.hotel-brand--adp){display:block;font-size:14px;font-weight:700;line-height:24px}.hotel-info__content .hotel-brand--adg{color:#ec004a}.hotel-info__content .hotel-brand--ada{color:#e9654c}.hotel-info__content .hotel-brand--adp{color:#000}.hotel-info__content .star-rate{background-image:url(/themes/custom/adagio/static/media/icon-star.svg);background-repeat:repeat-x;display:inline-block;height:15px;margin-left:5px;vertical-align:top;width:0}.hotel-info__content .star-rate.star1{width:10px}.hotel-info__content .star-rate.star2{width:20px}.hotel-info__content .star-rate.star3{width:32px}.hotel-info__content .star-rate.star4{width:42px}.hotel-info__content .star-rate.star5{width:52px}.hotel-info__content .trust-widget{margin-bottom:8px}@media(min-width:1024px){.hotel-info__content .trust-widget{margin-bottom:0;margin-right:48px}}.hotel-info__content :is(.anchor-link,.ico){align-items:flex-start;display:flex}.hotel-info__content .anchor-link{color:#000;font-size:14px;line-height:24px}.hotel-info__content .anchor-link>span{text-decoration:underline}.hotel-info__content .anchor-link>span .bold{margin-left:8px}@media(min-width:1024px){.hotel-info__content .anchor-link{font-size:16px;line-height:26px}}.hotel-info__content .anchor-link:hover,.hotel-info__content .anchor-link:hover>span{text-decoration:none}.hotel-info__content .anchor-link .ico{margin-right:8px;min-width:20px}.hotel-info__content .anchor-link .ico img{margin:auto}.hotel-info__content .anchor-link .bold{font-weight:700}.hotel-info__content .trust-widget__rating--2c{align-items:center;display:flex}.hotel-info__content .trust-widget__rating--2c .red{color:#ec004a;font-size:16px;font-weight:700;line-height:24px;margin-right:8px}.hotel-info__content .trust-widget__rating--2c .trust-widget__avis a{color:#000;font-size:16px;line-height:24px;transition:color .3s ease}.hotel-info__content .trust-widget__rating--2c .trust-widget__avis a:hover{text-decoration:none}.hotel-info__content .rating-view__circles{align-items:center;display:flex;margin-right:.3em}.hotel-info__content .rating-view__circles .rating-view__circle{border-radius:50%;display:block;height:12px;margin-right:1px;overflow:hidden;position:relative;transform:rotate(45deg);width:12px}.hotel-info__content .rating-view__circles .rating-view__circle:after{border:2px solid;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hotel-info__content .rating-view__circles .rating-view__circle-red:after{border-color:#ec004a}.hotel-info__content .rating-view__circles .rating-view__circle-half-red:after{border-color:#aeaeae #aeaeae #ec004a #ec004a}.hotel-info__content .rating-view__circles .rating-view__circle-grey:after{border-color:#aeaeae}.hotel-info__content .certifications{align-items:center;display:flex;font-size:16px;font-weight:600;line-height:26px;margin-left:56px}.hotel-info__content .certifications .GK-certification-icon{align-items:center;color:#0b9510;display:flex}.hotel-info__content .certifications .GK-certification-icon:before{background:url(/themes/custom/adagio/static/media/SustainablyCertified.svg) no-repeat;content:"";display:inline-block;height:20px;margin-right:8px;width:20px}@media(max-width:1024px){.hotel-info__content .certifications{margin-left:0;margin-top:8px}.hotel-info__label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}}@media(max-width:768px){.hotel-info__label{display:block}}@media(min-width:1024px){.hotel-info__label{box-sizing:border-box;flex-basis:25%;flex-grow:1;flex-shrink:0;max-width:25%;text-align:left}}.tabs-widget{margin:0 auto 70px;padding:0 15px}.tabs-widget__hd{font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:600;text-align:center}.fonts-stage-2 .tabs-widget__hd{font-family:OpenSans,sans-serif}.tabs-widget__hd{color:#000;line-height:1.46}.tabs-widget__container{margin:0 auto;max-width:1290px}.tabs-widget__items--content{display:none;margin:0}.tabs-widget__items--content.active{display:block}@media(min-width:1024px){.tabs-widget__items--content.active{display:flex;gap:40px;justify-content:space-between}}.tabs-widget__items--hd{color:#000;font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:1.12;margin-bottom:10px}@media(min-width:1024px){.tabs-widget__items--hd{font-size:31px}}.tabs-widget__items--hd strong{font-weight:700}.tabs-widget__items--hd .title-wysiwyg{font:inherit;text-align:left}.tabs-widget__items--text{color:#000;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:1.62}.fonts-stage-2 .tabs-widget__items--text{font-family:OpenSans,sans-serif}@media(min-width:1024px){.tabs-widget__items--text{font-size:16px}}.tabs-widget__items--text a{color:#ec004a;outline:none;text-decoration:none}.tabs-widget__items--text :is(a:active,a:focus,a:hover){color:inherit}.tabs-widget__items--text a:hover{text-decoration:underline}.tabs-widget__items--text a:focus{outline:none;text-decoration:none}.tabs-widget__items--text :is(em,i){font-style:italic}.tabs-widget__items--text :is(b,strong){font-weight:700}.tabs-widget__items--col{margin-bottom:20px}@media(min-width:1024px){.tabs-widget__items--col{width:50%}}.tabs-widget .category-emtpy-message{display:block;font-family:OpenSansSubset,sans-serif;font-weight:600;text-align:center}.fonts-stage-2 .tabs-widget .category-emtpy-message{font-family:OpenSans,sans-serif}.tabs-widget .category-emtpy-message{background-image:url(/themes/custom/adagio/static/media/BG.svg);border-radius:12px;color:#000;font-size:14px;line-height:25px;margin-bottom:19px;padding:64px 20px;width:100%}@media(min-width:1024px){.tabs-widget .category-emtpy-message{font-size:18px;line-height:38px;padding:70px 20px}}.tabs-widget .btn-holder{margin:0 auto;max-width:1290px;text-align:center}.tabs-widget .btn-holder a{border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:8px 32px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.tabs-widget .btn-holder a{padding:16px 48px}}.tabs-widget .btn-holder a:hover{box-shadow:0 4px 4px #00000040;text-decoration:underline}.tabs-nav,.tabs-nav-slider{display:flex;font-size:0;line-height:0;margin-top:50px;text-align:center}@media(max-width:767px){.tabs-nav,.tabs-nav-slider{box-sizing:border-box;overflow:hidden;padding:0 0 24px}}@media screen and (min-width:1025px){:is(.tabs-nav,.tabs-nav-slider) .slick-track{transform:translateZ(0)!important;width:100%!important}}:is(.tabs-nav,.tabs-nav-slider) .item{color:#000;display:inline-block;float:none;font-family:FSRosa,sans-serif;font-size:16px;font-weight:700;line-height:1;outline:none;padding:0;position:relative;vertical-align:middle}@media(min-width:1024px){:is(.tabs-nav,.tabs-nav-slider) .item{font-size:20px}}.tabs-nav a,.tabs-nav-slider a{background:#f5f5f5;color:inherit;cursor:pointer;display:block;font-size:14px;height:100%;line-height:16px;outline:none;padding:7px 30px;position:relative;text-decoration:none;transition:background .25s ease-in-out,color .25s ease-in-out}@media(min-width:768px){.tabs-nav a,.tabs-nav-slider a{font-size:20px;line-height:22px;min-width:227px;padding:24px 30px 23px}}.tabs-nav a.active,.tabs-nav a:hover,.tabs-nav-slider a.active,.tabs-nav-slider a:hover{background:#0000;color:#ec004a}.tabs-widget.green-theme .slick-slide a.active{color:#3a8a6b}.tabs-widget.orange-theme .slick-slide a.active{color:#d64309}.tabs-widget.blue-theme .slick-slide a.active{color:#002b41}.tabs-widget.grey-theme .slick-slide a.active{color:#3f3e3e}@media(max-width:768px){:is(.block-3col,.slider-3col) .slick-dots{max-height:25px;overflow:hidden;padding:0 10px}}.block-3col,.slider-3col{overflow:hidden;padding-top:60px;position:relative}.block-3col__container,.slider-3col__container{margin:0 auto;max-width:100%;padding-left:24px;padding-top:25px;position:relative;width:1435px}@media(min-width:528px){.block-3col__container,.slider-3col__container{padding-right:24px}}@media(min-width:1024px){.block-3col__container,.slider-3col__container{padding-left:100px;padding-right:100px;padding-top:57px}}:is(.block-3col,.slider-3col) .background-wrapper{padding-bottom:46px}:is(.block-3col,.slider-3col) .background-wrapper .view-all-btn{padding-bottom:0}.block-3col__item,.slider-3col__item{border-radius:4px;box-shadow:0 2px 6px #00000040;box-sizing:border-box;margin:0 12px 30px;overflow:hidden;position:relative;width:270px}@media(min-width:1024px){.block-3col__item,.slider-3col__item{margin:0 28px 25px;max-width:360px}}.block-3col__item img,.slider-3col__item img{cursor:pointer;display:block;height:182px;object-fit:cover;width:100%}@media(min-width:1024px){.block-3col__item img,.slider-3col__item img{height:242px}}.block-3col__hd,.slider-3col__hd{color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1.1;margin:0 0 12px}@media(min-width:1024px){.block-3col__hd,.slider-3col__hd{font-size:31px}}:is(.block-3col__hd,.slider-3col__hd) a:hover{text-decoration:underline}.block-3col__content,.slider-3col__content{padding:20px 10px 65px}.block-3col__content p,.slider-3col__content p{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 :is(.block-3col__content,.slider-3col__content) p{font-family:OpenSans,sans-serif}.block-3col__content p,.slider-3col__content p{color:#000;font-size:14px;line-height:1.71}@media(min-width:1024px){.block-3col__content p,.slider-3col__content p{font-size:16px}}.block-3col__under-price,.slider-3col__under-price{color:#999;font-size:12px;line-height:16px}:is(.block-3col,.slider-3col) .discovery-container{bottom:30px;left:0;padding:0 10px;position:absolute;right:0}:is(.block-3col,.slider-3col) .discovery-container a{color:#ec004a;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;padding-right:20px;position:relative;text-decoration:none}:is(.block-3col,.slider-3col) .discovery-container a:after{background-color:#ec004a;border-radius:2px;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transition:opacity .3s ease-in-out;width:100%}:is(.block-3col,.slider-3col) .discovery-container a:before{bottom:0;content:"->";font-size:16px;line-height:20px;padding-left:5px;position:absolute;right:0}:is(.block-3col,.slider-3col) .discovery-container a:hover:after{opacity:0}:is(.block-3col,.slider-3col) .view-all-btn{padding-bottom:46px;text-align:center}:is(.block-3col,.slider-3col) .view-all-btn a{background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1.1;margin:20px 0 0;min-width:246px;padding:12px 35px;text-decoration:none}:is(.block-3col,.slider-3col) .view-all-btn a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}:is(.block-3col,.slider-3col) .slick-list{min-width:100%}:is(.block-3col,.slider-3col) .slick-track{display:flex;min-width:100%;padding-top:3px}:is(.block-3col,.slider-3col) .slick-slide{height:auto}.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison{box-sizing:border-box;margin:0 auto;max-width:1285px;overflow:visible;padding:30px 0 43px}@media(min-width:1025px){.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison{padding:30px 20px 23px}}:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .title-wysiwyg{line-height:35px;padding:0 15px 27px}@media(min-width:1024px){:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .title-wysiwyg{line-height:54px;padding:0 15px 31px}}:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .background-top{height:258px;left:-132px;margin:0;max-height:inherit;position:absolute;top:71px;width:290px}.block-3col.block-comparison .background-top img,.block-3col.block-comparison .background-top svg,.block-3col.slider-comparison .background-top img,.block-3col.slider-comparison .background-top svg,.slider-3col.block-comparison .background-top img,.slider-3col.block-comparison .background-top svg,.slider-3col.slider-comparison .background-top img,.slider-3col.slider-comparison .background-top svg{display:block;height:100%;width:100%}@media(min-width:1024px){:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .background-top{height:444px;left:-127px;top:0;width:499px}}:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .background-bottom{bottom:41px;height:229px;position:absolute;right:-85px;width:226px}.block-3col.block-comparison .background-bottom img,.block-3col.block-comparison .background-bottom svg,.block-3col.slider-comparison .background-bottom img,.block-3col.slider-comparison .background-bottom svg,.slider-3col.block-comparison .background-bottom img,.slider-3col.block-comparison .background-bottom svg,.slider-3col.slider-comparison .background-bottom img,.slider-3col.slider-comparison .background-bottom svg{display:block;height:100%;width:100%}@media(min-width:1024px){:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .background-bottom{bottom:-22px;height:313px;right:-108px;width:332px}}:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .slick-slider{margin-bottom:35px}@media(min-width:1281px){:is(.block-3col.block-comparison,.block-3col.slider-comparison,.slider-3col.block-comparison,.slider-3col.slider-comparison) .slick-slider{margin-bottom:0}}.block-3col.block-comparison .block-3col__container,.block-3col.block-comparison .slider-3col__container,.block-3col.slider-comparison .block-3col__container,.block-3col.slider-comparison .slider-3col__container,.slider-3col.block-comparison .block-3col__container,.slider-3col.block-comparison .slider-3col__container,.slider-3col.slider-comparison .block-3col__container,.slider-3col.slider-comparison .slider-3col__container{box-sizing:border-box;margin:0;max-width:100%;width:100%}:is(.block-3col.block-comparison .block-3col__container,.block-3col.block-comparison .slider-3col__container,.block-3col.slider-comparison .block-3col__container,.block-3col.slider-comparison .slider-3col__container,.slider-3col.block-comparison .block-3col__container,.slider-3col.block-comparison .slider-3col__container,.slider-3col.slider-comparison .block-3col__container,.slider-3col.slider-comparison .slider-3col__container) .slick-list{overflow:visible}@media(min-width:1024px){:is(.block-3col.block-comparison .block-3col__container,.block-3col.block-comparison .slider-3col__container,.block-3col.slider-comparison .block-3col__container,.block-3col.slider-comparison .slider-3col__container,.slider-3col.block-comparison .block-3col__container,.slider-3col.block-comparison .slider-3col__container,.slider-3col.slider-comparison .block-3col__container,.slider-3col.slider-comparison .slider-3col__container) .slick-list{overflow:hidden}}.block-3col.block-comparison .block-3col__item,.block-3col.block-comparison .slider-3col__item,.block-3col.slider-comparison .block-3col__item,.block-3col.slider-comparison .slider-3col__item,.slider-3col.block-comparison .block-3col__item,.slider-3col.block-comparison .slider-3col__item,.slider-3col.slider-comparison .block-3col__item,.slider-3col.slider-comparison .slider-3col__item{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px #00000040;box-sizing:border-box;margin:5px 12px 40px;padding:32px 12px 36px 24px;width:240px}@media(min-width:1025px){.block-3col.block-comparison .block-3col__item,.block-3col.block-comparison .slider-3col__item,.block-3col.slider-comparison .block-3col__item,.block-3col.slider-comparison .slider-3col__item,.slider-3col.block-comparison .block-3col__item,.slider-3col.block-comparison .slider-3col__item,.slider-3col.slider-comparison .block-3col__item,.slider-3col.slider-comparison .slider-3col__item{box-shadow:0 2px 6px #00000040;margin:5px 36px;padding:40px 67px 48px 32px}}.block-3col.block-comparison .block-3col__item--title,.block-3col.block-comparison .slider-3col__item--title,.block-3col.slider-comparison .block-3col__item--title,.block-3col.slider-comparison .slider-3col__item--title,.slider-3col.block-comparison .block-3col__item--title,.slider-3col.block-comparison .slider-3col__item--title,.slider-3col.slider-comparison .block-3col__item--title,.slider-3col.slider-comparison .slider-3col__item--title{font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:28px;margin-bottom:25px;text-align:center}.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description{align-items:center;color:#000;display:flex;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin-bottom:16px;position:relative;white-space:normal}@media(min-width:1024px){.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description{line-height:22px;margin-bottom:24px}}.block-3col.block-comparison .block-3col__card-description:last-child,.block-3col.block-comparison .slider-3col__card-description:last-child,.block-3col.slider-comparison .block-3col__card-description:last-child,.block-3col.slider-comparison .slider-3col__card-description:last-child,.slider-3col.block-comparison .block-3col__card-description:last-child,.slider-3col.block-comparison .slider-3col__card-description:last-child,.slider-3col.slider-comparison .block-3col__card-description:last-child,.slider-3col.slider-comparison .slider-3col__card-description:last-child{margin-bottom:0}:is(.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description) i{color:#ec004a;font-size:40px;margin-right:16px}@media(min-width:1024px){:is(.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description) i{font-size:48px}}:is(.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description) .slider-3col__card-content{align-self:center}:is(.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description) .slider-3col__card-content--bg{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px}@media(min-width:1024px){:is(.block-3col.block-comparison .block-3col__card-description,.block-3col.block-comparison .slider-3col__card-description,.block-3col.slider-comparison .block-3col__card-description,.block-3col.slider-comparison .slider-3col__card-description,.slider-3col.block-comparison .block-3col__card-description,.slider-3col.block-comparison .slider-3col__card-description,.slider-3col.slider-comparison .block-3col__card-description,.slider-3col.slider-comparison .slider-3col__card-description) .slider-3col__card-content--bg{padding-top:8px}}.block-3col.block-comparison .block-3col__content,.block-3col.block-comparison .slider-3col__content,.block-3col.slider-comparison .block-3col__content,.block-3col.slider-comparison .slider-3col__content,.slider-3col.block-comparison .block-3col__content,.slider-3col.block-comparison .slider-3col__content,.slider-3col.slider-comparison .block-3col__content,.slider-3col.slider-comparison .slider-3col__content{display:flex;flex-direction:column;padding:0;text-align:left;width:100%}.block-3col__info,.slider-3col__info{line-height:16px;margin:0 auto 30px;padding:15px 28px;text-align:center}.block-3col__info p,.slider-3col__info p{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400}.fonts-stage-2 :is(.block-3col__info,.slider-3col__info) p{font-family:OpenSans,sans-serif}.block-3col__info p,.slider-3col__info p{color:#4a4a4a}.widget-block-pushes{padding:0 0 30px}@media(min-width:1024px){.widget-block-pushes{padding-bottom:25px}}.widget-block-pushes :is(.block-3col__container,.slider-3col__container){padding-top:0}.widget-block-pushes .title-wysiwyg{padding-bottom:32px}@media(min-width:1024px){.widget-block-pushes .title-wysiwyg{padding-bottom:48px}}.widget-block-pushes h3{font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding-bottom:32px}@media(min-width:1024px){.widget-block-pushes h3{padding-bottom:48px}}.widget-block-pushes :is(.block-3col__hd,.slider-3col__hd) h3{color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1.1;margin:0 0 8px;padding-bottom:0}@media(min-width:1024px){.widget-block-pushes :is(.block-3col__hd,.slider-3col__hd) h3{font-size:31px}}.widget-block-pushes :is(.block-3col__hd,.slider-3col__hd) h3 a:hover{text-decoration:underline}.block-3col{overflow:visible;padding:0 0 41px}@media(max-width:1003px){.block-3col{padding:0 0 32px}}.block-3col+.two-cols:after{display:none}.block-3col__container{margin:0 auto;max-width:1230px;padding-top:0;position:relative;z-index:2}@media(max-width:1003px){.block-3col__container{max-width:300px}}.block-3col .block-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media(max-width:1003px){.block-3col .block-container{display:block}}.block-3col .block-3col__item{margin:0 25px 50px;width:360px}@media(max-width:1024px){.block-3col .block-3col__item{margin:0 20px 20px;width:300px}}@media(max-width:1003px){.block-3col .block-3col__item{margin:0 0 20px}.block-3col__item img{height:225px}}.widget-push-hotels .title-wysiwyg{padding-bottom:32px}@media(min-width:1024px){.widget-push-hotels .title-wysiwyg{padding-bottom:48px}}.widget-push-hotels .title-wysiwyg+.title-wysiwyg{padding-bottom:29px;padding-top:0}@media(min-width:1024px){.widget-push-hotels .title-wysiwyg+.title-wysiwyg{padding-bottom:45px}}.widget-push-hotels :is(.block-3col__container,.slider-3col__container){padding-top:0}.widget-push-hotels :is(.block-3col__item,.slider-3col__item){overflow:visible}.widget-push-hotels :is(.block-3col__item--container,.slider-3col__item--container)>a{bottom:0;left:0;position:absolute;right:0;top:0}.widget-push-hotels :is(.block-3col__item--container,.slider-3col__item--container)>a:after{display:none}.block-3col-stars .block-3col__item,.block-3col-stars .slider-3col__item,.slider-3col-stars .block-3col__item,.slider-3col-stars .slider-3col__item{background:#fff;margin-left:12px;margin-right:12px;text-align:left}@media(min-width:1024px){.block-3col-stars .block-3col__item,.block-3col-stars .slider-3col__item,.slider-3col-stars .block-3col__item,.slider-3col-stars .slider-3col__item{margin-left:28px;margin-right:28px}}.block-3col-stars .block-3col__item--container,.block-3col-stars .slider-3col__item--container,.slider-3col-stars .block-3col__item--container,.slider-3col-stars .slider-3col__item--container{display:flex;flex-direction:column;height:100%;position:relative}:is(.block-3col-stars .block-3col__item--container,.block-3col-stars .slider-3col__item--container,.slider-3col-stars .block-3col__item--container,.slider-3col-stars .slider-3col__item--container)>a{font-size:0}:is(.block-3col-stars .block-3col__item--container,.block-3col-stars .slider-3col__item--container,.slider-3col-stars .block-3col__item--container,.slider-3col-stars .slider-3col__item--container)>a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd{margin:0 0 5px}@media(min-width:1280px){.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd{margin:0 0 15px}}:is(.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd) a{color:#000;text-decoration:none}:is(.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd) a:hover{text-decoration:underline}:is(.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd) a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(min-width:1024px){:is(.block-3col-stars .block-3col__hd,.block-3col-stars .slider-3col__hd,.slider-3col-stars .block-3col__hd,.slider-3col-stars .slider-3col__hd) a:before{display:none}}:is(.block-3col-stars,.slider-3col-stars) .block-3col__hd{cursor:pointer}:is(.block-3col-stars,.slider-3col-stars) .block-3col__hd a{display:block}.block-3col-stars .block-3col__content,.block-3col-stars .slider-3col__content,.slider-3col-stars .block-3col__content,.slider-3col-stars .slider-3col__content{padding:15px 15px 10px}@media(min-width:1280px){.block-3col-stars .block-3col__content,.block-3col-stars .slider-3col__content,.slider-3col-stars .block-3col__content,.slider-3col-stars .slider-3col__content{padding:15px 15px 44px}}.block-3col-stars .block-3col__ft,.block-3col-stars .slider-3col__ft,.slider-3col-stars .block-3col__ft,.slider-3col-stars .slider-3col__ft{margin:auto 15px 19px;width:calc(100% - 30px)}@media(min-width:1280px){.block-3col-stars .block-3col__ft,.block-3col-stars .slider-3col__ft,.slider-3col-stars .block-3col__ft,.slider-3col-stars .slider-3col__ft{align-items:flex-end;display:flex;justify-content:space-between}}.block-3col-stars .block-3col__ft--left,.block-3col-stars .slider-3col__ft--left,.slider-3col-stars .block-3col__ft--left,.slider-3col-stars .slider-3col__ft--left{display:inline-block;margin-left:auto;vertical-align:bottom}@media(min-width:1280px){.block-3col-stars .block-3col__ft--left,.block-3col-stars .slider-3col__ft--left,.slider-3col-stars .block-3col__ft--left,.slider-3col-stars .slider-3col__ft--left{width:56%}}.block-3col-stars .block-3col__ft--right,.block-3col-stars .slider-3col__ft--right,.slider-3col-stars .block-3col__ft--right,.slider-3col-stars .slider-3col__ft--right{text-align:center}.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales{color:#ec004a;font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:400}.fonts-stage-2 :is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales){font-family:OpenSans,sans-serif}.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales{align-items:center;display:flex;margin-bottom:5px;position:relative}.block-3col-stars .block-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-icon span,.block-3col-stars .block-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-text,.block-3col-stars .slider-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-icon span,.block-3col-stars .slider-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-text,.slider-3col-stars .block-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-icon span,.slider-3col-stars .block-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-text,.slider-3col-stars .slider-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-icon span,.slider-3col-stars .slider-3col__sales .slider-3col__tooltip:hover .slider-3col__tooltip-text{display:block}:is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales) .slider-3col__tooltip_empty{display:none}:is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales) .slider-3col__tooltip-icon{background:url(/themes/custom/adagio/static/media/info.svg) 50% no-repeat;background-size:contain;display:block;height:12px;margin-left:5px;position:relative;width:12px}:is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales) .slider-3col__tooltip-icon span{display:none;height:20px;left:50%;overflow:hidden;position:absolute;top:-21px;transform:translateX(-50%);width:30px;z-index:1}:is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales) .slider-3col__tooltip-icon span:after{background:#fff;box-shadow:0 0 5px #0003;content:"";display:block;height:20px;left:6px;position:absolute;top:-11px;transform:rotate(45deg);width:20px}:is(.block-3col-stars .block-3col__sales,.block-3col-stars .slider-3col__sales,.slider-3col-stars .block-3col__sales,.slider-3col-stars .slider-3col__sales) .slider-3col__tooltip-text{background:#fff;border:1px solid #d8d8d8;border-radius:10px;bottom:calc(100% + 20px);box-shadow:2px 5px 15px #0000004d;box-sizing:border-box;color:#4a4a4a;display:none;left:0;min-width:180px;padding:10px;position:absolute;width:100%}:is(.block-3col-stars,.slider-3col-stars) .line-through{text-decoration:line-through}.block-3col-stars .block-3col__cash .block-3col__cash--center,.block-3col-stars .block-3col__cash .slider-3col__cash--center,.block-3col-stars .slider-3col__cash .block-3col__cash--center,.block-3col-stars .slider-3col__cash .slider-3col__cash--center,.slider-3col-stars .block-3col__cash .block-3col__cash--center,.slider-3col-stars .block-3col__cash .slider-3col__cash--center,.slider-3col-stars .slider-3col__cash .block-3col__cash--center,.slider-3col-stars .slider-3col__cash .slider-3col__cash--center{color:#000;font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:1.1;margin-bottom:5px}@media(min-width:1280px){.block-3col-stars .block-3col__cash .block-3col__cash--center,.block-3col-stars .block-3col__cash .slider-3col__cash--center,.block-3col-stars .slider-3col__cash .block-3col__cash--center,.block-3col-stars .slider-3col__cash .slider-3col__cash--center,.slider-3col-stars .block-3col__cash .block-3col__cash--center,.slider-3col-stars .block-3col__cash .slider-3col__cash--center,.slider-3col-stars .slider-3col__cash .block-3col__cash--center,.slider-3col-stars .slider-3col__cash .slider-3col__cash--center{font-size:31px}}.block-3col-stars .block-3col__cash--par,.block-3col-stars .slider-3col__cash--par,.slider-3col-stars .block-3col__cash--par,.slider-3col-stars .slider-3col__cash--par{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400}.fonts-stage-2 :is(.block-3col-stars .block-3col__cash--par,.block-3col-stars .slider-3col__cash--par,.slider-3col-stars .block-3col__cash--par,.slider-3col-stars .slider-3col__cash--par){font-family:OpenSans,sans-serif}.block-3col-stars .block-3col__cash--par,.block-3col-stars .slider-3col__cash--par,.slider-3col-stars .block-3col__cash--par,.slider-3col-stars .slider-3col__cash--par{color:#4a4a4a}.block-3col-stars .block-3col__cash.cash_empty,.block-3col-stars .block-3col__cash_empty,.block-3col-stars .slider-3col__cash.cash_empty,.block-3col-stars .slider-3col__cash_empty,.slider-3col-stars .block-3col__cash.cash_empty,.slider-3col-stars .block-3col__cash_empty,.slider-3col-stars .slider-3col__cash.cash_empty,.slider-3col-stars .slider-3col__cash_empty{display:none}.block-3col-stars.loading .block-3col__ft--right a,.block-3col-stars.loading .block-3col__ft--right button,.block-3col-stars.loading .slider-3col__ft--right a,.block-3col-stars.loading .slider-3col__ft--right button,.slider-3col-stars.loading .block-3col__ft--right a,.slider-3col-stars.loading .block-3col__ft--right button,.slider-3col-stars.loading .slider-3col__ft--right a,.slider-3col-stars.loading .slider-3col__ft--right button{background-color:#d2d2d24a!important;cursor:default!important;overflow:hidden;pointer-events:none!important;position:relative;z-index:1}.block-3col-stars.loading .block-3col__ft--right a:after,.block-3col-stars.loading .block-3col__ft--right button:after,.block-3col-stars.loading .slider-3col__ft--right a:after,.block-3col-stars.loading .slider-3col__ft--right button:after,.slider-3col-stars.loading .block-3col__ft--right a:after,.slider-3col-stars.loading .block-3col__ft--right button:after,.slider-3col-stars.loading .slider-3col__ft--right a:after,.slider-3col-stars.loading .slider-3col__ft--right button:after{animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#dadadd;background:linear-gradient(90deg,#fafafa 8%,#dadadd 38%,#fafafa 54%);background-size:1000px 640px;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block-3col-stars .block-3col__num,.block-3col-stars .slider-3col__num,.slider-3col-stars .block-3col__num,.slider-3col-stars .slider-3col__num{color:#000;font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:400;margin-top:5px}.fonts-stage-2 :is(.block-3col-stars .block-3col__num,.block-3col-stars .slider-3col__num,.slider-3col-stars .block-3col__num,.slider-3col-stars .slider-3col__num){font-family:OpenSans,sans-serif}.block-3col-stars .block-3col__stars,.block-3col-stars .slider-3col__stars,.slider-3col-stars .block-3col__stars,.slider-3col-stars .slider-3col__stars{background-image:url(/themes/custom/adagio/static/media/icon-star.svg);background-repeat:repeat-x;display:inline-block;height:15px;width:0}.block-3col-stars .block-3col__stars.star1,.block-3col-stars .slider-3col__stars.star1,.slider-3col-stars .block-3col__stars.star1,.slider-3col-stars .slider-3col__stars.star1{width:10px}.block-3col-stars .block-3col__stars.star2,.block-3col-stars .slider-3col__stars.star2,.slider-3col-stars .block-3col__stars.star2,.slider-3col-stars .slider-3col__stars.star2{width:20px}.block-3col-stars .block-3col__stars.star3,.block-3col-stars .slider-3col__stars.star3,.slider-3col-stars .block-3col__stars.star3,.slider-3col-stars .slider-3col__stars.star3{width:32px}.block-3col-stars .block-3col__stars.star4,.block-3col-stars .slider-3col__stars.star4,.slider-3col-stars .block-3col__stars.star4,.slider-3col-stars .slider-3col__stars.star4{width:42px}.block-3col-stars .block-3col__stars.star5,.block-3col-stars .slider-3col__stars.star5,.slider-3col-stars .block-3col__stars.star5,.slider-3col-stars .slider-3col__stars.star5{width:52px}.block-3col-stars .block-3col__cash div:first-child{display:block;margin-bottom:6px}.offers-hotel{padding-top:13px}.offers-hotel .block-3col__container{max-width:100%;padding-left:24px;padding-right:24px;width:1208px}.offers-hotel .block-container-3col{display:flex;margin:0;width:auto}@media(min-width:568px){.offers-hotel .block-container-3col{margin:0 -20px}}.offers-hotel .block-3col__item{display:flex;flex-direction:column;margin:0 auto 40px!important;max-width:100%;width:340px}@media(min-width:568px){.offers-hotel .block-3col__item{flex-basis:calc(50% - 40px);margin:0 20px 40px!important;max-width:calc(50% - 40px);width:calc(50% - 40px)}}@media(min-width:1024px){.offers-hotel .block-3col__item{flex-basis:calc(33.333% - 40px);max-width:calc(33.333% - 40px);width:calc(33.333% - 40px)}}.offers-hotel .block-3col__item .hotel-image,.offers-hotel .block-3col__item img{height:223px}@media(min-width:1024px){.offers-hotel .block-3col__item .hotel-image,.offers-hotel .block-3col__item img{height:270px}}.offers-hotel .block-3col__item .hotel-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.offers-hotel .block-3col__item .picture-wrap{height:auto}.offers-hotel .block-3col__item .picture-wrap:after{content:none}.offers-hotel .block-3col__item .block-3col__ft--left{width:54%}.offers-hotel .block-3col__filter{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .offers-hotel .block-3col__filter{font-family:OpenSans,sans-serif}.offers-hotel .block-3col__filter{font-size:12px;margin-bottom:5px}.offers-hotel .block-3col__filter.red{color:#ec004a}.offers-hotel :is(.block-3col__filter.gold,.block-3col__filter.orange){color:#d64309}.offers-hotel :is(.block-3col__content,.slider-3col__content){padding:15px}@media(min-width:1280px){.offers-hotel :is(.block-3col__content,.slider-3col__content){padding:15px}}.offers-hotel :is(.block-3col__content,.slider-3col__content) .block-3col__hd{font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;text-align:left}.fonts-stage-2 .offers-hotel :is(.block-3col__content,.slider-3col__content) .block-3col__hd{font-family:FSRosa,sans-serif;font-weight:400}@media(min-width:1024px){.offers-hotel :is(.block-3col__content,.slider-3col__content) .block-3col__hd{font-size:31px}}.offers-hotel :is(.block-3col__content,.slider-3col__content) .block-3col__hd a{font-family:inherit;font-weight:inherit;line-height:normal}.offers-hotel :is(.block-3col__content,.slider-3col__content) p{font-size:14px}@media(min-width:1024px){.offers-hotel :is(.block-3col__content,.slider-3col__content) p{font-size:16px}}.offers-hotel .block-3col__ft--right{text-align:left}.offers-hotel .block-3col__ft--left__link{background:#000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1;margin-top:5px;min-width:150px;padding:10px 7px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;z-index:1}@media(min-width:1024px){.offers-hotel .block-3col__ft--left__link{display:block;min-width:177px;padding:16px 7px}}.offers-hotel .block-3col__ft--left__link:hover{box-shadow:0 4px 6px #00000040;text-decoration:underline}.offers-hotel .offer,.offers-hotel .offer>div{height:100%}.offers-hotel .block-3col--promo{font-family:OpenSansSubset,sans-serif;font-weight:700;left:15px;position:absolute;top:21px}.fonts-stage-2 .offers-hotel .block-3col--promo{font-family:OpenSans,sans-serif}.offers-hotel .block-3col--promo{background:#d64309;border-radius:25px;box-shadow:0 2px 6px 0 #00000040;color:#fff;font-size:14px;line-height:31px;padding:0 10px 0 20px}.offers-hotel__head{position:relative}@media(max-width:768px){.offers-hotel__head{overflow:hidden}}.offers-hotel__title{font-family:OpenSansSubset,sans-serif;font-weight:600;text-align:center}.fonts-stage-2 .offers-hotel__title{font-family:OpenSans,sans-serif}.offers-hotel__title{color:#000;font-size:26px;line-height:32px;margin-bottom:40px}@media(max-width:768px){.offers-hotel.slider-3col .block-3col__item{margin:0 10px 25px}.offers-hotel.slider-3col .block-3col__container{max-width:100%}}.block-3col__item .search-item,.block-3col__item article{height:100%}.block-3col__item .search-item__wrapper{display:flex;flex-direction:column;height:100%}.block-3col__item [data-adagio-bs=extra_field_destination_hotel_bottom]{margin-top:auto}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slider-svg-arrow{background:none;border:none;cursor:pointer;fill:#000;margin:0;opacity:1;padding:0;position:absolute;top:50%;transition:opacity .3s ease-in-out}.push-hotels-widget--red .slider-svg-arrow{fill:#fff}.slider-svg-arrow.slick-disabled{opacity:.3;pointer-events:none}.slider-svg-arrow_prev{left:-5px;transform:translate(-100%,-50%)}.slider-svg-arrow_next{right:-5px;transform:translate(100%,-50%)}button.slick-arrow{display:none!important}@media(min-width:1024px){button.slick-arrow{display:block!important}}.slick-dotted.slick-slider{margin-bottom:60px}.slider-3col__container .slick-dotted.slick-slider{margin-bottom:0}.svg-dots button:before{display:none}.slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slider-3col__container .slick-dots{padding-bottom:30px;position:static}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 13px;padding:0;position:relative;width:20px}.slick-dots li:only-child{display:none}.slick-dots li svg{fill:#000;height:17px;width:17px}.push-hotels-widget--red .slick-dots li svg{fill:#fff}.slick-dots li svg .dot{fill:#0000;transition:fill .3s ease-in-out}.slick-dots li button{background:#0000;border:0;color:#0000;cursor:pointer;display:block;font-size:0;line-height:0;margin:0;padding:0}.slick-dots li button.with-svg:before{display:none}.slick-dots li button:before{color:#000;content:"•";font-size:21px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots li.slick-active svg .dot{fill:#000}.push-hotels-widget--red .slick-dots li.slick-active svg .dot{fill:#fff}.slider-all-hotels__container .slick-dots-container button{height:17px;width:17px}.slick-dots-container{margin:0 auto;max-width:216px;overflow:hidden;width:100%}.slick-dots-container ul{display:flex;height:auto;overflow:visible!important;padding:0!important;position:static;transform:translateX(0);transition:all .25s}.slick-dots-container ul.uptomax,.slick-dots-container.uptomax ul{justify-content:center}.background-top{display:none;fill:#fff;margin-bottom:-13px;max-height:25px;width:100%}@media(min-width:1024px){.background-top{display:block;margin-bottom:-8px}}.background-top_mob{display:block}@media(min-width:1024px){.background-top_mob{display:none}}.push-hotels-widget--red .background-top{fill:#ec004a}.push-hotels-widget--pink .background-top{fill:#ffcbd1}.background-wrapper{background:#fff;overflow:hidden}.push-hotels-widget--red .background-wrapper{background:#ec004a}.push-hotels-widget--pink .background-wrapper{background:#ffcbd1}.background-decorator{margin:0 auto 16px;max-width:100%;position:relative;width:1435px}@media(min-width:1024px){.background-decorator .slider-3col__item{width:auto}}.background-decorator-top{left:6px;position:absolute;top:-35px;width:129px;z-index:0}@media(min-width:1280px){.background-decorator-top{height:220px;left:-86px;top:-50px;width:246px}}.background-decorator-top{fill:#f90}.push-hotels-widget--pink .background-decorator-top{fill:#ec004a}.background-decorator-bottom{bottom:-22px;fill:#40e9c4;position:absolute;right:-77px;width:132px;z-index:0}@media(min-width:1280px){.background-decorator-bottom{bottom:12px;height:101px;right:-100px;width:196px}}.push-hotels-widget--pink .background-decorator-bottom{fill:#0355ff}.isDestinationsPage .block-3col__container{padding:0}.price-decrease-widget{margin-top:60px}.price-decrease-widget__hd{color:#000;font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:600;text-align:center}.fonts-stage-2 .price-decrease-widget__hd{font-family:OpenSans,sans-serif}.price-decrease-widget__hd{margin-bottom:20px}@media(max-width:1004px){.price-decrease-widget__hd{font-size:22px;line-height:26px;margin:0 auto 20px;max-width:230px;padding:0 20px}}.price-decrease-widget__text{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .price-decrease-widget__text{font-family:OpenSans,sans-serif}.price-decrease-widget__text{color:#4a4a4a;font-size:14px;line-height:1.71;margin:0 auto 20px;max-width:660px;padding:0 20px;text-align:center}.price-decrease-widget__text .red{color:#ec004a;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text .red{font-family:OpenSans,sans-serif}.price-decrease-widget__text .green{color:#3a8a6b;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text .green{font-family:OpenSans,sans-serif}.price-decrease-widget__text .blue{color:#002b41;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text .blue{font-family:OpenSans,sans-serif}.price-decrease-widget__text .grey{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text .grey{font-family:OpenSans,sans-serif}.price-decrease-widget__text :is(.gold,.orange){color:#d64309;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text :is(.gold,.orange){font-family:OpenSans,sans-serif}.price-decrease-widget__text .black{color:#000;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .price-decrease-widget__text .black{font-family:OpenSans,sans-serif}.price-decrease-widget .container{height:383px;margin:0 auto 20px;overflow:hidden;padding:35px 28px 0;width:664px}@media(max-width:768px){.price-decrease-widget .container{height:200px;padding:0;width:335px}}.price-decrease-widget .container .origin{background-color:#f50;height:2px;left:50%;margin:-1px 0 0 -1px;position:absolute;top:50%;width:2px;z-index:111}.price-decrease-widget .change-num{font-family:OpenSansSubset,sans-serif;font-size:38px;font-weight:700}.fonts-stage-2 .price-decrease-widget .change-num{font-family:OpenSans,sans-serif}.price-decrease-widget .change-num{color:#4a4a4a;padding-top:40px}@media(max-width:768px){.price-decrease-widget .change-num{font-size:24px;padding-top:20px}}.price-decrease-widget .nights{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:600;text-transform:uppercase}.fonts-stage-2 .price-decrease-widget .nights{font-family:OpenSans,sans-serif}.price-decrease-widget .nights{font-size:10px;letter-spacing:1px;margin-top:5px}@media(max-width:768px){.price-decrease-widget .nights{font-size:7px;margin-top:3px}}.price-decrease-widget .de{height:660px;position:relative;-webkit-user-select:none;user-select:none;width:660px}@media(max-width:768px){.price-decrease-widget .de{height:340px;width:340px}}.price-decrease-widget .de :is(.den,.dene,.denem,.dot,.light){left:50%;position:absolute;top:50%}.price-decrease-widget :is(.arrow-left,.arrow-right){cursor:pointer;display:block;height:30px;position:absolute;top:35%;width:20px}.price-decrease-widget .arrow-right{background:url(/themes/custom/adagio/static/media/dec-arrow-right.svg) no-repeat;background-position:50%;right:25px}@media(max-width:768px){.price-decrease-widget .arrow-right{right:3px}}.price-decrease-widget .arrow-left{background:url(/themes/custom/adagio/static/media/dec-arrow-left.svg) no-repeat;background-position:50%;left:25px}@media(max-width:768px){.price-decrease-widget .arrow-left{left:3px}}.price-decrease-widget .den{background:url(/themes/custom/adagio/static/media/bg-logo-deco.eaa75ebe6cfcc74b540e.png) no-repeat;height:670px;margin:-330px 0 0 -330px;position:relative;width:670px}@media(max-width:768px){.price-decrease-widget .den{background:url(data:image/png;base64,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) no-repeat;height:340px;margin:-170px 0 0 -170px;width:340px}}.price-decrease-widget .den .switch input{opacity:0;position:absolute;visibility:hidden}.price-decrease-widget .dene{border:1px dashed #fff;border-radius:50%;height:550px;margin:-275px 0 0 -275px;width:550px;z-index:4}@media(max-width:768px){.price-decrease-widget .dene{height:270px;margin:-135px 0 0 -135px;width:270px}}.price-decrease-widget .denem{height:170px;margin:-145px 0 0 -170px;width:320px}@media(max-width:768px){.price-decrease-widget .denem{height:95px;margin:-65px 0 0 -170px;width:350px}}.price-decrease-widget .denem .up-to{color:#4a4a4a;font-size:66px;text-align:center}@media(max-width:768px){.price-decrease-widget .denem .up-to{font-size:33px}}.price-decrease-widget .denem .deneme-sales{color:#d64309;font-family:OpenSansSubset,sans-serif;font-size:90px;font-weight:700}.fonts-stage-2 .price-decrease-widget .denem .deneme-sales{font-family:OpenSans,sans-serif}.price-decrease-widget .denem .deneme-sales{text-align:center;transition:all .5s}@media(max-width:768px){.price-decrease-widget .denem .deneme-sales{font-size:50px}}.price-decrease-widget .den .switch{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.price-decrease-widget .den .switch .hidden{display:none}.price-decrease-widget .den .switch label{height:125px;left:50%;margin-top:-55px;position:absolute;top:50%;transform-origin:0 50%;width:50%;z-index:6}@media(max-width:768px){.price-decrease-widget .den .switch label{height:120px}}.price-decrease-widget .den .switch label span{font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600;height:34px;line-height:34px;position:absolute;right:42px;text-align:center;top:48px;width:34px;z-index:2}.fonts-stage-2 .price-decrease-widget .den .switch label span{font-family:OpenSans,sans-serif}.price-decrease-widget .den .switch label span{background-color:#fff;border-radius:50%;box-shadow:0 6px 8px 0 #00000040;color:#4a4a4a;cursor:pointer}@media(max-width:768px){.price-decrease-widget .den .switch label span{font-size:12px;right:15px;top:45px}}.price-decrease-widget .den .switch label:first-child,.price-decrease-widget .den .switch label:first-child span{transform:rotate(0deg)}.price-decrease-widget .den .switch label:nth-child(3){transform:rotate(-90deg)}.price-decrease-widget .den .switch label:nth-child(3) span{transform:rotate(90deg)}.price-decrease-widget .den .switch label:nth-child(2){transform:rotate(180deg)}.price-decrease-widget .den .switch label:nth-child(2) span{transform:rotate(-180deg)}.price-decrease-widget .den .switch label:nth-child(4){transform:rotate(220deg)}.price-decrease-widget .den .switch label:nth-child(4) span{transform:rotate(-220deg)}.price-decrease-widget .den .dot{height:117px;margin-top:-55px;transform-origin:0 50%;transition:all 1.5s;width:35%;z-index:6}@media(max-width:768px){.price-decrease-widget .den .dot{height:80px;margin-top:-40px;width:50%}}.price-decrease-widget .den .dot .dot-container{background-color:#fff;border-radius:100%;box-shadow:0 12px 15px 0 #0003;height:138px;left:200px;position:absolute;text-align:center;top:0;transition:all 1.5s;width:138px}@media(max-width:768px){.price-decrease-widget .den .dot .dot-container{height:77px;left:100px;width:77px}}.price-decrease-widget .den #switch_4:checked~.dot{transform:rotate(350deg)}.price-decrease-widget .den #switch_4:checked~.dot .dot-container{transform:rotate(10deg)}.price-decrease-widget .den #switch_1:checked~.dot{transform:rotate(330deg)}.price-decrease-widget .den #switch_1:checked~.dot .dot-container{transform:rotate(30deg)}.price-decrease-widget .den #switch_2:checked~.dot{transform:rotate(185deg)}.price-decrease-widget .den #switch_2:checked~.dot .dot-container{transform:rotate(175deg)}.price-decrease-widget .den #switch_3:checked~.dot{transform:rotate(268deg)}.price-decrease-widget .den #switch_3:checked~.dot .dot-container{transform:rotate(90deg)}.status-message-widget{margin:0 auto;max-width:870px;text-align:center}.status-message-widget__hd{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:36px;font-weight:600}.fonts-stage-2 .status-message-widget__hd{font-family:OpenSans,sans-serif}.status-message-widget__hd{margin-bottom:50px}.status-message-widget__container{background:url(/themes/custom/adagio/static/media/BG.svg);background-size:cover;border-radius:100px;margin-bottom:25px;padding:50px 20px 25px;position:relative}@media(max-width:768px){.status-message-widget__container{border-radius:0;padding:20px 20px 25px}}.status-message-widget__container--dd{margin-bottom:20px;margin-top:15px}.status-message-widget__container p{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;margin-bottom:8px}.fonts-stage-2 .status-message-widget__container p{font-family:OpenSans,sans-serif}.status-message-widget__container a{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:700;position:relative;text-decoration:none}.fonts-stage-2 .status-message-widget__container a{font-family:OpenSans,sans-serif}.status-message-widget__container a{color:#ec004a;display:inline-block;margin-bottom:10px;outline:none;text-transform:uppercase}.status-message-widget__container a:after{background-color:#ec004a;border-radius:2px;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.status-message-widget__ft{background:#40e9c4;border-radius:50%;bottom:-25px;height:50px;left:0;margin:0 auto;position:absolute;right:0;width:50px}.status-message-widget__ft span{border:3px solid #fff;border-width:0 0 3px 3px;display:block;height:6px;left:23px;margin:-7px 0 0 -6px;position:absolute;top:25px;transform:rotate(-45deg);width:15px}.status-message-widget__text{color:#40e9c4;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600;margin-top:40px}.fonts-stage-2 .status-message-widget__text{font-family:OpenSans,sans-serif}.status-message-widget__text{margin-bottom:30px}.status-message-widget .error-message-widget__ft{background:#ec004a;border-radius:50%;bottom:-25px;height:50px;left:0;margin:0 auto;position:absolute;right:0;width:50px}.status-message-widget .error-message-widget__ft span{display:block;height:28px;position:absolute;right:13px;top:12px;width:28px}.status-message-widget .error-message-widget__ft span:after,.status-message-widget .error-message-widget__ft span:before{background-color:#fff;content:" ";height:26px;left:15px;position:absolute;width:3px}.status-message-widget .error-message-widget__ft span:before{transform:rotate(45deg)}.status-message-widget .error-message-widget__ft span:after{transform:rotate(-45deg)}.press-cards__holder .status-message-widget__container{display:none}.quotes-widget-new{margin:0 auto;max-width:860px;padding:10px 30px 37px}@media(min-width:1024px){.quotes-widget-new{padding-bottom:28px;padding-top:30px}}.quotes-widget-new .slick-dots{position:static}.quotes-widget-new .slick-dots button{cursor:pointer;height:auto;margin:0;outline:none;padding:0;width:auto}.quotes-widget-new .slick-dots button:before,.quotes-widget-new .slick-dots li:only-child{display:none}.quotes-widget-new .slick-dots li.slick-active .dot{fill:#000}.quotes-widget-new .slick-dots svg{display:block;height:16px;width:16px}.quotes-widget-new .slick-dots .dot{fill:#0000;transition:fill 1s ease-in-out}.quotes-widget-new .slider-svg-arrow{background:none;border:none;cursor:pointer;height:72px;left:-105px;margin:0;padding:0;position:absolute;top:95px;transform:none;transition:opacity 1s ease-in-out;width:72px}.quotes-widget-new .slider-svg-arrow_next{left:auto;right:-105px}.quotes-widget-new .slider-svg-arrow.slick-disabled{cursor:default;opacity:.3;pointer-events:none}@media(min-width:1024px){.quotes-widget-new button.slick-arrow{display:block!important}}.quotes-widget-new .slick-slide{opacity:0;transition:opacity 1s ease-in-out}.quotes-widget-new .slick-slide.slick-active{opacity:1}.quotes-widget-new .slick-list{margin-bottom:38px}@media(min-width:1024px){.quotes-widget-new .slick-list{margin-bottom:32px}}.quotes-widget-new .slick-slide{height:auto}.quotes-widget-new__quote .quotes-widget-new__coma{margin-bottom:15px;text-align:center}@media(min-width:1024px){.quotes-widget-new__quote .quotes-widget-new__coma{margin-bottom:32px}}.quotes-widget-new__quote .quotes-widget-new__coma img{display:inline-block;height:auto;vertical-align:top;width:56px}.quotes-widget-new__quote .quotes-widget-new__quote-who{color:#40e9c4;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:700}.fonts-stage-2 .quotes-widget-new__quote .quotes-widget-new__quote-who{font-family:OpenSans,sans-serif}.quotes-widget-new__quote .quotes-widget-new__quote-who{display:block;margin-top:10px;text-align:center;text-transform:uppercase}.quotes-widget-new__quote-who{display:none}.quotes-widget-new__quote-content{color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:26px;text-align:center}@media(min-width:1025px){.quotes-widget-new__quote-content{font-size:31px;line-height:35px}}.quotes-widget-new__quote-content a{color:#ec004a;text-decoration:none}.quotes-widget-new__quote-content a:hover{text-decoration:underline}.quotes-widget-new__block{width:100%}.quotes-widget-new__block .quotes-widget-new__member{align-items:center;display:flex;justify-content:center;padding-top:32px;width:100%}@media(min-width:1025px){.quotes-widget-new__block .quotes-widget-new__member{padding-top:28px}}.quotes-widget-new__block .quotes-widget-new__member--avatar{border-radius:50%;flex:0 0 60px;height:60px;overflow:hidden;width:60px}.quotes-widget-new__block .quotes-widget-new__member--avatar img{display:block;height:60px;object-fit:cover;width:60px}.quotes-widget-new__block .quotes-widget-new__member-block{font-family:OpenSans,sans-serif;font-size:14px;height:auto;line-height:24px;padding:2px 5px 2px 16px;text-align:left}@media(min-width:1025px){.quotes-widget-new__block .quotes-widget-new__member-block{padding-left:32px}}.quotes-widget-new__block .quotes-widget-new__member-block--name{color:#ec004a;display:block;font-weight:700;height:auto;width:100%}.quotes-widget-new__block .quotes-widget-new__member-block--name-i{font-weight:400}.quotes-widget-new__block .quotes-widget-new__member-block--locetion{color:#000;display:block;height:auto;width:100%}.quotes-widget-new__text{margin-bottom:10px}.third-step{box-sizing:border-box;margin:0 auto;max-width:1502px;overflow:hidden;padding:32px 24px 0}@media(min-width:1024px){.third-step{padding-top:60px}}.third-step *{box-sizing:border-box}@media(min-width:1024px){.third-step .content-block{float:left;max-width:1093px;padding-right:19px;width:calc(100% - 360px)}.third-step .content-block__holder{margin:0 auto;max-width:832px;width:100%}}.third-step .side-block{padding-bottom:40px}@media(min-width:1024px){.third-step .side-block{float:right;padding:112px 0 0;width:360px}}.third-step .pre-reserve-options{border-bottom:2px solid #ec004a;color:#ec004a;font-size:12px;margin-top:7px;padding-bottom:2px;text-decoration:none}.third-step .pre-reserve-options:hover{border-bottom:0}.third-step .legal_info{color:#4a4a4a;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:60px}@media(min-width:1024px){.third-step .legal_info{font-size:16px;line-height:22px;padding-bottom:28px}}.third-step .legal_info p{margin:0 0 20px}.third-step .legal_info a{color:inherit;text-decoration:none}@media(min-width:1024px){.third-step .legal_info a{text-decoration:underline}.third-step .legal_info a:hover{text-decoration:none}}.order-info .step-title{font-family:OpenSansSubset,sans-serif;font-weight:600;margin:0 0 6px}.fonts-stage-2 .order-info .step-title{font-family:OpenSans,sans-serif}.order-info .step-title{color:#000;font-size:18px;line-height:24px}.order-info .step-title span{color:#ec004a}.order-info .title{color:#000;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px;margin:0 0 4px;padding-left:32px}@media(min-width:1024px){.order-info .title{font-size:18px;line-height:26px;margin:0;padding-left:0}}.order-info .order-data{color:#4a4a4a;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin-bottom:38px;position:relative}@media(min-width:1024px){.order-info .order-data{font-size:16px;line-height:22px;margin-bottom:32px;padding-left:73px}}.order-info .order-data .icon-confirmation{height:24px;left:0;position:absolute;top:0;width:24px}@media(min-width:1024px){.order-info .order-data .icon-confirmation{height:56px;width:56px}}.order-info .order-data .ttl{color:#000;display:block;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;padding-bottom:8px}@media(min-width:1024px){.order-info .order-data .ttl{font-size:48px;line-height:54px;padding-bottom:16px}}.order-info .order-data p{margin:0}.order-info .order-data a{color:inherit;text-decoration:none}@media(min-width:1024px){.order-info .order-data a{text-decoration:underline}.order-info .order-data a:hover{text-decoration:none}}.order-info .order-data ul{font-size:0;line-height:0}.order-info .order-data ul li{display:inline-block;padding-right:30px;vertical-align:top}@media(max-width:767px){.order-info .order-data ul li{display:block;padding:0 0 3px}}.order-info .order-data ul a{color:#4a4a4a;text-decoration:underline}.order-info .order-data ul a:hover,.order-info .order-data ul a:hover .txt{text-decoration:none}.order-info .order-data ul .ico{display:inline-block;vertical-align:middle}.order-info .order-data ul img{display:block}.order-info .order-data ul .txt{display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:400;vertical-align:middle}.fonts-stage-2 .order-info .order-data ul .txt{font-family:OpenSans,sans-serif}.order-info .order-data ul .txt{font-size:14px;line-height:24px;padding-left:10px;text-decoration:underline}.order-info .info{padding-bottom:40px}@media(min-width:1024px){.order-info .info{padding-bottom:8px}}@media(min-width:1280px){.order-info .info .data-holder{display:flex;justify-content:space-between;margin-bottom:40px;position:relative}}.order-info .info .confirmation-info{background-color:#f2f7ff;border:2px solid #0355ff;border-radius:8px;margin-bottom:40px;padding:21px 16px}@media(min-width:1280px){.order-info .info .confirmation-info{flex:0 0 auto;margin-bottom:0;padding:24px;width:393px}}.order-info .info .confirmation-info dl{color:#4a4a4a;display:flex;font-family:OpenSans,sans-serif;font-size:14px;justify-content:space-between;line-height:24px;padding-bottom:5px;width:100%}@media(min-width:1024px){.order-info .info .confirmation-info dl{padding-bottom:2px}}.order-info .info .confirmation-info dl :is(dd,dt){max-width:50%;padding-right:5px;word-break:break-all}.order-info .info .confirmation-info dl dd{padding:0 0 0 5px;text-align:right}.order-info .info .confirmation-info dl.confirmation-info-top{color:#000;font-size:18px;font-weight:600;line-height:32px;padding-bottom:16px}@media(min-width:1024px){.order-info .info .confirmation-info dl.confirmation-info-top{font-size:24px}}.order-info .info .confirmation-info dl.confirrmation-info-total{color:#000;font-weight:600;padding-bottom:8px}.order-info .info .confirmation-info dl.confirrmation-info-total dd{font-size:16px}@media(min-width:1024px){.order-info .info .confirmation-info dl.confirrmation-info-total dd{font-size:18px}}.order-info .info .dates-info{border:2px solid #ddd;border-radius:8px;margin-bottom:40px;padding:25px 16px 21px}@media(min-width:1280px){.order-info .info .dates-info{flex:0 0 auto;margin-bottom:0;padding:24px;width:415px}}.order-info .info .dates-info .name{color:#000;display:block;font-size:18px;font-weight:600;line-height:25px;padding-bottom:16px}@media(min-width:1024px){.order-info .info .dates-info .name{font-size:24px;line-height:32px}}.order-info .info .dates-info .dates{align-items:center;display:flex;padding-bottom:8px}.order-info .info .dates-info .dates :is(img,svg){flex:0 0 auto;height:24px;margin-right:8px;width:24px}.order-info .info .dates-info .dates .dates-holder{align-items:center;color:#000;display:flex;font-family:OpenSans,sans-serif;font-size:14px;line-height:19px}@media(min-width:1024px){.order-info .info .dates-info .dates .dates-holder{font-size:16px;line-height:22px}}.order-info .info .dates-info .dates .dates-holder .date:after{content:"—";margin:0 4px}.order-info .info .dates-info .dates .dates-holder .date:last-child:after{display:none}.order-info .info .dates-info .dates .nights{color:#000;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:19px;margin-left:4px}@media(min-width:1024px){.order-info .info .dates-info .dates .nights{font-size:16px;line-height:22px}}.order-info .info .dates-info .times{align-items:center;display:flex}.order-info .info .dates-info .times :is(img,svg){flex:0 0 auto;height:24px;margin-right:8px;width:24px}.order-info .info .dates-info .times .times-holder{align-items:center;color:#000;display:flex;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px}@media(min-width:1024px){.order-info .info .dates-info .times .times-holder{font-size:16px;line-height:26px}}.order-info .info .dates-info .times .times-holder .time{font-weight:600}.order-info .info .dates-info .times .times-holder .time-in:after{content:"|";margin:0 4px}.order-info .info .main-info{border:2px solid #ddd;border-radius:8px;margin-bottom:40px;padding:5px 16px}@media(min-width:1024px){.order-info .info .main-info{padding:8px 40px}}.order-info .info .main-info dl{align-items:center;border-bottom:1px solid #ddd;color:#000;display:flex;flex-wrap:nowrap;font-family:OpenSans,sans-serif;font-size:14px;line-height:19px;padding:16px 0;width:100%}.order-info .info .main-info dl:last-child{border-bottom:none}.order-info .info .main-info dt{flex:0 0 auto;padding-right:4px;width:110px}@media(min-width:1024px){.order-info .info .main-info dt{padding-right:6px;width:120px}}.order-info .info .main-info dd{flex:0 0 auto;font-weight:600;width:calc(100% - 79px)}@media(min-width:1024px){.order-info .info .main-info dd{font-size:16px;width:calc(100% - 106px)}}.order-info .map-box{border-radius:12px;position:relative;z-index:2}.order-info .map-box .ttl{padding-bottom:16px;text-align:center}@media(min-width:1024px){.order-info .map-box .ttl{padding-bottom:24px}}.order-info .map-box .ttl strong{color:#000;display:block;font-family:OpenSans,sans-serif;font-size:16px;font-weight:700;line-height:26px}@media(min-width:1024px){.order-info .map-box .ttl strong{display:inline;font-size:18px}}.order-info .map-box .ttl span{color:#000;display:block;font-family:OpenSans,sans-serif;font-size:18px;line-height:26px}@media(min-width:1024px){.order-info .map-box .ttl span{display:inline}}.order-info .map-box .map{border-radius:4px;height:400px;margin-bottom:80px;overflow:hidden;width:100%}@media(min-width:1024px){.order-info .map-box .map{height:448px;margin-bottom:48px}}.order-form{padding-bottom:60px}@media(max-width:767px){.order-form{padding-bottom:37px}}.order-form .long-stay-widget-form{margin-bottom:38px}@media(max-width:767px){.order-form .long-stay-widget-form{margin-bottom:40px}.order-form .long-stay-widget-form .form-intro{text-align:center}}.order-form .long-stay-widget-form .title{display:block;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .order-form .long-stay-widget-form .title{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .title{color:#000;font-size:26px;line-height:36px;padding-bottom:3px}@media(max-width:767px){.order-form .long-stay-widget-form .title{font-size:22px;line-height:30px;padding-bottom:8px}}.order-form .long-stay-widget-form p{color:#000;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:0 0 10px}.fonts-stage-2 .order-form .long-stay-widget-form p{font-family:OpenSans,sans-serif}@media(max-width:767px){.order-form .long-stay-widget-form p{line-height:20px;margin:0 0 16px}}.order-form .long-stay-widget-form .row{display:flex;justify-content:center;margin-bottom:32px;width:100%}@media(max-width:767px){.order-form .long-stay-widget-form .row{display:block;margin-bottom:43px;padding-top:10px}}.order-form .long-stay-widget-form .row .slick-track{display:flex;justify-content:center}.order-form .long-stay-widget-form .row .form-item{align-items:stretch;display:flex;flex-wrap:wrap;height:auto;justify-content:center;margin:0 25px;outline:none;width:154px}@media(max-width:767px){.order-form .long-stay-widget-form .row .form-item{margin:0 13px}}.order-form .long-stay-widget-form .row .form-type-checkbox label{border:2px solid #d2d2d2;border-radius:25px;display:block;padding:29px 4px 53px;position:relative;text-align:center;width:100%}.order-form .long-stay-widget-form .row .img-holder{margin-bottom:9px;min-height:25px}.order-form .long-stay-widget-form .row .img-holder img{display:block;margin:0 auto}.order-form .long-stay-widget-form .row .ttl{color:#000;display:block;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .order-form .long-stay-widget-form .row .ttl{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .row .ttl{font-size:14px;line-height:22px;margin-bottom:4px}.order-form .long-stay-widget-form .row .data{color:#000;display:block;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .order-form .long-stay-widget-form .row .data{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .row .data{font-size:14px;line-height:24px}.order-form .long-stay-widget-form .row .form-checkbox-wrapper{bottom:19px;left:50%;position:absolute;transform:translateX(-50%)}.order-form .long-stay-widget-form .row .form-checkbox-wrapper .jcf-checkbox{height:20px;width:20px}.order-form .long-stay-widget-form .row .form-checkbox-wrapper .jcf-checkbox span{left:8px;top:5px}.order-form .long-stay-widget-form .form-type-textarea{padding:4px 0 12px}@media(max-width:767px){.order-form .long-stay-widget-form .form-type-textarea{padding:0 0 24px}}.order-form .long-stay-widget-form .form-type-textarea .form-textarea-wrapper{border:2px solid #d2d2d2;border-radius:25px;height:155px;padding:15px 30px}@media(max-width:767px){.order-form .long-stay-widget-form .form-type-textarea .form-textarea-wrapper{height:269px}}.order-form .long-stay-widget-form .form-type-textarea textarea{background:#fff;border:none;color:#000;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;height:100%;line-height:24px;margin:0;padding:0;resize:none;width:100%}.fonts-stage-2 .order-form .long-stay-widget-form .form-type-textarea textarea{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .form-type-textarea textarea::placeholder{color:#000;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:24px}.fonts-stage-2 .order-form .long-stay-widget-form .form-type-textarea textarea::placeholder{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .form-type-checkbox{display:flex;width:100%}.order-form .long-stay-widget-form .form-type-checkbox .form-checkbox-wrapper{margin-top:5px}.order-form .long-stay-widget-form .form-type-checkbox .jcf-checkbox{height:15px;width:15px}.order-form .long-stay-widget-form .form-type-checkbox .jcf-checkbox span{left:6px;top:2px}.order-form .long-stay-widget-form .form-type-checkbox label{color:#000;font-family:OpenSansSubset,sans-serif;font-weight:400;padding-left:15px}.fonts-stage-2 .order-form .long-stay-widget-form .form-type-checkbox label{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .form-type-checkbox label{font-size:14px;line-height:24px}.order-form .long-stay-widget-form .form-actions{padding-top:34px;text-align:center}@media(max-width:767px){.order-form .long-stay-widget-form .form-actions{padding-top:25px}}.order-form .long-stay-widget-form .form-actions .button{color:#fff;display:inline-block;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:700;line-height:16px;padding:17px 35px;text-transform:uppercase;vertical-align:middle}.fonts-stage-2 .order-form .long-stay-widget-form .form-actions .button{font-family:OpenSans,sans-serif}.order-form .long-stay-widget-form .form-actions .button{background:#ec004a;border:none;border-radius:25px}@media(max-width:568px){.order-form .long-stay-widget-form .form-actions .button{width:100%}}.order-form .points-box{border:2px solid #e29c16;border-radius:12px;margin-bottom:40px;padding:17px 57px 38px;position:relative;text-align:center}@media(max-width:767px){.order-form .points-box{margin-bottom:34px;padding:26px 33px 37px}}.order-form .points-box:after{background:#fff url(/themes/custom/adagio/static/media/icon-points.svg) no-repeat 50% 50%;bottom:-8px;content:"";height:16px;left:50%;position:absolute;transform:translateX(-50%);width:51px}.order-form .points-box .ttl{align-items:center;display:flex;justify-content:center;padding-bottom:14px}@media(max-width:767px){.order-form .points-box .ttl{display:block;padding-bottom:15px}}.order-form .points-box .ttl strong{color:#002b41;font-family:OpenSansSubset,sans-serif;font-size:36px;font-weight:600;line-height:48px}.fonts-stage-2 .order-form .points-box .ttl strong{font-family:OpenSans,sans-serif}.order-form .points-box .ttl strong{margin:0 5px}@media(max-width:767px){.order-form .points-box .ttl strong{color:#000;display:block;font-size:26px;line-height:38px;margin:0 0 3px}}.order-form .points-box .ttl span{font-family:OpenSansSubset,sans-serif;font-weight:600;text-transform:uppercase}.fonts-stage-2 .order-form .points-box .ttl span{font-family:OpenSans,sans-serif}.order-form .points-box .ttl span{color:#000;font-size:10px;letter-spacing:1px;line-height:12px;margin:0 5px}@media(max-width:767px){.order-form .points-box .ttl span{display:block}}.order-form .points-box .data{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .order-form .points-box .data{font-family:OpenSans,sans-serif}.order-form .points-box .data{color:#4a4a4a;font-size:12px;line-height:17px;padding:0 20px 25px;text-align:center}@media(max-width:767px){.order-form .points-box .data{padding:0 0 44px}}.order-form .points-box .data p{margin:0}.order-form .points-box .data a{color:inherit;text-decoration:underline}.order-form .points-box .data a:hover{text-decoration:none}.order-form .points-box .status-block{align-items:center;display:flex;justify-content:center}@media(max-width:767px){.order-form .points-box .status-block{display:block;margin:0 auto;max-width:270px;position:relative}}.order-form .points-box .status-block .status-label{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .order-form .points-box .status-block .status-label{font-family:OpenSans,sans-serif}.order-form .points-box .status-block .status-label{color:#4a4a4a;font-size:12px;line-height:13px}@media(max-width:767px){.order-form .points-box .status-block .status-label{bottom:17px;max-width:50%;position:absolute;right:0}.order-form .points-box .status-block .status-label:first-child{left:0;right:auto}}.order-form .points-box .status-block .progress-bar{background-color:#f0f0ef;border-radius:4px;height:10px;margin:0 20px;max-width:307px;position:relative;width:100%}@media(max-width:767px){.order-form .points-box .status-block .progress-bar{height:9px;margin:0 auto;max-width:265px}}.order-form .points-box .status-block .progress-line{background:#e29c16;border-radius:4px;height:100%;left:0;max-width:270px;position:absolute;top:0;width:100%}@media(max-width:767px){.order-form .points-box .status-block .progress-line{height:9px;max-width:233px}}.order-form .note-box{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .order-form .note-box{font-family:OpenSans,sans-serif}.order-form .note-box{font-size:11px;line-height:18px;text-align:center}.order-form .note-box p{margin:0}.order-form .note-box a{color:inherit;text-decoration:none}.partners-block{border-radius:8px;margin-bottom:40px;padding:40px 23px 32px}@media(min-width:1024px){.partners-block{margin-bottom:48px;padding:40px 32px 32px}}.partners-block.green{background:#1a7a2c}.partners-block.shamrock{background:#30cf6d}.partners-block.blue{background:#428bca}.partners-block.denim{background:#0800b9}.partners-block.yellow{background:#ffc107}.partners-block.red{background:#f53}.partners-block .img-holder{padding-bottom:20px}.partners-block .img-holder img{display:block;height:auto;margin:0 auto;max-height:60px;max-width:188px;object-fit:contain;width:auto}.partners-block .data{color:#fff;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:24px;text-align:center}.partners-block .data p{margin:0}.partners-block .btn-holder{text-align:center}.partners-block .btn-holder a{background:#fff;border-radius:36px;color:#000;display:inline-block;font-family:OpenSans,sans-serif;font-size:12px;font-weight:700;line-height:20px;max-width:220px;padding:10px 25px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;width:100%}.partners-block .btn-holder a:hover{text-decoration:underline}.become-member{margin-bottom:60px;padding:44px 0 50px;position:relative;text-align:center}@media(max-width:767px){.become-member{padding:0 45px 53px}}.become-member .container{margin:0 auto;max-width:825px;position:relative;z-index:2}.become-member .logo-holder img{max-height:60px;max-width:100%}.become-member .img-holder{padding-bottom:6px}.become-member .img-holder img{display:block;margin:0 auto}.become-member .ttl h3{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:600;margin:0}.fonts-stage-2 .become-member .ttl h3{font-family:OpenSans,sans-serif}.become-member .ttl h3{font-size:26px;font-weight:400;line-height:38px}.become-member .data{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .become-member .data{font-family:OpenSans,sans-serif}.become-member .data{color:#4a4a4a;font-size:14px;line-height:24px}.become-member .data p{margin:0}.become-member .btn-holder a{display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:700;margin-top:24px;vertical-align:top}.fonts-stage-2 .become-member .btn-holder a{font-family:OpenSans,sans-serif}.become-member .btn-holder a{background:#002b41;border-radius:25px;color:#fff;font-size:12px;line-height:14px;padding:17px 36px;text-align:center;text-decoration:none;text-transform:uppercase}.hotels-banner{background:#fff;box-sizing:border-box;margin-bottom:35px;margin-top:30px;padding:40px 0 50px}@media(max-width:1003px){.hotels-banner{margin-bottom:60px;padding:53px 20px 60px}}.hotels-banner *{box-sizing:border-box}.hotels-banner .container{margin:0 auto;max-width:1180px}.hotels-banner .ttl{color:#1e1852;font-family:OpenSansSubset,sans-serif;font-size:20px;font-weight:600}.fonts-stage-2 .hotels-banner .ttl{font-family:OpenSans,sans-serif}.hotels-banner .ttl{margin-bottom:50px;text-align:center}.hotels-banner .img-holder img{display:block;margin:0 auto;max-width:100%}@media(min-width:1005px){.hotels-banner .img-holder img{width:100%}}.hotels-banner__hd{margin-bottom:55px;position:relative}.hotels-banner__hd:after{border-top:1px solid #fff;content:"";position:absolute;right:0;top:50%;width:45%}@media(max-width:1003px){.hotels-banner__hd:after{width:25%}}.hotels-banner__hd:before{border-top:1px solid #fff;content:"";left:0;position:absolute;top:50%;width:45%}@media(max-width:1003px){.hotels-banner__hd:before{width:25%}}.hotels-banner__container{display:flex;flex-direction:column}.hotels-banner__container--right div{margin:0 20px 20px}@media(max-width:1003px){.hotels-banner__container--right div{flex:1 0 33%;margin:30px 0 0;text-align:left}.hotels-banner__container--right div:nth-child(3n){text-align:right}.hotels-banner__container--right div:nth-child(3n+2){text-align:center}}.hotels-banner__container--row{border-bottom:1px solid #526d7b;display:flex;margin-bottom:15px;margin-top:15px}@media(max-width:1003px){.hotels-banner__container--row{flex-direction:column;padding:0 0 30px}.hotels-banner__container--row:last-child{padding:0}}.hotels-banner__container--row:first-child{margin-top:0}.hotels-banner__container--row.last{border-bottom:0}.hotels-banner__container--row.last div{margin-bottom:0}.hotels-banner__container--right{align-items:center;display:flex;flex-wrap:wrap}.hotels-banner__container--left{margin:0;min-width:200px;text-align:left}.hotels-banner__container--text{color:#fff;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .hotels-banner__container--text{font-family:OpenSans,sans-serif}.hotels-banner__container--text{font-size:16px}.destinations-push{box-sizing:border-box;padding-top:18px;position:relative}@media(min-width:1024px){.destinations-push{padding-top:40px}}.destinations-push .background-top{display:block;left:0;margin-bottom:0;max-height:inherit;object-fit:fill;position:absolute;top:0;z-index:-1}.destinations-push .background-top.desktop{display:none;left:-1%;max-height:100%;width:101%}@media(min-width:1024px){.destinations-push .background-top.desktop{display:block}}.destinations-push .background-top.mobile{display:block;max-height:51px;width:100%}@media(min-width:1024px){.destinations-push .background-top.mobile{display:none}}.destinations-push .background-wrapper{background-color:#ffcbd1;padding-bottom:12px;position:relative;z-index:2}@media(min-width:1024px){.destinations-push .background-wrapper{padding-bottom:27px}}.destinations-push .title-wysiwyg{line-height:35px;padding:0 20px 19px}@media(min-width:1024px){.destinations-push .title-wysiwyg{line-height:54px;padding:0 16px 36px}}.destinations-push .data{margin:0 auto;max-width:100%;position:relative;width:1564px;z-index:2}@media(min-width:1024px){.destinations-push .data{padding:0 120px}}.destinations-push__slider.slick-dotted.slick-slider{margin-bottom:0}.destinations-push__slider .slick-list{min-width:100%;overflow:visible;padding:0 20px}@media(min-width:1024px){.destinations-push__slider .slick-list{overflow:hidden;padding:0}}.destinations-push__slider .slick-track{display:flex;justify-content:center;min-width:100%}.destinations-push__slider .item{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px #00000040;height:auto;margin:5px 12px 40px;position:relative;text-align:left;width:230px}@media(min-width:1024px){.destinations-push__slider .item{margin:5px 8px 30px;width:315px}}.destinations-push__slider img{border-radius:4px 4px 0 0;width:100%}.destinations-push__slider a{color:inherit;display:block;height:100%;text-decoration:none}.destinations-push__slider .title{box-sizing:border-box;font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:28px;padding:30px 28px 16px;text-align:center;width:100%}@media(min-width:1024px){.destinations-push__slider .title{font-size:31px;line-height:35px;padding:38px 9px 32px}}.destinations-push__slider .img-holder{position:relative}.destinations-push__slider .img-holder img{height:auto;width:100%}.destinations-push__slider .slick-arrow{background:none;border:none;cursor:pointer;left:-97px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.destinations-push__slider .slick-arrow.slick-disabled{cursor:default;opacity:.3;pointer-events:none}.destinations-push__slider .slick-arrow.slider-svg-arrow_next{left:auto;right:-97px}@media(min-width:1024px){.destinations-push__slider button.slick-arrow{display:block!important}}.destinations-push .slick-dots{position:static}.destinations-push .slick-dots button{cursor:pointer;height:auto;margin:0;outline:none;padding:0;width:auto}.destinations-push .slick-dots button:before{display:none}.destinations-push .slick-dots li{margin:0 13px 15px;padding-top:2px}.destinations-push .slick-dots li svg{display:block}.destinations-push .slick-dots li svg .dot{fill:#0000;transition:fill .3s ease-in-out}.destinations-push .slick-dots li:only-child{display:none}.destinations-push .slick-dots .slick-active svg .dot{fill:#000}.destinations-push.guidebooks .title-wysiwyg span[class*=icon-]:before{color:#f90}.destinations-push.guidebooks .img-holder img{height:204px;object-fit:cover}@media(min-width:1024px){.destinations-push.guidebooks .img-holder img{height:259px}}.destinations-push.guidebooks .data-holder{padding:22px 5px 24px}@media(min-width:1024px){.destinations-push.guidebooks .data-holder{padding:35px 10px 53px}}.destinations-push.guidebooks .data-holder .title{padding:0}.destinations-push.guidebooks .data-holder .btn-holder{padding-top:6px;text-align:center}@media(min-width:1024px){.destinations-push.guidebooks .data-holder .btn-holder{padding-top:16px}}.destinations-push.guidebooks .data-holder .btn-holder a{color:#ec004a;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;vertical-align:top}@media(min-width:1024px){.destinations-push.guidebooks .data-holder .btn-holder a{font-family:FSRosa,sans-serif;font-weight:700;padding-right:22px}}.destinations-push.guidebooks .data-holder .btn-holder a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.destinations-push.guidebooks .data-holder .btn-holder a span{display:inline-block;padding-right:25px;position:relative;text-decoration:underline;vertical-align:top}@media(min-width:1024px){.destinations-push.guidebooks .data-holder .btn-holder a span{padding-right:22px}}.destinations-push.guidebooks .data-holder .btn-holder a span:after{background:url(/themes/custom/adagio/static/media/icon-download.svg) no-repeat;content:"";height:16px;position:absolute;right:0;top:3px;width:16px}.cards-banner-widget__float-nav{display:none}@media(max-width:767px){.cards-banner-widget__float-nav{display:block;padding:20px}.cards-banner-widget__float-nav.no-pad{padding:0}}.cards-banner-widget__float-nav>a.menu-btn{background:#fff;border:1px solid #d2d2d2;border-radius:30px;box-shadow:0 8px 15px #0000001f;display:block;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.fonts-stage-2 .cards-banner-widget__float-nav>a.menu-btn{font-family:OpenSans,sans-serif}.cards-banner-widget__float-nav>a.menu-btn{color:#4a4a4a;padding:15px 20px 12px;position:relative}.cards-banner-widget__float-nav>a.menu-btn.active{background-color:#0000;border:0;box-shadow:none;color:#4a4a4a;font-size:30px;overflow:hidden;position:absolute;right:0;top:5px;transition:background-color .25s linear}.cards-banner-widget__float-nav>a.menu-btn.active>ul>li.line:first-child{border-width:2px}.cards-banner-widget__float-nav>a.menu-btn.active>ul>li.line:nth-child(2){visibility:hidden}.cards-banner-widget__float-nav>a.menu-btn.active>ul>li.line:nth-child(3){border-width:2px}.cards-banner-widget__float-nav>a.menu-btn>ul{list-style:none;margin:0;padding:0;width:20px}.cards-banner-widget__float-nav>a.menu-btn>ul>li.line{border:2px solid #4a4a4a;border-radius:2px;margin-bottom:5px;width:100%}.cards-banner-widget__float-nav>a.menu-btn>ul>li.line:last-child{width:50%}.cards-banner-widget__float-nav>a.menu-btn>.menu-txt{font-family:OpenSansSubset,sans-serif;font-weight:600;text-align:left;width:100%}.fonts-stage-2 .cards-banner-widget__float-nav>a.menu-btn>.menu-txt{font-family:OpenSans,sans-serif}.cards-banner-widget__float-nav>a.menu-btn>.menu-txt{color:#4a4a4a;font-size:14px;left:60px;position:absolute;top:20px}@media(max-width:767px){.cards-banner-widget__float-nav>a.menu-btn>.menu-txt{width:auto}}.destintation__main-nav{background:#fff;bottom:0;display:none;font-family:sans-serif;height:100%;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:opacity .25s;width:100%;z-index:501}.destintation__main-nav.active{display:block;opacity:1;transition:opacity .25s}.destintation__main-nav.active .destintation-filter-widget{box-sizing:border-box;display:block;padding:20px;position:relative;width:100%}.destintation__main-nav.active .destintation-filter-widget__text{font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:400}.fonts-stage-2 .destintation__main-nav.active .destintation-filter-widget__text{font-family:OpenSans,sans-serif}.destintation__main-nav.active .destintation-filter-widget__text{color:#4a4a4a}.destintation__main-nav.active .destintation-filter-widget .menu-btn{color:#4a4a4a;font-size:15px;position:absolute;right:20px;top:20px}.destintation__main-nav.active .destintation-filter-widget__pre-header{border-bottom:2px solid #40e9c4;padding:30px 20px}.destintation__main-nav>ul{display:block;list-style:none;margin:0;padding:0;width:100%}.destintation__main-nav>ul>li>a{color:#fff;display:block;font-weight:200;padding:18px 80px 18px 18px;text-decoration:none}.destintation__main-nav>ul>li>a:hover{font-weight:400}.hero-container{margin-bottom:40px}.destinations-hero{max-height:500px}.destinations-hero,.hero-block{height:35vw;margin-bottom:40px;min-height:250px;overflow:hidden;position:relative}:is(.destinations-hero,.hero-block) .img-holder{height:100%;width:100%}.destinations-hero img,.hero-block img{height:100%;object-fit:cover;width:100%}.destinations-hero:fullscreen,.hero-block:fullscreen{z-index:503}:is(.destinations-hero,.hero-block) .btn-holder{position:absolute;right:16px;top:16px}@media(min-width:1004px){:is(.destinations-hero,.hero-block) .btn-holder{right:10%;top:0;transform:translateY(-50%)}}.destinations-hero--no-image,.hero-block--no-image{min-height:60px}:is(.destinations-hero--no-image,.hero-block--no-image) .btn-holder{top:0}@media(min-width:1004px){:is(.destinations-hero--no-image,.hero-block--no-image) .btn-holder{transform:none}}.tabs-widget-images{margin:0 auto 70px;position:relative}.tabs-widget-images .tabs-nav-slider{display:flex;justify-content:center;margin:0;padding:20px 0 0}@media(max-width:767px){.tabs-widget-images .tabs-nav-slider{display:block}}.tabs-widget-images .tabs-nav-slider.is_stuck{background:#fff;box-shadow:0 4px 16px 0 #0000001a;transition:padding .1s ease;width:100%;z-index:50}.toolbar-fixed .tabs-widget-images .tabs-nav-slider.is_stuck{padding-top:59px}.toolbar-fixed.toolbar-tray-open .tabs-widget-images .tabs-nav-slider.is_stuck{padding-top:99px}.tabs-widget-images .tabs-nav-slider .menu-slider-holder{position:relative}@media(max-width:767px){.tabs-widget-images .tabs-nav-slider .menu-slider-holder{width:645px}}.tabs-widget-images .tabs-nav-slider .menu-slider{position:relative}.tabs-widget-images .tabs-nav-slider .line{background:#d64309;border-radius:2px;bottom:0;height:4px;position:absolute;transition:all .2s ease-in-out}.tabs-widget-images .tabs-nav-slider .line[data-active="0"]{background:#d64309}.tabs-widget-images .tabs-nav-slider .line[data-active="1"]{background:#ec004a}.tabs-widget-images .tabs-nav-slider .line[data-active="2"]{background:#000}@media(max-width:767px){.tabs-widget-images .tabs-nav-slider .line{display:none}}.tabs-widget-images .tabs-nav-slider .slick-track{display:flex;justify-content:center}@media screen and (min-width:767px){.tabs-widget-images .tabs-nav-slider .slick-track{transform:translateZ(0)!important;width:100%!important}}.tabs-widget-images .tabs-nav-slider .item{height:auto;width:257px}.tabs-widget-images .tabs-nav-slider .item:after{border-radius:100%;height:5px;left:-5px;top:22px;width:5px}@media(max-width:767px){.tabs-widget-images .tabs-nav-slider .item{width:215px}.tabs-widget-images .tabs-nav-slider .item.active-nav .holder:after{width:100%}.tabs-widget-images .tabs-nav-slider .item:nth-child(2) .holder:after{background:#d50032}.tabs-widget-images .tabs-nav-slider .item:nth-child(3) .holder:after{background:#3c3c3b}}.tabs-widget-images .tabs-nav-slider .item.active-nav .holder{opacity:1}.tabs-widget-images .tabs-nav-slider .holder{align-items:center;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;height:100%;margin:0;opacity:.3;outline:none;padding:0 59px 21px 56px;text-decoration:none;transition:opacity .25s ease-in-out}@media(max-width:767px){.tabs-widget-images .tabs-nav-slider .holder{padding:0 37px 18px 36px;position:relative}.tabs-widget-images .tabs-nav-slider .holder:after{background:#d64309;border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;transition:width .2s ease-in-out;width:0}}.tabs-widget-images .tabs-nav-slider .ico{display:block;height:50px;width:142px}.tabs-widget-images .tabs-content-slider{padding-top:50px}@media(max-width:767px){.tabs-widget-images .tabs-content-slider{padding-top:29px}}.tabs-widget-images .tabs-content-slider .box{outline:none;width:100%}.destination-search-filters{margin:0 auto 24px;max-width:1500px;min-height:64px;padding:0 22px}.contacts-wrapper .status-message-widget,.destination-search-filters .homepage-search-wrap:before{display:none}.contacts-wrapper__info{color:#000;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400;margin:32px auto 0;max-width:740px}.fonts-stage-2 .contacts-wrapper__info{font-family:OpenSans,sans-serif}.contacts-wrapper__info{line-height:18px;text-align:center}.contacts-wrapper__info a{color:#ec004a}.contacts,.custom-form-widget{box-sizing:border-box;margin:0 auto;max-width:880px;padding:20px 24px 45px;position:relative}.contacts:before,.custom-form-widget:before{content:"";display:none;height:496px;left:0;position:absolute;top:40px;width:141px;z-index:-1}@media(min-width:1024px){.contacts:before,.custom-form-widget:before{background:url(/themes/custom/adagio/static/media/bg-form-left.svg) no-repeat;display:block}}.contacts:after,.custom-form-widget:after{content:"";display:none;height:583px;position:absolute;right:0;top:605px;width:168px;z-index:-1}@media(min-width:1024px){.contacts:after,.custom-form-widget:after{background:url(/themes/custom/adagio/static/media/bg-form-right.svg) no-repeat;display:block}.contacts,.custom-form-widget{padding:30px 24px 60px}}:is(.contacts,.custom-form-widget) .field--name-name{font-family:OpenSansSubset,sans-serif;font-weight:600;margin-bottom:30px}.fonts-stage-2 :is(.contacts,.custom-form-widget) .field--name-name{font-family:OpenSans,sans-serif}:is(.contacts,.custom-form-widget) .field--name-name{color:#000;font-size:18px;text-align:center}:is(.contacts,.custom-form-widget) .form-item--error-message{color:#cf0e0e;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin:2px 0 0;padding-left:20px;position:relative;transition:opacity .4s ease}:is(.contacts,.custom-form-widget) .form-item--error-message:before{background-color:#cf0e0e;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}:is(.contacts,.custom-form-widget) .form-item--error-message:after{background:url(/themes/custom/adagio/static/media/icon-error.svg) no-repeat 50% 50%;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}:is(.contacts,.custom-form-widget) .form-item{margin:0 0 32px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-item{padding:0 12px}}:is(.contacts,.custom-form-widget) .form-item .text-count-wrapper{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-top:8px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-item .text-count-wrapper{font-size:16px;line-height:16px}}:is(.contacts,.custom-form-widget) .form-item+.form-item--error-message{margin:-30px 0 32px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-actions{padding:0 12px}}:is(.contacts,.custom-form-widget) .contacts-title{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 :is(.contacts,.custom-form-widget) .contacts-title{font-family:OpenSans,sans-serif}:is(.contacts,.custom-form-widget) .contacts-title{color:#000;font-size:18px;text-align:center}:is(.contacts,.custom-form-widget) .contacts-title__big{font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:700}.fonts-stage-2 :is(.contacts,.custom-form-widget) .contacts-title__big{font-family:OpenSans,sans-serif}.contacts .business-widget-form input[type=Email],.contacts .business-widget-form input[type=date],.contacts .business-widget-form input[type=number],.contacts .business-widget-form input[type=tel],.contacts .business-widget-form input[type=text],.contacts .commuter-offer-widget-form input[type=Email],.contacts .commuter-offer-widget-form input[type=date],.contacts .commuter-offer-widget-form input[type=number],.contacts .commuter-offer-widget-form input[type=tel],.contacts .commuter-offer-widget-form input[type=text],.contacts .long-stay-widget-form input[type=Email],.contacts .long-stay-widget-form input[type=date],.contacts .long-stay-widget-form input[type=number],.contacts .long-stay-widget-form input[type=tel],.contacts .long-stay-widget-form input[type=text],.contacts .meetings-widget-form input[type=Email],.contacts .meetings-widget-form input[type=date],.contacts .meetings-widget-form input[type=number],.contacts .meetings-widget-form input[type=tel],.contacts .meetings-widget-form input[type=text],.contacts .webform-submission-form input[type=Email],.contacts .webform-submission-form input[type=date],.contacts .webform-submission-form input[type=number],.contacts .webform-submission-form input[type=tel],.contacts .webform-submission-form input[type=text],.custom-form-widget .business-widget-form input[type=Email],.custom-form-widget .business-widget-form input[type=date],.custom-form-widget .business-widget-form input[type=number],.custom-form-widget .business-widget-form input[type=tel],.custom-form-widget .business-widget-form input[type=text],.custom-form-widget .commuter-offer-widget-form input[type=Email],.custom-form-widget .commuter-offer-widget-form input[type=date],.custom-form-widget .commuter-offer-widget-form input[type=number],.custom-form-widget .commuter-offer-widget-form input[type=tel],.custom-form-widget .commuter-offer-widget-form input[type=text],.custom-form-widget .long-stay-widget-form input[type=Email],.custom-form-widget .long-stay-widget-form input[type=date],.custom-form-widget .long-stay-widget-form input[type=number],.custom-form-widget .long-stay-widget-form input[type=tel],.custom-form-widget .long-stay-widget-form input[type=text],.custom-form-widget .meetings-widget-form input[type=Email],.custom-form-widget .meetings-widget-form input[type=date],.custom-form-widget .meetings-widget-form input[type=number],.custom-form-widget .meetings-widget-form input[type=tel],.custom-form-widget .meetings-widget-form input[type=text],.custom-form-widget .webform-submission-form input[type=Email],.custom-form-widget .webform-submission-form input[type=date],.custom-form-widget .webform-submission-form input[type=number],.custom-form-widget .webform-submission-form input[type=tel],.custom-form-widget .webform-submission-form input[type=text]{background:#fff;border:1px solid #4a4a4a;border-radius:4px;box-sizing:border-box;color:#4a4a4a;display:block;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;outline:none;overflow:hidden;padding:11px;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:1024px){.contacts .business-widget-form input[type=Email],.contacts .business-widget-form input[type=date],.contacts .business-widget-form input[type=number],.contacts .business-widget-form input[type=tel],.contacts .business-widget-form input[type=text],.contacts .commuter-offer-widget-form input[type=Email],.contacts .commuter-offer-widget-form input[type=date],.contacts .commuter-offer-widget-form input[type=number],.contacts .commuter-offer-widget-form input[type=tel],.contacts .commuter-offer-widget-form input[type=text],.contacts .long-stay-widget-form input[type=Email],.contacts .long-stay-widget-form input[type=date],.contacts .long-stay-widget-form input[type=number],.contacts .long-stay-widget-form input[type=tel],.contacts .long-stay-widget-form input[type=text],.contacts .meetings-widget-form input[type=Email],.contacts .meetings-widget-form input[type=date],.contacts .meetings-widget-form input[type=number],.contacts .meetings-widget-form input[type=tel],.contacts .meetings-widget-form input[type=text],.contacts .webform-submission-form input[type=Email],.contacts .webform-submission-form input[type=date],.contacts .webform-submission-form input[type=number],.contacts .webform-submission-form input[type=tel],.contacts .webform-submission-form input[type=text],.custom-form-widget .business-widget-form input[type=Email],.custom-form-widget .business-widget-form input[type=date],.custom-form-widget .business-widget-form input[type=number],.custom-form-widget .business-widget-form input[type=tel],.custom-form-widget .business-widget-form input[type=text],.custom-form-widget .commuter-offer-widget-form input[type=Email],.custom-form-widget .commuter-offer-widget-form input[type=date],.custom-form-widget .commuter-offer-widget-form input[type=number],.custom-form-widget .commuter-offer-widget-form input[type=tel],.custom-form-widget .commuter-offer-widget-form input[type=text],.custom-form-widget .long-stay-widget-form input[type=Email],.custom-form-widget .long-stay-widget-form input[type=date],.custom-form-widget .long-stay-widget-form input[type=number],.custom-form-widget .long-stay-widget-form input[type=tel],.custom-form-widget .long-stay-widget-form input[type=text],.custom-form-widget .meetings-widget-form input[type=Email],.custom-form-widget .meetings-widget-form input[type=date],.custom-form-widget .meetings-widget-form input[type=number],.custom-form-widget .meetings-widget-form input[type=tel],.custom-form-widget .meetings-widget-form input[type=text],.custom-form-widget .webform-submission-form input[type=Email],.custom-form-widget .webform-submission-form input[type=date],.custom-form-widget .webform-submission-form input[type=number],.custom-form-widget .webform-submission-form input[type=tel],.custom-form-widget .webform-submission-form input[type=text]{font-size:16px;margin-top:26px}}.contacts .business-widget-form input[type=Email].error,.contacts .business-widget-form input[type=date].error,.contacts .business-widget-form input[type=number].error,.contacts .business-widget-form input[type=tel].error,.contacts .business-widget-form input[type=text].error,.contacts .commuter-offer-widget-form input[type=Email].error,.contacts .commuter-offer-widget-form input[type=date].error,.contacts .commuter-offer-widget-form input[type=number].error,.contacts .commuter-offer-widget-form input[type=tel].error,.contacts .commuter-offer-widget-form input[type=text].error,.contacts .long-stay-widget-form input[type=Email].error,.contacts .long-stay-widget-form input[type=date].error,.contacts .long-stay-widget-form input[type=number].error,.contacts .long-stay-widget-form input[type=tel].error,.contacts .long-stay-widget-form input[type=text].error,.contacts .meetings-widget-form input[type=Email].error,.contacts .meetings-widget-form input[type=date].error,.contacts .meetings-widget-form input[type=number].error,.contacts .meetings-widget-form input[type=tel].error,.contacts .meetings-widget-form input[type=text].error,.contacts .webform-submission-form input[type=Email].error,.contacts .webform-submission-form input[type=date].error,.contacts .webform-submission-form input[type=number].error,.contacts .webform-submission-form input[type=tel].error,.contacts .webform-submission-form input[type=text].error,.custom-form-widget .business-widget-form input[type=Email].error,.custom-form-widget .business-widget-form input[type=date].error,.custom-form-widget .business-widget-form input[type=number].error,.custom-form-widget .business-widget-form input[type=tel].error,.custom-form-widget .business-widget-form input[type=text].error,.custom-form-widget .commuter-offer-widget-form input[type=Email].error,.custom-form-widget .commuter-offer-widget-form input[type=date].error,.custom-form-widget .commuter-offer-widget-form input[type=number].error,.custom-form-widget .commuter-offer-widget-form input[type=tel].error,.custom-form-widget .commuter-offer-widget-form input[type=text].error,.custom-form-widget .long-stay-widget-form input[type=Email].error,.custom-form-widget .long-stay-widget-form input[type=date].error,.custom-form-widget .long-stay-widget-form input[type=number].error,.custom-form-widget .long-stay-widget-form input[type=tel].error,.custom-form-widget .long-stay-widget-form input[type=text].error,.custom-form-widget .meetings-widget-form input[type=Email].error,.custom-form-widget .meetings-widget-form input[type=date].error,.custom-form-widget .meetings-widget-form input[type=number].error,.custom-form-widget .meetings-widget-form input[type=tel].error,.custom-form-widget .meetings-widget-form input[type=text].error,.custom-form-widget .webform-submission-form input[type=Email].error,.custom-form-widget .webform-submission-form input[type=date].error,.custom-form-widget .webform-submission-form input[type=number].error,.custom-form-widget .webform-submission-form input[type=tel].error,.custom-form-widget .webform-submission-form input[type=text].error{border-color:#cf0e0e;color:#cf0e0e}.contacts .business-widget-form input[type=Email]:focus,.contacts .business-widget-form input[type=date]:focus,.contacts .business-widget-form input[type=number]:focus,.contacts .business-widget-form input[type=tel]:focus,.contacts .business-widget-form input[type=text]:focus,.contacts .commuter-offer-widget-form input[type=Email]:focus,.contacts .commuter-offer-widget-form input[type=date]:focus,.contacts .commuter-offer-widget-form input[type=number]:focus,.contacts .commuter-offer-widget-form input[type=tel]:focus,.contacts .commuter-offer-widget-form input[type=text]:focus,.contacts .long-stay-widget-form input[type=Email]:focus,.contacts .long-stay-widget-form input[type=date]:focus,.contacts .long-stay-widget-form input[type=number]:focus,.contacts .long-stay-widget-form input[type=tel]:focus,.contacts .long-stay-widget-form input[type=text]:focus,.contacts .meetings-widget-form input[type=Email]:focus,.contacts .meetings-widget-form input[type=date]:focus,.contacts .meetings-widget-form input[type=number]:focus,.contacts .meetings-widget-form input[type=tel]:focus,.contacts .meetings-widget-form input[type=text]:focus,.contacts .webform-submission-form input[type=Email]:focus,.contacts .webform-submission-form input[type=date]:focus,.contacts .webform-submission-form input[type=number]:focus,.contacts .webform-submission-form input[type=tel]:focus,.contacts .webform-submission-form input[type=text]:focus,.custom-form-widget .business-widget-form input[type=Email]:focus,.custom-form-widget .business-widget-form input[type=date]:focus,.custom-form-widget .business-widget-form input[type=number]:focus,.custom-form-widget .business-widget-form input[type=tel]:focus,.custom-form-widget .business-widget-form input[type=text]:focus,.custom-form-widget .commuter-offer-widget-form input[type=Email]:focus,.custom-form-widget .commuter-offer-widget-form input[type=date]:focus,.custom-form-widget .commuter-offer-widget-form input[type=number]:focus,.custom-form-widget .commuter-offer-widget-form input[type=tel]:focus,.custom-form-widget .commuter-offer-widget-form input[type=text]:focus,.custom-form-widget .long-stay-widget-form input[type=Email]:focus,.custom-form-widget .long-stay-widget-form input[type=date]:focus,.custom-form-widget .long-stay-widget-form input[type=number]:focus,.custom-form-widget .long-stay-widget-form input[type=tel]:focus,.custom-form-widget .long-stay-widget-form input[type=text]:focus,.custom-form-widget .meetings-widget-form input[type=Email]:focus,.custom-form-widget .meetings-widget-form input[type=date]:focus,.custom-form-widget .meetings-widget-form input[type=number]:focus,.custom-form-widget .meetings-widget-form input[type=tel]:focus,.custom-form-widget .meetings-widget-form input[type=text]:focus,.custom-form-widget .webform-submission-form input[type=Email]:focus,.custom-form-widget .webform-submission-form input[type=date]:focus,.custom-form-widget .webform-submission-form input[type=number]:focus,.custom-form-widget .webform-submission-form input[type=tel]:focus,.custom-form-widget .webform-submission-form input[type=text]:focus{border-color:#0355ff}.contacts .business-widget-form label~.jcf-select,.contacts .business-widget-form label~.select2,.contacts .business-widget-form label~input[type=Email],.contacts .business-widget-form label~input[type=date],.contacts .business-widget-form label~input[type=number],.contacts .business-widget-form label~input[type=tel],.contacts .business-widget-form label~input[type=text],.contacts .commuter-offer-widget-form label~.jcf-select,.contacts .commuter-offer-widget-form label~.select2,.contacts .commuter-offer-widget-form label~input[type=Email],.contacts .commuter-offer-widget-form label~input[type=date],.contacts .commuter-offer-widget-form label~input[type=number],.contacts .commuter-offer-widget-form label~input[type=tel],.contacts .commuter-offer-widget-form label~input[type=text],.contacts .long-stay-widget-form label~.jcf-select,.contacts .long-stay-widget-form label~.select2,.contacts .long-stay-widget-form label~input[type=Email],.contacts .long-stay-widget-form label~input[type=date],.contacts .long-stay-widget-form label~input[type=number],.contacts .long-stay-widget-form label~input[type=tel],.contacts .long-stay-widget-form label~input[type=text],.contacts .meetings-widget-form label~.jcf-select,.contacts .meetings-widget-form label~.select2,.contacts .meetings-widget-form label~input[type=Email],.contacts .meetings-widget-form label~input[type=date],.contacts .meetings-widget-form label~input[type=number],.contacts .meetings-widget-form label~input[type=tel],.contacts .meetings-widget-form label~input[type=text],.contacts .webform-submission-form label~.jcf-select,.contacts .webform-submission-form label~.select2,.contacts .webform-submission-form label~input[type=Email],.contacts .webform-submission-form label~input[type=date],.contacts .webform-submission-form label~input[type=number],.contacts .webform-submission-form label~input[type=tel],.contacts .webform-submission-form label~input[type=text],.custom-form-widget .business-widget-form label~.jcf-select,.custom-form-widget .business-widget-form label~.select2,.custom-form-widget .business-widget-form label~input[type=Email],.custom-form-widget .business-widget-form label~input[type=date],.custom-form-widget .business-widget-form label~input[type=number],.custom-form-widget .business-widget-form label~input[type=tel],.custom-form-widget .business-widget-form label~input[type=text],.custom-form-widget .commuter-offer-widget-form label~.jcf-select,.custom-form-widget .commuter-offer-widget-form label~.select2,.custom-form-widget .commuter-offer-widget-form label~input[type=Email],.custom-form-widget .commuter-offer-widget-form label~input[type=date],.custom-form-widget .commuter-offer-widget-form label~input[type=number],.custom-form-widget .commuter-offer-widget-form label~input[type=tel],.custom-form-widget .commuter-offer-widget-form label~input[type=text],.custom-form-widget .long-stay-widget-form label~.jcf-select,.custom-form-widget .long-stay-widget-form label~.select2,.custom-form-widget .long-stay-widget-form label~input[type=Email],.custom-form-widget .long-stay-widget-form label~input[type=date],.custom-form-widget .long-stay-widget-form label~input[type=number],.custom-form-widget .long-stay-widget-form label~input[type=tel],.custom-form-widget .long-stay-widget-form label~input[type=text],.custom-form-widget .meetings-widget-form label~.jcf-select,.custom-form-widget .meetings-widget-form label~.select2,.custom-form-widget .meetings-widget-form label~input[type=Email],.custom-form-widget .meetings-widget-form label~input[type=date],.custom-form-widget .meetings-widget-form label~input[type=number],.custom-form-widget .meetings-widget-form label~input[type=tel],.custom-form-widget .meetings-widget-form label~input[type=text],.custom-form-widget .webform-submission-form label~.jcf-select,.custom-form-widget .webform-submission-form label~.select2,.custom-form-widget .webform-submission-form label~input[type=Email],.custom-form-widget .webform-submission-form label~input[type=date],.custom-form-widget .webform-submission-form label~input[type=number],.custom-form-widget .webform-submission-form label~input[type=tel],.custom-form-widget .webform-submission-form label~input[type=text]{margin-top:0}.contacts .business-widget-form .show-label-container .ui-datepicker .ui-checkin a,.contacts .business-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.contacts .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-checkin a,.contacts .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.contacts .long-stay-widget-form .show-label-container .ui-datepicker .ui-checkin a,.contacts .long-stay-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.contacts .meetings-widget-form .show-label-container .ui-datepicker .ui-checkin a,.contacts .meetings-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.contacts .webform-submission-form .show-label-container .ui-datepicker .ui-checkin a,.contacts .webform-submission-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.custom-form-widget .business-widget-form .show-label-container .ui-datepicker .ui-checkin a,.custom-form-widget .business-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.custom-form-widget .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-checkin a,.custom-form-widget .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.custom-form-widget .long-stay-widget-form .show-label-container .ui-datepicker .ui-checkin a,.custom-form-widget .long-stay-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.custom-form-widget .meetings-widget-form .show-label-container .ui-datepicker .ui-checkin a,.custom-form-widget .meetings-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a,.custom-form-widget .webform-submission-form .show-label-container .ui-datepicker .ui-checkin a,.custom-form-widget .webform-submission-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a{border:1px solid #000;border-radius:50% 0 0 50%;border-right:0}.contacts .business-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.contacts .business-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.contacts .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.contacts .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.contacts .long-stay-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.contacts .long-stay-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.contacts .meetings-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.contacts .meetings-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.contacts .webform-submission-form .show-label-container .ui-datepicker .ui-checkin a:hover,.contacts .webform-submission-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.custom-form-widget .business-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.custom-form-widget .business-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.custom-form-widget .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.custom-form-widget .commuter-offer-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.custom-form-widget .long-stay-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.custom-form-widget .long-stay-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.custom-form-widget .meetings-widget-form .show-label-container .ui-datepicker .ui-checkin a:hover,.custom-form-widget .meetings-widget-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover,.custom-form-widget .webform-submission-form .show-label-container .ui-datepicker .ui-checkin a:hover,.custom-form-widget .webform-submission-form .show-label-container .ui-datepicker .ui-datepicker-highlight:first-child a:hover{background:#0000;border-radius:50% 0 0 50%}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .show-label-container .ui-datepicker .ui-checkin:last-child a,:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .show-label-container .ui-datepicker .ui-datepicker-highlight:last-child a{border-radius:50%;border-right:1px solid #000}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .show-label-container .active .start-date,:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .show-label-container-one .active .start-date{display:none}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .show-label-container-one .ui-checkin a,:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .ui-checkout:first-child a{border:1px solid #000!important;border-radius:50%!important}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .captcha{float:none;padding-bottom:24px;position:relative}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .captcha .form-item--error-message{left:0;margin:0;right:0}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .captcha .form-item{margin-bottom:0;padding:0}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper{position:relative}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper textarea{color:#000;font-family:OpenSansSubset,sans-serif;font-weight:400;padding:12px 12px 44px}.fonts-stage-2 :is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper textarea{font-family:OpenSans,sans-serif}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper textarea{background:#fff;border:1px solid #4a4a4a;border-radius:4px;font-size:14px;line-height:24px;min-height:176px;outline:none;overflow:auto;resize:none;width:100%}@media(min-width:1024px){:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper textarea{font-size:16px;min-height:168px;padding-bottom:36px}}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper textarea:focus{border-color:#0355ff}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper .text-count-wrapper{display:none!important}:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper .text-counter{bottom:12px;color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;position:absolute;right:12px}@media(min-width:1024px){:is(.contacts .business-widget-form,.contacts .commuter-offer-widget-form,.contacts .long-stay-widget-form,.contacts .meetings-widget-form,.contacts .webform-submission-form,.custom-form-widget .business-widget-form,.custom-form-widget .commuter-offer-widget-form,.custom-form-widget .long-stay-widget-form,.custom-form-widget .meetings-widget-form,.custom-form-widget .webform-submission-form) .form-textarea-wrapper .text-counter{font-size:16px;line-height:16px}}:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .fieldset-legend{display:block}:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .form-type-radio{margin-bottom:16px}@media(min-width:1024px){:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .form-type-radio{display:inline-block;margin:0 24px 0 0;vertical-align:top}}:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .option{color:#000;cursor:pointer;display:inline-block;font-family:OpenSans,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-left:8px;max-width:calc(100% - 48px);padding:0;vertical-align:middle}:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .fieldset-wrapper{padding-top:7px}@media(min-width:1024px){:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .fieldset-wrapper{font-size:0}}:is(.contacts .business-widget-form .choose-container,.contacts .business-widget-form .webform-type-radios,.contacts .commuter-offer-widget-form .choose-container,.contacts .commuter-offer-widget-form .webform-type-radios,.contacts .long-stay-widget-form .choose-container,.contacts .long-stay-widget-form .webform-type-radios,.contacts .meetings-widget-form .choose-container,.contacts .meetings-widget-form .webform-type-radios,.contacts .webform-submission-form .choose-container,.contacts .webform-submission-form .webform-type-radios,.custom-form-widget .business-widget-form .choose-container,.custom-form-widget .business-widget-form .webform-type-radios,.custom-form-widget .commuter-offer-widget-form .choose-container,.custom-form-widget .commuter-offer-widget-form .webform-type-radios,.custom-form-widget .long-stay-widget-form .choose-container,.custom-form-widget .long-stay-widget-form .webform-type-radios,.custom-form-widget .meetings-widget-form .choose-container,.custom-form-widget .meetings-widget-form .webform-type-radios,.custom-form-widget .webform-submission-form .choose-container,.custom-form-widget .webform-submission-form .webform-type-radios) .fieldset-wrapper .form-item{padding:0}.contacts .business-widget-form .form-actions,.contacts .business-widget-form .form-submit-wrapper,.contacts .commuter-offer-widget-form .form-actions,.contacts .commuter-offer-widget-form .form-submit-wrapper,.contacts .long-stay-widget-form .form-actions,.contacts .long-stay-widget-form .form-submit-wrapper,.contacts .meetings-widget-form .form-actions,.contacts .meetings-widget-form .form-submit-wrapper,.contacts .webform-submission-form .form-actions,.contacts .webform-submission-form .form-submit-wrapper,.custom-form-widget .business-widget-form .form-actions,.custom-form-widget .business-widget-form .form-submit-wrapper,.custom-form-widget .commuter-offer-widget-form .form-actions,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper,.custom-form-widget .long-stay-widget-form .form-actions,.custom-form-widget .long-stay-widget-form .form-submit-wrapper,.custom-form-widget .meetings-widget-form .form-actions,.custom-form-widget .meetings-widget-form .form-submit-wrapper,.custom-form-widget .webform-submission-form .form-actions,.custom-form-widget .webform-submission-form .form-submit-wrapper{position:relative}.contacts .business-widget-form .form-actions .business-form-submit,.contacts .business-widget-form .form-actions .commuter-offer-form-submit,.contacts .business-widget-form .form-actions .longstay-form-submit,.contacts .business-widget-form .form-actions .meeting-form-submit,.contacts .business-widget-form .form-actions .webform-button--submit,.contacts .business-widget-form .form-submit-wrapper .business-form-submit,.contacts .business-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .business-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .business-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .business-widget-form .form-submit-wrapper .webform-button--submit,.contacts .commuter-offer-widget-form .form-actions .business-form-submit,.contacts .commuter-offer-widget-form .form-actions .commuter-offer-form-submit,.contacts .commuter-offer-widget-form .form-actions .longstay-form-submit,.contacts .commuter-offer-widget-form .form-actions .meeting-form-submit,.contacts .commuter-offer-widget-form .form-actions .webform-button--submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .business-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .webform-button--submit,.contacts .long-stay-widget-form .form-actions .business-form-submit,.contacts .long-stay-widget-form .form-actions .commuter-offer-form-submit,.contacts .long-stay-widget-form .form-actions .longstay-form-submit,.contacts .long-stay-widget-form .form-actions .meeting-form-submit,.contacts .long-stay-widget-form .form-actions .webform-button--submit,.contacts .long-stay-widget-form .form-submit-wrapper .business-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .webform-button--submit,.contacts .meetings-widget-form .form-actions .business-form-submit,.contacts .meetings-widget-form .form-actions .commuter-offer-form-submit,.contacts .meetings-widget-form .form-actions .longstay-form-submit,.contacts .meetings-widget-form .form-actions .meeting-form-submit,.contacts .meetings-widget-form .form-actions .webform-button--submit,.contacts .meetings-widget-form .form-submit-wrapper .business-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .webform-button--submit,.contacts .webform-submission-form .form-actions .business-form-submit,.contacts .webform-submission-form .form-actions .commuter-offer-form-submit,.contacts .webform-submission-form .form-actions .longstay-form-submit,.contacts .webform-submission-form .form-actions .meeting-form-submit,.contacts .webform-submission-form .form-actions .webform-button--submit,.contacts .webform-submission-form .form-submit-wrapper .business-form-submit,.contacts .webform-submission-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .webform-submission-form .form-submit-wrapper .longstay-form-submit,.contacts .webform-submission-form .form-submit-wrapper .meeting-form-submit,.contacts .webform-submission-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .business-widget-form .form-actions .business-form-submit,.custom-form-widget .business-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .business-widget-form .form-actions .longstay-form-submit,.custom-form-widget .business-widget-form .form-actions .meeting-form-submit,.custom-form-widget .business-widget-form .form-actions .webform-button--submit,.custom-form-widget .business-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .commuter-offer-widget-form .form-actions .business-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .longstay-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .meeting-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .webform-button--submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .long-stay-widget-form .form-actions .business-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .longstay-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .meeting-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .webform-button--submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .meetings-widget-form .form-actions .business-form-submit,.custom-form-widget .meetings-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .meetings-widget-form .form-actions .longstay-form-submit,.custom-form-widget .meetings-widget-form .form-actions .meeting-form-submit,.custom-form-widget .meetings-widget-form .form-actions .webform-button--submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .webform-submission-form .form-actions .business-form-submit,.custom-form-widget .webform-submission-form .form-actions .commuter-offer-form-submit,.custom-form-widget .webform-submission-form .form-actions .longstay-form-submit,.custom-form-widget .webform-submission-form .form-actions .meeting-form-submit,.custom-form-widget .webform-submission-form .form-actions .webform-button--submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .business-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .webform-button--submit{background-color:#000;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:11px 32px}@media(min-width:1024px){.contacts .business-widget-form .form-actions .business-form-submit,.contacts .business-widget-form .form-actions .commuter-offer-form-submit,.contacts .business-widget-form .form-actions .longstay-form-submit,.contacts .business-widget-form .form-actions .meeting-form-submit,.contacts .business-widget-form .form-actions .webform-button--submit,.contacts .business-widget-form .form-submit-wrapper .business-form-submit,.contacts .business-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .business-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .business-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .business-widget-form .form-submit-wrapper .webform-button--submit,.contacts .commuter-offer-widget-form .form-actions .business-form-submit,.contacts .commuter-offer-widget-form .form-actions .commuter-offer-form-submit,.contacts .commuter-offer-widget-form .form-actions .longstay-form-submit,.contacts .commuter-offer-widget-form .form-actions .meeting-form-submit,.contacts .commuter-offer-widget-form .form-actions .webform-button--submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .business-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .commuter-offer-widget-form .form-submit-wrapper .webform-button--submit,.contacts .long-stay-widget-form .form-actions .business-form-submit,.contacts .long-stay-widget-form .form-actions .commuter-offer-form-submit,.contacts .long-stay-widget-form .form-actions .longstay-form-submit,.contacts .long-stay-widget-form .form-actions .meeting-form-submit,.contacts .long-stay-widget-form .form-actions .webform-button--submit,.contacts .long-stay-widget-form .form-submit-wrapper .business-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .long-stay-widget-form .form-submit-wrapper .webform-button--submit,.contacts .meetings-widget-form .form-actions .business-form-submit,.contacts .meetings-widget-form .form-actions .commuter-offer-form-submit,.contacts .meetings-widget-form .form-actions .longstay-form-submit,.contacts .meetings-widget-form .form-actions .meeting-form-submit,.contacts .meetings-widget-form .form-actions .webform-button--submit,.contacts .meetings-widget-form .form-submit-wrapper .business-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .longstay-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .meeting-form-submit,.contacts .meetings-widget-form .form-submit-wrapper .webform-button--submit,.contacts .webform-submission-form .form-actions .business-form-submit,.contacts .webform-submission-form .form-actions .commuter-offer-form-submit,.contacts .webform-submission-form .form-actions .longstay-form-submit,.contacts .webform-submission-form .form-actions .meeting-form-submit,.contacts .webform-submission-form .form-actions .webform-button--submit,.contacts .webform-submission-form .form-submit-wrapper .business-form-submit,.contacts .webform-submission-form .form-submit-wrapper .commuter-offer-form-submit,.contacts .webform-submission-form .form-submit-wrapper .longstay-form-submit,.contacts .webform-submission-form .form-submit-wrapper .meeting-form-submit,.contacts .webform-submission-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .business-widget-form .form-actions .business-form-submit,.custom-form-widget .business-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .business-widget-form .form-actions .longstay-form-submit,.custom-form-widget .business-widget-form .form-actions .meeting-form-submit,.custom-form-widget .business-widget-form .form-actions .webform-button--submit,.custom-form-widget .business-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .business-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .commuter-offer-widget-form .form-actions .business-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .longstay-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .meeting-form-submit,.custom-form-widget .commuter-offer-widget-form .form-actions .webform-button--submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .commuter-offer-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .long-stay-widget-form .form-actions .business-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .longstay-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .meeting-form-submit,.custom-form-widget .long-stay-widget-form .form-actions .webform-button--submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .long-stay-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .meetings-widget-form .form-actions .business-form-submit,.custom-form-widget .meetings-widget-form .form-actions .commuter-offer-form-submit,.custom-form-widget .meetings-widget-form .form-actions .longstay-form-submit,.custom-form-widget .meetings-widget-form .form-actions .meeting-form-submit,.custom-form-widget .meetings-widget-form .form-actions .webform-button--submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .business-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .meetings-widget-form .form-submit-wrapper .webform-button--submit,.custom-form-widget .webform-submission-form .form-actions .business-form-submit,.custom-form-widget .webform-submission-form .form-actions .commuter-offer-form-submit,.custom-form-widget .webform-submission-form .form-actions .longstay-form-submit,.custom-form-widget .webform-submission-form .form-actions .meeting-form-submit,.custom-form-widget .webform-submission-form .form-actions .webform-button--submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .business-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .commuter-offer-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .longstay-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .meeting-form-submit,.custom-form-widget .webform-submission-form .form-submit-wrapper .webform-button--submit{padding:15px 48px}}:is(.contacts,.custom-form-widget) .form-checkbox-container{font-size:0}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-checkbox-container{padding-top:18px}}:is(.contacts,.custom-form-widget) .form-checkbox-container .form-item{margin-bottom:24px}:is(.contacts,.custom-form-widget) .form-checkbox-container label{color:#222;display:inline-block;font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;line-height:24px;text-align:left;vertical-align:top}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-checkbox-container label{line-height:19px}}:is(.contacts,.custom-form-widget) .summary-title{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600}.fonts-stage-2 :is(.contacts,.custom-form-widget) .summary-title{font-family:OpenSans,sans-serif}:is(.contacts,.custom-form-widget) .summary-title{margin-bottom:25px;text-align:center}.contacts .form-item--error input,.contacts .form-item--error select,.contacts .form-item--error textarea,.custom-form-widget .form-item--error input,.custom-form-widget .form-item--error select,.custom-form-widget .form-item--error textarea{border-color:#cf0e0e;color:#cf0e0e!important}.contacts .error .jcf-checkbox,.contacts .error .jcf-radio,.contacts .form-item--error .jcf-checkbox,.contacts .form-item--error .jcf-radio,.custom-form-widget .error .jcf-checkbox,.custom-form-widget .error .jcf-radio,.custom-form-widget .form-item--error .jcf-checkbox,.custom-form-widget .form-item--error .jcf-radio{border-color:#cf0e0e}.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date{position:relative;z-index:99}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker{border:none!important;border-radius:4px;box-shadow:4px 3px 7px #00000073;opacity:0;padding:12px;position:absolute;visibility:hidden;width:100%}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker .ui-datepicker-title,:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker table td a.ui-state-default,:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker table th{color:#000}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker .ui-datepicker-highlight a{border-color:#000;border-width:1px}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .ui-datepicker .ui-datepicker-highlight:last-child a{border-color:#000!important;border-width:1px!important}.contacts .custom-datepicker .ui-datepicker .ui-datepicker-next,.contacts .custom-datepicker .ui-datepicker .ui-datepicker-prev,.contacts .form-type-date .ui-datepicker .ui-datepicker-next,.contacts .form-type-date .ui-datepicker .ui-datepicker-prev,.custom-form-widget .custom-datepicker .ui-datepicker .ui-datepicker-next,.custom-form-widget .custom-datepicker .ui-datepicker .ui-datepicker-prev,.custom-form-widget .form-type-date .ui-datepicker .ui-datepicker-next,.custom-form-widget .form-type-date .ui-datepicker .ui-datepicker-prev{border-color:#000}.contacts .custom-datepicker .ui-datepicker .ui-datepicker-next:after,.contacts .custom-datepicker .ui-datepicker .ui-datepicker-prev:after,.contacts .form-type-date .ui-datepicker .ui-datepicker-next:after,.contacts .form-type-date .ui-datepicker .ui-datepicker-prev:after,.custom-form-widget .custom-datepicker .ui-datepicker .ui-datepicker-next:after,.custom-form-widget .custom-datepicker .ui-datepicker .ui-datepicker-prev:after,.custom-form-widget .form-type-date .ui-datepicker .ui-datepicker-next:after,.custom-form-widget .form-type-date .ui-datepicker .ui-datepicker-prev:after{top:8px}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .start-date{display:none}:is(.contacts .custom-datepicker.active.one-day,.contacts .form-type-date.active.one-day,.custom-form-widget .custom-datepicker.active.one-day,.custom-form-widget .form-type-date.active.one-day) .ui-checkin a{border:2px solid #4f9295!important;border-radius:50%!important}:is(.contacts .custom-datepicker.active,.contacts .form-type-date.active,.custom-form-widget .custom-datepicker.active,.custom-form-widget .form-type-date.active) .ui-datepicker{opacity:1;position:relative;visibility:visible}:is(.contacts .custom-datepicker,.contacts .form-type-date,.custom-form-widget .custom-datepicker,.custom-form-widget .form-type-date) .date-icon{display:none}:is(.contacts,.custom-form-widget) .custom-datepicker label{display:block!important;position:relative}:is(.contacts,.custom-form-widget) .custom-datepicker label:before{background:url(/themes/custom/adagio/static/media/icon-calendar.svg) no-repeat;background-size:cover;content:"";height:18px;position:absolute;right:15px;top:calc(100% + 15px);width:18px}:is(.contacts,.custom-form-widget) .custom-datepicker input{padding-right:48px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .container{display:flex}}:is(.contacts,.custom-form-widget) .container .contacts-form__col{box-sizing:border-box;width:100%}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .container .contacts-form__col{padding:0;width:50%}}:is(.contacts,.custom-form-widget) .add-more-button-wrapper{margin:0 0 15px;position:relative}:is(.contacts,.custom-form-widget) .add-more-button-wrapper:before{color:#d64309;content:"+";font-size:22px;left:0;pointer-events:none;position:absolute;top:2px}:is(.contacts,.custom-form-widget) .add-more-button-wrapper .add-more-button{border:0;color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 :is(.contacts,.custom-form-widget) .add-more-button-wrapper .add-more-button{font-family:OpenSans,sans-serif}:is(.contacts,.custom-form-widget) .add-more-button-wrapper .add-more-button{background:none;cursor:pointer;padding:5px 5px 5px 20px}:is(.contacts,.custom-form-widget) .remove-item-button-wrapper{position:relative}:is(.contacts,.custom-form-widget) .remove-item-button-wrapper:before{color:#ec004a;content:"-";font-size:22px;left:6px;pointer-events:none;position:absolute;top:0}:is(.contacts,.custom-form-widget) .remove-item-button-wrapper .remove-item-button{border:0;color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 :is(.contacts,.custom-form-widget) .remove-item-button-wrapper .remove-item-button{font-family:OpenSans,sans-serif}:is(.contacts,.custom-form-widget) .remove-item-button-wrapper .remove-item-button{background:none;cursor:pointer;padding:5px 5px 5px 20px}:is(.contacts,.custom-form-widget) .commuter-offer-form .select-holder{position:relative;width:100%;z-index:2}:is(.contacts,.custom-form-widget) .commuter-offer-form #js-ajax-dates-wrapper{position:relative;z-index:1}:is(.contacts,.custom-form-widget) .fieldset-wrapper{position:relative}:is(.contacts .form-item.form-item-phone,.contacts .form-item.form-type-tel,.custom-form-widget .form-item.form-item-phone,.custom-form-widget .form-item.form-type-tel) input[type=text]{padding-left:115px!important}:is(.contacts .form-item.form-item-phone.active,.contacts .form-item.form-type-tel.active,.custom-form-widget .form-item.form-item-phone.active,.custom-form-widget .form-item.form-type-tel.active) input{border-color:#0355ff}:is(.contacts,.custom-form-widget) .form-item.active .iti__selected-flag{background-color:#f5f3f2}:is(.contacts,.custom-form-widget) .form-item.active .iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}:is(.contacts,.custom-form-widget) .form-item.active .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#f5f3f2}:is(.contacts,.custom-form-widget) .iti .form-tel{padding-left:115px!important}:is(.contacts,.custom-form-widget) .iti__hide{display:block;visibility:hidden}:is(.contacts,.custom-form-widget) .drop{background:#fff;border-radius:4px;box-shadow:4px 3px 7px #00000073;display:none;left:0;position:absolute;top:calc(100% + 2px);width:100%}:is(.contacts,.custom-form-widget) .drop .iti__hide{visibility:visible}:is(.contacts,.custom-form-widget) .customscroll{max-height:200px;width:100%!important}:is(.contacts,.custom-form-widget) .customscroll .iti__country-list{background:none;border-radius:0;box-shadow:none;height:auto;margin:0;max-height:none;overflow-y:hidden;position:static;white-space:inherit;width:100%}:is(.contacts,.custom-form-widget) .jcf-scrollbar-vertical{background:none;border-radius:2px;bottom:16px;position:absolute;right:12px;top:16px;width:3px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .jcf-scrollbar-vertical{right:15px}}:is(.contacts,.custom-form-widget) .jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#4a4a4a;border-radius:2px;min-height:80px;width:3px}.contacts .jcf-scrollbar-vertical .jcf-scrollbar-dec,.contacts .jcf-scrollbar-vertical .jcf-scrollbar-inc,.custom-form-widget .jcf-scrollbar-vertical .jcf-scrollbar-dec,.custom-form-widget .jcf-scrollbar-vertical .jcf-scrollbar-inc{display:none}:is(.contacts,.custom-form-widget) .jcf-scrollbar-vertical .jcf-scrollbar-slider{height:calc(100% - 32px)!important}.contacts .fieldset-legend,.contacts label,.custom-form-widget .fieldset-legend,.custom-form-widget label{color:#000;display:inline-block;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px;opacity:1;padding-bottom:2px;vertical-align:top}.contacts .fieldset-legend.form-required:after,.contacts label.form-required:after,.custom-form-widget .fieldset-legend.form-required:after,.custom-form-widget label.form-required:after{content:"*";margin-left:4px;vertical-align:top}:is(.contacts,.custom-form-widget) [data-tippy-root]{margin-bottom:6px}@media(min-width:768px){:is(.contacts,.custom-form-widget) [data-tippy-root]{margin-bottom:10px}}:is(.contacts,.custom-form-widget) .captcha{flex-basis:100%;min-width:100%}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .captcha{flex-basis:50%;min-width:50%;padding:0 12px;width:50%}}:is(.contacts,.custom-form-widget) .form-item-captcha-response{flex-basis:100%;min-width:100%}.contacts .form-item-captcha-response .field-prefix,.contacts .form-item-captcha-response label,.custom-form-widget .form-item-captcha-response .field-prefix,.custom-form-widget .form-item-captcha-response label{color:#000;display:inline-block;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px;opacity:1;padding-bottom:2px;vertical-align:top}:is(.contacts,.custom-form-widget) .form-item-captcha-response .description{color:#4a4a4a;font-family:OpenSans,sans-serif;font-size:12px;line-height:22px;padding:8px 0 0}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-item-captcha-response .description{line-height:20px}}:is(.contacts,.custom-form-widget) .form-item-captcha-response .description a{color:#ec004a;text-decoration:underline}:is(.contacts,.custom-form-widget) .form-item-captcha-response .description a:hover{text-decoration:none}:is(.contacts,.custom-form-widget) .form-item-captcha-response .form-text{margin-top:5px}:is(.contacts,.custom-form-widget) .form-type-checkbox label{color:#222;font-size:14px;font-weight:400;line-height:24px;max-width:calc(100% - 24px);padding:0 0 0 8px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .form-type-checkbox label{line-height:19px}}:is(.contacts,.custom-form-widget) .form-type-range .field-prefix{color:#4a4a4a;font-size:14px;padding:7px}:is(.contacts,.custom-form-widget) .form-type-range input[type=number]{margin-bottom:5px;margin-top:5px;width:100%!important}:is(.contacts,.custom-form-widget) .form-type-range .field-prefix{padding-left:12px}:is(.contacts,.custom-form-widget) .form-type-range .form-item{margin-bottom:0}:is(.contacts,.custom-form-widget) .form-type-range input[type=range]{-webkit-appearance:none;background-color:#4a4a4a;height:2px;margin:19px 0 11px;transition:background-color .2s;width:250px}:is(.contacts,.custom-form-widget) .form-type-range input[type=range]:hover{background-color:#4a4a4a}:is(.contacts,.custom-form-widget) .form-type-range input[type=range]::-webkit-slider-thumb{appearance:none;background:url(/themes/custom/adagio/static/media/icon-range.svg) no-repeat;cursor:pointer;height:24px;width:26px}:is(.contacts,.custom-form-widget) .form-type-range input[type=range]::-moz-range-thumb{background:url(/themes/custom/adagio/static/media/icon-range.svg) no-repeat;cursor:pointer;height:24px;width:26px}:is(.contacts,.custom-form-widget) .form-type-range label{margin-bottom:37px}:is(.contacts,.custom-form-widget) .form-type-range output{background:#4a4a4a;border:none;border-radius:100px;color:#fff;font-family:OpenSans,sans-serif;font-size:12px;font-weight:700;line-height:20px;opacity:1!important;padding:4px 8px}:is(.contacts,.custom-form-widget) .jcf-select{border-color:#4a4a4a;border-radius:4px;border-width:1px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .jcf-select{margin-top:26px}}:is(.contacts,.custom-form-widget) .jcf-select:before{display:none}:is(.contacts,.custom-form-widget) .jcf-select.jcf-select-error{border-color:#cf0e0e}.contacts .jcf-select.jcf-drop-active,.contacts .jcf-select.jcf-focus,.custom-form-widget .jcf-select.jcf-drop-active,.custom-form-widget .jcf-select.jcf-focus{border-color:#0355ff;border-radius:4px}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-text{font-size:14px;font-weight:400;height:46px;line-height:24px;padding:11px 48px 11px 12px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-text{font-size:16px}}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-opener{height:24px;position:absolute;right:12px;top:12px;width:24px}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-opener:before{border:solid #0000;border-top-color:initial;border-width:5px 5px 0;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center top}:is(.contacts,.custom-form-widget) .jcf-select.jcf-drop-active .jcf-select-opener:before{border-bottom-color:initial;border-width:0 5px 5px}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop{left:-1px;top:calc(100% + 3px)}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop .jcf-select-drop-content{border-radius:4px;box-shadow:4px 3px 7px #00000073;padding:0}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option{color:#000;font-size:14px;line-height:24px;padding:4px 20px 4px 10px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option{font-size:16px}}.contacts .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option.jcf-hover,.contacts .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option.jcf-selected,.custom-form-widget .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option.jcf-hover,.custom-form-widget .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-option.jcf-selected{background-color:#0355ff1a;text-decoration:none}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-optgroup .jcf-option{padding-left:35px}:is(.contacts,.custom-form-widget) .jcf-select .jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-optgroup .jcf-option:after{left:10px;right:10px}:is(.contacts,.custom-form-widget) .jcf-select .jcf-scrollable-wrapper{margin-bottom:0}:is(.contacts,.custom-form-widget) .jcf-list .jcf-optgroup-caption{color:#000;font-size:14px;line-height:24px;padding:10px 20px 10px 10px}@media(min-width:1024px){:is(.contacts,.custom-form-widget) .jcf-list .jcf-optgroup-caption{font-size:16px}}:is(.contacts,.custom-form-widget) .jcf-list .jcf-optgroup-caption:after{left:10px;right:10px}:is(.contacts,.custom-form-widget) .jcf-list .jcf-list-content{width:100%!important}.custom-form-widget{max-width:100%}.custom-form-widget form{box-sizing:border-box;margin:0 auto;max-width:904px}.custom-form-widget .title-wysiwyg{font-size:25px;line-height:28px;max-width:928px;padding:0 24px 32px;width:100%}.custom-form-widget .title-wysiwyg span[class*=icon-]{line-height:.6}.custom-form-widget .title-wysiwyg span[class*=icon-]:before{color:#ec004a}@media(min-width:1024px){.custom-form-widget .title-wysiwyg span[class*=icon-]{line-height:.5}.custom-form-widget .title-wysiwyg{font-size:48px;line-height:54px;padding-bottom:50px}}.webform-element-more{color:#4a4a4a;font-family:OpenSans,sans-serif;font-size:12px;line-height:22px}@media(min-width:1024px){.webform-element-more{line-height:20px}}.webform-element-more a{color:#ec004a;text-decoration:underline}.webform-element-more a:hover{text-decoration:none}.custom-form-widget .iti--allow-dropdown{display:block}.custom-form-widget .custom-datepicker input{background:url(/themes/custom/adagio/static/media/icon-calendar.svg) no-repeat;background-position:96%}.custom-form-widget .webform-submission-form .form-type-checkbox{flex-basis:100%;max-width:100%;min-width:100%;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.webform-element-description{color:#4a4a4a;font-family:OpenSans,sans-serif;font-size:12px;line-height:22px;padding:8px 0 0}@media(min-width:1024px){.webform-element-description{line-height:20px}}.webform-element-description a{color:#ec004a;text-decoration:underline}.webform-element-description a:hover{text-decoration:none}.form-type-checkbox .webform-element-description{padding-left:38px}.js-webform-radios{align-items:center;display:flex}.js-webform-radios .form-item{flex-basis:auto!important;width:auto!important}.two-column-form{display:flex;flex-wrap:wrap;width:100%}@media(max-width:768px){.two-column-form{display:block}}.two-column-form .form-actions{flex-basis:100%;width:100%}.two-column-form .form-item{box-sizing:border-box;flex-basis:100%;width:100%}@media(min-width:1024px){.two-column-form .form-item{flex-basis:50%;width:50%}.two-column-form :is(.form-item.form-type-textarea,.form-item.radios--wrapper){flex-basis:100%;width:100%}}.two-column-form .form-item .form-item{flex-basis:100%;padding:0;width:100%}.two-column-form fieldset.webform-composite-hidden-title .fieldset-wrapper>.form-item:last-child{margin-bottom:32px}.two-column-form .fieldgroup{margin:0}.two-column-form .fieldgroup.radios--wrapper{margin-bottom:32px}.two-column-form :is(.form-item-comment,.webform-message){flex-basis:100%;width:100%}.webform-element-help{height:20px;line-height:20px;width:20px}.webform-element-help:active,.webform-element-help:focus,.webform-element-help:hover{background:#0355ff;border-color:#0355ff}.webform-element-help--title{font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px;margin-bottom:0}@media(min-width:1024px){.webform-element-help--title{font-size:16px}}.webform-element-help--content{font-family:OpenSans,sans-serif;font-size:12px;line-height:22px}@media(min-width:1024px){.webform-element-help--content{line-height:20px}}.webform-element-help--content a{color:#ec004a;text-decoration:underline}.webform-element-help--content :is(a:active,a:hover,a:link,a:visited){color:#ec004a}.webform-element-help--content a:hover{text-decoration:none}.tippy-box{background:#0355ff;width:226px}@media(min-width:1024px){.tippy-box{width:339px}}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:12px 7px 0;bottom:-12px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 7px 12px;top:-12px}.tippy-content{padding:16px}@media(min-width:1024px){.tippy-content{padding:14px}}.tippy-arrow{color:#0355ff}.select2-container--open{z-index:102}.select2-container--open .select2-dropdown{background:none;border:none}.select2-container--open .select2-dropdown.select2-dropdown--above .select2-search--dropdown{bottom:-47px}.select2-container--open .select2-dropdown.select2-dropdown--above .select2-results{border-radius:4px;box-shadow:-4px -3px 7px #00000073;margin-bottom:2px}.select2-container--open .select2-dropdown.select2-dropdown--below .select2-search--dropdown{top:-47px}.select2-container--open .select2-dropdown.select2-dropdown--below .select2-results{border-radius:4px;margin-top:2px}@media(min-width:1024px){.select2-container--default{margin-top:26px}}.select2-container--default .select2-selection--single{border-color:#4a4a4a!important;height:48px!important;position:relative}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000!important;font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding:11px 48px 11px 12px}@media(min-width:1024px){.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}}.select2-container--default .select2-selection--single .select2-selection__arrow{height:24px!important;position:absolute;right:12px!important;top:12px!important;width:24px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 #0000 #0000;border-style:solid;border-width:5px 5px 0!important;left:50%!important;margin:0!important;position:absolute;top:50%!important;transform:translate(-50%,-50%);transform-origin:center top}.select2-container--default .select2-search--dropdown{border:0 solid #0000;border-radius:4px;height:46px;left:1px;overflow:hidden;padding:0;position:absolute;right:48px;z-index:4}.select2-container--default .select2-search--dropdown .select2-search__field{border:none!important;color:#000;display:block;font-family:OpenSans,sans-serif;font-size:14px;height:46px;line-height:24px;outline:none;padding:11px 0 11px 11px}@media(min-width:1024px){.select2-container--default .select2-search--dropdown .select2-search__field{font-size:16px}}.select2-container--default .select2-search--dropdown .select2-search__field::placeholder{color:#0006;font-family:OpenSans,sans-serif;font-size:14px;opacity:1;text-overflow:ellipsis}@media(min-width:1024px){.select2-container--default .select2-search--dropdown .select2-search__field::placeholder{font-size:16px}}.select2-container--default .select2-search--dropdown .select2-search__field:focus::placeholder{opacity:1}.select2-container--default .select2-results{background:#fff;border-radius:4px;box-shadow:4px 3px 7px #00000073;overflow:hidden}.select2-container--default .select2-results .select2-results__options{width:100%!important}.select2-container--default .select2-results .select2-results__options li{background:none}.select2-container--default .select2-results .select2-results__options li[role=option]{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding:4px 20px 4px 10px}@media(min-width:1024px){.select2-container--default .select2-results .select2-results__options li[role=option]{font-size:16px}}.select2-container--default .select2-results .select2-results__options :is(li.select2-results__option--highlighted,li[aria-selected=true]){background-color:#0355ff1a}.select2-container--default .select2-results .select2-results__options li:before{display:none}.select2-container--default .select2-results .select2-results__options li strong{color:#000;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600;line-height:16px;margin-bottom:1px;padding:20px 30px}.fonts-stage-2 .select2-container--default .select2-results .select2-results__options li strong{font-family:OpenSans,sans-serif}.select2-container--default .select2-results .select2-results__options li strong{position:relative}@media(min-width:1024px){.select2-container--default .select2-results .select2-results__options li strong{font-size:16px}}.select2-container--default .select2-results .select2-results__options li strong:after{background:#f0f0ef;bottom:-1px;content:"";height:1px;left:30px;position:absolute;right:30px}.select2-container--default .select2-results .select2-results__options li .select2-results__option--highlighted[aria-selected]{background-color:#0355ff1a}.select2-container--default .select2-results .select2-results__options.select2-results__options--nested li{font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding:17px 50px}.fonts-stage-2 .select2-container--default .select2-results .select2-results__options.select2-results__options--nested li{font-family:OpenSans,sans-serif}.select2-container--default .select2-results .select2-results__options.select2-results__options--nested li{color:#4a4a4a;margin-bottom:1px;position:relative}@media(max-width:767px){.select2-container--default .select2-results .select2-results__options.select2-results__options--nested li{padding:17px 30px 17px 47px}}@media(min-width:1024px){.select2-container--default .select2-results .select2-results__options.select2-results__options--nested li{font-size:16px}}.select2-container--default .select2-results .select2-results__options.select2-results__options--nested li:after{background:#f0f0ef;bottom:-1px;content:"";height:1px;left:30px;position:absolute;right:30px}.select2-container--default .select2-results .select2-results__group{color:#000;cursor:default;display:block;font-size:14px;font-weight:600;line-height:24px;padding:10px 20px 10px 10px;position:relative;white-space:nowrap}.select2-container--default .select2-results .select2-results__group:after{background:#f0f0ef;bottom:0;content:"";height:1px;left:10px;position:absolute;right:10px}@media(min-width:1024px){.select2-container--default .select2-results .select2-results__group{font-size:16px}}.select2-container--default .select2-results .jcf-scrollbar-vertical{background:none;border-radius:2px;bottom:16px;right:12px;top:16px;width:3px}@media(min-width:1024px){.select2-container--default .select2-results .jcf-scrollbar-vertical{right:15px}}.select2-container--default .select2-results .jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#4a4a4a;border-radius:2px;min-height:80px;width:3px}.select2-container--default .select2-results .jcf-scrollbar-vertical :is(.jcf-scrollbar-dec,.jcf-scrollbar-inc){display:none}.select2-container--default.select2-container--open .select2-selection--single{border-color:#0355ff!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #000!important;border-width:0 5px 5px!important}.select2-container--default.select2-container--open.select2-container--above :is(.select2-selection--multiple,.select2-selection--single){border-top-left-radius:4px;border-top-right-radius:4px}.select2-container--default.select2-container--open.select2-container--below :is(.select2-selection--multiple,.select2-selection--single){border-bottom-left-radius:4px;border-bottom-right-radius:4px}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#0355ff}.select2-container--default .select2-results>.select2-results__options{max-height:500px}.webform-multiple-table table{box-sizing:initial;margin-bottom:0}.webform-multiple-table table *{box-sizing:initial}.webform-tableselect th{padding-bottom:32px;text-align:left}.webform-tableselect :is(td,th){color:#222;font-size:14px;line-height:24px;padding-left:8px}@media(min-width:1024px){.webform-tableselect :is(td,th){line-height:19px}}.webform-tableselect :is(td:first-child,th:first-child){padding-left:0}.iti{display:inline-block;position:relative;z-index:100}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;border-radius:4px 0 0 4px;display:flex;height:46px;padding:0 32px 0 11px;position:relative;width:100px;z-index:1}.iti__arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #000;height:0;margin-left:0;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:0}.iti__arrow--up{border-bottom:5px solid #000;border-top:none}.iti__flag{flex:0 0 auto}.iti__country-code{color:#000;font-family:OpenSans,sans-serif;font-size:16px;line-height:24px;margin-left:8px;text-transform:uppercase}.iti__country-list{box-sizing:border-box;list-style:none;text-align:left;z-index:2}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}.iti__country-list{background:#fff;border:none;border-radius:4px;box-shadow:4px 3px 7px #00000073;left:0;max-height:200px;overflow:hidden;width:100%}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{margin-right:13px;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{align-items:center;display:flex;flex-wrap:wrap;padding:11px 40px 11px 12px}.iti__dial-code{color:#000;font-family:OpenSans,sans-serif;font-size:16px;line-height:24px}.iti__dial-code:before{content:"("}.iti__dial-code:after{content:")"}.iti__country-name{color:#000;font-family:OpenSans,sans-serif;font-size:16px;line-height:24px;margin-right:4px;max-width:calc(100% - 90px)}.iti__country.iti__highlight{background-color:#0355ff1a}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:54px;padding-right:6px}:is(.iti--allow-dropdown,.iti--separate-dial-code) .iti__flag-container{left:0;right:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--allow-dropdown :is(input[disabled],input[readonly])+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown :is(input[disabled],input[readonly])+.iti__flag-container:hover .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag{background-color:#0000}.iti--separate-dial-code .iti__selected-dial-code{margin-left:7px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:30px;position:fixed;right:30px;top:30px}.iti-mobile .iti__country-list{max-height:100%;overflow-y:auto;width:100%}.iti__flag{background-color:#dbdbdb;background-image:url(/themes/custom/adagio/static/media/flags.1952df896c6a79bb730c.png);background-position:20px 0;background-repeat:no-repeat;border-radius:2px;box-shadow:0 0 1px 0 #888;height:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/themes/custom/adagio/static/media/flags@2x.276410ffdcdd2ff8dca2.png)}}.iti__flag.iti__np{background-color:#0000}:is(.business-widget-form .form-item-phone.active,.business-widget-form .form-type-tel.active,.commuter-offer-widget-form .form-item-phone.active,.commuter-offer-widget-form .form-type-tel.active,.custom-form-widget .form-item-phone.active,.custom-form-widget .form-type-tel.active,.long-stay-widget-form .form-item-phone.active,.long-stay-widget-form .form-type-tel.active,.meetings-widget-form .form-item-phone.active,.meetings-widget-form .form-type-tel.active,.webform-submission-form .form-item-phone.active,.webform-submission-form .form-type-tel.active) .iti__flag-container{width:100%}.body-blackout{background-clip:padding-box;background-color:#000c;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10001}.body-blackout.is-blacked-out{display:block}.popup-simple-modal{background:#fff;box-sizing:border-box;display:none;height:300px;margin:calc(50vh - 150px) auto;position:relative;width:640px}@media(max-width:1003px){.popup-simple-modal{height:100%;margin:0;padding:20px 0;width:100%}}.popup-simple-modal.is--visible{display:block;pointer-events:auto}.popup-simple-modal__close{background-color:#0000;border:none;cursor:pointer;font-size:0;height:45px;line-height:0;position:absolute;right:0;top:0;width:45px;z-index:9919}@media(max-width:1003px){.popup-simple-modal__close{right:10px;top:10px}}.popup-simple-modal__close span{display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:16px}.popup-simple-modal__close span:before{background:#4a4a4a;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.popup-simple-modal__close span:after{background:#4a4a4a;content:"";height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.popup-simple-modal__headline{color:#000;font-family:OpenSansSubset,sans-serif;font-size:20px;font-weight:600;line-height:38px}.fonts-stage-2 .popup-simple-modal__headline{font-family:OpenSans,sans-serif}.popup-simple-modal__headline{padding:20px 20px 0}.popup-simple-modal__content{color:#000;font-family:OpenSansSubset,sans-serif;font-size:16px;font-weight:400;line-height:20px}.fonts-stage-2 .popup-simple-modal__content{font-family:OpenSans,sans-serif}.popup-simple-modal__content{padding:0 20px}.avantage-widget{overflow:visible;padding:0;z-index:99}.avantage-widget:after,.avantage-widget:before{background-color:#fff;bottom:0;content:"";display:none;left:0;position:absolute;top:0;width:calc(50% - 617.5px);z-index:3}@media(min-width:1025px){.avantage-widget:after,.avantage-widget:before{display:block}}.avantage-widget .slider-svg-arrow{z-index:4}.avantage-widget:after{left:auto;right:0}.avantage-widget .title-wysiwyg{padding-bottom:24px;padding-top:17px}@media(min-width:1024px){.avantage-widget .title-wysiwyg{padding-bottom:44px;padding-top:30px}}.avantage-widget .title-wysiwyg span[class*=icon-]:before{color:inherit}.avantage-widget .sub-ttl{box-sizing:border-box;font-family:OpenSans,sans-serif;font-size:16px;line-height:24px;margin:0 auto;max-width:1284px;padding:0 20px 21px;text-align:center}@media(min-width:1024px){.avantage-widget .sub-ttl{padding-bottom:41px}}.avantage-widget .slider-3col__container{padding:0 0 0 20px}@media(min-width:1024px){.avantage-widget .slider-3col__container{padding:0;width:1245px}}.avantage-widget .slick-list{overflow:visible;z-index:2}@media(min-width:1024px){.avantage-widget .slider-3col__item--container:hover :is(.back,.back-link){display:block}}.avantage-widget .slider-3col__item--container.active :is(.back,.back-link){display:block}@media(min-width:1024px){.avantage-widget .slider-3col__item--container.active :is(.back,.back-link){display:none}}.avantage-widget .slider-3col__item{background:none;border-radius:0;box-shadow:none;overflow:visible;width:240px}@media(min-width:1025px){.avantage-widget .slider-3col__item{margin-left:36px;margin-right:36px}}.avantage-widget .slider-3col__item :is(.back,.front){background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #00000040;color:#000}.avantage-widget .slider-3col__item .back{overflow:hidden}.avantage-widget .slider-3col__item .front img{border-radius:4px 4px 0 0;cursor:default;height:170px}@media(min-width:1024px){.avantage-widget .slider-3col__item .front img{height:243px}}.avantage-widget .avantage-item-widget--orange :is(.back,.front){background-color:#f90;color:#000}.avantage-widget .avantage-item-widget--orange :is(.back,.front) ul li:before{background:url(/themes/custom/adagio/static/media/marker-orange.svg) no-repeat}.avantage-widget .avantage-item-widget--pink :is(.back,.front){background-color:#d46fff;color:#000}.avantage-widget .avantage-item-widget--pink :is(.back,.front) ul li:before{background:url(/themes/custom/adagio/static/media/marker-pink.svg) no-repeat}.avantage-widget .avantage-item-widget--blue :is(.back,.front){background-color:#0355ff;color:#fff}.avantage-widget .avantage-item-widget--blue :is(.back,.front) ul li:before{background:url(/themes/custom/adagio/static/media/marker-blue.svg) no-repeat}.avantage-widget .promo-link{color:inherit;display:block;height:100%;position:relative;text-decoration:none}.avantage-widget .front{height:100%}.avantage-widget .front .title-wysiwyg{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 170px);justify-content:center;padding:15px 40px 31px;text-align:left}@media(min-width:1024px){.avantage-widget .front .title-wysiwyg{height:calc(100% - 243px);padding:13px 25px 12px}}.avantage-widget .back{color:#000;font-family:OpenSans,sans-serif;font-size:18px;left:0;line-height:24px;min-height:100%;padding:0 0 25px;position:absolute;right:0;top:0;z-index:2}.avantage-widget .back .back-holder{padding:33px 19px 0 25px}.avantage-widget .back strong{font-weight:700}.avantage-widget .back em{font-style:italic}.avantage-widget .back .title-wysiwyg{font-size:31px;line-height:35px;padding:0 0 14px;text-align:left}.avantage-widget .back ul{line-height:32px}.avantage-widget .back ul li{padding-left:30px;position:relative}.avantage-widget .back ul li:before{content:"";height:21px;left:0;position:absolute;top:5px;width:20px}.avantage-widget .back ol{list-style:decimal outside;padding:0 0 0 15px}.avantage-widget .back-link-present .back-holder{padding-bottom:15px}.avantage-widget .back-link{box-sizing:border-box;color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;text-align:center;width:100%;z-index:3}.avantage-widget .back-link a{background-color:#fff;border:2px solid #000;border-radius:4px;box-shadow:0 4px 6px #00000040;color:inherit;display:inline-block;padding:9px 22px;text-decoration:underline;vertical-align:top}@media(min-width:1024px){.avantage-widget .back-link a{padding:15px 48px}}.avantage-widget .back-link a:hover{text-decoration:none}.avantage-widget .btn-holder{box-sizing:border-box;color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;margin:0 auto;max-width:1284px;padding:0 20px 30px;text-align:center}.avantage-widget .btn-holder a{background-color:#fff;border:2px solid #000;border-radius:4px;color:inherit;display:inline-block;padding:9px 22px;text-decoration:none;vertical-align:top}.avantage-widget .btn-holder a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}@media(min-width:1024px){.avantage-widget .btn-holder a{padding:15px 48px}}.avantage-widget :is(.back,.back-link){display:none}.avantage-widget .btn-rotate{background-color:#fff;border:1px solid #000;border-radius:100px;box-shadow:0 2px 4px #00000040;height:28px;position:absolute;right:9px;top:9px;width:28px;z-index:2}.avantage-widget .btn-rotate img{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}@media(min-width:1024px){.avantage-widget .btn-rotate{display:none}}.avantage-widget .slick-dots{margin-bottom:23px;max-height:none}.avantage-widget .background-top{display:none!important}.avantage-widget-loyalty{color:#fff;padding-top:19px}.avantage-widget-loyalty:after,.avantage-widget-loyalty:before{background-color:#1e1852;top:19px}.avantage-widget-loyalty .background-top{left:0;margin-bottom:0;max-height:19px;position:absolute;top:0;width:100%;z-index:4}.avantage-widget-loyalty .background-top.mobile{display:block!important}@media(min-width:1024px){.avantage-widget-loyalty .background-top.mobile{display:none!important}.avantage-widget-loyalty .background-top.desktop{display:block!important}}.avantage-widget-loyalty .background-wrapper{background-color:#1e1852;overflow:visible;padding-top:28px}.avantage-widget-loyalty .title-wysiwyg{padding-top:3px;z-index:5}@media(min-width:1024px){.avantage-widget-loyalty .title-wysiwyg{padding-bottom:38px}}.avantage-widget-loyalty .title-wysiwyg :is(h2,h3){color:inherit;font-family:FSRosa,sans-serif;font-size:31px;font-weight:400;line-height:1.125}@media(min-width:1024px){.avantage-widget-loyalty .title-wysiwyg :is(h2,h3){font-size:48px}}.avantage-widget-loyalty .sub-ttl{z-index:5}@media(min-width:1024px){.avantage-widget-loyalty .sub-ttl{padding-bottom:38px;padding-top:3px}}.avantage-widget-loyalty .front,.avantage-widget-loyalty :is(.avantage-item-widget--blue,.avantage-item-widget--orange,.avantage-item-widget--pink) .front{background-color:#fff;color:#000}.avantage-widget-loyalty .front .title-wysiwyg{font-family:FSRosa,sans-serif;font-size:20px;font-weight:700;line-height:30px;padding:8px 23px 14px 16px}@media(min-width:1024px){.avantage-widget-loyalty .front .title-wysiwyg{font-size:31px;line-height:35px;padding:29px 31px 34px 32px}}.avantage-widget-loyalty .back{z-index:5}.avantage-widget-loyalty .slider-3col__item{margin-bottom:38px}@media(min-width:1024px){.avantage-widget-loyalty .slider-3col__item{margin-bottom:32px}}.avantage-widget-loyalty .slick-dots li svg,.avantage-widget-loyalty .slick-dots li.slick-active svg .dot,.avantage-widget-loyalty .slider-svg-arrow{fill:#fff}.avantage-widget-loyalty .slick-dots{margin-bottom:38px}@media(min-width:1024px){.avantage-widget-loyalty .slick-dots{margin-bottom:31px}}.widget-ranges{box-sizing:border-box;margin:0 auto;max-width:1150px;padding:30px 20px}.widget-ranges .title-wysiwyg{padding:0 0 32px}@media(min-width:1024px){.widget-ranges .title-wysiwyg{padding:0 0 24px}}.widget-ranges .sub-title{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:24px;text-align:center}@media(min-width:1024px){.widget-ranges .sub-title{font-size:16px;line-height:26px}.widget-ranges-items{display:flex;flex-direction:row;justify-content:center;padding-bottom:36px}}.widget-ranges-item{margin-bottom:48px;position:relative;width:100%}@media(min-width:1024px){.widget-ranges-item{flex:0 0 auto;margin:0 43px;width:270px}.widget-ranges-item:first-child{margin-left:0}.widget-ranges-item:last-child{margin-right:0}}@media screen and (min-width:1411px){.widget-ranges-item{margin:0 75px}}.widget-ranges-item .img-holder{margin-bottom:8px;position:relative}.widget-ranges-item .img-holder:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.widget-ranges-item .img-holder img{display:block;height:auto;margin:0 auto;max-width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.widget-ranges-item-text{color:#000;font-family:OpenSans,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-align:center}@media(min-width:1024px){.widget-ranges-item-text{font-size:18px;line-height:28px}}.widget-ranges-item .link{color:#000;text-decoration:none}.widget-ranges-item .link:hover{text-decoration:underline}.widget-ranges .view-all-btn{margin-top:-8px;padding:11px 0;text-align:center}@media(min-width:1024px){.widget-ranges .view-all-btn{margin-top:0;padding:17px 0}}.widget-ranges .view-all-btn a{background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:9px 32px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.widget-ranges .view-all-btn a{padding:15px 48px}}.widget-ranges .view-all-btn a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}.widget-offers-slider{margin:0 auto;max-width:1240px;padding:27px 20px 38px;width:100%}@media(min-width:1024px){.widget-offers-slider{padding:62px 20px 28px}}.widget-offers-slider .title-wysiwyg{line-height:35px;padding:0 0 15px;width:100%}.widget-offers-slider .title-wysiwyg span[class*=icon-]:before{color:#f90}@media(min-width:1024px){.widget-offers-slider .title-wysiwyg{line-height:54px;padding-bottom:12px}}.widget-offers-slider .subtitle{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:19px;text-align:center}@media(min-width:1024px){.widget-offers-slider .subtitle{font-size:16px;padding-bottom:27px}}.widget-offers-slider .btn-holder{text-align:center}.widget-offers-slider .btn-holder a{border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:9px 22px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.widget-offers-slider .btn-holder a{padding:15px 48px}}.widget-offers-slider .btn-holder a:hover{text-decoration:underline}.widget-offers-slider .slider-holder{position:relative}.widget-offers-slider .slider-holder .top-bg{display:block;height:127px;left:-88px;object-fit:fill;position:absolute;top:-26px;width:169px;z-index:-1}@media(min-width:1024px){.widget-offers-slider .slider-holder .top-bg{height:252px;left:-129px;top:-114px;width:336px}}.widget-offers-slider .slider-holder .bottom-bg{bottom:43px;display:block;height:154px;object-fit:fill;position:absolute;right:-68px;width:197px;z-index:-1}@media(min-width:1024px){.widget-offers-slider .slider-holder .bottom-bg{bottom:-38px;height:297px;right:-162px;width:382px}}.widget-offers-slider .slider-3col__container{margin:0 -20px;max-width:inherit;padding:0;width:auto;z-index:1}@media(min-width:1024px){.widget-offers-slider .slider-3col__container{margin:0;max-width:100%}}.widget-offers-slider .slider-3col__container .slick-list{padding-left:20px}@media(min-width:1024px){.widget-offers-slider .slider-3col__container .slick-list{padding:0}}.widget-offers-slider .slider-3col__container .slick-track{display:flex;min-width:100%}.widget-offers-slider .slider-svg-arrow{top:178px}.widget-offers-slider .slider-svg-arrow.slick-disabled{cursor:default;pointer-events:none}.widget-offers-slider .slider-svg-arrow_prev{left:-129px;transform:none}.widget-offers-slider .slider-svg-arrow_next{right:-129px;transform:none}.widget-offers-slider :is(.block-3col__item,.slider-3col__item){background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 1px #00000040;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:5px 12px 40px;padding:24px 16px;width:260px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item){margin:5px 20px 30px;padding:22px 20px 42px;width:260px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder{height:187px;left:0;overflow:hidden;position:absolute;right:0;width:100%}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder{height:260px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-top{margin-bottom:18px;top:0}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-top{margin-bottom:11px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-top+.item-content{padding:205px 0 0}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-top+.item-content{padding:271px 0 0}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-bottom{bottom:0;margin-top:18px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .img-holder.img-bottom{margin-top:22px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) img{cursor:default;display:block;height:187px;object-fit:cover;width:100%}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) img{height:260px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .item-content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:205px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .item-content{padding-bottom:282px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .item-content.full-height{justify-content:center;padding:0}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .item-content.full-height{padding:20px 13px 0 35px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .subttl{color:#999;font-family:OpenSans,sans-serif;font-size:12px;line-height:16px;padding-bottom:4px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .subttl{color:#4a4a4a;font-size:14px;line-height:24px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .title-wysiwyg{padding:0 0 14px;text-align:left}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .title-wysiwyg span[class*=icon-]:before{color:#ec004a}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .data{color:#000;font-family:OpenSans,sans-serif;font-size:18px;line-height:24px;padding-bottom:16px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .data{padding:0 48px 16px 0}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder{padding-top:11px}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder{padding-top:14px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder a{color:#ec004a;display:inline-block;font-family:FSRosa,sans-serif;font-size:14px;font-weight:700;line-height:16px;padding-right:15px;position:relative;text-decoration:none;vertical-align:top}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder a{font-size:20px;line-height:22px;padding-right:21px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder a:after{content:"->";font-family:FSRosa,sans-serif;font-size:14px;font-weight:700;line-height:16px;position:absolute;right:0;top:0}@media(min-width:1024px){.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder a:after{font-size:20px;line-height:22px}}.widget-offers-slider :is(.block-3col__item,.slider-3col__item) .link-holder a:hover{text-decoration:underline}.widget-offers-slider .slick-dots{margin-bottom:28px}.widget-offers-slider .slick-dots li{height:17px;margin:0 10px;width:17px}.widget-offers-slider .slick-dots li svg{display:block;height:100%;width:100%}@media(min-width:1024px){.widget-offers-slider .slick-dots li{margin:0 14px}}.widget-discover-adagio-ranges{padding:24px 0 35px}@media(min-width:1024px){.widget-discover-adagio-ranges{margin:0 auto;max-width:1536px;padding:79px 128px 66px 63px}}.widget-discover-adagio-ranges .title-wysiwyg{line-height:35px;padding:0 24px 32px;width:100%}.widget-discover-adagio-ranges .title-wysiwyg span[class*=icon-]:before{line-height:30px}@media(min-width:1024px){.widget-discover-adagio-ranges .title-wysiwyg{line-height:54px;padding:0 0 32px}.widget-discover-adagio-ranges .title-wysiwyg span[class*=icon-]:before{line-height:50px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .discover-adagio-ranges-item{display:flex;flex-direction:column-reverse;margin-bottom:51px;position:relative}.widget-discover-adagio-ranges .discover-adagio-ranges-items .discover-adagio-ranges-item:last-of-type{margin-bottom:0}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .discover-adagio-ranges-item{align-items:flex-start;flex-direction:row;margin-bottom:90px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .img-holder{flex:0 0 auto;width:calc(100% - 139px)}}@media(min-width:1280px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .img-holder{width:calc(100% - 183px)}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .img-holder img{display:block;height:auto;width:100%}.widget-discover-adagio-ranges .discover-adagio-ranges-items .content-holder{box-sizing:border-box;color:#000;padding:24px 24px 0;position:relative;z-index:2}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .content-holder{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px #00000040;flex:0 0 auto;margin:46px -281px 0 0;padding:30px 21px 29px 37px;width:420px}}@media(min-width:1280px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .content-holder{margin:46px -237px 0 0}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .icon{text-align:center}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .icon{padding-right:16px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .icon span{background-repeat:no-repeat;background-size:cover;color:#0000;display:inline-block;font-size:0;height:81px;line-height:0;vertical-align:top;width:144px}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .icon span{height:101px;width:180px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .title-wysiwyg{padding:16px 0 24px;text-align:left}.widget-discover-adagio-ranges .discover-adagio-ranges-items .title-wysiwyg span[class*=icon-]:before{line-height:30px}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .title-wysiwyg{padding:0 18px 19px 2px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .title-wysiwyg span[class*=icon-]:before{line-height:50px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .items-list{font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:8px}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .items-list{font-size:18px;line-height:28px;padding-bottom:6px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .items-list .item{padding:0 0 16px 29px;position:relative}.widget-discover-adagio-ranges .discover-adagio-ranges-items .items-list .item:before{content:"";height:21px;left:0;position:absolute;top:0;width:20px}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .items-list .item:before{top:6px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .btn{padding:11px 0}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .btn{padding:17px 16px 17px 0}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .btn a{background-color:#fff;border:2px solid #000;border-radius:4px;color:inherit;font-family:FSRosa,sans-serif;font-size:19px;font-weight:700;line-height:22px;padding:9px 42px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .btn a{padding:15px 48px}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .btn a:hover{text-decoration:underline}.widget-discover-adagio-ranges .discover-adagio-ranges-items .bg{display:none;position:absolute;z-index:-1}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .bg{display:block}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-access .icon span{background-image:url(/themes/custom/adagio/static/media/logo-adagio-orange.svg)}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-access .items-list .item:before{background:url(/themes/custom/adagio/static/media/icon-ranges-orange.svg) no-repeat}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-access .bg{background:url(/themes/custom/adagio/static/media/bg-ranges-orange.svg) no-repeat;height:324px;right:-107px;top:-98px;width:331px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-original .icon span{background-image:url(/themes/custom/adagio/static/media/logo-adagio-purple.svg)}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-original .items-list .item:before{background:url(/themes/custom/adagio/static/media/icon-ranges-purple.svg) no-repeat}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-original .bg{background:url(/themes/custom/adagio/static/media/bg-ranges-purple.svg) no-repeat;height:240px;right:-64px;top:-49px;width:248px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-premium .icon span{background-image:url(/themes/custom/adagio/static/media/logo-adagio-black.svg)}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-premium .items-list .item:before{background:url(/themes/custom/adagio/static/media/icon-ranges-black.svg) no-repeat}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-logo-premium .bg{background:url(/themes/custom/adagio/static/media/bg-ranges-black.svg) no-repeat;height:273px;right:-54px;top:-31px;width:140px}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left{flex-direction:row-reverse;padding-left:21px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left .content-holder{margin:46px 0 0 -281px}}@media(min-width:1280px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left .content-holder{margin:46px 0 0 -258px}}@media(min-width:1024px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left .img-holder{width:calc(100% - 160px)}}@media(min-width:1280px){.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left .img-holder{width:calc(100% - 183px)}}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left .bg{right:auto}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left.adagio-range-logo-access .bg,.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left.adagio-range-logo-original .bg{left:-64px}.widget-discover-adagio-ranges .discover-adagio-ranges-items .adagio-range-image-left.adagio-range-logo-premium .bg{left:-54px}.widget-apartment-multi-pictures{padding:30px 24px;position:relative}@media(min-width:1024px){.widget-apartment-multi-pictures{padding:30px 0}}.widget-apartment-multi-pictures .bg-multi-pictures{height:106px;position:absolute;right:-110px;top:165px;transform:rotate(-69.64deg);width:224px;z-index:-1}@media(min-width:1024px){.widget-apartment-multi-pictures .bg-multi-pictures{height:169px;right:-170px;top:50px;width:358px}}.widget-apartment-multi-pictures .img-holder{overflow:hidden}.widget-apartment-multi-pictures img{border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.widget-apartment-multi-pictures .main-image{padding-bottom:24px}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image{align-items:center;display:flex;justify-content:space-between;padding-bottom:18px}}.widget-apartment-multi-pictures .main-image .img-holder{padding-bottom:16px}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .img-holder{flex:0 0 auto;padding-bottom:0;width:calc(50% - 7px)}}.widget-apartment-multi-pictures .main-image .img-holder img{aspect-ratio:342/224}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .img-holder img{aspect-ratio:761/499}}.widget-apartment-multi-pictures .main-image .content-holder{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding:0 6px;text-align:center}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .content-holder{flex:0 0 auto;font-size:16px;line-height:26px;padding:10px 20px 10px 68px;text-align:left;width:50%}.widget-apartment-multi-pictures .main-image .content-holder .data{max-width:412px}}.widget-apartment-multi-pictures .main-image .subttl{color:#ec004a;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:8px}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .subttl{font-family:FSRosa,sans-serif;font-size:31px;font-weight:400;line-height:35px;padding-bottom:12px}}.widget-apartment-multi-pictures .main-image .title-wysiwyg{line-height:35px;padding:0 0 8px;width:100%}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .title-wysiwyg{line-height:54px;padding:0 0 16px;text-align:left}}.widget-apartment-multi-pictures .main-image .view-all-btn{margin-top:16px;padding:9px 0}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .view-all-btn{margin-top:30px;padding:17px 0}}.widget-apartment-multi-pictures .main-image .view-all-btn a{background-color:#fff;border:2px solid #000;border-radius:4px;color:inherit;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:7px 24px;text-decoration:none;vertical-align:top}.widget-apartment-multi-pictures .main-image .view-all-btn a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}@media(min-width:1024px){.widget-apartment-multi-pictures .main-image .view-all-btn a{padding:15px 48px}}.widget-apartment-multi-pictures .additional-images{margin-bottom:0}.widget-apartment-multi-pictures .additional-images .img-holder{margin-right:8px;width:57.7vw}@media(min-width:1024px){.widget-apartment-multi-pictures .additional-images .img-holder{flex:0 0 auto;margin:0 7px;width:calc(25% - 14px)}}.widget-apartment-multi-pictures .additional-images .img-holder img{aspect-ratio:225/151}@media(min-width:1024px){.widget-apartment-multi-pictures .additional-images .img-holder img{aspect-ratio:373/250}}.widget-apartment-multi-pictures .additional-images .slick-list{margin:0 -24px 38px 0}@media(min-width:1024px){.widget-apartment-multi-pictures .additional-images .slick-list{margin:0;width:100%}.widget-apartment-multi-pictures .additional-images .slick-track{display:flex;width:calc(100% + 14px)!important}}.widget-apartment-multi-pictures .additional-images .slick-dots li{height:16px;margin:0 16px;outline:none;width:16px}.widget-apartment-multi-pictures .additional-images .slick-dots li svg{display:block;height:100%;outline:none;width:100%}.widget-apartment-multi-pictures .additional-images .slick-dots li svg .dot{fill:#0000;transition:fill .3s ease-in-out}.widget-apartment-multi-pictures .additional-images .slick-dots li.slick-active svg .dot{fill:#000}.widget-csr{box-sizing:border-box;margin:0 auto;max-width:1337px;padding:30px 24px;width:100%}@media(min-width:1025px){.widget-csr{padding:30px 0}}.widget-csr .content-holder{padding-bottom:6px}@media(min-width:1025px){.widget-csr .content-holder{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px}}.widget-csr .title{color:#000;font-family:FSRosa,sans-serif;font-size:1.94rem;font-weight:400;line-height:1.13em;margin:0 auto;max-width:220px;padding-bottom:32px}@media(min-width:1025px){.widget-csr .title{flex:0 0 auto;font-size:3em;max-width:100%;padding:29px 110px 0 93px;width:531px}}.widget-csr .title strong{font-family:FSRosa,sans-serif;font-weight:700}.widget-csr .title i{color:#ec004a;display:inline-block;font-size:40px;line-height:30px;margin-top:10px;transform:scaleX(-1);vertical-align:top}@media(min-width:1025px){.widget-csr .title i{font-size:70px}}.widget-csr .data{margin:0 auto;max-width:300px}@media(min-width:1025px){.widget-csr .data{display:flex;flex-direction:row;max-width:100%}}.widget-csr .data .item{padding-bottom:32px;text-align:center}@media(min-width:1025px){.widget-csr .data .item{flex:0 0 auto;margin:0 16px;padding:0;width:224px}}.widget-csr .ico{height:75px;padding-bottom:17px}@media(min-width:1024px){.widget-csr .ico{height:100px}}.widget-csr .ico svg{display:block;margin:0 auto}.widget-csr .ico .csr-icon-first{height:58px;width:70px}@media(min-width:1024px){.widget-csr .ico .csr-icon-first{height:83px;width:100px}}.widget-csr .ico .csr-icon-second{height:56px;width:70px}@media(min-width:1024px){.widget-csr .ico .csr-icon-second{height:80px;width:100px}}.widget-csr .ico .csr-icon-third{height:57px;width:70px}@media(min-width:1024px){.widget-csr .ico .csr-icon-third{height:81px;width:100px}}.widget-csr .item-title{color:#000;font-family:FSRosa,sans-serif;font-size:1rem;font-weight:400;line-height:1.13em;margin:0 auto;max-width:180px;padding-bottom:8px;word-break:break-word}@media(min-width:1024px){.widget-csr .item-title{font-size:1.25rem;line-height:1.1em}}.widget-csr .item-text{color:#000;font-family:OpenSans,sans-serif;font-size:.75rem;line-height:1.83em;margin:0 auto;max-width:180px;word-break:break-word}@media(min-width:1024px){.widget-csr .item-text{font-size:.88rem;line-height:1.71em;max-width:100%}}.widget-csr .btn-holder{padding:11px 0;text-align:center}@media(min-width:1025px){.widget-csr .btn-holder{padding:17px 0}}.widget-csr .btn-holder a{border:2px solid #000;border-radius:4px;color:#000;font-family:FSRosa,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1em;padding:9px 31px;text-decoration:none}@media(min-width:1025px){.widget-csr .btn-holder a{padding:15px 48px}}.widget-csr .btn-holder a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}.widget-csr_pillars .title{padding-bottom:0;text-align:center;width:auto}@media(min-width:1024px){.widget-csr_pillars .title{padding-right:50px;text-align:right;width:auto}.widget-csr_pillars .content-holder__item{display:flex;justify-content:center}.widget-csr_pillars .content-holder__item:first-child{flex-basis:30%;justify-content:flex-end;order:2}.widget-csr_pillars .content-holder__item:first-child .item{width:450px}.widget-csr_pillars .content-holder__item:nth-child(2){flex-basis:100%;order:1}.widget-csr_pillars .content-holder__item:nth-child(3){flex-basis:50%;justify-content:flex-start;order:3}.widget-csr_pillars .content-holder__item:nth-child(4){flex-basis:100%;order:4}}.widget-csr_pillars .item{margin:0 auto 40px;max-width:100%;text-align:left;width:280px}.widget-csr_pillars .item p{font-family:FSRosa,sans-serif;font-weight:400}@media(min-width:1024px){.widget-csr_pillars .item{align-items:center;display:flex;margin:0 0 40px;width:500px}}@media(min-width:1280px){.widget-csr_pillars .item{width:600px}}@media(min-width:1024px){.widget-csr_pillars .item__content{padding-left:35px}}.widget-csr_pillars .item .item-title{font-family:FSRosa,sans-serif;font-size:1.5625em;font-weight:700;line-height:1.1;max-width:100%;width:auto}@media(min-width:1024px){.widget-csr_pillars .item .item-title{font-size:31px}}.widget-csr_pillars .item-text{font-family:FSRosa,sans-serif;font-size:1.125em;font-weight:400;line-height:normal;max-width:100%}@media(min-width:1024px){.widget-csr_pillars .item-text{font-size:1.25em}}.widget-csr_pillars .item ol{font-size:.875em;line-height:1.5}@media(min-width:1024px){.widget-csr_pillars .item ol{font-size:16px}}.widget-csr_pillars .ico{height:auto}.widget-csr_pillars .ico .csr-icon-first{height:80px;width:100px}@media(min-width:1024px){.widget-csr_pillars .ico .csr-icon-first{height:160px;width:200px}}.widget-csr_pillars .ico .csr-icon-second{height:80px;width:100px}@media(min-width:1024px){.widget-csr_pillars .ico .csr-icon-second{height:160px;width:200px}}.widget-csr_pillars .ico .csr-icon-third{height:80px;width:100px}@media(min-width:1024px){.widget-csr_pillars .ico .csr-icon-third{height:160px;width:200px}}.widget-poster-block{padding:33px 0 30px}.widget-poster-block .title-wysiwyg{padding:0 24px 8px}@media(min-width:1024px){.widget-poster-block .title-wysiwyg{padding-bottom:32px}}.widget-poster-block .description{color:#000;font-size:14px;line-height:26px;padding:0 27px 11px;text-align:center}@media(min-width:1024px){.widget-poster-block .description{font-size:18px;margin:0 auto;max-width:1190px;padding-bottom:28px;width:100%}}.widget-poster-block :is(.block-3col__container,.slider-3col__container){padding:0}@media(min-width:1024px){.widget-poster-block :is(.block-3col__container,.slider-3col__container){padding:0 100px;width:1448px}}.widget-poster-block :is(.block-3col__container,.slider-3col__container) .slider-container{overflow:hidden;padding-left:28px}@media(min-width:1024px){.widget-poster-block :is(.block-3col__container,.slider-3col__container) .slider-container{overflow:visible;padding-left:0}}.widget-poster-block :is(.block-3col__container,.slider-3col__container) .slick-list{overflow:visible}@media(min-width:1024px){.widget-poster-block :is(.block-3col__container,.slider-3col__container) .slick-list{overflow:hidden}}.widget-poster-block :is(.block-3col__item,.slider-3col__item){margin:5px 12px 38px;width:270px}@media(min-width:1024px){.widget-poster-block :is(.block-3col__item,.slider-3col__item){margin:5px 28px 28px;width:360px}}.widget-poster-block :is(.block-3col__item,.slider-3col__item) img{height:auto}.widget-welcome-kids{margin:0 auto;max-width:1216px;padding:30px 24px 0;width:100%}.widget-welcome-kids .title-wysiwyg{font-size:1.94rem;line-height:2.19rem;padding:0 0 33px}.widget-welcome-kids .title-wysiwyg span[class*=icon-]:before{color:#ec004a}@media(min-width:1024px){.widget-welcome-kids .title-wysiwyg{font-size:3rem;line-height:3.37rem;padding-bottom:32px}}.widget-welcome-kids__item{padding-bottom:32px;position:relative}@media(min-width:1024px){.widget-welcome-kids__item{align-items:center;display:flex;flex-wrap:wrap}}.widget-welcome-kids__item .title-wysiwyg{padding-bottom:8px}@media(min-width:1024px){.widget-welcome-kids__item .title-wysiwyg{font-size:2.44rem;padding-bottom:11px;text-align:left}.widget-welcome-kids__item .title-wysiwyg span[class*=icon-]:before{font-size:65px}}.widget-welcome-kids__item .texture-left{display:none;left:-49px;position:absolute;top:155px;z-index:-1}@media(min-width:1024px){.widget-welcome-kids__item .texture-left{left:-10px;top:37px}}.widget-welcome-kids__item .texture-left img{height:auto;width:90px}@media(min-width:1024px){.widget-welcome-kids__item .texture-left img{height:auto;width:144px}}.widget-welcome-kids__item .texture-right{display:block;position:absolute;right:-62px;top:-34px;z-index:-1}@media(min-width:1024px){.widget-welcome-kids__item .texture-right{right:0;top:32px}}.widget-welcome-kids__item .texture-right img{height:auto;width:91px}@media(min-width:1024px){.widget-welcome-kids__item .texture-right img{height:auto;width:120px}.widget-welcome-kids__item.welcome-kids-image-right{flex-direction:row-reverse}.widget-welcome-kids__item.welcome-kids-image-right .data-holder{display:flex;justify-content:flex-end;padding-left:0;padding-right:120px}.widget-welcome-kids__item.welcome-kids-image-right .data-holder .data{max-width:377px}}.widget-welcome-kids__item.welcome-kids-image-right .texture-right{display:none}.widget-welcome-kids__item.welcome-kids-image-right .texture-left{display:block}.widget-welcome-kids .img-holder{margin:0 auto 16px;width:342px}@media(min-width:1024px){.widget-welcome-kids .img-holder{flex:0 0 auto;margin:0;width:39.73%}}.widget-welcome-kids .img-holder img{display:block;height:auto;max-height:230px;object-fit:cover;width:100%}@media(min-width:1024px){.widget-welcome-kids .img-holder img{max-height:290px;object-position:top}}.widget-welcome-kids .description{color:#000;font-family:OpenSans,sans-serif;font-size:.875rem;line-height:1.5rem}@media(min-width:1024px){.widget-welcome-kids .description{font-size:1rem}.widget-welcome-kids .data-holder{flex:0 0 auto;padding-left:120px;width:60.27%}}.widget-welcome-kids .data-holder .data{text-align:center}@media(min-width:1024px){.widget-welcome-kids .data-holder .data{max-width:412px;text-align:left}}.widget-welcome-kids .btn-holder{padding-top:8px}@media(min-width:1024px){.widget-welcome-kids .btn-holder{padding-top:16px}}.widget-welcome-kids .btn-holder a{color:#ec004a;font-family:FSRosa,sans-serif;font-size:1.25rem;font-weight:400;padding-right:20px;position:relative}.widget-welcome-kids .btn-holder a:before{bottom:0;content:"->";font-size:1rem;line-height:1.25rem;padding-left:5px;position:absolute;right:0}.widget-welcome-kids .btn-holder a:hover{text-decoration:none}.widget-board-directors{padding:20px 24px 0}@media(min-width:1024px){.widget-board-directors{margin:0 auto;max-width:1404px;padding-top:30px;width:100%}}.widget-board-directors .title-wysiwyg{font-size:25px;line-height:28px;padding:0 0 20px}@media(min-width:1024px){.widget-board-directors .title-wysiwyg{font-size:48px;line-height:54px;padding-bottom:40px}}.widget-board-directors__list{padding:0 56px;width:100%}@media(min-width:1024px){.widget-board-directors__list{display:flex;flex-wrap:wrap;justify-content:center;padding:0}}.widget-board-directors__item{margin-bottom:24px}@media(min-width:1024px){.widget-board-directors__item{margin:0 12px 32px}}.widget-board-directors .card{border-radius:4px;box-shadow:0 0 4px 0 #00000040;color:#000}@media(min-width:1024px){.widget-board-directors .card{height:100%;width:315px}}.widget-board-directors .card .card-holder,.widget-board-directors .card a{color:inherit;display:block;height:100%;padding-bottom:15px;text-decoration:none}@media(min-width:1024px){.widget-board-directors .card .card-holder,.widget-board-directors .card a{padding-bottom:16px}}.widget-board-directors .card .img-holder{margin-bottom:16px}@media(min-width:1024px){.widget-board-directors .card .img-holder{margin-bottom:24px}}.widget-board-directors .card .img-holder img{aspect-ratio:230/204;border-radius:4px 4px 0 0;display:block;height:auto;object-fit:cover;object-position:top;width:100%}@media(min-width:1024px){.widget-board-directors .card .img-holder img{aspect-ratio:315/305}}.widget-board-directors .card .name{color:#000;font-family:FSRosa,sans-serif;font-size:25px;font-weight:700;line-height:28px;padding:0 10px 5px;text-align:center}@media(min-width:1024px){.widget-board-directors .card .name{font-size:31px;line-height:35px;padding:0 24px 8px}}.widget-board-directors .card .subttl{color:#000;font-size:12px;line-height:22px;padding:0 10px 5px;text-align:center}@media(min-width:1024px){.widget-board-directors .card .subttl{font-size:16px;line-height:24px;padding:0 24px 8px}}.widget-board-directors .body-blackout{overflow:hidden}.widget-board-directors .popup-simple-modal{height:100%;margin:0;overflow:hidden;overflow-y:auto;padding:0;width:100%}@media(min-width:1024px){.widget-board-directors .popup-simple-modal{height:90vh;margin:5vh auto;max-height:660px;max-width:1176px;width:100%}}.widget-board-directors .popup-simple-modal__close{height:32px;left:26px;right:auto;top:18px;width:32px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal__close{height:24px;left:auto;right:24px;top:24px;width:24px}}.widget-board-directors .popup-simple-modal__close span{height:37px;width:37px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal__close span{height:24px;width:24px}}.widget-board-directors .popup-simple-modal__close span:before{background:#000;width:2px}.widget-board-directors .popup-simple-modal__close span:after{background:#000;height:2px}.widget-board-directors .popup-simple-modal .data-holder{display:flex;flex-direction:column-reverse;padding:82px 24px 70px;position:relative}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .data-holder{flex-direction:row;justify-content:space-between;padding:80px 110px}.widget-board-directors .popup-simple-modal .info{flex:0 0 auto;width:27.72%}}.widget-board-directors .popup-simple-modal .img-holder{padding:0 10px 16px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .img-holder{padding:0 0 25px}}.widget-board-directors .popup-simple-modal .img-holder img{display:block;height:auto;width:100%}.widget-board-directors .popup-simple-modal .photo-ttl{color:#000;display:none;font-family:FSRosa,sans-serif;font-size:20px;font-weight:700;line-height:22px;padding-bottom:16px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .photo-ttl{display:block}}.widget-board-directors .popup-simple-modal .socials-networks{border-top:1px solid #4a4a4a;bottom:20px;display:flex;left:24px;min-height:52px;padding-top:17px;position:absolute;right:24px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .socials-networks{min-height:51px;padding-top:16px;position:static}}.widget-board-directors .popup-simple-modal .socials-networks .social_item{margin-right:32px}.widget-board-directors .popup-simple-modal .socials-networks .social-button{color:inherit;height:32px;line-height:0;text-decoration:none;width:32px}.widget-board-directors .popup-simple-modal .socials-networks .social-button .icon{font-size:32px;line-height:32px}.widget-board-directors .popup-simple-modal .data{padding-bottom:24px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .data{flex:0 0 auto;padding-bottom:0;width:67.15%}}.widget-board-directors .popup-simple-modal .name{color:#000;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;padding-bottom:8px}.widget-board-directors .popup-simple-modal .subttl{color:#000;font-size:14px;font-weight:600;line-height:24px;padding-bottom:24px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .subttl{font-size:16px}}.widget-board-directors .popup-simple-modal .description{color:#000;font-size:14px;line-height:24px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .description{font-size:16px}}.widget-board-directors .popup-simple-modal .bg-popin-t{display:none;height:246px;object-fit:fill;position:absolute;right:0;top:163px;width:63px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .bg-popin-t{display:block}}.widget-board-directors .popup-simple-modal .bg-popin-b{bottom:0;display:none;height:245px;left:0;object-fit:fill;position:absolute;width:80px}@media(min-width:1024px){.widget-board-directors .popup-simple-modal .bg-popin-b{display:block}}.widget-board-directors.widget-management-committe{padding:20px 5px 0}@media(min-width:390px){.widget-board-directors.widget-management-committe{padding:20px 20px 0}}@media(min-width:1024px){.widget-board-directors.widget-management-committe{max-width:1144px;padding-top:30px}}.widget-board-directors.widget-management-committe .title-wysiwyg{padding-bottom:24px}@media(min-width:1024px){.widget-board-directors.widget-management-committe .title-wysiwyg{padding-bottom:32px}}.widget-board-directors.widget-management-committe .widget-board-directors__list{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.widget-board-directors.widget-management-committe .widget-board-directors__item{margin:0 4px 8px;width:calc(50% - 8px)}@media(min-width:1024px){.widget-board-directors.widget-management-committe .widget-board-directors__item{margin:0 12px 32px;width:auto}}.widget-board-directors.widget-management-committe .card{height:100%}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card{width:252px}}.widget-board-directors.widget-management-committe .card a{padding-bottom:5px}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card a{padding-bottom:8px}}.widget-board-directors.widget-management-committe .card .img-holder{margin-bottom:8px}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card .img-holder{margin-bottom:16px}}.widget-board-directors.widget-management-committe .card .img-holder img{aspect-ratio:165/146;object-fit:cover;object-position:top}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card .img-holder img{aspect-ratio:252/220}}.widget-board-directors.widget-management-committe .card .name{font-size:20px;line-height:30px;padding:0 5px}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card .name{line-height:22px;padding:0 16px 8px}}.widget-board-directors.widget-management-committe .card .subttl{padding:0 5px 5px}@media(min-width:1024px){.widget-board-directors.widget-management-committe .card .subttl{padding:0 16px 8px}}.widget-corporate-map{margin:0 auto;max-width:1432px;padding:40px 8px 32px;width:100%}@media(min-width:1024px){.widget-corporate-map{padding:60px 8px}}.widget-corporate-map .title-wysiwyg{padding:0 16px 16px}.widget-corporate-map .title-wysiwyg span[class*=icon-]{line-height:.7}.widget-corporate-map .title-wysiwyg span[class*=icon-]:before{color:#ec004a}@media(min-width:1024px){.widget-corporate-map .title-wysiwyg{padding-bottom:32px}}.widget-corporate-map .map-holder{padding-bottom:24px}@media(min-width:1024px){.widget-corporate-map .map-holder{padding-bottom:31px}}.widget-corporate-map .map-holder img{display:block;height:auto;width:100%}.widget-corporate-map .legend-ttl{color:#000;font-family:FSRosa,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.375rem;padding:0 16px 16px}@media(min-width:1024px){.widget-corporate-map .legend-ttl{display:none}}.widget-corporate-map .legend-list{column-count:2;padding:0 16px}@media(min-width:1024px){.widget-corporate-map .legend-list{column-count:1;display:flex;flex-wrap:nowrap;justify-content:center}}.widget-corporate-map .legend-list .legend-item{color:#000;display:flex;font-size:.75rem;font-weight:600;line-height:1.375rem;margin-bottom:8px;padding-right:5px;position:relative}@media(min-width:1024px){.widget-corporate-map .legend-list .legend-item{font-family:FSRosa,sans-serif;font-size:1.25rem;font-weight:700;margin:0 24px}}.widget-corporate-map .legend-list .legend-item__icon{flex:0 0 auto;height:16px;margin:4px 8px 0 0;object-fit:contain;width:16px}@media(min-width:1024px){.widget-corporate-map .legend-list .legend-item__icon{height:24px;margin:-2px 9px 0 0;width:24px}}.job-container{margin:0 auto;max-width:800px;padding:50px 0 60px}@media(max-width:1004px){.job-container{padding:50px 20px 60px}}.job-container__item{position:relative;width:23%}@media(max-width:1004px){.job-container__item{margin-bottom:10px;width:100%}.job-container__item:last-child{margin-bottom:0}}.job-container__item label{left:50px;opacity:0;position:absolute;top:30px;transition:opacity .4s ease}.job-container__item.show-label-container label{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400;left:27px;opacity:1;top:11px}.fonts-stage-2 .job-container__item.show-label-container label{font-family:OpenSans,sans-serif}.job-container__item.show-label-container label{z-index:101}.job-container__item.show-label-container .jcf-select-text{color:#000;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .job-container__item.show-label-container .jcf-select-text{font-family:OpenSans,sans-serif}.job-container__item.show-label-container .jcf-select-text{padding-top:22px}.job-container__title{color:#000;font-family:OpenSansSubset,sans-serif;font-size:26px;font-weight:600}.fonts-stage-2 .job-container__title{font-family:OpenSans,sans-serif}.job-container__title{margin-bottom:30px;text-align:center}@media(max-width:1004px){.job-container__title{margin-bottom:20px}}.job-container__hd{padding-bottom:12px}@media(max-width:1004px){.job-container__hd{padding-bottom:0}}.job-container .job-widget-form{display:flex;justify-content:space-between}@media(max-width:1004px){.job-container .job-widget-form{display:block}}.job-container__container{display:flex;flex-wrap:wrap;justify-content:space-between}.job-container__container:after{content:"";font-size:0;height:0;line-height:0;width:31%}@media(max-width:1004px){.job-container__container:after{display:none}}.job-container__block{background:#fff;border:1px solid #d2d2d2;border-radius:8px;box-shadow:0 6px 16px #0000001f;box-sizing:border-box;margin-top:30px;padding:20px;position:relative;width:31%}@media(max-width:1004px){.job-container__block{width:100%}}.job-container__block--hd{display:flex;justify-content:space-between;margin-bottom:10px}.job-container__block--left{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:600}.fonts-stage-2 .job-container__block--left{font-family:OpenSans,sans-serif}.job-container__block--left{color:#ec004a}.job-container__block--right{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400}.fonts-stage-2 .job-container__block--right{font-family:OpenSans,sans-serif}.job-container__block--right{color:#000}.job-container__block--title{font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:600}.fonts-stage-2 .job-container__block--title{font-family:OpenSans,sans-serif}.job-container__block--title{color:#000;line-height:20px;margin-bottom:10px;text-decoration:none}.job-container__block a:hover{text-decoration:underline}.job-container__block--content p{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .job-container__block--content p{font-family:OpenSans,sans-serif}.job-container__block--content p{color:#4a4a4a;font-size:12px;line-height:20px;padding-bottom:30px}.job-container__block--red{bottom:20px;position:absolute}.job-container__block--red a{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .job-container__block--red a{font-family:OpenSans,sans-serif}.job-container__block--red a{color:#ec004a;font-size:11px}.job-container__block--red a:hover{text-decoration:none}.job-container__btn{margin-top:50px;text-align:center}.job-container__btn a{background:#fff;border:2px solid #ec004a;border-radius:25px;color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:700;line-height:30px;padding:15px 35px}.fonts-stage-2 .job-container__btn a{font-family:OpenSans,sans-serif}.job-container__btn a{text-decoration:none;text-transform:uppercase}.benefits-wrapper{box-sizing:border-box;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:1226px;padding-left:24px;padding-right:24px}.benefits-wrapper .additional_labels{margin:8px 0}@media(min-width:1281px){.benefits-wrapper .additional_labels{display:none}}.benefits-wrapper .best_price_label{margin-bottom:8px}.benefits-wrapper :is(.best-price-cta,.friendly-label-cta){align-items:center;background-color:initial;border:1px solid #000;border-radius:100px;color:#000;display:inline-flex;font-family:OpenSans,sans-serif;font-size:16px;padding:4px 20px;text-decoration:none}.benefits-wrapper :is(.best-price-cta,.friendly-label-cta) i{font-size:28px;font-weight:600;margin-right:8px}.benefits-wrapper :is(.best-price-cta,.friendly-label-cta) span{text-decoration:underline}.benefits-wrapper :is(.best-price-cta:hover,.friendly-label-cta:hover) span{text-decoration:none}.benefits-wrapper .friendly-label-cta{cursor:pointer}@media(min-width:1024px){.benefits-wrapper .befits__content{display:flex}}.benefits-wrapper .befits__see-all{border-bottom:1px solid #ec004a;color:#ec004a;font-family:FSRosa,sans-serif;font-size:20px;font-weight:700;line-height:23px;text-decoration:none;transition:border-bottom-color .3s ease-in-out}.benefits-wrapper .befits__see-all:after{color:inherit;content:"->";display:inline-block;font-size:16px;margin-left:4px}.benefits-wrapper .befits__see-all:hover{border-bottom:1px solid #0000}.benefits-wrapper .benefits-logo{display:flex;flex-direction:row;justify-content:center;padding-bottom:24px}.benefits-wrapper .benefits-logo img{display:block;height:auto;max-height:32px;max-width:100%;width:auto}@media(min-width:1024px){.benefits-wrapper .benefits-logo img{max-height:70px}}.benefits-wrapper .benefits-title{color:#000;display:block;font-family:OpenSansSubset,sans-serif;font-size:26px;padding:0 0 25px;text-align:center}.fonts-stage-2 .benefits-wrapper .benefits-title{font-family:OpenSans,sans-serif}.benefits-wrapper .benefits-title{font-weight:600}@media(min-width:1024px){.benefits-wrapper .benefits-title{padding-bottom:57px}}.benefits-wrapper .title-wysiwyg{color:#000;font-size:31px;line-height:35px;padding:0 0 16px;width:auto}@media(min-width:1005px){.benefits-wrapper .title-wysiwyg{font-size:48px;line-height:54px;padding-bottom:24px}}.benefits-wrapper .benefit--marker--container{display:block;margin:20px auto;max-width:1126px;width:100%}.benefits-wrapper .benefit--marker--container .description{padding:0 50px}.benefits-wrapper .benefit--marker--container .description .dot{background-color:#ec004a;border-radius:50%;display:inline-block;height:10px;margin-left:2px;width:10px}.benefits-wrapper .benefit--marker--container .description .paying-mention{font-family:OpenSansSubset,sans-serif;font-weight:400;margin:0 20px;text-transform:lowercase}.fonts-stage-2 .benefits-wrapper .benefit--marker--container .description .paying-mention{font-family:OpenSans,sans-serif}.benefits-wrapper .benefit--marker--container .description .paying-mention{color:#4a4a4a;font-size:14px}.benefits-wrapper .benefits-description{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin:0 auto;max-width:1024px;padding-bottom:16px;text-align:center}@media(min-width:1024px){.benefits-wrapper .benefits-description{font-size:18px;line-height:26px;padding-bottom:33px}}.benefits-wrapper .befits__section{display:flex;flex-direction:row;gap:24px 40px}@media(min-width:1025px){.benefits-wrapper .befits__section{padding:0}}.benefits-wrapper .befits__section.top{flex-wrap:wrap}.benefits-wrapper .befits__section.top .befits__section-item-text{color:#000}.benefits-wrapper .befits__section.top .befits__section-item-text-title{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.benefits-wrapper .befits__section.top .benefit--marker h3{font-family:OpenSans,sans-serif;font-size:14px;line-height:19px}@media(min-width:1024px){.benefits-wrapper .befits__section.top .benefit--marker h3{font-size:16px;line-height:24px}}.benefits-wrapper .befits__section-link{align-items:center;box-sizing:border-box;color:inherit;display:flex;text-decoration:none}.benefits-wrapper .befits__section-link .befits__section-item-text-title{text-decoration:underline}.benefits-wrapper .befits__section-link:hover .befits__section-item-text-title{text-decoration:none}.benefits-wrapper .befits__section-item{align-items:center;box-sizing:border-box;display:flex}@media(min-width:1025px){.benefits-wrapper .befits__section-item{width:auto}}.benefits-wrapper .befits__section-item-image{align-items:center;display:flex;flex-direction:row;height:32px;justify-content:center;width:32px}.benefits-wrapper .befits__section-item-image i{font-size:32px;font-weight:600}.benefits-wrapper .befits__section-item-image img{flex:0 0 auto}.benefits-wrapper .befits__section-item-image img.i1{height:50px;width:37.5px}.benefits-wrapper .befits__section-item-image img.i2{height:50px;width:50px}.benefits-wrapper .befits__section-item-image img.i3{height:60px;width:36px}.benefits-wrapper .befits__section-item-text{align-items:center;color:#000;display:flex;flex:1 1;font-family:OpenSans,sans-serif;font-size:16px;line-height:26px;padding-left:8px}.benefits-wrapper .befits__section-item-paying{border:1px solid #000;border-radius:8px;font-size:12px;line-height:16px;margin-left:8px;padding:4px 6px}.benefits-wrapper .befits__section-item.centered{align-items:flex-start;padding:33px 0 10px}@media(max-width:767px){.benefits-wrapper .befits__section-item.centered{padding:10px}}.benefits-wrapper .befits__section-item.centered .befits__section-item-text{padding-left:5px}@media(max-width:767px){.benefits-wrapper .befits__section-item.centered .befits__section-item-text{padding-left:30px}}.benefits-wrapper .befits__section-item.paying-benefit .dot{background-color:#ec004a;border-radius:50%;display:inline-block;height:10px;margin-left:2px;width:10px}.benefits-wrapper .befits__section.bottom{align-items:center;border-top:1px solid #ccc;box-sizing:border-box;justify-content:flex-start;margin:16px -32px 0;max-width:1178px;padding:32px 32px 0}@media(min-width:1025px){.benefits-wrapper .befits__section.bottom{flex-wrap:wrap;margin:0 auto;padding:34px 56px 0;width:100%}}.benefits-wrapper .befits__section.bottom .befits__section-item{box-sizing:border-box;padding:0 0 32px}@media(min-width:1025px){.benefits-wrapper .befits__section.bottom .befits__section-item{flex:0 0 auto;padding:0 26px 35px;width:352px}}.benefits-wrapper .befits__section.bottom .befits__section-item-image{height:40px;width:40px}.benefits-wrapper .befits__section.bottom .befits__section-item-image i{color:#000;font-size:40px}@media(min-width:1025px){.benefits-wrapper .befits__section.bottom .befits__section-item-image{align-self:center;height:48px;justify-content:center;width:48px}.benefits-wrapper .befits__section.bottom .befits__section-item-image i{font-size:48px}.benefits-wrapper .befits__section.bottom .befits__section-item-text{max-width:152px;padding-top:0}}@media(max-width:1004px){.benefits-wrapper .befits__section.bottom>.befits__section-item{display:none;opacity:0;transition:opacity 2s ease-in}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(0){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(0)>.befits__section-item-text{padding-left:30px}.benefits-wrapper .befits__section.bottom>.befits__section-item:first-child{display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-wrapper .befits__section.bottom>.befits__section-item:first-child>.befits__section-item-text{padding-left:30px}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(2){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(2)>.befits__section-item-text{padding-left:30px}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(3){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-wrapper .befits__section.bottom>.befits__section-item:nth-child(3)>.befits__section-item-text{padding-left:30px}}.benefits-wrapper .befits__section.bottom>.befits__section-item.show{display:flex;opacity:1;transition:opacity 2s ease-in}@media(min-width:1004px){.benefits-wrapper :is(.befits__section.less,.befits__section.more){display:none!important}}.benefits-wrapper :is(.befits__section.less,.befits__section.more){display:none;height:18px;padding:15px 0 13px;width:100%}.benefits-wrapper :is(.befits__section.less,.befits__section.more) a{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .benefits-wrapper :is(.befits__section.less,.befits__section.more) a{font-family:OpenSans,sans-serif}.benefits-wrapper :is(.befits__section.less,.befits__section.more) a{color:#ec004a;font-size:14px;margin:0 auto;text-decoration:underline}.benefits-wrapper__notes{margin:16px auto 0;max-width:1026px;position:relative;width:100%;z-index:2}@media(min-width:1025px){.benefits-wrapper__notes{margin-top:32px}}.benefits-wrapper__notes p{color:#000;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px}@media(min-width:1025px){.benefits-wrapper__notes p{font-weight:700}}.benefits-wrapper__notes p .marker{color:#ec004a}.benefits-wrapper__notes .btn-bam{margin:25px 0 0;text-align:center}.benefits-wrapper__notes .btn-bam a{border:2px solid #000;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:8px 21px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.benefits-wrapper__notes .btn-bam a{padding:14px 47px}}.benefits-widget{box-sizing:border-box;margin-bottom:16px;padding:0 52px}@media(min-width:1025px){.benefits-widget{margin:0 auto 30px;max-width:1426px;padding:0}}.benefits-widget .benefits-logo{display:flex;flex-direction:row;justify-content:center;padding-bottom:24px}.benefits-widget .benefits-logo img{display:block;height:auto;max-height:32px;max-width:100%;width:auto}@media(min-width:1024px){.benefits-widget .benefits-logo img{max-height:70px}}.benefits-widget .benefits-title{color:#000;display:block;font-family:OpenSansSubset,sans-serif;font-size:26px;padding:0 0 25px;text-align:center}.fonts-stage-2 .benefits-widget .benefits-title{font-family:OpenSans,sans-serif}.benefits-widget .benefits-title{font-weight:600}@media(min-width:1024px){.benefits-widget .benefits-title{padding-bottom:57px}}.benefits-widget .title-wysiwyg{color:#000;font-size:31px;line-height:35px;padding:0 0 16px;width:auto}@media(min-width:1005px){.benefits-widget .title-wysiwyg{font-size:48px;line-height:54px;padding-bottom:24px}}.benefits-widget .benefit--marker--container{display:block;margin:20px auto;max-width:1126px;width:100%}.benefits-widget .benefit--marker--container .description{padding:0 50px}.benefits-widget .benefit--marker--container .description .dot{background-color:#ec004a;border-radius:50%;display:inline-block;height:10px;margin-left:2px;width:10px}.benefits-widget .benefit--marker--container .description .paying-mention{font-family:OpenSansSubset,sans-serif;font-weight:400;margin:0 20px;text-transform:lowercase}.fonts-stage-2 .benefits-widget .benefit--marker--container .description .paying-mention{font-family:OpenSans,sans-serif}.benefits-widget .benefit--marker--container .description .paying-mention{color:#4a4a4a;font-size:14px}.benefits-widget .benefits-description{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin:0 auto;max-width:1024px;padding-bottom:16px;text-align:center}@media(min-width:1024px){.benefits-widget .benefits-description{font-size:18px;line-height:26px;padding-bottom:33px}}.benefits-widget .befits__section{display:flex;flex-direction:column}@media(min-width:1025px){.benefits-widget .befits__section{flex-direction:row;justify-content:center;padding:0}}.benefits-widget .befits__section.top{align-items:flex-start}.benefits-widget .befits__section.top .befits__section-item-text{color:#000;font-size:14px;line-height:19px}@media(min-width:1025px){.benefits-widget .befits__section.top .befits__section-item-text{font-size:16px;line-height:24px}}.benefits-widget .befits__section.top .befits__section-item-text-title{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.benefits-widget .befits__section-item{align-items:center;box-sizing:border-box;display:flex;padding:16px 0;width:100%}@media(min-width:1025px){.benefits-widget .befits__section-item{align-items:flex-start;flex:0 0 auto;flex-shrink:1;max-width:352px;padding:0 16px}}.benefits-widget .befits__section-item-image{align-items:center;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}@media(min-width:1025px){.benefits-widget .befits__section-item-image{align-self:flex-start;justify-content:flex-start;margin-top:6px}}.benefits-widget .befits__section-item-image i{color:#ec004a;font-size:48px;font-weight:700}.benefits-widget .befits__section-item-image img{flex:0 0 auto}.benefits-widget .befits__section-item-image img.i1{height:50px;width:37.5px}.benefits-widget .befits__section-item-image img.i2{height:50px;width:50px}.benefits-widget .befits__section-item-image img.i3{height:60px;width:36px}.benefits-widget .befits__section-item-text{color:#000;flex:1 1;font-family:OpenSans,sans-serif;font-size:16px;line-height:26px;padding-left:16px}.benefits-widget .befits__section-item-text-title{font-family:FSRosa,sans-serif;font-size:25px;font-weight:400;line-height:28px;margin-bottom:8px}@media(min-width:1025px){.benefits-widget .befits__section-item-text-title{font-size:31px;line-height:35px;margin-bottom:16px}}.benefits-widget .befits__section-item.centered{align-items:flex-start;padding:33px 0 10px}@media(max-width:767px){.benefits-widget .befits__section-item.centered{padding:10px}}.benefits-widget .befits__section-item.centered .befits__section-item-text{padding-left:5px}@media(max-width:767px){.benefits-widget .befits__section-item.centered .befits__section-item-text{padding-left:30px}}.benefits-widget .befits__section-item.paying-benefit .dot{background-color:#ec004a;border-radius:50%;display:inline-block;height:10px;margin-left:2px;width:10px}.benefits-widget .befits__section.bottom{align-items:center;border-top:1px solid #ccc;box-sizing:border-box;justify-content:flex-start;margin:16px -32px 0;max-width:1178px;padding:32px 32px 0}@media(min-width:1025px){.benefits-widget .befits__section.bottom{flex-wrap:wrap;margin:0 auto;padding:34px 56px 0;width:100%}}.benefits-widget .befits__section.bottom .befits__section-item{box-sizing:border-box;padding:0 0 32px}@media(min-width:1025px){.benefits-widget .befits__section.bottom .befits__section-item{flex:0 0 auto;padding:0 26px 35px;width:352px}}.benefits-widget .befits__section.bottom .befits__section-item-image{height:40px;width:40px}.benefits-widget .befits__section.bottom .befits__section-item-image i{color:#000;font-size:40px}@media(min-width:1025px){.benefits-widget .befits__section.bottom .befits__section-item-image{align-self:center;height:48px;justify-content:center;width:48px}.benefits-widget .befits__section.bottom .befits__section-item-image i{font-size:48px}.benefits-widget .befits__section.bottom .befits__section-item-text{max-width:152px;padding-top:0}}@media(max-width:1004px){.benefits-widget .befits__section.bottom>.befits__section-item{display:none;opacity:0;transition:opacity 2s ease-in}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(0){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(0)>.befits__section-item-text{padding-left:30px}.benefits-widget .befits__section.bottom>.befits__section-item:first-child{display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-widget .befits__section.bottom>.befits__section-item:first-child>.befits__section-item-text{padding-left:30px}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(2){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(2)>.befits__section-item-text{padding-left:30px}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(3){display:flex;opacity:1;transition:opacity 2s ease-in}.benefits-widget .befits__section.bottom>.befits__section-item:nth-child(3)>.befits__section-item-text{padding-left:30px}}.benefits-widget .befits__section.bottom>.befits__section-item.show{display:flex;opacity:1;transition:opacity 2s ease-in}@media(min-width:1004px){.benefits-widget :is(.befits__section.less,.befits__section.more){display:none!important}}.benefits-widget :is(.befits__section.less,.befits__section.more){display:none;height:18px;padding:15px 0 13px;width:100%}.benefits-widget :is(.befits__section.less,.befits__section.more) a{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .benefits-widget :is(.befits__section.less,.befits__section.more) a{font-family:OpenSans,sans-serif}.benefits-widget :is(.befits__section.less,.befits__section.more) a{color:#ec004a;font-size:14px;margin:0 auto;text-decoration:underline}.benefits-widget__notes{margin:16px auto 0;max-width:1026px;position:relative;width:100%;z-index:2}@media(min-width:1025px){.benefits-widget__notes{margin-top:32px}}.benefits-widget__notes p{color:#000;font-family:OpenSans,sans-serif;font-size:14px;font-weight:600;line-height:24px}@media(min-width:1025px){.benefits-widget__notes p{font-weight:700}}.benefits-widget__notes p .marker{color:#ec004a}.benefits-widget__notes .btn-bam{margin:25px 0 0;text-align:center}.benefits-widget__notes .btn-bam a{border:2px solid #000;border-radius:4px;box-sizing:border-box;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:8px 21px;text-decoration:none;vertical-align:top}@media(min-width:1024px){.benefits-widget__notes .btn-bam a{padding:14px 47px}}.destination-map-container,.gmap-widget{width:100%}.destination-fullScreen-map :is(.destination-map-container,.gmap-widget){height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}:is(.destination-map-container,.gmap-widget) .gm-style-iw{background:#fff}.destination-map-container #map,.gmap-widget #map{border-radius:4px;margin-left:auto;margin-right:auto;max-width:1416px;width:100%;z-index:2}.destination-fullScreen-map :is(.destination-map-container,.gmap-widget) #map{height:100%}:is(.destination-map-container,.gmap-widget) #map.full-screen-map{height:calc(100% - 69px);left:0;position:fixed!important;top:69px;z-index:9}:is(.destination-map-container,.gmap-widget) #map.full-screen-map .fullscreen-control{right:15px!important;top:20px!important}:is(.destination-map-container,.gmap-widget) #map.fixed-fullscreen-map{border-radius:0;height:100vh;left:0;position:fixed!important;top:0;width:100vw;z-index:999}:is(.destination-map-container,.gmap-widget) .tooltip-destination{font-family:OpenSans,sans-serif;max-width:240px;position:relative}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination{display:flex;max-width:445px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars{background-image:url(/themes/custom/adagio/static/media/icon-star.svg);background-repeat:repeat-x;display:inline-block;height:15px;width:0}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars.star1{width:10px}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars.star2{width:20px}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars.star3{width:32px}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars.star4{width:42px}:is(.destination-map-container,.gmap-widget) .tooltip-destination__stars.star5{width:52px}:is(.destination-map-container,.gmap-widget) .tooltip-destination__image{background-size:cover;display:block;height:158px;overflow:hidden;width:100%}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__image{border-radius:8px;flex:0 0 auto;height:130px;margin-top:8px;width:189px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__description{background-size:cover;margin-left:0;padding:16px}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__description{margin-left:16px;padding:0}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__head{padding:0 0 16px}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__head{padding-right:38px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__head a{color:#000;display:inline;font-size:16px;font-weight:700;line-height:26px;text-decoration:none}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__head a{font-size:18px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__head a:hover{text-decoration:underline}:is(.destination-map-container,.gmap-widget) .tooltip-destination__availability a{background-color:#000;border-radius:4px;color:#fff;display:block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:0;padding:7px 16px;text-align:center;text-decoration:none;text-transform:none}:is(.destination-map-container,.gmap-widget) .tooltip-destination__availability a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__availability a{padding:5px 16px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__ft{padding:0 0 8px;position:static}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .tooltip-destination__ft{padding-right:38px}}:is(.destination-map-container,.gmap-widget) .tooltip-destination__ft a{color:#4a4a4a;font-size:12px;line-height:22px;text-decoration:underline;vertical-align:top}:is(.destination-map-container,.gmap-widget) .tooltip-destination__ft a:hover{text-decoration:none}:is(.destination-map-container,.gmap-widget) .tooltip-destination__ft span:last-child:before{content:"-";display:inline-block;margin:4px 4px 0;vertical-align:middle}:is(.destination-map-container,.gmap-widget) .zoom-control{bottom:16px!important;right:16px!important;top:auto!important}:is(.destination-map-container,.gmap-widget) .zoom-control .zoom-control-in{margin-bottom:8px}.destination-map-container .zoom-control .zoom-control-in,.destination-map-container .zoom-control .zoom-control-out,.gmap-widget .zoom-control .zoom-control-in,.gmap-widget .zoom-control .zoom-control-out{background:none;border:0;cursor:pointer;display:block;height:32px;padding:0;width:32px}:is(.destination-map-container .zoom-control .zoom-control-in,.destination-map-container .zoom-control .zoom-control-out,.gmap-widget .zoom-control .zoom-control-in,.gmap-widget .zoom-control .zoom-control-out) img{display:block;height:32px;width:32px}:is(.destination-map-container,.gmap-widget) .fullscreen-control{display:none}@media(max-width:768px){:is(.destination-map-container,.gmap-widget) .fullscreen-control{display:block}}:is(.destination-map-container,.gmap-widget) .fullscreen-control{top:50px!important}.destination-fullScreen-map .destination-map-container .fullscreen-control,.destination-fullScreen-map .gmap-widget .fullscreen-control,.destination-map-container .fullscreen-control.is-fullscreen,.gmap-widget .fullscreen-control.is-fullscreen{top:20px!important}:is(.destination-fullScreen-map .destination-map-container .fullscreen-control,.destination-fullScreen-map .gmap-widget .fullscreen-control,.destination-map-container .fullscreen-control.is-fullscreen,.gmap-widget .fullscreen-control.is-fullscreen) button{background:url(data:image/png;base64,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) no-repeat}:is(.destination-map-container,.gmap-widget) .fullscreen-control button{background:url(data:image/png;base64,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) no-repeat;border:0;box-shadow:none;height:65px;width:65px}:is(.destination-map-container,.gmap-widget) .gm-style .gm-style-iw-tc{display:none}:is(.destination-map-container,.gmap-widget) .gm-style .gm-style-iw-c{border-radius:12px;margin-top:0;padding:0!important}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .gm-style .gm-style-iw-c{box-shadow:none;padding:8px 16px 16px!important}}:is(.destination-map-container,.gmap-widget) .gm-style .gm-style-iw-d{overflow:auto!important}:is(.destination-map-container,.gmap-widget) .gm-style .gm-ui-hover-effect{background:#fff url(/themes/custom/adagio/static/media/icon-close-infowindow-m.svg) no-repeat 50% 50%!important;border-radius:100%;box-shadow:0 2px 6px #00000040;height:24px!important;opacity:1;right:16px!important;top:24px!important;width:24px!important}:is(.destination-map-container,.gmap-widget) .gm-style .gm-ui-hover-effect span{display:none!important}@media(min-width:1024px){:is(.destination-map-container,.gmap-widget) .gm-style .gm-ui-hover-effect{background:url(/themes/custom/adagio/static/media/icon-close-infowindow.svg) no-repeat!important;box-shadow:none;height:32px!important;right:6px!important;top:6px!important;width:32px!important}}.gmap-widget{display:block;margin:0 auto;max-width:1416px;padding:59px 0 30px}@media(min-width:1024px){.gmap-widget{padding:62px 0 32px}}.gmap-widget.show-autocomplete .form-item--error-message{display:none}.gmap-widget__title{font-family:OpenSansSubset,sans-serif;font-weight:600;text-align:center}.fonts-stage-2 .gmap-widget__title{font-family:OpenSans,sans-serif}.gmap-widget__title{color:#000;font-size:26px;margin-bottom:20px}.gmap-widget .title-wysiwyg{font-size:1.56rem;line-height:1.75rem;padding:0 24px 26px;width:100%}.gmap-widget .title-wysiwyg span[class*=icon-]:before{color:#ec004a;font-size:32px}@media(min-width:1024px){.gmap-widget .title-wysiwyg span[class*=icon-]:before{font-size:48px}.gmap-widget .title-wysiwyg{font-size:1.94rem;line-height:2.19rem;padding-bottom:23px}}.gmap-widget__map{display:block;height:430px}.gmap-widget__map__form{margin:0 auto;max-width:455px;position:relative}.gmap-widget__map__form-wrapper{align-items:center;border:2px solid #dfdfdf;border-radius:50px;display:flex;padding-right:10px}@media(max-width:767px){.gmap-widget__map__form-wrapper{margin:0 20px}}.gmap-widget__map__form--left{flex:1 1}.gmap-widget__map__form input[type=submit]{background-color:#ec004a;display:block;font-family:OpenSansSubset,sans-serif;font-weight:700;height:34px;text-transform:uppercase;width:100px}.fonts-stage-2 .gmap-widget__map__form input[type=submit]{font-family:OpenSans,sans-serif}.gmap-widget__map__form input[type=submit]{-webkit-appearance:none;border:none;border-radius:17px;color:#fff;cursor:pointer;font-size:12px}.gmap-widget__map__form .form-item--error-message strong{color:#ec004a;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400;margin:0;position:absolute}.fonts-stage-2 .gmap-widget__map__form .form-item--error-message strong{font-family:OpenSans,sans-serif}.gmap-widget__map__form .form-item--error-message strong{transition:opacity .4s ease}@media(min-width:1024px){.gmap-widget__map__form .form-item--error-message strong{margin:0 0 0 16px}}.gmap-widget__map-wrapper{background:#fff}.gmap-widget__form-title{color:#000;font-size:16px;font-weight:600;line-height:26px;padding-bottom:16px;text-align:center}@media(min-width:1024px){.gmap-widget__form-title{flex:0 0 auto;font-size:18px;padding:0 24px 0 0;text-align:left;width:494px}}.gmap-widget__location{border:none;box-sizing:border-box;color:#00000080;font-size:14px;line-height:24px;margin-bottom:16px;outline:none;padding:12px 16px;width:100%}@media(min-width:1024px){.gmap-widget__location{flex:0 0 auto;font-size:16px;margin-bottom:0}}.gmap-widget__location::placeholder{color:inherit;opacity:1}.gmap-widget__form{margin:0;max-width:100%;position:relative}@media(min-width:1024px){.gmap-widget__form{width:calc(100% - 494px)}.gmap-widget__form-wrapper{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;width:100%}}.gmap-widget__form--left{width:100%}@media(min-width:1024px){.gmap-widget__form--left{width:calc(100% - 164px)}}.gmap-widget__form input[type=submit]{-webkit-appearance:none;background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;margin:0 auto;padding:11px 10px;width:140px}@media(min-width:1024px){.gmap-widget__form input[type=submit]{flex:0 0 auto;margin:0;padding:15px 10px}}.gmap-widget__form input[type=submit]:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}.gmap-widget__form .form-item--error-message strong{color:#ec004a;font-size:11px;margin:0;position:absolute;transition:opacity .4s ease}@media(min-width:1024px){.gmap-widget__form .form-item--error-message strong{margin:0 0 0 16px}}.gmap-widget #map{border-radius:4px;height:430px;max-width:100%;width:100%}@media(min-width:1024px){.gmap-widget #map{height:500px}}.gmap-widget .tooltip-destination{font-family:OpenSans,sans-serif;max-width:240px;position:relative}@media(min-width:1024px){.gmap-widget .tooltip-destination{display:flex;max-width:445px}}.gmap-widget .tooltip-destination__stars{background-image:url(/themes/custom/adagio/static/media/icon-star.svg);background-repeat:repeat-x;display:inline-block;height:15px;width:0}.gmap-widget .tooltip-destination__stars.star1{width:10px}.gmap-widget .tooltip-destination__stars.star2{width:20px}.gmap-widget .tooltip-destination__stars.star3{width:32px}.gmap-widget .tooltip-destination__stars.star4{width:42px}.gmap-widget .tooltip-destination__stars.star5{width:52px}.gmap-widget .tooltip-destination__image{background-size:cover;display:block;height:158px;overflow:hidden;width:100%}@media(min-width:1024px){.gmap-widget .tooltip-destination__image{border-radius:8px;flex:0 0 auto;height:130px;margin-top:8px;width:189px}}.gmap-widget .tooltip-destination__description{background-size:cover;margin-left:0;padding:16px}@media(min-width:1024px){.gmap-widget .tooltip-destination__description{margin-left:16px;padding:0}}.gmap-widget .tooltip-destination__head{padding:0 0 16px}@media(min-width:1024px){.gmap-widget .tooltip-destination__head{padding-right:38px}}.gmap-widget .tooltip-destination__head a{color:#000;display:inline;font-size:16px;font-weight:700;line-height:26px;text-decoration:none}@media(min-width:1024px){.gmap-widget .tooltip-destination__head a{font-size:18px}}.gmap-widget .tooltip-destination__head a:hover{text-decoration:underline}.gmap-widget .tooltip-destination__availability a{background-color:#000;border-radius:4px;color:#fff;display:block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin:0;padding:7px 16px;text-align:center;text-decoration:none;text-transform:none}.gmap-widget .tooltip-destination__availability a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}@media(min-width:1024px){.gmap-widget .tooltip-destination__availability a{padding:5px 16px}}.gmap-widget .tooltip-destination__ft{padding:0 0 8px;position:static}@media(min-width:1024px){.gmap-widget .tooltip-destination__ft{padding-right:38px}}.gmap-widget .tooltip-destination__ft a{color:#4a4a4a;font-size:12px;line-height:22px;text-decoration:underline;vertical-align:top}.gmap-widget .tooltip-destination__ft a:hover{text-decoration:none}.gmap-widget .tooltip-destination__ft span:last-child:before{content:"-";display:inline-block;margin:4px 4px 0;vertical-align:middle}.gmap-widget .zoom-control{bottom:16px!important;right:16px!important;top:auto!important}.gmap-widget .zoom-control .zoom-control-in{margin-bottom:8px}.gmap-widget .zoom-control :is(.zoom-control-in,.zoom-control-out){background:none;border:0;cursor:pointer;display:block;height:32px;padding:0;width:32px}.gmap-widget .zoom-control :is(.zoom-control-in,.zoom-control-out) img{display:block;height:32px;width:32px}.gmap-widget .fullscreen-control{display:none}@media(max-width:768px){.gmap-widget .fullscreen-control{display:block}}.gmap-widget .fullscreen-control{top:50px!important}.destination-fullScreen-map .gmap-widget .fullscreen-control,.gmap-widget .fullscreen-control.is-fullscreen{top:20px!important}:is(.destination-fullScreen-map .gmap-widget .fullscreen-control,.gmap-widget .fullscreen-control.is-fullscreen) button{background:url(data:image/png;base64,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) no-repeat}.gmap-widget .fullscreen-control button{background:url(data:image/png;base64,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) no-repeat;border:0;box-shadow:none;height:65px;width:65px}.gmap-widget__container{background-color:#f5f3f2;border-radius:4px;margin:24px 24px 0;max-width:1227px;padding:24px 24px 16px}@media(min-width:1024px){.gmap-widget__container{align-items:center;display:flex;margin:24px auto 0;padding:11px 24px}}[class*=-marker-view].active,[class*=-marker-view]:focus,[class*=-marker-view]:hover{z-index:100}:is([class*=-marker-view].active,[class*=-marker-view]:focus,[class*=-marker-view]:hover) .map-custom-pin{color:#ec004a}.widget-intro-slider{margin-bottom:20px}.widget-intro-slider .title-wysiwyg{font-size:39px;line-height:44px;padding:0 20px 8px;text-align:center}@media(min-width:1024px){.widget-intro-slider .title-wysiwyg{font-size:61px;line-height:69px;padding:0}}.widget-intro-slider .title-wysiwyg span[class*=icon-]:before{color:#d64309}.widget-intro-slider .sub-title{color:#000;font-family:OpenSans,sans-serif;font-size:16px;line-height:26px;padding:0 20px;text-align:center}@media(min-width:1024px){.widget-intro-slider .sub-title{font-size:18px;line-height:28px}}.widget-intro-slider .hotel-intro{margin:0 auto;max-width:1536px;overflow:hidden;position:relative;width:100%}@media(min-width:1005px){.widget-intro-slider .hotel-intro{min-height:369px}}.widget-intro-slider .hotel-intro .hide{display:none;font-size:0}.widget-intro-slider .hotel-intro-container,.widget-intro-slider .hotel-intro-slider{position:relative}.widget-intro-slider .hotel-intro-slider:not(.slick-initialized){display:flex}@media screen and (min-width:1026px){.widget-intro-slider .hotel-intro-slider:not(.slick-initialized) .item{max-width:calc(100% - 194px)}}.widget-intro-slider .hotel-intro-slider:not(.slick-initialized) .item:not(:first-child){left:0;position:absolute;top:0;z-index:-1}.widget-intro-slider .hotel-intro-slider .picture-wrap{padding-bottom:56.71%}@media(min-width:426px)and (max-width:1023px){.widget-intro-slider .hotel-intro-slider .picture-wrap{padding-bottom:34.7%}}.widget-intro-slider .hotel-intro .top-btn-holder{font-size:0;line-height:0;position:absolute;right:25px;top:30px;z-index:4}@media screen and (min-width:1101px){.widget-intro-slider .hotel-intro .top-btn-holder{right:51px;top:10px}}.widget-intro-slider .hotel-intro .top-btn-holder a{background:#fff;border-radius:100%;box-shadow:0 0 15px 0 #00000026;display:inline-block;height:40px;margin-left:15px;outline:none;position:relative;vertical-align:top;width:40px}@media(min-width:769px){.widget-intro-slider .hotel-intro .top-btn-holder a{height:50px;width:50px}}.widget-intro-slider .hotel-intro .top-btn-holder a.is-favorite img.default,.widget-intro-slider .hotel-intro .top-btn-holder a:not(.is-favorite) img.active{display:none}.widget-intro-slider .hotel-intro .top-btn-holder a img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media(min-width:769px){.widget-intro-slider .hotel-intro .top-btn-holder a img.active{width:20px}}@media(max-width:767px){.widget-intro-slider .hotel-intro .top-btn-holder a img{width:15px}}.widget-intro-slider .hotel-intro .top-btn-holder a.map-point{display:inline-block}@media(min-width:1005px){.widget-intro-slider .hotel-intro .top-btn-holder a.map-point{display:none}}.widget-intro-slider .hotel-intro img{aspect-ratio:1.74/1;box-sizing:border-box;display:block;height:auto;max-width:100%;width:100%}@media(min-width:1024px){.widget-intro-slider .hotel-intro img{aspect-ratio:unset;height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}}.widget-intro-slider .hotel-intro .item{margin:32px 0;outline:none;width:100%}@media(min-width:1024px){.widget-intro-slider .hotel-intro .item{margin:35px 0}}.widget-intro-slider .hotel-intro .item-holder{padding:0;position:relative}@media(min-width:1024px){.widget-intro-slider .hotel-intro .item-holder{display:flex}}.widget-intro-slider .hotel-intro .item-holder .hotel-sticker{background:#40e9c4;border-radius:16px;display:inline-block;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:700;left:10px;padding:11px 16px;pointer-events:none;position:absolute;text-transform:uppercase;top:35px}.fonts-stage-2 .widget-intro-slider .hotel-intro .item-holder .hotel-sticker{font-family:OpenSans,sans-serif}@media(min-width:1024px){.widget-intro-slider .hotel-intro .item-holder .img-holder{flex:0 0 65.1%;position:relative;width:65.1%}}.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link){border:2px solid #fff;border-radius:100px;cursor:pointer;font-size:0;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:1}@media(min-width:769px){.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link){border:4px solid #fff;height:100px;width:100px}}.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link):before{border-left:2px solid #fff;border-radius:2px;content:"";height:29px;left:16px;position:absolute;top:9px;width:34px}@media(min-width:769px){.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link):before{border-left:4px solid #fff;border-radius:5px;left:33px;top:19px}}.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link):after{border-radius:5px;border-right:4px solid #fff;border-top:4px solid #fff;content:"";height:45px;left:15px;position:absolute;top:23px;transform:rotate(45deg) skew(-5deg,-5deg);width:42px}@media(max-width:767px){.widget-intro-slider .hotel-intro .item-holder .img-holder.play a:not(.img-holder__img-link):after{border-radius:2px;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:21px;left:6px;position:absolute;top:12px;transform:rotate(45deg) skew(-5deg,-5deg);width:21px}}.widget-intro-slider .hotel-intro .top .btn-holder{bottom:10%;font-size:0;line-height:0;position:absolute;right:51px}@media(max-width:767px){.widget-intro-slider .hotel-intro .top .btn-holder{display:none}}.widget-intro-slider .hotel-intro .top .btn-holder a{background:#fff;border-radius:100%;box-shadow:0 0 15px 0 #00000026;display:inline-block;height:50px;margin-left:15px;outline:none;position:relative;vertical-align:top;width:50px}.widget-intro-slider .hotel-intro .top .btn-holder a.is-favorite img.default,.widget-intro-slider .hotel-intro .top .btn-holder a:not(.is-favorite) img.active{display:none}.widget-intro-slider .hotel-intro .top .btn-holder a img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.widget-intro-slider .hotel-intro .bottom{bottom:-2px;left:0;position:absolute;width:100%}@media(min-width:1005px){.widget-intro-slider .hotel-intro .bottom{bottom:-1px}}.widget-intro-slider .hotel-intro .bottom .btn-holder{left:50%;position:absolute;top:-45px;transform:translateX(-50%)}@media(min-width:769px){.widget-intro-slider .hotel-intro .bottom .btn-holder{top:-51px}}.widget-intro-slider .hotel-intro .bottom .btn-holder a{background:#fff;border:2px solid #ec004a;border-radius:25px;color:#000;display:inline-block;font-family:OpenSansSubset,sans-serif;font-weight:700;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top}.fonts-stage-2 .widget-intro-slider .hotel-intro .bottom .btn-holder a{font-family:OpenSans,sans-serif}.widget-intro-slider .hotel-intro .bottom .btn-holder a{font-size:12px;height:40px;line-height:36px;padding:0 14px;white-space:nowrap}@media(min-width:769px){.widget-intro-slider .hotel-intro .bottom .btn-holder a{height:50px;line-height:46px;padding:0 23px}}.widget-intro-slider .hotel-intro .bottom-btn{bottom:50px;display:flex;left:51px;position:absolute;z-index:1}@media(max-width:1003px){.widget-intro-slider .hotel-intro .bottom-btn{bottom:40px;left:auto;right:0}.widget-intro-slider .hotel-intro .bottom-btn span{display:none}}.widget-intro-slider .hotel-intro .bottom-btn a{color:#000;font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:600}.fonts-stage-2 .widget-intro-slider .hotel-intro .bottom-btn a{font-family:OpenSans,sans-serif}.widget-intro-slider .hotel-intro .bottom-btn a{border:2px solid #ec004a;border-radius:30px;box-shadow:0 2px 4px #00000054;margin-right:20px;padding:10px 20px 10px 35px;text-decoration:none}.widget-intro-slider .hotel-intro .bottom-btn__photo a{background:#fff url(/themes/custom/adagio/static/media/hotel-intro-zoom.svg) no-repeat 10px}.widget-intro-slider .hotel-intro .bottom-btn__video a{background:#fff url(/themes/custom/adagio/static/media/hotel-intro-play.svg) no-repeat 10px}.widget-intro-slider .hotel-intro .no-items+.data{margin-top:0}.widget-intro-slider .hotel-intro .buttons-holder{display:none;position:relative;z-index:2}@media(min-width:1024px){.widget-intro-slider .hotel-intro .buttons-holder{display:flex;justify-content:center}}.widget-intro-slider .hotel-intro :is(.btn-next,.btn-prev){background:none;border:none;border-radius:0;cursor:pointer;display:block;font-size:0;height:48px;line-height:0;margin:0 7px;position:relative;transform:none;width:48px}.widget-intro-slider .hotel-intro :is(.btn-next,.btn-prev) img{display:block;height:100%;width:100%}.widget-intro-slider .hotel-intro .btn-next:after,.widget-intro-slider .hotel-intro .btn-prev:after{display:none}.widget-intro-slider .hotel-intro .btn-prev img{transform:rotate(-180deg) translate(50%,50%)}.widget-intro-slider .hotel-intro .slick-slide:first-of-type .btn-prev,.widget-intro-slider .hotel-intro .slick-slide:last-of-type .btn-next{opacity:.3;pointer-events:none}.widget-intro-slider .hotel-intro .btn-prev svg{transform:rotate(-180deg) translate(50%,50%)}.widget-intro-slider .hotel-intro .slick-dots{position:static}@media(min-width:1024px){.widget-intro-slider .hotel-intro .slick-dots{display:none!important}}.widget-intro-slider .hotel-intro .slick-dots li,.widget-intro-slider .hotel-intro .slick-dots li button{height:20px;min-width:20px;width:20px}.widget-intro-slider .hotel-intro .slick-dots li{margin:0 13px}.widget-intro-slider .hotel-intro .slick-dots li svg{display:block;height:17px;width:17px}.widget-intro-slider .hotel-intro .slick-dots li svg .dot{fill:#0000;transition:fill .5s ease-in-out}.widget-intro-slider .hotel-intro .slick-dots li.slick-active svg .dot{fill:#000}.widget-intro-slider .hotel-intro-block{border-radius:0;box-shadow:none;padding:24px 17px 0;position:static;text-align:center;transform:none}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block{border:solid #4a4a4a;border-width:1px 0;flex:0 0 34.9%;padding:32px;text-align:left;width:34.9%}}.widget-intro-slider .hotel-intro-block__text{color:#000;font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;margin-bottom:12px}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block__text{font-size:16px;line-height:22px;margin-bottom:32px}}.widget-intro-slider .hotel-intro-block__date{background:none!important;border-radius:0;color:#ec004a!important;font-size:12px;font-weight:400;line-height:22px;padding:0 0 16px;position:static;transform:none}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block__date{font-size:14px;font-weight:600;line-height:24px;padding-bottom:8px}}.widget-intro-slider .hotel-intro-block__hd{background:none;border-radius:0;color:#000;font-size:15px;padding:0 0 8px;text-transform:none}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block__hd{font-size:18px;padding-bottom:16px}}.widget-intro-slider .hotel-intro-block__hd span{font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400}.fonts-stage-2 .widget-intro-slider .hotel-intro-block__hd span{font-family:OpenSans,sans-serif}.widget-intro-slider .hotel-intro-block__hd span{display:block;margin-top:6px;text-transform:none}.widget-intro-slider .hotel-intro-block__content{background:none;border-radius:0;padding:0}.widget-intro-slider .hotel-intro-block .title-wysiwyg{font-size:31px;line-height:38px;padding:0 0 8px}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block .title-wysiwyg{font-size:48px;line-height:54px;padding:0 0 16px;text-align:left}}.widget-intro-slider .hotel-intro-block__price{align-items:center;display:flex;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:30px}.fonts-stage-2 .widget-intro-slider .hotel-intro-block__price{font-family:OpenSans,sans-serif}.widget-intro-slider .hotel-intro-block__price{color:#000;margin-bottom:12px}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block__price{font-size:16px;justify-content:flex-start;margin-bottom:32px}}.widget-intro-slider .hotel-intro-block__price--red{color:#ec004a;font-size:22px;font-weight:700;margin:0 5px}.widget-intro-slider .hotel-intro-block__price--line{text-decoration:line-through}.widget-intro-slider .hotel-intro-block__btn{background:#000!important;border:none!important;border-radius:4px;color:#fff!important;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;height:auto;line-height:30px;margin-top:0;max-width:100%;padding:5px 24px;text-decoration:none;text-transform:none;vertical-align:top;white-space:nowrap}@media(min-width:1024px){.widget-intro-slider .hotel-intro-block__btn{line-height:22px;margin-bottom:35px;padding:15px 48px}}.widget-intro-slider .hotel-intro-block__btn:after{display:none}.widget-intro-slider .hotel-intro-block__btn:hover{text-decoration:underline}.hero-banner-wrapper{overflow:hidden;padding:32px 20px 180px;position:relative}@media(min-width:1280px){.hero-banner-wrapper{padding:96px 0 75px 172px}}@media(min-width:1440px){.hero-banner-wrapper{padding:105px 0 104px 183px}}@media(min-width:1536px){.hero-banner-wrapper{padding:140px 0 96px 187px}}@media(min-width:1920px){.hero-banner-wrapper{padding:168px 0 178px 187px}}.hero-banner-wrapper .hero-banner-content{position:relative;z-index:3}@media(min-width:1280px){.hero-banner-wrapper .hero-banner-content{max-width:610px;width:100%}}.hero-banner-wrapper .hero-subtitle{font-family:OpenSans,sans-serif;font-size:16px;font-weight:600;line-height:26px;padding-bottom:8px;text-align:center;text-transform:uppercase}@media(min-width:1280px){.hero-banner-wrapper .hero-subtitle{font-size:18px;line-height:28px;text-align:left}}.hero-banner-wrapper .title-wysiwyg{font-size:39px;line-height:44px;padding:0 0 16px;width:100%}@media(min-width:1280px){.hero-banner-wrapper .title-wysiwyg{font-size:58px;line-height:65px;text-align:left}}@media(min-width:1440px){.hero-banner-wrapper .title-wysiwyg{font-size:61px;line-height:69px}}.hero-banner-wrapper .title-wysiwyg span[class*=icon-]:before{color:inherit}.hero-banner-wrapper .hero-description{font-family:OpenSans,sans-serif;font-size:14px;line-height:24px;padding-bottom:24px;text-align:center}@media(min-width:1280px){.hero-banner-wrapper .hero-description{font-size:18px;line-height:26px;padding-bottom:30px;text-align:left}}.hero-banner-wrapper .btn-holder{padding:11px 0;text-align:center}@media(min-width:1280px){.hero-banner-wrapper .btn-holder{padding:17px 0;text-align:left}}.hero-banner-wrapper .btn-holder .promo-link{background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:22px;padding:9px 32px;text-decoration:none;vertical-align:top}@media(min-width:1280px){.hero-banner-wrapper .btn-holder .promo-link{padding:15px 48px}}.hero-banner-wrapper .btn-holder .promo-link:hover{text-decoration:underline}.hero-banner-wrapper.hero-banner-color-theme--blue{background-color:#0355ff;color:#fff}.hero-banner-wrapper.hero-banner-color-theme--violet{background-color:#d46fff;color:#000}.hero-banner-wrapper.hero-banner-color-theme--dark-blue{background-color:#040150;color:#fff}.hero-banner-wrapper.hero-banner-color-theme--matte-blue{background-color:#325aa5;color:#fff}.hero-banner-wrapper.hero-banner-color-theme--white{background-color:#fff;color:#000}.hero-banner-wrapper:after{background-position:100% 100%;background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";left:5.9%;position:absolute;right:0;top:0;z-index:1}@media(min-width:1280px){.hero-banner-wrapper:after{background-position:100% 0;background-size:auto 100%;left:0}}.hero-banner-wrapper.curves_1:after{background-image:url(/themes/custom/adagio/static/media/curves_1-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.curves_1:after{background-image:url(/themes/custom/adagio/static/media/curves_1.svg)}}.hero-banner-wrapper.curves_2:after{background-image:url(/themes/custom/adagio/static/media/curves_1-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.curves_2:after{background-image:url(/themes/custom/adagio/static/media/curves_1.svg)}}.hero-banner-wrapper.curves_2:after{opacity:.35}.hero-banner-wrapper.curves_2 :is(.ico-first,.ico-second){color:#f90;display:block}.hero-banner-wrapper.curves_2 .title-wysiwyg span[class*=icon-]:before{color:#f90}.hero-banner-wrapper.curves_4{padding-bottom:152px}.hero-banner-wrapper.curves_4:after{background-image:url(/themes/custom/adagio/static/media/curves_3-mobile.svg);left:32.05%}@media(min-width:1280px){.hero-banner-wrapper.curves_4:after{background-image:url(/themes/custom/adagio/static/media/curves_3.svg);left:0}}.hero-banner-wrapper.curves_3:after{background-image:url(/themes/custom/adagio/static/media/curves_2-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.curves_3:after{background-image:url(/themes/custom/adagio/static/media/curves_2.svg)}}.hero-banner-wrapper.spots:after{background-image:url(/themes/custom/adagio/static/media/spots-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.spots:after{background-image:url(/themes/custom/adagio/static/media/spots.svg)}}.hero-banner-wrapper.spots :is(.ico-first,.ico-second){color:#ec004a;display:block}.hero-banner-wrapper.spots .title-wysiwyg span[class*=icon-]:before{color:#ec004a}.hero-banner-wrapper.round-balls-gray:after{background-image:url(/themes/custom/adagio/static/media/balls-grey-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.round-balls-gray:after{background-image:url(/themes/custom/adagio/static/media/balls-grey.svg)}}.hero-banner-wrapper.round-balls-gray :is(.ico-first,.ico-second){display:block}.hero-banner-wrapper.round-balls-gray .title-wysiwyg span[class*=icon-]:before{color:#000}.hero-banner-wrapper.round-balls-green:after{background-image:url(/themes/custom/adagio/static/media/balls-green-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.round-balls-green:after{background-image:url(/themes/custom/adagio/static/media/balls-green.svg)}}.hero-banner-wrapper.round-balls-green :is(.ico-first,.ico-second){display:block}.hero-banner-wrapper.round-balls-green .title-wysiwyg span[class*=icon-]:before{color:#000}.hero-banner-wrapper.round-balls-yellow:after{background-image:url(/themes/custom/adagio/static/media/balls-yellow-mobile.svg)}@media(min-width:1280px){.hero-banner-wrapper.round-balls-yellow:after{background-image:url(/themes/custom/adagio/static/media/balls-yellow.svg)}}.hero-banner-wrapper.round-balls-pink{padding-bottom:34px}.hero-banner-wrapper.round-balls-pink :is(.btn-holder,.hero-description,.hero-subtitle,.title-wysiwyg){text-align:left}@media(min-width:1280px){.hero-banner-wrapper.round-balls-pink{padding:88px 0 66px 172px}}@media(min-width:1440px){.hero-banner-wrapper.round-balls-pink{padding:100px 0 98px 183px}}@media(min-width:1536px){.hero-banner-wrapper.round-balls-pink{padding:135px 0 91px 187px}}@media(min-width:1920px){.hero-banner-wrapper.round-balls-pink{padding:163px 0 173px 187px}}.hero-banner-wrapper.round-balls-pink:after{background-image:url(/themes/custom/adagio/static/media/balls-pink-mobile.svg);background-position:100% 0;background-size:auto 100%;left:0}@media(min-width:1280px){.hero-banner-wrapper.round-balls-pink:after{background-image:url(/themes/custom/adagio/static/media/balls-pink.svg)}}.hero-banner-wrapper .ico-first{bottom:87px;color:#000;display:none;left:46px;position:absolute;z-index:2}@media(min-width:1280px){.hero-banner-wrapper .ico-first{bottom:auto;left:auto;right:477px;top:24px}}.hero-banner-wrapper .ico-second{bottom:-8px;color:#000;display:none;left:145px;position:absolute;z-index:2}@media(min-width:1280px){.hero-banner-wrapper .ico-second{bottom:66px;left:auto;right:233px}}.hero-banner-wrapper .icon-hand{font-size:94px}@media(min-width:1280px){.hero-banner-wrapper .icon-hand{font-size:205px}}.hero-banner-wrapper .icon-plant{font-size:80px}@media(min-width:1280px){.hero-banner-wrapper .icon-plant{font-size:160px}}.hero-banner-wrapper .icon-map{font-size:80px}@media(min-width:1280px){.hero-banner-wrapper .icon-map{font-size:160px}}.hero-banner-wrapper .icon-marker{font-size:102px}@media(min-width:1280px){.hero-banner-wrapper .icon-marker{font-size:204px}}.hero-banner-wrapper .icon-skate{font-size:80px}@media(min-width:1280px){.hero-banner-wrapper .icon-skate{font-size:160px}}.hero-banner-wrapper .icon-chess-piece{font-size:102px}@media(min-width:1280px){.hero-banner-wrapper .icon-chess-piece{font-size:204px}}.hero-banner-wrapper .icon-lamp{font-size:80px}@media(min-width:1280px){.hero-banner-wrapper .icon-lamp{font-size:160px}}.hero-banner-wrapper .icon-gamepad{font-size:102px}@media(min-width:1280px){.hero-banner-wrapper .icon-gamepad{font-size:204px}}.faq-page .intro{box-sizing:border-box;padding-top:56px}@media(max-width:767px){.faq-page .intro{margin-bottom:13px;padding:49px 20px 0}.faq-page .intro__title{font-size:22px;line-height:34px}.faq-page .intro__description{font-size:16px;line-height:26px}.faq-page .hero-block{margin-bottom:30px}}.faq-page .two-cols{border-top:2px solid #f0f0ef;display:flex;margin:0 auto;max-width:972px;padding:40px 0 34px}@media(max-width:767px){.faq-page .two-cols{display:block}}.faq-page .two-cols:after{display:none}.faq-page .two-cols .data ul li:before{background:#40e9c4;border-radius:50%;content:"";display:inline-block;height:4px;margin:11px 20px 0 15px;vertical-align:top;width:4px}.faq-page .two-cols .data ul strong{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .faq-page .two-cols .data ul strong{font-family:OpenSans,sans-serif}.faq-page .two-cols .data ul a{color:inherit;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .faq-page .two-cols .data ul a{font-family:OpenSans,sans-serif}.faq-page .two-cols .data ul a:hover{text-decoration:none}@media(max-width:1004px){.faq-page .contacts-container{margin:0 -20px}}.faq-page .contacts{max-width:972px;padding:50px 0 0}@media(max-width:1004px){.faq-page .contacts{padding:35px 20px 0}}.faq-page .contacts .note-box{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:11px;font-weight:400;line-height:20px}.fonts-stage-2 .faq-page .contacts .note-box{font-family:OpenSans,sans-serif}.faq-page .contacts .note-box{text-align:center}.faq-page .contacts .note-box p{margin:0}.faq-page .contacts .note-box a{color:#ec004a}.faq-tabs{width:100%}.faq-tabs,.faq-tabs *{box-sizing:border-box}@media(max-width:767px){.faq-tabs{padding:0 20px}}.faq-tabs__holder{margin:0 auto;max-width:976px;padding-bottom:34px;width:100%}.faq-tabs .sub-lvl{display:none}.faq-tabs .sub-lvl .faq-tabs__holder{border-top:2px solid #f0f0ef;padding-top:40px}.faq-tabs .sub-lvl.active{display:block}.faq-tabs__title{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .faq-tabs__title{font-family:OpenSans,sans-serif}.faq-tabs__title{color:#000;font-size:26px;line-height:38px;margin-bottom:40px}@media(max-width:767px){.faq-tabs__title{font-size:22px;line-height:34px;margin-bottom:26px}}.faq-tabs__list{display:flex;flex-wrap:wrap;font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .faq-tabs__list{font-family:OpenSans,sans-serif}.faq-tabs__list{color:#4a4a4a;font-size:14px;line-height:20px;margin-left:-19px;width:calc(100% + 19px)}@media(max-width:767px){.faq-tabs__list{margin-left:-25px;width:calc(100% + 25px)}}@media screen and (max-width:374px){.faq-tabs__list{margin-left:-10px;width:calc(100% + 10px)}}.faq-tabs__list .box{align-items:center;border:2px solid #40e9c4;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:180px;justify-content:flex-end;margin:0 0 19px 19px;padding:10px;transition:background .2s ease-in-out,color .2s ease-in-out;width:180px}@media(max-width:767px){.faq-tabs__list .box{height:155px;margin:0 0 25px 25px;width:155px}}@media screen and (max-width:374px){.faq-tabs__list .box{margin:0 0 10px 10px}}.faq-tabs__list .box.active{background:#40e9c4;color:#fff}.faq-tabs__list .box.active svg{fill:#fff}.faq-tabs__list .box.active .img-holder i{color:#fff}.faq-tabs__list .box .img-holder{height:38px;margin-bottom:10px;text-align:center}@media(max-width:767px){.faq-tabs__list .box .img-holder{height:29px}}.faq-tabs__list .box .img-holder i{color:#40e9c4;display:block;font-size:38px;transition:color .2s ease-in-out}.faq-tabs__list .box .img-holder :is(i.icon-GIFT,i.icon-PHONE,i.icon-RECEPTIONIST){font-size:44px}@media(max-width:767px){.faq-tabs__list .box .img-holder :is(i.icon-GIFT,i.icon-PHONE,i.icon-RECEPTIONIST){font-size:35px}}.faq-tabs__list .box .img-holder :is(i.icon-APARTHOTEL,i.icon-S_LUGGAGE){font-size:40px}@media(max-width:767px){.faq-tabs__list .box .img-holder :is(i.icon-APARTHOTEL,i.icon-S_LUGGAGE){font-size:31px}}.faq-tabs__list .box .img-holder i.icon-watch{font-size:33px}@media(max-width:767px){.faq-tabs__list .box .img-holder i.icon-watch{font-size:24px}.faq-tabs__list .box .img-holder i{font-size:29px}}.faq-tabs__list .box svg{fill:#40e9c4;transition:fill .2s ease-in-out}@media(max-width:767px){.faq-tabs__list .box svg{transform:scale(.8)}}.faq-tabs__list .box .ttl{display:block;min-height:65px;text-align:center;width:100%}.faq-tabs .select-box{margin:35px 14px;max-width:473px}@media(max-width:767px){.faq-tabs .select-box{margin:35px 0}}.faq-tabs .select-box .select-holder{position:relative;width:100%}.faq-tabs .select-box .select2-container{display:block;width:100%;z-index:1}.faq-tabs .select-box .select2-container--default .select2-selection--single{border:2px solid #d2d2d2;border-radius:25px;height:50px;outline:none}.faq-tabs .select-box .select2-container--default .select2-selection--single .select2-selection__rendered{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:46px;padding:0 48px 0 23px}.fonts-stage-2 .faq-tabs .select-box .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:OpenSans,sans-serif}.faq-tabs .select-box .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:0;top:0;width:48px;z-index:3}.faq-tabs .select-box .select2-container--default .select2-selection--single .select2-selection__arrow b{border:2px solid #4a4a4a;border-right:none;border-top:none;height:8px;margin:0;transform:translate(-50%,-50%) rotate(-45deg);width:8px}.faq-tabs .select-box .select2-container--default.select2-container--open .select2-selection--single{border-color:#40e9c4}.faq-tabs .select-box .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:translate(-50%,-25%) rotate(135deg)}.faq-tabs .select-box .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-radius:25px 25px 0 0}.faq-tabs .select-box .select2-container--default.select2-container--open.select2-container--below .select2-selection--single .select2-selection__arrow b{transform:translate(-50%,-25%) rotate(135deg)}.faq-tabs .select-box .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-radius:0 0 25px 25px;border-top:none}.faq-tabs strong{font-family:OpenSansSubset,sans-serif;font-weight:700}.fonts-stage-2 .faq-tabs strong{font-family:OpenSans,sans-serif}.faq-tabs ul li{list-style-image:none}.personal-page .intro{margin-bottom:30px}@media(max-width:767px){.personal-page .intro{box-sizing:border-box;margin-bottom:20px;padding:0 20px}}.personal-page .intro__title{color:#000;font-family:OpenSansSubset,sans-serif;font-size:36px;font-weight:600;line-height:48px}.fonts-stage-2 .personal-page .intro__title{font-family:OpenSans,sans-serif}.personal-page .intro__title{padding:0}.personal-page .intro__title:after{display:none}@media(max-width:767px){.personal-page .intro__title{font-size:22px;line-height:34px}}.personal-data{box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1220px;padding:0 20px}@media(max-width:767px){.personal-data{display:block}}.personal-data *{box-sizing:border-box;word-break:break-word}.personal-data .cards-banner-widget__float-nav{padding:0 0 33px}.personal-data .cards-banner-widget__float-nav.no-pad{padding:0}.personal-data .cards-banner-widget__float-nav>a.menu-btn{border:1px solid #000;border-radius:4px;box-shadow:none;overflow:hidden;padding:9px 20px 8px}.personal-data .cards-banner-widget__float-nav>a.menu-btn>ul{float:right;margin-bottom:-2px;margin-right:8px;margin-top:2px;width:22px}.personal-data .cards-banner-widget__float-nav>a.menu-btn>ul>li.line{border:1px solid #000;clear:both;float:right}.personal-data .cards-banner-widget__float-nav>a.menu-btn>.menu-txt{color:#000;font-size:14px;left:21px;top:13px}.personal-data .destintation-filter-widget ul{color:#4a4a4a;font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:20px}.fonts-stage-2 .personal-data .destintation-filter-widget ul{font-family:OpenSans,sans-serif}.personal-data .destintation-filter-widget li{padding-bottom:16px}.personal-data .destintation-filter-widget a{color:inherit;text-decoration:none}.personal-data .destintation-filter-widget :is(a.active,a:hover){color:#ec004a;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .personal-data .destintation-filter-widget :is(a.active,a:hover){font-family:OpenSans,sans-serif}.personal-data .destintation__main-nav .destintation-filter-widget__pre-header{padding-top:80px}.personal-data .destintation__main-nav .destintation-filter-widget__pre-header a.menu-btn{border:0;display:inline-block;font-size:0;height:27px;left:20px;overflow:visible;padding:0;right:auto;top:18px;width:27px}.personal-data .destintation__main-nav .destintation-filter-widget__pre-header a.menu-btn:after,.personal-data .destintation__main-nav .destintation-filter-widget__pre-header a.menu-btn:before{background:#000;content:"";height:2px;left:-1px;position:absolute;top:13px;width:29px}.personal-data .destintation__main-nav .destintation-filter-widget__pre-header a.menu-btn:before{transform:rotate(45deg)}.personal-data .destintation__main-nav .destintation-filter-widget__pre-header a.menu-btn:after{transform:rotate(-45deg)}.personal-data .destintation__main-nav.active .destintation-filter-widget__pre-header{border-bottom:2px solid #0000001a}.personal-data .menu-title{color:#000;line-height:20px;margin-right:49px;margin-top:10px;width:224px}@media(max-width:767px){.personal-data .menu-title{display:none;padding:0;width:100%}}.personal-data .menu-title li{padding-bottom:16px}.personal-data .menu-title a{color:inherit;text-decoration:none}.personal-data .menu-title :is(a.active,a:hover){color:#ec004a;font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .personal-data .menu-title :is(a.active,a:hover){font-family:OpenSans,sans-serif}.personal-data__content{font-family:OpenSansSubset,sans-serif;font-size:14px;font-weight:400;line-height:1.5;max-width:790px;width:100%}.fonts-stage-2 .personal-data__content{font-family:OpenSans,sans-serif}@media(min-width:1024px){.personal-data__content{font-size:16px}}.personal-data__content .box{margin-bottom:30px}@media(min-width:1024px){.personal-data__content .box{margin-bottom:70px}}.personal-data__content .box h2{font-family:FSRosa,sans-serif;font-size:25px;font-weight:700;line-height:1.12;margin:0 0 14px}@media(min-width:1024px){.personal-data__content .box h2{font-size:31px;margin:0 0 22px}}.personal-data__content .box :is(h3,h4){font-family:FSRosa,sans-serif;font-size:16px;font-weight:700;line-height:1.12}@media(min-width:1024px){.personal-data__content .box :is(h3,h4){font-size:20px;margin:0 0 22px}}.personal-data__content .box .ot-sdk-container h4{font-family:FSRosa!important}.personal-data__content .box p{margin:0}.personal-data__content .box :is(em,i){font-style:italic}.personal-data__content .box :is(b,strong){font-weight:700}.personal-data__content .box :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:initial}.personal-data__content .box sup{top:-.5em}.personal-data__content .box sub{bottom:-.25em}.personal-data__content .box a:hover{text-decoration:none}.personal-data__content .box ul li:before{content:"•";margin:0 15px;vertical-align:top}.personal-data__content .box ol{list-style:decimal outside;padding:0 0 0 15px}.personal-data__content .box table{table-layout:fixed;width:100%}.personal-data__content .box table td{vertical-align:top}.personal-data__content .box .red{color:#ec004a}.personal-data__content .box .green{color:#3a8a6b}.personal-data__content .box .blue{color:#002b41}.personal-data__content .box .grey{color:#000}.personal-data__content .box :is(.gold,.orange){color:#d64309}.personal-data__content .box .pine-green{color:#000}.personal-data__content .box label{display:inline-block;line-height:22px;margin-left:20px}.personal-data__content a{color:#ec004a}.personal-data button{font-family:OpenSansSubset,sans-serif;font-weight:600;margin:10px 0}.fonts-stage-2 .personal-data button{font-family:OpenSans,sans-serif}.personal-data button{background:#fff!important;border:2px solid #000!important;border-radius:4px!important;cursor:pointer;font-size:14px;padding:.8em 2em!important}.personal-data button,.personal-data button:hover{color:#000!important;text-decoration:none!important}.personal-data .ot-sdk-cookie-policy table,.personal-data table{border:1px solid #d7d7d7;border-collapse:inherit;border-radius:5px;border-spacing:0;margin:20px auto;overflow:hidden;width:100%}.personal-data .ot-sdk-cookie-policy table td,.personal-data .ot-sdk-cookie-policy table th,.personal-data table td,.personal-data table th{font-size:.9em;padding:12px 15px;text-align:left}.personal-data .ot-sdk-cookie-policy table th,.personal-data table th{background-color:#ec004a!important;border:1px solid #ec004a!important;color:#fff!important}.personal-data .ot-sdk-cookie-policy table td,.personal-data table td{border-bottom:1px solid #d7d7d7;border-right:0!important;color:dimgray}.personal-data .ot-sdk-cookie-policy table tr:last-child td,.personal-data table tr:last-child td{border-bottom:0}.to-top-btn{text-align:right}@media(min-width:1024px){.to-top-btn{display:none}}.to-top-btn a{background:url(/themes/custom/adagio/static/media/go-top-icon.svg) no-repeat 50%;background-size:contain;display:inline-block;height:20px;width:40px}.slider-big{overflow:hidden;padding-bottom:30px;padding-top:30px;position:relative}@media(max-width:768px){.slider-big{padding-bottom:10px}}.slider-big__container{margin:24px auto 16px;max-width:1200px}@media(min-width:1280px){.slider-big__container{max-width:1400px;padding-left:100px;padding-right:100px}}@media(max-width:1279px){.slider-big__container{max-width:none;padding-left:0;padding-right:0}}@media(max-width:767px){.slider-big__container{padding-left:10px}}.slider-big__container .slick-track{display:flex}.slider-big .slick-dotted.slick-slider{margin-bottom:16px}.slider-big .slick-initialized .slick-slide{display:flex;height:auto;outline:none}.slider-big h2{color:#000;font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:35px;margin:0 auto 24px;max-width:1200px;padding:0 20px}.slider-big__item{display:flex;outline:none;text-align:center}.slider-big__item .slick-dots li.slick-active button:before{border-width:2px!important}.slider-big__item img{aspect-ratio:4/3;border-radius:4px;display:block;height:246px;object-fit:cover;outline:none;width:100%}@media(max-width:1279px){.slider-big__item img{border-radius:0}}@media(max-width:768px){.slider-big__item img{height:182px}}.slider-big__item--container{background:#fff;border:1px solid #d2d2d2;border-radius:4px;box-shadow:0 8px 12px 0 #00000026;box-sizing:border-box;display:flex;flex-direction:column;margin:0 20px 25px;min-height:446px;overflow:hidden;position:relative;text-align:left;width:100%}@media(max-width:768px){.slider-big__item--container{margin:0 10px 25px;max-width:300px;min-height:0;min-height:auto}}.slider-big .img-container{margin-bottom:8px;padding:15px 15px 0}@media(max-width:1279px){.slider-big .img-container{padding:0}}.slider-big__hd{font-family:OpenSansSubset,sans-serif;font-weight:700;margin:0 0 10px}.fonts-stage-2 .slider-big__hd{font-family:OpenSans,sans-serif}.slider-big__hd{color:#000;font-size:24px;line-height:26px}@media(max-width:768px){.slider-big__hd{font-size:18px;line-height:24px}}.slider-big__content{padding:12px 15px 5px}.slider-big__content p{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .slider-big__content p{font-family:OpenSans,sans-serif}.slider-big__content p{color:#4a4a4a;font-size:14px;line-height:1.71}.slider-big__price{font-family:OpenSansSubset,sans-serif;font-weight:400;margin-bottom:10px}.fonts-stage-2 .slider-big__price{font-family:OpenSans,sans-serif}.slider-big__price{color:#000;font-size:14px;line-height:24px}@media(max-width:768px){.slider-big__price{font-size:12px}}.slider-big__price li{display:inline-block;margin-right:16px}.slider-big__price li:after{background-color:#ddd;border-radius:50%;content:"";display:inline-block;height:8px;margin-left:16px;width:8px}.slider-big__price li:last-child{margin-right:0}.slider-big__price li:last-child:after{display:none}.slider-big__price .famme{background:url(/themes/custom/adagio/static/media/homme-femme.svg) no-repeat;display:inline-block;padding-left:33px}.slider-big__price .appart{background:url(/themes/custom/adagio/static/media/appartement.svg) no-repeat;display:inline-block;margin-left:15px;margin-right:15px;padding-left:25px}.slider-big__price .aparthotel{background:url(/themes/custom/adagio/static/media/aparthotel.svg) no-repeat;display:inline-block;padding-left:25px}.slider-big__text{font-family:OpenSansSubset,sans-serif;font-size:12px;font-weight:400}.fonts-stage-2 .slider-big__text{font-family:OpenSans,sans-serif}.slider-big__text{color:#4a4a4a;line-height:16px;outline:none}@media(max-width:768px){.slider-big__text{font-size:11px}}.slider-big__text .open-popup-link{border-bottom:1px solid #0355ff;color:#0355ff;font-size:14px;line-height:24px;text-decoration:none;transition:border-bottom-color .3s ease-in-out}@media(max-width:768px){.slider-big__text .open-popup-link{font-size:12px;line-height:22px}}.slider-big__text .open-popup-link:after{color:inherit;content:">>";display:inline-block;font-size:12px;margin-left:4px}.slider-big__text .open-popup-link:hover{border-bottom:1px solid #0000}.slider-big__plus{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .slider-big__plus{font-family:OpenSans,sans-serif}.slider-big__plus{color:#ec004a;font-size:11px;line-height:15px;text-align:center}@media(max-width:768px){.slider-big__plus{font-size:9px}}.slider-big__plus--right{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .slider-big__plus--right{font-family:OpenSans,sans-serif}.slider-big__plus--right{color:#ec004a;font-size:11px;line-height:15px;text-align:center}.slider-big__reservation{background:#000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1;margin-top:5px;min-width:142px;padding:12px 7px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;z-index:1}@media(min-width:1024px){.slider-big__reservation{display:block;min-width:144px;padding:12px 7px}}.slider-big__reservation:hover{box-shadow:0 4px 6px #00000040;text-decoration:underline}.slider-big .view-all-btn{text-align:center}.slider-big .view-all-btn a{background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1.1;margin:20px 0 0;min-width:246px;padding:12px 35px;text-decoration:none}.slider-big .view-all-btn a:hover{box-shadow:0 4px 4px 0 #00000040;text-decoration:underline}.slider-big .slick-dots li.slick-active button:before{background-color:#0000;border:4px solid #545454;border-image:none;border-image:initial;border-radius:100%;box-sizing:border-box;content:"";height:20px;left:0;opacity:1;position:absolute;right:0;top:0;transform:none;transition:transform .5s,left .5s,right .5s,top .5s,width .5s,height .5s;width:20px}.slider-big .slick-dots li button:before{opacity:1}.slider-big .slick-dots li:only-child{display:none}.slider-big .slider-img-container--item{position:relative}.slider-big .slider-img-container.slick-dotted{margin-bottom:0}.slider-big .slider-img-container .slick-dots{bottom:8px}.slider-big .slider-img-container .slick-dots li{margin:0 3px;width:10px}.slider-big .slider-img-container .slick-dots li.slick-active{margin-right:7px}.slider-big .slider-img-container .slick-dots li.slick-active button:before{border-color:#fff;height:10px;width:10px}.slider-big .slider-img-container .slick-dots li button{height:10px;width:10px}.slider-big .slider-img-container .slick-dots li button:before{color:#fff;font-size:4px;height:4px;line-height:11px;width:4px}.slider-big .slider-img-container .slick-next{background:url(/themes/custom/adagio/static/media/arrow-slider.svg) no-repeat;right:0}.slider-big .slider-img-container .slick-prev{background:url(/themes/custom/adagio/static/media/arrow-slider.svg) no-repeat;left:0;opacity:1;top:43%;transform:rotate(180deg);z-index:12}.slider-big .slider-img-container .slick-next:before,.slider-big .slider-img-container .slick-prev:before{font-size:0}.slider-big .slider-img-container .slick-arrow{display:inline-block!important}.slider-big .slider-big__ft{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto;padding:0 15px 25px}.slider-big .slider-big__ft .slider-big__ft--left{display:inline-block;vertical-align:bottom;width:56%}.slider-big .slider-big__from{font-family:OpenSansSubset,sans-serif;font-weight:400}.fonts-stage-2 .slider-big .slider-big__from{font-family:OpenSans,sans-serif}.slider-big .slider-big__from{color:#4a4a4a;font-size:11px}.slider-big .popin-open-btn{background-color:#fff;border:1px solid #000;border-radius:4px;bottom:16px;color:#000;cursor:pointer;font-size:12px;font-weight:600;left:16px;line-height:18px;padding:8px 12px;position:absolute}.slider-big .popin-open-btn i{color:inherit;float:left;font-size:18px;margin-right:8px}.mfp-close-btn-in .mfp-close{color:#fff;font-size:44px;opacity:1}.mfp-content{position:static}@media(max-width:768px){.mfp-container{position:fixed}}.widget-corporate-timeline{padding:30px 20px}.widget-corporate-timeline .title-wysiwyg{margin-bottom:30px}@media(min-width:1024px){.widget-corporate-timeline .title-wysiwyg{margin-bottom:40px}}.widget-corporate-timeline .title-wysiwyg [class*=icon-]:before{color:#d46fff}.corporate-timeline{margin:0 auto;max-width:100%;padding:0 20px;position:relative;width:1100px}@media(min-width:1024px){.corporate-timeline{display:flex;justify-content:space-between;padding:0 4% 0 0}}.corporate-timeline:before{background:#000;content:"";height:92%;left:65px;position:absolute;width:4px;z-index:-1}@media(min-width:1024px){.corporate-timeline:before{height:4px;left:0;top:50%;width:92%}}.corporate-timeline__year{align-items:center;background:#fff url(/themes/custom/adagio/static/media/corporate_circle.99ac33c56ce8b13dc9f4.svg) no-repeat 50%;background-size:contain;cursor:default;display:flex;height:100px;justify-content:center;position:relative;width:100px}@media(min-width:1024px){.corporate-timeline__year{height:124px;width:124px}}.corporate-timeline__year span{font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:1}.corporate-timeline__year:after,.corporate-timeline__year:before{background:#fff;content:"";height:6px;position:absolute;width:100%}@media(min-width:1024px){.corporate-timeline__year:after,.corporate-timeline__year:before{height:100%;width:16px}}.corporate-timeline__year:before{left:0;top:-6px}@media(min-width:1024px){.corporate-timeline__year:before{left:100%}}.corporate-timeline__year:after{right:0;top:100%}@media(min-width:1024px){.corporate-timeline__year:after{right:100%;top:0}}.corporate-timeline__description{align-items:center;display:flex;font-size:14px;height:100px;left:calc(100% + 30px);line-height:1.7;position:absolute;width:calc(100vw - 220px)}@media(min-width:1024px){.corporate-timeline__description{display:block;height:80px;left:0;width:170%}.corporate-timeline__description:after,.corporate-timeline__description:before{content:"";left:0;position:absolute}.corporate-timeline__description:before{background:url(/themes/custom/adagio/static/media/corporate_dot.2571c038c8eee1d77b2f.svg) no-repeat 50%;background-size:contain;height:24px;left:0;width:24px}.corporate-timeline__description:after{background:#000;height:48px;left:10px;width:4px}}.corporate-timeline__item{padding:30px 0}@media(min-width:1024px){.corporate-timeline__item{padding:140px 0}}@media(max-width:1023px){.corporate-timeline__item:first-child{padding-top:0}}@media(min-width:1024px){.corporate-timeline__item:nth-child(odd) .corporate-timeline__description{top:calc(100% + 60px)}.corporate-timeline__item:nth-child(odd) .corporate-timeline__description:before{bottom:calc(100% + 20px)}.corporate-timeline__item:nth-child(odd) .corporate-timeline__description:after{bottom:calc(100% + 44px)}.corporate-timeline__item:nth-child(2n) .corporate-timeline__description{bottom:calc(100% + 60px)}.corporate-timeline__item:nth-child(2n) .corporate-timeline__description:before{top:calc(100% + 20px)}.corporate-timeline__item:nth-child(2n) .corporate-timeline__description:after{top:calc(100% + 44px)}.corporate-timeline__item:last-child .corporate-timeline__description{width:152%}}.branding-statement{align-items:center;background-color:#e9f0ff;background-position:50%;background-repeat:repeat;border-radius:4px;display:flex;flex-direction:row;max-width:1200px;min-height:56px;padding:16px;position:relative;text-decoration:none}.branding-statement .wysiwyg-holder p:last-child{margin-bottom:0}@media(min-width:1024px){.branding-statement{background-repeat:repeat-x;min-height:72px}}.branding-statement__holder{margin:10px auto;max-width:1226px;padding-left:24px;padding-right:24px}.branding-statement__logo{background-image:url(/themes/custom/adagio/static/media/branding_logo.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;height:24px;margin-right:8px;width:24px}@media(min-width:1024px){.branding-statement__logo{background-size:32px;height:32px;margin-right:16px;width:32px}}.branding-statement__image{margin-right:8px}@media(min-width:1024px){.branding-statement__image{margin-right:16px}}.branding-statement__image img{display:block}.branding-statement__text{flex-basis:90%;flex-shrink:.5;font-weight:600;line-height:24px}.branding-statement__text p{line-height:24px}.branding-statement__text a{color:inherit!important;text-decoration:underline!important}.branding-statement__text a:hover{color:#000}.branding-statement__text .red{color:#ec004a}.branding-statement__text .placeholder{color:#d64309}.cards-banner-widget__block .branding-statement-widget{box-sizing:border-box;padding:0 14px 20px;width:100%}@media(max-width:768px){.cards-banner-widget__block .branding-statement-widget{padding:0 0 20px}}#activities .branding-statement,.path-offers .branding-statement,.press-page .branding-statement,.slider-all-hotels .branding-statement{margin:40px 50px 20px}@media(max-width:768px){#activities .branding-statement,.path-offers .branding-statement,.press-page .branding-statement,.slider-all-hotels .branding-statement{margin:25px 10px 10px}}:is(.hero-block,.offers-info) .branding-statement{margin:40px 120px 20px}@media(max-width:768px){:is(.hero-block,.offers-info) .branding-statement{margin:25px 10px 10px}}:is(.room-list,.search-content,.second-step) .branding-statement{margin:0}@media(max-width:768px){:is(.room-list,.search-content,.second-step) .branding-statement{margin:0}}.aligned-offers-widget{padding:18px 0;position:relative}@media(min-width:1024px){.aligned-offers-widget{padding:40px 0}}.aligned-offers-widget .title-wysiwyg{padding-top:0}.aligned-offers-widget .background-top{left:0;margin-bottom:0;max-height:inherit;object-fit:fill;position:absolute;top:0;z-index:-1}.aligned-offers-widget .background-top.desktop{display:none;left:-1%;max-height:100%;width:101%}@media(min-width:1024px){.aligned-offers-widget .background-top.desktop{display:block}}.aligned-offers-widget .background-top.mobile{display:block;max-height:51px;width:100%}@media(min-width:1024px){.aligned-offers-widget .background-top.mobile{display:none}}.aligned-offers-widget .background-wrapper{background-color:#ffcbd1;padding-bottom:12px;position:relative;z-index:2}@media(min-width:1024px){.aligned-offers-widget .background-wrapper{padding-bottom:27px}}.aligned-offers-widget--red .background-wrapper{background-color:#ec004a}.aligned-offers-widget__container{margin:0 auto;max-width:100%;padding-top:35px;width:1920px}@media(min-width:1024px){.aligned-offers-widget__container{display:flex;flex-wrap:wrap;justify-content:center}}.aligned-offers-widget__item{padding:0 20px 48px;text-align:center}.aligned-offers-widget__item:last-child{padding:0 20px 30px}@media(min-width:1024px){.aligned-offers-widget__item{padding:0 40px 30px}}.aligned-offers-widget__item-prescent{color:#ec004a;color:var(--primary-red,#ec004a);font-family:FSRosa,sans-serif;font-size:48px;font-weight:700;line-height:1.2}@media(min-width:1024px){.aligned-offers-widget__item-prescent{display:flex;flex-direction:column;font-size:108px;height:140px;justify-content:flex-end;line-height:1}}.aligned-offers-widget--red .aligned-offers-widget__item-prescent{color:#fff}.aligned-offers-widget__item-title{font-family:FSRosa,sans-serif;font-size:28px;font-weight:400;margin:15px auto 0;max-width:320px}@media(min-width:1024px){.aligned-offers-widget__item-title{font-size:31px}.aligned-offers-widget__item-description{display:block;font-size:48px}}.slider-promo-container{margin:30px auto 40px;max-width:100%;padding:0 15px;width:1456px}@media(min-width:1024px){.slider-promo-container{margin:30px auto 33px;padding:0 104px}}.slider-promo-container .slick-dots{position:static}.slider-promo-container .slick-dots li{margin-top:30px}.slider-promo-container .slick-dots button{cursor:pointer;height:auto;margin:0;outline:none;padding:0;width:auto}.slider-promo-container .slick-dots button:before{display:none}.one-col-slider-container,.one-col-slider-container.slick-dotted.slick-slider{margin-bottom:0}.one-col-slider-container .slick-track{display:flex!important}.one-col-slider-container .slick-slide{height:inherit!important}.one-col-slider-container .slider__item{padding:5px}.one-col-slider-container .slider-svg-arrow_prev{left:-30px}.one-col-slider-container .slider-svg-arrow_next{right:-30px}.one-col-slider-container button.slick-arrow{background:none;border:none;margin:0;padding:0}.one-col-slider-container button.slick-arrow:before{display:none}@media(min-width:1024px){.one-col-slider-container button.slick-arrow{display:block!important}}.promo-item{border-radius:24px;box-shadow:0 0 4px 2px #0003;height:100%;overflow:hidden}@media(min-width:1024px){.promo-item{display:flex}}.promo-item__left{flex-basis:50%}.promo-item__left div{height:100%;position:relative}.promo-item__left img{font-size:25px;height:100%;max-height:325px;object-fit:cover;object-position:center;width:100%}@media(min-width:1024px){.promo-item__left img{left:0;max-height:none;position:absolute;top:0}}.promo-item__right{background-position:100% 0;background-repeat:no-repeat;background-size:60px;padding:30px 12px 20px}@media(min-width:1024px){.promo-item__right{background-size:initial;flex-basis:50%;padding:50px 50px 30px 70px}}.promo-item-widget--blue .promo-item__right{background-image:url(data:image/png;base64,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)}.promo-item-widget--orange .promo-item__right{background-image:url(data:image/png;base64,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)}.promo-item-widget--violet .promo-item__right{background-image:url(data:image/png;base64,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)}.promo-item__subtitle{color:#ec004a;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1.1}@media(min-width:1024px){.promo-item__subtitle{font-size:31px;margin:0 0 8px}}.promo-item__title{font-family:FSRosa,sans-serif;font-size:31px;font-weight:700;line-height:1.2;margin:0 0 9px}@media(min-width:1024px){.promo-item__title{font-size:48px}}@media(min-width:1280px){.promo-item__title{max-width:80%}}.promo-item__text{font-size:14px;line-height:1.6;margin:0 0 16px}@media(min-width:1024px){.promo-item__text{font-size:16px;margin:0 0 30px}}.promo-item__text p:not(:last-child){margin:0 0 30px}.promo-item__cta{text-align:center}@media(min-width:1024px){.promo-item__cta{text-align:left}}.promo-item__cta span{background:#000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1;min-width:150px;outline:none;padding:10px 7px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.promo-item__cta span{min-width:177px;padding:16px 7px}}.cta-link--red .promo-item__cta span{background:#ec004a}.promo-link{color:inherit;text-decoration:none}.promo-link:hover .promo-item__cta span{box-shadow:0 4px 6px #00000040;text-decoration:underline}.slider-promo .subttl{padding-top:30px}.slider-promo .subttl .title-wysiwyg{color:#000;font-size:16px;padding-top:0}.gmap-marker{background:#fff;border:4px solid #000;border-radius:50px;font-size:14px;font-weight:500;line-height:24px;min-height:32px;min-width:50px;padding:0 4px;position:relative;text-align:center;top:-8px;transition:all .15s}.gmap-marker:before{border-left:6px solid #0000;border-right:6px solid #0000;border-top:12px solid #000;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);transition:all .15s;width:0}.gmap-marker.red.active,.gmap-marker.red:hover{background-color:#ec004a;border-color:#ec004a;color:#fff}.gmap-marker.red.active:before,.gmap-marker.red:hover:before{border-top-color:#ec004a}.gmap-marker.orange.active,.gmap-marker.orange:hover{background-color:#d64309;border-color:#d64309;color:#fff}.gmap-marker.orange.active:before,.gmap-marker.orange:hover:before{border-top-color:#d64309}.offer-hero-banner-wrapper{margin-bottom:10px}.offer-hero-banner-wrapper.hero-banner-color-theme--orange{background:#d64309;color:#fff}.offer-hero-banner-wrapper.hero-banner-color-theme--orange .title-wysiwyg{color:#fff}.offer-hero-banner-wrapper.hero-banner-color-theme--pink{background:#ffcbd1}.offer-hero-banner-content{margin:0 auto;max-width:100%;width:1920px}@media(min-width:1024px){.offer-hero-banner-content{display:flex}}.offer-hero-banner--left{padding:30px 20px;text-align:center}@media(min-width:1024px){.offer-hero-banner--left{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;max-width:50%;min-height:440px;padding:40px 7%;text-align:left}}.offer-hero-banner--left .title-wysiwyg{margin:0 0 10px;max-width:100%;padding:0}@media(min-width:1024px){.offer-hero-banner--left .title-wysiwyg{text-align:left;width:520px}}.offer-hero-banner--left .title-wysiwyg [class*=icon-]:before{color:#0355ff}.offer-hero-banner--left .hero-subtitle{font-size:24px;margin-bottom:34px}.offer-hero-banner--left .hero-description{font-family:OpenSansSubset,sans-serif;font-weight:600}.fonts-stage-2 .offer-hero-banner--left .hero-description{font-family:OpenSans,sans-serif}.offer-hero-banner--left .hero-description{line-height:1.44}@media(min-width:1024px){.offer-hero-banner--left .hero-description{font-size:18px;max-width:100%;width:520px}}.offer-hero-banner--left .hero-description p{margin-bottom:8px}@media(min-width:1024px){.offer-hero-banner--left .hero-description p{margin-bottom:24px}}.offer-hero-banner--left .promo-link{background:#000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:FSRosa,sans-serif;font-size:20px;font-weight:400;line-height:1;margin-top:20px;min-width:132px;outline:none;padding:10px 7px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.offer-hero-banner--left .promo-link{margin-top:0;min-width:240px;padding:16px 7px}}.offer-hero-banner--left .promo-link:hover{box-shadow:0 4px 6px #00000040;text-decoration:underline}.offer-hero-banner--left .promo-link:focus-visible{outline:1px solid #fff}.offer-hero-banner--left .popin-link{cursor:pointer;text-decoration:underline}.offer-hero-banner--left .popin-link:hover{text-decoration:none}.offer-hero-banner--right{min-height:230px;position:relative}@media(min-width:1024px){.offer-hero-banner--right{flex-basis:50%;max-width:50%}.offer-hero-banner--right.texture_1:before{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;content:"";height:120px;left:0;position:absolute;top:0;width:160px;z-index:1}.offer-hero-banner--right.texture_1:after{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;bottom:0;content:"";height:120px;position:absolute;right:0;width:80px;z-index:1}.offer-hero-banner--right.texture_2:before{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;content:"";height:107px;left:0;position:absolute;top:0;width:150px;z-index:1}.offer-hero-banner--right.texture_2:after{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;bottom:0;content:"";height:154px;position:absolute;right:0;width:135px;z-index:1}.offer-hero-banner--right.texture_3:before{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;content:"";height:108px;left:0;position:absolute;top:0;width:150px;z-index:1}.offer-hero-banner--right.texture_3:after{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;bottom:0;content:"";height:148px;position:absolute;right:0;width:60px;z-index:1}}.offer-hero-banner--right img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.popup__background-layer{background-color:#000;height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:9918}.popup__content{background-color:#fff;border-radius:12px;box-shadow:0 10px 15px 0 #0000001a;left:50%;max-height:100%;max-width:975px;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9919}.popup__content::-webkit-scrollbar{background:#0000;width:0}@media(max-width:767px){.popup__content{min-width:90%}}.popup__content :is(b,span,strong){font-weight:700}.popup__content a{color:#4a4a4a;display:inline-block;padding:0 5px}@media(max-width:1023px){.popup__content a{display:block;margin:0 auto;width:auto}}.popup__close{background-color:#0000;border:none;cursor:pointer;font-size:0;height:45px;line-height:0;outline:none;position:absolute;right:0;top:0;width:45px;z-index:9919}.popup__close.mobile{display:none}@media(max-width:767px){.popup__close{background-color:#fff;border-radius:50%;height:42px;right:0;top:0;width:42px}}.popup__close span{display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:16px}@media(max-width:767px){.popup__close span{height:18px;width:18px}}.popup__close span:after{background:#4a4a4a;content:"";height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.popup__close span:before{background:#4a4a4a;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.popup-holder__bottom{padding-top:50px}.popup_sales{display:none}.popup_sales.show{display:block}@media(max-width:1023px){.popup_sales .popup__close{right:calc(100% - 48px);top:18px}}.popup_sales .popup__close span{height:20px;width:20px}.popup_sales .popup__close span:before{width:2px}.popup_sales .popup__close span:after{height:2px}.popup_sales .popup__content{border-radius:0;max-width:100vw;padding:80px 24px 30px;width:1176px}@media(min-width:1024px){.popup_sales .popup__content{padding:40px 12%}}.popup_sales .popup__content:after,.popup_sales .popup__content:before{content:"";position:absolute}@media(min-width:1024px){.popup_sales .popup__content:before{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;bottom:0;height:267px;left:0;width:74px;z-index:1}}.popup_sales .popup__content:after{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain;height:246px;right:52px;top:0;transform:rotate(90deg) translateX(-133%);width:63px;z-index:1}@media(min-width:1024px){.popup_sales .popup__content:after{bottom:50%;right:0;top:auto;transform:translateY(50%) rotate(0)}}.popup_sales .popup__content :is(h2,h3,h4){color:#000;line-height:1.1}.popup_sales .popup__content p{color:#000}.become-member-extended{background:#1e1852;box-sizing:border-box;color:#fff;padding:44px 0 50px;position:relative;text-align:center}.become-member-extended *{box-sizing:border-box}.become-member-extended .container{margin:0 auto;max-width:1489px;padding:0 20px;position:relative;text-align:center;z-index:2}@media(min-width:1024px){.become-member-extended .container{align-items:center;display:flex;justify-content:space-between;text-align:left}}.become-member-extended__logo-holder{flex-basis:197px}.become-member-extended__logo-holder img{max-width:100%;width:197px}.become-member-extended__description{font-size:16px;line-height:1.62;margin:0 auto 20px;max-width:350px;padding:0 10px}@media(min-width:1024px){.become-member-extended__description{flex-basis:355px;margin:0 auto;max-width:100%}}.become-member-extended__description p{margin:0}.become-member-extended__items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:568px;text-align:center}@media(max-width:1023px){.become-member-extended__items._three .widget{flex-basis:33%}.become-member-extended__items._four{max-width:256px}.become-member-extended__items._four .widget{flex-basis:50%}}@media(min-width:1024px){.become-member-extended__items{flex-wrap:nowrap;justify-content:space-between}}.become-member-extended__items .widget{font-family:OpenSansSubset,sans-serif;font-weight:600;padding:0 15px 40px}.fonts-stage-2 .become-member-extended__items .widget{font-family:OpenSans,sans-serif}@media(min-width:1024px){.become-member-extended__items .widget{padding:0 15px}}.become-member-extended__items i{display:inline-block;font-size:48px;font-weight:400;margin-bottom:10px}.become-member-extended .btn-holder a{display:inline-block;font-family:OpenSansSubset,sans-serif}.fonts-stage-2 .become-member-extended .btn-holder a{font-family:OpenSans,sans-serif}.become-member-extended .btn-holder a{background:#fff;border:1px solid #000;border-radius:100px;color:#000;font-size:18px;font-weight:600;line-height:1;min-width:244px;padding:12px;text-align:center;text-decoration:none}
/*# sourceMappingURL=widgetsBase.css.map*/