.five-home-page .fstr-header{position:relative!important;inset:auto!important;background:var(--fstr-forest-900)!important}.five-home-page .fstr-header .fstr-header-inner{max-width:1280px}.five-home{--five-ink:var(--fstr-ink-900);--five-deep-teal:var(--fstr-forest-900);--five-teal:var(--fstr-forest-900);--five-surface:var(--fstr-sand-100);--five-cream:var(--fstr-sand-100);--five-gold:var(--fstr-gold-500);--five-muted:var(--fstr-slate-700);--five-line:var(--fstr-line-200);--five-side:clamp(20px,4.4vw,64px);--five-space:clamp(96px,9vw,128px);--five-serif:Georgia,'Times New Roman',serif;--five-sans:Inter,Arial,sans-serif;display:flex;flex-direction:column;width:100%;max-width:none;gap:0;padding:0;background:var(--five-surface);color:var(--five-ink);font-family:var(--five-sans);--container-widget-width:100%;--widgets-spacing:0}.five-home *,.five-home *::before,.five-home *::after{box-sizing:border-box}.five-home .e-con{--container-default-padding-top:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--container-default-padding-right:0;--gap:0;--widgets-spacing:0}.five-home .elementor-widget{margin-block-end:0;min-width:0}.five-home .five-container{width:calc(100% - 2 * var(--five-side));max-width:1280px;margin-inline:auto}.five-home .five-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);align-items:center}.five-home .five-col-3{grid-column:span 3;width:100%}.five-home .five-col-4{grid-column:span 4;width:100%}.five-home .five-col-5{grid-column:span 5;width:100%}.five-home .five-col-6{grid-column:span 6;width:100%}.five-home .five-col-7{grid-column:span 7;width:100%}.five-home .five-section{padding-block:var(--five-space);width:100%}.five-home h1,.five-home h2,.five-home h3,.five-home .elementor-heading-title{font-family:var(--five-serif)!important;font-weight:400!important;letter-spacing:-.035em;line-height:1.08;color:inherit!important;margin:0}.five-home h1.elementor-heading-title{font-size:clamp(48px,5.55vw,80px);letter-spacing:-.045em}.five-home h2.elementor-heading-title{font-size:clamp(34px,3.4vw,49px)}.five-home h3{font-size:28px}.five-home p{font:400 16px/1.7 var(--five-sans);color:inherit;margin:0}.five-home .elementor-widget-text-editor p:last-child{margin:0}.five-home a{color:inherit}.five-home a:focus-visible,.five-home button:focus-visible,.five-home select:focus-visible,.five-home summary:focus-visible{outline:2px solid var(--fstr-forest-900);outline-offset:4px}.five-home .five-experiences a:focus-visible{outline-color:var(--fstr-gold-200)}.five-home .five-button,.five-home .five-elementor-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 15px;background:var(--fstr-forest-900);border:1px solid var(--fstr-gold-500);border-radius:var(--fstr-radius-cta);color:var(--fstr-cream-100);font:500 14px/1.4 var(--five-serif);letter-spacing:0;text-transform:capitalize;text-decoration:none;box-shadow:none;transition:background .18s,color .18s}.five-home .five-elementor-button .elementor-button .elementor-button-text{font:inherit;color:inherit}.five-home .five-button:hover,.five-home .five-elementor-button .elementor-button:hover{background:var(--fstr-forest-hover);color:var(--fstr-cream-100)}.five-home .five-outline .elementor-button,.five-home .five-featured-panel .five-button{background:#fff0;border-color:var(--fstr-gold-500);color:var(--fstr-neutral-700);padding:7px 12px}.five-home .five-outline .elementor-button:hover,.five-home .five-featured-panel .five-button:hover{background:var(--fstr-forest-900);color:var(--fstr-cream-100)}.five-home .five-hero{min-height:600px;position:relative;isolation:isolate;display:flex;justify-content:center;width:100%;color:var(--fstr-hero-white);background:var(--five-deep-teal);padding:76px 0 190px}.five-home .five-hero::after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgb(0 30 40 / .77),rgb(0 30 40 / .25) 65%,rgb(0 30 40 / .03)),linear-gradient(0deg,rgb(0 30 40 / .28),transparent 50%)}.five-home .five-hero-photo{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.five-home .five-hero-photo .elementor-widget-container,.five-home .five-hero-photo img{width:100%;height:100%}.five-home .five-hero-photo img{object-fit:cover;object-position:center}.five-home .five-hero-content{position:relative;z-index:1;gap:22px}.five-home .five-hero-title{max-width:870px}.five-home .five-hero-intro p{font-size:18px;line-height:1.5;color:var(--fstr-hero-white);max-width:520px;text-shadow:0 1px 12px #183c45}.five-home .five-search-wrap{position:absolute;z-index:5;bottom:60px;left:0;right:0;scroll-margin-top:24px}.five-home .five-search .directorist-search-contents{padding:0;margin:0;background:#fff0}.five-home .five-search .directorist-search-form{padding:14px 16px!important;margin:0!important;background:var(--fstr-ivory-50)!important;border:1px solid var(--fstr-line-200)!important;box-shadow:var(--fstr-shadow-raised)!important;border-radius:var(--fstr-radius-card)!important}.five-home .five-search .directorist-search-form__wrap{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.five-home .five-search .directorist-search-form__box{display:grid!important;grid-template-columns:minmax(0,1fr) 180px;gap:10px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;align-items:end}.five-home .five-search .directorist-search-form-top{display:block!important;width:100%!important;min-width:0;padding:0!important;margin:0!important;border:0!important}.five-home .five-native-fields{display:grid!important;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:9px!important;width:100%;padding:0!important;margin:0!important}.five-home .five-native-field{width:100%!important;max-width:none!important;padding:6px 14px 2px!important;border:1px solid var(--fstr-line-200)!important;border-radius:var(--fstr-radius-cta);background:var(--fstr-ivory-50);margin:0!important;text-align:left;min-width:0}.five-home .five-native-field label{display:block!important;color:var(--five-ink)!important;font:600 11px/1.5 var(--five-sans)!important;letter-spacing:.02em;margin:0!important;position:static!important}.five-home .five-native-field select,.five-home .five-native-field input{display:block!important;appearance:auto;width:100%;height:36px;min-height:36px;border:0!important;border-radius:0;background:transparent!important;color:var(--fstr-ink-900)!important;padding:0 5px 0 0!important;font:400 13px/1.4 var(--five-sans)!important;box-shadow:none!important;text-overflow:ellipsis}.five-home .five-search .directorist-search-form-action,.five-home .five-search .directorist-search-form-action__submit{width:100%!important;margin:0!important;padding:0!important}.five-home .five-search .directorist-btn-search{width:100%;min-height:45px!important;border-radius:var(--fstr-radius-cta)!important;background:var(--fstr-forest-900)!important;color:var(--fstr-cream-100)!important;border:1px solid var(--fstr-gold-500)!important;padding:10px 15px!important;font:500 14px/1.4 var(--five-serif)!important;letter-spacing:0;text-transform:capitalize}.five-home .five-search .directorist-btn-search:hover{background:var(--fstr-forest-hover)!important}.five-home .five-search .directorist-btn-search .directorist-icon-mask{display:none}.five-home .five-search .directorist-search-modal,.five-home .five-search .directorist-search-top,.five-home .five-search .directorist-listing-category-top{display:none!important}.five-home .five-intro{position:relative;overflow:hidden}.five-home .five-intro::before{display:none;content:'';position:absolute;top:-36px;left:-55px;width:130px;height:250px;opacity:.09;transform:rotate(-32deg);background:repeating-linear-gradient(27deg,transparent 0 17px,#31574b 18px 25px,transparent 26px 38px);border-radius:100%;pointer-events:none}.five-home .five-map-widget{width:100%}.five-home .five-map{display:block;width:100%;height:auto;max-height:560px;overflow:visible}.five-home .five-map text{fill:var(--five-ink);font:600 14px var(--five-sans)}.five-home .five-map .five-map-country{font:500 10px var(--five-sans);letter-spacing:2px;fill:var(--fstr-hero-white)}.five-home .five-map a:hover image{filter:brightness(1.12)}.five-home .five-map a:focus-visible{outline:0}.five-home .five-map a:focus-visible circle{stroke:var(--fstr-forest-900);stroke-width:6px}.five-home .five-intro-copy{gap:25px;padding-left:8px}.five-home .five-intro-copy p{color:var(--five-muted);max-width:420px}.five-home .five-intro-copy .five-elementor-button{margin-top:6px}.five-home .five-experiences{background:var(--five-deep-teal);color:var(--five-surface);position:relative;overflow:hidden}.five-home .five-experiences::after{display:none;content:'';position:absolute;bottom:-45px;right:-75px;width:140px;height:250px;opacity:.08;transform:rotate(30deg);background:repeating-linear-gradient(-27deg,transparent 0 18px,#e1c58f 19px 26px,transparent 27px 39px);border-radius:100%;pointer-events:none}.five-home .five-experience-top{align-items:center;gap:36px}.five-home .five-experience-copy{gap:24px}.five-home .five-experiences{color:var(--fstr-cream-100)}.five-home .five-experience-copy p,.five-home .five-experience-aside p{color:var(--fstr-cream-100)}.five-home .five-experience-photo{border:1px solid var(--fstr-gold-500);border-radius:180px 180px 5px 5px;overflow:hidden;padding:7px;background:var(--fstr-forest-900)}.five-home .five-experience-photo img{width:100%;aspect-ratio:1/1.12;object-fit:cover;border-radius:170px 170px 0 0;display:block}.five-home .five-experience-aside{gap:19px;padding-left:4px}.five-home .five-experience-aside h3.elementor-heading-title{font-size:34px;color:var(--fstr-gold-200)!important}.five-home .five-experience-aside p{font-size:15px}.five-home .five-experience-icons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:56px;width:100%}.five-home .five-experience-icon .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.five-home .five-experience-icon .elementor-icon-box-icon{margin:0}.five-home .five-experience-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border:1px solid var(--five-gold);border-radius:50%;color:var(--five-gold);font-size:28px;padding:0}.five-home .five-experience-icon .elementor-icon svg{fill:currentColor;width:28px;height:28px}.five-home .five-experience-icon h3.elementor-icon-box-title,.five-home .five-experience-icon h3.elementor-icon-box-title a{font:500 13px/1.45 var(--five-sans)!important;letter-spacing:0;color:var(--fstr-cream-100)!important;max-width:140px;margin:0 auto}.five-home .five-experience-icon a{text-decoration:none}.five-home .five-experience-icon a:hover{color:var(--five-gold)}.five-home .five-destinations{padding-bottom:0;scroll-margin-top:30px}.five-home .five-section-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px}.five-home .five-section-heading h2.elementor-heading-title{font-size:clamp(30px,2.6vw,39px)}.five-home .five-section-heading .elementor-widget-heading{flex:1}.five-home .five-text-link{width:auto;flex-shrink:0}.five-home .five-text-link .elementor-button{border:0;background:none;color:var(--fstr-ink-900);padding:10px 0;font:500 14px/1.4 var(--five-serif);text-transform:none}.five-home .five-text-link .elementor-button:hover{background:#fff0;color:var(--fstr-ink-900);text-decoration:underline;text-underline-offset:3px}.five-home .five-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:17px;width:100%}.five-home .five-destination-card .elementor-image-box-wrapper{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--fstr-radius-card);min-height:260px;background:var(--five-deep-teal);text-align:left}.five-home .five-destination-card .elementor-image-box-img{width:100%!important;display:block;margin:0!important}.five-home .five-destination-card img{display:block;width:100%;height:260px;object-fit:cover;transition:transform .3s}.five-home .five-destination-card .elementor-image-box-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:22px 15px;background:linear-gradient(0deg,#002733f2,transparent 70%);color:var(--fstr-hero-white)}.five-home .five-destination-card h3.elementor-image-box-title{color:var(--fstr-hero-white);font:400 23px/1.15 var(--five-serif);letter-spacing:-.02em;margin:0 0 8px}.five-home .five-destination-card .elementor-image-box-title a::after{content:'';position:absolute;inset:0;z-index:2}.five-home .five-destination-card .elementor-image-box-description{font:400 11px/1.5 var(--five-sans);color:var(--fstr-hero-white);letter-spacing:0;margin:0}.five-home .five-destination-card:hover img{transform:scale(1.035)}.five-home .five-destination-card:focus-within{outline:2px solid var(--fstr-forest-900);outline-offset:4px}.five-home .five-featured-section{position:relative}.five-home .five-featured{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.five-home .five-featured-image{grid-column:1/9;grid-row:1;overflow:hidden;border-radius:var(--fstr-radius-card)}.five-home .five-featured-image img{display:block;width:100%;aspect-ratio:1.45;object-fit:cover}.five-home .five-featured-panel{grid-column:8/13;grid-row:1;position:relative;z-index:1;width:100%;background:var(--five-surface);padding:46px 38px;gap:18px;background:var(--fstr-ivory-50);border:1px solid var(--fstr-line-200);border-radius:var(--fstr-radius-card);box-shadow:var(--fstr-shadow-card)}.five-home .five-featured-panel::before{content:'';width:30px;height:2px;background:var(--fstr-gold-500);display:block;margin-bottom:0}.five-home .five-featured-panel h2.elementor-heading-title{font-size:clamp(34px,3.2vw,46px)}.five-home .five-featured-name{font-size:29px;line-height:1.15;margin:0}.five-home .five-featured-panel p{font-size:15px;color:var(--five-muted)}.five-home .five-featured-panel .five-featured-location{font-size:12px;font-weight:600;color:var(--fstr-slate-700);letter-spacing:.025em}.five-home .five-featured-panel .five-button{margin-top:6px}.five-home .five-why{background:var(--five-cream)}.five-home .five-why-photo img{display:block;width:100%;aspect-ratio:1.45;object-fit:cover;border-radius:var(--fstr-radius-card)}.five-home .five-why-copy{gap:24px;padding-left:36px}.five-home .five-why-copy p{color:var(--five-muted);max-width:460px}.five-home .five-credit-section{padding-block:24px;width:calc(100% - 2 * var(--five-side));color:var(--five-muted)}.five-home .five-credits{font:400 12px/1.6 var(--five-sans)}.five-home .five-credits summary{display:list-item;cursor:pointer;width:fit-content;padding:8px 0;min-height:36px}.five-home .five-credits ul{margin:14px 0 0;padding-left:20px}.five-home .five-credits a{text-decoration:underline}@media(max-width:1100px){.five-home .five-search .directorist-search-form__box{grid-template-columns:minmax(0,1fr) 175px;gap:12px}.five-home .five-native-field{padding-inline:12px!important}.five-home .five-native-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.five-home .five-experience-top{gap:24px}.five-home .five-experience-copy{grid-column:span 5}.five-home .five-experience-photo{grid-column:span 4}.five-home .five-experience-aside{grid-column:span 3}.five-home .five-experience-aside h3.elementor-heading-title{font-size:28px}.five-home .five-experience-aside p{font-size:14px}.five-home .five-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.five-home .five-destination-card img{height:290px}.five-home .five-featured-panel{padding:32px 28px}.five-home .five-section-heading{align-items:flex-start}}@media(max-width:850px){.five-home{--five-space:80px}.five-home .five-hero{min-height:610px;padding-top:60px;padding-bottom:220px}.five-home .five-search .directorist-search-form__box{grid-template-columns:1fr;gap:16px}.five-home .five-search-wrap{bottom:36px}.five-home .five-search .directorist-btn-search{min-height:46px!important}.five-home .five-intro .five-grid{gap:12px}.five-home .five-intro .five-col-7{grid-column:span 6}.five-home .five-intro-copy{grid-column:span 6;padding-left:12px;gap:20px}.five-home .five-intro-copy h2.elementor-heading-title{font-size:34px}.five-home .five-intro-copy p{font-size:15px}.five-home .five-experience-copy{grid-column:span 6}.five-home .five-experience-photo{grid-column:span 6}.five-home .five-experience-aside{display:none}.five-home .five-experience-icons{gap:10px;margin-top:42px}.five-home .five-experience-icon .elementor-icon{width:64px;height:64px;font-size:25px}.five-home .five-experience-icon h3.elementor-icon-box-title{font-size:11px}.five-home .five-section-heading{display:block}.five-home .five-section-heading .five-text-link{margin-top:12px}.five-home .five-featured-image{grid-column:1/9}.five-home .five-featured-panel{grid-column:7/13;padding:30px 24px}.five-home .five-featured-image img{aspect-ratio:1.05}.five-home .five-why-copy{padding-left:10px}}@media(max-width:767px){.five-home{--five-side:22px;--five-space:64px}.five-home .five-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.five-home .five-grid>*{grid-column:1/-1!important}.five-home h1.elementor-heading-title{font-size:44px}.five-home h2.elementor-heading-title{font-size:36px}.five-home .five-hero{min-height:780px;padding-top:55px;padding-bottom:380px;justify-content:flex-start}.five-home .five-hero-photo img{object-position:70% center}.five-home .five-hero::after{background:linear-gradient(90deg,#002733b8,#00273333),linear-gradient(0deg,#00273380,transparent)}.five-home .five-hero-content{gap:20px}.five-home .five-hero-intro p{font-size:16px}.five-home .five-search-wrap{bottom:28px}.five-home .five-search .directorist-search-form{padding:17px 20px!important}.five-home .five-native-fields{grid-template-columns:1fr;gap:9px!important}.five-home .five-native-field,.five-home .five-native-field:first-child{padding:6px 12px 2px!important}.five-home .five-native-field label{font-size:11px!important;margin-bottom:0!important}.five-home .five-native-field select,.five-home .five-native-field input{height:34px;min-height:34px;font-size:16px!important}.five-home .five-search .directorist-search-form__box{gap:14px}.five-home .five-search .directorist-btn-search{min-height:48px!important}.five-home .five-intro .five-grid{gap:32px}.five-home .five-map-widget{order:0}.five-home .five-map{max-height:470px}.five-home .five-intro-copy{padding:0;gap:22px}.five-home .five-intro-copy h2.elementor-heading-title{font-size:36px}.five-home .five-intro-copy p{font-size:16px}.five-home .five-experience-copy{gap:22px}.five-home .five-experience-photo{max-width:390px;margin:4px auto 0}.five-home .five-experience-photo img{aspect-ratio:1.12}.five-home .five-experience-icons{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px;margin-top:36px}.five-home .five-experience-icon h3.elementor-icon-box-title{font-size:12px}.five-home .five-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.five-home .five-destination-card img{height:235px}.five-home .five-destination-card .elementor-image-box-content{padding:17px 12px}.five-home .five-destination-card h3.elementor-image-box-title{font-size:23px}.five-home .five-destination-card .elementor-image-box-description{font-size:10px}.five-home .five-featured{display:flex;flex-direction:column}.five-home .five-featured-image{width:100%}.five-home .five-featured-image img{aspect-ratio:1.25}.five-home .five-featured-panel{width:calc(100% - 24px);margin:-30px 12px 0;padding:32px 25px;gap:18px}.five-home .five-featured-panel h2.elementor-heading-title{font-size:37px}.five-home .five-featured-name{font-size:28px}.five-home .five-why-copy{padding:0;gap:23px}.five-home .five-credit-section{padding-block:18px}}@media(prefers-reduced-motion:reduce){.five-home *,.five-home *::before,.five-home *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.five-home .five-native-field input{outline:0}.five-home .five-native-field input::placeholder{color:var(--fstr-gray-600);opacity:1}.five-home .five-hero{min-height:720px;padding:96px 0 220px}.five-home .five-hero::before,.five-home .five-experiences::before{content:'';position:absolute;z-index:1;pointer-events:none;background:url(/wp-content/themes/dhotels-child/assets/palm-frond-subtle.svg) no-repeat center/contain}.five-home .five-hero::before{left:-34px;top:-10px;width:150px;height:182px;transform:scaleY(-1) rotate(8deg);opacity:.85}.five-home .five-experiences::before{top:auto;left:-52px;bottom:-30px;width:140px;height:170px;opacity:.45;z-index:0}.five-home .five-map{max-height:600px}.five-home .five-intro .five-grid{align-items:center}.five-home .five-experience-photo{border-radius:50%;padding:10px;aspect-ratio:1;max-width:460px;margin-inline:auto;background:#fff0}.five-home .five-experience-photo .elementor-widget-container{height:100%}.five-home .five-experience-photo img{aspect-ratio:1;height:100%;border-radius:50%}.five-home .five-experience-icons{margin-top:64px;gap:0}.five-home .five-experience-icon{padding:4px 12px}.five-home .five-experience-icon+.five-experience-icon{border-left:1px solid rgb(199 164 92 / .35)}.five-home .five-destination-card .elementor-image-box-content{padding:22px 52px 20px 16px}.five-home .five-destination-card .elementor-image-box-content::after{content:'→';position:absolute;right:14px;bottom:20px;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgb(255 254 247 / .75);border-radius:50%;color:var(--fstr-hero-white);font:400 15px/1 var(--five-sans);transition:background .18s,color .18s}.five-home .five-destination-card:hover .elementor-image-box-content::after{background:var(--fstr-hero-white);color:var(--fstr-forest-900)}.five-home .five-featured-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:6px}.five-home .five-featured-cta .five-button{margin:0}.five-home .five-featured-price{display:flex;flex-direction:column;gap:2px;padding-left:28px;border-left:1px solid var(--fstr-line-200);font:400 12px/1.3 var(--five-sans)!important;color:var(--fstr-gray-600)!important}.five-home .five-featured-price strong{font:500 22px/1.2 var(--five-serif);color:var(--fstr-ink-900)}.five-home .five-why{position:relative;isolation:isolate;overflow:hidden;background:var(--fstr-forest-900);color:var(--fstr-hero-white);padding-block:clamp(112px,10vw,152px)}.five-home .five-why::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(16 63 60 / .88),rgb(16 63 60 / .5) 55%,rgb(16 63 60 / .2))}.five-home .five-why .five-grid{display:block;--position:static;position:static}.five-home .five-why .five-why-photo{position:absolute;inset:0;z-index:-2;width:100%!important;max-width:none}.five-home .five-why .five-why-photo .elementor-widget-container,.five-home .five-why .five-why-photo img{width:100%;height:100%}.five-home .five-why-photo img{aspect-ratio:auto;border-radius:0}.five-home .five-why .five-why-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;row-gap:20px;align-items:end;padding-left:0;width:100%}.five-home .five-why .five-why-copy>.elementor-widget-button{grid-column:2;grid-row:1 / span 2;align-self:center}.five-home .five-why .five-why-copy p{color:var(--fstr-cream-100);max-width:460px}.five-home .five-on-dark .elementor-button{background:rgb(16 63 60 / .35);border-color:var(--fstr-gold-500);color:var(--fstr-cream-100)}.five-home .five-on-dark .elementor-button:hover{background:var(--fstr-forest-900);color:var(--fstr-cream-100)}@media(max-width:1199px){.five-home .five-experiences::before{display:none}}@media(max-width:1023px){.five-home .five-hero::before{display:none}}@media(max-width:850px){.five-home .five-hero{min-height:640px;padding:60px 0 230px}.five-home .five-experience-icon+.five-experience-icon{border-left:0}.five-home .five-why .five-why-copy{grid-template-columns:1fr}.five-home .five-why .five-why-copy>.elementor-widget-button{grid-column:1;grid-row:auto;justify-self:start}}@media(max-width:767px){.five-home .five-hero{min-height:780px;padding:55px 0 400px}.five-home .five-experience-photo{max-width:340px}.five-home .five-experience-icons{margin-top:40px}.five-home .five-featured-price{padding-left:20px}}.five-home .five-featured-panel::before{position:static;inset:auto;flex:0 0 auto}.five-home .five-featured-location::before{content:'';display:inline-block;width:12px;height:12px;margin:0 6px -1px 0;background:var(--fstr-gold-500);-webkit-mask:url(/wp-content/themes/dhotels-child/assets/location-pin.svg) no-repeat center/contain;mask:url(/wp-content/themes/dhotels-child/assets/location-pin.svg) no-repeat center/contain}