@media(max-width:1800px){.brandone .atmosphere-discover:after{background-position:calc(100% - 50px) calc(50% + 10px),54% bottom}}@media(max-width:1670px){.brandone .tab-text-view:after{background-position:left calc(100% - 40px),30% 0}.brandone .atmosphere-discover:before{right:-80px}.brandone .atmosphere-discover:after{background-position:calc(100% - 10px) calc(50% + 10px),100% bottom}.brand7 .tab-text-view:before{left:-68px}}@media(max-width:1580px){.atmosphere-book-now .submit-col{max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}.atmosphere-book-now .submit-col .submit-form .btn.theme-btn{padding:13.5px 25px}header .atmosphere-living-nav .navbar-nav .booking-nav-item{top:-10px;right:-50px}.brandone .tab-text-view:after{background-position:left calc(100% - 40px),21px 0;background-size:51px,47px}.brandone .tab-text-view:before{left:-54px;background-size:45px}.brandone .atmosphere-discover:before{right:-65px;background-size:50px}.brandone .atmosphere-discover:after{background-position:0 calc(50% + 10px),100% bottom;background-size:100%;width:72px;left:-72px}footer .mein-footer .footer-links{column-gap:24px}}@media(max-width:1530px){.cstm-arrow{background-position:calc(100% - 12px)!important}footer .location{flex-wrap:wrap;justify-content:flex-start}footer .location .phone-footer{margin-left:0!important;width:100%}}@media(max-width:1507px){.atmosphere-book-now .discount-dropdown .form-control{max-width:90px}}@media(max-width:1493px){.atmosphere-book-now{padding:20px 18px}.atmosphere-book-now .daterangepicker .drp-calendar{max-width:234px}.atmosphere-book-now .daterangepicker .drp-calendar.left,.atmosphere-book-now .daterangepicker .drp-calendar.right{padding:5px}}@media(max-width:1450px){.atmosphere-book-now form .form-control{padding-right:35px;white-space:nowrap;margin-bottom:0}.sub-card-para{padding-left:15px;padding-right:15px}.sub-card-title{font-size:22px}.sub-brands-tabs{padding-left:25px;padding-right:25px}.img-container,.slide-demo-box{height:590px!important}.hotels-resorts-slides .slide-caption .h1,.hotels-resorts-slides .slide-caption h1{font-size:52px}.hotels-resorts .slide-wrap{width:calc(100% - 650px)}.bottom-right-images{max-width:650px}div#moveableDiv .thumb-wrap{margin-left:639px}.vertically-heading{left:-30px}.section-padding{padding:80px 0}.guest-dropdown .guests-input_options .guest-card{padding:4px 8px}}@media(max-width:1399px){.atmosphere-book-now .discount-dropdown .form-control{max-width:120px}.discount-wrap .dropdown-container{position:relative}.discount-wrap .dropdown-container .discount-dropdown{position:absolute!important;background-color:var(--bs-white);z-index:1}.booking-form-input .dropdown-container{position:relative}.booking-form-input .dropdown-container .guest-dropdown{position:absolute!important;background-color:var(--bs-white);z-index:1}.ahr-datepicker-wrapper{position:relative}.atmosphere-book-now .daterangepicker{position:absolute!important;top:auto!important;left:auto!important}.atmosphere-book-now .daterangepicker.show-calendar.opensright:after,.atmosphere-book-now .daterangepicker.show-calendar.opensright:before{display:block!important}.atmosphere-book-now .daterangepicker.opensright:after,.atmosphere-book-now .daterangepicker.opensright:before{display:none!important}.atmosphere-book-now .parent.highlight{height:545px}header .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-right:30px}header .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-left:30px}.value-card-text .value-card-title{margin:35px 0 115px;padding:0 15px}.right-feature-text-col .right-feature-wrap{padding:60px 60px 40px}.right-feature-text-col .feature-text-para{margin:45px 0 0}.right-feature-text-col .feature-text-para:after{margin:45px auto 0}.sub-card{bottom:-265px}footer .mein-footer .footer-links{column-gap:30px}footer .footer-col{justify-content:flex-end}footer .location{flex-wrap:wrap;justify-content:flex-start}footer .location .phone-footer{margin-left:0!important;width:100%}.discover-left .discover-card-body,.discover-right .discover-card-body{padding:20px 30px}.discover-left .discover-card-image,.discover-right .discover-card-image{min-height:292.83px}.discover-left .discover-card-image img,.discover-right .discover-card-image img{object-fit:cover;height:100%}.tab-text-view{padding:35px 50px 80px}.resort-item{padding:15px 15px 35px;min-width:230.5px}.media-center-tabs .tab-feature-img{width:60px;height:60px}.media-center-tabs .tab-name{width:calc(100% - 60px)}.press-releases-cards .card-body{padding:40px 30px 35px}.more-articles-sidebar{padding-left:75px}.collateral-card{padding:20px}.sustainability-cards .right-feature-text-col .right-feature-wrap{margin-top:20px}.our-values:not(.sustainability-cards) .feature-left-image{height:480px}.feature-left-image{height:430px}.feature-left-image img{object-fit:cover;height:100%}.value-card-text p{height:300px}.discover-left .discover-text p,.discover-right .discover-text p{min-height:131px}.sub-card-title{height:100px}.sub-card-para{padding-left:10px;padding-right:10px;padding-bottom:15px}.sub-card-para p{min-height:185px}.sub-card-para .card-link{margin-top:7px!important}.award-year-title{font-size:14.5px}.award-card{padding:45px 40px}.resort-tab-slides .resort-item{min-width:275px}.offers-tabs .rts___tab .tab-name{width:calc(100% - 40px)}.offers-tabs .rts___tab .tab-feature-img{width:40px;height:40px}.custom-select{position:relative}.custom-select .select-options{position:absolute;width:100%;z-index:1;background-color:var(--bs-white)}}@media(max-width:1366px){header .atmosphere-centered-logo .logo-sticky{top:-40px}header .atmosphere-living-nav .navbar-nav .nav-item{margin:0 4px}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link{padding:25.6px 0}header .atmosphere-living-nav .navbar-nav .logo-item{max-width:198px;margin:0 60px 0 70px!important}header .atmosphere-living-nav .navbar-nav .logo-item img{max-width:198px}header.sticky .atmosphere-living-nav .navbar-nav .logo-item .logo-fixed{top:-19px}.vertically-heading{left:-22px}.heading-space{letter-spacing:5px}.hotel-heading-wrap{padding-left:90px;padding-right:90px}.gallery-card .gallery-text-box{width:calc(100% - 55px);padding:30px 25px;bottom:-90px}footer .mein-footer .useful-links-col{padding-left:70px}.gallery-slides .slick-list{padding-bottom:145px}.header-space{padding-top:110px}.atmosphere-book-now{padding:40px 30px}.img-container,.slide-demo-box{height:500px!important}.hotels-resorts .right-slide-progress-bar{padding-right:15px}.hotels-resorts .right-slide-progress-bar .line-slide-status{width:calc(100% - 40px)}.hotels-resorts .right-slide-progress-bar .slide-number{width:40px}.press-releases-cards .card-text{height:170px}.gallery-card .gallery-text-box p{min-height:95px}.gallery-home-section .slick-list{padding-bottom:160px}.page-not-found{padding:230px 0 180px}.atmosphere-book-now form .form-control{white-space:nowrap}}@media(max-width:1199px){.h1,h1{font-size:42px}.h2,h2{font-size:35px!important}.h3,h3{font-size:29px!important}header{padding:15px 12px}header .header-wrap:after,header .header-wrap:before{width:calc(50% - 130px)}header .atmosphere-centered-logo img.logo-fixed{top:-19px}header .atmosphere-centered-logo .logo-sticky{top:-25px}header .atmosphere-living-nav .navbar-nav .nav-ul{width:calc(50% - 120px)}header .atmosphere-living-nav .navbar-nav .nav-item{margin:0 3px}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link{font-size:12.5px;padding:23px 0}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{padding:10px}header .atmosphere-living-nav .navbar-nav .logo-item{padding-right:5px}header .atmosphere-living-nav .navbar-nav .logo-item .nav-link{padding:0 25px}header .atmosphere-living-nav .navbar-nav .logo-item .nav-link img{max-width:150px}header .atmosphere-living-nav .navbar-nav .booking-nav-item .book-btn{padding-left:15px!important;padding-right:15px!important}header .atmosphere-centered-logo{width:190px}.atmosphere-book-now{padding:30px 35px;width:calc(100% - 25px)}.atmosphere-book-now .submit-form{margin-top:12px}.atmosphere-book-now .submit-col{margin:auto}.atmosphere-book-now .form-control{margin-bottom:18px}.section-padding{padding:75px 0}.heading-space{letter-spacing:2px}.hotels-resorts-slides{padding:0 30px}.hotel-heading-wrap{padding:0 17px}.hotels-resorts-slides .slick-dots{max-width:590px}.hotels-resorts-slides .slick-dots li{min-width:160px}.hotels-resorts-slides .slick-dots li a .thumb-wrap{padding:25px 20px}.hotels-resorts-slides .slick-dots li a .thumb-img-box{margin:15px 0 0}.hotels-resorts-slides .slide-caption .h1,.hotels-resorts-slides .slide-caption h1{font-size:48px;letter-spacing:5px}.hotels-resorts-slides .slide-caption span{font-size:18px}.sustainability .sustain-card .card-image{height:50px;width:50px}.sustainability .sustain-card .card-image img{height:100%}.sustainability .sustain-text-box h5{height:50px;display:flex;align-items:center;justify-content:center}.ask-form form .check-terms{width:calc(100% - 187px)}footer .mein-footer .footer-wrap{padding:45px 30px 0}footer .mein-footer .useful-links-col{padding-left:0;margin:35px 0 0}footer .mein-footer .footer-logo{text-align:center;margin-bottom:25px}footer .mein-footer .footer-logo img{max-width:150px}footer .mein-footer .footer-col .phone-footer a{font-size:18px}footer .mein-footer .footer-links{column-gap:24px}footer .bottom-footer{padding:25px 30px;margin:25px 0 0}footer .bottom-footer .footer-social a{padding:0 15px}.page-inner{padding:40px 0}.value-card-text{padding:0 15px}.value-card-text .value-card-title{margin:20px 0 70px;padding:0 15px}.value-card-text span{font-size:21px}.value-card-text p{padding:20px 10px}.right-feature-text-col{max-width:600px!important}.right-feature-text-col .right-feature-wrap{padding:40px 30px 25px}.right-feature-text-col .feature-text-para{margin:25px 0 0}.right-feature-text-col .feature-text-para p{font-size:18px}.sub-brand-card{min-height:456px}.vertically-heading{position:relative!important;top:0;left:0;width:100%!important;text-align:center}.vertically-heading h1,.vertically-heading h2{transform:none;letter-spacing:0;margin:0 0 30px}.book-now-modal form .form-control{font-size:14px;padding:15px}.commitment-feature .row,.sub-brands-tabs{padding-left:20px;padding-right:20px}.tab-text-view{width:calc(100% - 20px);margin:-50px auto 0;padding:25px 30px 50px}.tab-text-view .hotel-view-tab{padding:15px}.resorts-view-all{flex-wrap:wrap}.resorts-view-all .resort-item{width:calc(50% - 14px);padding-bottom:25px}.discover-left .discover-feature-icon,.discover-right .discover-feature-icon{width:70px;height:70px}.discover-left .discover-card-body,.discover-right .discover-card-body{padding:20px 30px;min-height:270px}.discover-left .discover-card-image,.discover-left .download-brochure,.discover-right .discover-card-image,.discover-right .download-brochure{height:270px}.brandfour:before{content:none}.resort-name-location{margin:25px 0 0}.rts___nav___btn___container.display___md___none{display:flex!important}.contact-via-social a{width:70px;height:70px}.contact-card{padding:25px 15px}.contact-card p{letter-spacing:1px;line-height:1.5}.contact-card .content-text{min-height:50px}.contact-card .content-text a{letter-spacing:1px}.environmental-tourism .environmental-tourism-card{padding:50px}.sustainability-cards .right-feature-text-col .right-feature-wrap{padding:40px 35px}.sustainability-cards .right-feature-text-col .feature-text-para{margin:20px 0 0}.offers-tabs .offer-info-card .hotel-heading-wrap h2{margin:5px 0}.offers-tabs .offer-info-card .hotel-heading-wrap p{margin:13px 0 18px}.all-offers-list .tab-top-header:nth-child(odd){padding:75px 0}.media-center-tabs{padding-left:0!important;padding-right:0!important}.media-center-tabs .rts___tabs___container{margin:0 auto 40px}.media-center-tabs .rts___tab{padding:6px;min-width:260px}.media-center-tabs .tab-feature-img{width:50px;height:50px}.media-center-tabs .tab-name{width:calc(100% - 50px);font-size:15px}.press-releases-cards .card-body{padding:30px 20px 25px;width:calc(100% - 52px)}.more-articles-sidebar{padding-left:15px}.press-details .press-img{margin:0 0 30px}.press-details .press-full-article{margin:30px 0 0}.press-details .press-title{width:calc(100% - 120px)}.btn.theme-outline-btn{padding-left:25px;padding-right:25px}.thumb-articles .thumb-press-card{margin-bottom:35px}.sub-card{bottom:-230px}.sub-card-para p{min-height:155px}.sub-card-title{padding:0 10px}.award-card{padding:30px 40px}.collateral-card{padding:15px}.collateral-card .collateral-text{width:calc(100% - 138px)}.collateral-card .collateral-text h5{font-size:20px;margin-bottom:3px}.collateral-card .collateral-text p{font-size:15px;line-height:normal}.collateral-card .collateral-docs-type{width:90px;height:90px}.collateral-card .download-docs a{width:48px;height:48px}.header-space{padding-top:105px}.sustainability-cards .feature-left-image{height:350px}.green-globe-icon img{max-width:100px;max-height:100px}.img-container{padding-left:30px;padding-right:30px}div#moveableDiv .thumb-wrap{width:190px;margin-left:624px;padding:25px 15px}.hotels-resorts .bottom-right-images .thumb-img-box{margin-top:15px}.hotels-resorts .slide-wrap{padding-top:70px}.hotels-resorts.section-padding{padding-bottom:25px}.hotels-resorts .slide-wrap{width:calc(100% - 440px)}.hotels-resorts .slide-caption h1{font-size:45px}.bottom-right-images{max-width:440px}.slider-bottom-actions{margin-top:-120px}.img-container,.slide-demo-box{height:430px!important}.our-values:not(.sustainability-cards) .feature-left-image,.special-offers .gallery-card .card-image{height:430px}.atmosphere-gallery .slick-slide>div{padding-bottom:115px}.atmosphere-gallery .gallery-card .gallery-text-box{padding-left:10px;padding-right:10px}.press-releases-cards .card-text{height:200px}.discover-left .discover-text p,.discover-right .discover-text p{min-height:149px}.gallery-card .gallery-text-box p{min-height:75px}.gallery-slides .slick-list,.special-offers-slides .slick-list{padding-bottom:70px}.award-card{padding:45px 20px}.resort-tab-slides .resort-item{min-width:235px}.childs-dropdwon{position:absolute!important;top:calc(100% - 1px)!important}.page-title h1{font-size:35px}}@media(max-width:1023px){.atmosphere-book-now .datepicker-open~.daterangepicker{flex-direction:column}.atmosphere-book-now .daterangepicker.show-calendar{min-width:240px!important;height:450px}}@media(max-width:991px){.h1,h1{font-size:35px}.h2,h2{font-size:31px!important}.h3,h3{font-size:24px!important}header{z-index:99;padding:20px}header .atmosphere-centered-logo{display:none}header .header-wrap:after,header .header-wrap:before{content:none}header .device-logo img{max-width:175px}header .atmosphere-living-nav .navbar-nav .nav-ul{width:100%;padding:0!important}header .atmosphere-living-nav .navbar-nav .nav-item{width:100%;margin:0 0 3px}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link{padding:12px 0}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{padding:0;background-color:rgba(0,0,0,0)!important}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link:before{right:auto;margin:0;left:0;height:2px}header .atmosphere-living-nav .navbar-nav .nav-item .nav-link.active:before,header .atmosphere-living-nav .navbar-nav .nav-item .nav-link:focus:before,header .atmosphere-living-nav .navbar-nav .nav-item .nav-link:hover:before{width:50px}header .atmosphere-living-nav .navbar-nav .logo-item{display:none}header .atmosphere-living-nav .navbar-collapse{width:100%;background-color:rgba(0,0,0,.6);border-radius:6px;padding:15px 25px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header .mobile-book-now{margin-right:100px}header .mobile-book-now .book-btn{padding:7px 15px!important}header .language-switcher-header{right:33px;left:auto;top:21px;padding:4px 16px 4px 4px;height:37px;border-radius:5px}header.sticky{padding-top:12px;padding-bottom:12px}header.sticky .atmosphere-living-nav .navbar-nav .navbar-collapse.show{margin-bottom:20px}header.sticky .language-switcher-header{top:13px}.logo-device-col{display:flex;align-items:center;justify-content:space-between}.navbar-toggler{border:1px solid var(--bs-white)!important;padding:3px 5px!important;position:absolute;right:47px;top:-39px}.navbar-toggler span{background-image:url(/_next/static/media/bar.12fc9b56.svg);background-size:20px}.section-padding{padding:60px 0}.heading-icon img{max-width:45px}.heading-space{letter-spacing:0}.hotels-resorts-slides .slick-dots{margin-top:20px}.sustainability .sustainability-commitment{padding:60px 15px 185px}.sustainability .sustain-card{margin-bottom:24px}.sustainability .commitment-feature{margin-top:-125px}.ask-form form .bottom-actions{flex-wrap:wrap}.ask-form form .check-terms{width:100%;margin-bottom:20px}.ask-form form .form-control{padding:13px 20px;font-size:14px}.ask-form .form-submit{width:100%;text-align:right}.ask-form .form-submit .theme-btn{width:auto}footer .footer-newsletter h6{white-space:nowrap;letter-spacing:0}footer .footer-newsletter form{margin-left:20px}footer .footer-logo{text-align:center}footer .mein-footer .useful-links-col{margin-top:0}footer .no-border{border-right:0!important}footer .bottom-footer{flex-wrap:wrap}footer .bottom-footer .copyright{order:3;width:100%;text-align:center;margin:20px 0 0;max-width:100%}footer .bottom-footer .footer-social{order:1}footer .bottom-footer .atmosphere-core-logo{order:2;max-width:200px}.location{text-align:center;flex-wrap:wrap}.location span{justify-content:center}.location .phone-footer{width:100%;text-align:center!important}.location .phone-footer:first-child{margin-bottom:15px;margin-top:13px}.page-title h1,.page-title h2{letter-spacing:15px}.page-title h1{font-size:31px}.header-space{padding-top:110px}.value-card{margin-bottom:30px!important}.value-card-text .value-card-title{margin:60px 0 70px;padding:0 35px}.value-card-text p{padding:20px 25px;height:auto}.right-feature-text-col{max-width:510px!important}.right-feature-text-col .right-feature-wrap{padding:25px 20px 20px}.right-feature-text-col .top-head-text span{font-size:18px!important}.right-feature-text-col .feature-text-para{margin:15px 0 0}.right-feature-text-col .feature-text-para p{font-size:16px}.right-feature-text-col .feature-text-para:after{margin:25px auto 0}.sub-brand-card{min-height:336px;padding:0 20px}.atmosphere-book-now{margin-top:-40px}.tab-text-view .left-thumb-img,.tab-text-view .left-thumb-img img,.tab-text-view .right-hotel-text,.tab-text-view .right-hotel-text img{width:100%}.tab-text-view .right-hotel-text{margin:20px 0 0;padding:0!important}.tab-text-view .right-hotel-text p{margin:15px 0 0}.tab-text-view .right-hotel-text .visit-now{margin:20px 0 0}.tab-text-view .hotel-view-tab{padding:25px}.discover-left{border-radius:10px 10px 0 0;overflow:hidden}.discover-left .discover-card:first-child .discover-card-body{border-radius:0 10px 0 0}.discover-right{border-radius:0 0 10px 10px}.discover-right .discover-card{flex-direction:row-reverse}.discover-right .discover-card-body,.discover-right .discover-card-image{width:50%}.discover-right .discover-card-body:before{transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);right:-13px;left:auto;top:auto}.download-brochure{min-height:auto}.resorts-view-all{gap:20px}.resorts-view-all .resort-item{width:100%}.atmosphere-living-nav .navbar-nav{padding:0}.atmosphere-living-nav .navbar-nav .navbar-collapse{transform:translateY(30px);transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.atmosphere-living-nav .navbar-nav .navbar-collapse.show{transform:translateY(15px)}.contact-card{margin-bottom:15px}.dashed-heading h3:before{bottom:13px}.map-location iframe{max-height:250px}.dashed-heading h3{letter-spacing:0}.contact-via-social{gap:15px}.contact-via-social a{width:50px;height:50px;font-size:20px}.contact-via-social a img{width:18px}.sub-brands-tabs{padding:0 20px 45px}.atmosphere-discover{padding-top:60px!important}.gallery-card .gallery-text-box{bottom:-120px}.special-offers-slides .slick-arrow.slick-prev{left:-650px}.special-offers-slides .slick-arrow.slick-next{right:-650px}.environmental-tourism .environmental-tourism-card{padding:35px}.sustainability-cards .feature-left-image{min-height:380px}.sustainability-cards .feature-left-image img{object-fit:cover;height:380px}.btn.theme-btn-outline{padding:15px 25px;font-size:18px}.offers-tabs .offer-info-card .hotel-heading-wrap h2{margin:5px 0}.offers-tabs .offer-info-card .hotel-heading-wrap p{margin:13px 0 18px}.all-offers-list .tab-top-header:nth-child(odd){padding:60px 0}.all-offers-list .tab-top-header:last-child{padding-bottom:60px}.offers-tabs .offer-info-card{max-width:525px}.offers-tabs .offer-info-card .right-feature-wrap{padding:20px 30px}.offers-tabs .rts___tab{min-width:175px}.offer-img{height:344px}.offer-img img{height:100%;object-fit:cover}.dashed-heading h2,.dashed-heading h3,.dashed-heading h4{letter-spacing:0}.media-center-tabs{padding-top:45px}.media-center-tabs .rts___tabs___container{margin:0 auto 30px}.media-center-tabs .rts___tab{min-width:220px}.media-center-tabs .tab-feature-img{width:40px;height:40px}.media-center-tabs .tab-feature-img img{max-width:20px}.media-center-tabs .tab-name{width:calc(100% - 40px);font-size:14px}.press-releases-cards .card-body{margin:-85px 26px 0}.more-articles-sidebar{padding-left:0}.press-details .press-img{margin:0 0 18px}.press-details .press-title{width:100%}.press-details .press-full-article{margin:15px 0 0}.btn.theme-outline-btn{padding:10px 20px}.sub-card{bottom:-230px}.sub-card-para p{min-height:155px;font-size:15px}.sub-brand-subtitle h4{letter-spacing:0}.media-center-tabs form .select-form{max-width:300px}.collateral-card .collateral-text{width:calc(100% - 125px)}.collateral-card .collateral-docs-type{width:80px;height:80px}.collateral-card .download-docs a{width:45px;height:45px}.header-space{padding-top:65px}.hotels-resorts .slide-wrap{width:calc(100% - 340px)}.hotels-resorts .left-control-btns{width:100px}.hotels-resorts .right-slide-progress-bar{width:calc(100% - 100px);padding:0 12px}.hotels-resorts .right-slide-progress-bar .slide-number span{font-size:25px}.hotels-resorts .slide-caption h1{font-size:37px;letter-spacing:0;padding-bottom:8px!important;background-size:28px}.hotels-resorts .slide-caption small,.hotels-resorts .slide-caption span{font-size:16px;letter-spacing:2px}.hotels-resorts .slide-caption a{font-size:14px;margin-top:15px!important}.hotels-resorts .slide-caption a svg{font-size:14px;margin-left:6px!important}.bottom-right-images{max-width:340px}div#moveableDiv .thumb-wrap{margin-left:615px;width:170px}div#moveableDiv .thumb-wrap span{font-size:13px}.slide-arrow-btns{width:45px;height:45px}.slide-arrow-btns img{max-width:10px}.img-container,.slide-demo-box{height:375px!important}.our-values:not(.sustainability-cards) .feature-left-image{height:335px}.atmosphere-gallery .slick-slide>div{padding-bottom:145px}.atmosphere-gallery .gallery-card .card-image{height:380px}.atmosphere-gallery .gallery-card .card-image img{height:100%;width:100%;object-fit:cover}.atmosphere-gallery .gallery-card .gallery-text-box h4{font-size:18.5px}.offers-tabs .rts___tab{min-width:auto}.press-releases-cards .card-text{height:auto}.media-center-tabs{padding-bottom:45px}.gallery-card .gallery-text-box p{min-height:95px}.gallery-slides .slick-list,.special-offers-slides .slick-list{padding-bottom:50px}.error-img{margin-top:60px}.page-not-found{padding:230px 0 100px}.discover-left .row .card-col:nth-child(3n+2) .discover-card{flex-direction:column}.offers-tabs .rts___tab .tab-name{width:calc(100% - 30px)}.offers-tabs .rts___tab .tab-feature-img{width:30px;height:30px}.lang_switcher_sec{justify-content:center!important}}@media(max-width:767px){.h1,h1{font-size:30px}.h2,h2{font-size:28px}.h6,h6{font-size:16px}p{font-size:15px;line-height:1.9}.atmosphere-book-now{margin-top:20px;width:calc(100% - 40px);padding:20px}.atmosphere-book-now .discount-wrap .dropdown-menu{min-width:100%}.tab-cover{height:220px;border-radius:10px;overflow:hidden}.tab-cover img{height:100%;object-fit:cover}.atmosphere-discover{padding-top:20px!important}.section-padding{padding-top:40px;padding-bottom:40px}.atmosphere-experience-await .paragraph p{font-size:14.5px}.btn.theme-btn{padding:12px 25px}.hotel-heading-wrap{flex-wrap:wrap;justify-content:center;text-align:center}.hotel-heading-wrap .heading-space{width:100%}.hotel-heading-wrap .view-all{margin:10px auto 0}.heading-space{line-height:1.4}.dashed-heading h2:before,.dashed-heading h3:before{content:none}.gallery-card .gallery-text-box{padding:20px 18px;width:calc(100% - 40px);max-width:100%;bottom:-60px}.gallery-slides .slick-list{padding-bottom:85px}.special-offers-slides .gallery-text-box h4{font-size:32px}.logo-wrapper{background-size:135px}footer .footer-newsletter h6{margin-bottom:20px!important}footer .footer-newsletter form{margin-left:0;max-width:none}footer .mein-footer .footer-col,footer .mein-footer .footer-logo{border:0}footer .mein-footer .footer-col address,footer .mein-footer .footer-logo address{margin:auto}footer .mein-footer .location{width:100%;text-align:center}footer .footer-logo{margin-bottom:15px}footer .location .phone-footer{text-align:center!important}.location{justify-content:center}.location .phone-footer{width:auto}.page-inner{padding:30px 0}.page-title h1,.page-title h2{letter-spacing:0}.page-title h1{font-size:28px}.dashed-heading h2:before{bottom:16px}.dashed-heading h2 span{padding-right:15px}.right-feature-text-col{max-width:none!important;width:calc(100% - 20px)!important;margin:-50px auto 0!important;position:relative!important}.feature-card:focus .sub-card-title,.feature-card:hover .sub-card-title{height:auto;padding-bottom:15px}.sub-card-title{height:auto;padding:35px 15px}.atmosphere-hero-video{height:500px}.atmosphere-hero-video video{object-fit:cover;height:100%}.atmosphere-hero-video .scroll-down{bottom:40px}.book-now-modal .modal-header{padding-bottom:0}.modal-title{letter-spacing:0;font-size:24px}.sub-card{bottom:-215px}.sub-card .sub-card-title{height:54px}.discover-left .discover-feature-icon,.discover-right .discover-feature-icon{width:60px;height:60px}.discover-left .discover-card-body,.discover-right .discover-card-body{padding:15px}.discover-left .discover-card-body p,.discover-right .discover-card-body p{margin:0}.discover-left .download-brochure,.discover-right .download-brochure{height:220px}.special-offers-slides .slick-arrow.slick-prev{left:10px;right:auto}.special-offers-slides .slick-arrow.slick-next{right:10px;left:auto}.brands-slide .slick-slide,.gallery-slides .slick-slide,.special-offers .slick-slide{padding:0 10px}.brands-slide .slick-next,.brands-slide .slick-prev,.gallery-slides .slick-next,.gallery-slides .slick-prev,.special-offers .slick-next,.special-offers .slick-prev{z-index:2;background-color:rgba(0,0,0,.6)!important;width:30px;height:30px;border-radius:50px;background-repeat:no-repeat!important;background-position:50%!important;background-size:8px!important;opacity:1}.brands-slide .slick-next:before,.brands-slide .slick-prev:before,.gallery-slides .slick-next:before,.gallery-slides .slick-prev:before,.special-offers .slick-next:before,.special-offers .slick-prev:before{content:none}.brands-slide .slick-prev,.gallery-slides .slick-prev,.special-offers .slick-prev{left:0;background-image:url(/_next/static/media/white-prev.5e638b55.svg)!important}.brands-slide .slick-next,.gallery-slides .slick-next,.special-offers .slick-next{right:0;background-image:url(/_next/static/media/white-next.995ed72f.svg)!important}.environmental-tourism{padding-left:10px;padding-right:10px}.environmental-tourism .environmental-tourism-card{padding:50px}.sustainability-cards .feature-left-image{min-height:auto}.sustainability-cards .feature-left-image img{height:auto}.sustainability-cards .right-feature-text-col{position:relative!important}.sustainability-cards .right-feature-text-col .right-feature-wrap{padding:30px 25px}.sustainability-cards .right-feature-text-col .feature-text-para{margin:15px 0 0}.btn.theme-btn-outline{padding:14px 25px;font-size:16px;max-width:280px;width:100%}.all-offers-list .tab-top-header:nth-child(2n) .col-md-9{margin-left:0}.all-offers-list .tab-top-header:nth-child(odd){padding:40px 0}.all-offers-list .tab-top-header:last-child{padding-bottom:40px}.offers-tabs .offer-info-card{margin-top:-50px!important;width:calc(100% - 20px)}.press-releases-cards .card-body{margin:-85px 15px 0;width:calc(100% - 30px)}.thumb-articles .thumb-press-card{margin-bottom:20px}.sub-card-para p{min-height:145px}.award-card .award-by{margin:20px 0 0}.award-card .award-by span{max-width:none;min-height:auto}.media-center-tabs form .select-form{max-width:100%;margin:5px 0}.collateral-card{padding:15px}.collateral-card .collateral-text{width:calc(100% - 115px)}.collateral-card .collateral-text h5{font-size:18px}.collateral-card .collateral-text p{font-size:14px}.collateral-card .collateral-docs-type{width:70px;height:70px}.page-inner .breadcrumb .breadcrumb-item+.breadcrumb-item{top:1px;position:relative}.sustainability-cards .feature-left-image{height:auto}.green-globe-icon{top:auto;bottom:-25px}.green-globe-icon img{max-width:70px;max-height:70px}.our-values:not(.sustainability-cards) .feature-left-image{height:auto}.mob-slide-image{height:420px}.mob-slide-image img{height:100%;width:100%;object-fit:cover}.media-center-tabs .tab-name{padding:0}.media-center-tabs .rts___tab{min-width:195px}.special-offers .gallery-card .card-image{height:380px}.offers-tabs .offer-img{height:320px}.sustainability .sustain-card p{min-height:120px}.atmosphere-gallery .slick-slide>div{padding-bottom:85px}.atmosphere-gallery .gallery-card .card-image{height:auto}.special-offers-slides .slick-arrow{bottom:50%}.atmosphere-cookies .CookieConsent{padding:15px}.atmosphere-cookies .CookieConsent>div{flex-wrap:wrap}.atmosphere-cookies .cookies-text{padding-right:0;width:100%;text-align:center}.atmosphere-cookies .cookies-actions{margin-top:15px;width:100%;display:flex;justify-content:center}.gallery-card .gallery-text-box p{min-height:75px}.resorts-view-all .resort-item{padding:10px;min-width:100%}.sub-brands-tabs{padding-left:10px;padding-right:10px}.gallery-slides .slick-list,.special-offers-slides .slick-list{padding-bottom:35px}.award-by{min-height:auto}.award-year-title{max-width:185px}.award-text{padding:0}.book-now-modal .modal-content{padding-left:10px;padding-right:10px}.sub-brands-tabs .gradnt-brdr{height:55px}.atmosphere-book-now .parent.highlight{height:670px}.atmosphere-book-now .datepicker-open~.daterangepicker{flex-wrap:wrap;justify-content:center;margin:0 auto}}@media(max-width:575px){.h1,h1{font-size:27px}.atmosphere-gallery .slick-prev{left:0}.atmosphere-gallery .slick-next{right:0}footer .bottom-footer .atmosphere-core-logo,footer .bottom-footer .footer-social{width:100%;text-align:center;margin:12px 0;max-width:100%}header{padding-left:5px;padding-right:5px}header .device-logo img{max-width:130px}header .mobile-book-now{margin-top:0;margin-right:100px}header .mobile-book-now .book-btn{padding:7px 12px!important}header .language-switcher-header{right:16px;top:21px}header.sticky .navbar-toggler{top:-38px}header.sticky .mobile-book-now{margin-top:0}header.sticky .language-switcher-header{top:193x}.discover-left .discover-card,.discover-right .discover-card{flex-wrap:wrap}.discover-left .discover-card .discover-card-body,.discover-left .discover-card .discover-card-image,.discover-right .discover-card .discover-card-body,.discover-right .discover-card .discover-card-image{width:100%;min-height:auto}.discover-left .discover-card .discover-card-body,.discover-right .discover-card .discover-card-body{padding:35px 20px}.discover-left .discover-card .discover-card-body:before,.discover-right .discover-card .discover-card-body:before{transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-webkit-transform:rotate(90deg)!important;top:0;right:0!important;left:0!important;margin:auto}.discover-left .discover-card:first-child .discover-card-body,.discover-right .discover-card:first-child .discover-card-body{border-radius:0}.sub-card .sub-card-title{min-height:100px}.tab-text-view{padding:15px 10px}.special-offers-slides .gallery-text-box{margin:-30px auto 0!important}.environmental-tourism .environmental-tourism-card{padding:25px}.hotels-resorts .hotel-resort-mobile-slide .h1,.hotels-resorts .hotel-resort-mobile-slide h1{font-size:38px;margin-bottom:10px}.hotels-resorts .hotel-resort-mobile-slide span{font-size:17px}.hotels-resorts .hotel-resort-mobile-slide small{font-size:15px}.page-title h1,.page-title h2{padding-left:20px!important;padding-right:20px!important}.mob-slide-image{height:350px}.special-offers .gallery-card .card-image{height:300px}.sustainability .sustain-text-box h5{height:auto}.sustainability .sustain-card p{min-height:auto}.discover-card .discover-card-image img{height:auto}.discover-left .discover-title,.discover-right .discover-title{min-height:inherit}.discover-left .discover-text p,.discover-right .discover-text p{min-height:auto}.tab-text-view{width:100%}.resort-tab-slides{overflow:hidden}.resort-tab-slides .slick-arrow.slick-prev{left:0}.resort-tab-slides .slick-arrow.slick-next{right:0!important}}@media(max-width:420px){.sub-card{bottom:-250px}.hotels-resorts .hotel-resort-mobile-slide .h1,.hotels-resorts .hotel-resort-mobile-slide h1{font-size:32px}.hotels-resorts .hotel-resort-mobile-slide span{font-size:16px}.sub-card-para p{min-height:175px}.page-not-found .error-text h2{font-size:40px}}@media(max-width:300px){header .device-logo img{max-width:115px}header .mobile-book-now{margin-right:41px}header .mobile-book-now .book-btn{padding:7px 6px!important;font-size:11px}.navbar-toggler{padding:3px 4px;top:-34px}.navbar-toggler span{background-size:15px;width:25px;height:25px}footer .footer-newsletter h6{white-space:normal;text-align:center}.value-card-text p{padding:15px 12px}.value-card-text .value-card-title{margin:15px 0}.value-card-img{height:470px}.value-card-img img{height:100%;width:100%;object-fit:cover}.sustainability-cards .right-feature-text-col .top-head-text h4{letter-spacing:0;font-size:24px}.page-not-found{padding:110px 0}}@media(max-width:991px){.getting-ready{padding:0 20px}.project-logo img{max-width:200px}.toc-getting-ready .project-logo img{max-width:120px}.getting-ready-inner{max-width:550px;margin:auto;padding:35px 50px 85px}.getting-ready-content{margin-top:80px}.getting-ready-content h1{margin-bottom:0;font-size:35px}.getting-ready-content p{font-size:16px}.getting-ready-content .book-now-btn{margin-top:20px}.footer-info{padding:0 50px}}@media(max-width:767px){.getting-ready-inner{padding-bottom:150px}.footer-info{height:auto;display:inline-block;padding-top:12px;padding-bottom:12px}.footer-info a{display:block;margin:10px 0}.footer-info a:first-child{margin-right:20px}.ahr-guests-save-btn{padding:12px 8px 8px}.guestmodal.show .modal-dialog{transform:translateY(0)!important}.guestmodal.fade{transition:none}.guestmodal.fade .modal-dialog{transform:translateY(300px);transition:transform .7s}}@media(max-width:575px){.getting-ready{padding:0 15px}.getting-ready-inner{max-width:550px;margin:auto;padding:25px 20px}.getting-ready-content{margin-top:50px}.getting-ready-content h1{font-size:28px}.getting-ready-content p{font-size:16px}.footer-info{padding:12px 20px}.atmosphere-book-now .daterangepicker{position:absolute!important;top:auto!important;left:auto!important;border:0!important;margin-top:0!important}.atmosphere-book-now .daterangepicker.show-calendar{border:1px solid #ddd!important;margin-top:7px!important}.atmosphere-book-now .daterangepicker.show-calendar.opensright:after,.atmosphere-book-now .daterangepicker.show-calendar.opensright:before{display:flex!important}.atmosphere-book-now .daterangepicker.opensright:after,.atmosphere-book-now .daterangepicker.opensright:before{display:none!important}}:lang(hi){font-family:Mukta,Mukta Fallback,Noto Sans Devanagari}:lang(ru){font-family:Inter,Inter Fallback,"sans-serif"}:lang(ja){font-family:Noto Sans JP,Noto Sans JP Fallback}:lang(zh){font-family:Noto Sans SC,Noto Sans SC Fallback,sans-serif}:lang(ar){font-family:Noto Naskh Arabic,serif}:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-left:0!important;padding-right:70px}@media(max-width:1670px){:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-right:25px}}@media(max-width:1199px){:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-right:0}}:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{justify-content:flex-end;padding-right:0!important;padding-left:70px}@media(max-width:1670px){:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-left:25px}}@media(max-width:1199px){:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-left:0}}@media(max-width:1199px){:dir(rtl) .atmosphere-living-nav .navbar-nav .nav-item .nav-link:before{right:0;left:auto}}:dir(rtl) .home-villa-scrollbar~div{padding-left:0;padding-right:15px}@media(max-width:1199px){:dir(rtl) .home-villa-scrollbar~div{padding-right:0}}:dir(rtl) .atmosphere-book-now .guests-input button label{text-align:right;display:block}:dir(rtl) .atmosphere-book-now .form-control{padding-right:12px;padding-left:35px}:dir(rtl) .atmosphere-book-now .form-control.cstm-arrow{background-position:12px!important}:dir(rtl) .vertically-heading{left:auto;right:-40px;top:0}@media(max-width:1450px){:dir(rtl) .vertically-heading{right:-30px}}@media(max-width:1366px){:dir(rtl) .vertically-heading{right:-22px}}:dir(rtl) .hotels-resorts .brands-slide .mobile-slides-hotel-resort .slick-arrow.slick-next:before,:dir(rtl) .hotels-resorts .brands-slide .mobile-slides-hotel-resort .slick-arrow.slick-prev:before{content:none!important}:dir(rtl) .hotels-resorts .img-container-overlay:before{left:auto;right:0;background:linear-gradient(-109.13deg,rgb(9,38,48),rgba(9,38,48,0) 86.6667926311%)}:dir(rtl) .hotels-resorts .slide-demo-box:before{left:auto;right:0;background:linear-gradient(-109.13deg,rgb(9,38,48),rgba(9,38,48,0) 86.6667926311%)}:dir(rtl) .hotels-resorts .hotels-resorts-slides .slide-caption{z-index:-1;margin:55px 130px 0 0}:dir(rtl) .hotels-resorts .right-slide-progress-bar{padding:0 2px 0 42px}:dir(rtl) .our-sub-brands .brands-slide .slick-arrow.slick-next:before,:dir(rtl) .our-sub-brands .brands-slide .slick-arrow.slick-prev:before{content:none!important}:dir(rtl) .our-sub-brands .brands-slide .slick-arrow.slick-prev{right:0!important;background-image:url(/_next/static/media/white-next.995ed72f.svg)!important}:dir(rtl) .our-sub-brands .brands-slide .slick-arrow.slick-next{left:0!important;background-image:url(/_next/static/media/white-prev.5e638b55.svg)!important}:dir(rtl) div#moveableDiv .thumb-wrap{margin-left:0!important;margin-right:500px!important}@media(max-width:1450px){:dir(rtl) div#moveableDiv .thumb-wrap{margin-right:639px!important}}@media(max-width:1199px){:dir(rtl) div#moveableDiv .thumb-wrap{margin-right:624px!important}}@media(max-width:991px){:dir(rtl) div#moveableDiv .thumb-wrap{margin-right:615px!important}}:dir(rtl) .resort-item .visit-now a{flex-direction:row-reverse}:dir(rtl) .resort-item .visit-now a svg{transform:rotate(180deg)}:dir(rtl) .right-hotel-text .coming_soon svg{transform:rotate(180deg)}:dir(rtl) .tab-text-view .right-hotel-text{padding-left:0;padding-right:60px}:dir(rtl) .site-visit-links svg{transform:rotate(-45deg)}:dir(rtl) .sustainability-cards .sustainrow:nth-child(2n) .right-feature-text-col{left:auto;right:0}:dir(rtl) .home-villas-explore .tab-name{padding-left:0;padding-right:12px;text-align:right!important}@media(max-width:1366px){:dir(rtl) .home-villas-explore .rts___tabs___container .rts___tabs .rts___btn{padding:11px 12px 11px 0!important}}:dir(rtl) .feature-point-list li{padding:20px 45px 20px 0}@media(max-width:991px){:dir(rtl) .feature-point-list li{padding:15px 35px 15px 0}}:dir(rtl) .feature-point-list li:before{left:auto;right:0}@media(max-width:991px){:dir(rtl) .feature-point-list li:before{top:22px}}:dir(rtl) .explore-kanifushi-villas .villas-slides{padding-left:12px;padding-right:25px}@media(max-width:767px){:dir(rtl) .explore-kanifushi-villas .villas-slides{padding:0}}:dir(rtl) .explore-kanifushi-villas .thumb-slides .slick-next:before,:dir(rtl) .explore-kanifushi-villas .thumb-slides .slick-prev:before{content:none}:dir(rtl) .explore-kanifushi-villas .thumb-slides .slick-next{right:10px;left:auto}@media(max-width:1199px){:dir(rtl) .explore-plan-tabs .plan-tab-feature-img{padding-left:25px;padding-right:0}}@media(max-width:767px){:dir(rtl) .explore-plan-tabs .plan-tab-feature-img{padding-left:0}}:dir(rtl) .explore-kanifushi-plan .rts___tabs___container .tab-name{padding-left:0;padding-right:12px;text-align:right}:dir(rtl) .plan-questions .accordion-item .accordion-button{padding:22px 37px 22px 32px}@media(max-width:1366px){:dir(rtl) .plan-questions .accordion-item .accordion-button{padding:22px 20px 22px 32px!important}}:dir(rtl) .plan-questions .accordion-item .accordion-button:before{left:auto;right:0}:dir(rtl) .plan-questions .accordion-item .accordion-button:after{left:0;right:auto}:dir(rtl) .plan-questions .accordion-item .accordion-body{padding-left:0;padding-right:37px}:dir(rtl) .guests-input button:before{content:none}:dir(rtl) .guests-input button .guest-form-control{text-align:right}:dir(rtl) .guest-dropdown .guests-input_options label{text-align:right}:dir(rtl) .guest-dropdown .guests-input_options .guests-input__ctrl svg{transform:rotate(180deg)}:dir(rtl) footer .footer-newsletter form{margin-left:0;margin-right:75px}@media(max-width:1199px){:dir(rtl) footer .footer-newsletter form{margin-right:30px}}@media(max-width:991px){:dir(rtl) footer .footer-newsletter form{margin-right:20px}}@media(max-width:767px){:dir(rtl) footer .footer-newsletter form{margin-right:0}}:dir(rtl) footer .footer-newsletter form .form-control{border-radius:0 6px 6px 0;text-align:right}:dir(rtl) footer .footer-newsletter form .form-error{left:auto;right:0}:dir(rtl) footer .footer-newsletter form button{border-radius:6px 0 0 6px;border-left:1px solid;border-right:none}:dir(rtl) footer .footer-newsletter form button svg{margin-right:0;margin-left:15px}:dir(rtl) .navbar-toggler{right:auto;left:48px}:dir(rtl) header .mobile-book-now{margin-right:0;margin-left:100px!important}@media(max-width:1199px){:dir(rtl) header .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-right:0}}:dir(rtl) .villa-details .info-text{padding-left:0;padding-right:20px}:dir(rtl) .villa-details-veiw h4 span{padding-left:12px}:dir(rtl) .all-offers-list .tab-top-header:nth-child(odd) .offer-info-card{right:auto;left:0}:dir(rtl) .all-offers-list .tab-top-header:nth-child(2n) .col-md-9{margin-right:25%;margin-left:0}@media(max-width:767px){:dir(rtl) .all-offers-list .tab-top-header:nth-child(2n) .col-md-9{margin-right:0}}@media(max-width:767px){:dir(rtl) .right-feature-text-col{position:relative!important}}:dir(rtl) .slick-next:before,:dir(rtl) .slick-prev:before{content:none!important}:dir(rtl) .villa-full-details .slick-next:before,:dir(rtl) .villa-full-details .slick-prev:before{content:none}:dir(rtl) .villa-full-details .slick-next{left:auto}:dir(rtl) .all-signatures .signature span{padding-left:0;padding-right:30px}:dir(rtl) .all-signatures .signature span:before{left:auto;right:0}:dir(rtl) .special-offers-slides .gallery-text-box{direction:rtl;opacity:1;transform:none}:dir(rtl) .special-offers .slick-next:before,:dir(rtl) .special-offers .slick-prev:before{content:""!important}:dir(rtl) .resort-tab-slides .slick-arrow.slick-prev{right:0!important;left:auto!important}:dir(rtl) .resort-tab-slides .slick-arrow.slick-prev:before{background-image:url(/_next/static/media/next.3acc4d07.svg);content:""!important}:dir(rtl) .resort-tab-slides .slick-arrow.slick-next{left:auto;right:auto!important}:dir(rtl) .resort-tab-slides .slick-arrow.slick-next:after{background-image:url(/_next/static/media/prev.7cf7f239.svg)}:dir(rtl) .sub-brands-tabs .rts___nav___btn___container:last-child .rts___nav___btn{background-image:url(/_next/static/media/prev.7cf7f239.svg)}:dir(rtl) .sub-brands-tabs .rts___nav___btn___container .rts___nav___btn{background-image:url(/_next/static/media/next.3acc4d07.svg)}:dir(rtl) .vill-bottom-info li{margin-right:0}:dir(rtl) .vill-bottom-info li:not(:last-child){margin-left:75px}:dir(rtl) form .form-control.downArrow:before{right:auto;left:15px}:dir(rtl) form .PhoneInputCountrySelectArrow{margin-left:0;margin-right:17px}:dir(rtl) form .PhoneInputCountry{margin-right:0;border-right:0;border-left:1px solid var(--green-border);padding-right:0;padding-left:20px}:dir(rtl) .ask-form form .check-terms span{padding-left:0;padding-right:15px}:dir(rtl) .ask-form form .check-terms input[type=checkbox]{display:none}:dir(rtl) footer .footer-col .icon-phone{margin-right:0;margin-left:10px}:dir(rtl) footer .atmosphere-core-logo{text-align:left}:dir(rtl) .sub-brands-tabs .rts___tabs___container .tab-name{text-align:center}:dir(rtl) .copyright{text-align:right}:dir(rtl) .view-all:hover{transform:translate(-10px)}:dir(rtl) .view-all svg{transform:rotate(180deg)}:dir(rtl) .dining-card .dining-card-body .learn_more_btn svg{transform:rotate(180deg)}:dir(rtl) .dining-card .dining-card-body .showMenu.dropdown-toggle:after{content:none}:dir(rtl) .restaurant-slide-card .restaurant-action a svg{transform:rotate(180deg)}:dir(rtl) .ask-form form .custom-label,:dir(rtl) .ask-form form .label-focused{left:auto!important;right:20px!important}:dir(rtl) .ask-form form .PhoneInputInput{text-align:right;padding-right:12px}:dir(rtl) .ask-form form input[type=email]{text-align:right}@media(max-width:1199px){:dir(rtl) .logo-device-col .device-logo{margin-right:0;margin-left:12px}}:dir(rtl) .sustainability-cards .right-feature-wrap .feature-text-para a svg{transform:rotate(180deg)}:dir(rtl) .press-releases-cards .read-more a:hover{transform:translateX(-10px)}:dir(rtl) .press-releases-cards .read-more a svg{transform:rotate(180deg)}:dir(rtl) .press-details a svg{transform:rotate(180deg)}:dir(rtl) .dashed-heading h5 span{padding-right:0;padding-left:8px!important}:dir(rtl) .dashed-heading h2 span{padding-right:0!important;padding-left:22px}@media(max-width:767px){:dir(rtl) .dashed-heading h2 span{padding-left:15px}}:dir(rtl) .lang_switcher_sec select{background-position:6px!important}:dir(rtl) .language-switcher-header{background-position:0!important;padding-right:4px;padding-left:16px;left:15px;right:auto}@media(max-width:991px){:dir(rtl) .language-switcher-header{padding-left:16px;left:33px;right:auto}}@media(max-width:575px){:dir(rtl) .language-switcher-header{padding-left:16px;left:15px}}:dir(rtl) .more-articles-sidebar{padding-left:0!important;padding-right:125px}@media(max-width:1399px){:dir(rtl) .more-articles-sidebar{padding-right:75px}}@media(max-width:1199px){:dir(rtl) .more-articles-sidebar{padding-right:15px}}@media(max-width:1399px){:dir(rtl) .more-articles-sidebar{padding-right:0}}:dir(rtl) .green-globe-icon{left:-1px;right:auto}:dir(rtl) .modal-dialog .slick-slider .slick-arrow.slick-prev{left:15px;right:auto!important}:dir(rtl) .modal-dialog .slick-slider .slick-arrow.slick-prev:before{content:none}:dir(rtl) .modal-dialog .slick-slider .slick-arrow.slick-next:before{content:none}:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-left:25px!important}@media(max-width:1199px){:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-ul.end-nav-list{padding-left:0!important}}:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-right:25px!important}@media(max-width:1199px){:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-ul.start-nav-list{padding-right:0!important}}@media(max-width:1580px){:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{font-size:12px}}@media(max-width:1366px){:lang(ru) header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{font-size:11px}}:lang(ru) header .atmosphere-living-nav .booking-nav-item .book-btn{font-size:12px!important}@media(max-width:1580px){:lang(ru) header .atmosphere-living-nav .booking-nav-item .book-btn{padding:8px 12px!important}}@media(max-width:1366px){:lang(ru) header .atmosphere-living-nav .booking-nav-item .book-btn{padding:8px 10px!important}}:lang(ru) header .mobile-book-now .book-btn{font-size:13px!important}:lang(ru) header .navbar-toggler{top:-38px}:lang(ru) .heading-space{letter-spacing:normal}:lang(ru) .special-offers h2{max-width:700px}@media(max-width:1199px){:lang(ru) .special-offers h2{max-width:400px}}@media(max-width:767px){:lang(ru) .special-offers h2{max-width:100%}}:lang(ru) .sub-card{bottom:-268px}:lang(ru) .sub-card-para{padding:10px}:lang(ru) .dashed-heading h2{letter-spacing:5px}:lang(ru) .value-card-text .value-card-title{padding:0!important}:lang(ru) .value-card-text .value-card-title h2{font-size:36px!important}@media(max-width:1199px){:lang(ru) .value-card-text .value-card-title h2{font-size:31px!important}}@media(max-width:991px){:lang(ru) .value-card-text .value-card-title h2{font-size:28px!important}}@media(max-width:767px){:lang(ru) .value-card-text .value-card-title h2{font-size:25px!important}}:lang(ru) footer .footer-newsletter form button{font-size:12px}:lang(ru) footer .footer-newsletter form button svg{margin:0 8px 0 0}@media(max-width:1580px){:lang(de) header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{font-size:12px}}:lang(de) header .atmosphere-living-nav .booking-nav-item .book-btn,:lang(de) header .mobile-book-now .book-btn{font-size:12px!important}:lang(de) footer .footer-newsletter form button{font-size:14px}:lang(de) footer .footer-newsletter form button svg{margin:0 8px 0 0}@media(max-width:1580px){:lang(es) header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{font-size:12px}}:lang(es) header .atmosphere-living-nav .booking-nav-item .book-btn,:lang(es) header .mobile-book-now .book-btn{font-size:12px!important}@media(max-width:1580px){:lang(fr) header .atmosphere-living-nav .navbar-nav .nav-item .nav-link span{font-size:13px}}:lang(fr) header .atmosphere-living-nav .booking-nav-item .book-btn,:lang(fr) header .mobile-book-now .book-btn{font-size:12px!important}:lang(fr) footer .footer-newsletter form button{font-size:13px}:lang(fr) footer .footer-newsletter form button svg{margin:0 8px 0 0}