.hotels-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:130px 3.7% 60px 3.7%}.hotels-top h1 small{font-size:125px;font-weight:100;font-family:"poppins",sans-serif}.hotels-top .info{width:55%;text-align:right;padding-top:15px}.hotels-top .info h3{line-height:50px;margin-bottom:25px;font-size:40px;letter-spacing:-0.05em;font-family:"gt",sans-serif}.hotels-top .info p{width:95%;margin-left:auto;font-size:13px;line-height:25px;letter-spacing:0;text-align:right;margin-bottom:25px}.section-logos{-webkit-box-shadow:0 0 50px -30px #ccc;box-shadow:0 0 50px -30px #ccc;background-color:#fff;padding:95px 40px 60px}.section-logos h2{text-align:center;margin-bottom:60px}.section-logos .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px 0;padding:0 5%}.section-logos .items div{height:150px;width:16.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:140px 8.2% 120px 8.2%}.section-text .heading-md{width:30%;padding-right:5%}.section-text .text{width:70%}.section-text .text p{font-size:13px;line-height:25px;letter-spacing:0;margin-bottom:25px}.main-hotels .nav-hotels{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.main-hotels .nav-hotels p{height:100px;width:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;font-size:13px;letter-spacing:0}.main-hotels .nav-hotels .switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.main-hotels .nav-hotels .switch button{-webkit-box-shadow:0 0 50px -30px #ccc;box-shadow:0 0 50px -30px #ccc;cursor:pointer;background-color:#fff;width:145px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px}.main-hotels .nav-hotels .switch button.active{width:205px;height:150px}.main-hotels .nav-hotels-bottom{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.main-hotels .nav-hotels-bottom p{height:100px;width:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10px;font-size:13px;letter-spacing:0}.main-hotels .nav-hotels-bottom .switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.main-hotels .nav-hotels-bottom .switch button{-webkit-box-shadow:0 0 50px -30px #ccc;box-shadow:0 0 50px -30px #ccc;cursor:pointer;background-color:#fff;width:145px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px}.main-hotels .nav-hotels-bottom .switch button.active{width:205px;height:150px;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.main-hotels .content-main{display:none;background-size:100% auto !important;background-repeat:no-repeat !important;padding:125px 8% 35px;color:#fff}.main-hotels .content-main.active{display:block}.main-hotels .content-main h2{font-size:125px;letter-spacing:0;margin-bottom:55px}.main-hotels .content-main .numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:100px}.main-hotels .content-main .numbers .box:not(:last-child){margin-right:6%}.main-hotels .content-main .numbers .box__number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:80px;letter-spacing:.05em}.main-hotels .content-main .numbers .box__number img{height:57px;width:auto;margin-left:5px}.main-hotels .content-main .numbers .box__text{text-align:right;padding-right:80px}.main-hotels .content-main .text-main{width:60%;color:#fff;margin-bottom:120px}.main-hotels .content-main .text-main p{font-size:13px;line-height:25px;letter-spacing:0;margin-bottom:25px}.main-hotels .content-main .text-main h3{font-size:25px;line-height:30px;letter-spacing:0;font-family:"gt",sans-serif;margin-bottom:30px}.main-hotels .content-main .text-main ul{width:calc(100% - 10px);margin-left:auto;margin-bottom:25px}.main-hotels .content-main .text-main ul li{font-size:13px;line-height:25px;letter-spacing:0;font-family:"poppins",sans-serif}.main-hotels .content-main .sub-switch{margin-bottom:70px}.main-hotels .content-main .sub-switch p{font-size:13px;line-height:25px;letter-spacing:0;margin-bottom:15px}.main-hotels .content-main .sub-switch .switch{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;padding-bottom:20px}.main-hotels .content-main .sub-switch .switch button{cursor:pointer;background-color:#fff;position:relative;width:160px;height:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px}.main-hotels .content-main .sub-switch .switch button::after{content:"";display:block;width:100%;height:100%;background-color:var(--main-color);opacity:.7;position:absolute;top:0;left:0;z-index:2}.main-hotels .content-main .sub-switch .switch button.active::after{display:none}.main-hotels .content-main .content-sub{display:none}.main-hotels .content-main .content-sub.active{display:block}.main-hotels .content-main .content-sub .column-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.main-hotels .content-main .content-sub .column-text div{width:48%}.main-hotels .content-main .content-sub .column-text p{font-size:13px;line-height:25px;letter-spacing:0;margin-bottom:25px}.main-hotels .content-main .content-sub .column-text h3{font-size:25px;line-height:30px;letter-spacing:0;font-family:"gt",sans-serif;margin-bottom:30px}.main-hotels .content-main .content-sub .column-text a{font-size:15px;color:#e95f5f;text-decoration:underline}.main-hotels .content-main .content-sub .content-carousel{max-width:1050px;width:100%;margin:auto auto;padding-bottom:25px}.main-hotels .content-main .content-sub .content-carousel video{max-width:100%;height:auto}.main-hotels .content-main .content-sub .content-carousel .carousel-nav{margin-top:45px;position:relative}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-pagination .swiper-pagination-bullet-active{background-color:#e95f5f}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-prev,.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-next{color:#fff;margin-top:0;width:auto;height:auto;top:-10px;font-size:70px;line-height:35px;font-family:"gt",sans-serif;background-color:rgba(0,0,0,0)}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-prev:hover,.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-next:hover{color:#e95f5f}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-prev{left:0}.main-hotels .content-main .content-sub .content-carousel .carousel-nav .swiper-button-next{right:0}.main-hotels .content-main .content-sub .quote{border-top:2px solid rgba(255,255,255,.2);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:75px 0}.main-hotels .content-main .content-sub .quote .left{width:50%;padding-right:11%;text-align:right}.main-hotels .content-main .content-sub .quote .left p{font-size:40px;line-height:40px;letter-spacing:-0.05em;font-family:"gt",sans-serif;margin-bottom:17px}.main-hotels .content-main .content-sub .quote .left span{font-size:13px;line-height:25px;letter-spacing:0}.main-hotels .content-main .content-sub .quote .right{width:50%;padding-right:11%}.main-hotels .content-main .content-sub .quote .right p{font-size:13px;line-height:25px;letter-spacing:.05em;font-family:"poppins",sans-serif}.section-call-action{width:100%;height:230px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-call-action h2{z-index:2;line-height:45px;text-align:center}.section-call-action .send-brief{bottom:-85px;right:18%}.more-case{padding:50px 0 100px}.more-case__top{max-width:1660px;width:100%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}.more-case__top h2{font-size:40px;letter-spacing:-0.05em}.more-case__items{max-width:1660px;width:100%;margin:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5% 1fr;grid-template-columns:1fr 1fr;gap:50px 5%}.more-case .case-studies-item{overflow:hidden;width:100%;height:700px;cursor:pointer}.more-case .case-studies-item.active .category-overlay{display:none}.more-case .case-studies-item.active img{-webkit-transform:translatey(0.01em);-ms-transform:translatey(0.01em);transform:translatey(0.01em)}.more-case .case-studies-item .category-overlay{position:absolute;color:#fff;margin-left:20px;margin-top:17px;-webkit-transition:1s;-o-transition:1s;transition:1s}.more-case .case-studies-item header{max-height:0;overflow:hidden;background-color:#f9f9f9;-webkit-transition:1s;-o-transition:1s;transition:1s}.more-case .case-studies-item header .inner-text{z-index:2;overflow:hidden;position:relative;padding:15px 20px 55px}.more-case .case-studies-item header .category{margin-bottom:27px}.more-case .case-studies-item header .heading-md{margin-bottom:21px}.more-case .case-studies-item__img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff;-webkit-transition:1s;-o-transition:1s;transition:1s}.more-case .case-studies-item .mobile-link{z-index:3;right:-100%;bottom:40px;-webkit-transition:1s;-o-transition:1s;transition:1s}.content-hotels [data-value="2"] .box__text,.content-hotels [data-value="3"] .box__text{padding-right:0 !important}.content-hotels [data-value="3"] .column-text{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.content-hotels [data-value="3"] .column-text div{width:100% !important}@media (max-width: 1819.98px){.hotels-top{padding:100px 3.7% 60px 3.7%}}@media (max-width: 991.98px){.hotels-top{padding:66px 25px 50px;overflow:hidden}.hotels-top h1{font-size:60px;line-height:60px}.hotels-top .info h3{line-height:33px !important}.section-logos{display:none}.section-text{padding:0 25px 10px 25px}.section-text .heading-md{width:100%;padding-right:0;margin-bottom:30px}.section-text .text{width:100%}.main-hotels .nav-hotels{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-hotels .nav-hotels p{width:100%;height:auto;margin-bottom:30px}.main-hotels .nav-hotels .switch{width:100%;gap:10px}.main-hotels .nav-hotels .switch button{width:110px;height:90px;padding:10px;margin-right:15px}.main-hotels .nav-hotels .switch button.active{width:150px;height:110px}.main-hotels .nav-hotels-bottom{display:none}.main-hotels .content-hotels{margin-top:-35px}.main-hotels .content-main h2{font-size:55px}.main-hotels .content-main .numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:45px}.main-hotels .content-main .numbers .box:not(:last-child){margin-right:0;margin-bottom:30px}.main-hotels .content-main .numbers .box__number{font-size:60px}.main-hotels .content-main .numbers .box__number img{height:50px}.main-hotels .content-main .numbers .box__text br{display:none}.main-hotels .content-main .text-main{width:100%;margin-bottom:35px}.main-hotels .content-main .sub-switch{margin-bottom:35px}.main-hotels .content-main .sub-switch .switch{border-bottom:2px solid rgba(255,255,255,.2)}.main-hotels .content-main .sub-switch .switch button{width:120px;height:90px;margin-right:5px}.main-hotels .content-main .sub-switch .switch button img{max-width:100%;height:auto}.main-hotels .content-main .content-sub .column-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-hotels .content-main .content-sub .column-text div{width:100%}.main-hotels .content-main .content-sub .quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:35px 0}.main-hotels .content-main .content-sub .quote .left{width:100%;margin-bottom:30px}.main-hotels .content-main .content-sub .quote .left span{font-size:11px;line-height:15px}.main-hotels .content-main .content-sub .quote .right{width:100%}.section-call-action h2{line-height:32px}.section-call-action .send-brief{bottom:0}.more-case{margin-top:-12px;padding:58px 0 50px;position:relative;z-index:2;background-color:#f9f9f9}.more-case__top{margin-bottom:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.more-case__top h2{text-align:center}.more-case__items{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.more-case .case-studies-item.active header{max-height:310px}.more-case .case-studies-item.active .mobile-link{right:-50px}.more-case .case-studies-item{width:100%;height:420px;position:relative}.more-case .case-studies-item:not(:last-child){margin-bottom:47px}.more-case .case-studies-item header .inner-text{padding:18px 40px 30px}.more-case .case-studies-item header .inner-text p{display:none}.more-case .case-studies-item header .heading-md{font-size:39px;line-height:39px}}@media (max-width: 1179.98px){.hotels-top h1{margin-bottom:45px}.hotels-top .info{width:100%}}@media (max-width: 1599.98px){.hotels-top h1 small{font-size:90px;margin-bottom:45px}.hotels-top .info h3{font-size:27px;line-height:27px}.main-hotels .content-main{padding:85px 5% 35px}.main-hotels .content-main .content-sub .quote .left p{font-size:30px;line-height:30px}.main-hotels .content-main .content-sub .quote .right p{font-size:12px;line-height:18px}.more-case{padding:50px 0}.more-case__top{max-width:1100px;margin-bottom:20px}.more-case__items{max-width:1100px}}@media (min-width: 992px)and (max-width: 1599.98px){.section-text{padding:70px 8.2% 50px 8.2%}.main-hotels .content-main h2{font-size:75px}.section-call-action .send-brief{bottom:-35px}.more-case__top h2{font-size:27px}.more-case .case-studies-item .category-overlay{margin-left:14px;margin-top:11px;font-size:9.5px;text-underline-offset:7px;text-decoration-thickness:1px}.more-case .case-studies-item header .inner-text{padding:7px 13px 30px}.more-case .case-studies-item header .category{margin-bottom:18px}.more-case .case-studies-item header .heading-md{margin-bottom:8px}}@media (min-width: 992px)and (max-width: 1179.98px){.main-hotels .content-main .numbers .box__text{font-size:12px;line-height:20px}.main-hotels .content-main .content-sub .content-carousel{margin:auto auto 70px;padding:0 20px 32px}}@media (min-width: 992px){.main-hotels .content-main .sub-switch .switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.main-hotels .content-main .sub-switch .switch>div,.main-hotels .content-main .sub-switch .switch>a,.main-hotels .content-main .sub-switch .switch>button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.more-case .case-studies-item.active header{max-height:400px}.more-case .case-studies-item .mobile-link{display:none}}@media (min-width: 992px)and (max-width: 1819.98px){.section-call-action{height:250px}}@media (max-width: 575.98px){.section-call-action{height:auto;text-align:center;padding:60px 40px 200px;margin:auto}}

/*# sourceMappingURL=page-hotels.min.css.map*/