﻿@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;500&amp;family=Noto+Serif+Display:wght@300;500&amp;display=swap");*{box-sizing:border-box}.brand-dt .cb-b2 a{color:#fff}.cb-white{background-color:white;color:#000}.cb-lightgrey{background-color:#f1f1f1 !important;color:#000}.cb-gold{background-color:#d9d4bc;color:#000}.brand-as .cb-b1.s-combo-default{color:white}@media (max-width:767px){.p-reg{padding-top:40px !important;padding-bottom:40px !important}}.wp-block-gallery{display:flex;flex-flow:row wrap;margin:0 -10px 20px;width:100%;max-width:100%}.wp-block-gallery p{display:none}.wp-block-gallery figure{padding:0 10px 20px;box-sizing:border-box;position:relative}.wp-block-gallery figure figcaption{margin:0 10px;width:calc(100% - 20px) !important;bottom:20px !important}figure{margin:0 auto 20px}figure figcaption{font-size:0.9rem;line-height:1.5em;margin-top:10px}a.button-link{display:inline-block;font-size:16px;padding:10px 30px}.brand-int ol,.brand-int ul{font-family:"sans-serif-a--light"}html:not([lang="en"]) strong,html:not([lang="en"]) b{font-weight:bold}html[lang="el"] body{font-family:"Manrope", sans-serif !important;font-weight:200}html[lang="el"] body p,html[lang="el"] body ul,html[lang="el"] body ol,html[lang="el"] body .t-b1,html[lang="el"] body .t-b2,html[lang="el"] body .t-bs{font-family:"Manrope", sans-serif !important;font-weight:200}html[lang="el"] body strong{font-family:"Manrope", sans-serif !important;font-weight:500}html[lang="el"] h1,html[lang="el"] h2,html[lang="el"] h3,html[lang="el"] h4,html[lang="el"] h5{font-family:"Noto Serif Display", serif !important;font-weight:300}html[lang="el"] h1 strong,html[lang="el"] h2 strong,html[lang="el"] h3 strong,html[lang="el"] h4 strong,html[lang="el"] h5 strong{font-family:"Noto Serif Display", serif !important;font-weight:500}.brands-spread{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.brands-spread .logo{padding:10px 25px}.brands-spread .logo img{height:30px !important}.brands-spread .logo.dusit-devarana img{height:60px !important}.brands-spread .logo.dusit-suites img{height:23px !important}.brands-spread .logo.dusit-collection img{height:50px !important}.brands-spread .logo.dusit-d2 img{height:22px !important}.brands-spread .logo.dusit-princess img{height:18px !important}.brands-spread .logo.asai img{height:35px !important}.brands-spread .logo.elite-havens img{height:45px !important}@media (max-width:768px){.brands-spread .logo{padding:0 30px}}@media (max-width:767px){.brands-spread{flex-flow:row wrap}.brands-spread .logo.dusit-thani img{height:28px !important}}.blue-btn-custom{color:#000 !important;font-size:14px !important;line-height:1em;padding:0 40px;cursor:pointer}.blue-btn-custom.white-btn-custom{font-size:14px !important;line-height:1em;padding:0 40px}.brand-int .t-h1,.brand-dt .t-h1,.brand-int .t-h2,.brand-dt .t-h2,.brand-int .t-h3,.brand-dt .t-h3,.brand-int .t-h4,.brand-dt .t-h4{font-family:"serif--light"}.bookingbar{position:absolute;width:100%;height:80px;margin-top:-200px;z-index:10;transition:right 1s ease}.bookingbar .contained_w{padding:0 15px;max-width:1000px;position:relative}.bookingbar .contained_w .logo{position:absolute;left:-115px;top:20px;opacity:0}.bookingbar .contained_w .logo img{height:40px}body.sticky-booking .bookingbar .contained_w .logo{opacity:1}@media (max-width:1280px){body.sticky-booking .bookingbar .contained_w{max-width:980px}}@media (max-width:1024px){body.sticky-booking .bookingbar .contained_w{margin-left:130px}}@media (max-width:767px){body.sticky-booking .bookingbar .contained_w{margin-left:0}.bookingbar .contained_w .logo{display:none}}.bookingbar form{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px;background:#f1f1f1}.bookingbar form>div{background:#fff;padding:10px;width:28%;margin-right:10px}.bookingbar form>div.destination,.bookingbar form>div.period{flex-shrink:0}.bookingbar form>div.period{width:300px}@media (max-width:1024px){.bookingbar form>div{width:25%}}.bookingbar form h5{color:#ccc;font-size:11px;margin-bottom:5px;text-transform:uppercase}.bookingbar form .input-wrapper{position:relative}.bookingbar form .input-wrapper:after{content:"↓";position:absolute;right:0;top:0px;pointer-events:none}.bookingbar form .input-wrapper input{font-family:sans-serif-a--medium;font-size:0.9rem;border:none;margin:0;width:100%}.bookingbar form .input-wrapper ::placeholder{color:#000}.bookingbar form .input-wrapper select{font-family:sans-serif-a--medium;font-size:0.9rem;border:none;margin:0;appearance:none;width:100%}.bookingbar form .guest-dropdown{position:absolute;background:#fff;left:-10px;width:calc(100% + 20px);padding:15px;box-sizing:border-box;top:calc(100% + 11px);font-size:14px;display:none}@media (max-width:768px){.bookingbar form .guest-dropdown{display:block !important;left:-10px;width:calc(100% + 20px)}}.bookingbar form .button{background:#40424f;margin-right:0}.bookingbar form .button button{display:flex;flex-flow:column;background:none;border:none;color:#fff;text-align:center;justify-content:center;align-items:center;width:100%;cursor:pointer}.bookingbar form .button button span{font-size:1rem;font-family:"sans-serif-a--medium";margin-bottom:5px;position:relative}.bookingbar form .button button span:after{content:"";width:100%;height:1px;background:white;position:absolute;left:0;bottom:0;transform:scaleX(1);transform-origin:left;transition:all 0.5s ease}.bookingbar form .button button small{font-style:italic;font-size:0.7rem;opacity:0.7}.bookingbar form .button button:hover span:after{transform:scaleX(0);transform-origin:left;transition:all 0.5s ease}.bookingbar form .SumoSelect{width:100%;vertical-align:middle}.bookingbar form .SumoSelect .CaptionCont{border:none;min-height:0;font-family:sans-serif-a--medium;font-size:0.9rem;padding:0}.bookingbar form .SumoSelect .CaptionCont>label{display:none}.bookingbar form .SumoSelect .optWrapper{font-size:0.9rem;top:32px;border:none;left:-10px;width:calc(100% + 20px)}.bookingbar form .SumoSelect .optWrapper ul{margin:0}.bookingbar form .SumoSelect .optWrapper ul li{margin:0;font-size:0.9rem}.bookingbar form .SumoSelect .optWrapper ul li.group>label{font-family:"sans-serif-a--medium";font-weight:normal;font-size:0.9rem;padding-left:10px}.bookingbar form .SumoSelect .optWrapper>.options>li.opt:first-child{display:none}.bookingbar form .SumoSelect .optWrapper label{margin:0}.bookingbar .lightpick{width:300px;top:calc(100% + 11px) !important;left:-10px !important;border:none;border-radius:0;box-shadow:none;padding:0}.bookingbar .lightpick .lightpick__months{display:block}.bookingbar .lightpick .lightpick__months .lightpick__month{max-width:100%}.bookingbar .lightpick .lightpick__month-title{display:flex;width:100%}.bookingbar .lightpick .lightpick__month-title .lightpick__select-months{margin-right:10px}.bookingbar:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f1f1f1;transform:scaleX(0);transform-origin:center;transition:all 0.5s ease}.bookingbar .float-booknow{display:none}body.sticky-booking .bookingbar{position:fixed;left:0;top:0;width:100%;margin:0;height:auto;background:#f1f1f1;z-index:10;transition:all 0.5s ease}body.sticky-booking .bookingbar .contained_w{padding:0}body.sticky-booking .bookingbar form{width:100%}body.scrollUp.sticky-booking .bookingbar{top:0;transition:all 0.5s ease}@media (max-width:991px){.bookingbar form>div.guests{position:absolute;visibility:hidden;pointer-events:none}.bookingbar form>div.period{width:50%}body.scrollUp.sticky-booking .bookingbar{top:0}}@media (max-width:767px){.bookingbar{left:5px;width:calc(100% - 10px)}.bookingbar .contained_w{padding:0}.bookingbar form{padding:8px}.bookingbar form h5{font-size:8px}.bookingbar form .SumoSelect .CaptionCont{font-size:12px}.bookingbar form .SumoSelect .CaptionCont span{padding-right:15px}.bookingbar form .input-wrapper input{font-size:12px}.bookingbar form>div{width:29%;padding:8px;margin-right:5px}.bookingbar form>div.period{width:49%}.bookingbar form>div.button{display:flex;align-items:center}.bookingbar form>div.button button{padding:0}.bookingbar form>div.button button span{font-size:12px;margin:0}.bookingbar form>div.button button span:after{display:none}.bookingbar form>div.button button small{display:none}}.lightpick__day.is-start-date.is-in-range,.lightpick__day.is-end-date.is-in-range.is-flipped,.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{color:white}.lightpick__toolbar{justify-content:space-between;left:-2px}.lightpick__toolbar button{background:none}.popup-float-c{padding:0}.popup-float-c .popup-inner{padding:0}.popup-float-c .popup-inner img{width:100%}.home-gallery .grid-item.gigante.landscape{width:calc(60% - 15px);padding-top:45%}.home-gallery .grid-item.gigante.landscape .image{padding-top:0;height:100%}@media (max-width:768px){.home-gallery .grid-item.gigante.landscape{width:calc(75% - 15px) !important;padding-top:60% !important}}@media (max-width:767px){.home-gallery .grid-item.gigante.landscape{width:calc(100% - 15px) !important;padding-top:80% !important}}.hero-slider .hero-slide{max-height:100vh}.hero-slider .hero-slide picture img,.hero-slider .hero-slide img{max-height:100vh;height:unset}.hero-slider .hero-slide .hero-text{position:absolute;left:0;bottom:20px;padding:40px;color:#fff}.hero-slider .hero-slide .hero-text p{margin:0;color:#fff}.hero-slider .hero-slide .hero-text h2,.hero-slider .hero-slide .hero-text h3,.hero-slider .hero-slide .hero-text h4{margin:0;color:#fff}.hero-slider .hero-slide .hero-text a{color:#fff;display:inline-block;border:1px solid;margin-top:20px;padding:5px 40px;transition:all 0.5s ease}.hero-slider .hero-slide .hero-text a:hover{background-color:#fff;border-color:#fff;color:#313313;transition:all 0.5s ease}.hero-slider .owl-dots{position:absolute;width:100%;display:flex;justify-content:center;bottom:20px}.hero-slider .owl-dots .owl-dot{width:60px;margin:5px;height:1px;background:#fff;position:relative}.hero-slider .owl-dots .owl-dot:before{content:"";background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left;height:3px;top:-1px}.hero-slider .owl-dots .owl-dot.active:before{transform:scaleX(1);transition:all 1s ease}body{margin-top:63px}@media (max-width:1024px){body{margin-top:60px}}.site-header .headerContainer{border:none !important}body.isScrolled.scrollDown .site-header .headerContainer{transform:none;top:-70px;transition:all 0.7s ease}body.isScrolled.scrollUp .site-header .headerContainer{transform:none;top:0;transition:all 0.45s ease}body.sticky-booking .site-header .headerContainer{top:-70px !important}.site-header .headerContainer nav.siteNav .sub-menu-label,.site-header .headerContainer nav.siteNav a,.site-header .headerContainer nav.siteNav a.t-link{color:#313131}.site-header .headerContainer .siteNav .contained_w{display:flex;justify-content:space-between;align-items:center}.site-header .headerContainer .siteNav .wrapper{flex-grow:2;margin-right:20px}.site-header .headerContainer .siteNav .wrapper .navItems ul li a{font-family:"sans-serif-a--medium"}.site-header .headerContainer .siteNav .wrapper .site-brand{width:150px}.site-header .headerContainer .siteNav .wrapper .site-brand a img{max-width:150px;height:40px}.site-header .headerContainer .siteNav .wrapper .dusit-global{width:250px;text-align:right}body:not(.site-1) .site-header .headerContainer .siteNav .wrapper .dusit-global{width:300px}.site-header .headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav li a{font-family:"sans-serif-a--medium";text-align:left}body.nav-open .site-header .headerContainer .siteNav .hamburger .toggleNav span{background-color:white}.site-header .headerContainer a#book-a-room-link{position:relative !important;right:auto !important;top:auto !important}@media (max-width:1024px){.site-header .headerContainer nav.siteNav .wrapper .dusit-global{width:380px;position:absolute;z-index:15}.site-header .headerContainer nav.siteNav .wrapper .dusit-global a{color:#fff}.site-header .headerContainer nav.siteNav .wrapper .dusit-global .globalAccount svg g{fill:#fff}.site-header .headerContainer nav.siteNav .globalNav{position:absolute;left:40px;right:40px;top:-8px;z-index:1;text-align:center;opacity:0;pointer-events:none;transition:none;transition-delay:0}body.nav-open .site-header .headerContainer nav.siteNav .globalNav{pointer-events:auto;opacity:1;transition:opacity 0.25s ease-out;transition-delay:0.8s}.site-header .headerContainer nav.siteNav .navItems{position:absolute;top:-2000px;left:0;right:0;align-items:center;justify-content:center;padding:10px;box-sizing:border-box;background:#31313f;opacity:0;transition:opacity 0.2s ease-in;transition-delay:0.1s;z-index:15;height:100vh}body.nav-open .site-header .headerContainer nav.siteNav .navItems{display:flex;top:0;height:calc(100vh - 40px);opacity:1}.site-header .headerContainer nav.siteNav .navItems>ul{flex-flow:column}.site-header .headerContainer nav.siteNav .navItems>ul li a{font-size:2em;color:#fff;padding:10px;line-height:1em;text-align:center}.site-header .headerContainer nav.siteNav .navItems>ul li a:after{display:none !important}.site-header .headerContainer nav.siteNav .navItems>ul li.menu-item-has-children>a{display:none}.site-header .headerContainer nav.siteNav .navItems>ul li ul{position:relative;padding:0;opacity:1;visibility:visible;background:none;transform:translateY(0)}.site-header .headerContainer nav.siteNav .navItems>ul li ul li{margin:0}.site-header .headerContainer nav.siteNav .hamburger{display:flex;z-index:5}.site-header .headerContainer nav.siteNav .close-nav{z-index:15}.site-header .headerContainer a#book-a-room-link{right:50px !important}}.dusit-global .globalNav{font-size:14px}.dusit-global .header-language-switcher .lang-text{text-transform:uppercase;font-size:12px;margin-right:5px}.language-popup-switcher .language-container .close{bottom:100px}.menu-hotels{position:fixed;left:0;top:100%;width:100%;min-height:100vh;z-index:15;padding:30px 0;pointer-events:none;top:-1000px;opacity:0;transition:all 0.5s ease}body.menu-hotel-active .menu-hotels{pointer-events:auto;top:60px;opacity:1;transition:all 0.5s ease}.menu-hotels .wrap{display:flex;flex-flow:row wrap;height:calc(85vh);overflow:auto}.menu-hotels .wrap .column{width:25%;padding:0 10px}.menu-hotels .wrap .findahotel-regions{width:100%;padding:0;margin-bottom:10px}.menu-hotels .wrap .findahotel-regions .wrapper h3{font-family:sans-serif-a--light;font-size:30px;margin:0 0 5px}.menu-hotels .wrap .findahotel-regions .wrapper ul li{padding:2px 0}.menu-hotels .wrap .findahotel-regions .wrapper ul li a{font-size:13px;line-height:1.3em;display:inline-block;position:relative}.menu-hotels .wrap .findahotel-regions .wrapper ul li a:after{content:"";background-color:white;position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left}.menu-hotels .wrap .findahotel-regions .wrapper ul li a:hover:after{transform:scaleX(1);transition:all 0.5s ease}@media (max-width:1440px){.menu-hotels .wrap .findahotel-regions{margin:0}.menu-hotels .wrap .findahotel-regions .wrapper h3{font-size:30px}.menu-hotels .wrap .findahotel-regions .wrapper ul li{padding:0}.menu-hotels .wrap .findahotel-regions .wrapper ul li a{display:block;padding:2px 0}.menu-hotels .wrap .findahotel-regions .wrapper ul li a:after{display:none}.menu-hotels .wrap .findahotel-regions .wrapper ul li a:hover{text-decoration:underline}}@media (max-width:1440px){.menu-hotels .wrap .findahotel-regions .wrapper h3{font-size:20px}}body.brand-gold .site-header a.bookaroom{position:relative !important;top:auto !important;right:auto !important}@media (max-width:1024px){body.brand-gold .site-header .hamburger{position:relative !important;height:70px;right:auto;margin-left:20px}}.site-68 .siteFooter .vcard{display:none}.headerContainer{border-top:10px solid #32323f;font-size:14px;z-index:20}.headerContainer .siteNav{background-color:#fff !important;color:#31313f;padding:0}.headerContainer .siteNav .contained_w{padding:0 15px}.headerContainer .siteNav .wrapper{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.headerContainer .siteNav .wrapper .site-brand a{display:flex}.headerContainer .siteNav .wrapper .site-brand a img{height:40px}body.brand-gold .headerContainer .siteNav .wrapper .site-brand a img{height:50px}.headerContainer .siteNav .wrapper .navItems{transform:none}.headerContainer .siteNav .wrapper .navItems ul li a{font-size:14px;padding-right:12px;padding-left:12px}@media (max-width:768px){.headerContainer .siteNav .wrapper .navItems ul li a{font-size:2em}}body.brand-int:not(.brand-gold) .headerContainer .siteNav .wrapper .navItems.main>ul>li>a{position:relative}body.brand-int:not(.brand-gold) .headerContainer .siteNav .wrapper .navItems.main>ul>li:first-child>a:after{content:" ↓"}@media (max-width:991px){body.brand-int:not(.brand-gold) .headerContainer .siteNav .wrapper .navItems.main>ul>li:first-child>a:after{display:none}}.headerContainer .siteNav .wrapper .dusit-global{position:relative;top:auto;left:auto}.headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav{position:relative;margin:0}.headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav li{margin:0}.headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav li a{font-size:14px}.headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav li ul{pointer-events:none;position:absolute;left:0;top:100%;width:150px}.headerContainer .siteNav .wrapper .dusit-global .globalNav ul.nav li:hover ul{pointer-events:auto}.headerContainer .siteNav .wrapper .dusit-global .globalNav .toggle-header-languages{display:flex;align-items:center;margin-bottom:0}.headerContainer .siteNav .wrapper .dusit-global .globalNav .toggle-header-languages .icon-globe{margin-right:5px}.headerContainer .siteNav .wrapper .dusit-global .globalAccount{margin-left:10px;margin-right:0}.headerContainer .siteNav .wrapper .dusit-global .globalAccount a{display:flex}.headerContainer .siteNav .wrapper .dusit-global .globalAccount a span{margin-left:6px;display:flex;align-items:center}.headerContainer .siteNav .wrapper .dusit-global .globalAccount a span img{width:16px}.headerContainer .siteNav .wrapper .dusit-global .globalAccount a span svg{width:16px;height:16px}@media (max-width:768px){.headerContainer .siteNav .wrapper .dusit-global{position:absolute;width:100%;left:0}.headerContainer .siteNav .wrapper .dusit-global a span svg{fill:white}}.headerContainer .siteNav .hamburger{left:auto;top:0;right:15px;height:60px;display:flex;display:none}.headerContainer .siteNav .hamburger .toggleNav span{background-color:#000}@media (max-width:768px){.headerContainer .siteNav .hamburger{display:flex}}.headerContainer .siteNav a{color:#31313f}.headerContainer .siteNav a.t-link{color:#31313f}@media (max-width:768px){.headerContainer .siteNav a{color:white}}.headerContainer .siteNav .globalNav .header-language-switcher a .icon-globe{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/icon-globe-b.png)}@media (max-width:768px){.headerContainer .siteNav .globalNav .header-language-switcher a .icon-globe{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/icon-globe.png)}}.language-popup-switcher .language-container{z-index:20}@media (max-width:1024px){.home .brands-spread .logo{flex-basis:25%;padding:15px}.home .brands-spread .logo img{height:50px;padding:0}}@media (max-width:767px){.home .brands-spread .logo{flex-basis:50%;padding:15px}}.home .home-icons .wrapper{display:flex;justify-content:center;align-items:center}.home .home-icons .wrapper .item{display:flex;align-items:center;padding:15px 20px}.home .home-icons .wrapper .item .icon{padding-right:15px}.home .home-icons .wrapper .item .text{line-height:1.2em;font-family:"sans-serif-a--medium"}.home .home-icons .wrapper .item .text em{font-family:"sans-serif-a--light"}@media (max-width:767px){.home .home-icons .wrapper{display:none;flex-flow:column;align-items:flex-start}.home .home-icons .wrapper .item{padding-bottom:0;padding-left:0}.home .home-icons .wrapper .item:last-child{padding-bottom:15px}}.home .featured-destinations .tabs{display:flex}.home .featured-destinations .tabs ul{list-style:none;margin:0;width:30%;padding:0 50px;box-sizing:border-box;flex-shrink:0;display:flex;flex-flow:column;padding-top:100px}.home .featured-destinations .tabs ul li a{position:relative;font-size:1.2em;line-height:1.5em}.home .featured-destinations .tabs ul li a:after{content:"";background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left}.home .featured-destinations .tabs ul li a.active:after{transform:scaleX(1);transition:all 0.5s ease}.home .featured-destinations .tabs .tab{display:none}.home .featured-destinations .tabs .tab.active{display:block}.home .featured-destinations .tabs .wrapper{display:flex;flex-flow:column;width:70%}.home .featured-destinations .tabs .wrapper .slider{display:flex;max-height:550px;overflow:hidden}.home .featured-destinations .tabs .wrapper .slider .item{width:calc(50% - 30px);margin-right:30px}.home .featured-destinations .tabs .wrapper .slider .item .image{width:100%;padding-top:95%;position:relative;margin-bottom:20px}.home .featured-destinations .tabs .wrapper .slider .item .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.home .featured-destinations .tabs .wrapper .slider .owl-item .item{width:100%;margin:0}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-prev{position:absolute;left:20px;top:40%}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-prev span{font-size:0}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-prev span:before{content:"";background:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8L14.59 6.59L9 12.17L9 0L7 0L7 12.17L1.41 6.59L0 8L8 16L16 8Z' fill='%23FFFFFF'/%3E%3C/svg%3E") center center no-repeat;width:25px;height:25px;display:block;transform:rotate(90deg)}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-next{position:absolute;right:20px;top:40%}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-next span{font-size:0}.home .featured-destinations .tabs .wrapper .slider .owl-nav .owl-next span:before{content:"";background:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8L14.59 6.59L9 12.17L9 0L7 0L7 12.17L1.41 6.59L0 8L8 16L16 8Z' fill='%23FFFFFF'/%3E%3C/svg%3E") center center no-repeat;width:25px;height:25px;display:block;transform:rotate(-90deg)}@media (max-width:767px){.home .featured-destinations .tabs{display:flex;flex-flow:column}.home .featured-destinations .tabs ul{width:100%;padding:15px;box-sizing:border-box;align-items:center}.home .featured-destinations .tabs .wrapper{width:100%;padding:0 15px;box-sizing:border-box}.home .featured-destinations .tabs .wrapper .slider .item{width:100%;margin:0}}@media (max-width:1024px){.home .featured-destinations{padding-left:20px;padding-right:20px}}.home .exclusive-offers .slider{position:relative;padding:0;display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:center}.home .exclusive-offers .slider.owl-carousel{padding-bottom:50px}.home .exclusive-offers .slider.owl-carousel .owl-stage{display:flex}.home .exclusive-offers .slider.owl-carousel .owl-stage .owl-item{display:flex}.home .exclusive-offers .slider .item{width:calc(25% - 15px);margin-right:30px;display:flex;flex-flow:column}.home .exclusive-offers .slider .item .image{width:100%;padding-top:60%;position:relative;margin-bottom:0;background-color:#ccc}.home .exclusive-offers .slider .item .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.home .exclusive-offers .slider .item .text{background-color:white;padding:20px;display:flex;flex-flow:column;height:100%}.home .exclusive-offers .slider .item .text .excerpt{flex-grow:2}.home .exclusive-offers .slider .item .text p{margin:0}.home .exclusive-offers .slider .item .text .readmore{margin-top:10px}.home .exclusive-offers .slider .owl-item .item{width:100%;margin:0}.home .exclusive-offers .slider .owl-dots{position:absolute;width:100%;display:flex;justify-content:center;bottom:0}.home .exclusive-offers .slider .owl-dots .owl-dot{width:60px;margin:5px;height:1px;background:#000;position:relative}.home .exclusive-offers .slider .owl-dots .owl-dot:before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left;height:3px;top:-1px}.home .exclusive-offers .slider .owl-dots .owl-dot.active:before{transform:scaleX(1);transition:all 1s ease}.home .exclusive-offers .viewall{position:relative;margin-top:20px;text-align:right}@media (max-width:1024px){.home .exclusive-offers .slider{margin:0 !important;padding:0 15px;box-sizing:border-box}.home .exclusive-offers .slider .item{width:calc(50% - 15px)}.home .exclusive-offers .slider .owl-dots{margin:0}}@media (max-width:767px){.home .exclusive-offers .slider .item{width:100%;margin:0}}@media (max-width:1024px){.home .exclusive-offers{padding-left:20px;padding-right:20px}}.home .discover-dusit .wrapper,.home .culinary-experiences .wrapper{position:relative}.home .discover-dusit .wrapper .text,.home .culinary-experiences .wrapper .text{position:absolute;left:0;background-color:white;padding:40px;width:380px;top:10%;z-index:2}@media (max-width:767px){.home .discover-dusit .wrapper .text,.home .culinary-experiences .wrapper .text{width:300px;padding:40px 20px 20px}}@media (max-width:1024px){.home .discover-dusit .wrapper .text .t-h2,.home .culinary-experiences .wrapper .text .t-h2{font-size:25px;line-height:1.3em}}.home .discover-dusit .image .slider .item,.home .culinary-experiences .image .slider .item{position:relative;width:100%;height:0;padding-top:70%}.home .discover-dusit .image .slider .item img,.home .culinary-experiences .image .slider .item img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media (max-width:1024px){.home .discover-dusit .image .slider .item,.home .culinary-experiences .image .slider .item{padding:0;height:700px}.home .discover-dusit .image .slider .item img,.home .culinary-experiences .image .slider .item img{width:100%;height:100%;object-fit:cover}}@media (max-width:1024px){.home .discover-dusit,.home .culinary-experiences{padding-left:20px;padding-right:20px}}.home .culinary-experiences .slider .item{position:relative}.home .culinary-experiences .slider .item .image{position:relative;width:100%;height:0;padding-top:70%}.home .culinary-experiences .slider .item .image img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.home .culinary-experiences .slider .item .text{left:auto;right:0}.home .culinary-experiences .tabs ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin-bottom:40px;flex-flow:row wrap}.home .culinary-experiences .tabs ul li{padding:0 20px}.home .culinary-experiences .tabs ul li a{position:relative;text-decoration:none}.home .culinary-experiences .tabs ul li a:after{content:"";background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left}.home .culinary-experiences .tabs ul li a.active:after{transform:scaleX(1);transition:all 0.5s ease}.home .culinary-experiences .tabs .tab{display:none}.home .culinary-experiences .tabs .tab.active{display:block}.home .culinary-experiences .tabs .tab .item .image{position:relative;width:100%;height:0;padding-top:70%}.home .culinary-experiences .tabs .tab .item .image img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media (max-width:1024px){.home .culinary-experiences{padding-left:20px;padding-right:20px}}@media (max-width:1024px){.home .culinary-experiences .tabs ul{flex-flow:column;align-items:center}.home .culinary-experiences .tabs .tab .item .image{padding:0;height:700px}.home .culinary-experiences .tabs .tab .item .text .t-h2{font-size:25px;line-height:1.3em}.home .culinary-experiences .tabs .tab .item .text .t-b2{font-size:13px;line-height:1.5em}}@media (max-width:1024px){.home .culinary-experiences .tabs ul li{width:100%;text-align:center}.home .culinary-experiences .tabs ul li a{display:inline-block;text-align:center}}.home .dusit-gold-offers .wrapper{display:flex;justify-content:space-around;align-items:center}.home .dusit-gold-offers .wrapper .logo{width:150px;margin-top:-30px}.home .dusit-gold-offers .wrapper h2{margin:0}.home .dusit-gold-offers .wrapper p{margin:0}.home .dusit-gold-offers .wrapper .signup a{font-family:"serif--light";position:relative}.home .dusit-gold-offers .wrapper .signup a span.text{position:relative}.home .dusit-gold-offers .wrapper .signup a span.arrow{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8L14.59 6.59L9 12.17L9 0L7 0L7 12.17L1.41 6.59L0 8L8 16L16 8Z' fill='%23313131'/%3E%3C/svg%3E") center center no-repeat;width:16px;height:16px;display:block;transform:rotate(-90deg);position:absolute;right:-25px;top:5px}@media (max-width:767px){.home .dusit-gold-offers .wrapper{flex-flow:column}.home .dusit-gold-offers .wrapper .logo{max-width:120px}.home .dusit-gold-offers .wrapper h2{padding:30px 0}}@media (max-width:1024px){.home .our-promise{padding-left:20px;padding-right:20px}}.brand-int.home .hero-container .overlay .hero-caption-top{display:none}@media (max-width:991px){.bookingbar{display:none}}@media (max-width:1024px){body.nav-open .site-header .headerContainer nav.siteNav .wrapper .navItems{height:100vh !important}body.nav-open .site-header .headerContainer nav.siteNav .wrapper .dusit-global{width:100%;left:0}body.nav-open .site-header .headerContainer nav.siteNav .close-nav{display:block;top:92vh;bottom:auto}.sub-menu-label{display:none}}@media (max-width:767px){body.nav-open .site-header .headerContainer nav.siteNav .wrapper .dusit-global{top:30px}}.our-experiences ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin-bottom:40px;flex-flow:row wrap}.our-experiences ul li{padding:0 20px}.our-experiences ul li a{position:relative;text-decoration:none}.our-experiences ul li a:after{content:"";background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left}.our-experiences ul li a.active:after{transform:scaleX(1);transition:all 0.5s ease}.our-experiences .tab{display:none}.our-experiences .tab.active{display:block}.our-experiences .slider{display:flex;justify-content:center;flex-flow:row wrap;padding:0;box-sizing:border-box;display:flex}.our-experiences .slider.owl-carousel{opacity:0}.our-experiences .slider.owl-carousel .owl-stage{display:flex}.our-experiences .slider.owl-carousel .owl-stage .owl-item{display:flex}.our-experiences .slider.owl-loaded{opacity:1;transition:all 0.5s ease}.our-experiences .slider .item{width:calc(33.33% - 30px);margin-right:30px;display:flex;flex-flow:column}.our-experiences .slider .item:last-child{margin-right:0}.our-experiences .slider .item .image{width:100%;padding-top:120%;position:relative;margin-bottom:30px}.our-experiences .slider .item .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.our-experiences .slider .item .content{background-color:white;padding:0;display:flex;flex-flow:column;flex-grow:2}.our-experiences .slider .item .content .excerpt{display:flex;flex-grow:2;flex-flow:column;align-items:flex-start}.our-experiences .slider .item .content .excerpt br{display:none}.our-experiences .slider .item .content .excerpt a{margin-top:10px}.our-experiences .slider .item .content p{margin:0;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start}.our-experiences .slider .item .content a{text-decoration:none;font-family:sans-serif-a--medium;font-size:0.92rem;position:relative}.our-experiences .slider .item .content a:after{content:"";background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleX(1);transform-origin:left;transition:all 0.5s ease}.our-experiences .slider .item .content a:hover:after{transform:scaleX(0);transition:all 0.5s ease}.our-experiences .slider .owl-item .item{width:100%;margin:0}.our-experiences .slider .owl-dots{width:100%;display:flex;justify-content:center;padding-top:40px}.our-experiences .slider .owl-dots .owl-dot{width:60px;margin:5px;height:1px;background:#000;position:relative}.our-experiences .slider .owl-dots .owl-dot:before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left;height:3px;top:-1px}.our-experiences .slider .owl-dots .owl-dot.active:before{transform:scaleX(1);transition:all 1s ease}@media (max-width:1024px){.our-experiences ul{flex-flow:column;align-items:center}.our-experiences ul li{width:100%;text-align:center}.our-experiences ul li a{display:inline-block;text-align:center}.our-experiences .wrapper{padding:0 15px}.our-experiences .slider{padding:0}.our-experiences .slider .owl-dots{margin:0}}.our-accommodations .slider{display:flex;flex-flow:row wrap;justify-content:center;padding:0;box-sizing:border-box;display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:center}.our-accommodations .slider.owl-carousel{padding-bottom:70px}.our-accommodations .slider.owl-carousel .owl-stage{display:flex}.our-accommodations .slider.owl-carousel .owl-stage .owl-item{display:flex}.our-accommodations .slider .item{width:calc(33.33% - 15px);margin-right:30px;display:flex;flex-flow:column}.our-accommodations .slider .item:last-child{margin-right:0}.our-accommodations .slider .item .image{width:100%;padding-top:60%;position:relative;margin-bottom:0}.our-accommodations .slider .item .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.our-accommodations .slider .item .image a.icon-gallery{position:absolute;right:0;top:0;background-color:#32323f;width:50px;height:45px;padding:10px;box-sizing:border-box}.our-accommodations .slider .item .image a.icon-gallery img{width:unset;object-fit:unset;height:auto;position:relative;left:auto;top:auto}.our-accommodations .slider .item .text{background-color:white;padding:30px 20px;display:flex;flex-flow:column;flex-grow:2}.our-accommodations .slider .item .text .excerpt{display:flex;flex-grow:2}.our-accommodations .slider .item .text p{margin:0}.our-accommodations .slider .item .text .readmore{margin-top:10px}.our-accommodations .slider .owl-item .item{width:100%;margin:0}.our-accommodations .slider .owl-dots{width:100%;margin-left:0;display:flex;justify-content:center;position:absolute;bottom:0;padding:0}.our-accommodations .slider .owl-dots .owl-dot{width:60px;margin:5px;height:1px;background:#000;position:relative}.our-accommodations .slider .owl-dots .owl-dot:before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scaleX(0);transform-origin:left;height:3px;top:-1px}.our-accommodations .slider .owl-dots .owl-dot.active:before{transform:scaleX(1);transition:all 1s ease}@media (max-width:1024px){.our-accommodations .slider{padding:0 15px}.our-accommodations .slider .owl-dots{margin:0}}.reviews .image-wrapper{display:flex;flex-flow:row nowrap;padding:0}.reviews .image-wrapper .item{width:20%}.reviews .image-wrapper .item img{width:100%;height:100%;object-fit:cover}.reviews .wrapper .item{display:flex;flex-flow:row nowrap;align-items:center}.reviews .wrapper .item .leftcol{width:40%;flex-shrink:0;padding-right:40px;box-sizing:border-box}.reviews .wrapper .item .leftcol .stars{max-width:120px;margin-top:25px;margin-bottom:15px}.reviews .wrapper .item .rightcol{width:70%}@media (max-width:1024px){.reviews .wrapper .item .leftcol{width:50%}}@media (max-width:767px){.reviews .wrapper .item{flex-flow:column}.reviews .wrapper .item .leftcol{width:100%;padding-right:0}.reviews .wrapper .item .rightcol{width:100%}}@media (max-width:1024px){.reviews{padding-left:20px;padding-right:20px}}.transportations .leftcol{padding:0 40px}.transportations .accordions .accordion{border-bottom:1px solid rgba(255, 255, 255, 0.1)}.transportations .accordions .accordion h3{margin:0;cursor:pointer;position:relative;padding:15px 0;padding-left:40px}.transportations .accordions .accordion h3:after{content:"";background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8L14.59 6.59L9 12.17L9 0L7 0L7 12.17L1.41 6.59L0 8L8 16L16 8Z' fill='%23FFFFFF'/%3E%3C/svg%3E") center center no-repeat;background-size:contain;width:12px;height:12px;display:block;position:absolute;right:0;top:17px}.transportations .accordions .accordion h3:before{content:"";position:absolute;left:0;top:10px;width:25px;height:25px;background:url(https://www.dusit.com/wp-content/themes/dusit-global/images/home/icon-plane.png) center center no-repeat;background-size:contain}.transportations .accordions .accordion.plane h3:before{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/home/icon-plane.png)}.transportations .accordions .accordion.boat h3:before{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/home/icon-boat.png)}.transportations .accordions .accordion.car h3:before{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/home/icon-car.png)}.transportations .accordions .accordion.other h3:before{background-image:url(https://www.dusit.com/wp-content/themes/dusit-global/images/home/icon-train.png)}.transportations .accordions .accordion .content{display:none;padding-bottom:15px;font-size:0.9em;line-height:1.5em;padding-left:40px;padding-right:30px}@media (max-width:1024px){.transportations .leftcol{padding:0;padding-bottom:40px}.transportations .rightcol iframe{width:100%}}@media (max-width:1024px){.transportations{padding-left:20px;padding-right:20px}}.additional .awards .content .wrapper{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.additional .awards .content .wrapper .item{width:150px;text-align:center;padding:15px;font-size:12px;line-height:1.5em;box-sizing:border-box}.additional .accordion h2{margin:0;padding:15px;border-top:1px solid #000;text-align:center;cursor:pointer;position:relative}.additional .accordion h2:after{content:"+";position:absolute;right:0;top:10px;font-size:50px}.additional .accordion h2.active:after{transform:rotate(45deg)}.additional .accordion .content{display:none}@media (max-width:767px){.owl-carousel .owl-dots .owl-dot{width:30px !important}}body.brand-as .exclusive-offers .text{color:#000}.single-offers .hero-container.semi.brand-int .overlay:not(.brand-only) .hero-caption{margin-bottom:220px}.page-template-template-property-offers .offer-container{padding-bottom:2em}.page-template-template-property-offers .offer-container .offers-offer .offer-image{margin-bottom:15px}@media (min-width:992px){.page-template-template-property-offers .offer-container .offers-offer{display:flex;flex-flow:row nowrap}.page-template-template-property-offers .offer-container .offers-offer .offer-image{width:50%;flex-shrink:0;margin-right:30px;margin-bottom:0}.page-template-template-property-offers .offer-container .offers-offer .offer-content{display:flex;flex-flow:column;justify-content:space-between;padding:30px 0;width:50%}}.offer-tabs .hotel-wrapper .image img{width:100%}.offer-tabs .hotel-wrapper .text{padding:30px}.offer-tabs .hotel-wrapper .text .booknow a{text-decoration:none}.offer-tabs .hotel-wrapper .text .content-info{margin-top:25px}@media (max-width:767px){.offer-tabs .hotel-wrapper .text{padding:30px 0}}.page-template-template-spa.brand-dd .cb-b2{background-color:#5b7380}.page-template-template-partnerships-new .full-size-features .slide-header{top:50px}.partnerships-wrapper .item{margin-bottom:15px}.partnerships-wrapper .item .content{padding:10px 0}.partnerships-wrapper .item .content p{font-size:15px;line-height:1.3em}.partnerships-wrapper .airlines .col-12{padding-bottom:20px;padding-left:10px;padding-right:10px}.partnerships-wrapper .airlines .item{display:flex;flex-flow:row nowrap;align-items:center;border:1px solid #ddd;margin-bottom:0;height:100%}.partnerships-wrapper .airlines .item .image{width:110px;flex-shrink:0;padding:20px}.partnerships-wrapper .airlines .item .content{padding:10px;flex-grow:2}.partnerships-wrapper .airlines .item .content p{font-size:14px}.partnerships-wrapper .bank .item,.partnerships-wrapper .others .item{height:100%;display:flex;align-items:center;justify-content:center}.partnerships-wrapper .terms{background-color:#eee !important}.partnerships-wrapper .terms .title{font-size:17px}.partnerships-wrapper .terms .content p{font-size:15px}@media (max-width:768px){.partnerships-wrapper .partnerships{padding:0 30px}.partnerships-wrapper .airlines .item{flex-flow:column}.partnerships-wrapper .airlines .item .image{width:100%;box-sizing:border-box}.partnerships-wrapper .airlines .item .image img{max-width:80%}.partnerships-wrapper .airlines .item .content{width:100%;box-sizing:border-box}}.experience-slider .item .content .excerpt{display:flex;flex-grow:2;flex-flow:column;align-items:flex-start}.experience-slider .item .content .excerpt br{display:none}.experience-slider .item .content .excerpt a{margin-top:10px}a.t-link{border:none;font-family:sans-serif-a--medium;position:relative}a.t-link:after{content:"";background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:1px;transform:scaleX(1);transform-origin:left;transition:all 0.5s ease}a.t-link:hover:after{transform:scaleX(0);transform-origin:left;transition:all 0.5s ease}