@keyframes ghhFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes ghhCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--softicode-blue:#075f86;--wp--preset--color--softicode-dark-blue:#063b55;--wp--preset--color--softicode-orange:#ff8b25;--wp--preset--color--softicode-ink:#082130;--wp--preset--color--softicode-soft:#f5f8fb;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-family--inter:Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:780px;--wp--style--global--wide-size:1180px;--swhm-primary:#0ea5e9;--swhm-dark:#0f172a;--swhm-muted:#64748b;--swhm-border:#e5e7eb;--swhm-bg:#f8fafc;--swhm-good:#16a34a;--swhm-warn:#f59e0b;--swhm-bad:#dc2626}:where(body){margin:0}body{background-color:#fff;color:#082130;font-family:var(--wp--preset--font-family--inter);padding:0;margin:0;background:var(--scode-bg);color:var(--scode-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.shfb-template{width:100%;clear:both}*,.shfb-template,.shfb-template *{box-sizing:border-box}.shfb-header{position:relative;z-index:999}.shfb-sticky{position:sticky;top:0;z-index:99999}body.shfb-has-footer #colophon,body.shfb-has-header #masthead{display:none!important}:root{--scode-blue:#075f86;--scode-blue-dark:#063b55;--scode-blue-soft:#e7f6fb;--scode-orange:#ff8b25;--scode-orange-dark:#df6c0d;--scode-ink:#082130;--scode-muted:#627180;--scode-line:rgba(8, 33, 48, 0.12);--scode-bg:#ffffff;--scode-bg-soft:#f5f8fb;--scode-radius:20px;--scode-shadow:0 18px 50px rgba(8, 33, 48, 0.10);--scode-container:1180px}html{scroll-behavior:smooth}img{max-width:100%;height:auto}a{color:var(--scode-blue);text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease,border-color .18s ease}a:hover{color:var(--scode-orange)}h1,h2,h3{color:var(--scode-ink);line-height:1.18;letter-spacing:-.035em}h1,h2,h3,p{margin-top:0}button{font:inherit}.screen-reader-text{clip-path:inset(50%);position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{background:#fff;clip:auto!important;clip-path:none;color:var(--scode-ink);display:block;font-weight:700;height:auto;left:8px;line-height:normal;padding:12px 16px;top:8px;width:auto;z-index:100000}.scode-container{width:min(100% - 32px,var(--scode-container));margin-inline:auto}.scode-header{position:sticky;top:0;z-index:9999;background:rgba(255,255,255,.94);border-bottom:1px solid var(--scode-line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.scode-topbar{background:linear-gradient(135deg,var(--scode-blue-dark),var(--scode-blue));color:#fff;font-size:13px}.scode-mainbar-inner,.scode-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:18px}.scode-topbar-inner{min-height:38px}.scode-topbar a{color:rgba(255,255,255,.88);font-weight:600}.ght-card.featured .ght-user strong,.scode-footer a:hover,.scode-topbar a:hover{color:#fff}.scode-topbar-left,.scode-topbar-right{display:flex;align-items:center;gap:16px}.scode-mainbar{background:rgba(255,255,255,.96)}.scode-mainbar-inner{min-height:76px;position:relative}.scode-branding{flex:0 0 auto}.scode-footer-logo,.scode-logo-link{display:inline-flex;align-items:center}.scode-fallback-logo{display:block;width:auto;max-width:205px;max-height:58px;object-fit:contain}.scode-menu,.scode-navigation{display:flex;align-items:center;justify-content:center}.scode-navigation{flex:1 1 auto}.scode-menu{list-style:none;margin:0;padding:0;gap:4px}.scode-menu li{position:relative}.scode-menu>li>a{align-items:center;gap:6px;padding:14px 13px;color:var(--scode-ink);font-size:15px;font-weight:700;line-height:1}.scode-menu>li:hover>a{background:var(--scode-blue-soft);color:var(--scode-blue)}.scode-header-cta,.scode-menu-toggle{cursor:pointer;align-items:center;justify-content:center}.scode-header-cta,.scode-menu>li>a{display:inline-flex;border-radius:999px}.scode-header-cta{min-height:44px;padding:0 18px;border:0;background:linear-gradient(135deg,var(--scode-orange),var(--scode-orange-dark));color:#fff;font-size:14px;font-weight:800;box-shadow:0 12px 26px rgba(255,139,37,.25)}.scode-header-cta:hover{color:#fff;transform:translateY(-1px)}.scode-menu-toggle{display:none;width:44px;height:44px;padding:0;border:1px solid var(--scode-line);border-radius:12px;background:#fff;box-shadow:none;flex-direction:column;gap:5px}.scode-menu-toggle span:not(.screen-reader-text){display:block;width:20px;height:2px;border-radius:999px;background:var(--scode-blue);transition:transform .2s ease,opacity .2s ease}.scode-footer{margin-top:40px;background:#061d2a;color:rgba(255,255,255,.76)}.scode-footer-top{display:grid;grid-template-columns:1.4fr .8fr .9fr 1fr;gap:34px;padding-block:58px}.scode-footer h3{color:#fff;margin-bottom:16px;font-size:18px}.scode-footer p{color:rgba(255,255,255,.7)}.scode-footer a{display:block;color:rgba(255,255,255,.78);margin-bottom:8px}.scode-footer-logo img{max-width:190px;filter:drop-shadow(0 12px 22px rgba(0,0,0,.18))}.scode-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:18px 0;font-size:14px}.scode-footer-bottom p{margin:0}@media (max-width:1024px){.scode-header-cta{display:none}.scode-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.scode-topbar{display:none}.scode-mainbar-inner{min-height:66px;justify-content:space-between}.scode-fallback-logo{max-width:158px;max-height:48px}.scode-menu-toggle{display:inline-flex;order:3}.scode-navigation{position:fixed;left:16px;right:16px;top:78px;display:block;max-height:calc(100vh - 96px);overflow-y:auto;padding:14px;border:1px solid var(--scode-line);border-radius:20px;background:#fff;box-shadow:var(--scode-shadow);visibility:hidden;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.scode-menu{display:block}.scode-menu>li>a{display:flex;width:100%;justify-content:space-between;padding:14px 12px;border-radius:14px;line-height:1.2}.scode-footer-top{grid-template-columns:1fr}}:root{--direction-multiplier:1}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:0;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex{flex-direction:var(--flex-direction)}.e-con{display:var(--display)}:is([data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (max-width:1024px){.e-con{--container-max-width:1024px}}@media (max-width:767px){.e-con{--container-max-width:767px}}.elementor-19 .elementor-element.elementor-element-6e34d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--ghx-green:#063f33;--ghx-green-2:#08745a;--ghx-green-3:#0aa373;--ghx-gold:#d8aa52;--ghx-gold-2:#ffe4a5;--ghx-dark:#10231d;--ghx-muted:#60766e;--ghx-soft:#f3fbf7;--ghx-white:#ffffff;--ghx-border:rgba(6,63,51,.12);--ghx-shadow:0 24px 70px rgba(6,63,51,.16)}.ghx-header,.ghx-header *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghx-header{position:sticky;top:0;z-index:999999;background:rgba(255,255,255,.94);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 12px 36px rgba(6,63,51,.1)}.ghx-header svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghx-container{width:min(1220px,94%);margin:0 auto}.ghx-topbar{background:radial-gradient(circle at top left,rgba(216,170,82,.28),transparent 34%),linear-gradient(135deg,var(--ghx-green),var(--ghx-green-2));color:#fff}.ghx-top-left,.ghx-topbar-inner{display:flex;align-items:center;gap:18px}.ghx-topbar-inner{min-height:42px;justify-content:space-between}.ghx-top-left{min-width:0}.ghx-top-left a,.ghx-top-left span{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none!important;font-size:14px;font-weight:800;white-space:nowrap}.ghx-mini-icon{width:26px;height:26px;border-radius:10px;display:grid!important;place-items:center;background:rgba(216,170,82,.16);border:1px solid rgba(255,228,165,.18);color:var(--ghx-gold-2)}.ghx-mini-icon svg{width:15px;height:15px}.ghx-top-right{display:flex;align-items:center;gap:9px;flex-shrink:0}.ghx-top-right a{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;text-decoration:none!important;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);transition:.25s ease}.ghx-top-right a svg{width:17px;height:17px}.ghx-top-right a:hover{background:linear-gradient(135deg,var(--ghx-gold),var(--ghx-gold-2));color:var(--ghx-green);transform:translateY(-2px)}.ghx-mainbar{background:rgba(255,255,255,.97);border-bottom:1px solid var(--ghx-border)}.ghx-main-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ghx-dropdown>button,.ghx-logo,.ghx-nav>a{text-decoration:none!important;align-items:center}.ghx-logo,.ghx-nav{display:flex;justify-content:center}.ghx-logo{flex-shrink:0;width:112px}.ghx-logo img{width:100%;max-height:66px;object-fit:contain;display:block}.ghx-nav{align-items:center;gap:3px;flex:1}.ghx-dropdown>button,.ghx-nav>a{appearance:none;border:0;background:0 0;color:var(--ghx-dark);font-size:15.5px;font-weight:900;line-height:1;padding:13px 12px;border-radius:999px;cursor:pointer;display:inline-flex;gap:7px;transition:.22s ease;white-space:nowrap}.ghx-chev{width:17px!important;height:17px!important;color:var(--ghx-gold);transition:.22s ease}.ghx-dropdown:hover>button,.ghx-nav>a:hover{color:var(--ghx-green);background:var(--ghx-soft)}.ghx-dropdown:hover .ghx-chev{transform:rotate(180deg)}.ghx-dropdown{position:relative;padding-bottom:18px;margin-bottom:-18px}.ghx-dropdown:after{content:"";position:absolute;left:0;right:0;top:100%;height:18px}.ghx-dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);min-width:286px;padding:10px;background:#fff;border:1px solid var(--ghx-border);border-radius:24px;box-shadow:var(--ghx-shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease,transform .22s ease}.ghx-dropdown:focus-within .ghx-dropdown-menu,.ghx-dropdown:hover .ghx-dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.ghx-dropdown-menu:before{content:"";position:absolute;top:-8px;left:50%;width:16px;height:16px;background:#fff;border-left:1px solid var(--ghx-border);border-top:1px solid var(--ghx-border);transform:translateX(-50%) rotate(45deg)}.ghx-dropdown-menu a{display:flex;align-items:center;gap:11px;color:var(--ghx-dark);text-decoration:none!important;padding:11px 12px;border-radius:16px;font-size:15px;font-weight:900;transition:.22s ease;white-space:nowrap}.ghx-drop-icon{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;color:var(--ghx-gold-2);background:linear-gradient(145deg,var(--ghx-green),var(--ghx-green-2));box-shadow:0 12px 24px rgba(6,63,51,.14);flex-shrink:0}.ghx-drop-icon svg{width:18px;height:18px}.ghx-dropdown-menu a:hover{background:var(--ghx-soft);color:var(--ghx-green);transform:translateX(3px)}.ghx-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.ghx-book-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 23px;border-radius:999px;color:#173b31;text-decoration:none!important;font-size:15px;font-weight:900;background:linear-gradient(135deg,var(--ghx-gold),var(--ghx-gold-2));box-shadow:0 14px 32px rgba(216,170,82,.32);transition:.25s ease;white-space:nowrap}.ghx-book-btn svg{width:19px;height:19px;transition:.25s ease}.ghx-book-btn:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(216,170,82,.42)}.ghx-book-btn:hover svg{transform:translateX(4px)}.ghx-menu-btn{display:none;width:46px;height:46px;border:0;border-radius:16px;background:linear-gradient(135deg,var(--ghx-green),var(--ghx-green-2));color:#fff;cursor:pointer;box-shadow:0 14px 28px rgba(6,63,51,.22);position:relative}.ghx-menu-btn svg{position:absolute;inset:0;margin:auto;width:23px;height:23px;transition:.2s ease}.ghx-menu-btn .ghx-close{opacity:0;transform:scale(.7) rotate(-30deg)}.ghx-mobile-cta{display:none!important}@media (max-width:1120px){.ghx-hide-md{display:none!important}.ghx-logo{width:98px}.ghx-logo img{max-height:58px}.ghx-dropdown>button,.ghx-nav>a{font-size:14.5px;padding-left:9px;padding-right:9px}}@media (max-width:940px){.ghx-dropdown-menu:before,.ghx-dropdown:after,.ghx-topbar{display:none}.ghx-main-inner{min-height:74px}.ghx-logo{width:94px}.ghx-logo img{max-height:56px}.ghx-nav{position:absolute;top:82px;left:4%;right:4%;display:none;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:14px;border-radius:24px;background:rgba(255,255,255,.98);border:1px solid var(--ghx-border);box-shadow:0 30px 70px rgba(6,63,51,.18);max-height:calc(100vh - 104px);overflow:auto}.ghx-dropdown>button,.ghx-nav>a{width:100%;justify-content:space-between;padding:14px 15px;border-radius:16px;background:#f8fcfa;font-size:16px}.ghx-dropdown{padding-bottom:0;margin-bottom:0}.ghx-dropdown-menu{position:static;opacity:1;visibility:visible;pointer-events:auto;transform:none!important;min-width:0;box-shadow:none;border-radius:18px;margin:7px 0 0;display:none;background:#fff}.ghx-mobile-cta{display:flex!important;align-items:center;justify-content:center!important;gap:8px;background:linear-gradient(135deg,var(--ghx-green),var(--ghx-green-2))!important;color:#fff!important;margin-top:4px}.ghx-mobile-cta svg{width:18px;height:18px}.ghx-book-btn{display:none}.ghx-menu-btn{display:grid;place-items:center}}@media (max-width:520px){.ghx-container{width:94%}.ghx-main-inner{min-height:68px;gap:10px}.ghx-logo{width:84px}.ghx-logo img{max-height:50px}.ghx-menu-btn{width:44px;height:44px}.ghx-nav{top:74px;left:3%;right:3%}}:root{--ghh-green:#063f33;--ghh-green2:#08745a;--ghh-green3:#0aa373;--ghh-gold:#d8aa52;--ghh-gold2:#ffe4a5;--ghh-white:#ffffff;--ghh-soft:#d7efe6;--ghh-dark:#061b15;--ghh-muted:#d6eee6;--ghh-border:rgba(255,255,255,.16)}.ghh-hero,.ghh-hero *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghh-hero{position:relative;min-height:820px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;background:linear-gradient(110deg,rgba(3,24,19,.94),rgba(6,70,56,.76),rgba(3,24,19,.32)),url(https://houseboat.sahmedbhor.com/wp-content/uploads/2026/05/Tanguar-Haor-scaled.jpg)center/cover no-repeat}.ghh-bg-layer{inset:0;background:radial-gradient(circle at 18% 18%,rgba(216,170,82,.22),transparent 28%),radial-gradient(circle at 84% 74%,rgba(10,163,115,.34),transparent 34%),linear-gradient(to bottom,rgba(0,0,0,.08),rgba(0,0,0,.28))}.ghh-bg-layer,.ghh-hero:after,.ghh-water-glow{position:absolute;pointer-events:none}.ghh-hero:after{content:"";left:0;right:0;bottom:-1px;height:150px;background:linear-gradient(to top,#fff,rgba(255,255,255,.74),transparent)}.ghh-water-glow{border-radius:50%;opacity:.38;filter:blur(6px);animation:ghhFloat 7s ease-in-out infinite}.ghh-water-one{width:320px;height:320px;left:-90px;top:120px;background:rgba(216,170,82,.18)}.ghh-water-two{width:380px;height:380px;right:-120px;bottom:140px;background:rgba(10,163,115,.3);animation-delay:1.4s}.ghh-container{width:min(1220px,94%);margin:0 auto}.ghh-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:52px;padding:120px 0 96px}.ghh-badge,.ghh-trust-row strong{color:var(--ghh-gold2);font-family:"Inter",sans-serif;font-weight:900}.ghh-badge,.ghh-trust-row div{background:rgba(255,255,255,.12)}.ghh-badge{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:9px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(12px);font-size:13px;letter-spacing:1px;text-transform:uppercase}.ghh-hero svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghh-card-head h3,.ghh-content h1{margin:0;color:#fff;font-weight:900}.ghh-content h1{font-size:clamp(42px,5.4vw,72px);line-height:1.12;letter-spacing:-.045em;max-width:850px}.ghh-content p{max-width:690px;margin:24px 0 0;color:rgba(255,255,255,.86);font-size:20px;line-height:1.85;font-weight:500}.ghh-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:34px}.ghh-btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;border-radius:999px;text-decoration:none!important;font-size:17px;font-weight:900;transition:.25s ease}.ghh-primary{background:linear-gradient(135deg,var(--ghh-gold),var(--ghh-gold2));color:#143a31;box-shadow:0 18px 45px rgba(216,170,82,.35)}.ghh-secondary{color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(12px)}.ghh-text-link{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none!important;font-size:16px;font-weight:900;padding:0 6px;transition:.25s ease}.ghh-text-link svg,.ghj-cal-top button svg{width:20px;height:20px}.ghh-btn:hover,.ghh-text-link:hover{transform:translateY(-3px)}.ghh-trust-row{margin-top:42px;display:flex;gap:16px;flex-wrap:wrap}.ghh-trust-row div{min-width:150px;padding:17px 19px;border-radius:22px;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}.ghh-trust-row strong{display:block;font-size:26px;line-height:1}.ghh-trust-row span{display:block;margin-top:7px;color:rgba(255,255,255,.82);font-size:14px;font-weight:800}.ghh-side-card{justify-self:end;width:100%;max-width:430px;padding:28px;border-radius:34px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 34px 88px rgba(0,0,0,.28);animation:ghhCardFloat 5s ease-in-out infinite}.ghh-card-head{display:flex;gap:15px;align-items:flex-start;margin-bottom:22px}.ghh-card-icon{width:56px;height:56px;border-radius:19px;display:grid;place-items:center;background:linear-gradient(135deg,var(--ghh-gold),var(--ghh-gold2));color:var(--ghh-green);flex-shrink:0}.ghh-card-head span{display:block;margin-bottom:5px;font-size:12px;letter-spacing:1px;text-transform:uppercase}.ghh-card-head h3{font-size:25px;line-height:1.2}.ghh-mini-steps,.ghh-mini-steps div{display:grid;gap:12px}.ghh-mini-steps div{grid-template-columns:42px 1fr;align-items:start;padding:13px;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12)}.ghh-card-head span,.ghh-card-price strong,.ghh-mini-steps span{color:var(--ghh-gold2);font-family:"Inter",sans-serif;font-weight:900}.ghh-mini-steps span{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:rgba(216,170,82,.16);font-size:13px}.ghh-mini-steps p{margin:0;color:rgba(255,255,255,.88);font-size:15px;line-height:1.55;font-weight:700}.ghh-card-price{margin-top:18px;padding:18px;border-radius:22px;background:linear-gradient(135deg,rgba(216,170,82,.2),rgba(255,255,255,.08));border:1px solid rgba(216,170,82,.22)}.ghh-card-price small{display:block;color:rgba(255,255,255,.78);font-size:13px;font-weight:800}.ghh-card-price strong{display:block;margin-top:4px;font-size:30px}.ghh-card-price strong span{font-size:14px;color:rgba(255,255,255,.74)}.ghh-card-price p{margin:8px 0 0;color:rgba(255,255,255,.82);font-size:14px;line-height:1.55}.ghh-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.ghh-card-btn,.ghh-card-outline{min-height:46px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 14px;border-radius:999px;text-decoration:none!important;font-size:15px;font-weight:900;transition:.25s ease}.ghh-card-btn,.ghh-feature-strip a{background:#fff;color:var(--ghh-green)}.ghh-card-outline{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16)}.ghh-card-btn:hover,.ghh-card-outline:hover{transform:translateY(-2px)}.ghh-feature-strip{position:relative;z-index:3;margin-top:-44px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding-bottom:38px}.ghh-feature-strip a{min-height:78px;display:flex;align-items:center;gap:13px;padding:16px 18px;border-radius:24px;text-decoration:none!important;border:1px solid rgba(6,63,51,.1);box-shadow:0 20px 54px rgba(6,63,51,.12);font-size:15px;font-weight:900;line-height:1.35;transition:.25s ease}.ghh-feature-strip a:hover{transform:translateY(-4px);box-shadow:0 26px 70px rgba(6,63,51,.17)}.ghh-feature-strip svg{width:38px;height:38px;padding:9px;border-radius:14px;background:#eefaf5;color:var(--ghh-green2)}@media (max-width:1050px){.ghh-hero{min-height:auto}.ghh-hero-grid{grid-template-columns:1fr;padding:104px 0 92px}.ghh-side-card{justify-self:start;max-width:100%}.ghh-feature-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ghh-container{width:92%}.ghh-hero-grid{padding:84px 0 86px;gap:34px}.ghh-badge{font-size:11px;letter-spacing:.7px}.ghh-content h1{font-size:34px;line-height:1.18}.ghh-content p{font-size:16.5px;line-height:1.75}.ghh-actions,.ghh-card-actions{display:grid;grid-template-columns:1fr}.ghh-btn,.ghh-text-link{width:100%;justify-content:center}.ghh-trust-row{display:grid;grid-template-columns:1fr}.ghh-side-card{padding:22px;border-radius:28px}.ghh-card-head h3{font-size:22px}.ghh-feature-strip{grid-template-columns:1fr;margin-top:-36px}}:root{--ghpkg-green:#063f33;--ghpkg-green2:#08745a;--ghpkg-green3:#0aa373;--ghpkg-gold:#d8aa52;--ghpkg-gold2:#ffe4a5;--ghpkg-dark:#10231d;--ghpkg-muted:#60766e;--ghpkg-soft:#f3faf7;--ghpkg-white:#ffffff;--ghpkg-border:rgba(6,63,51,.10)}.ghpkg-section,.ghpkg-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghpkg-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 10% 15%,rgba(216,170,82,.14),transparent 28%),radial-gradient(circle at 90% 85%,rgba(8,116,90,.12),transparent 30%),linear-gradient(180deg,#fff,#f4fbf8)}.ghpkg-bg-orb,.ghpkg-card:before{position:absolute;border-radius:50%}.ghpkg-bg-orb{pointer-events:none;opacity:.38;filter:blur(4px)}.ghpkg-orb-one{width:280px;height:280px;left:-110px;top:90px;background:rgba(216,170,82,.18)}.ghpkg-orb-two{width:330px;height:330px;right:-130px;bottom:80px;background:rgba(8,116,90,.16)}.ghpkg-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghpkg-heading{max-width:850px;margin:0 auto 28px;text-align:center}.ghpkg-heading span{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;padding:9px 15px;border-radius:999px;background:#eaf7f1;color:var(--ghpkg-green);font-size:14px;font-weight:900}.ghpkg-heading svg,.ghpkg-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghpkg-card h3,.ghpkg-heading h2{color:var(--ghpkg-dark);font-weight:900}.ghpkg-heading h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.26;letter-spacing:-.035em}.ghpkg-heading p{margin:18px 0 0;color:var(--ghpkg-muted);font-size:18px;line-height:1.85}.ghpkg-action,.ghpkg-top-actions{align-items:center;justify-content:center}.ghpkg-top-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:42px}.ghpkg-action{min-height:46px;display:inline-flex;gap:9px;padding:0 18px;border-radius:999px;text-decoration:none!important;font-size:15px;font-weight:900;transition:.25s ease}.ghpkg-action.solid{background:linear-gradient(135deg,var(--ghpkg-green),var(--ghpkg-green2));color:#fff;box-shadow:0 14px 34px rgba(6,63,51,.18)}.ghpkg-action.ghost{background:#fff;color:var(--ghpkg-green);border:1px solid var(--ghpkg-border)}.ghpkg-action:hover,.ghpkg-note a:hover{transform:translateY(-3px)}.ghpkg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;align-items:stretch}.ghpkg-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:28px 23px 23px;border-radius:30px;background:rgba(255,255,255,.92);border:1px solid rgba(6,70,56,.09);box-shadow:0 18px 48px rgba(6,70,56,.08);transition:.28s ease;overflow:hidden}.ghpkg-card:before{content:"";right:-50px;bottom:-70px;width:150px;height:150px;background:rgba(216,170,82,.12);transition:.28s ease}.ghpkg-card:hover{transform:translateY(-8px);box-shadow:0 30px 76px rgba(6,70,56,.14)}.ghpkg-card:hover:before{transform:scale(1.25)}.ghpkg-featured{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88)),radial-gradient(circle at 20% 10%,rgba(216,170,82,.26),transparent 32%);border-color:rgba(216,170,82,.42)}.ghpkg-price small,.ghpkg-tag{text-transform:uppercase;letter-spacing:.04em}.ghpkg-tag{position:absolute;top:18px;right:18px;z-index:2;padding:7px 11px;border-radius:999px;background:linear-gradient(135deg,var(--ghpkg-gold),var(--ghpkg-gold2));color:#173b31;font-family:"Inter",sans-serif;font-size:10px;font-weight:900}.ghpkg-icon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;margin-bottom:20px;background:linear-gradient(145deg,var(--ghpkg-green),var(--ghpkg-green2));color:#fff;box-shadow:0 16px 32px rgba(6,70,56,.2)}.ghpkg-icon svg{width:25px;height:25px}.ghpkg-card h3{position:relative;z-index:2;margin:0 0 12px;font-size:23px;line-height:1.28;letter-spacing:-.02em}.ghpkg-card p,.ghpkg-price{position:relative;z-index:2;margin:0 0 18px}.ghpkg-card p{color:var(--ghpkg-muted);font-size:15.7px;line-height:1.72}.ghpkg-price{padding:14px 15px;border-radius:20px;background:#f3faf7;border:1px solid rgba(6,63,51,.08)}.ghpkg-price small{display:block;color:#6b7f78;font-size:12px;font-weight:800}.ghpkg-price strong{display:block;margin-top:3px;color:var(--ghpkg-green);font-family:"Inter","Hind Siliguri",sans-serif;font-size:24px;line-height:1.2;font-weight:900}.ghpkg-price strong span{font-size:13px;color:var(--ghpkg-muted)}.ghpkg-card ul{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px}.ghpkg-card li{display:flex;gap:9px;color:#28453c;font-size:14.4px;line-height:1.45;font-weight:800}.ghpkg-card li span{width:18px;height:18px;margin-top:2px;border-radius:50%;display:inline-block;flex-shrink:0;background:radial-gradient(circle at center,#fff 0 25%,transparent 27%),linear-gradient(135deg,var(--ghpkg-gold),var(--ghpkg-gold2))}.ghpkg-btn,.ghpkg-note a{min-height:46px;align-items:center;justify-content:center;border-radius:999px;text-decoration:none!important;font-size:15px;font-weight:900;transition:.25s ease}.ghpkg-btn,.ghpkg-card ul{position:relative;z-index:2}.ghpkg-btn{margin-top:auto;display:flex;padding:0 16px;background:#eef8f4;color:var(--ghpkg-green)}.ghpkg-btn:hover,.ghpkg-card:hover .ghpkg-btn{background:linear-gradient(135deg,var(--ghpkg-green),var(--ghpkg-green2));color:#fff}.ghpkg-note{margin-top:28px;padding:24px;border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:22px;background:radial-gradient(circle at 10% 20%,rgba(216,170,82,.18),transparent 28%),linear-gradient(135deg,#063f33,#08745a);color:#fff;box-shadow:0 24px 70px rgba(6,63,51,.16)}.ghpkg-note strong{display:block;margin-bottom:6px;color:var(--ghpkg-gold2);font-size:19px;font-weight:900}.ghpkg-note p{margin:0;max-width:820px;color:rgba(255,255,255,.84);font-size:15.5px;line-height:1.7}.ghpkg-note a{flex-shrink:0;display:inline-flex;gap:9px;padding:0 18px;background:linear-gradient(135deg,var(--ghpkg-gold),var(--ghpkg-gold2));color:#12382f}@media (max-width:1100px){.ghpkg-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.ghpkg-section{padding:78px 0}.ghpkg-heading p{font-size:16px}.ghpkg-top-actions{display:grid;grid-template-columns:1fr}.ghpkg-action,.ghpkg-note a{width:100%}.ghpkg-grid{grid-template-columns:1fr}.ghpkg-note{flex-direction:column;align-items:flex-start}}:root{--ghj-green:#063f33;--ghj-green2:#08745a;--ghj-gold:#d8aa52;--ghj-gold2:#ffe4a5;--ghj-dark:#10231d;--ghj-muted:#60766f;--ghj-soft:#f3faf7;--ghj-white:#ffffff;--ghj-red:#d94b4b}.ghj-section,.ghj-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghj-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 86% 10%,rgba(216,170,82,.15),transparent 28%),radial-gradient(circle at 10% 88%,rgba(8,116,90,.1),transparent 28%),linear-gradient(180deg,#f8fcfa,#fff)}.ghj-bg-orb{position:absolute;border-radius:50%;pointer-events:none;opacity:.38;filter:blur(5px)}.ghj-orb-one{width:300px;height:300px;right:-120px;top:80px;background:rgba(216,170,82,.18)}.ghj-orb-two{width:340px;height:340px;left:-130px;bottom:70px;background:rgba(8,116,90,.15)}.ghj-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghj-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:58px;align-items:center}.ghj-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghj-badge{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;padding:9px 15px;border-radius:999px;background:#eaf7f1;color:var(--ghj-green);font-size:14px;font-weight:900}.ghj-content h2{margin:0;color:var(--ghj-dark);font-size:clamp(30px,4vw,46px);line-height:1.32;font-weight:900;letter-spacing:-.035em}.ghj-content>p{margin:20px 0 34px;color:var(--ghj-muted);font-size:18px;line-height:1.9}.ghj-step,.ghj-timeline{display:grid;gap:16px}.ghj-step{grid-template-columns:58px 1fr;padding:18px;border-radius:24px;background:#fff;border:1px solid rgba(6,70,56,.08);box-shadow:0 16px 40px rgba(6,70,56,.06);transition:.25s ease}.ghj-step:hover{transform:translateX(6px);box-shadow:0 24px 55px rgba(6,70,56,.1)}.ghj-card-head>span,.ghj-step strong{display:grid;place-items:center;background:linear-gradient(145deg,var(--ghj-green),var(--ghj-green2));color:#fff}.ghj-step strong{width:52px;height:52px;border-radius:18px;font-family:"Inter",sans-serif;font-size:17px;font-weight:900}.ghj-cal-top strong,.ghj-step h3{color:var(--ghj-dark);font-weight:900}.ghj-step h3{margin:0 0 5px;font-size:20px}.ghj-card-head p,.ghj-step p{margin:0;color:var(--ghj-muted);font-size:15.5px;line-height:1.7}.ghj-content-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.ghj-link-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:999px;text-decoration:none!important;background:linear-gradient(135deg,var(--ghj-green),var(--ghj-green2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 14px 34px rgba(6,63,51,.16);transition:.25s ease}.ghj-link-btn.ghost{background:#fff;color:var(--ghj-green);border:1px solid rgba(6,63,51,.1);box-shadow:none}.ghj-link-btn:hover{transform:translateY(-3px)}.ghj-availability-card{position:relative;padding:30px;border-radius:34px;background:radial-gradient(circle at 20% 10%,rgba(216,170,82,.18),transparent 30%),linear-gradient(145deg,#fff,#f5fbf8);border:1px solid rgba(6,70,56,.09);box-shadow:0 30px 85px rgba(6,70,56,.13);overflow:hidden}.ghj-card-head{display:flex;gap:15px;align-items:center;margin-bottom:20px}.ghj-card-head>span{width:56px;height:56px;border-radius:20px;box-shadow:0 16px 34px rgba(6,70,56,.22)}.ghj-card-head svg{width:24px;height:24px}.ghj-card-head h3{margin:0;color:var(--ghj-dark);font-size:25px;font-weight:900}.ghj-card-head p{margin:4px 0 0;font-size:15px;line-height:1.5}.ghj-clean-calendar{padding:18px;border-radius:28px;background:#fff;border:1px solid rgba(6,70,56,.08);overflow:hidden}.ghj-cal-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ghj-cal-top strong{font-family:"Inter",sans-serif;font-size:18px}.ghj-cal-top button{width:40px;height:40px;border:0;border-radius:50%;background:#edf8f3;color:var(--ghj-green);display:grid;place-items:center;cursor:pointer}.ghj-month-title,.ghj-week span{text-align:center;font-weight:900}.ghj-month-title{margin:4px 0 16px;color:var(--ghj-green);font-family:"Inter","Hind Siliguri",sans-serif;font-size:24px}.ghj-days,.ghj-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.ghj-week span{color:var(--ghj-muted);font-size:12.5px;white-space:nowrap}.ghj-days{margin-top:9px}.ghj-days span,.ghj-legend span{display:flex;align-items:center;font-weight:900}.ghj-days span{min-width:0;min-height:54px;border-radius:16px;flex-direction:column;justify-content:center;gap:4px;font-family:"Inter","Hind Siliguri",sans-serif;font-size:15px;background:#f6faf8;color:var(--ghj-dark);overflow:hidden}.ghj-days span small{display:block;max-width:100%;color:inherit;font-size:10px;font-weight:900;line-height:1;opacity:.86;white-space:nowrap}.ghj-days .empty{background:0 0}.ghj-days .available{background:#e8f8f1;color:var(--ghj-green)}.ghj-days .few{background:#fff3cf;color:#8a641b}.ghj-days .booked{background:#ffe5e5;color:var(--ghj-red)}.ghj-legend{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 20px}.ghj-legend span{gap:7px;color:var(--ghj-muted);font-size:14px}.ghj-legend b{width:11px;height:11px;border-radius:50%}.ghj-legend .green{background:#35a774}.ghj-legend .gold{background:#d8aa52}.ghj-legend .red{background:#d94b4b}.ghj-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ghj-book-btn,.ghj-check-btn{min-height:50px;display:flex;justify-content:center;align-items:center;gap:9px;text-decoration:none!important;padding:0 18px;border-radius:999px;font-size:15px;font-weight:900;transition:.25s ease}.ghj-check-btn{background:linear-gradient(135deg,var(--ghj-gold),var(--ghj-gold2));color:#143b31;box-shadow:0 16px 36px rgba(216,170,82,.28)}.ghj-book-btn{background:linear-gradient(135deg,var(--ghj-green),var(--ghj-green2));color:#fff;box-shadow:0 16px 36px rgba(6,63,51,.18)}.ghj-book-btn:hover,.ghj-check-btn:hover{transform:translateY(-3px)}@media (max-width:980px){.ghj-grid{grid-template-columns:1fr}.ghj-availability-card{max-width:760px}}@media (max-width:620px){.ghj-section{padding:78px 0}.ghj-content>p{font-size:16px}.ghj-content-actions,.ghj-step{grid-template-columns:1fr}.ghj-content-actions{display:grid}.ghj-link-btn{width:100%}.ghj-availability-card{padding:22px;border-radius:28px}.ghj-card-head{align-items:flex-start}.ghj-card-head h3{font-size:22px}.ghj-clean-calendar{padding:13px;border-radius:22px}.ghj-days,.ghj-week{gap:4px}.ghj-week span{font-size:10.5px}.ghj-days span{min-height:43px;border-radius:12px;font-size:12px}.ghj-days span small{font-size:8.3px}.ghj-card-actions{grid-template-columns:1fr}}:root{--ghw-green:#063f33;--ghw-green2:#08745a;--ghw-green3:#0aa373;--ghw-gold:#d8aa52;--ghw-gold2:#ffe4a5;--ghw-dark:#10231d;--ghw-muted:#63776f;--ghw-soft:#f4fbf8;--ghw-white:#ffffff;--ghw-border:rgba(6,70,56,.09)}.ghw-section,.ghw-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghw-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 12% 10%,rgba(216,170,82,.13),transparent 28%),radial-gradient(circle at 88% 90%,rgba(8,116,90,.1),transparent 28%),linear-gradient(180deg,#fff,#f5fbf8)}.ghw-bg,.ghw-card:before{position:absolute;border-radius:50%}.ghw-bg{pointer-events:none;opacity:.36;filter:blur(5px)}.ghw-bg-one{width:300px;height:300px;left:-120px;top:110px;background:rgba(216,170,82,.18)}.ghw-bg-two{width:360px;height:360px;right:-150px;bottom:90px;background:rgba(8,116,90,.15)}.ghw-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghw-heading{max-width:880px;margin:0 auto 54px;text-align:center}.ghw-heading span,.ghw-spot-strip a{display:inline-flex;align-items:center;border-radius:999px;font-size:14px}.ghw-heading span{gap:9px;margin-bottom:14px;padding:9px 15px;background:#eaf7f1;color:var(--ghw-green);font-weight:900}.ghw-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghw-heading h2{margin:0;color:var(--ghw-dark);font-size:clamp(30px,4vw,48px);line-height:1.28;font-weight:900;letter-spacing:-.035em}.ghw-heading p{margin:18px 0 0;color:var(--ghw-muted);font-size:18px;line-height:1.85}.ghw-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ghw-card{position:relative;min-height:100%;padding:28px 23px;border-radius:30px;background:rgba(255,255,255,.94);border:1px solid var(--ghw-border);box-shadow:0 18px 48px rgba(6,70,56,.07);overflow:hidden;transition:.28s ease}.ghw-card:before{content:"";right:-48px;bottom:-58px;width:145px;height:145px;background:rgba(216,170,82,.12);transition:.28s ease}.ghw-card:hover{transform:translateY(-8px);box-shadow:0 30px 72px rgba(6,70,56,.13)}.ghw-card:hover:before{transform:scale(1.18)}.ghw-card.featured{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),radial-gradient(circle at 16% 10%,rgba(216,170,82,.22),transparent 34%);border-color:rgba(216,170,82,.38)}.ghw-icon{width:60px;height:60px;border-radius:21px;display:grid;place-items:center;margin-bottom:21px;background:linear-gradient(145deg,var(--ghw-green),var(--ghw-green2));color:#fff;box-shadow:0 16px 34px rgba(6,70,56,.2)}.ghw-icon svg{width:25px;height:25px}.ghw-card h3,.ghw-card p,.ghw-icon{position:relative;z-index:2}.ghw-card h3{margin:0 0 12px;color:var(--ghw-dark);font-size:21px;line-height:1.32;font-weight:900;letter-spacing:-.02em}.ghw-card p{margin:0;color:var(--ghw-muted);font-size:15.5px;line-height:1.76}.ghw-spot-strip{margin-top:30px;padding:22px 24px;border-radius:30px;display:flex;align-items:center;gap:20px;background:radial-gradient(circle at 10% 20%,rgba(216,170,82,.16),transparent 30%),linear-gradient(135deg,var(--ghw-green),var(--ghw-green2));box-shadow:0 24px 70px rgba(6,63,51,.15)}.ghw-spot-strip>span{color:var(--ghw-gold2);font-family:"Inter",sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.ghw-spot-strip div{display:flex;flex-wrap:wrap;gap:9px}.ghw-spot-strip a{min-height:36px;padding:0 14px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);text-decoration:none!important;font-weight:800;transition:.25s ease}.ghw-spot-strip a:hover{background:linear-gradient(135deg,var(--ghw-gold),var(--ghw-gold2));color:#173b31;transform:translateY(-2px)}@media (max-width:1100px){.ghw-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.ghw-grid{grid-template-columns:repeat(2,1fr)}.ghw-spot-strip{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.ghw-section{padding:78px 0}.ghw-heading p{font-size:16px}.ghw-grid{grid-template-columns:1fr}.ghw-card{padding:24px;border-radius:26px}.ghw-spot-strip{padding:20px;border-radius:24px}.ghw-spot-strip a{width:100%;justify-content:center}}:root{--ghs-green:#063f33;--ghs-green2:#08745a;--ghs-gold:#d8aa52;--ghs-gold2:#ffe4a5;--ghs-dark:#10231d;--ghs-muted:#61786f}.ghs-section,.ghs-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghs-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 12% 18%,rgba(216,170,82,.13),transparent 28%),radial-gradient(circle at 88% 86%,rgba(8,116,90,.11),transparent 28%),linear-gradient(180deg,#fff,#f6fbf8)}.ghs-bg{position:absolute;border-radius:50%;pointer-events:none;opacity:.36;filter:blur(5px)}.ghs-bg-one{width:300px;height:300px;left:-120px;top:120px;background:rgba(216,170,82,.18)}.ghs-bg-two{width:360px;height:360px;right:-150px;bottom:90px;background:rgba(8,116,90,.15)}.ghs-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghs-heading{max-width:900px;margin:0 auto 54px;text-align:center}.ghs-heading span{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;padding:9px 15px;border-radius:999px;background:#eaf7f1;color:var(--ghs-green);font-size:14px;font-weight:900}.ghb-section svg,.ghs-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghs-heading h2{margin:0;color:var(--ghs-dark);font-size:clamp(30px,4vw,48px);line-height:1.28;font-weight:900;letter-spacing:-.035em}.ghs-heading p{margin:18px 0 0;color:var(--ghs-muted);font-size:18px;line-height:1.9}.ghs-grid{display:grid;grid-template-columns:1.08fr .96fr .96fr;grid-auto-rows:286px;gap:22px}.ghs-card{position:relative;border-radius:30px;overflow:hidden;box-shadow:0 24px 65px rgba(6,70,56,.13);background:#d8e5df;isolation:isolate}.ghs-large{grid-row:span 2}.ghs-wide{grid-column:span 2}.ghs-img{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.02);transition:.55s ease}.ghs-card:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,24,19,.06),rgba(3,24,19,.84)),radial-gradient(circle at 20% 20%,rgba(216,170,82,.16),transparent 32%)}.ghs-content{position:absolute;z-index:2;left:24px;right:24px;bottom:24px}.ghs-btn.alt,.ghs-content span{background:linear-gradient(135deg,var(--ghs-gold),var(--ghs-gold2))}.ghs-content span{display:inline-flex;margin-bottom:11px;width:42px;height:42px;border-radius:15px;align-items:center;color:#123b31;font-family:"Inter",sans-serif;font-weight:900}.ghs-content h3{margin:0 0 8px;color:#fff;font-size:23px;line-height:1.32;font-weight:900;text-shadow:0 8px 22px rgba(0,0,0,.26)}.ghs-content p{margin:0;color:rgba(255,255,255,.86);font-size:15.5px;line-height:1.65;font-weight:600}.ghs-card:hover .ghs-img{transform:scale(1.09)}.ghs-bottom,.ghs-btn,.ghs-content span{justify-content:center}.ghs-bottom{margin-top:36px;display:flex;gap:14px;flex-wrap:wrap}.ghs-btn{min-height:48px;display:inline-flex;align-items:center;gap:9px;padding:0 23px;border-radius:999px;text-decoration:none!important;background:linear-gradient(135deg,var(--ghs-green),var(--ghs-green2));color:#fff;font-size:16px;font-weight:900;box-shadow:0 16px 36px rgba(6,70,56,.22);transition:.25s ease}.ghs-btn.alt{color:#143b31;box-shadow:0 16px 36px rgba(216,170,82,.25)}.ghs-btn.light{background:#fff;color:var(--ghs-green);border:1px solid rgba(6,70,56,.1);box-shadow:0 16px 36px rgba(6,70,56,.1)}.ghs-btn:hover{transform:translateY(-3px)}@media (max-width:980px){.ghs-grid{grid-template-columns:1fr 1fr;grid-auto-rows:310px}.ghs-large,.ghs-wide{grid-row:auto;grid-column:auto}}@media (max-width:620px){.ghs-section{padding:78px 0}.ghs-heading p{font-size:16px}.ghs-grid{grid-template-columns:1fr;grid-auto-rows:330px}.ghs-card{border-radius:26px}.ghs-content{left:20px;right:20px;bottom:20px}.ghs-content h3{font-size:21px}.ghs-btn{width:100%}}:root{--ghb-green:#063f33;--ghb-green2:#08745a;--ghb-gold:#d8aa52;--ghb-gold2:#ffe4a5;--ghb-dark:#10231d;--ghb-muted:#647970;--ghb-soft:#f4fbf8;--ghb-border:rgba(6,70,56,.09)}.ghb-section,.ghb-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghb-section{position:relative;overflow:hidden;padding:110px 0;background:radial-gradient(circle at 10% 20%,rgba(216,170,82,.12),transparent 28%),radial-gradient(circle at 90% 80%,rgba(11,114,90,.1),transparent 28%),linear-gradient(180deg,#fff,#f5fbf8)}.ghb-bg,.ghb-step:before{position:absolute;border-radius:50%}.ghb-bg{pointer-events:none;opacity:.35;filter:blur(5px)}.ghb-bg-one{width:320px;height:320px;left:-130px;top:90px;background:rgba(216,170,82,.18)}.ghb-bg-two{width:370px;height:370px;right:-150px;bottom:80px;background:rgba(8,116,90,.15)}.ghb-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghb-heading{max-width:890px;margin:0 auto 64px;text-align:center}.ghb-heading span,.ghb-mini-note strong{color:var(--ghb-green);font-size:14px;font-weight:900}.ghb-heading span{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:#e9f7f1}.ghb-heading h2{margin:20px 0 0;color:var(--ghb-dark);font-size:clamp(30px,4vw,48px);line-height:1.3;font-weight:900;letter-spacing:-.035em}.ghb-heading p{margin:22px auto 0;max-width:790px;color:var(--ghb-muted);font-size:18px;line-height:1.9}.ghb-process-wrap{position:relative}.ghb-process-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:16px}.ghb-step{position:relative;min-height:100%;padding:32px 23px;border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88));border:1px solid var(--ghb-border);box-shadow:0 24px 65px rgba(6,70,56,.08);transition:.28s ease;overflow:hidden}.ghb-step:before{content:"";width:140px;height:140px;right:-50px;top:-50px;background:rgba(216,170,82,.12)}.ghb-step.featured{border-color:rgba(216,170,82,.38);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.9)),radial-gradient(circle at 16% 10%,rgba(216,170,82,.22),transparent 34%)}.ghb-step:hover{transform:translateY(-10px);box-shadow:0 34px 80px rgba(6,70,56,.14)}.ghb-number{position:absolute;top:18px;right:18px;font-family:"Inter",sans-serif;font-size:13px;font-weight:900;color:rgba(6,70,56,.35)}.ghb-icon,.ghb-mini-note{position:relative;z-index:2}.ghb-icon{width:68px;height:68px;border-radius:24px;display:grid;place-items:center;margin-bottom:23px;background:linear-gradient(145deg,var(--ghb-green),var(--ghb-green2));color:#fff;box-shadow:0 18px 38px rgba(6,70,56,.2)}.ghb-icon svg{width:29px;height:29px}.ghb-step h3,.ghb-step p{position:relative;z-index:2}.ghb-step h3{margin:0 0 12px;color:var(--ghb-dark);font-size:23px;line-height:1.35;font-weight:900}.ghb-step p{margin:0;color:var(--ghb-muted);font-size:15.5px;line-height:1.78}.ghb-mini-note{margin-top:20px;padding:13px 14px;border-radius:18px;background:#f2faf6;border:1px solid rgba(6,63,51,.08)}.ghb-mini-note span{display:block;color:var(--ghb-muted);font-size:11.5px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ghb-mini-note strong{display:block;margin-top:3px;line-height:1.35}.ghb-mini-note.gold{background:#fff6dc;border-color:rgba(216,170,82,.24)}.ghb-arrow,.ghb-bottom-box{display:flex;align-items:center}.ghb-arrow{width:34px;justify-content:center;color:var(--ghb-gold);opacity:.78}.ghb-arrow svg{width:28px;height:28px}.ghb-bottom-box{margin-top:58px;padding:26px 30px;border-radius:32px;justify-content:space-between;gap:24px;background:radial-gradient(circle at 12% 20%,rgba(216,170,82,.18),transparent 28%),linear-gradient(135deg,var(--ghb-green),var(--ghb-green2));box-shadow:0 30px 80px rgba(6,70,56,.22)}.ghb-bottom-left{display:flex;flex-wrap:wrap;gap:12px}.ghb-bottom-left span{gap:8px;padding:10px 15px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;font-weight:800}.ghb-bottom-left span svg{color:var(--ghb-gold2);width:17px;height:17px}.ghb-bottom-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.ghb-bottom-left span,.ghb-btn{display:inline-flex;align-items:center;border-radius:999px}.ghb-btn{min-height:48px;justify-content:center;gap:10px;padding:0 21px;text-decoration:none!important;background:linear-gradient(135deg,var(--ghb-gold),var(--ghb-gold2));color:#143a31;font-size:15px;font-weight:900;box-shadow:0 18px 45px rgba(216,170,82,.35);transition:.25s ease;white-space:nowrap}.ghb-btn.ghost{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:none}.ghb-btn:hover{transform:translateY(-3px)}@media (max-width:1180px){.ghb-process-grid{grid-template-columns:1fr 1fr}.ghb-arrow{display:none}}@media (max-width:820px){.ghb-bottom-box{flex-direction:column;align-items:flex-start}.ghb-bottom-actions,.ghb-btn{width:100%}}@media (max-width:720px){.ghb-section{padding:80px 0}.ghb-heading p{font-size:16px}.ghb-process-grid{grid-template-columns:1fr}.ghb-bottom-box{padding:24px;border-radius:26px}.ghb-bottom-left{width:100%}.ghb-bottom-left span{border-radius:18px;justify-content:flex-start}.ghb-bottom-actions,.ghb-bottom-left{display:grid;grid-template-columns:1fr}}:root{--ght-green:#063f33;--ght-green2:#08745a;--ght-gold:#d8aa52;--ght-gold2:#ffe4a5;--ght-dark:#10231d;--ght-muted:#61786f;--ght-soft:#f4fbf8;--ght-border:rgba(6,70,56,.09)}.ght-section,.ght-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ght-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 10% 15%,rgba(216,170,82,.13),transparent 28%),radial-gradient(circle at 90% 85%,rgba(11,114,90,.1),transparent 28%),linear-gradient(180deg,#fff,#f5fbf8)}.ght-bg,.ght-card:before{position:absolute;border-radius:50%}.ght-bg{pointer-events:none;opacity:.36;filter:blur(5px)}.ght-bg-one{width:300px;height:300px;left:-120px;top:110px;background:rgba(216,170,82,.18)}.ght-bg-two{width:360px;height:360px;right:-150px;bottom:90px;background:rgba(8,116,90,.15)}.ght-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ght-heading{max-width:880px;margin:0 auto 56px;text-align:center}.ght-heading span{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;padding:9px 15px;border-radius:999px;background:#eaf7f1;color:var(--ght-green);font-size:14px;font-weight:900}.ght-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ght-heading h2{margin:0;color:var(--ght-dark);font-size:clamp(30px,4vw,48px);line-height:1.28;font-weight:900;letter-spacing:-.035em}.ght-heading p{margin:18px 0 0;color:var(--ght-muted);font-size:18px;line-height:1.85}.ght-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.ght-card{position:relative;min-height:100%;padding:32px 28px;border-radius:30px;background:#fff;border:1px solid rgba(6,70,56,.08);box-shadow:0 22px 55px rgba(6,70,56,.08);overflow:hidden;transition:.28s ease}.ght-card:before{content:"";right:-60px;bottom:-70px;width:170px;height:170px;background:rgba(216,170,82,.11)}.ght-card:hover{transform:translateY(-8px);box-shadow:0 34px 75px rgba(6,70,56,.14)}.ght-card.featured{background:radial-gradient(circle at 20% 10%,rgba(216,170,82,.2),transparent 30%),linear-gradient(145deg,var(--ght-green),var(--ght-green2));color:#fff}.ght-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.ght-stars{display:flex;gap:4px;color:var(--ght-gold)}.ght-stars svg{width:17px;height:17px}.ght-card.featured .ght-stars{color:var(--ght-gold2)}.ght-package,.ght-user small{font-family:"Inter",sans-serif}.ght-package,.ght-user span{background:#eaf7f1;color:var(--ght-green);font-weight:900}.ght-package{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:11px;text-transform:uppercase;white-space:nowrap}.ght-card.featured .ght-package{background:rgba(255,255,255,.13);color:var(--ght-gold2);border:1px solid rgba(255,255,255,.16)}.ght-card p,.ght-user{position:relative;z-index:2}.ght-card p{margin:0 0 26px;color:var(--ght-muted);font-size:17px;line-height:1.9}.ght-card.featured p{color:rgba(255,255,255,.88)}.ght-user{display:flex;align-items:center;gap:13px}.ght-user span{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-family:"Inter",sans-serif}.ght-card.featured .ght-user span{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.18)}.ght-experience-strip strong,.ght-user strong{display:block;color:var(--ght-dark);font-size:17px;font-weight:900}.ght-user small{display:block;margin-top:3px;color:#7a9088;font-size:12px;font-weight:700}.ght-card.featured .ght-user small{color:rgba(255,255,255,.72)}.ght-quote{position:absolute;top:24px;right:26px;color:rgba(255,255,255,.12)}.ght-quote svg{width:56px;height:56px}.ght-experience-strip{margin-top:28px;padding:22px;border-radius:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;background:radial-gradient(circle at 12% 20%,rgba(216,170,82,.16),transparent 30%),linear-gradient(135deg,var(--ght-green),var(--ght-green2));box-shadow:0 24px 70px rgba(6,63,51,.15)}.ght-experience-strip div{padding:17px;border-radius:22px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.13)}.ght-experience-strip strong{color:var(--ght-gold2);font-family:"Inter","Hind Siliguri",sans-serif;font-size:15px;line-height:1.35}.ght-experience-strip span{display:block;margin-top:6px;color:rgba(255,255,255,.82);font-size:13.5px;line-height:1.5;font-weight:700}.ght-actions{margin-top:28px;display:flex;justify-content:center;gap:13px;flex-wrap:wrap}.ght-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 22px;border-radius:999px;text-decoration:none!important;background:linear-gradient(135deg,var(--ght-green),var(--ght-green2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 16px 36px rgba(6,70,56,.2);transition:.25s ease}.ght-btn.alt{background:linear-gradient(135deg,var(--ght-gold),var(--ght-gold2));color:#143b31;box-shadow:0 16px 36px rgba(216,170,82,.25)}.ght-btn.ghost{background:#fff;color:var(--ght-green);border:1px solid rgba(6,63,51,.1);box-shadow:0 16px 36px rgba(6,70,56,.08)}.ght-btn:hover{transform:translateY(-3px)}@media (max-width:980px){.ght-experience-strip,.ght-grid{grid-template-columns:1fr}}@media (max-width:620px){.ght-section{padding:78px 0}.ght-heading p{font-size:16px}.ght-card{padding:26px 23px;border-radius:26px}.ght-top{align-items:flex-start;flex-direction:column}.ght-actions{display:grid;grid-template-columns:1fr}.ght-btn{width:100%}}:root{--ghfaq-green:#063f33;--ghfaq-green2:#08745a;--ghfaq-gold:#d8aa52;--ghfaq-gold2:#ffe4a5;--ghfaq-dark:#10231d;--ghfaq-muted:#63786f;--ghfaq-soft:#f4fbf8;--ghfaq-border:rgba(6,70,56,.09)}.ghfaq-section,.ghfaq-section *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghfaq-section{position:relative;overflow:hidden;padding:108px 0;background:radial-gradient(circle at 12% 12%,rgba(216,170,82,.13),transparent 28%),radial-gradient(circle at 88% 86%,rgba(8,116,90,.1),transparent 28%),linear-gradient(180deg,#fff,#f5fbf8)}.ghfaq-bg,.ghfaq-card:before{position:absolute;border-radius:50%}.ghfaq-bg{pointer-events:none;opacity:.36;filter:blur(5px)}.ghfaq-bg-one{width:300px;height:300px;left:-120px;top:100px;background:rgba(216,170,82,.18)}.ghfaq-bg-two{width:360px;height:360px;right:-150px;bottom:80px;background:rgba(8,116,90,.15)}.ghfaq-container{position:relative;z-index:2;width:min(1220px,94%);margin:0 auto}.ghfaq-heading{max-width:850px;margin:0 auto 56px;text-align:center}.ghfaq-heading span{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;padding:9px 15px;border-radius:999px;background:#eaf7f1;color:var(--ghfaq-green);font-size:14px;font-weight:900}.ghfaq-section svg{width:18px;height:18px;fill:currentColor;display:block;flex-shrink:0}.ghfaq-heading h2,.ghfaq-item button{color:var(--ghfaq-dark);font-weight:900}.ghfaq-heading h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.3;letter-spacing:-.035em}.ghfaq-heading p{margin:18px 0 0;color:var(--ghfaq-muted);font-size:18px;line-height:1.85}.ghfaq-grid{display:grid;grid-template-columns:.86fr 1.36fr;gap:30px;align-items:start}.ghfaq-card{position:sticky;top:110px;padding:34px;border-radius:32px;background:radial-gradient(circle at 20% 10%,rgba(255,228,165,.22),transparent 30%),linear-gradient(145deg,var(--ghfaq-green),var(--ghfaq-green2));box-shadow:0 30px 80px rgba(6,70,56,.22);color:#fff;overflow:hidden}.ghfaq-card:before{content:"";right:-70px;bottom:-70px;width:180px;height:180px;background:rgba(216,170,82,.18)}.ghfaq-card-icon{width:64px;height:64px;border-radius:22px;display:grid;place-items:center;margin-bottom:22px;background:linear-gradient(135deg,var(--ghfaq-gold),var(--ghfaq-gold2));color:#143b31;box-shadow:0 18px 42px rgba(216,170,82,.32)}.ghfaq-card-icon svg{width:28px;height:28px}.ghfaq-card a,.ghfaq-card h3,.ghfaq-card p,.ghfaq-card-icon,.ghfaq-mini{position:relative;z-index:2}.ghfaq-card h3{margin:0 0 12px;font-size:28px;line-height:1.3;font-weight:900}.ghfaq-card p{margin:0 0 24px;color:rgba(255,255,255,.84);font-size:16px;line-height:1.8}.ghfaq-card a{min-height:52px;display:flex;align-items:center;gap:10px;margin-top:12px;padding:13px 15px;border-radius:17px;text-decoration:none!important;color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.14);font-size:15px;font-weight:900;transition:.25s ease;overflow-wrap:anywhere}.ghfaq-card a:hover{transform:translateY(-3px)}.ghfaq-mini{margin-top:18px;padding:17px;border-radius:20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.13)}.ghfaq-bottom strong,.ghfaq-mini strong{display:block;color:var(--ghfaq-gold2);font-size:14px;font-weight:900;margin-bottom:6px}.ghfaq-mini span{display:block;color:rgba(255,255,255,.82);font-size:14px;line-height:1.65;font-weight:700}.ghfaq-list{display:grid;gap:16px}.ghfaq-item{border-radius:24px;background:#fff;border:1px solid rgba(6,70,56,.08);box-shadow:0 18px 48px rgba(6,70,56,.07);overflow:hidden}.ghfaq-item button{width:100%;border:0;background:0 0;padding:22px 24px;gap:18px;font-family:"Hind Siliguri","Inter",sans-serif;font-size:18.5px;line-height:1.45;text-align:left;cursor:pointer}.ghfaq-item button>svg{width:36px;height:36px;padding:9px;border-radius:50%;background:#eaf7f1;color:var(--ghfaq-green);transition:.25s ease}.ghfaq-answer{display:none;padding:0 24px 24px}.ghfaq-answer p{margin:0;color:var(--ghfaq-muted);font-size:16px;line-height:1.85}.ghfaq-item.active .ghfaq-answer{display:block}.ghfaq-bottom-actions a,.ghfaq-card a:hover,.ghfaq-item.active button>svg{background:linear-gradient(135deg,var(--ghfaq-gold),var(--ghfaq-gold2));color:#143b31}.ghfaq-item.active button>svg{transform:rotate(180deg)}.ghfaq-bottom,.ghfaq-item button{display:flex;align-items:center;justify-content:space-between}.ghfaq-bottom{margin-top:30px;padding:25px 28px;border-radius:30px;gap:24px;background:radial-gradient(circle at 12% 20%,rgba(216,170,82,.18),transparent 30%),linear-gradient(135deg,var(--ghfaq-green),var(--ghfaq-green2));box-shadow:0 26px 72px rgba(6,63,51,.16)}.ghfaq-bottom strong{font-size:20px;margin-bottom:5px}.ghfaq-bottom p{margin:0;color:rgba(255,255,255,.84);font-size:15.5px;line-height:1.7}.ghfaq-bottom-actions{display:flex;gap:12px;flex-shrink:0}.ghfaq-bottom-actions a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;text-decoration:none!important;font-size:15px;font-weight:900;transition:.25s ease}.ghfaq-bottom-actions a.ghost{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.18)}.ghf-outline-btn:hover,.ghf-primary-btn:hover,.ghfaq-bottom-actions a:hover{transform:translateY(-3px)}@media (max-width:940px){.ghfaq-grid{grid-template-columns:1fr}.ghfaq-card{position:relative;top:auto}.ghfaq-bottom{flex-direction:column;align-items:flex-start}.ghfaq-bottom-actions,.ghfaq-bottom-actions a{width:100%}}@media (max-width:620px){.ghfaq-section{padding:78px 0}.ghfaq-heading p{font-size:16px}.ghfaq-card{padding:26px;border-radius:26px}.ghfaq-item button{font-size:16.5px;padding:20px}.ghfaq-answer{padding:0 20px 22px}.ghfaq-bottom{padding:22px;border-radius:24px}.ghfaq-bottom-actions{display:grid;grid-template-columns:1fr}}.elementor-15 .elementor-element.elementor-element-93d444e,.elementor-9 .elementor-element.elementor-element-6cece06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--ghf-deep:#031813;--ghf-green:#063f33;--ghf-green2:#08745a;--ghf-gold:#d8aa52;--ghf-gold2:#ffe4a5;--ghf-white:#ffffff;--ghf-soft:#d7efe6;--ghf-muted:#a9c8bf;--ghf-border:rgba(255,255,255,.13)}.ghf-footer,.ghf-footer *{box-sizing:border-box;font-family:"Hind Siliguri","Inter",sans-serif}.ghf-footer{color:var(--ghf-white);background:var(--ghf-deep);overflow:hidden}.ghf-footer svg{width:18px;height:18px;fill:currentColor;display:block}.ghf-container{width:min(1320px,92%);margin:0 auto}.ghf-cta-wrap{background:#fff}.ghf-cta{position:relative;z-index:3;transform:translateY(48px);padding:34px 38px;border-radius:30px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:radial-gradient(circle at 14% 18%,rgba(255,228,165,.28),transparent 30%),radial-gradient(circle at 92% 80%,rgba(10,163,115,.25),transparent 30%),linear-gradient(135deg,var(--ghf-green),var(--ghf-green2));box-shadow:0 28px 78px rgba(6,63,51,.28);overflow:hidden}.ghf-cta span,.ghf-links a:before{color:var(--ghf-gold2);font-weight:900}.ghf-cta span{display:inline-flex;margin-bottom:10px;padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);font-family:"Inter",sans-serif;font-size:12px;letter-spacing:1.3px;text-transform:uppercase}.ghf-cta h2{margin:0;max-width:760px;color:#fff;font-size:30px;line-height:1.43;font-weight:900;letter-spacing:-.02em}.ghf-cta p{max-width:720px;margin:12px 0 0;color:rgba(255,255,255,.82);font-size:16px;line-height:1.75}.ghf-cta-actions{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end}.ghf-outline-btn,.ghf-primary-btn,.ghf-social a{text-decoration:none!important;font-weight:900;transition:.25s ease}.ghf-outline-btn,.ghf-primary-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 21px;border-radius:999px;font-size:15.5px;white-space:nowrap}.ghf-primary-btn{background:linear-gradient(135deg,var(--ghf-gold),var(--ghf-gold2));color:#12382f;box-shadow:0 18px 42px rgba(216,170,82,.34)}.ghf-outline-btn{color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.22)}.ghf-main{position:relative;padding:126px 0 58px;background:linear-gradient(135deg,#031813 0,#063328 46%,#041b16 100%)}.ghf-main:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.ghf-bg-orb{position:absolute;border-radius:50%;opacity:.35;filter:blur(4px)}.ghf-bg-orb.one{width:270px;height:270px;left:-90px;top:120px;background:rgba(216,170,82,.16)}.ghf-bg-orb.two{width:330px;height:330px;right:-140px;bottom:30px;background:rgba(12,117,93,.32)}.ghf-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.68fr .74fr .78fr .78fr 1.48fr;gap:20px;align-items:stretch}.ghf-card{border:1px solid var(--ghf-border);background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.045));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:26px;padding:22px;box-shadow:0 22px 50px rgba(0,0,0,.14);min-height:100%}.ghf-brand{padding:30px 26px;background:radial-gradient(circle at 10% 10%,rgba(216,170,82,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.045))}.ghf-menu-card{padding:22px 18px}.ghf-contact-card{padding:28px 26px}.ghf-logo{display:inline-flex;margin-bottom:18px}.ghf-logo img{width:132px;max-height:78px;object-fit:contain;display:block;filter:drop-shadow(0 16px 22px rgba(0,0,0,.2))}.ghf-brand h3,.ghf-card-head h3{margin:0 0 12px;color:#fff;font-size:19px;line-height:1.35;font-weight:900}.ghf-brand p{margin:0 0 22px;color:var(--ghf-soft);font-size:15.8px;line-height:1.9}.ghf-social{display:flex;gap:10px;flex-wrap:wrap}.ghf-social a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-size:13px;text-transform:uppercase}.ghf-social a:hover{background:var(--ghf-gold);color:var(--ghf-green);transform:translateY(-4px)}.ghf-card-head,.ghf-links a{display:flex;align-items:center}.ghf-card-head{gap:10px;margin-bottom:18px}.ghf-contact-item>span,.ghf-head-icon{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;color:var(--ghf-gold2)}.ghf-head-icon{border-radius:14px;background:rgba(216,170,82,.13);border:1px solid rgba(216,170,82,.2)}.ghf-card-head h3{margin:0;font-size:18px;line-height:1.2}.ghf-card-head h3:after{content:"";display:block;width:42px;height:3px;margin-top:9px;border-radius:999px;background:linear-gradient(90deg,var(--ghf-gold),var(--ghf-gold2))}.ghf-links{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ghf-links a{position:relative;min-height:36px;padding:8px 10px 8px 30px;border-radius:14px;text-decoration:none!important;color:var(--ghf-muted);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.055);font-size:14.2px;font-weight:800;line-height:1.35;transition:.24s ease}.ghf-links a:before{content:"›";position:absolute;left:11px;top:50%;transform:translateY(-52%);font-size:24px;line-height:1}.ghf-links a:hover{color:#fff;background:rgba(216,170,82,.14);border-color:rgba(216,170,82,.22);transform:translateX(4px)}.ghf-contact-item{display:flex;gap:13px;align-items:flex-start;margin-bottom:15px}.ghf-contact-item>span{border-radius:15px;background:rgba(216,170,82,.14);border:1px solid rgba(216,170,82,.18)}.ghf-contact-item a,.ghf-contact-item p{margin:0;color:var(--ghf-soft);text-decoration:none!important;font-size:15.4px;font-weight:700;line-height:1.7;overflow-wrap:anywhere}.ghf-contact-item a:hover{color:#fff}.ghf-bottom{background:#020f0c;border-top:1px solid rgba(255,255,255,.08)}.ghf-bottom-inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ghf-bottom p{margin:0;color:#b6d0c7;font-size:14px}.ghf-bottom a{color:var(--ghf-gold2);text-decoration:none!important;font-weight:900}@media (max-width:1180px){.ghf-grid{grid-template-columns:1.25fr 1fr 1fr}.ghf-brand{grid-column:span 1}.ghf-contact-card{grid-column:span 3}}@media (max-width:900px){.ghf-cta{flex-direction:column;align-items:flex-start}.ghf-cta-actions{justify-content:flex-start}.ghf-cta h2{font-size:26px}.ghf-grid{grid-template-columns:1fr 1fr}.ghf-brand,.ghf-contact-card{grid-column:span 2}}@media (max-width:640px){.ghf-container{width:92%}.ghf-cta{transform:translateY(34px);padding:26px 22px;border-radius:24px}.ghf-cta h2{font-size:22px;line-height:1.48}.ghf-cta p{font-size:15px}.ghf-cta-actions,.ghf-outline-btn,.ghf-primary-btn{width:100%}.ghf-main{padding:92px 0 42px}.ghf-grid{grid-template-columns:1fr}.ghf-brand,.ghf-contact-card{grid-column:auto}.ghf-brand,.ghf-card,.ghf-contact-card,.ghf-menu-card{padding:23px;border-radius:23px}.ghf-logo img{width:118px}.ghf-bottom-inner{flex-direction:column;text-align:center;padding:17px 0}}