:root{--transition-fast: 150ms ease-in-out;--transition-standard: 250ms ease-out;--transition-slow: 300ms ease;--z-dropdown: 1000;--z-overlay: 1200;--z-header: 1300;--z-mobile-nav: 1400;--btn-padding-small: 10px 12px;--btn-padding-medium: 12px 20px;--btn-padding-large: 14px 24px;--btn-gap-mobile: 28px;--btn-gap-desktop: 12px;--header-height-mobile: 60px;--header-height-desktop: 80px;--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-full: 9999px;--font-family-primary: 'Darker Grotesque', sans-serif;--font-family-secondary: 'Figtree', sans-serif;--icon-size-small: 16px;--icon-size-medium: 24px;--icon-size-large: 32px}:root{--btn-base-padding-y: var(--wp--custom--button--padding-mobile--top, 12px);--btn-base-padding-x: var(--wp--custom--button--padding-mobile--right, 16px);--btn-base-border-radius: var(--wp--custom--button--border-radius, 2px);--btn-base-border-width: var(--wp--custom--button--border-width, 2px);--btn-base-font-weight: 700;--btn-base-font-size: var(--wp--custom--button--font-size-mobile, 20px);--btn-base-line-height: var(--wp--custom--button--line-height-mobile, 1.4);--btn-plain-white-bg: #ffffff;--btn-plain-white-text: var(--wp--preset--color--obsidian);--btn-plain-white-border: var(--wp--preset--color--obsidian);--btn-plain-white-hover-bg: #f5f5f5;--btn-plain-white-hover-text: var(--wp--preset--color--obsidian);--btn-plain-white-hover-border: var(--wp--preset--color--obsidian);--btn-plain-black-bg: var(--wp--preset--color--obsidian);--btn-plain-black-text: #ffffff;--btn-plain-black-border: var(--wp--preset--color--obsidian);--btn-plain-black-hover-bg: #3A3A3A;--btn-plain-black-hover-text: #ffffff;--btn-plain-black-hover-border: #3A3A3A;--btn-plain-ivory-bg: var(--wp--preset--color--ivory);--btn-plain-ivory-text: var(--wp--preset--color--obsidian);--btn-plain-ivory-border: var(--wp--preset--color--obsidian);--btn-plain-ivory-hover-bg: #DFD5C7;--btn-plain-ivory-hover-text: var(--wp--preset--color--obsidian);--btn-plain-ivory-hover-border: var(--wp--preset--color--obsidian);--btn-text-white: #ffffff;--btn-text-dark: var(--wp--preset--color--obsidian, #232323);--btn-outline-white-border: #ffffff;--btn-outline-white-text: #ffffff;--btn-outline-dark-border: var(--wp--preset--color--obsidian, #232323);--btn-outline-dark-text: var(--wp--preset--color--obsidian, #232323);--btn-font-family: var(--wp--preset--font-family--heading, "Darker Grotesque");--btn-font-weight: 700;--btn-font-size: var(--wp--custom--button--font-size-mobile, 20px);--btn-line-height: var(--wp--custom--button--line-height-mobile, 1.4);--btn-letter-spacing: 0;--btn-leading-trim: both;--btn-text-edge: cap;--btn-gap: var(--wp--custom--button--gap, 8px);--btn-border-width: var(--wp--custom--button--border-width, 2px);--btn-border-radius: var(--wp--custom--button--border-radius, 2px);--btn-height-lg: auto;--btn-padding-y-lg: var(--wp--custom--button--padding-mobile--top, 12px);--btn-padding-x-lg: var(--wp--custom--button--padding-mobile--right, 16px);--btn-height-md: auto;--btn-padding-y-md: 10px;--btn-padding-x-md: 14px;--btn-focus-outline-width: 2px;--btn-focus-outline-offset: 2px;--btn-focus-outline-color-light: #ffffff;--btn-focus-outline-color-dark: var(--wp--preset--color--obsidian, #232323);--btn-transition-duration: 150ms;--btn-transition-easing: ease-in-out;--link-white-color: #ffffff;--link-black-color: var(--wp--preset--color--obsidian, #232323);--link-underline-offset: 2px;--link-underline-thickness: 2px}@media(min-width: 768px){:root{--btn-base-padding-y: var(--wp--custom--button--padding-desktop--top, 20px);--btn-base-padding-x: var(--wp--custom--button--padding-desktop--right, 28px);--btn-font-size: var(--wp--custom--button--font-size-desktop, 22px);--btn-line-height: var(--wp--custom--button--line-height-desktop, 1);--btn-height-lg: auto;--btn-padding-y-lg: var(--wp--custom--button--padding-desktop--top, 20px);--btn-padding-x-lg: var(--wp--custom--button--padding-desktop--right, 28px);--btn-height-md: auto;--btn-padding-y-md: 15px;--btn-padding-x-md: 22px}}@font-face{font-family:"Darker Grotesque";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/darker-grotesque/darker-grotesque-latin-400.woff2") format("woff2")}@font-face{font-family:"Darker Grotesque";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/darker-grotesque/darker-grotesque-latin-500.woff2") format("woff2")}@font-face{font-family:"Darker Grotesque";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/darker-grotesque/darker-grotesque-latin-600.woff2") format("woff2")}@font-face{font-family:"Darker Grotesque";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/darker-grotesque/darker-grotesque-latin-700.woff2") format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/figtree/figtree-latin-400.woff2") format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/figtree/figtree-latin-600.woff2") format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/figtree/figtree-latin-700.woff2") format("woff2")}*,*::before,*::after{box-sizing:border-box}html{overflow-x:clip}body{margin:0;padding:0;overflow-x:clip}:root{--page-max: 1920px;--container: 1200px;--container-wide: 1440px;--gutter: clamp(16px, 4vw, 24px);--stack-4: 1.5rem;--stack-6: 2rem;--stack-8: 3rem}.l-page{width:min(100%,var(--page-max));margin-inline:auto}.l-inner{width:min(100% - var(--gutter)*2,var(--container));margin-inline:auto}.l-inner--wide{width:min(100% - var(--gutter)*2,var(--container-wide));margin-inline:auto}.u-stack-4>*+*{margin-top:var(--stack-4)}.u-stack-6>*+*{margin-top:var(--stack-6)}.u-stack-8>*+*{margin-top:var(--stack-8)}.container{max-width:1152px;margin:0 auto;padding-inline:24px}@media(min-width: 1200px){.container{padding-inline:0}}@media(min-width: 1920px){.container{max-width:1440px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.skip-link{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.skip-link{font-size:20px;line-height:32px}}@media(min-width: 1920px){.skip-link{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.skip-link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.skip-link.wp-block-button__link:focus,.skip-link.wp-block-button__link:focus-visible,.skip-link:focus,.skip-link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--white);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.skip-link{position:absolute;top:-100%;left:1rem;z-index:9999;transition:top 150ms ease-out}.skip-link:focus{top:1rem}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}video[autoplay]:not([controls]){display:none}}.wp-site-blocks{max-width:1152px;margin:0 auto;padding-inline:24px}@media(min-width: 1200px){.wp-site-blocks{padding-inline:0}}@media(min-width: 1920px){.wp-site-blocks{max-width:1440px}}.wp-block-fgh-intro.fgh-intro{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw}img{max-width:100%;height:auto;display:block}.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img{border-radius:0}:root :where(p){font-size:1rem;line-height:1.5rem}@media(min-width: 1920px){:root :where(p){font-size:1.25rem;line-height:1.75rem}}.wp-block-list{margin-top:1rem;margin-bottom:3rem}@media(min-width: 1024px){.wp-block-list{margin-top:1.5rem}}.wp-block-list li{font-family:var(--wp--preset--font-family--body);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--wp--preset--color--obsidian)}@media(min-width: 1440px){.wp-block-list li{font-size:1rem;line-height:1.4rem}}@media(min-width: 1920px){.wp-block-list li{font-size:1.25rem;line-height:1.75rem}}.wp-block-list li+li{margin-top:1rem}@media(min-width: 1024px){.wp-block-list li+li{margin-top:1.5rem}}a:where(:not(.wp-element-button)){font-size:1.25rem}@media(min-width: 1920px){a:where(:not(.wp-element-button)){font-size:1.375rem}}.h1{font-size:var(--wp--preset--font-size--xxl);font-weight:800;line-height:1.15}h2,.h2{font-size:var(--wp--preset--font-size--xxl);font-weight:800;line-height:1.15;margin-top:2rem;margin-bottom:3.5rem}@media(min-width: 1024px){h2,.h2{margin-top:3rem;margin-bottom:4.5rem}}h3,.h3{margin-top:2rem;margin-bottom:1rem}@media(min-width: 1440px){h3,.h3{margin-top:1.6rem;margin-bottom:1.2rem}}@media(min-width: 1920px){h3,.h3{margin-top:2rem;margin-bottom:1.5rem}}.h4{font-size:var(--wp--preset--font-size--m);font-weight:700;line-height:1.35}.h5{font-size:var(--wp--preset--font-size--ms);font-weight:700;line-height:1.35}.h6{font-size:var(--wp--preset--font-size--s);font-weight:700;line-height:1.35}.menu-heading,span[role=heading]{font-family:"Darker Grotesque",var(--wp--preset--font-family--heading);font-weight:700;font-size:22px;line-height:1.6;letter-spacing:0;vertical-align:middle;color:var(--wp--preset--color--neutral-400);display:block;padding-bottom:13px}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a){position:relative;list-style:none}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after{content:"";position:absolute;bottom:0;left:0;height:2px;background-color:currentColor;transition:width 250ms ease-out;width:100%}@media(min-width: 1024px){a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after{bottom:0;height:2px}}.gh-footer__contact a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after{bottom:8px}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):hover{transition:color 250ms ease-in}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus-visible::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):hover::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a).is-filtered::after{width:100%;transition:width 150ms ease-in}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus-visible{outline:none}@media(min-width: 1024px){a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after{width:0}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):hover::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):focus-visible::after,a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a).is-filtered::after{width:100%;transition:width 250ms ease-in}a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a):active::after{transition:width 0ms}}@media(min-width: 1024px){.entry-content a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after,.wp-block-post-content a:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option):not(.custom-logo-link):not(.fgh-slogan__contact-btn):not(.skip-link):not(.fgh-guide-link):not(.fgh-filter-link):not(.fgh-benefits__item-link):not(.gh-footer a):not(.fgh-products-grid__card):not(.mega-menu-column a)::after{width:100%}}.site-footer a::after,.wp-block-template-part.footer a::after,[class*=footer] a::after,.fgh-benefits a::after,.has-obsidian-background-color a::after,.has-black-background-color a::after,[style*="background-color:#232323"] a::after,[style*="background-color:#000000"] a::after{width:0}.site-footer a:hover::after,.wp-block-template-part.footer a:hover::after,[class*=footer] a:hover::after,.fgh-benefits a:hover::after,.has-obsidian-background-color a:hover::after,.has-black-background-color a:hover::after,[style*="background-color:#232323"] a:hover::after,[style*="background-color:#000000"] a:hover::after{width:100%}.has-white-background-color a,.has-ivory-background-color a,[style*="background-color:#ffffff"] a,[style*="background-color:#ECE3D6"] a{color:var(--wp--preset--color--obsidian)}.site-header a:not(.wp-block-button__link),.site-header .main-navigation a,.site-header .main-navigation li>a{color:var(--wp--preset--color--white)}@media(max-width: 1439.98px){#mobile-nav a:not(.wp-block-button__link){color:var(--wp--preset--color--obsidian, #232323);text-decoration:none;font-style:normal;font-weight:700;line-height:28px}}ul.footer-links,ul.wp-block-navigation,nav ul,ol.footer-links,ol.wp-block-navigation,nav ol,li.footer-links,li.wp-block-navigation,nav li{list-style:none;padding-left:0}.language-switcher{position:relative;display:inline-block}.language-switcher__button{display:flex;align-items:center;gap:16px;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);background:rgba(0,0,0,0);border-radius:var(--wp--custom--radius--sm);color:inherit;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:44px}.language-switcher__button:hover{opacity:.8}.language-switcher__globe{flex-shrink:0}@media(max-width: 767px){.language-switcher__globe{width:1.25rem;height:1.25rem;align-self:flex-start;margin-top:var(--wp--preset--spacing--10)}}@media(min-width: 1024px){.language-switcher--desktop .language-switcher__button{background:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:none}.language-switcher--desktop .language-switcher__current{color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--s);font-style:normal;font-weight:700;line-height:1.3}}@media(min-width: 1024px)and (min-width: 1024px){.language-switcher--desktop .language-switcher__current{color:#fff}}@media(min-width: 1024px){.language-switcher--desktop .language-switcher__arrow{display:none}.language-switcher--desktop .language-switcher__dropdown{background:var(--wp--preset--color--white)}.language-switcher--desktop .language-switcher__option{color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--s);font-style:normal;font-weight:700;line-height:1.6;font-family:"Darker Grotesque"}.language-switcher--desktop .language-switcher__option:hover{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian)}.language-switcher--desktop .language-switcher__option::after{display:none}}.language-switcher__arrow{transition:transform .2s ease;flex-shrink:0}.language-switcher__button.is-open .language-switcher__arrow{transform:rotate(180deg)}.language-switcher__dropdown{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;background:var(--wp--preset--color--white);border:1px solid rgba(0,0,0,.1);border-radius:var(--wp--custom--radius--sm);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.language-switcher__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}.language-switcher__option{display:block;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);color:var(--wp--preset--color--obsidian);text-decoration:none;font-size:14px;font-weight:500;transition:background-color .2s ease}.language-switcher__option:hover{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian)}.language-switcher__option:first-child{border-radius:var(--wp--custom--radius--sm) var(--wp--custom--radius--sm) 0 0}.language-switcher__option:last-child{border-radius:0 0 4px 4px}.language-switcher__option:only-child{border-radius:var(--wp--custom--radius--sm)}.language-switcher__option::after{display:none}@media(max-width: 1439.98px){.language-switcher__button{border-radius:2px;color:var(--wp--preset--color--obsidian);border:1px solid rgba(0,0,0,0);font-family:"Darker Grotesque";font-size:22px;font-style:normal;font-weight:700;line-height:1.6}.language-switcher__dropdown{background:var(--wp--preset--color--white)}.language-switcher__option{color:var(--wp--preset--color--obsidian);text-decoration:none}.language-switcher__option:hover{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian)}.language-switcher__option::after{display:none}}.language-switcher__option{color:#000 !important}.language-switcher--desktop{display:none}@media(min-width: 1440px){.language-switcher--desktop{display:inline-block}}.language-switcher--desktop{--mega-bg: url('/wp-content/themes/fgh-theme/assets/images/people.jpg');--mega-mask: url('/wp-content/themes/fgh-theme/assets/images/union.png')}.language-switcher--desktop .language-switcher__link{text-decoration:none;color:inherit}.language-switcher--desktop.is-menu-open .language-switcher__link::after{display:none}.language-switcher--desktop .language-switcher__menu{position:absolute;top:calc(100% + 27px);right:-16px;min-width:200px;background:var(--wp--preset--color--obsidian);border:1px solid rgba(0,0,0,.1);border-radius:var(--wp--custom--radius--sm);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;overflow:hidden}.language-switcher--desktop .language-switcher__menu.is-open{opacity:1;visibility:visible;transform:translateY(0);padding:33px 48px 48px 48px}.language-switcher--desktop .language-switcher__menu.is-open::after{content:"";position:absolute;top:0%;right:-43px;width:71%;height:100%;background-image:var(--mega-bg);background-repeat:no-repeat;background-size:485%;background-position:35% 74%;mask:var(--mega-mask);mask-size:cover;mask-position:center;mask-repeat:no-repeat;opacity:.1;z-index:0;pointer-events:none}.language-switcher--desktop .language-switcher__menu-title{display:block;color:var(--wp--preset--color--white);opacity:.7;margin-bottom:0;white-space:nowrap}.language-switcher--desktop .language-switcher__menu ul{list-style:none;margin:0;padding:0}.language-switcher--desktop .language-switcher__menu li{margin:0;padding-bottom:21px}.language-switcher--desktop .language-switcher__menu-option{display:flex;align-items:center;width:max-content}.language-switcher--desktop .language-switcher__menu-option.is-active{pointer-events:none}.language-switcher--desktop .language-switcher__menu-option.is-active::after{width:0;transition:width 250ms ease-out}.language-switcher--desktop .language-switcher__menu-option.is-active:focus::after,.language-switcher--desktop .language-switcher__menu-option.is-active:focus-visible::after{width:100%}.language-switcher--desktop .language-switcher__menu-flag{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:14px;color:var(--wp--preset--color--white);min-width:24px}.language-switcher--desktop .language-switcher__menu-done{width:20px;height:20px;flex-shrink:0;margin-left:8px;margin-top:5px}@media(min-width: 1440px){.has-mega-menu>a[aria-expanded=true]:not(.wp-block-button__link):not(#wpadminbar a):not(#wpadminbar *):not(#mobile-nav a):not(.language-switcher__option)::after{width:100%}}.language-switcher--mobile .language-switcher__menu-title{display:block;margin-bottom:7px;margin-top:6px}.language-switcher--mobile ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.language-switcher--mobile li{margin:0}.language-switcher--mobile .language-switcher__menu-option{display:flex;align-items:center;justify-content:space-between;width:max-content}.language-switcher--mobile .language-switcher__menu-option:not(.is-active)::after{width:100% !important}.language-switcher--mobile .language-switcher__menu-option.is-active{pointer-events:none}.language-switcher--mobile .language-switcher__menu-option.is-active::after{width:0;transition:width 250ms ease-out}.language-switcher--mobile .language-switcher__menu-option.is-active:focus::after,.language-switcher--mobile .language-switcher__menu-option.is-active:focus-visible::after{width:100%}.language-switcher--mobile .language-switcher__menu-done{width:20px;height:20px;flex-shrink:0;margin-left:8px;filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(286deg) brightness(97%) contrast(97%)}@media(min-width: 1440px){.language-switcher--mobile{display:none}}.wp-block-button{display:inline-flex}.wp-block-button__link{display:flex;justify-content:center;align-items:center;gap:.5rem;border-radius:2px;font-family:var(--wp--preset--font-family--heading);font-size:1.25rem;font-weight:700;line-height:normal;text-decoration:none;padding:.6em .8em}@media(min-width: 1440px){.wp-block-button__link{font-size:1.375rem}}.u-flex{display:flex !important}.u-inline-flex{display:inline-flex !important}.u-grid{display:grid !important}.u-block{display:block !important}.u-inline-block{display:inline-block !important}.u-hidden{display:none !important}.u-items-center{align-items:center !important}.u-items-start{align-items:flex-start !important}.u-items-end{align-items:flex-end !important}.u-justify-center{justify-content:center !important}.u-justify-between{justify-content:space-between !important}.u-justify-end{justify-content:flex-end !important}.u-flex-wrap{flex-wrap:wrap !important}.u-flex-col{flex-direction:column !important}.u-text-center{text-align:center !important}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}.has-text-align-center{max-width:1152px;margin:0 auto;padding-inline:24px}@media(min-width: 1200px){.has-text-align-center{padding-inline:0}}@media(min-width: 1920px){.has-text-align-center{max-width:1440px}}.has-text-align-center{text-align:left}@media(min-width: 1024px){.has-text-align-center{text-align:center}}.u-font-heading{font-family:var(--wp--preset--font-family--heading) !important}.u-font-body{font-family:var(--wp--preset--font-family--body) !important}.u-fw-regular{font-weight:400 !important}.u-fw-medium{font-weight:500 !important}.u-fw-semibold{font-weight:600 !important}.u-fw-extrabold{font-weight:800 !important}.u-w-full{width:100% !important}.u-w-auto{width:auto !important}.u-max-w-full{max-width:100% !important}.u-max-w-content{max-width:var(--wp--style--global--content-size) !important}.u-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}:root{--container: 72rem;--container-wide: 90rem;--gutter: 1rem;--space-0: 0;--space-2: .5rem;--space-3: 1rem;--space-4: 1.5rem;--space-6: 2rem;--space-8: 3rem}.l-container{width:min(100% - var(--gutter)*2,var(--container));margin-inline:auto}.l-container--wide{width:min(100% - var(--gutter)*2,var(--container-wide));margin-inline:auto}.u-stack-2>*+*{margin-top:var(--space-2)}.u-stack-3>*+*{margin-top:var(--space-3)}.u-stack-4>*+*{margin-top:var(--space-4)}.u-stack-6>*+*{margin-top:var(--space-6)}.u-stack-8>*+*{margin-top:var(--space-8)}.u-flex{display:flex}.u-wrap{flex-wrap:wrap}.u-items-center{align-items:center}.u-justify-between{justify-content:space-between}.u-gap-2{gap:var(--space-2)}.u-gap-3{gap:var(--space-3)}.u-gap-4{gap:var(--space-4)}.u-gap-6{gap:var(--space-6)}.u-grid{display:grid}.u-grid-auto-120{grid-template-columns:repeat(auto-fit, minmax(120px, 1fr))}.demo-components .demo-section{padding-block:var(--space-6);border-top:1px solid rgba(0,0,0,.08)}.demo-components .demo-section:first-of-type{border-top:0}.color-grid{display:grid;gap:var(--space-3)}.color-grid.u-grid-auto-120 .swatch{aspect-ratio:4/3;border-radius:.75rem;box-shadow:0 1px 2px rgba(0,0,0,.06);display:grid;place-items:end start;padding:.5rem .75rem;font:500 .8125rem/1.2 var(--wp--preset--font-family--body, system-ui);color:#fff}.color-grid .has-ivory-background-color,.color-grid .has-white-background-color,.color-grid .has-sand-background-color,.color-grid .has-neutral-200-background-color{color:#111;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.u-fs-huge{font-size:var(--fs-huge)}.u-fs-big{font-size:var(--fs-big)}.u-fs-xxxl{font-size:var(--fs-xxxl)}.u-fs-xxl{font-size:var(--fs-xxl)}.u-fs-xl{font-size:var(--fs-xl)}.u-fs-l{font-size:var(--fs-l)}.u-fs-m{font-size:var(--fs-m)}.u-fs-ms{font-size:var(--fs-ms)}.u-fs-s{font-size:var(--fs-s)}.u-fs-xs{font-size:var(--fs-xs)}.u-fs-xxs{font-size:var(--fs-xxs);letter-spacing:.08em;text-transform:uppercase}.spacer-120{height:56px}@media(min-width: 1024px){.spacer-120{height:120px}}:root{--footer-container-max: 1152px;--footer-container-max-wide: 1440px;--footer-padding-inline: 24px;--footer-padding-inline-desktop: 24px;--footer-padding-inline-wide: 0;--footer-padding-top: 72px;--footer-padding-bottom: 72px;--footer-padding-top-desktop: 80px;--footer-padding-bottom-desktop: 26px;--footer-padding-top-wide: 100px;--footer-padding-bottom-wide: 32px;--footer-grid-gap: 32px;--footer-grid-gap-desktop: 24px;--footer-grid-gap-wide: 56px;--footer-col-gap: 32px;--footer-col-gap-desktop: 24px;--footer-col-gap-wide: 40px;--footer-menu-h: 45px;--footer-menu-h-wide: 56px;--footer-menu-py: 16px;--footer-menu-py-wide: 20px;--footer-menu-pr: 13px;--footer-menu-pr-wide: 16px;--footer-social-gap: 12px;--footer-social-gap-wide: 16px;--footer-social-size: 38px;--footer-social-size-wide: 48px;--footer-social-icon: 16px;--footer-social-icon-wide: 20px;--footer-badge-gap: 12px;--footer-badge-gap-wide: 16px;--footer-badge-padding: 6px 9px 10px 12px;--footer-badge-padding-wide: 8px 11px 12px 15px;--footer-badge-min-h: 38px;--footer-badge-min-h-wide: 48px;--footer-badge-icon-h: 24px;--footer-badge-icon-h-wide: 30px;--footer-badge-text-lh: 18px;--footer-badge-text-lh-wide: 23px;--footer-badge-small-fs: 13px;--footer-badge-small-fs-wide: 16px;--footer-badge-large-fs: 22px;--footer-badge-large-fs-wide: 28px;--footer-bottom-mt: 80px;--footer-bottom-mt-wide: 100px;--footer-bottom-pt: 44px;--footer-bottom-pt-wide: 55px;--footer-legal-gap: 24px;--footer-legal-gap-wide: 56px;--footer-title-fs: 1.5rem;--footer-title-fs-desktop: 1.25rem;--footer-title-fs-wide: 1.75rem;--footer-title-lh: 2rem;--footer-title-lh-desktop: 1.4rem;--footer-title-lh-wide: 2rem;--footer-text-fs: 1rem;--footer-text-fs-desktop: 0.875rem;--footer-text-fs-wide: 1.125rem;--footer-link-fs: 1.25rem;--footer-link-fs-desktop: 1.25rem;--footer-link-fs-wide: 1.375rem;--footer-transition: 400ms ease;--footer-border-alpha: 0.3;--footer-glass-alpha: 0.05}.gh-footer{background-color:var(--wp--custom--footer--bg);color:var(--wp--custom--footer--text);width:100%;position:relative;z-index:10}.gh-footer .gh-footer__container{width:100%;max-width:var(--footer-container-max);margin-inline:auto;padding-inline:var(--footer-padding-inline);padding-block:var(--footer-padding-top) var(--footer-padding-bottom)}@media(min-width: 1024px){.gh-footer .gh-footer__container{max-width:var(--footer-container-max-wide);padding-inline:var(--footer-padding-inline-desktop);padding-block:var(--footer-padding-top-desktop) var(--footer-padding-bottom-desktop)}}@media(min-width: 1920px){.gh-footer .gh-footer__container{padding-inline:var(--footer-padding-inline-wide);padding-block:var(--footer-padding-top-wide) var(--footer-padding-bottom-wide)}}.gh-footer .gh-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--footer-grid-gap)}@media(min-width: 1024px){.gh-footer .gh-footer__grid{grid-template-columns:minmax(180px, 280px) repeat(4, auto);justify-content:space-between;gap:var(--footer-grid-gap-desktop);align-items:start}}@media(min-width: 1920px){.gh-footer .gh-footer__grid{grid-template-columns:1fr repeat(4, auto);gap:var(--footer-grid-gap-wide)}}.gh-footer .gh-footer__col{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--footer-col-gap)}@media(min-width: 1024px){.gh-footer .gh-footer__col{gap:var(--footer-col-gap-desktop)}}@media(min-width: 1920px){.gh-footer .gh-footer__col{gap:var(--footer-col-gap-wide)}}.gh-footer .gh-footer__logo{display:flex;align-items:center;margin-top:-19px;margin-bottom:0}@media(min-width: 1920px){.gh-footer .gh-footer__logo{margin-bottom:8px}}.gh-footer .gh-footer__logo a::after{display:none}.gh-footer .gh-footer__intro{font-family:var(--wp--preset--font-family--body);font-size:var(--footer-text-fs);font-weight:400;line-height:150%}@media(min-width: 1024px){.gh-footer .gh-footer__intro{font-size:var(--footer-text-fs-desktop)}}@media(min-width: 1920px){.gh-footer .gh-footer__intro{font-size:var(--footer-text-fs-wide)}}.gh-footer .gh-footer__address{font-family:var(--wp--preset--font-family--body);font-size:var(--footer-text-fs);font-weight:400;line-height:1.5}@media(min-width: 1024px){.gh-footer .gh-footer__address{font-size:var(--footer-text-fs-desktop);line-height:1.4}}@media(min-width: 1920px){.gh-footer .gh-footer__address{font-size:var(--footer-text-fs-wide);line-height:1.75rem}}.gh-footer .wp-block-button{margin:0}.gh-footer .wp-block-button .wp-block-button__link{white-space:nowrap}.gh-footer .gh-footer__title{margin:0;color:var(--wp--custom--footer--title);font-family:var(--wp--preset--font-family--heading);font-size:var(--footer-title-fs);font-weight:700;line-height:var(--footer-title-lh)}@media(min-width: 1024px){.gh-footer .gh-footer__title{font-size:var(--footer-title-fs-desktop);line-height:var(--footer-title-lh-desktop)}}@media(min-width: 1920px){.gh-footer .gh-footer__title{font-size:var(--footer-title-fs-wide);line-height:var(--footer-title-lh-wide)}}.gh-footer .gh-footer__title .muted{color:var(--wp--custom--footer--text-accent)}.gh-footer .gh-footer__nav .gh-footer__menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.gh-footer .gh-footer__nav .gh-footer__menu li{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:var(--footer-menu-h);padding:var(--footer-menu-py) var(--footer-menu-pr) var(--footer-menu-py) 0;margin:0}@media(min-width: 1920px){.gh-footer .gh-footer__nav .gh-footer__menu li{height:var(--footer-menu-h-wide);padding:var(--footer-menu-py-wide) var(--footer-menu-pr-wide) var(--footer-menu-py-wide) 0}}.gh-footer .gh-footer__nav .gh-footer__menu a{display:block;font-size:var(--footer-link-fs);position:relative}.gh-footer .gh-footer__nav .gh-footer__menu a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transition:width 250ms ease}@media(min-width: 1024px){.gh-footer .gh-footer__nav .gh-footer__menu a{font-size:var(--footer-link-fs-desktop)}.gh-footer .gh-footer__nav .gh-footer__menu a::after{width:0}.gh-footer .gh-footer__nav .gh-footer__menu a:hover::after,.gh-footer .gh-footer__nav .gh-footer__menu a:focus::after{width:100%}}@media(min-width: 1920px){.gh-footer .gh-footer__nav .gh-footer__menu a{font-size:var(--footer-link-fs-wide)}}.gh-footer .gh-footer__contact{display:flex;flex-direction:column;align-items:flex-start}.gh-footer .gh-footer__contact a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:var(--footer-menu-h);padding:0;width:max-content;font-size:var(--footer-link-fs);position:relative}.gh-footer .gh-footer__contact a::after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:2px;background-color:currentColor;transition:width 250ms ease}@media(min-width: 1024px){.gh-footer .gh-footer__contact a{font-size:var(--footer-link-fs-desktop)}.gh-footer .gh-footer__contact a::after{width:0}.gh-footer .gh-footer__contact a:hover::after,.gh-footer .gh-footer__contact a:focus::after{width:100%}}@media(min-width: 1920px){.gh-footer .gh-footer__contact a{height:var(--footer-menu-h-wide);font-size:var(--footer-link-fs-wide)}}.gh-footer .gh-footer__social{display:flex;gap:var(--footer-social-gap);flex-wrap:wrap}@media(min-width: 1920px){.gh-footer .gh-footer__social{gap:var(--footer-social-gap-wide)}}.gh-footer .gh-footer__social .gh-footer__social-link{display:flex;align-items:center;justify-content:center;width:var(--footer-social-size);height:var(--footer-social-size);aspect-ratio:1;background:linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, transparent 40%);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--wp--custom--radius--pill);color:var(--wp--custom--footer--text-muted);text-decoration:none;position:relative;transition:all var(--footer-transition)}@media(min-width: 1920px){.gh-footer .gh-footer__social .gh-footer__social-link{width:var(--footer-social-size-wide);height:var(--footer-social-size-wide)}}.gh-footer .gh-footer__social .gh-footer__social-link::after{display:none}.gh-footer .gh-footer__social .gh-footer__social-link::before{content:"";position:absolute;inset:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;transition:border-color var(--footer-transition);pointer-events:none}@media(min-width: 1024px){.gh-footer .gh-footer__social .gh-footer__social-link:hover::before,.gh-footer .gh-footer__social .gh-footer__social-link:focus::before{border-color:#fff}}.gh-footer .gh-footer__social .gh-footer__social-link img{width:var(--footer-social-icon);height:var(--footer-social-icon);filter:invert(1);position:absolute;inset:50%;transform:translate(-50%, -50%)}@media(min-width: 1920px){.gh-footer .gh-footer__social .gh-footer__social-link img{width:var(--footer-social-icon-wide);height:var(--footer-social-icon-wide)}}.gh-footer .gh-footer__badges{display:flex;flex-direction:column;gap:var(--footer-badge-gap);margin-top:12px}@media(min-width: 1024px){.gh-footer .gh-footer__badges{margin-top:0}}@media(min-width: 1920px){.gh-footer .gh-footer__badges{gap:var(--footer-badge-gap-wide)}}.gh-footer .gh-footer__badges a::after{display:none}.gh-footer .gh-footer__badge{display:flex;align-items:center;gap:13px;padding:var(--footer-badge-padding);border:1px solid hsla(0,0%,100%,.3);border-radius:3px;text-decoration:none;color:var(--wp--preset--color--white);transition:all 400ms ease;min-height:var(--footer-badge-min-h);width:max-content;position:relative}@media(min-width: 1024px){.gh-footer .gh-footer__badge{width:100%}}@media(min-width: 1920px){.gh-footer .gh-footer__badge{gap:16px;padding:var(--footer-badge-padding-wide);border-radius:4px;min-height:var(--footer-badge-min-h-wide)}}.gh-footer .gh-footer__badge::before{content:"";position:absolute;inset:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;transition:border-color var(--footer-transition);pointer-events:none}@media(min-width: 1024px){.gh-footer .gh-footer__badge:hover::before,.gh-footer .gh-footer__badge:focus::before{border-color:#fff}}.gh-footer .gh-footer__badge-icon{flex-shrink:0;display:flex;align-items:center}.gh-footer .gh-footer__badge-icon svg{width:auto}.gh-footer__badge--googleplay .gh-footer .gh-footer__badge-icon svg{height:var(--footer-badge-icon-h)}@media(min-width: 1920px){.gh-footer__badge--googleplay .gh-footer .gh-footer__badge-icon svg{height:var(--footer-badge-icon-h-wide)}}.gh-footer .gh-footer__badge-text{display:flex;flex-direction:column;align-items:flex-start;line-height:var(--footer-badge-text-lh)}@media(min-width: 1920px){.gh-footer .gh-footer__badge-text{line-height:var(--footer-badge-text-lh-wide)}}.gh-footer .gh-footer__badge-small{font-size:var(--footer-badge-small-fs);font-weight:400}@media(min-width: 1920px){.gh-footer .gh-footer__badge-small{font-size:var(--footer-badge-small-fs-wide)}}.gh-footer .gh-footer__badge-large{font-size:var(--footer-badge-large-fs);font-weight:600}@media(min-width: 1920px){.gh-footer .gh-footer__badge-large{font-size:var(--footer-badge-large-fs-wide)}}.gh-footer .gh-footer__bottom{display:flex;flex-direction:column;gap:32px;padding-top:64px}@media(min-width: 1024px){.gh-footer .gh-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;margin-top:var(--footer-bottom-mt);padding-top:var(--footer-bottom-pt)}}@media(min-width: 1920px){.gh-footer .gh-footer__bottom{margin-top:var(--footer-bottom-mt-wide);padding-top:var(--footer-bottom-pt-wide)}}.gh-footer .gh-footer__legal-menu{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;order:1}@media(min-width: 1024px){.gh-footer .gh-footer__legal-menu{gap:var(--footer-legal-gap);order:initial}}@media(min-width: 1920px){.gh-footer .gh-footer__legal-menu{gap:var(--footer-legal-gap-wide)}}.gh-footer .gh-footer__legal-menu a{position:relative}.gh-footer .gh-footer__legal-menu a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transition:width 250ms ease}@media(min-width: 1024px){.gh-footer .gh-footer__legal-menu a::after{width:0}.gh-footer .gh-footer__legal-menu a:hover::after,.gh-footer .gh-footer__legal-menu a:focus::after{width:100%}}.gh-footer .gh-footer__copyright{margin:0;order:2}@media(min-width: 1024px){.gh-footer .gh-footer__copyright{order:initial}}.gh-footer .gh-footer__copyright p{margin:0;font-size:20px;color:#fff;font-weight:400}.gh-footer .gh-footer__copyright .health-light{font-weight:200}.fgh-opening{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#fff}.fgh-opening.is-complete{display:none}.fgh-opening__ivory-reveal{position:absolute;inset:0;background:var(--wp--preset--color--ivory, #ECE3D6);clip-path:circle(0% at 50% 50%);z-index:1}.fgh-opening.is-step-2 .fgh-opening__ivory-reveal{animation:ivory-circle-expand 5000ms cubic-bezier(0.25, 0.1, 0.25, 1) forwards}.fgh-opening.is-step-3 .fgh-opening__ivory-reveal,.fgh-opening.is-step-4 .fgh-opening__ivory-reveal{clip-path:circle(150% at 50% 50%)}.fgh-opening__logo{position:relative;z-index:3;width:244px;height:244px;display:flex;align-items:center;justify-content:center}.fgh-opening__union{position:absolute;transform:rotate(-220deg)}.fgh-opening__union path{fill:#fff}.fgh-opening.is-step-2 .fgh-opening__union{animation:union-rotate 2000ms cubic-bezier(0.25, 0.1, 0.25, 1) forwards}.fgh-opening.is-step-3 .fgh-opening__union{transform:rotate(0deg);animation:union-fadeout 1000ms cubic-bezier(0.81, 0.14, 0.44, 0.75) forwards}.fgh-opening.is-step-4 .fgh-opening__union{transform:rotate(0deg);opacity:0}.fgh-opening__rectangle{position:absolute;width:86px;height:86px;background:#fff;transform:rotate(310deg);transform-origin:center center;z-index:5}.fgh-opening.is-step-2 .fgh-opening__rectangle{animation:rectangle-rotate 2000ms cubic-bezier(0.25, 0.1, 0.25, 1) forwards}.fgh-opening.is-step-3 .fgh-opening__rectangle{transform:rotate(45deg);animation:rectangle-expand 1000ms cubic-bezier(0.81, 0.14, 0.44, 0.75) forwards}.fgh-opening.is-step-4 .fgh-opening__rectangle{transform:rotate(45deg) scale(60)}.fgh-opening.is-step-5 .fgh-opening__rectangle{transform:rotate(45deg) scale(60);animation:white-fades 1000ms ease-out forwards}@keyframes ivory-circle-expand{0%{clip-path:circle(0% at 50% 50%)}100%{clip-path:circle(150% at 50% 50%)}}@keyframes union-rotate{0%{transform:rotate(-220deg)}100%{transform:rotate(0deg)}}@keyframes union-fadeout{0%{transform:rotate(0deg);opacity:1}100%{transform:rotate(0deg);opacity:0}}@keyframes rectangle-rotate{0%{transform:rotate(310deg)}100%{transform:rotate(45deg)}}@keyframes rectangle-expand{0%{transform:rotate(45deg) scale(1)}100%{transform:rotate(45deg) scale(60)}}@keyframes white-fades{0%{opacity:1}100%{opacity:0}}@keyframes gradient-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes gradient-fade-out{0%{opacity:1}100%{opacity:0}}body.has-opening-animation{overflow:hidden}body.has-opening-animation .site-header{opacity:0;transform:translateY(-30px)}body.has-opening-animation .fgh-hero__inner{opacity:0;transform:translateY(30px)}body.has-opening-animation.reveal-header .site-header{opacity:1;transform:translateY(0);animation:slide-down-in 600ms ease-out}body.has-opening-animation.reveal-hero .fgh-hero__inner{opacity:1;transform:translateY(0);animation:slide-up-in 600ms ease-out}@keyframes slide-down-in{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-up-in{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.fgh-opening-overlay{position:fixed;inset:0;z-index:99997;pointer-events:none;backdrop-filter:blur(20px);background:linear-gradient(0deg, rgba(35, 35, 35, 0.2) 0.19%, rgba(35, 35, 35, 0.8) 99.72%);opacity:1}.fgh-opening-overlay.is-fading{animation:overlay-fade 1200ms ease-out forwards}@keyframes overlay-fade{0%{backdrop-filter:blur(20px);opacity:1}100%{backdrop-filter:blur(0);opacity:0}}@media(prefers-reduced-motion: reduce){.fgh-opening,.fgh-opening-overlay{display:none !important}body.has-opening-animation{overflow:visible}body.has-opening-animation .site-header,body.has-opening-animation .fgh-hero__inner{opacity:1;transform:none;animation:none}}.single .container{margin-top:3.5rem;margin-bottom:1.75rem}@media(min-width: 1440px){.single .container{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 1920px){.single .container{margin-top:7.5rem;margin-bottom:7.5rem}}.single .animated-mandala{padding-bottom:3.5rem}@media(min-width: 1440px){.single .animated-mandala{padding-bottom:5rem}}@media(min-width: 1920px){.single .animated-mandala{padding-bottom:6.25rem}}.single .animated-mandala:last-of-type{margin-top:3.5rem}@media(min-width: 1440px){.single .animated-mandala:last-of-type{margin-top:5rem}}@media(min-width: 1920px){.single .animated-mandala:last-of-type{margin-top:6.25rem}}.single .fgh-sticky-post-category{text-align:left}.single .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__inner{align-items:flex-start}@media(min-width: 768px){.single .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__title{text-align:left}}.single .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__subtitle{font-size:1.375rem;font-style:normal;font-weight:400;line-height:150%;margin-top:2rem;margin-bottom:0;margin-left:0;margin-right:0}@media(min-width: 768px){.single .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__subtitle{text-align:left}}.archive .fgh-related-blogs-list,.category .fgh-related-blogs-list{grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr))}@media(min-width: 1440px){.archive .fgh-related-blogs-list,.category .fgh-related-blogs-list{grid-template-columns:repeat(4, 1fr)}}.blog-intro{max-width:75rem;margin-left:auto;margin-right:auto;padding:0}@media(min-width: 768px){.blog-intro{padding:0 2rem}}@media(min-width: 1440px){.blog-intro{max-width:60rem;padding:0 2rem}}@media(min-width: 1920px){.blog-intro{max-width:75rem;padding:0}}.fgh-filtered-posts{width:100%}.fgh-filtered-posts .fgh-filtered-posts-filter{max-width:75rem;margin:0 auto;padding-top:2.875rem;padding-bottom:4.25rem}@media(max-width: 1023.98px){.fgh-filtered-posts .fgh-filtered-posts-filter{width:100vw;margin-left:calc(-50vw + 50%);overflow:visible}}@media(min-width: 1440px){.fgh-filtered-posts .fgh-filtered-posts-filter{max-width:60rem;padding:3.2rem 2rem 4.25rem;width:auto;margin-left:auto;overflow:visible}}@media(min-width: 1920px){.fgh-filtered-posts .fgh-filtered-posts-filter{max-width:75rem;padding:5rem 0 4.25rem}}.fgh-filtered-posts .fgh-posts-list{max-width:75rem;margin:0 auto;padding:0}@media(min-width: 768px){.fgh-filtered-posts .fgh-posts-list{padding:0 2rem}}@media(min-width: 1440px){.fgh-filtered-posts .fgh-posts-list{max-width:60rem;padding:0 2rem}}@media(min-width: 1920px){.fgh-filtered-posts .fgh-posts-list{max-width:75rem;padding:0}}.fgh-filtered-posts-filter-list{display:flex;gap:1.5rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:0;padding-right:24px;margin-left:24px;margin-right:0;list-style:none}.fgh-filtered-posts-filter-list::-webkit-scrollbar{display:none}@media(min-width: 1440px){.fgh-filtered-posts-filter-list{gap:3rem;overflow-x:visible;padding:0;margin:0;scroll-snap-type:none}}.fgh-filtered-posts-filter-list li{margin:0;flex-shrink:0;white-space:nowrap;scroll-snap-align:start}@media(min-width: 1440px){.fgh-filtered-posts-filter-list li{scroll-snap-align:none}}.fgh-filter-link{position:relative}.fgh-filter-link::after{content:"";position:absolute;bottom:0;left:0;height:2px;background-color:currentColor;transition:width 250ms ease-out;width:0}.fgh-filter-link:hover::after,.fgh-filter-link:focus::after,.fgh-filter-link.is-filtered::after{width:100%}.fgh-posts-list{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:2rem;width:100%;transition:opacity .3s ease}.fgh-posts-list.is-loading{opacity:.5;pointer-events:none}@media(min-width: 768px){.fgh-posts-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.2rem;margin-top:3rem}}@media(min-width: 1024px){.fgh-posts-list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.2rem;margin-top:3.44rem}}@media(min-width: 1440px){.fgh-posts-list{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.2rem;margin-top:3.44rem}}@media(min-width: 1920px){.fgh-posts-list{gap:1.5rem;margin-top:4.3rem}}.fgh-posts-list-single{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.fgh-posts-list-single a::after{display:none}.fgh-posts-list-single-content{width:100%;overflow:hidden}.fgh-posts-list-single-image{position:relative;width:100%;height:21.4375rem;overflow:hidden;display:block}@media(min-width: 768px){.fgh-posts-list-single-image{width:100%;height:auto;aspect-ratio:141/202}}@media(min-width: 1024px){.fgh-posts-list-single-image{width:100%;height:auto;aspect-ratio:141/202}}@media(min-width: 1440px){.fgh-posts-list-single-image{width:100%;height:auto;aspect-ratio:141/202;max-width:17.625rem}}@media(min-width: 1920px){.fgh-posts-list-single-image{max-width:17.625rem}}.fgh-posts-list-single-image a{display:block;width:100%;height:100%}.fgh-posts-list-single-image img,.fgh-posts-list-single-image picture{width:100%;height:100%;object-fit:cover;display:block}.fgh-posts-list-single-meta{padding-top:1.625rem}@media(min-width: 768px){.fgh-posts-list-single-meta{padding-top:.75rem}}.fgh-posts-list-single-date{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.fgh-posts-list-single-date svg{flex-shrink:0;width:1rem;height:1rem;color:currentColor}.fgh-posts-list-single-category{display:flex;align-items:center;gap:.5rem}.fgh-posts-list-single-category svg{flex-shrink:0;width:1.5rem;height:1.5rem;color:currentColor}.fgh-sticky-post-category{display:flex;height:56px;padding:14px 0 10px 0;align-items:center;gap:16px}.fgh-sticky-post-category a::after{display:none}.fgh-post-badge{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem;height:1.75rem;border-radius:.25rem;font-family:var(--wp--preset--font-family--body);font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:var(--Text-color, #FFF);z-index:2}@media(min-width: 768px){.fgh-post-badge{padding:.5rem .75rem;height:auto;font-size:.875rem}}@media(min-width: 1440px){.fgh-post-badge{padding:.4rem .6rem;font-size:.7rem;gap:.4rem;height:1.4rem}}@media(min-width: 1920px){.fgh-post-badge{padding:.5rem .75rem;font-size:.875rem;gap:.5rem;height:1.75rem}}.fgh-post-badge svg{width:1rem;height:1rem;flex-shrink:0;fill:currentColor}@media(min-width: 1440px){.fgh-post-badge svg{width:.8rem;height:.8rem}}@media(min-width: 1920px){.fgh-post-badge svg{width:1rem;height:1rem}}.fgh-post-badge--popular{background-color:#0b0b0b}.fgh-post-badge--new{background-color:#0b0b0b}.fgh-posts-list-single-title{color:#232323;font-size:1.4rem;font-weight:700;line-height:1.4rem;margin-top:.48rem;margin-bottom:.83rem;word-break:break-word}@media(min-width: 1440px){.fgh-posts-list-single-title{font-size:1.4rem;line-height:1.4rem;margin-top:.48rem;margin-bottom:.83rem}}@media(min-width: 1920px){.fgh-posts-list-single-title{font-size:1.75rem;line-height:1.75rem;margin-top:.6rem;margin-bottom:1.04rem}}.fgh-posts-list-single-excerpt{word-break:break-word;overflow-wrap:break-word}.fgh-posts-list-single-actions{margin-top:1rem}.fgh-posts-list-single-actions .fgh-button-primary{display:inline-flex;align-items:center;gap:.5rem}.fgh-posts-list-single-actions .fgh-button-primary svg{flex-shrink:0;width:1rem;height:1rem;color:currentColor}.fgh-related-blogs-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr));gap:1.5rem;max-width:100%;margin:0 auto;justify-content:center}@media(min-width: 768px){.fgh-related-blogs-list{gap:1.2rem}}@media(min-width: 1440px){.fgh-related-blogs-list{gap:1.2rem}}@media(min-width: 1920px){.fgh-related-blogs-list{gap:1.5rem}}.fgh-related-blogs-list .fgh-posts-list-single{width:100%;margin:0 auto}@media(min-width: 768px){.fgh-related-blogs-list .fgh-posts-list-single{max-width:17.625rem}}.single .fgh-related-blogs-list:has(.fgh-posts-list-single:only-child),.single .fgh-related-blogs-list:has(.fgh-posts-list-single:nth-child(2):last-child){max-width:37.5rem;margin:0 auto}.single .fgh-related-blogs-list:has(.fgh-posts-list-single:nth-child(3):last-child){max-width:56.25rem;margin:0 auto}.fgh-sticky-post-excerpt{font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:400;line-height:1.4rem}@media(min-width: 1440px){.fgh-sticky-post-excerpt{font-size:1rem;line-height:1.4rem}}@media(min-width: 1920px){.fgh-sticky-post-excerpt{font-size:1.25rem;line-height:1.75rem}}.fgh-sticky-post,.fgh-sticky-post-clone{background:#fff;width:calc(100% - 2rem);max-width:90rem;margin:1rem auto;display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.fgh-sticky-post,.fgh-sticky-post-clone{width:calc(100% - 4rem);margin:2rem auto;flex-direction:column;gap:0}}@media(min-width: 1024px){.fgh-sticky-post,.fgh-sticky-post-clone{width:calc(100% - 8rem);margin:3rem auto;flex-direction:column}}@media(min-width: 1440px){.fgh-sticky-post,.fgh-sticky-post-clone{width:auto;max-width:90rem;margin:3.2rem auto;flex-direction:row;gap:0}}@media(min-width: 1920px){.fgh-sticky-post,.fgh-sticky-post-clone{width:90rem;max-width:90rem;margin:4rem auto;flex-direction:row;gap:0}}.fgh-sticky-post .fgh-sticky-post-image,.fgh-sticky-post-clone .fgh-sticky-post-image{flex-shrink:0;width:100%;height:20rem}@media(min-width: 768px){.fgh-sticky-post .fgh-sticky-post-image,.fgh-sticky-post-clone .fgh-sticky-post-image{width:100%;height:30.25rem}}@media(min-width: 1024px){.fgh-sticky-post .fgh-sticky-post-image,.fgh-sticky-post-clone .fgh-sticky-post-image{width:100%;height:34rem}}@media(min-width: 1440px){.fgh-sticky-post .fgh-sticky-post-image,.fgh-sticky-post-clone .fgh-sticky-post-image{width:50%;height:30.25rem}}@media(min-width: 1920px){.fgh-sticky-post .fgh-sticky-post-image,.fgh-sticky-post-clone .fgh-sticky-post-image{width:50%;height:37.8125rem}}.fgh-sticky-post .fgh-sticky-post-image img,.fgh-sticky-post-clone .fgh-sticky-post-image img{width:100%;height:100%;object-fit:cover}.fgh-sticky-post .fgh-sticky-post-content,.fgh-sticky-post-clone .fgh-sticky-post-content{flex:1;display:flex;flex-direction:column;padding:1.6rem}@media(min-width: 768px){.fgh-sticky-post .fgh-sticky-post-content,.fgh-sticky-post-clone .fgh-sticky-post-content{padding:2.4rem}}@media(min-width: 1024px){.fgh-sticky-post .fgh-sticky-post-content,.fgh-sticky-post-clone .fgh-sticky-post-content{padding:3.6rem}}@media(min-width: 1440px){.fgh-sticky-post .fgh-sticky-post-content,.fgh-sticky-post-clone .fgh-sticky-post-content{width:50%;padding:3.6rem}}@media(min-width: 1920px){.fgh-sticky-post .fgh-sticky-post-content,.fgh-sticky-post-clone .fgh-sticky-post-content{padding:4.5rem}}.fgh-sticky-post-title{color:#232323;leading-trim:both;text-edge:cap;font-family:"Darker Grotesque";font-size:1.875rem;font-weight:700;line-height:2rem}@media(min-width: 768px){.fgh-sticky-post-title{font-size:2.4rem;line-height:2.4rem}}@media(min-width: 1440px){.fgh-sticky-post-title{font-size:2.4rem;line-height:2.4rem}}@media(min-width: 1920px){.fgh-sticky-post-title{font-size:3rem;line-height:3rem}}.fgh-share-wrapper{margin-top:auto;align-self:flex-start}.fgh-share-button{display:inline-flex;flex-direction:row-reverse;padding:1.25rem 1rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.125rem;border:1px solid #232323;background:rgba(0,0,0,0);color:#232323;cursor:pointer;font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:500;line-height:1}.fgh-share-button svg{width:1.5rem;height:1.5rem;flex-shrink:0}@media(min-width: 1440px){.fgh-share-button{flex-direction:row;padding:1rem}}@media(min-width: 1920px){.fgh-share-button{padding:1.25rem}}.fgh-share-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:9999}@media(min-width: 1024px){.fgh-share-modal{align-items:center}}.fgh-share-modal.is-open{opacity:1;visibility:visible}.fgh-share-modal.is-open .fgh-share-modal__content{transform:translateY(0)}.fgh-share-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#232323;opacity:.35}.fgh-share-modal__content{position:relative;width:100%;max-width:100%;background:#fff;z-index:1;transform:translateY(100%);transition:transform .3s ease;border-radius:.25rem .25rem 0 0}@media(min-width: 1024px){.fgh-share-modal__content{width:90%;max-width:25rem;transform:translateY(0);border-radius:0}}.fgh-share-modal__header{display:flex;padding:.625rem 1.5rem;justify-content:space-between;align-items:center;align-self:stretch;gap:.5rem;border-bottom:1px solid #c7c7c7;background:#fff;border-radius:0}.fgh-share-modal__header svg{width:1.5rem;height:1.5rem;flex-shrink:0}.fgh-share-modal__header span{flex:1;font-family:var(--wp--preset--font-family--body);font-size:1.25rem;font-weight:700;line-height:3.5rem;color:#232323}.fgh-share-modal__close{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:rgba(0,0,0,0);color:#232323;cursor:pointer}.fgh-share-modal__close svg{width:1.5rem;height:1.5rem}.fgh-share-modal__links{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;background:#fff}.fgh-share-modal__link{display:flex;align-items:center;gap:1px;width:100%;text-decoration:none;font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:500;border-radius:.25rem;overflow:hidden}.fgh-share-modal__link::after{display:none}.fgh-share-modal__link svg{width:2.5rem;height:2.5rem;padding:.5rem;flex-shrink:0}.fgh-share-modal__link span{display:flex;height:2.5rem;padding:0 1rem;justify-content:flex-start;align-items:center;gap:.625rem;flex:1 0 0;line-height:1}.fgh-share-modal__link--email svg{background:#ece3d6;color:#232323;border-radius:.25rem 0 0 .25rem}.fgh-share-modal__link--email span{background:#ece3d6;color:#232323;border-radius:0 .25rem .25rem 0}.fgh-share-modal__link--whatsapp{color:#fff}.fgh-share-modal__link--whatsapp svg{background:#25d366;border-radius:.25rem 0 0 .25rem}.fgh-share-modal__link--whatsapp span{background:#25d366;border-radius:0 .25rem .25rem 0}.fgh-share-modal__link--linkedin{color:#fff}.fgh-share-modal__link--linkedin svg{background:#0a66c2;border-radius:.25rem 0 0 .25rem}.fgh-share-modal__link--linkedin span{background:#0a66c2;border-radius:0 .25rem .25rem 0}.fgh-share-modal__link--facebook{color:#fff}.fgh-share-modal__link--facebook svg{background:#1877f2;border-radius:.25rem 0 0 .25rem}.fgh-share-modal__link--facebook span{background:#1877f2;border-radius:0 .25rem .25rem 0}.fgh-sticky-post-clone{grid-column:1/-1;margin:2rem 0;width:100%}@media(min-width: 768px){.fgh-sticky-post-clone{width:100%}}@media(min-width: 1024px){.fgh-sticky-post-clone{position:relative;left:50%;transform:translateX(-50%);width:calc(100vw - 4rem);max-width:64rem;margin:3rem 0;flex-direction:row}.fgh-sticky-post-clone .fgh-sticky-post-image{width:50%;height:30.25rem}}@media(min-width: 1440px){.fgh-sticky-post-clone{position:relative;left:50%;transform:translateX(-50%);width:72rem;max-width:72rem}}@media(min-width: 1920px){.fgh-sticky-post-clone{width:90rem;max-width:90rem}}@media(min-width: 1440px){.fgh-sticky-post-clone .fgh-sticky-post-image{width:50%;height:30.25rem}}@media(min-width: 1920px){.fgh-sticky-post-clone .fgh-sticky-post-image{width:50%;height:37.8125rem}}.fgh-sticky-post-clone .fgh-sticky-post-image a::after{display:none}.fgh-sticky-post-clone .fgh-sticky-post-content{position:relative}@media(min-width: 1024px){.fgh-sticky-post-clone .fgh-sticky-post-content::after{content:"";position:absolute;right:-2rem;bottom:0;width:20rem;height:20rem;background:url("../images/union.svg") no-repeat center;background-size:contain;opacity:1;pointer-events:none;z-index:0}}@media(min-width: 1024px)and (min-width: 1440px){.fgh-sticky-post-clone .fgh-sticky-post-content::after{width:24rem;height:24rem}}@media(min-width: 1024px)and (min-width: 1920px){.fgh-sticky-post-clone .fgh-sticky-post-content::after{width:28rem;height:28rem}}@media(min-width: 1440px){.fgh-sticky-post-clone .fgh-sticky-post-content{padding:3.6rem}}@media(min-width: 1920px){.fgh-sticky-post-clone .fgh-sticky-post-content{padding:4.5rem}}.single-destinationcpt .container{margin-top:3.5rem;margin-bottom:1.75rem}@media(min-width: 1440px){.single-destinationcpt .container{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 1920px){.single-destinationcpt .container{margin-top:7.5rem;margin-bottom:7.5rem}}.single-destinationcpt .animated-mandala{padding-bottom:3.5rem}@media(min-width: 1440px){.single-destinationcpt .animated-mandala{padding-bottom:5rem}}@media(min-width: 1920px){.single-destinationcpt .animated-mandala{padding-bottom:6.25rem}}.single-destinationcpt .animated-mandala:last-of-type{margin-top:3.5rem}@media(min-width: 1440px){.single-destinationcpt .animated-mandala:last-of-type{margin-top:5rem}}@media(min-width: 1920px){.single-destinationcpt .animated-mandala:last-of-type{margin-top:6.25rem}}.single-destinationcpt .fgh-sticky-post-category{text-align:left}.single-destinationcpt .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__inner{align-items:flex-start}@media(min-width: 768px){.single-destinationcpt .wp-block-fgh-hero.fgh-hero--inner .fgh-hero__title{text-align:left}}.fgh-destinations-list{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem;width:100%}@media(min-width: 768px){.fgh-destinations-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.2rem;margin-top:3rem}}@media(min-width: 1024px){.fgh-destinations-list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.2rem;margin-top:3.44rem}}@media(min-width: 1440px){.fgh-destinations-list{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.2rem;margin-top:3.44rem}}@media(min-width: 1920px){.fgh-destinations-list{gap:1.5rem;margin-top:4.3rem}}.fgh-destination-single{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.fgh-destination-single-image{position:relative;width:100%;height:21.4375rem;overflow:hidden;display:block}@media(min-width: 768px){.fgh-destination-single-image{width:100%;height:auto;aspect-ratio:141/202}}@media(min-width: 1024px){.fgh-destination-single-image{width:100%;height:auto;aspect-ratio:141/202}}@media(min-width: 1440px){.fgh-destination-single-image{width:100%;height:auto;aspect-ratio:141/202;max-width:17.625rem}}@media(min-width: 1920px){.fgh-destination-single-image{max-width:17.625rem}}.fgh-destination-single-image a{display:block;width:100%;height:100%}.fgh-destination-single-image img{width:100%;height:100%;object-fit:cover;display:block}.fgh-destination-single-content{width:100%;overflow:hidden;padding-top:1rem}@media(min-width: 768px){.fgh-destination-single-content{padding-top:.75rem}}.fgh-destination-single-title{color:#232323;font-size:1.4rem;font-weight:700;line-height:1.4rem;margin-top:.48rem;margin-bottom:.83rem;word-break:break-word}@media(min-width: 1440px){.fgh-destination-single-title{font-size:1.12rem;line-height:1.12rem;margin-top:.384rem;margin-bottom:.664rem}}@media(min-width: 1920px){.fgh-destination-single-title{font-size:1.75rem;line-height:1.75rem;margin-top:.6rem;margin-bottom:1.04rem}}.fgh-destination-single-excerpt{word-break:break-word;overflow-wrap:break-word}.fgh-related-destinations-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(17.625rem, 1fr));gap:1.5rem;max-width:100%;margin:0 auto;justify-content:center}@media(min-width: 768px){.fgh-related-destinations-list{gap:1.2rem}}@media(min-width: 1440px){.fgh-related-destinations-list{gap:1.2rem}}@media(min-width: 1920px){.fgh-related-destinations-list{gap:1.5rem}}.fgh-related-destinations-list:has(.fgh-destination-single:only-child),.fgh-related-destinations-list:has(.fgh-destination-single:nth-child(2):last-child){max-width:37.5rem;margin:0 auto}.fgh-related-destinations-list:has(.fgh-destination-single:nth-child(3):last-child){max-width:56.25rem;margin:0 auto}.fgh-related-destinations-list .fgh-destination-single{max-width:17.625rem;margin:0 auto}.single-destinationcpt .mandala-container{text-align:center}.fgh-customer-stories-listing{width:100%;max-width:75rem;margin:0 auto;padding:0}@media(min-width: 1440px){.fgh-customer-stories-listing{max-width:60rem;padding:0 2rem}}@media(min-width: 1920px){.fgh-customer-stories-listing{max-width:75rem;padding:0}}.fgh-customer-stories-listing .fgh-posts-list-single{position:relative;aspect-ratio:282/404;overflow:hidden;border-radius:4px;cursor:pointer}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;display:block;border-radius:4px}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(35, 35, 35, 0) 0%, rgba(35, 35, 35, 0.8) 100%);z-index:1;pointer-events:none;transition:background 250ms ease-out}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-image img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0;transform:scale(1);filter:blur(0);transition:transform 250ms ease-out,filter 250ms ease-out;border-radius:4px}.fgh-customer-stories-listing .fgh-posts-list-single:hover .fgh-posts-list-single-image::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 68.27%)}.fgh-customer-stories-listing .fgh-posts-list-single:hover .fgh-posts-list-single-image img{transform:scale(1.02);filter:blur(7.5px)}.fgh-customer-stories-listing .fgh-posts-list-single:hover .wp-block-buttons{opacity:1;visibility:visible;max-height:100px;transform:translateY(0)}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-content{position:absolute;bottom:0;left:0;right:0;padding:48px 32px;z-index:2}@media(min-width: 768px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-content{padding:32px 24px}}@media(min-width: 1440px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-content{padding:48px 32px}}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-32px;margin-bottom:.5rem}@media(min-width: 768px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-24px}}@media(min-width: 1440px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-32px}}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{display:inline-block;background:#232323;border-radius:0 4px 4px 0;padding:0 12px 0 32px;color:#fff;font-family:"Figtree",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:33px}@media(min-width: 768px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{padding-left:24px}}@media(min-width: 1440px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{padding-left:32px}}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title{font-size:2rem;font-style:normal;font-weight:700;line-height:2.125rem;color:#fff;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(min-width: 768px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title{font-size:1.5rem;line-height:1.625rem;-webkit-line-clamp:2}}@media(min-width: 1440px){.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title{font-size:2rem;line-height:2.125rem;-webkit-line-clamp:3}}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title a{color:#fff;text-decoration:none}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title a:hover{text-decoration:underline}.fgh-customer-stories-listing .fgh-posts-list-single .fgh-posts-list-single-title a::after{display:none}.fgh-customer-stories-listing .fgh-posts-list-single .wp-block-buttons{margin-top:1rem;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(10px);transition:all 250ms ease-out}.fgh-customer-stories-listing-list{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;width:100%}@media(min-width: 768px){.fgh-customer-stories-listing-list{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:3rem}}@media(min-width: 1024px){.fgh-customer-stories-listing-list{grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:3.44rem}}@media(min-width: 1440px){.fgh-customer-stories-listing-list{grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:3.44rem}}@media(min-width: 1920px){.fgh-customer-stories-listing-list{margin-top:4.3rem}}.fgh-related-stories-list{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;width:100%}@media(min-width: 768px){.fgh-related-stories-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.fgh-related-stories-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.fgh-related-stories{width:100%;max-width:60rem;margin:4rem auto;padding:0}@media(min-width: 1440px){.fgh-related-stories{padding:0 2rem}}@media(min-width: 1920px){.fgh-related-stories{padding:0}}.fgh-related-stories .fgh-posts-list-single{position:relative;aspect-ratio:282/404;overflow:hidden;border-radius:4px;cursor:pointer}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;display:block;border-radius:4px}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(35, 35, 35, 0) 0%, rgba(35, 35, 35, 0.8) 100%);z-index:1;pointer-events:none;transition:background 250ms ease-out}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-image img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0;transform:scale(1);filter:blur(0);transition:transform 250ms ease-out,filter 250ms ease-out;border-radius:4px}.fgh-related-stories .fgh-posts-list-single:hover .fgh-posts-list-single-image::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 68.27%)}.fgh-related-stories .fgh-posts-list-single:hover .fgh-posts-list-single-image img{transform:scale(1.02);filter:blur(7.5px)}.fgh-related-stories .fgh-posts-list-single:hover .wp-block-buttons{opacity:1;visibility:visible;max-height:100px;transform:translateY(0)}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-content{position:absolute;bottom:0;left:0;right:0;padding:48px 32px;z-index:2}@media(min-width: 768px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-content{padding:32px 24px}}@media(min-width: 1440px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-content{padding:48px 32px}}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-32px;margin-bottom:.5rem}@media(min-width: 768px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-24px}}@media(min-width: 1440px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta{margin-left:-32px}}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{display:inline-block;background:#232323;border-radius:0 4px 4px 0;padding:0 12px 0 32px;color:#fff;font-family:"Figtree",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:33px}@media(min-width: 768px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{padding-left:24px}}@media(min-width: 1440px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-meta .fgh-posts-list-single-category{padding-left:32px}}.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-title{font-size:2rem;font-style:normal;font-weight:700;line-height:2.125rem;color:#fff;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(min-width: 768px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-title{font-size:1.5rem;line-height:1.625rem;-webkit-line-clamp:2}}@media(min-width: 1440px){.fgh-related-stories .fgh-posts-list-single .fgh-posts-list-single-title{font-size:2rem;line-height:2.125rem;-webkit-line-clamp:3}}.fgh-related-stories .fgh-posts-list-single .wp-block-buttons{margin-top:1rem;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(10px);transition:all 250ms ease-out}.c-link{font-family:var(--wp--preset--font-family--heading, "Darker Grotesque", system-ui, -apple-system, sans-serif);font-weight:700;letter-spacing:0;vertical-align:bottom;color:inherit;text-decoration:underline;text-underline-offset:var(--link-underline-offset);text-decoration-thickness:var(--link-underline-thickness);cursor:pointer;transition:opacity var(--btn-transition-duration) var(--btn-transition-easing)}.c-link:hover{opacity:.8}.c-link--white{color:var(--link-white-color)}.c-link--white:link,.c-link--white:visited{color:var(--link-white-color)}.c-link--black{color:var(--link-black-color)}.has-animated-link a,a.has-animated-link{font-family:var(--wp--preset--font-family--heading, "Darker Grotesque", system-ui, -apple-system, sans-serif);font-weight:700;letter-spacing:0;vertical-align:bottom;position:relative;display:inline-block;text-decoration:none;transition:color 250ms ease}.has-animated-link a::after,a.has-animated-link::after{content:"";position:absolute;bottom:.15em;left:0;width:0;height:2px;background-color:currentColor;transition:width 250ms ease-in}.has-animated-link a:hover::after,a.has-animated-link:hover::after{width:100%}.c-span-h3{font-family:var(--wp--preset--font-family--heading, "Darker Grotesque", sans-serif);font-weight:700;font-size:24px;line-height:28px;letter-spacing:0;vertical-align:middle;display:inline-block}@media(min-width: 1024px){.c-span-h3{font-size:28px;line-height:32px}}.c-span-h3--white{color:#fff}.c-span-h3--dark{color:var(--wp--preset--color--obsidian, #232323)}.c-span-h3--accent{color:var(--wp--preset--color--accent-600)}.c-form__field{margin-bottom:var(--wp--preset--spacing--30)}.c-form__label{font-family:var(--wp--preset--font-family--heading);font-weight:600;line-height:1.25;color:var(--wp--preset--color--obsidian-900);display:block;margin-bottom:var(--wp--preset--spacing--10);font-size:1rem;font-weight:500}.c-form__input,.wp-block-search__input,.c-form__select,.c-form__textarea,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],select,textarea{font-family:var(--wp--preset--font-family--body);font-weight:400;color:var(--wp--preset--color--obsidian-900);width:100%;padding:var(--wp--preset--spacing--20);font-size:var(--font-body);line-height:1.5;background-color:#fff;border:1px solid var(--wp--preset--color--neutral-300);border-radius:var(--wp--custom--radius--sm);transition:all var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.c-form__input:hover,.wp-block-search__input:hover,.c-form__select:hover,.c-form__textarea:hover,input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--wp--preset--color--neutral-500)}.c-form__input:focus,.wp-block-search__input:focus,.c-form__input:focus-visible,.wp-block-search__input:focus-visible,.c-form__select:focus,.c-form__select:focus-visible,.c-form__textarea:focus,.c-form__textarea:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:2px;border-color:var(--wp--preset--color--obsidian)}.c-form__input:disabled,.wp-block-search__input:disabled,.c-form__select:disabled,.c-form__textarea:disabled,input[type=text]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{background-color:var(--wp--preset--color--ivory-100);cursor:not-allowed;opacity:.6}.c-form__input::placeholder,.wp-block-search__input::placeholder,.c-form__select::placeholder,.c-form__textarea::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:var(--wp--preset--color--neutral-500)}.c-form__textarea,textarea{min-height:120px;resize:vertical}.c-form__select,select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--wp--preset--spacing--20) center;background-size:1em;padding-right:var(--wp--preset--spacing--50)}.c-form__check{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--10);margin-bottom:var(--wp--preset--spacing--20)}.c-form__check input[type=checkbox],.c-form__check input[type=radio]{flex-shrink:0;width:1.25em;height:1.25em;margin-top:.125em;accent-color:var(--wp--preset--color--accent-600)}.c-form__check label{font-family:var(--wp--preset--font-family--body);font-weight:400;color:var(--wp--preset--color--obsidian-900)}.c-form__message,.wpcf7-not-valid-tip{margin-top:var(--wp--preset--spacing--10);font-size:var(--font-overline)}.c-form__message--error,.wpcf7-not-valid-tip{color:var(--wp--preset--color--danger-600)}.c-form__message--success{color:var(--wp--preset--color--success-600)}.wpcf7-form-control-wrap{display:block}.card{background-color:#fff;border-radius:var(--wp--custom--radius--md);box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:all var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.card__image{width:100%;height:auto;object-fit:cover}.card__content{padding:var(--wp--preset--spacing--30)}.card__title{font-size:clamp(1.25rem,2vw,1.5rem);margin-bottom:var(--wp--preset--spacing--20)}.card__text{color:var(--wp--preset--color--neutral-600);margin-bottom:var(--wp--preset--spacing--20)}:root{--header-height-mobile: 80px;--header-padding: 1.25rem;--header-logo-height: 52px;--header-logo-width: clamp(140px, 10vw, 202px);--header-logo-height: clamp(40px, 3vw, 57px);--header-nav-gap: clamp(0.75rem, 1.5vw, 2.5rem);--header-nav-padding-inline: clamp(3.5rem, 7vw, 7.3rem);--header-nav-chevron-size: clamp(1rem, 1.2vw, 1.5rem);--header-actions-gap: clamp(0.5rem, 1vw, 1rem);--header-btn-gap: clamp(0.5rem, 1vw, 1.5rem);--header-btn-padding-x: clamp(0.75rem, 1.5vw, 1.75rem);--header-btn-padding-y: clamp(0.4rem, 0.6vw, 1rem);--header-btn-font-size: clamp(0.875rem, 1vw, 1.375rem);--header-toggle-size: 40px;--header-toggle-icon-size: 20px;--header-color-light: var(--wp--preset--color--white, #fff);--header-color-dark: var(--wp--preset--color--obsidian, #232323);--header-color-ivory: var(--wp--preset--color--ivory, #ECE3D6);--header-border-light: rgba(255, 255, 255, 0.3);--header-border-dark: rgba(35, 35, 35, 0.2);--header-bg-blur: blur(20px);--header-transition: 200ms ease;--mega-menu-padding: 3rem 5rem;--mega-menu-padding-desktop: 2.5rem 4rem;--mega-menu-gap: 4.5625rem;--mega-menu-min-width: 546px;--mega-menu-min-width-desktop: 480px;--mega-menu-max-width: 1040px;--mega-menu-max-width-desktop: 920px;--mega-menu-shadow: 0 1.5rem 3rem rgba(0, 0, 0, 0.25)}.site-header{display:flex;align-items:center;flex-shrink:0;position:sticky;top:0;block-size:var(--header-height-mobile);padding-inline:var(--header-padding);padding-block:var(--header-padding);background:hsla(0,0%,100%,.01);backdrop-filter:var(--header-bg-blur);border-bottom:1px solid var(--header-border-light);color:var(--header-color-dark);z-index:var(--z-header, 1300)}@media(min-width: 1024px){.site-header{display:block;width:100%;height:auto;padding:0;background-color:hsla(0,0%,100%,.01);backdrop-filter:none;box-shadow:0 4px 8px rgba(0,0,0,.02);color:var(--header-color-light)}}body.is-mobile-nav-open .site-header{backdrop-filter:none;background:var(--header-color-ivory);border-bottom:none;color:var(--header-color-dark)}body.is-mobile-nav-open .site-header .custom-logo{filter:brightness(0) invert(0)}body.is-mobile-nav-open .site-header .menu-toggle{border:1px solid var(--header-border-dark);opacity:1}body.is-mobile-nav-open .site-header .menu-toggle svg{color:var(--header-color-dark);fill:var(--header-color-dark);stroke:var(--header-color-dark)}.site-header .header-inner{display:contents;inline-size:min(420px,100%)}@media(min-width: 1024px){.site-header .header-inner{max-width:1152px;margin:0 auto;padding-inline:24px;display:flex;align-items:center;justify-content:space-between;height:112px;inline-size:auto;background:rgba(0,0,0,0)}}@media(min-width: 1024px)and (min-width: 1200px){.site-header .header-inner{padding-inline:0}}@media(min-width: 1024px)and (min-width: 1920px){.site-header .header-inner{max-width:1440px}}.site-header .site-branding{flex-shrink:0;color:inherit}.site-header .site-branding .custom-logo-link{display:flex;align-items:center;position:relative;min-width:44px;min-height:44px;text-decoration:none;color:inherit}.site-header .site-branding .custom-logo-link::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width 150ms ease-in}.site-header .site-branding .custom-logo-link:focus::after,.site-header .site-branding .custom-logo-link:focus-visible::after{width:100%}.site-header .site-branding .custom-logo{width:auto;height:var(--header-logo-height);object-fit:contain;filter:brightness(0) invert(1)}@media(min-width: 1024px){.site-header .site-branding .custom-logo{width:var(--header-logo-width)}}body.is-mobile-nav-open .site-header .site-branding .custom-logo{filter:brightness(0) invert(0)}.site-header .site-branding svg{fill:currentColor;stroke:currentColor;color:inherit}.site-header .main-navigation{display:none;flex:auto;justify-content:start;padding-inline-start:var(--header-nav-padding-inline)}@media(min-width: 1024px){.site-header .main-navigation{display:flex}}.site-header .main-navigation>div{display:flex;justify-content:center;width:100%}.site-header .main-navigation .nav-menu,.site-header .main-navigation .mega-menu{display:flex;align-items:center;gap:var(--header-nav-gap);margin:0;padding:0;list-style:none}.site-header .main-navigation .nav-menu>li,.site-header .main-navigation .mega-menu>li{position:relative}.site-header .main-navigation .nav-menu>li>a,.site-header .main-navigation .mega-menu>li>a{position:relative;text-align:center;font-weight:700;white-space:nowrap}.site-header .main-navigation .nav-menu>li>a:not([aria-controls])::after,.site-header .main-navigation .mega-menu>li>a:not([aria-controls])::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width 250ms ease-out}.site-header .main-navigation .nav-menu>li>a[aria-controls],.site-header .main-navigation .mega-menu>li>a[aria-controls]{display:flex;align-items:center;gap:.5rem}.site-header .main-navigation .nav-menu>li>a[aria-controls]::after,.site-header .main-navigation .mega-menu>li>a[aria-controls]::after{content:"";width:var(--header-nav-chevron-size);height:var(--header-nav-chevron-size);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat center/contain;flex-shrink:0}.site-header .main-navigation .nav-menu>li.is-active:not(.has-mega-menu)>a::after,.site-header .main-navigation .nav-menu>li.current-menu-item:not(.has-mega-menu)>a::after,.site-header .main-navigation .nav-menu>li.current-menu-parent:not(.has-mega-menu)>a::after,.site-header .main-navigation .nav-menu>li.current-menu-ancestor:not(.has-mega-menu)>a::after,.site-header .main-navigation .mega-menu>li.is-active:not(.has-mega-menu)>a::after,.site-header .main-navigation .mega-menu>li.current-menu-item:not(.has-mega-menu)>a::after,.site-header .main-navigation .mega-menu>li.current-menu-parent:not(.has-mega-menu)>a::after,.site-header .main-navigation .mega-menu>li.current-menu-ancestor:not(.has-mega-menu)>a::after{width:100%}.site-header .main-navigation .nav-menu>li.has-mega-menu>a::before,.site-header .main-navigation .mega-menu>li.has-mega-menu>a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width 250ms ease-out}.site-header .main-navigation .nav-menu>li.is-active.has-mega-menu>a::before,.site-header .main-navigation .nav-menu>li.current-menu-item.has-mega-menu>a::before,.site-header .main-navigation .nav-menu>li.current-menu-parent.has-mega-menu>a::before,.site-header .main-navigation .nav-menu>li.current-menu-ancestor.has-mega-menu>a::before,.site-header .main-navigation .mega-menu>li.is-active.has-mega-menu>a::before,.site-header .main-navigation .mega-menu>li.current-menu-item.has-mega-menu>a::before,.site-header .main-navigation .mega-menu>li.current-menu-parent.has-mega-menu>a::before,.site-header .main-navigation .mega-menu>li.current-menu-ancestor.has-mega-menu>a::before{width:100%}.site-header .header-actions{display:none;align-items:center;flex-shrink:0;gap:var(--header-actions-gap)}@media(min-width: 1024px){.site-header .header-actions{display:flex}}.site-header .header-actions .header-buttons-wrapper{display:flex;align-items:center;gap:var(--header-btn-gap)}.site-header .header-actions .header-buttons-wrapper .wp-block-buttons{display:flex;gap:var(--header-btn-gap);margin:0}.site-header .header-actions .header-buttons-wrapper .wp-block-buttons .wp-block-button{margin:0}.site-header .header-actions .header-buttons-wrapper .language-switcher{display:flex;align-items:center;gap:.25rem}.site-header .header-actions .header-buttons-wrapper .language-switcher p{margin:0}.site-header .header-actions .header-buttons-wrapper .language-switcher p a{display:flex;align-items:center;justify-content:center;min-width:clamp(1.875rem,3vw,2.75rem);min-height:clamp(1.875rem,3vw,2.75rem);font-family:var(--wp--preset--font-family--heading);font-weight:500;font-size:clamp(.75rem,.8vw,.875rem);color:var(--wp--preset--color--neutral-600);text-decoration:none;border-radius:var(--wp--custom--radius--sm);transition:background-color var(--header-transition)}@media(min-width: 1440px){.site-header .header-actions .header-buttons-wrapper .language-switcher p a:hover{background:var(--wp--preset--color--neutral-200)}}.site-header .menu-toggle{display:flex;justify-content:center;align-items:center;width:var(--header-toggle-size);height:var(--header-toggle-size);min-width:44px;min-height:44px;aspect-ratio:1/1;flex-shrink:0;margin-left:auto;padding:.75rem;gap:.5rem;background:rgba(0,0,0,0);border:1px solid var(--header-border-dark);border-radius:var(--wp--custom--radius--sm);color:inherit;opacity:.9;cursor:pointer;z-index:1001}@media(min-width: 1024px){.site-header .menu-toggle{display:none}}.site-header .menu-toggle svg{width:var(--header-toggle-icon-size);height:var(--header-toggle-icon-size);fill:var(--header-color-light);stroke:var(--header-color-light);vector-effect:non-scaling-stroke;transition:opacity var(--header-transition)}.site-header .menu-toggle .icon-menu{display:block;width:var(--header-toggle-icon-size);height:var(--header-toggle-icon-size);opacity:1;transform:rotate(0deg);transition:opacity var(--header-transition),transform var(--header-transition)}.site-header .menu-toggle .icon-close{display:none;width:var(--header-toggle-icon-size);height:var(--header-toggle-icon-size);opacity:0;transform:rotate(90deg);transition:opacity var(--header-transition),transform var(--header-transition)}.site-header .menu-toggle[aria-expanded=false] .icon-menu{display:block;opacity:1;transform:rotate(0deg)}.site-header .menu-toggle[aria-expanded=false] .icon-close{display:none;opacity:0}.site-header .menu-toggle[aria-expanded=true] .icon-menu{display:none;opacity:0}.site-header .menu-toggle[aria-expanded=true] .icon-close{display:block;opacity:1;transform:rotate(0deg)}@media(min-width: 1440px){.site-header .menu-toggle:hover{opacity:.8}.site-header .menu-toggle:active{opacity:.6}}.site-header .menu-item-has-children{position:relative}.site-header .mega-menu-wrapper{position:absolute;top:calc(100% + 1.6875rem);left:-1rem;opacity:0;visibility:hidden;transform:translateY(-10px) scale(0.95);transform-origin:top center;transition:opacity var(--header-transition),transform var(--header-transition),visibility var(--header-transition);will-change:opacity,transform;z-index:1100}.site-header .mega-menu-wrapper.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0ms}.site-header .mega-menu-wrapper.is-open .mega-menu-column{opacity:1;transform:translateY(0)}.site-header .mega-menu-content{display:flex;position:relative;gap:var(--mega-menu-gap);min-width:var(--mega-menu-min-width);max-width:var(--mega-menu-max-width);width:max-content;padding:var(--mega-menu-padding);background:var(--header-color-dark);border-radius:var(--wp--custom--radius--sm);box-shadow:var(--mega-menu-shadow);overflow:hidden;--mega-bg: url('/wp-content/themes/fgh-theme/assets/images/people.jpg');--mega-mask: url('/wp-content/themes/fgh-theme/assets/images/union.png')}.site-header .mega-menu-content::after{content:"";position:absolute;top:0;right:-2.6875rem;width:33%;height:100%;background-image:var(--mega-bg);background-repeat:no-repeat;background-size:488%;background-position:31% 71%;mask:var(--mega-mask);mask-size:cover;mask-position:center;mask-repeat:no-repeat;opacity:.1;pointer-events:none;z-index:0}@media(max-width: 1439.98px){.site-header .mega-menu-content{min-width:var(--mega-menu-min-width-desktop);max-width:var(--mega-menu-max-width-desktop);padding:var(--mega-menu-padding-desktop)}}.site-header .mega-menu-content li{margin-bottom:1.0625rem}.site-header .mega-menu-content li:last-child{margin-bottom:0}.site-header .mega-menu-content .mega-menu-column{flex:1;position:relative;min-width:0;margin:0;padding:0;list-style:none;opacity:0;transform:translateY(10px);transition:opacity 300ms ease,transform 300ms ease;transition-delay:100ms;z-index:2}.site-header .mega-menu-content .mega-menu-column>li:not(.is-heading)>a{position:relative}.site-header .mega-menu-content .mega-menu-column>li:not(.is-heading)>a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:currentColor;transition:width 250ms ease-out}.site-header .mega-menu-content .mega-menu-column>li:not(.is-heading)>a:hover::after{width:100%}.site-header .mega-menu-content .mega-menu-column>li.current-menu-item>a::after,.site-header .mega-menu-content .mega-menu-column>li.current-menu-ancestor>a::after,.site-header .mega-menu-content .mega-menu-column>li.is-active:not(.is-heading)>a::after{width:100%}.site-header .mega-menu-content .mega-menu-column .column-heading{margin:0 0 1rem 0;padding-bottom:.5rem;font-family:var(--wp--preset--font-family--heading);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.6);border-bottom:1px solid rgba(223,165,93,.3)}.site-header .mega-menu-content .mega-menu-column .sub-menu-list{margin:0;padding:0;list-style:none}.site-header .mega-menu-content .mega-menu-column .sub-menu-list li{margin-bottom:1.0625rem}.site-header .mega-menu-content .mega-menu-column .sub-menu-list li:last-child{margin-bottom:0}.site-header .mega-menu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.1);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:all .25s ease;z-index:1050}.site-header .mega-menu-overlay.is-active{opacity:1;visibility:visible}@media(max-width: 1439.98px){.site-header .mega-menu-overlay{display:none}}#mobile-nav{position:fixed;inset:0;width:100%;height:100dvh;background:var(--wp--preset--color--ivory, #ECE3D6);color:var(--wp--preset--color--obsidian, #232323);z-index:var(--z-overlay);border-bottom:1px solid rgba(35,35,35,.2);pointer-events:none;opacity:0;visibility:hidden;transform:scale(0.98);transition:opacity 150ms linear,transform 150ms linear,visibility 150ms linear}@media(min-width: 1024px){#mobile-nav{display:none}}#mobile-nav[data-state=opening],#mobile-nav[data-state=open]{pointer-events:auto;visibility:visible;opacity:1;transform:scale(1)}#mobile-nav[data-state=closed],#mobile-nav[data-state=closing]{pointer-events:none}@media(prefers-reduced-motion: reduce){#mobile-nav{transition:none;transform:none}}.mobile-nav__panel{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-block-start:calc(env(safe-area-inset-top, 0px) + var(--header-h, 80px) + 24px);padding-block-end:calc(env(safe-area-inset-bottom, 0px) + 24px);padding-inline:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-padding-top:calc(env(safe-area-inset-top, 0px) + var(--header-h, 80px) + 24px);opacity:0;transform:scale(0.98);transition:opacity 150ms linear,transform 150ms linear}#mobile-nav[data-state=opening] .mobile-nav__panel,#mobile-nav[data-state=open] .mobile-nav__panel{opacity:1;transform:scale(1)}@media(prefers-reduced-motion: reduce){.mobile-nav__panel{transition:none;transform:none}}.mobile-nav nav{flex:1;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding-left:13px}.mobile-nav__menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;scroll-behavior:smooth}.mobile-nav__menu li{border-bottom:1px solid rgba(35,35,35,.1)}.mobile-nav__menu li:last-child{border-bottom:none}.mobile-nav__menu li a,.mobile-nav__menu li a:link,.mobile-nav__menu li a:visited{display:flex;align-items:center;min-height:60px;padding:20px 0;font-family:var(--wp--preset--font-family--heading),"Darker Grotesque",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px;color:#232323;text-decoration:none;transition:color 200ms ease,transform 200ms ease;min-width:44px;touch-action:manipulation}.mobile-nav__menu li a:hover,.mobile-nav__menu li a:focus{color:var(--wp--preset--color--accent-500, #DFA55D);transform:translateX(8px)}.mobile-nav__menu li a:active{color:#232323;transform:translateX(4px)}@media(prefers-reduced-motion: reduce){.mobile-nav__menu li a{transition:color 200ms ease}.mobile-nav__menu li a:hover,.mobile-nav__menu li a:focus,.mobile-nav__menu li a:active{transform:none}}.mobile-nav__menu li.menu-item-has-children>a,.mobile-nav__menu li.has-mega-menu>a{position:relative;padding-right:50px}.mobile-nav__menu li.menu-item-has-children>a::after,.mobile-nav__menu li.has-mega-menu>a::after{content:"";position:absolute;top:50%;right:22px;width:24px;height:24px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23232323' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px 24px;transition:transform 300ms ease;pointer-events:none;z-index:10}.mobile-nav__menu li.menu-item-has-children>a.is-expanded::after,.mobile-nav__menu li.has-mega-menu>a.is-expanded::after{transform:translateY(-50%) rotate(180deg)}.mobile-nav__menu li .sub-menu{display:none;padding-left:20px;border-top:1px solid rgba(35,35,35,.05);overflow:hidden;transition:max-height 300ms ease}.mobile-nav__menu li .sub-menu.is-open{display:block}.mobile-nav__menu li .sub-menu li{border-bottom:none;margin-bottom:17px}.mobile-nav__menu li .sub-menu li:last-child{margin-bottom:0}.mobile-nav__menu li .sub-menu li a{min-height:48px;padding:16px 0;font-size:18px;font-weight:500}.mobile-nav__actions .header-actions{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);align-items:stretch}.mobile-nav__actions .header-buttons-wrapper{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.mobile-nav__actions .wp-block-buttons{flex-direction:column;align-items:flex-start}.mobile-nav__actions .wp-block-button{display:block;width:max-content}.mobile-nav__actions .wp-block-button:first-child{margin-bottom:12px}.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link.wp-block-button__link:focus,.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:focus,.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:focus-visible,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link.wp-block-button__link:focus,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:focus,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link::after,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.mobile-nav__actions .wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:hover::after,.mobile-nav__actions .wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.mobile-nav__actions .language-switcher{text-align:center}.mobile-nav__actions .language-switcher p{margin:0;font-size:18px}.mobile-nav__actions .language-switcher p a{color:var(--wp--preset--color--obsidian, #232323);text-decoration:underline}.mobile-nav__actions .language-switcher p a:hover{opacity:.8}.mobile-nav__language .language-switcher{text-align:center}.mobile-nav__language .language-switcher p{margin:0;font-size:18px}.mobile-nav__language .language-switcher p a{color:var(--wp--preset--color--obsidian, #232323);text-decoration:underline}.mobile-nav__language .language-switcher p a:hover{opacity:.8}#mobile-nav .mega-menu-wrapper ul{padding-top:33px}#mobile-nav .mega-menu-wrapper li{list-style:none;padding-left:0;padding-bottom:10px}#mobile-nav .mega-menu-wrapper a{position:relative}#mobile-nav .mega-menu-wrapper a::after{content:"";position:absolute;bottom:0;left:0;height:2px;background-color:currentColor;transition:width 250ms ease-out;width:100%}#mobile-nav .mega-menu-wrapper .menu-item-has-children{padding-top:16px}#mobile-nav .menu-item-has-children,#mobile-nav .has-mega-menu{padding-bottom:11px;margin-top:14px}#mobile-nav .menu-item-has-children>a,#mobile-nav .has-mega-menu>a{position:relative}#mobile-nav .menu-item-has-children>a:after,#mobile-nav .has-mega-menu>a:after{position:absolute;content:"";display:block;width:32px;height:22px;top:53%;right:-42px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%23232323' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px 22px;transition:transform 300ms ease}#mobile-nav .menu-item-has-children>a.is-expanded::after,#mobile-nav .has-mega-menu>a.is-expanded::after{transform:translateY(-50%) rotate(180deg)}#mobile-nav .menu-heading{font-family:var(--wp--preset--font-family--heading),"Darker Grotesque",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#mobile-nav .menu-item-type-custom:not(.has-mega-menu)>a{position:relative}#mobile-nav .menu-item-type-custom:not(.has-mega-menu)>a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transition:width 250ms ease-out}#mobile-nav .menu-heading{padding-bottom:11px}.is-mobile-nav-open.has-hero-first .site-header::after,.is-mobile-nav-open .site-header.is-fixed::after{background:none}.fgh-mobile-text{display:block}@media(min-width: 1024px){.fgh-mobile-text{display:none}}.fgh-destination-search-area-single .fgh-desktop-text{display:none}@media(min-width: 1024px){.fgh-destination-search-area-single .fgh-desktop-text{display:inline}}.fgh-destination-search-form{display:flex;max-width:600px;margin-top:48px;margin-left:auto;margin-right:auto;border-radius:2px;border:2px solid var(--wp--preset--color--obsidian);overflow:hidden;padding:14px 15px 14px 20px}.fgh-destination-search-form .search-field{flex:1;border:none;outline:none;background:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--body);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:0}@media(min-width: 1024px){.fgh-destination-search-form .search-field{font-size:20px;line-height:normal}}.fgh-destination-search-form .search-field{margin-right:0}@media(min-width: 768px){.fgh-destination-search-form .search-field{margin-right:48px}}.fgh-destination-search-form .search-field::placeholder{color:var(--wp--preset--color--obsidian)}@media(max-width: 767px){.fgh-destination-search-form .search-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:24px;width:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23232323' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6l-12 12'/%3E%3Cpath d='M6 6l12 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}}.fgh-destination-search-form .search-submit{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.fgh-destination-search-form .search-submit{font-size:20px;line-height:32px}}@media(min-width: 1920px){.fgh-destination-search-form .search-submit{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.fgh-destination-search-form .search-submit{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.fgh-destination-search-form .search-submit.wp-block-button__link:focus,.fgh-destination-search-form .search-submit.wp-block-button__link:focus-visible,.fgh-destination-search-form .search-submit:focus,.fgh-destination-search-form .search-submit:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.fgh-destination-search-form .search-submit::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.fgh-destination-search-form .search-submit:hover::after{transform:translateX(0.5rem)}}.fgh-destination-search-form .search-submit{border-radius:0;border:none}@media(max-width: 767px){.fgh-destination-search-form .search-submit{display:none}}.fgh-destination-search-results{margin:0;text-align:center}.fgh-destination-search-results:not(:empty){margin-top:48px}.fgh-destination-search-results:has(.fgh-destination-listing-destinations-item){display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width: 768px){.fgh-destination-search-results:has(.fgh-destination-listing-destinations-item){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.fgh-destination-search-results:has(.fgh-destination-listing-destinations-item){grid-template-columns:repeat(3, 1fr)}}.fgh-destination-search-results .fgh-destination-listing-destinations-item{margin-bottom:0;margin-top:48px}@media(min-width: 768px){.fgh-destination-search-results .fgh-destination-listing-destinations-item{margin-top:72px}}.fgh-destination-search-results em{display:inline-block;color:var(--wp--preset--color--neutral-600);font-style:italic}.fgh-destination-search-area{display:flex;flex-direction:column;gap:12px;transition:gap .3s ease;margin-bottom:4.5rem}@media(min-width: 1440px){.fgh-destination-search-area{margin-bottom:8rem}}@media(min-width: 1920px){.fgh-destination-search-area{margin-bottom:10rem}}.fgh-destination-search-area.has-active{gap:16px}.fgh-destination-search-area-single{position:relative;display:flex;align-items:center;background:var(--wp--preset--color--white);border:none;border-radius:var(--wp--custom--radius--sm);cursor:pointer;transition:all .3s ease;overflow:hidden;padding:13px 37px 12px 90px;min-height:83px}.fgh-destination-search-area-single:hover:not(.is-active) .fgh-destination-search-area-single-image{transform:scale(1.2)}.fgh-destination-search-area-single.is-active .fgh-destination-search-area-single-image{transform:scale(1.2)}.fgh-destination-search-area-single-image-container{position:absolute;left:0;top:0;bottom:0;overflow:hidden;flex-shrink:0;width:83px;height:100%;clip-path:polygon(0 0, 100% 0, 85% 100%, 0 100%)}@media(min-width: 480px){.fgh-destination-search-area-single-image-container{width:120px;clip-path:polygon(0 0, 95% 0, 88% 100%, 0 100%)}}@media(min-width: 640px){.fgh-destination-search-area-single-image-container{width:160px;clip-path:polygon(0 0, 92% 0, 86% 100%, 0 100%)}}@media(min-width: 768px){.fgh-destination-search-area-single-image-container{width:200px;clip-path:polygon(0 0, 90% 0, 85% 100%, 0 100%)}}@media(min-width: 1024px){.fgh-destination-search-area-single-image-container{width:315px;clip-path:polygon(0 0, 100% 0, 90% 100%, 0 100%)}}@media(min-width: 1440px){.fgh-destination-search-area-single-image-container{width:252px}}@media(min-width: 1920px){.fgh-destination-search-area-single-image-container{width:315px}}.fgh-destination-search-area-single-image{width:100%;height:100%;object-fit:cover;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(min-width: 480px){.fgh-destination-search-area-single{padding-left:calc(120px + 1rem);min-height:90px}}@media(min-width: 640px){.fgh-destination-search-area-single{padding:1.2rem;padding-left:calc(160px + 1.2rem);min-height:100px}}@media(min-width: 768px){.fgh-destination-search-area-single{padding:1.5rem;padding-left:calc(200px + 1.5rem);min-height:120px}}@media(min-width: 1024px){.fgh-destination-search-area-single{padding-left:calc(315px + 1.5rem);min-height:140px}}@media(min-width: 1440px){.fgh-destination-search-area-single{padding-left:calc(252px + 1.5rem);min-height:112px}}@media(min-width: 1920px){.fgh-destination-search-area-single{padding-left:calc(315px + 1.5rem);min-height:140px}}.fgh-destination-search-area-single-title{display:none}@media(min-width: 1024px){.fgh-destination-search-area-single-title{display:flex;flex-direction:row;text-align:left;margin-bottom:.5rem}}.fgh-destination-search-area-single-title span{font-family:var(--wp--preset--font-family--body);font-style:normal;font-weight:400;line-height:1.3;color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--m)}@media(min-width: 1024px){.fgh-destination-search-area-single-title span{font-size:var(--wp--preset--font-size--l)}}@media(min-width: 1440px){.fgh-destination-search-area-single-title span{font-size:1.4rem}}@media(min-width: 1920px){.fgh-destination-search-area-single-title span{font-size:1.75rem}}.fgh-destination-search-area-single-title span strong{font-weight:700}.fgh-destination-search-area-single-description{display:flex;align-items:center;gap:4px;font-family:var(--wp--preset--font-family--body);font-style:normal;font-weight:400;position:relative;color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--xs);line-height:1.5;text-align:left;margin-left:0}@media(min-width: 768px){.fgh-destination-search-area-single-description{font-size:var(--wp--preset--font-size--s);line-height:1.4}}@media(min-width: 1024px){.fgh-destination-search-area-single-description{font-size:var(--wp--preset--font-size--m);text-align:right;margin-left:auto;padding-right:60px}}@media(min-width: 1440px){.fgh-destination-search-area-single-description{font-size:1rem}}@media(min-width: 1920px){.fgh-destination-search-area-single-description{font-size:1.25rem}}@media(min-width: 1440px){.fgh-destination-search-area-single-description{padding-right:100px}}@media(min-width: 1024px){.fgh-destination-search-area-single-description .fgh-mobile-text{display:none}}.fgh-destination-search-area-single-description .fgh-desktop-text{display:none}@media(min-width: 1024px){.fgh-destination-search-area-single-description .fgh-desktop-text{display:inline}}.fgh-destination-search-area-single-description strong{font-family:var(--wp--preset--font-family--body);font-style:normal;font-weight:700;line-height:1.4;color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--xs)}@media(min-width: 768px){.fgh-destination-search-area-single-description strong{font-size:var(--wp--preset--font-size--s)}}@media(min-width: 1024px){.fgh-destination-search-area-single-description strong{font-size:var(--wp--preset--font-size--m)}}@media(min-width: 1440px){.fgh-destination-search-area-single-description strong{font-size:1rem}}@media(min-width: 1920px){.fgh-destination-search-area-single-description strong{font-size:1.25rem}}.fgh-destination-search-area-single::before{content:"";position:absolute;top:50%;right:5%;background:var(--wp--preset--color--obsidian);transform:translateY(-50%) translateX(50%);z-index:2;width:16px;height:2px}@media(min-width: 768px){.fgh-destination-search-area-single::before{width:20px;height:2.5px}}@media(min-width: 1024px){.fgh-destination-search-area-single::before{width:23px;height:3px}}.fgh-destination-search-area-single::after{content:"";position:absolute;top:50%;right:5%;background:var(--wp--preset--color--obsidian);transform:translateY(-50%) translateX(50%);transition:transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:2;width:2px;height:16px}@media(min-width: 768px){.fgh-destination-search-area-single::after{width:2.5px;height:20px}}@media(min-width: 1024px){.fgh-destination-search-area-single::after{width:3px;height:23px}}.fgh-destination-search-area-single.is-active::after{transform:translateY(-50%) translateX(50%) rotate(-90deg)}.fgh-destination-listing{display:none}.fgh-destination-search-area-single.is-active+.fgh-destination-listing{display:block}.fgh-destination-listing-destinations{padding:16px;background:#fff;list-style:none;margin:0;display:none;gap:1.5rem;grid-template-columns:1fr}@media(min-width: 768px){.fgh-destination-listing-destinations{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.fgh-destination-listing-destinations{padding:24px;grid-template-columns:repeat(3, 1fr)}}.fgh-destination-listing-destinations.is-visible{display:grid}.fgh-destination-listing-destinations-item{position:relative;overflow:hidden;background:var(--wp--preset--color--white);box-shadow:0 4px 6px rgba(0,0,0,.1)}.fgh-box-single{position:relative;height:100%;min-height:247px;display:flex;align-items:flex-end}.fgh-box-single.wp-block-cover.has-background-dim{background-color:var(--wp--preset--color--neutral-200);padding:0;border-radius:var(--wp--custom--radius--sm, 4px);overflow:hidden}.fgh-box-single-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.fgh-box-single-image img{width:100%;height:100%;object-fit:cover;display:block;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fgh-box-single .wp-block-cover__inner-container{height:100%}.fgh-box-single-title{position:absolute;top:0;left:0;display:flex;align-items:center;gap:14px;background:var(--wp--preset--color--white);padding:12px 30px 12px 16px;border-radius:0 0 4px 0;clip-path:polygon(0 0, 100% 0, 90% 100%, 0 100%);z-index:3}.fgh-box-single-title-flag{width:30px;height:auto}.fgh-box-single-title-label{font-family:var(--wp--preset--font-family--body);font-style:normal;color:var(--wp--preset--color--obsidian);font-size:var(--wp--preset--font-size--s);font-weight:500;line-height:1.3}@media(min-width: 1440px){.fgh-box-single-title-label{font-size:1.25rem;line-height:130%}}.fgh-box-single-cartouche{position:absolute;bottom:0;left:0;z-index:3}.fgh-box-single-cartouche-guides{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:.5rem;background:var(--wp--preset--color--obsidian);padding:12px 58px 12px 16px;clip-path:polygon(0 0, 100% 0, 90% 100%, 0 100%)}.fgh-box-single-cartouche-guides span{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--s)}@media(min-width: 1024px){.fgh-box-single-cartouche-guides span{font-size:var(--wp--preset--font-size--m)}}.fgh-box-single-cartouche-guides .fgh-guide-link{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--wp--preset--font-family--body);font-style:normal;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--xs);font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:.125em}@media(min-width: 1024px){.fgh-box-single-cartouche-guides .fgh-guide-link{font-size:var(--wp--preset--font-size--s)}}.fgh-box-single-cartouche-guides .fgh-guide-link:focus,.fgh-box-single-cartouche-guides .fgh-guide-link:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:2px}.fgh-box-single-cartouche-guides .fgh-guide-link img{width:16px;height:auto}.fgh-box-single-cartouche-cities{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.fgh-box-single-cartouche-cities a{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;color:var(--wp--preset--color--obsidian);text-decoration:none;font-size:.875rem;font-weight:500}.fgh-box-single-cartouche-cities a img{width:16px;height:auto}.fgh-box-single-cartouche-cities img{width:20px}.fgh-admin-overlayer{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;pointer-events:none}.fgh-admin-overlayer:before{content:"Preview Mode";font-size:1.5rem;color:var(--wp--preset--color--neutral-600);font-weight:600}:root{--divider-color: var(--wp--preset--color--obsidian);--divider-font-family: var(--wp--preset--font-family--heading);--divider-font-weight: 700;--divider-line-height: 64px;--divider-font-size-mobile: 20px;--divider-font-size-desktop: 40px;--divider-padding-mobile: 48px;--divider-padding-desktop: 72px}.fgh-section-divider,.fgh-destination-search-or-selection{text-align:center;color:var(--divider-color);font-family:var(--divider-font-family);font-style:normal;font-weight:var(--divider-font-weight);line-height:var(--divider-line-height);margin:0;font-size:var(--divider-font-size-mobile);padding:var(--divider-padding-mobile) 0}@media(min-width: 1024px){.fgh-section-divider,.fgh-destination-search-or-selection{font-size:var(--divider-font-size-desktop);padding:var(--divider-padding-desktop) 0}}.fgh-section-divider--compact{--divider-padding-mobile: 24px;--divider-padding-desktop: 36px}.fgh-section-divider--large{--divider-padding-mobile: 72px;--divider-padding-desktop: 96px}:root{--header-h: 120px;--hero-home-height: 985px;--hero-inner-height: 753px}@media(min-width: 1440px){:root{--hero-inner-height: 628px}}@media(min-width: 1920px){:root{--hero-home-height: 1201px;--hero-inner-height: 905px}}.wp-block-fgh-hero.fgh-hero{position:relative;color:var(--wp--preset--color--white);background-size:cover;background-position:center;overflow:hidden}.wp-block-fgh-hero.fgh-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(35, 35, 35, 0.2) 0%, rgba(35, 35, 35, 0.8) 100%);pointer-events:none;z-index:0}.fgh-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:-1}.wp-block-fgh-hero.fgh-hero.fgh-hero--home{margin-inline:calc(-50dvw + 50%);width:100dvw;max-width:100dvw;height:var(--hero-home-height);margin-top:calc(-1*var(--header-h));padding-top:var(--header-h)}.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__inner{position:relative;z-index:1;width:100%;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}@media(min-width: 768px){.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__inner{align-items:center;text-align:center}}.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__inner{max-width:1375px;height:calc(var(--hero-home-height) - var(--header-h))}.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__eyebrow{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:600;margin:0}.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__title{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:2.5rem;font-weight:500;line-height:1;margin:2rem 0 0}@media(min-width: 768px){.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__title{font-size:70px;line-height:64px}}.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__buttons .wp-block-buttons{margin-top:48px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}@media(min-width: 768px){.wp-block-fgh-hero.fgh-hero.fgh-hero--home .fgh-hero__buttons .wp-block-buttons{flex-direction:row;justify-content:center;align-items:center}}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner{margin-inline:calc(-50dvw + 50%);width:100dvw;max-width:100dvw;height:var(--hero-inner-height);margin-top:calc(-1*var(--header-h));padding-top:var(--header-h)}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__inner{position:relative;z-index:1;width:100%;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}@media(min-width: 768px){.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__inner{align-items:center;text-align:center}}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__inner{max-width:1375px;height:calc(var(--hero-inner-height) - var(--header-h))}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__title{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:2.5rem;font-weight:700;line-height:1;margin:0}@media(min-width: 1920px){.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__title{font-size:4.5rem;line-height:.889}}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner h2.fgh-hero__subtitle{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:2.5rem;font-weight:500;line-height:1;margin:0}@media(min-width: 1920px){.wp-block-fgh-hero.fgh-hero.fgh-hero--inner h2.fgh-hero__subtitle{font-size:4.5rem;line-height:.889}}.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__buttons .wp-block-buttons{margin-top:48px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start}@media(min-width: 768px){.wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__buttons .wp-block-buttons{flex-direction:row;justify-content:center;align-items:center}}body.single .wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__inner{max-width:1200px;align-items:flex-start;text-align:left}body.single .wp-block-fgh-hero.fgh-hero.fgh-hero--inner .fgh-hero__buttons .wp-block-buttons{justify-content:flex-start}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-family:"Darker Grotesque",var(--wp--preset--font-family--heading);font-size:1.25rem;font-style:normal;font-weight:700;line-height:160%}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category svg{width:24px;height:24px;fill:currentColor}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category a{color:inherit;text-decoration:none}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category a::after{display:none}@media(min-width: 1440px){.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category{font-size:1rem;line-height:160%}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category svg{width:19px;height:19px}}@media(min-width: 1920px){.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category{font-size:1.25rem;line-height:160%}.wp-block-fgh-hero.fgh-hero--inner .fgh-sticky-post-category svg{width:24px;height:24px}}.wp-block-fgh-hero.fgh-hero--inner p.fgh-hero__subtitle{color:#fff;font-family:Figtree,var(--wp--preset--font-family--body);font-size:1.0625rem;font-style:normal;font-weight:400;line-height:150%;margin:1rem 0 0 0}@media(min-width: 1024px){.wp-block-fgh-hero.fgh-hero--inner p.fgh-hero__subtitle{font-size:1.375rem;line-height:150%}}@media(min-width: 1440px){.wp-block-fgh-hero.fgh-hero--inner p.fgh-hero__subtitle{font-size:1.1rem;line-height:150%}}@media(min-width: 1920px){.wp-block-fgh-hero.fgh-hero--inner p.fgh-hero__subtitle{font-size:1.375rem;line-height:150%}}article.fgh-single-post .entry-content,article.fgh-single-destination .entry-content{max-width:100%;margin-inline:auto}@media(min-width: 1440px){article.fgh-single-post .entry-content,article.fgh-single-destination .entry-content{padding-inline:0;max-width:60rem}}@media(min-width: 1920px){article.fgh-single-post .entry-content,article.fgh-single-destination .entry-content{max-width:75rem}}:root{--header-h: 120px;--header-h-scrolled: 97px;--header-easing: 420ms cubic-bezier(0.4, 0, 0.2, 1);--header-scrolled-bg: rgba(35, 35, 35, 0.8);--header-scrolled-border: rgba(255, 255, 255, 0.3);--header-scrolled-nav-fs: 1.125rem;--header-btn-fs: 1.125rem;--header-btn-fs-wide: 1.375rem}@media(max-width: 1023.98px){:root{--header-h: 80px}}.site-header{transition:all var(--header-easing);z-index:var(--z-header, 1300)}@media(min-width: 1024px){.site-header{margin-block-start:-1px;height:var(--header-h)}.site-header .header-inner{height:var(--header-h)}}@media(prefers-reduced-motion: reduce){.site-header{transition:none}}.site-header .header-inner,.site-header .site-branding,.site-header .site-branding .custom-logo,.site-header .main-navigation a,.site-header .wp-block-button__link,.site-header .menu-toggle,.site-header .menu-toggle svg{transition:all var(--header-easing)}@media(prefers-reduced-motion: reduce){.site-header .header-inner,.site-header .site-branding,.site-header .site-branding .custom-logo,.site-header .main-navigation a,.site-header .wp-block-button__link,.site-header .menu-toggle,.site-header .menu-toggle svg{transition:none}}@media(min-width: 1024px){.site-header.is-scrolled{height:var(--header-h-scrolled) !important;border-block-end:1px solid var(--header-scrolled-border);background:var(--header-scrolled-bg) !important}.site-header.is-scrolled .header-inner{height:var(--header-h-scrolled);display:flex;align-items:center}.site-header.is-scrolled::after{opacity:0 !important}.site-header.is-scrolled .main-navigation a{color:var(--wp--preset--color--white);font-size:var(--header-scrolled-nav-fs)}}body.has-hero-first .site-header,.site-header.is-fixed{position:fixed;inset-inline:0;top:0;z-index:var(--z-header, 1300);background:rgba(0,0,0,0);height:var(--header-h)}body.has-hero-first .site-header::after,.site-header.is-fixed::after{content:"";position:absolute;inset:0;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 50%, transparent 100%);pointer-events:none;z-index:-1;transition:opacity var(--header-easing)}@media(prefers-reduced-motion: reduce){body.has-hero-first .site-header::after,.site-header.is-fixed::after{transition:none}}body.has-hero-first .site-header .main-navigation a,.site-header.is-fixed .main-navigation a{color:var(--wp--preset--color--white) !important}@media(max-width: 1023.98px){body.has-hero-first .site-header .menu-toggle svg,.site-header.is-fixed .menu-toggle svg{color:var(--wp--preset--color--white);fill:var(--wp--preset--color--white)}}.fgh-products-grid__title,.fgh-epion__title,.fgh-blog-cta-latest-content h2.h2-display,.fgh-benefits__title,.fgh-services__title,.wp-block-fgh-intro.fgh-intro .fgh-intro__title,.h2-display{font-size:3rem;font-style:normal;font-weight:700;line-height:2.625rem}@media(min-width: 1440px){.fgh-products-grid__title,.fgh-epion__title,.fgh-blog-cta-latest-content h2.h2-display,.fgh-benefits__title,.fgh-services__title,.wp-block-fgh-intro.fgh-intro .fgh-intro__title,.h2-display{font-size:3.6rem;line-height:3.2rem}}@media(min-width: 1920px){.fgh-products-grid__title,.fgh-epion__title,.fgh-blog-cta-latest-content h2.h2-display,.fgh-benefits__title,.fgh-services__title,.wp-block-fgh-intro.fgh-intro .fgh-intro__title,.h2-display{font-size:4.5rem;line-height:4rem}}:root{--intro-padding-top: clamp(3rem, 14vw, 16.625rem);--intro-padding-bottom: clamp(4rem, 8vw, 8.75rem);--intro-gap-mandala-title: 0;--intro-gap-content-images: clamp(2.5rem, 5vw, 5rem);--intro-margin: 1.5rem;--intro-content-max: 39.875rem}@media(min-width: 1024px){:root{--intro-gap-mandala-title: 2rem}}.wp-block-fgh-intro.fgh-intro{position:relative;padding-block:var(--intro-padding-top) var(--intro-padding-bottom);overflow:hidden}.wp-block-fgh-intro.fgh-intro .fgh-intro__container{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.5rem;margin-inline:auto;padding-inline:var(--intro-margin)}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__container{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--intro-gap-content-images);max-inline-size:clamp(48rem,80vw,90rem);padding-inline-end:0}}.wp-block-fgh-intro.fgh-intro .fgh-intro__content{flex:1 1 auto;max-inline-size:100%;opacity:0;transform:translateY(30px);transition:all 600ms ease-out}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__content{max-inline-size:clamp(23.75rem,34vw,var(--intro-content-max))}}.wp-block-fgh-intro.fgh-intro .fgh-intro__content .mandala-container{margin-block-end:var(--intro-gap-mandala-title)}.wp-block-fgh-intro.fgh-intro .fgh-intro__content .mandala-container svg{transform:scale(0.7);transform-origin:top left}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__content .mandala-container svg{transform:scale(0.8);transform-origin:center}}@media(min-width: 1440px){.wp-block-fgh-intro.fgh-intro .fgh-intro__content .mandala-container svg{transform:scale(0.9)}}@media(min-width: 1920px){.wp-block-fgh-intro.fgh-intro .fgh-intro__content .mandala-container svg{transform:scale(1)}}.wp-block-fgh-intro.fgh-intro .fgh-intro__title{margin:0 0 clamp(1.5rem,3.4vw,4.1875rem)}.wp-block-fgh-intro.fgh-intro .fgh-intro__text{margin:0}.wp-block-fgh-intro.fgh-intro .fgh-intro__buttons{padding-block-start:clamp(1.5rem,3vw,3rem)}.wp-block-fgh-intro.fgh-intro .fgh-intro__buttons .wp-block-buttons{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);align-items:flex-start}@media(min-width: 768px){.wp-block-fgh-intro.fgh-intro .fgh-intro__buttons .wp-block-buttons{flex-direction:row}}.wp-block-fgh-intro.fgh-intro .fgh-intro__buttons .wp-block-button__link{transition:all 380ms ease}.wp-block-fgh-intro.fgh-intro .fgh-intro__images{position:relative;display:none;gap:.625rem;align-items:center;flex:0 0 auto;overflow:visible}@media(min-width: 768px){.wp-block-fgh-intro.fgh-intro .fgh-intro__images{display:flex;inline-size:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(-50vw + 50%);justify-content:flex-end}}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__images{inline-size:auto;margin-inline-start:0;margin-inline-end:calc(-50vw + 50%)}.wp-block-fgh-intro.fgh-intro .fgh-intro__images::before{content:"";position:absolute;top:46%;left:-10%;transform:translateY(-50%) translateX(-40px) rotate(-30deg);inline-size:100%;block-size:clamp(27.1875rem,44.4vw,53.25rem);background-image:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg");background-size:cover;background-repeat:no-repeat;background-position:center;pointer-events:none;opacity:0;transition:all 1200ms cubic-bezier(0.34, 1.56, 0.64, 1)}}.wp-block-fgh-intro.fgh-intro .fgh-intro__image{border-radius:var(--wp--preset--border-radius--small);box-shadow:0 .5rem 1.75rem rgba(0,0,0,.18);overflow:hidden;position:relative;flex-shrink:0;opacity:0;transform:translateY(20px);transition:opacity 500ms ease-out,transform 500ms ease-out}.wp-block-fgh-intro.fgh-intro .fgh-intro__image img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 300ms ease}.wp-block-fgh-intro.fgh-intro .fgh-intro__image:first-child{position:relative;inline-size:19.3125rem;block-size:20.625rem;z-index:2}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__image:first-child{inline-size:clamp(15rem,24.5vw,29.375rem);block-size:clamp(18.125rem,29.6vw,35.5rem)}}.wp-block-fgh-intro.fgh-intro .fgh-intro__image:last-child{inline-size:20.625rem;block-size:20.625rem;z-index:1;margin-inline-end:-15.5625rem}@media(min-width: 768px){.wp-block-fgh-intro.fgh-intro .fgh-intro__image:last-child{margin-inline-end:0}}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro .fgh-intro__image:last-child{inline-size:clamp(13.75rem,20vw,23.9375rem);block-size:clamp(18.125rem,29.6vw,35.5rem)}}.wp-block-fgh-intro.fgh-intro .fgh-intro__image-placeholder{inline-size:100%;block-size:100%;display:flex;align-items:center;justify-content:center;color:rgba(35,35,35,.5);font-size:.875rem;border:2px dashed rgba(35,35,35,.2);border-radius:var(--wp--preset--border-radius--small)}@media(min-width: 1024px){.wp-block-fgh-intro.fgh-intro.animations-ready .fgh-intro__images::before{transform:translateY(-50%) translateX(0) rotate(0);opacity:1}}.wp-block-fgh-intro.fgh-intro.animations-ready .fgh-intro__content{opacity:1;transform:translateY(0);transition-delay:300ms}.wp-block-fgh-intro.fgh-intro.animations-ready .fgh-intro__image{opacity:1;transform:translateY(0)}.wp-block-fgh-intro.fgh-intro.animations-ready .fgh-intro__image:first-child{transition-delay:400ms}.wp-block-fgh-intro.fgh-intro.animations-ready .fgh-intro__image:last-child{transition-delay:550ms}.fgh-ticker-banner{--ticker-bg: var(--wp--preset--color--ivory, #f5f0e8);--ticker-text: var(--wp--preset--color--sand-dark, #bab0a3);margin-inline:calc(-50vw + 50%);inline-size:100vw;max-inline-size:100vw;overflow:hidden;position:relative;display:flex;justify-content:flex-end;align-items:center;background-color:var(--ticker-bg);color:var(--ticker-text)}.fgh-ticker-banner__container{inline-size:100%;position:relative;overflow:hidden}.fgh-ticker-banner__track{display:flex;inline-size:fit-content}.fgh-ticker-banner__text{flex-shrink:0;padding-block:4rem;padding-inline-end:5rem;white-space:nowrap;font-family:"Darker Grotesque";font-size:3.625rem;font-weight:500;line-height:1;text-align:center}@media(min-width: 1440px){.fgh-ticker-banner__text{padding-block:4.6rem;font-size:5.2rem}}@media(min-width: 1920px){.fgh-ticker-banner__text{padding-block:5.75rem;font-size:6.5rem}}.fgh-ticker-banner__text[aria-hidden=true]{user-select:none}@media(prefers-reduced-motion: reduce){.fgh-ticker-banner .fgh-ticker-banner__track{animation:none;justify-content:center}.fgh-ticker-banner .fgh-ticker-banner__text[aria-hidden=true]{display:none}}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.fgh-slogan__wrapper{padding:68px 24px 76px 24px}@media(min-width: 1440px){.fgh-slogan__wrapper{padding:144px 30px}}.fgh-slogan__wrapper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw}.fgh-slogan__wrapper.has-ivory-background-color{background:var(--wp--preset--color--ivory, #ECE3D6)}.fgh-slogan__wrapper.has-obsidian-background-color{background:var(--wp--preset--color--obsidian, #232323)}.fgh-slogan{border-radius:8px;position:relative;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin:0;overflow:hidden}@media(min-width: 1024px){.fgh-slogan{border-radius:16px;max-width:1820px;margin-inline:auto}}.fgh-slogan::after{content:"";position:absolute;right:-250px;top:auto;bottom:-100px;width:400px;height:400px;background-image:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1;pointer-events:none;z-index:1}@media(min-width: 768px){.fgh-slogan::after{right:-200px;bottom:-80px;width:450px;height:450px}}@media(min-width: 1024px){.fgh-slogan::after{right:-150px;top:50%;bottom:auto;transform:translateY(-50%);width:500px;height:500px}}@media(min-width: 1440px){.fgh-slogan::after{right:-100px;width:600px;height:600px}}@media(min-width: 1920px){.fgh-slogan::after{right:-50px;width:800px;height:800px}}.fgh-slogan__container{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2;padding:48px 24px}@media(min-width: 1024px){.fgh-slogan__container{display:grid;grid-template-columns:1fr auto;gap:6.6rem;align-items:center;padding-top:112px;padding-left:clamp(1.5rem,9.9vw,9.5rem);padding-right:clamp(1.5rem,13.9vw,12.7rem)}}@media(min-width: 1440px){.fgh-slogan__container{gap:6.6rem}}@media(min-width: 1920px){.fgh-slogan__container{gap:14rem;padding-top:140px;padding-left:clamp(1.5rem,9.9vw,11.875rem);padding-right:clamp(1.5rem,13.9vw,15.875rem)}}.fgh-slogan__container::before{content:"";display:none;width:127px;height:64px;position:static;margin-bottom:24px;order:-1}@media(min-width: 1024px){.fgh-slogan__container::before{width:10.55rem;height:3.3rem;position:absolute;top:112px;left:9.5rem;margin-bottom:0;order:initial}}@media(min-width: 1920px){.fgh-slogan__container::before{width:13.1875rem;height:4.125rem;top:140px;left:11.875rem}}.fgh-slogan__container--with-mandala::before{display:none}.fgh-slogan__container--with-mandala .fgh-slogan__mandala{display:block;margin-bottom:24px;order:-1}@media(min-width: 1024px){.fgh-slogan__container--with-mandala .fgh-slogan__mandala{position:absolute;top:112px;left:9.5rem;margin-bottom:0;order:initial}}@media(min-width: 1920px){.fgh-slogan__container--with-mandala .fgh-slogan__mandala{top:140px;left:11.875rem}}.fgh-slogan__container--with-mandala .fgh-slogan__mandala .animated-mandala{width:100%;height:100%}.fgh-slogan__container--with-mandala .fgh-slogan__mandala .animated-mandala svg{width:100%;height:100%}.fgh-slogan__button{display:flex;align-items:start;justify-content:flex-start}.fgh-slogan__button .wp-block-button__link{margin-bottom:105px}@media(min-width: 1024px){.fgh-slogan__button .wp-block-button__link{margin-bottom:0}}.fgh-slogan__title{font-family:"Darker Grotesque";font-size:44px;font-style:normal;font-weight:700;line-height:92%;margin:0;padding-bottom:39px}@media(min-width: 1024px){.fgh-slogan__title{font-size:3.5rem;padding-top:5rem;padding-bottom:6rem}}@media(min-width: 1440px){.fgh-slogan__title{font-size:3.7rem;padding-top:6.4rem;padding-bottom:8rem}}@media(min-width: 1920px){.fgh-slogan__title{font-size:72px;padding-top:8rem;padding-bottom:10rem}}.fgh-slogan--light{background:var(--wp--preset--color--ivory, #ECE3D6);color:var(--wp--preset--color--obsidian, #232323)}.fgh-slogan--light .fgh-slogan__title{color:var(--wp--preset--color--obsidian, #232323)}.fgh-slogan--dark{background:var(--wp--preset--color--obsidian, #232323);color:#fff}.fgh-slogan--dark .fgh-slogan__title{color:#fff}.fgh-slogan--white{background:#fff;color:var(--wp--preset--color--obsidian, #232323)}.fgh-slogan--white .fgh-slogan__container::before{display:none !important}.fgh-slogan--white .fgh-slogan__eyebrow{display:block;margin-bottom:24px;order:-1}@media(min-width: 1024px){.fgh-slogan--white .fgh-slogan__eyebrow{position:absolute;top:112px;left:9.5rem;margin-bottom:0;order:initial}}@media(min-width: 1920px){.fgh-slogan--white .fgh-slogan__eyebrow{top:140px;left:11.875rem}}.fgh-slogan--white .fgh-slogan__title{color:var(--wp--preset--color--obsidian, #232323);padding-top:3rem;padding-bottom:3rem}.fgh-slogan--white .fgh-slogan__button{margin-top:24px}@media(min-width: 1024px){.fgh-slogan--white .fgh-slogan__button{margin-top:0}}.fgh-slogan--white .fgh-slogan__button .wp-block-button__link{margin-bottom:0}.fgh-slogan--black-centered{background:var(--wp--preset--color--obsidian, #232323);color:#fff;text-align:left}.fgh-slogan--black-centered::after{top:58%;bottom:0;left:50%;right:auto;width:100%;height:123%;transform:translateX(-50%);background-image:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg");background-size:contain;background-position:center bottom;background-repeat:no-repeat}.fgh-slogan--black-centered .fgh-slogan__container{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;padding:48px 24px}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__container{padding:80px 30px}}@media(min-width: 1440px){.fgh-slogan--black-centered .fgh-slogan__container{padding:100px 30px}}.fgh-slogan--black-centered .fgh-slogan__container::before{display:none !important}.fgh-slogan--black-centered .fgh-slogan__mandala-centered{overflow:hidden;display:flex;justify-content:flex-start;width:100%}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__mandala-centered{justify-content:center}}.fgh-slogan--black-centered .fgh-slogan__mandala-centered svg{width:100%;height:auto}.fgh-slogan--black-centered .fgh-slogan__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__content{align-items:center;text-align:center}}.fgh-slogan--black-centered .fgh-slogan__title{color:#fff;text-align:left;padding:0;margin:0}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__title{text-align:center}}.fgh-slogan--black-centered .fgh-slogan__subtitle{font-family:"Darker Grotesque",sans-serif;font-size:44px;font-weight:700;line-height:92%;color:var(--Colors-Sand, #DBD2C5);margin:0}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__subtitle{font-size:2.8rem}}@media(min-width: 1440px){.fgh-slogan--black-centered .fgh-slogan__subtitle{font-size:3.5rem}}@media(min-width: 1920px){.fgh-slogan--black-centered .fgh-slogan__subtitle{font-size:72px}}.fgh-slogan--black-centered .fgh-slogan__button{margin-top:0;width:100%}@media(min-width: 1024px){.fgh-slogan--black-centered .fgh-slogan__button{display:flex;justify-content:center}}.fgh-slogan--black-centered .fgh-slogan__button .wp-block-button__link{margin-bottom:0}.fgh-slogan--contact{background:var(--wp--preset--color--obsidian, #232323);color:#fff;text-align:left}.fgh-slogan--contact::after{top:33%;bottom:0;left:50%;right:auto;width:100%;height:123%;transform:translateX(-50%);background-image:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg");background-size:contain;background-position:center bottom;background-repeat:no-repeat}@media(min-width: 1024px){.fgh-slogan--contact::after{top:58%}}.fgh-slogan--contact .fgh-slogan__container{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;padding:48px 24px}@media(min-width: 1024px){.fgh-slogan--contact .fgh-slogan__container{padding:80px 30px}}@media(min-width: 1440px){.fgh-slogan--contact .fgh-slogan__container{padding:100px 30px}}.fgh-slogan--contact .fgh-slogan__container::before{display:none !important}.fgh-slogan--contact .fgh-slogan__mandala-centered{overflow:hidden;display:flex;justify-content:flex-start;width:100%}@media(min-width: 1024px){.fgh-slogan--contact .fgh-slogan__mandala-centered{justify-content:center}}.fgh-slogan--contact .fgh-slogan__mandala-centered svg{width:100%;height:auto}.fgh-slogan--contact .fgh-slogan__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}@media(min-width: 1024px){.fgh-slogan--contact .fgh-slogan__content{align-items:center;text-align:center}}.fgh-slogan--contact .fgh-slogan__title{color:#fff;text-align:left;padding:0;margin:0}@media(min-width: 1024px){.fgh-slogan--contact .fgh-slogan__title{text-align:center}}.fgh-slogan--contact .fgh-slogan__subtitle{font-family:"Darker Grotesque",sans-serif;font-size:44px;font-weight:700;line-height:92%;color:var(--Colors-Sand, #DBD2C5);margin:0}@media(min-width: 1024px){.fgh-slogan--contact .fgh-slogan__subtitle{font-size:2.8rem}}@media(min-width: 1440px){.fgh-slogan--contact .fgh-slogan__subtitle{font-size:3.5rem}}@media(min-width: 1920px){.fgh-slogan--contact .fgh-slogan__subtitle{font-size:72px}}.fgh-slogan__buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}@media(min-width: 1024px){.fgh-slogan__buttons{flex-direction:row;justify-content:center;gap:64px}}.fgh-slogan__contact-btn{display:flex;align-items:stretch;text-decoration:none;border-radius:4px;overflow:hidden}.fgh-slogan__contact-btn-icon{display:flex;height:56px;padding:20px 16px;justify-content:center;align-items:center;gap:8px;background:var(--Colors-Ivory, #ECE3D6)}.fgh-slogan__contact-btn-icon svg{width:24px;height:24px;flex-shrink:0;fill:var(--Colors-Obsidian, #232323)}.fgh-slogan__contact-btn-text{display:flex;height:56px;padding:20px 16px 20px 8px;justify-content:center;align-items:center;gap:10px;background:#fff;color:var(--Colors-Obsidian, #232323);font-family:"Darker Grotesque",sans-serif;font-size:16px;font-weight:700;line-height:normal;text-decoration:underline;text-underline-offset:auto}@media(min-width: 1024px){.fgh-slogan__contact-btn-text{font-size:22px}}.fgh-slogan__content{display:flex;flex-direction:column}.fgh-slogan__eyebrow{font-family:"Darker Grotesque",sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--obsidian, #232323);display:block;margin-bottom:16px}@media(min-width: 1024px){.fgh-slogan__eyebrow{font-size:16px;margin-bottom:24px}}:root{--services-header-max: 60rem;--services-header-max-wide: 75rem;--services-grid-max: 74.6875rem;--services-grid-max-wide: 93.375rem;--services-item-height: 32rem;--services-item-height-wide: 40rem;--services-item-bg: #f0f0f0}@supports(container-type: inline-size){.fgh-services{container-type:inline-size}}.fgh-services{padding-block:3.5rem 3.125rem}@media(min-width: 1440px){.fgh-services{padding-block:4rem}}@media(min-width: 1920px){.fgh-services{padding-block:5rem}}.fgh-services__header{margin-block-end:3rem;max-inline-size:var(--services-header-max);margin-inline:auto;padding-inline:1.5rem;opacity:0;transform:translateX(-20px);transition:opacity 600ms ease-out,transform 600ms ease-out}@media(min-width: 1440px){.fgh-services__header{padding-inline:2rem}}@media(min-width: 1920px){.fgh-services__header{max-inline-size:var(--services-header-max-wide);padding-inline:0}}.fgh-services__header.animate-in{opacity:1;transform:translateX(0)}.fgh-services__eyebrow{display:block;color:var(--wp--preset--color--obsidian, #232323);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-services__eyebrow{font-size:1rem}}.fgh-services__grid{display:block;max-inline-size:var(--services-grid-max);overflow:visible}@media(min-width: 1024px){.fgh-services__grid{margin-inline:auto;padding-inline:1.5rem}}@media(min-width: 1920px){.fgh-services__grid{max-inline-size:var(--services-grid-max-wide);padding-inline:0}}.fgh-services__grid:not(.swiper){display:grid;grid-template-columns:1fr;gap:1rem;padding-inline:1.5rem}@media(min-width: 768px){.fgh-services__grid:not(.swiper){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.fgh-services__grid:not(.swiper){grid-template-columns:repeat(3, 1fr);gap:.625rem;align-items:stretch;padding-inline:1.5rem}}@media(min-width: 1920px){.fgh-services__grid:not(.swiper){padding-inline:0}}.fgh-services__grid.swiper{overflow-x:clip;overflow-y:visible;padding-inline:1.5rem}.fgh-services__grid.swiper .swiper-wrapper{display:flex;overflow:visible;align-items:center}.fgh-services__grid.swiper .swiper-slide{inline-size:97%;block-size:auto;cursor:pointer;display:flex;align-items:center;transition:all 100ms ease-out}@media(min-width: 768px){.fgh-services__grid.swiper .swiper-slide{inline-size:92%}}.fgh-services__grid.swiper .swiper-slide .fgh-services__item{inline-size:100%;block-size:31.625rem;display:flex;flex-direction:column;transform:scale(1);transform-origin:bottom;opacity:.7;transition:block-size 300ms ease-out,opacity 200ms ease-out}.fgh-services__grid.swiper .swiper-slide.swiper-slide-active{cursor:default}.fgh-services__grid.swiper .swiper-slide.swiper-slide-active .fgh-services__item{block-size:33.375rem;opacity:1}.fgh-services__item{border-radius:.25rem;overflow:hidden;display:block;text-decoration:none;color:inherit;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--services-item-bg);opacity:0;transform:translateY(20px);transition:transform 250ms ease-out,box-shadow 250ms ease-out,opacity 400ms ease-out}@media(min-width: 1024px){.fgh-services__item{min-block-size:var(--services-item-height);block-size:var(--services-item-height)}}@media(min-width: 1920px){.fgh-services__item{min-block-size:var(--services-item-height-wide);block-size:var(--services-item-height-wide)}}.fgh-services__item.animate-in{opacity:1;transform:translateY(0)}.fgh-services__item::before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transform:scale(1);filter:blur(0);z-index:0;transition:transform 250ms ease-out,filter 250ms ease-out}.fgh-services__item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);z-index:1;pointer-events:none;transition:background 250ms ease-out}.fgh-services__item--link{cursor:pointer}@media(min-width: 1440px){.fgh-services__item--link:hover{box-shadow:0 .625rem 1.25rem rgba(0,0,0,.2)}.fgh-services__item--link:hover::before{transform:scale(1.02);filter:blur(0.46875rem)}.fgh-services__item--link:hover::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 68.27%)}}.fgh-services__item-content{position:absolute;inset-block-end:0;inset-inline:0;z-index:2;color:var(--wp--preset--color--white);display:grid;grid-template-rows:auto minmax(3.5rem, auto) 1fr auto;gap:clamp(1.6rem,2vw,2rem);min-block-size:18.75rem;padding:clamp(2.4rem,2.5vw,3rem)}@media(min-width: 1440px){.fgh-services__item-content{grid-template-rows:auto minmax(4rem, auto) 1fr auto;min-block-size:18.875rem}}.fgh-services__item-icon{inline-size:clamp(2.5rem,3vw,3rem);block-size:clamp(2.5rem,3vw,3rem);filter:brightness(0) invert(1)}.fgh-services__item-icon svg,.fgh-services__item-icon img{inline-size:100%;block-size:100%;object-fit:contain}.fgh-services__item-title{color:var(--wp--preset--color--white);margin:0;align-self:start;font-size:clamp(2.4rem,2.5vw,3rem);font-weight:700;line-height:clamp(2rem,2.1vw,2.5rem)}.fgh-services__item-description{margin:0;align-self:start}.fgh-services__item .wp-block-buttons{margin-block-start:1rem}@media(min-width: 1024px){.fgh-services__item .wp-block-buttons{opacity:0;visibility:hidden;max-block-size:0;overflow:hidden;transform:translateY(10px);margin:0;transition:all 250ms ease-out}}@media(min-width: 1024px){.fgh-services__item:hover .wp-block-buttons{opacity:1;visibility:visible;max-block-size:6.25rem;transform:translateY(0)}}:root{--benefits-padding: 6.25rem;--benefits-padding-desktop: 7.5rem;--benefits-padding-wide: 8.75rem;--benefits-max-width: 72rem;--benefits-max-width-wide: 90rem;--benefits-gutter: 1.5rem;--benefits-spacing-sm: 1.5rem;--benefits-spacing-md: 3rem;--benefits-spacing-lg: 4rem;--benefits-spacing-xl: 4.5rem;--benefits-item-width-mobile: 20rem;--benefits-item-width-desktop: 22.375rem;--benefits-item-width-wide: 27.9375rem;--benefits-item-min-width: 17.25rem;--benefits-item-min-width-desktop: 13.8125rem;--benefits-item-min-height: 19.5rem;--benefits-item-min-height-desktop: 15.625rem;--benefits-item-padding: 2.125rem;--benefits-item-padding-desktop: 1.6875rem;--benefits-item-max-width-single: 25rem;--benefits-item-max-width-single-desktop: 37.5rem;--benefits-icon-size: 3rem;--benefits-icon-size-desktop: 2.375rem;--benefits-color-bg: #232323;--benefits-color-bg-90: rgba(35, 35, 35, 0.9);--benefits-color-text: var(--wp--preset--color--white);--benefits-color-border: rgba(255, 255, 255, 0.2);--benefits-transition-duration: 600ms;--benefits-transition-duration-fast: 500ms;--benefits-transition-easing: ease-out;--benefits-radius: 0.25rem}.fgh-benefits{position:relative;width:100vw;margin-left:calc(-50vw + 50%);padding:var(--benefits-padding) 0;overflow:visible;z-index:1}@media(min-width: 1440px){.fgh-benefits{padding:var(--benefits-padding-desktop) 0}}@media(min-width: 1920px){.fgh-benefits{padding:var(--benefits-padding-wide) 0}}.fgh-benefits__bg-wrapper{position:absolute;inset:0;width:100%;background-color:var(--benefits-color-bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.fgh-benefits__bg-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, var(--benefits-color-bg-90) 0%, var(--benefits-color-bg) 100%);pointer-events:none}.fgh-benefits__content{position:relative;width:100%;z-index:2}.fgh-benefits__inner{position:relative}.fgh-benefits__ellipse-container{position:absolute;top:-2.375rem;left:50%;transform:translateX(-50%);width:100%;max-width:var(--benefits-max-width);margin:0 auto;padding:0 var(--benefits-gutter);z-index:10}@media(min-width: 768px){.fgh-benefits__ellipse-container{top:-2.875rem}}@media(min-width: 1024px){.fgh-benefits__ellipse-container{top:-3.5625rem}}@media(min-width: 1440px){.fgh-benefits__ellipse-container{top:-4.75rem;padding:0}}@media(min-width: 1920px){.fgh-benefits__ellipse-container{max-width:var(--benefits-max-width-wide)}}.fgh-benefits__ellipse{transform:scale(0.5);transform-origin:left top}@media(min-width: 768px){.fgh-benefits__ellipse{transform:scale(0.6)}}@media(min-width: 1024px){.fgh-benefits__ellipse{transform:scale(0.75)}}@media(min-width: 1440px){.fgh-benefits__ellipse{transform:scale(1)}}.fgh-benefits__ellipse svg{width:auto;height:auto}.fgh-benefits__ellipse.pulse-animation svg{animation:svgPulse var(--benefits-transition-duration) var(--benefits-transition-easing)}@keyframes svgPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.fgh-benefits__header{max-width:var(--benefits-max-width);margin:0 auto var(--benefits-spacing-md);padding:0 var(--benefits-gutter);text-align:left;opacity:0;transform:translateX(1.25rem);transition:opacity var(--benefits-transition-duration) var(--benefits-transition-easing),transform var(--benefits-transition-duration) var(--benefits-transition-easing)}@media(min-width: 1440px){.fgh-benefits__header{margin-bottom:var(--benefits-spacing-lg);padding:0}}@media(min-width: 1920px){.fgh-benefits__header{max-width:var(--benefits-max-width-wide)}}.fgh-benefits__header.animate-in{opacity:1;transform:translateX(0)}.fgh-benefits__eyebrow{display:block;color:var(--benefits-color-text);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-benefits__eyebrow{font-size:1rem}}.fgh-benefits__title{color:var(--benefits-color-text)}.fgh-benefits__introduction{color:var(--benefits-color-text)}.fgh-benefits__button{margin-top:var(--benefits-spacing-md);padding:0 var(--benefits-gutter);text-align:left}@media(min-width: 1024px){.fgh-benefits__button{text-align:center}}@media(min-width: 1440px){.fgh-benefits__button{margin-top:var(--benefits-spacing-xl)}}.fgh-benefits__button .wp-block-button{margin-bottom:0}.fgh-benefits__grid{display:flex;margin-left:var(--benefits-gutter);padding-right:var(--benefits-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;opacity:0;transform:translateX(2.5rem);transition:opacity var(--benefits-transition-duration-fast) var(--benefits-transition-easing),transform var(--benefits-transition-duration-fast) var(--benefits-transition-easing);scrollbar-width:none;-ms-overflow-style:none}.fgh-benefits__grid::-webkit-scrollbar{display:none}.fgh-benefits__grid.animate-in{opacity:1;transform:translateX(0)}@media(min-width: 1024px)and (max-width: 1439.98px){.fgh-benefits__grid{width:100vw;padding:0}}@media(min-width: 1440px){.fgh-benefits__grid{justify-content:center;width:100%;max-width:var(--benefits-max-width);margin:0 auto;padding:0;overflow:hidden}}@media(min-width: 1920px){.fgh-benefits__grid{max-width:var(--benefits-max-width-wide)}}@media(min-width: 1024px)and (max-width: 1439.98px){.fgh-benefits__grid[data-count="1"],.fgh-benefits__grid[data-count="2"],.fgh-benefits__grid[data-count="3"]{justify-content:center;width:100%;max-width:var(--benefits-max-width-wide);margin:0 auto;padding:0 var(--benefits-gutter);overflow:visible;scroll-snap-type:none}}@media(min-width: 1440px){.fgh-benefits__grid:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]){justify-content:flex-start;width:calc(100vw - (100vw - var(--benefits-max-width))/2);max-width:none;margin-left:auto;margin-right:0;padding-left:var(--benefits-gutter);padding-right:0;overflow-x:auto;overflow-y:visible}}@media(min-width: 1920px){.fgh-benefits__grid:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]){width:calc(100vw - (100vw - var(--benefits-max-width-wide))/2)}}.fgh-benefits__item{position:relative;display:flex;flex-direction:column;width:calc(100vw - 5rem);text-decoration:none;color:inherit;min-width:var(--benefits-item-min-width);min-height:var(--benefits-item-min-height);padding:var(--benefits-item-padding);background:var(--benefits-color-bg);border-right:1px solid var(--benefits-color-border);text-align:left;scroll-snap-align:start;flex-shrink:0}.fgh-benefits__item:first-child{border-radius:var(--benefits-radius) 0 0 var(--benefits-radius)}.fgh-benefits__item:last-child{border-right:none;border-radius:0 var(--benefits-radius) var(--benefits-radius) 0}.fgh-benefits__item:only-child{border-radius:var(--benefits-radius)}@media(min-width: 768px){.fgh-benefits__item{width:var(--benefits-item-width-mobile)}}@media(min-width: 1440px){.fgh-benefits__item{min-width:var(--benefits-item-min-width-desktop);min-height:var(--benefits-item-min-height-desktop);padding:var(--benefits-item-padding-desktop)}}@media(min-width: 1920px){.fgh-benefits__item{min-width:var(--benefits-item-min-width);min-height:var(--benefits-item-min-height);padding:var(--benefits-item-padding)}}.fgh-benefits__grid[data-count="1"] .fgh-benefits__item{width:100%;max-width:var(--benefits-item-max-width-single)}@media(min-width: 1440px){.fgh-benefits__grid[data-count="1"] .fgh-benefits__item{max-width:var(--benefits-item-max-width-single-desktop)}}@media(min-width: 768px){.fgh-benefits__grid[data-count="2"] .fgh-benefits__item{width:50%}}@media(min-width: 1440px){.fgh-benefits__grid[data-count="3"] .fgh-benefits__item{width:33.3333333333%}}@media(min-width: 768px){.fgh-benefits__grid[data-count="4"] .fgh-benefits__item{width:var(--benefits-item-width-mobile)}}@media(min-width: 1440px){.fgh-benefits__grid[data-count="4"] .fgh-benefits__item{width:25%}}@media(min-width: 1440px){.fgh-benefits__grid:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]) .fgh-benefits__item{width:var(--benefits-item-width-desktop)}}@media(min-width: 1920px){.fgh-benefits__grid:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]) .fgh-benefits__item{width:var(--benefits-item-width-wide)}}.fgh-benefits__item-icon{display:flex;align-items:flex-start;justify-content:center;width:var(--benefits-icon-size);height:var(--benefits-icon-size)}@media(min-width: 1440px){.fgh-benefits__item-icon{width:var(--benefits-icon-size-desktop);height:var(--benefits-icon-size-desktop)}}@media(min-width: 1920px){.fgh-benefits__item-icon{width:var(--benefits-icon-size);height:var(--benefits-icon-size)}}.fgh-benefits__item-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.fgh-benefits__item-title{margin:var(--benefits-spacing-sm) 0;font-family:var(--wp--preset--font-family--heading);font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--benefits-color-text)}@media(min-width: 1440px){.fgh-benefits__item-title{margin:1.1875rem 0}}@media(min-width: 1920px){.fgh-benefits__item-title{margin:var(--benefits-spacing-sm) 0;font-size:1.875rem}}.fgh-benefits__item-description{flex-grow:1;font-weight:300;color:var(--benefits-color-text)}.fgh-benefits__item-link{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(var(--benefits-color-text), var(--benefits-color-text));background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 250ms ease}.fgh-benefits__item-link:hover{background-size:100% 2px}.fgh-benefits__item-link{width:max-content;color:var(--benefits-color-text)}.fgh-benefits a.fgh-benefits__item{cursor:pointer}.fgh-benefits a.fgh-benefits__item::after{display:none}@media(min-width: 1440px){.fgh-benefits__item:hover .fgh-benefits__item-link{background-size:100% 2px}}.fgh-benefits--light .fgh-benefits__bg-wrapper,.fgh-benefits--light .fgh-benefits__ellipse-container{display:none}.fgh-benefits--light .fgh-benefits__eyebrow{display:block;color:var(--wp--preset--color--obsidian, #232323);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-benefits--light .fgh-benefits__eyebrow{font-size:1rem}}.fgh-benefits--light .fgh-benefits__title,.fgh-benefits--light .fgh-benefits__introduction{color:var(--wp--preset--color--obsidian, #232323)}:root{--blog-cta-color-bg: #232323;--blog-cta-color-text: #fff;--blog-cta-color-border: rgba(255, 255, 255, 0.1);--blog-cta-max-width: 72rem;--blog-cta-max-width-wide: 90rem;--blog-cta-padding-top: 6.75rem;--blog-cta-padding-bottom: 6.25rem;--blog-cta-padding-top-desktop: 9rem;--blog-cta-padding-bottom-desktop: 7rem;--blog-cta-padding-top-wide: 11.25rem;--blog-cta-padding-bottom-wide: 8.75rem;--blog-cta-gutter: 1.5rem;--blog-cta-gutter-tablet: 2rem;--blog-cta-gutter-desktop: 1.2rem 1.6rem;--blog-cta-gutter-wide: 1.5rem 2rem;--blog-cta-gap: 3rem;--blog-cta-gap-desktop: 5.5rem;--blog-cta-gap-wide: 7rem;--blog-cta-spacing-posts: 3.5rem;--blog-cta-content-max-width: 26.88rem;--blog-cta-content-max-width-wide: 33.5rem;--blog-cta-post-min-height: 12rem;--blog-cta-post-min-height-desktop: 10.95rem;--blog-cta-post-min-height-wide: 13.6875rem;--blog-cta-post-title-margin: 1.5rem 0;--blog-cta-date-fs: 1rem;--blog-cta-date-fs-desktop: 1.25rem;--blog-cta-readmore-padding: 0.5rem 0;--blog-cta-readmore-padding-tablet: 1.25rem 1rem 1.25rem 0}.fgh-blog-cta-latest{position:relative;width:100vw;margin-left:calc(-50vw + 50%);padding:var(--blog-cta-padding-top) 0 var(--blog-cta-padding-bottom);background-color:var(--blog-cta-color-bg);overflow:visible;z-index:1}@media(min-width: 1440px){.fgh-blog-cta-latest{padding:var(--blog-cta-padding-top-desktop) 0 var(--blog-cta-padding-bottom-desktop)}}@media(min-width: 1920px){.fgh-blog-cta-latest{padding:var(--blog-cta-padding-top-wide) 0 var(--blog-cta-padding-bottom-wide)}}.fgh-blog-cta-latest::before{content:"";position:absolute;inset:0;background-image:var(--blog-cta-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.1;z-index:0}.fgh-blog-cta-latest .fgh-container{position:relative;max-width:var(--blog-cta-max-width);margin:0 auto;padding:0 var(--blog-cta-gutter);z-index:1}@media(min-width: 1024px){.fgh-blog-cta-latest .fgh-container{padding:0 var(--blog-cta-gutter-tablet)}}@media(min-width: 1920px){.fgh-blog-cta-latest .fgh-container{max-width:var(--blog-cta-max-width-wide);padding:0}}.fgh-blog-cta-latest-wrapper{display:flex;flex-direction:column}@media(min-width: 1024px){.fgh-blog-cta-latest-wrapper{flex-direction:row;align-items:stretch;gap:var(--blog-cta-gap)}}@media(min-width: 1440px){.fgh-blog-cta-latest-wrapper{gap:var(--blog-cta-gap-desktop)}}@media(min-width: 1920px){.fgh-blog-cta-latest-wrapper{gap:var(--blog-cta-gap-wide)}}.fgh-blog-cta-latest-content{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 1024px){.fgh-blog-cta-latest-content{flex:1}}@media(min-width: 1440px){.fgh-blog-cta-latest-content{max-width:var(--blog-cta-content-max-width)}}@media(min-width: 1920px){.fgh-blog-cta-latest-content{max-width:var(--blog-cta-content-max-width-wide)}}.fgh-blog-cta-latest-content h2{color:var(--blog-cta-color-text)}.fgh-blog-cta-latest-eyebrow{display:block;color:var(--blog-cta-color-text);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-blog-cta-latest-eyebrow{font-size:1rem}}.fgh-blog-cta-latest-posts{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:var(--blog-cta-spacing-posts);background:var(--blog-cta-color-bg)}@media(min-width: 1024px){.fgh-blog-cta-latest-posts{flex:1;margin-top:0}}.fgh-blog-cta-latest-post{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:1;width:100%;min-height:var(--blog-cta-post-min-height);padding:var(--blog-cta-gutter) var(--blog-cta-gutter-tablet)}.fgh-blog-cta-latest-post::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--blog-cta-color-border)}.fgh-blog-cta-latest-post:last-child::after{display:none}@media(min-width: 1024px){.fgh-blog-cta-latest-post{min-height:auto}}@media(min-width: 1440px){.fgh-blog-cta-latest-post{padding:var(--blog-cta-gutter-desktop);min-height:var(--blog-cta-post-min-height-desktop)}}@media(min-width: 1920px){.fgh-blog-cta-latest-post{padding:var(--blog-cta-gutter-wide);min-height:var(--blog-cta-post-min-height-wide)}}.fgh-blog-cta-latest-post-header{flex:1}.fgh-blog-cta-latest-post-date{font-family:var(--wp--preset--font-family--body);font-size:var(--blog-cta-date-fs);font-weight:700;color:var(--blog-cta-color-text)}@media(min-width: 1440px){.fgh-blog-cta-latest-post-date{font-size:var(--blog-cta-date-fs-desktop)}}.fgh-blog-cta-latest-post-title-home{color:var(--blog-cta-color-text);font-weight:300;line-height:1.5rem;margin:var(--blog-cta-post-title-margin)}@media(min-width: 1920px){.fgh-blog-cta-latest-post-title-home{line-height:1.75rem}}.fgh-blog-cta-latest-post-readmore{display:inline-block;padding:var(--blog-cta-readmore-padding);color:var(--blog-cta-color-text);background:var(--blog-cta-color-bg);text-decoration:underline;text-underline-offset:4px}.fgh-blog-cta-latest-post-readmore::after{display:none}@media(min-width: 1024px){.fgh-blog-cta-latest-post-readmore{padding:var(--blog-cta-readmore-padding-tablet);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color 150ms ease-in}.fgh-blog-cta-latest-post-readmore:focus,.fgh-blog-cta-latest-post-readmore:focus-visible,.fgh-blog-cta-latest-post-readmore:hover{text-decoration-color:currentColor}}:root{--faq-transition: 300ms ease;--faq-icon-size: 16px;--faq-icon-size-tablet: 20px;--faq-icon-size-desktop: 23px;--faq-title-height: 88px;--faq-spacing-mobile: 3rem;--faq-spacing-tablet: 4.5rem;--faq-spacing-desktop: 3.6rem;--faq-spacing-wide: 4.5rem}.fgh-faq-listing{max-width:1152px;margin:0 auto;padding-inline:24px}@media(min-width: 1200px){.fgh-faq-listing{padding-inline:0}}@media(min-width: 1920px){.fgh-faq-listing{max-width:1440px}}.fgh-faq-listing.alignfull{max-width:none;width:100vw;margin-left:calc(-50vw + 50%);padding-left:0;padding-right:0}.fgh-faq-listing.alignwide{max-width:var(--container-wide)}.fgh-faq-search{margin-bottom:var(--faq-spacing-mobile)}@media(min-width: 1024px){.fgh-faq-search{margin-bottom:var(--faq-spacing-wide)}}@media(min-width: 1440px){.fgh-faq-search{margin-bottom:var(--faq-spacing-desktop)}}@media(min-width: 1920px){.fgh-faq-search{margin-bottom:var(--faq-spacing-wide)}}.fgh-faq-search .wp-block-group__inner-container{max-width:1200px;margin:0 auto}h2.has-text-align-center+p.has-text-align-center{margin-top:var(--faq-spacing-mobile)}@media(min-width: 1024px){h2.has-text-align-center+p.has-text-align-center{margin-top:var(--faq-spacing-tablet)}}@media(min-width: 1440px){h2.has-text-align-center+p.has-text-align-center{margin-top:var(--faq-spacing-desktop)}}@media(min-width: 1920px){h2.has-text-align-center+p.has-text-align-center{margin-top:var(--faq-spacing-tablet)}}.fgh-faq-search-form{display:flex;max-width:600px;margin:24px;border-radius:2px;border:2px solid var(--wp--preset--color--obsidian);overflow:hidden;padding:14px 15px 14px 20px}@media(min-width: 1024px){.fgh-faq-search-form{margin:var(--faq-spacing-desktop) auto 0}}@media(min-width: 1920px){.fgh-faq-search-form{margin:var(--faq-spacing-tablet) auto 0}}.fgh-faq-search-form .search-field{flex:1;border:none;outline:none;background:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--body);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:0;margin-right:0}@media(min-width: 1024px){.fgh-faq-search-form .search-field{font-size:20px;line-height:normal;margin-right:48px}}.fgh-faq-search-form .search-field::placeholder{color:var(--wp--preset--color--obsidian)}.fgh-faq-search-form .search-field:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:2px}.fgh-faq-search-form .search-submit{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.fgh-faq-search-form .search-submit{font-size:20px;line-height:32px}}@media(min-width: 1920px){.fgh-faq-search-form .search-submit{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.fgh-faq-search-form .search-submit{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.fgh-faq-search-form .search-submit.wp-block-button__link:focus,.fgh-faq-search-form .search-submit.wp-block-button__link:focus-visible,.fgh-faq-search-form .search-submit:focus,.fgh-faq-search-form .search-submit:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.fgh-faq-search-form .search-submit::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.fgh-faq-search-form .search-submit:hover::after{transform:translateX(0.5rem)}}.fgh-faq-search-form .search-submit{border-radius:0;border:none}@media(max-width: 767.98px){.fgh-faq-search-form .search-submit{display:none}}.fgh-faq-search-form .search-submit:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:3px}.fgh-faq-search-form .screen-reader-text{position:absolute;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;height:1px;width:1px;overflow:hidden}.fgh-faq-search-or-selection{text-align:left;color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--heading);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:24px}@media(min-width: 1024px){.fgh-faq-search-or-selection{text-align:center;font-size:32px;margin:var(--faq-spacing-desktop) auto}}@media(min-width: 1920px){.fgh-faq-search-or-selection{margin:var(--faq-spacing-tablet) auto}}.fgh-faq-search-categories{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:1.5rem;margin-bottom:3rem}@media(min-width: 1024px){.fgh-faq-search-categories{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}.fgh-faq-search-categories-single{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1rem;background:var(--wp--preset--color--white);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all var(--faq-transition);text-decoration:none}.fgh-faq-search-categories-single:hover,.fgh-faq-search-categories-single.is-selected{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.fgh-faq-search-categories-single.is-selected{border:2px solid var(--wp--preset--color--primary-normal)}.fgh-faq-search-categories-single:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:2px}.fgh-faq-search-categories-single-image{width:80px;height:80px;object-fit:cover;border-radius:50%;margin-bottom:1rem}.fgh-faq-search-categories-single-title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.fgh-faq-search-categories-single-description{font-size:.875rem;line-height:1.4}.has-very-gigantic-font-size{font-size:2rem}@media(min-width: 1024px){.has-very-gigantic-font-size{font-size:2.5rem}}.fgh-faq-search-category-selected{display:block;margin-top:.5rem;font-weight:600}.fgh-faq-search-not-found{display:none}.fgh-faq-search-not-found .has-extra-large-font-size{font-size:1.5rem}.fgh-faq-listing-questions,.fgh-faq-listing-question-list.unstyled{list-style:none;padding:0;margin:0}.fgh-faq-listing-question-item{border-bottom:1px solid var(--wp--preset--color--obsidian);margin-bottom:0;position:relative;list-style:none}.fgh-faq-listing-question-item::marker{content:none}.fgh-faq-listing-question-item.is-hidden,.fgh-faq-listing-question-item:not(.is-visible){display:none}.fgh-faq-listing-question-item.is-open .fgh-faq-listing-question-item-title{background:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white)}.fgh-faq-listing-question-item.is-open .fgh-faq-listing-question-item-title::before,.fgh-faq-listing-question-item.is-open .fgh-faq-listing-question-item-title::after{background:var(--wp--preset--color--white)}.fgh-faq-listing-question-item.is-open .fgh-faq-listing-question-item-title::after{transform:translateY(-50%) translateX(50%) rotate(-90deg)}.fgh-faq-listing-question-item.is-open .fgh-faq-listing-question-item-answer{display:block}.fgh-faq-listing-question-item-title{margin:0;display:flex;align-items:center;align-self:stretch;background:rgba(0,0,0,0);position:relative;cursor:pointer;transition:all var(--faq-transition);width:100%;color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--body);font-size:17px;font-style:normal;font-weight:400;line-height:28px;padding:12px 16px;padding-right:60px;height:auto}@media(min-width: 1024px){.fgh-faq-listing-question-item-title{font-size:22px;line-height:32px;height:var(--faq-title-height);padding:24px 32px;padding-right:80px}}.fgh-faq-listing-question-item-title:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:-2px}.fgh-faq-listing-question-item-title .fgh-faq-listing-question-text{max-width:260px;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.fgh-faq-listing-question-item-title .fgh-faq-listing-question-text{max-width:500px}}@media(min-width: 1440px){.fgh-faq-listing-question-item-title .fgh-faq-listing-question-text{max-width:none;overflow:visible;text-overflow:unset}}.fgh-faq-listing-question-item-title::before,.fgh-faq-listing-question-item-title::after{content:"";position:absolute;top:50%;right:24px;background:var(--wp--preset--color--obsidian);transition:all var(--faq-transition)}@media(min-width: 1024px){.fgh-faq-listing-question-item-title::before,.fgh-faq-listing-question-item-title::after{right:40px}}.fgh-faq-listing-question-item-title::before{width:var(--faq-icon-size);height:2px;transform:translateY(-50%) translateX(50%)}@media(min-width: 1024px){.fgh-faq-listing-question-item-title::before{width:var(--faq-icon-size-tablet)}}@media(min-width: 1440px){.fgh-faq-listing-question-item-title::before{width:var(--faq-icon-size-desktop);height:3px}}.fgh-faq-listing-question-item-title::after{width:2px;height:var(--faq-icon-size);transform:translateY(-50%) translateX(50%)}@media(min-width: 1024px){.fgh-faq-listing-question-item-title::after{height:var(--faq-icon-size-tablet)}}@media(min-width: 1440px){.fgh-faq-listing-question-item-title::after{width:3px;height:var(--faq-icon-size-desktop)}}.fgh-faq-listing-question-item-answer{display:none;padding:24px 32px}.fgh-faq-listing-question-item-answer p:last-child{margin-bottom:0}.fgh-faq-listing-no-results{text-align:center;padding:2rem;color:var(--wp--preset--color--neutral-600)}.fgh-faq-search-button{display:flex;justify-content:center;margin-top:var(--faq-spacing-mobile)}@media(min-width: 1024px){.fgh-faq-search-button{margin-top:var(--faq-spacing-tablet)}}@media(min-width: 1440px){.fgh-faq-search-button{margin-top:var(--faq-spacing-desktop)}}@media(min-width: 1920px){.fgh-faq-search-button{margin-top:var(--faq-spacing-tablet)}}.wp-block-table{margin:2rem 0}.wp-block-table table{width:100%;border-collapse:separate;border-spacing:1px;background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.wp-block-table table thead th,.wp-block-table table thead td{padding:1rem;background:#fff;border:none;color:var(--wp--preset--color--obsidian);text-align:center;font-family:var(--wp--preset--font-family--body);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem}.wp-block-table table tbody{border-color:rgba(0,0,0,0)}.wp-block-table table tbody tr{border-color:rgba(0,0,0,0)}.wp-block-table table tbody tr td{padding:1rem;background:#fff;border:none;color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.25rem}.wp-block-table table:not(:has(thead)) tbody tr:first-child td{color:var(--wp--preset--color--obsidian);text-align:center;font-family:var(--wp--preset--font-family--body);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;background:#fff}.wp-block-table figcaption{margin-top:1rem;font-size:.875rem;color:var(--wp--preset--color--neutral-600);font-style:italic}@media(min-width: 1024px){.wp-block-table table thead th,.wp-block-table table thead td{padding:1.5rem 1rem;font-size:1.125rem;line-height:1.75rem}.wp-block-table table tbody tr td{padding:1.5rem 1rem;font-size:1.125rem;line-height:1.75rem}.wp-block-table table:not(:has(thead)) tbody tr:first-child td:first-child{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.875rem}}@media(min-width: 1440px){.wp-block-table{margin:3rem 0}.wp-block-table table thead th,.wp-block-table table thead td{display:table-cell;text-align:center;vertical-align:middle;font-weight:700;font-size:1rem;line-height:1.5rem}.wp-block-table table tbody tr td{display:table-cell;text-align:left;vertical-align:middle;font-size:.9rem;line-height:1.4rem}.wp-block-table table:not(:has(thead)) tbody tr:first-child td{text-align:center;font-weight:700;font-size:1rem;line-height:1.5rem}}@media(min-width: 1920px){.wp-block-table table thead th,.wp-block-table table thead td{font-size:1.25rem;line-height:1.875rem}.wp-block-table table tbody tr td{font-size:1.125rem;line-height:1.75rem}.wp-block-table table:not(:has(thead)) tbody tr:first-child td{font-size:1.25rem;line-height:1.875rem}}.fgh-related-blogs.alignwide{max-width:1200px;margin-left:auto;margin-right:auto}@media(min-width: 1440px){.fgh-related-blogs.alignwide{max-width:960px}}@media(min-width: 1920px){.fgh-related-blogs.alignwide{max-width:1200px}}.fgh-pagination{display:none;justify-content:center;align-items:center;gap:8px;padding-top:5rem;padding-bottom:5rem}@media(min-width: 1024px){.fgh-pagination{display:flex}}.navigation.pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin:2rem 0}.fgh-pagination .page-numbers,.fgh-pagination a,.navigation.pagination .page-numbers,.navigation.pagination a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(35,35,35,.2);border-radius:4px;background:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);text-decoration:none;font-weight:500;transition:all .2s ease}.fgh-pagination .page-numbers::after,.fgh-pagination a::after,.navigation.pagination .page-numbers::after,.navigation.pagination a::after{display:none}.fgh-pagination .page-numbers:hover,.fgh-pagination a:hover,.navigation.pagination .page-numbers:hover,.navigation.pagination a:hover{border-color:var(--wp--preset--color--obsidian)}.fgh-pagination .page-numbers.current,.fgh-pagination .page-numbers[aria-current=page],.fgh-pagination a.current,.fgh-pagination a[aria-current=page],.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers[aria-current=page],.navigation.pagination a.current,.navigation.pagination a[aria-current=page]{background:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.fgh-pagination .prev,.fgh-pagination .next,.navigation.pagination .prev,.navigation.pagination .next{text-indent:-9999px;overflow:hidden;position:relative}.fgh-pagination .prev::before,.fgh-pagination .next::before,.navigation.pagination .prev::before,.navigation.pagination .next::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:8px;background-image:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;text-indent:0}.fgh-pagination .prev::before,.navigation.pagination .prev::before{transform:translate(-50%, -50%) scaleX(-1)}.fgh-pagination .nav-links,.navigation.pagination .nav-links{display:flex;gap:8px;align-items:center}.fgh-mandala-block{text-align:left}@media(min-width: 1440px){.fgh-mandala-block{text-align:center}}.animated-mandala svg path[fill="#232323"]{opacity:1}.animated-mandala svg path[fill-opacity=".4"],.animated-mandala svg path[fill-opacity=".1"]{opacity:0;transition:opacity 500ms cubic-bezier(0, 0, 0, 1)}.animated-mandala.step-2 svg path[fill-opacity=".4"]{opacity:1;animation:rollFromBlack 500ms cubic-bezier(0, 0, 0, 1) forwards}.animated-mandala.step-3 svg path[fill-opacity=".1"]{opacity:1;animation:rollFromMiddle 500ms cubic-bezier(0, 0, 0, 1) forwards}@keyframes rollFromBlack{0%{transform:translateX(-35px) rotate(-30deg);transform-origin:center}10%{transform:translateX(-30px) rotate(-27deg);transform-origin:center}20%{transform:translateX(-35px) rotate(-10deg);transform-origin:center}30%{transform:translateX(-30px) rotate(-20deg);transform-origin:center}40%{transform:translateX(-25px) rotate(-17deg);transform-origin:center}50%{transform:translateX(-20px) rotate(-13deg);transform-origin:center}60%{transform:translateX(-15px) rotate(-10deg);transform-origin:center}70%{transform:translateX(-10px) rotate(-7deg);transform-origin:center}80%{transform:translateX(-6px) rotate(-4deg);transform-origin:center}90%{transform:translateX(-2px) rotate(-2deg);transform-origin:center}95%{transform:translateX(0) rotate(0deg);transform-origin:center}100%{transform:none}}@keyframes rollFromMiddle{0%{transform:translateX(-47px) rotate(-30deg);transform-origin:center}10%{transform:translateX(-42px) rotate(-27deg);transform-origin:center}20%{transform:translateX(-38px) rotate(-10deg);transform-origin:center}30%{transform:translateX(-33px) rotate(-20deg);transform-origin:center}40%{transform:translateX(-28px) rotate(-17deg);transform-origin:center}50%{transform:translateX(-23px) rotate(-13deg);transform-origin:center}60%{transform:translateX(-18px) rotate(-10deg);transform-origin:center}70%{transform:translateX(-12px) rotate(-7deg);transform-origin:center}80%{transform:translateX(-7px) rotate(-4deg);transform-origin:center}90%{transform:translateX(-2px) rotate(-2deg);transform-origin:center}95%{transform:translateX(0) rotate(0deg);transform-origin:center}100%{transform:none}}.wp-block-fgh-download-center{margin-bottom:4.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 1024px){.download-center__wrapper{max-width:calc(100% - 2rem);margin:0 1rem}}@media(min-width: 1440px){.download-center__wrapper{max-width:72rem;margin:0 auto}}@media(min-width: 1920px){.download-center__wrapper{max-width:90rem}}.download-center__tabs{display:flex;gap:.125rem;flex-wrap:nowrap}.download-center__tab{border:none;padding:1.25rem 1.5rem;cursor:pointer;font-size:1.1rem;font-family:var(--wp--preset--font-family--darker-grotesque);font-style:normal;font-weight:700;line-height:normal;color:#333;transition:all .3s ease;border-radius:.25rem;background:var(--Colors-Sand, #DBD2C5);flex:1;text-align:center;min-width:0}@media(min-width: 1440px){.download-center__tab{padding:1rem 1.2rem}}@media(min-width: 1920px){.download-center__tab{padding:1.25rem 1.5rem}}@media(max-width: 320px){.download-center__tab{padding:1.25rem .5rem;font-size:.875rem}}.download-center__tab:hover{background:var(--Colors-Sand, #DBD2C5)}.download-center__tab.is-active{background:var(--Colors-Obsidian, #232323);color:#fff}@media(min-width: 1920px){.download-center__tab{font-size:1.375rem}}.download-center__header{margin-bottom:1.5rem}.download-center__language{cursor:pointer;display:flex;padding:.5rem .75rem;align-items:center;gap:.5rem;border-radius:.25rem;background:var(--Colors-Obsidian, #232323);color:#fff;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border:1px solid var(--Colors-Obsidian, #232323)}.download-center__documents{display:flex;flex-direction:column;gap:0}.download-document{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:1rem;margin-bottom:.625rem;border-radius:.25rem;background:var(--wp--preset--color--white, #FFF);border-bottom:none}.download-document:last-child{border-bottom:none}.download-document__title{margin:0 0 .25rem 0;font-family:var(--wp--preset--font-family--body);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;color:#333}@media(min-width: 1440px){.download-document__title{font-size:1rem;font-weight:700;line-height:normal}}@media(min-width: 1920px){.download-document__title{font-size:1.25rem;font-weight:700;line-height:normal}}.download-document__subtitle{margin:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4rem}@media(min-width: 1440px){.download-document__subtitle{font-size:1rem;line-height:1.4rem}}@media(min-width: 1920px){.download-document__subtitle{font-size:1.25rem;line-height:1.75rem}}.download-document__link{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1rem .8rem;border-radius:.125rem;background:#ece3d6;text-decoration:none;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;transition:all .3s ease;white-space:nowrap}.download-document__link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.download-document__link:after{display:none}@media(min-width: 1440px){.download-document__link{font-size:1.1rem;padding:1rem .8rem}}@media(min-width: 1920px){.download-document__link{font-size:1.375rem;padding:1.25rem 1rem}}.download-center__empty{text-align:center;padding:3rem 1rem;color:#666}.download-center__empty p{font-size:1.125rem;margin:0}.fgh-product-comparison{margin:2rem 0;overflow:visible;max-width:1152px;margin:0 auto;font-family:var(--wp--preset--font-family--body)}@media(max-width: 1200px){.fgh-product-comparison{max-width:100%;margin:0}}@media(min-width: 1920px){.fgh-product-comparison{max-width:1440px}}.fgh-product-comparison .fgh-product-comparison-header-section{text-align:center;margin-bottom:2rem}.fgh-product-comparison .fgh-product-comparison-table-wrapper{overflow-x:visible;-webkit-overflow-scrolling:touch;position:relative}.fgh-product-comparison .fgh-product-comparison-table{width:100%;border-collapse:collapse;margin-left:auto;position:relative}.fgh-product-comparison .fgh-product-comparison-header{display:grid;grid-template-columns:2fr repeat(5, 1fr);position:relative;z-index:999}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="1"] .fgh-product-comparison-header{grid-template-columns:2fr 1fr}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="1"] .fgh-product-comparison-row{grid-template-columns:2fr 1fr}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="2"] .fgh-product-comparison-header{grid-template-columns:2fr repeat(2, 1fr)}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="2"] .fgh-product-comparison-row{grid-template-columns:2fr repeat(2, 1fr)}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="3"] .fgh-product-comparison-header{grid-template-columns:2fr repeat(3, 1fr);position:relative}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="3"] .fgh-product-comparison-row{grid-template-columns:2fr repeat(3, 1fr)}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="4"] .fgh-product-comparison-header{grid-template-columns:2fr repeat(4, 1fr)}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="4"] .fgh-product-comparison-row{grid-template-columns:2fr repeat(4, 1fr)}.fgh-product-comparison .fgh-product-comparison-feature-header{padding:1.5rem;font-weight:700;font-size:1rem;color:#1a1a1a;display:flex;align-items:center}.fgh-product-comparison .fgh-product-comparison-plan-header{border-radius:.25rem;background:var(--Colors-Obsidian, #232323);display:flex;height:5.5rem;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;margin-right:1px;position:relative}.fgh-product-comparison .fgh-product-comparison-plan-header:last-child{margin-right:0}.fgh-product-comparison .fgh-product-comparison-plan-header .fgh-product-comparison-plan-label{color:var(--Colors-Neutral-400, #8A8A8A);text-align:center;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.05em;margin-bottom:.25rem}.fgh-product-comparison .fgh-product-comparison-plan-header .fgh-product-comparison-plan-name{color:var(--Colors-White, #FFF);text-align:center;font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%;margin:0}.fgh-product-comparison .fgh-product-comparison-body{margin-top:1.5rem;position:relative;z-index:1}.fgh-product-comparison .fgh-product-comparison-category{width:100%}.fgh-product-comparison .fgh-product-comparison-category:not(:last-child){border-bottom:1px solid #e0e0e0}.fgh-product-comparison .fgh-product-comparison-category-title{grid-column:1/-1;padding:1rem 1.5rem;margin-bottom:1px;background:#fff;border-radius:.25rem}.fgh-product-comparison .fgh-product-comparison-category-title h4{margin:0;color:var(--Colors-Obsidian, #232323);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;font-family:var(--wp--preset--font-family--body)}.fgh-product-comparison .fgh-product-comparison-category-title[role=button]{cursor:pointer;position:relative;padding-right:3.5rem;transition:background-color 300ms ease,color 300ms ease}.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::before,.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::after{content:"";position:absolute;top:50%;right:2.5rem;background:var(--wp--preset--color--obsidian);transition:all 300ms ease}.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::before{width:16px;height:2px;transform:translateY(-50%) translateX(50%)}@media(min-width: 1024px){.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::before{width:20px}}@media(min-width: 1440px){.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::before{width:23px;height:3px}}.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::after{width:2px;height:16px;transform:translateY(-50%) translateX(50%)}@media(min-width: 1024px){.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::after{height:20px}}@media(min-width: 1440px){.fgh-product-comparison .fgh-product-comparison-category-title[role=button]::after{width:3px;height:23px}}.fgh-product-comparison .fgh-product-comparison-category-title[role=button][aria-expanded=false]{margin-bottom:10px}.fgh-product-comparison .fgh-product-comparison-category-title[role=button][aria-expanded=true]::after{transform:translateY(-50%) translateX(50%) rotate(90deg);opacity:0}.fgh-product-comparison .fgh-product-comparison-category-title[role=button]:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);outline-offset:-2px}.fgh-product-comparison .fgh-product-comparison-category-rows{overflow:hidden;transition:max-height 300ms ease}.fgh-product-comparison .fgh-product-comparison-category-rows[aria-hidden=true]{max-height:0 !important}.fgh-product-comparison .fgh-product-comparison-row{display:grid;grid-template-columns:2fr repeat(5, 1fr);margin-bottom:1px}.fgh-product-comparison .fgh-product-comparison-row:last-child{margin-bottom:10px}.fgh-product-comparison .fgh-product-comparison-feature{padding:1rem 1.5rem;background:#fff;margin-right:1px}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-feature-content{display:flex;align-items:center;gap:.5rem}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-feature-name{font-family:Figtree,var(--wp--preset--font-family--body);font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem;color:var(--wp--preset--color--obsidian, #333333)}.fgh-product-comparison .fgh-product-comparison-feature:has(.fgh-product-comparison-feature-description) .fgh-product-comparison-feature-name{font-weight:700}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-feature-description{display:block;font-size:1rem;font-style:normal;font-weight:400;line-height:1.875rem;color:#666;margin-top:.25rem;font-family:var(--wp--preset--font-family--body)}@media(min-width: 1024px){.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-feature-description{font-size:1.25rem}}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-info{position:static;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:help;color:#666;transform:none;top:auto;left:auto}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-info:hover{color:#333}.fgh-product-comparison .fgh-product-comparison-feature .fgh-product-comparison-info svg{width:16px;height:16px}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:first-child .fgh-product-comparison-feature{border-radius:4px 0 0 0}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:first-child .fgh-product-comparison-value:last-child{border-radius:0 4px 0 0}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:last-child .fgh-product-comparison-feature{border-radius:0 0 0 4px}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:last-child .fgh-product-comparison-value:last-child{border-radius:0 0 4px 0}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:only-child .fgh-product-comparison-feature{border-radius:4px 0 0 4px}.fgh-product-comparison .fgh-product-comparison-category-rows>.fgh-product-comparison-row:only-child .fgh-product-comparison-value:last-child{border-radius:0 4px 4px 0}.fgh-product-comparison .fgh-product-comparison-info{position:relative}@media(min-width: 769px){.fgh-product-comparison .fgh-product-comparison-info[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:.75rem 1rem;border-radius:.25rem;font-size:.875rem;font-family:var(--wp--preset--font-family--body);white-space:normal;width:17.875rem;text-align:center;z-index:10;margin-bottom:.5rem}.fgh-product-comparison .fgh-product-comparison-info[data-tooltip]:hover::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#333;z-index:10}}.fgh-product-comparison .fgh-product-comparison-value{padding:1rem;text-align:center;margin-right:1px;background:#fff;display:flex;align-items:center;justify-content:center}.fgh-product-comparison .fgh-product-comparison-value:last-child{margin-right:0}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper::before{content:""}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper .fgh-product-comparison-check,.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper .fgh-product-comparison-cross,.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper .fgh-product-comparison-text{grid-column:2}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper .fgh-product-comparison-info{grid-column:3;justify-self:start;margin-left:.5rem}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-check{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;aspect-ratio:1/1;background-color:var(--Colors-Ivory-Light, #F7F4EF);border-radius:.25rem}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-check svg{width:1.125rem;height:1.125rem}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-check svg path{stroke:var(--wp--preset--color--obsidian, #232323)}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-cross{display:inline-flex;align-items:center;justify-content:center}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-cross svg{width:1.5rem;height:1.5rem}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-cross svg path{stroke:var(--Colors-Neutral-200, #C7C7C7)}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-text{font-size:1rem;color:#333;font-weight:500;text-align:center;line-height:1.4;display:block;font-family:var(--wp--preset--font-family--body)}@media(min-width: 1024px){.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-text{font-size:.875rem}}.fgh-product-comparison .fgh-product-comparison-legend{background:#fff;display:flex;justify-content:start;gap:1.5rem;margin-top:1rem;padding:1rem 1.5rem;border-top:1px solid #e0e0e0;position:relative;z-index:1000}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;color:var(--wp--preset--color--obsidian, #232323);font-family:var(--wp--preset--font-family--body)}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item svg{width:20px;height:20px;flex-shrink:0}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;aspect-ratio:1/1;background-color:var(--Colors-Ivory-Light, #F7F4EF);border-radius:.25rem}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-check svg{width:.875rem;height:.875rem}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-check svg path{stroke:var(--wp--preset--color--obsidian, #232323)}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-info{color:var(--wp--preset--color--obsidian, #232323)}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-cross{display:inline-flex;align-items:center;justify-content:center}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-cross svg{width:1.25rem;height:1.25rem}.fgh-product-comparison .fgh-product-comparison-legend .fgh-product-comparison-legend-item .fgh-product-comparison-legend-cross svg path{stroke:var(--Colors-Neutral-200, #C7C7C7)}.fgh-product-comparison .fgh-product-comparison-mobile{display:none}.fgh-product-comparison .fgh-tooltip-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.fgh-product-comparison .fgh-tooltip-modal.is-active{display:block}.fgh-product-comparison .fgh-tooltip-modal .fgh-tooltip-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);cursor:pointer}.fgh-product-comparison .fgh-tooltip-modal .fgh-tooltip-modal-content{position:absolute;bottom:24px;left:24px;right:24px;background:var(--Colors-Obsidian, #232323);padding:24px;border-radius:4px;max-height:50vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.25)}.fgh-product-comparison .fgh-tooltip-modal .fgh-tooltip-modal-text{margin:0;color:#fff;font-size:16px;line-height:1.5;font-family:var(--wp--preset--font-family--body)}@media(max-width: 1024px){.fgh-product-comparison .fgh-product-comparison-table-wrapper{margin:0 -1rem;padding:0 1rem}}@media(max-width: 768px){.fgh-product-comparison .fgh-product-comparison-legend{flex-wrap:wrap;gap:1rem 1.5rem;padding:1rem 1.5rem;border-radius:4px;margin-top:8px}.fgh-product-comparison .fgh-product-comparison-table-wrapper{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 -24px;padding:0 24px;border-radius:4px}.fgh-product-comparison .fgh-product-comparison-table-wrapper::-webkit-scrollbar{display:none}.fgh-product-comparison .fgh-product-comparison-table{width:100%;max-width:100%}.fgh-product-comparison .fgh-product-comparison-text{word-break:break-word;overflow-wrap:break-word;max-width:100%}.fgh-product-comparison .fgh-product-comparison-header{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:1px}.fgh-product-comparison .fgh-product-comparison-header .fgh-product-comparison-feature-header{display:none}.fgh-product-comparison .fgh-product-comparison-header .fgh-product-comparison-plan-header{height:auto;padding:.75rem .5rem}.fgh-product-comparison .fgh-product-comparison-body{margin-top:0}.fgh-product-comparison .fgh-product-comparison-category{border-bottom:none;padding:0}.fgh-product-comparison .fgh-product-comparison-category:first-child{margin-top:16px}.fgh-product-comparison .fgh-product-comparison-category-title[role=button][aria-expanded=false]{margin-bottom:8px}.fgh-product-comparison .fgh-product-comparison-category-title{width:100%;margin-bottom:1px}.fgh-product-comparison .fgh-product-comparison-category-title h4{font-size:1rem}.fgh-product-comparison .fgh-product-comparison-row{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:1px}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="1"] .fgh-product-comparison-header,.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="1"] .fgh-product-comparison-row{grid-template-columns:minmax(0, 1fr)}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="2"] .fgh-product-comparison-header,.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="2"] .fgh-product-comparison-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="3"] .fgh-product-comparison-header,.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="3"] .fgh-product-comparison-row{grid-template-columns:repeat(3, minmax(0, 1fr))}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="4"]{min-width:480px}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="4"] .fgh-product-comparison-header,.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="4"] .fgh-product-comparison-row{grid-template-columns:repeat(4, minmax(120px, 1fr))}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="5"]{min-width:600px}.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="5"] .fgh-product-comparison-header,.fgh-product-comparison .fgh-product-comparison-table[data-plans-count="5"] .fgh-product-comparison-row{grid-template-columns:repeat(5, minmax(120px, 1fr))}.fgh-product-comparison .fgh-product-comparison-feature{display:none}.fgh-product-comparison .fgh-product-comparison-value{padding:.5rem;text-align:center;margin-right:1px;background:#fff;display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;overflow:hidden}.fgh-product-comparison .fgh-product-comparison-value:last-child{margin-right:0}.fgh-product-comparison .fgh-product-comparison-value .fgh-product-comparison-value-wrapper{max-width:100%;overflow:hidden}.fgh-product-comparison .fgh-product-comparison-mobile{display:none}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-select{width:100%;padding:1rem;font-size:1rem;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1.5rem;background:#fff;cursor:pointer}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-plan{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-header{background:#f8f8f8;color:#1a1a1a;padding:1.5rem;text-align:center}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-header .fgh-product-comparison-plan-label{display:block;font-size:.75rem;letter-spacing:.05em;margin-bottom:.5rem;color:#666}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-header h3{margin:0;font-size:1.5rem;font-weight:700}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-category{padding:1.5rem;border-bottom:1px solid #e0e0e0}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-category:last-child{border-bottom:none}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-category h4{margin:0 0 1rem;font-size:1rem;font-weight:700;color:#1a1a1a}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature:last-child{border-bottom:none}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-header{flex:1}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-name{display:block;flex:1;font-size:.875rem;color:#333;display:flex;align-items:center;gap:.5rem}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-description{display:block;font-size:.75rem;color:#666;margin-top:.25rem;line-height:1.4}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value{font-size:.875rem;font-weight:500}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-check{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;aspect-ratio:1/1;background-color:var(--Colors-Ivory-Light, #F7F4EF);border-radius:.25rem}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-check svg{width:1rem;height:1rem}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-check svg path{stroke:var(--wp--preset--color--obsidian, #232323)}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-cross{display:inline-flex;align-items:center;justify-content:center}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-cross svg{width:1.25rem;height:1.25rem}.fgh-product-comparison .fgh-product-comparison-mobile .fgh-product-comparison-mobile-feature .fgh-product-comparison-mobile-feature-value .fgh-product-comparison-cross svg path{stroke:var(--Colors-Neutral-200, #C7C7C7)}}.fgh-slider-content{--slide-padding: 4.375rem 1.5rem;--slide-height: auto;--slide-min-height: 37.8125rem;--slide-gap: 1.5rem;--mandala-size: 500px;--mandala-right: -150px;--mandala-bottom: -180px;--nav-inset: 2.5rem;--nav-btn-size: 3rem;padding:4.375rem 0;position:relative;overflow:visible}@media(min-width: 1024px){.fgh-slider-content{--slide-padding: 2.5rem 2rem;--slide-gap: 0.8rem;--mandala-size: 550px;--mandala-right: -180px;--mandala-bottom: -120px;overflow:hidden}}@media(min-width: 1440px){.fgh-slider-content{--slide-padding: 3.5rem;--slide-height: 32rem;--slide-min-height: auto;--slide-gap: 1rem;--mandala-size: 600px;--mandala-right: -200px;--mandala-bottom: -220px;--nav-inset: 3.5rem;padding:5rem 0}}@media(min-width: 1920px){.fgh-slider-content{--slide-padding: 4.5rem 4.5rem 3rem;--slide-height: 37.8125rem;--slide-gap: 1.5rem;--mandala-size: 700px;--mandala-right: -230px;--mandala-bottom: -260px;--nav-inset: 4.5rem;--nav-btn-size: 3.5rem}}.fgh-slider-content__container{max-width:90rem;margin:0 auto;padding:0;position:relative;width:100%;overflow:visible}.fgh-slider-content__mandala{text-align:left;padding-bottom:2rem}@media(min-width: 1024px){.fgh-slider-content__mandala{text-align:center}}.fgh-slider-content__mandala .animated-mandala{display:inline-block}.fgh-slider-content__mandala .animated-mandala svg{transform:scale(0.7);transform-origin:top left}@media(min-width: 1024px){.fgh-slider-content__mandala .animated-mandala svg{transform:scale(0.8);transform-origin:center}}@media(min-width: 1440px){.fgh-slider-content__mandala .animated-mandala svg{transform:scale(0.9)}}@media(min-width: 1920px){.fgh-slider-content__mandala .animated-mandala svg{transform:scale(1)}}.fgh-slider-content__header{text-align:left;margin-bottom:2rem;position:relative;z-index:1}@media(min-width: 768px){.fgh-slider-content__header{text-align:center;margin-bottom:4rem}}.fgh-slider-content__title{font-size:2.5rem;font-weight:700;margin:0 0 1rem;line-height:1.2}@media(min-width: 1024px){.fgh-slider-content__title{font-size:3rem}}@media(min-width: 1440px){.fgh-slider-content__title{font-size:3.5rem}}.fgh-slider-content__slider-wrapper{position:relative;z-index:1;display:flex;justify-content:center}.fgh-slider-content__slide-container{position:relative;width:100%}.fgh-slider-content__slide-inner{display:flex;flex-direction:column;gap:var(--slide-gap);align-items:stretch;width:100%}@media(min-width: 1024px){.fgh-slider-content__slide-inner{flex-direction:row;justify-content:center}}.fgh-slider-content__slide-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--slide-padding);height:var(--slide-height);min-height:var(--slide-min-height);background:linear-gradient(109deg, #3D3C3C 0%, #232323 39.95%, #232323 100%);position:relative;overflow:hidden;width:100vw;max-width:none;margin:0 calc(-50vw + 50%)}.fgh-slider-content__slide-content::before{content:"";position:absolute;right:var(--mandala-right);bottom:var(--mandala-bottom);width:var(--mandala-size);height:var(--mandala-size);background:url("../images/union_two.svg") no-repeat center;background-size:contain;opacity:.1;pointer-events:none}@media(min-width: 1024px){.fgh-slider-content__slide-content{width:auto;flex:1 1 auto;margin:0;border-radius:.25rem}}.fgh-slider-content__slide-content .swiper-pagination{width:auto;position:static;text-align:center}@media(min-width: 1024px){.fgh-slider-content__slide-content .swiper-pagination{text-align:left}}.fgh-slider-content__slide-content .swiper-pagination-bullet{width:12px;height:12px;background:rgba(0,0,0,0);border:1.5px solid hsla(0,0%,100%,.5);border-radius:50%;opacity:1;margin:0;cursor:pointer;transition:all .3s ease}.fgh-slider-content__slide-content .swiper-pagination-bullet:hover{border-color:hsla(0,0%,100%,.8)}.fgh-slider-content__slide-content .swiper-pagination-bullet-active{background:#fff;border-color:#fff}.fgh-slider-content__slide-inner-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.fgh-slider-content__slide-text-content{flex:1;display:flex;flex-direction:column}.fgh-slider-content__slide-icon{--icon-size: 2.5rem;width:var(--icon-size);height:var(--icon-size);aspect-ratio:1}@media(min-width: 1024px){.fgh-slider-content__slide-icon{--icon-size: 3rem}}@media(min-width: 1920px){.fgh-slider-content__slide-icon{--icon-size: 3.5rem}}.fgh-slider-content__slide-icon img,.fgh-slider-content__slide-icon svg{width:100%;height:100%;object-fit:contain}.fgh-slider-content__slide-icon img{filter:brightness(0) invert(1)}.fgh-slider-content__slide-icon svg{color:#fff}.fgh-slider-content__slide-title{color:#fff;font-family:var(--wp--preset--font-family--heading, "Darker Grotesque", sans-serif);font-size:1.875rem;font-weight:700;line-height:1.2;margin:2rem 0}@media(min-width: 1024px){.fgh-slider-content__slide-title{font-size:2rem;line-height:2.2rem;margin:2.5rem 0}}@media(min-width: 1440px){.fgh-slider-content__slide-title{font-size:2.5rem;line-height:2.8rem}}@media(min-width: 1920px){.fgh-slider-content__slide-title{font-size:3rem;line-height:1;margin:3rem 0}}.fgh-slider-content__slide-text{color:#fff;font-family:var(--wp--preset--font-family--body, "Figtree", sans-serif);font-size:1rem;font-weight:400;line-height:1.5;max-width:100%}@media(min-width: 1024px){.fgh-slider-content__slide-text{max-width:90%}}@media(min-width: 1440px){.fgh-slider-content__slide-text{font-size:1.1rem;line-height:1.6rem;max-width:34rem}}@media(min-width: 1920px){.fgh-slider-content__slide-text{font-size:1.25rem;line-height:1.75rem;max-width:42.5rem}}.fgh-slider-content__slide-text p{margin:0 0 1rem}.fgh-slider-content__slide-text p:last-child{margin-bottom:0}.fgh-slider-content__slide-image{display:none}@media(min-width: 1024px){.fgh-slider-content__slide-image{display:block;flex:0 0 40%;min-width:0;align-self:stretch}.fgh-slider-content__slide-image img{width:100%;height:100%;object-fit:cover;border-radius:.25rem}}@media(min-width: 1440px){.fgh-slider-content__slide-image{flex:0 0 35%;max-width:24rem}}@media(min-width: 1920px){.fgh-slider-content__slide-image{flex:0 0 30rem;max-width:30rem}}.fgh-slider-content__slider{width:100%;height:100%}.fgh-slider-content__slider .swiper-wrapper{height:100%}.fgh-slider-content__slider .swiper-slide{height:100%;opacity:0 !important;transition:opacity 300ms ease-in-out}.fgh-slider-content__slider .swiper-slide-active{opacity:1 !important}.fgh-slider-content__slider.swiper-fade .swiper-slide{pointer-events:none}.fgh-slider-content__slider.swiper-fade .swiper-slide-active{pointer-events:auto}.fgh-slider-content__navigation{position:relative;width:100%;text-align:center;padding-top:6.5rem}@media(min-width: 1024px){.fgh-slider-content__navigation{position:absolute;inset:auto var(--nav-inset) var(--nav-inset);width:auto;display:flex;justify-content:space-between;align-items:center;text-align:left;padding-top:0;z-index:10}}@media(min-width: 1920px){.fgh-slider-content__navigation{bottom:3rem}}.fgh-slider-content__nav-buttons{display:flex;align-items:flex-start;gap:1rem}@media(min-width: 1440px){.fgh-slider-content__nav-buttons{gap:1.2rem}}@media(min-width: 1920px){.fgh-slider-content__nav-buttons{gap:1.5rem}}.fgh-slider-content__nav-button{display:none;justify-content:center;align-items:center;width:var(--nav-btn-size);height:var(--nav-btn-size);padding:0;border:1px solid #fff;border-radius:.125rem;background:rgba(0,0,0,0);color:#fff;cursor:pointer;position:relative;z-index:2;transition:all .3s ease}@media(min-width: 1024px){.fgh-slider-content__nav-button{display:flex}}.fgh-slider-content__nav-button:hover{background:#fff;color:#333}.fgh-slider-content__nav-button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.fgh-slider-content__nav-button:disabled{opacity:.5;cursor:not-allowed}.fgh-slider-content__nav-button.fgh-slider-content__nav-prev{flex-direction:row-reverse}.fgh-slider-content__nav-button.fgh-slider-content__nav-prev::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.fgh-slider-content__nav-button.fgh-slider-content__nav-prev:hover::before{transform:translateX(-0.5rem)}}.fgh-slider-content__nav-button.fgh-slider-content__nav-prev::before{margin-top:0;width:15px;height:8px}.fgh-slider-content__nav-button.fgh-slider-content__nav-prev:hover::before{transform:none}.fgh-slider-content__nav-button.fgh-slider-content__nav-next::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.fgh-slider-content__nav-button.fgh-slider-content__nav-next:hover::after{transform:translateX(0.5rem)}}.fgh-slider-content__nav-button.fgh-slider-content__nav-next::after{margin-top:0;width:15px;height:8px}.fgh-slider-content__nav-button.fgh-slider-content__nav-next:hover::after{transform:none}.fgh-testimonials-slider{position:relative;width:100vw;margin-left:calc(-50vw + 50%);font-family:var(--font-family-secondary)}.fgh-testimonials-slider--dark{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white)}.fgh-testimonials-slider--light{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian)}.fgh-testimonials-slider__container{width:100%;position:relative}.fgh-testimonials-slider__slider-wrapper{position:relative;z-index:1}.fgh-testimonials-slider__slide-container{width:100%}.fgh-testimonials-slider__testimonial{width:90%;max-width:1296px;margin:0 auto;display:flex;align-items:stretch;position:relative;flex-direction:column;min-height:27.875rem}@media(min-width: 1024px){.fgh-testimonials-slider__testimonial{width:80%;max-width:1152px;flex-direction:row;gap:2.5rem;min-height:13.5rem}}@media(min-width: 1440px){.fgh-testimonials-slider__testimonial{width:80%;max-width:1152px;gap:2.8rem;min-height:17rem}}@media(min-width: 1920px){.fgh-testimonials-slider__testimonial{width:100%;max-width:88rem;gap:3.5rem;min-height:21.25rem}}.fgh-testimonials-slider__author{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media(min-width: 1024px){.fgh-testimonials-slider__author{width:30%;justify-content:space-between}}.fgh-testimonials-slider__photo{margin-bottom:1.25rem}@media(min-width: 1024px){.fgh-testimonials-slider__photo{margin-bottom:1.5rem}}@media(min-width: 1440px){.fgh-testimonials-slider__photo{margin-bottom:2rem}}.fgh-testimonials-slider__photo img{width:4.5rem;height:4.5rem;border-radius:50%;object-fit:cover;flex-shrink:0}.fgh-testimonials-slider__name{font-family:var(--font-family-secondary);font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal;margin:0 0 .25rem;color:var(--wp--preset--color--obsidian)}@media(min-width: 1024px){.fgh-testimonials-slider__name{font-size:1.375rem}}@media(min-width: 1440px){.fgh-testimonials-slider__name{font-size:1.375rem}}@media(min-width: 1920px){.fgh-testimonials-slider__name{font-size:1.75rem}}.fgh-testimonials-slider__details{margin-bottom:auto}.fgh-testimonials-slider__details .fgh-testimonials-slider__age{font-family:var(--font-family-secondary);font-size:1rem;font-style:normal;font-weight:400;line-height:normal;opacity:.7}@media(min-width: 1024px){.fgh-testimonials-slider__details .fgh-testimonials-slider__age{font-size:1rem}}@media(min-width: 1440px){.fgh-testimonials-slider__details .fgh-testimonials-slider__age{font-size:1rem}}@media(min-width: 1920px){.fgh-testimonials-slider__details .fgh-testimonials-slider__age{font-size:1.25rem}}.fgh-testimonials-slider__slide-count{font-family:var(--font-family-secondary);font-style:normal;font-weight:500;line-height:normal;color:var(--wp--preset--color--obsidian)}.fgh-testimonials-slider__slide-count--mobile{display:block;margin-top:2rem;font-size:1.125rem}@media(min-width: 1024px){.fgh-testimonials-slider__slide-count--mobile{display:none}}.fgh-testimonials-slider__slide-count--desktop{display:none;margin-top:auto;font-size:1.125rem}@media(min-width: 1024px){.fgh-testimonials-slider__slide-count--desktop{display:block}}.fgh-testimonials-slider--dark .fgh-testimonials-slider__slide-count{color:var(--wp--preset--color--white)}.fgh-testimonials-slider__content{flex:1;display:flex;flex-direction:column;max-width:49rem}.fgh-testimonials-slider__testimony{flex:1;margin:3.5rem 0}@media(min-width: 1024px){.fgh-testimonials-slider__testimony{margin:0}}.fgh-testimonials-slider__testimony blockquote{font-family:var(--font-family-secondary);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0}@media(min-width: 1024px){.fgh-testimonials-slider__testimony blockquote{font-size:1.1rem;line-height:1.6rem}}@media(min-width: 1440px){.fgh-testimonials-slider__testimony blockquote{font-size:1.1rem;line-height:1.6rem}}@media(min-width: 1920px){.fgh-testimonials-slider__testimony blockquote{font-size:1.375rem;line-height:2rem}}.fgh-testimonials-slider__testimony blockquote p{margin:0 0 1rem}.fgh-testimonials-slider__testimony blockquote p:last-child{margin-bottom:0}.fgh-testimonials-slider__premium{display:inline-flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.25rem;background:var(--Colors-Ivory, #ECE3D6);font-family:var(--font-family-secondary);font-size:1.0625rem;font-style:normal;font-weight:400;line-height:2rem;color:var(--wp--preset--color--obsidian);align-self:flex-start}@media(min-width: 1024px){.fgh-testimonials-slider__premium{font-size:1.1rem;line-height:1.6rem}}@media(min-width: 1440px){.fgh-testimonials-slider__premium{font-size:1.1rem;line-height:1.6rem}}@media(min-width: 1920px){.fgh-testimonials-slider__premium{font-size:1.375rem;line-height:2rem}}.fgh-testimonials-slider__navigation{display:none}.fgh-testimonials-slider__bottom-bar{display:flex;justify-content:space-between;align-items:baseline;margin-top:3.5rem;padding:0 5%}@media(min-width: 1024px){.fgh-testimonials-slider__bottom-bar{display:none}}.fgh-testimonials-slider__nav-buttons{display:flex;gap:1rem}.fgh-testimonials-slider__nav-buttons--mobile{display:flex}@media(min-width: 1024px){.fgh-testimonials-slider__nav-buttons--mobile{display:none}}.fgh-testimonials-slider__nav-buttons--desktop{display:none;margin-top:2rem}@media(min-width: 1024px){.fgh-testimonials-slider__nav-buttons--desktop{display:flex}}@media(min-width: 1440px){.fgh-testimonials-slider__nav-buttons--desktop{margin-top:2.75rem}}.fgh-testimonials-slider__nav-button{width:2.8rem;height:2.8rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:.125rem;border:1px solid var(--Colors-Obsidian, #232323);background:rgba(0,0,0,0);color:var(--Colors-Obsidian, #232323);cursor:pointer;transition:all .3s ease;position:relative}@media(min-width: 1920px){.fgh-testimonials-slider__nav-button{width:3.5rem;height:3.5rem}}.fgh-testimonials-slider__nav-button:hover{background:#232323;color:#fff}.fgh-testimonials-slider__nav-button:disabled{cursor:not-allowed}.fgh-testimonials-slider__nav-button::before{content:"";width:.75rem;height:1.2rem;display:block;background:currentColor}@media(min-width: 1024px){.fgh-testimonials-slider__nav-button::before{width:.75rem;height:1.2rem}}@media(min-width: 1440px){.fgh-testimonials-slider__nav-button::before{width:.75rem;height:1.2rem}}@media(min-width: 1920px){.fgh-testimonials-slider__nav-button::before{width:.9375rem;height:1.5rem}}.fgh-testimonials-slider__nav-button.fgh-testimonials-slider__nav-prev::before{mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain}.fgh-testimonials-slider__nav-button.fgh-testimonials-slider__nav-next::before{mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain}.fgh-testimonials-slider--dark .fgh-testimonials-slider__nav-button{border-color:var(--Colors-White, #FFF);color:#fff}.fgh-testimonials-slider--dark .fgh-testimonials-slider__nav-button:hover{background:#fff;color:#232323}.fgh-testimonials-slider__slider.swiper-initialized{overflow:hidden}.fgh-testimonials-slider__slider .swiper-wrapper{align-items:stretch}.fgh-testimonials-slider__slider .swiper-slide{height:auto;padding:3.5rem 0;background:var(--wp--preset--color--white)}@media(min-width: 1024px){.fgh-testimonials-slider__slider .swiper-slide{padding:5rem 0}}@media(min-width: 1440px){.fgh-testimonials-slider__slider .swiper-slide{padding:7rem 0}}@media(min-width: 1920px){.fgh-testimonials-slider__slider .swiper-slide{padding:8.75rem 0}}.fgh-testimonials-slider__author{opacity:0;transform:scale(0.95) translateY(10px);transition:none}.swiper-slide-active .fgh-testimonials-slider__author{opacity:1;transform:scale(1) translateY(0);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1)}.fgh-testimonials-slider__content{opacity:0;transform:translateX(30px);transition:none}.swiper-slide-active .fgh-testimonials-slider__content{opacity:1;transform:translateX(0)}.swiper-slide-active .fgh-testimonials-slider__content.slide-next{animation:contentSlideFromRight .3s ease-out}.swiper-slide-active .fgh-testimonials-slider__content.slide-prev{animation:contentSlideFromLeft .3s ease-out}@keyframes contentSlideFromRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes contentSlideFromLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@media(prefers-contrast: high){.fgh-testimonials-slider .fgh-testimonials-slider__testimonial{border:2px solid var(--wp--preset--color--obsidian)}.fgh-testimonials-slider--dark .fgh-testimonials-slider .fgh-testimonials-slider__testimonial{border-color:var(--wp--preset--color--white)}.fgh-testimonials-slider .fgh-testimonials-slider__nav-button{border-width:3px}}@media(prefers-reduced-motion: reduce){.fgh-testimonials-slider .swiper-slide{transition:none}.fgh-testimonials-slider .fgh-testimonials-slider__nav-button{transition:none}.js .fgh-testimonials-slider .fgh-testimonials-slider__testimonial,.js .fgh-testimonials-slider .fgh-testimonials-slider__navigation{animation:none;opacity:1;transform:none}}.fgh-epion,.wp-block-fgh-epion{padding-top:6.25rem;padding-bottom:4.5rem;overflow:visible}@media(min-width: 1440px){.fgh-epion,.wp-block-fgh-epion{padding-top:8rem}}@media(min-width: 1920px){.fgh-epion,.wp-block-fgh-epion{padding-top:10rem}}.fgh-epion{overflow:visible;position:relative}.fgh-epion__ellipse-container{position:absolute;top:-43px;left:50%;transform:translateX(-50%);width:100%;max-width:1152px;margin:0 auto;z-index:10}@media(min-width: 768px){.fgh-epion__ellipse-container{top:-52px}}@media(min-width: 1024px){.fgh-epion__ellipse-container{top:-52px}}@media(min-width: 1440px){.fgh-epion__ellipse-container{top:-84px;padding:0}}@media(min-width: 1920px){.fgh-epion__ellipse-container{max-width:1440px}}.fgh-epion__ellipse{transform:scale(0.5);transform-origin:left top}@media(min-width: 768px){.fgh-epion__ellipse{transform:scale(0.6)}}@media(min-width: 1024px){.fgh-epion__ellipse{transform:scale(0.75)}}@media(min-width: 1440px){.fgh-epion__ellipse{transform:scale(1)}}.fgh-epion__ellipse svg{width:auto;height:auto}.fgh-epion__ellipse.pulse-animation svg{animation:svgPulse .8s ease-out}@keyframes svgPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.fgh-epion__header{text-align:left;margin-bottom:3rem}.fgh-epion__eyebrow{display:block;color:var(--wp--preset--color--obsidian);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-epion__eyebrow{font-size:1rem}}.fgh-epion__eyebrow{margin-bottom:1rem}.fgh-epion__title{margin:0;margin-top:3rem}.fgh-epion{position:relative;z-index:1}.fgh-epion__container{max-width:1152px;margin:0 auto;position:relative;overflow:visible}@media(min-width: 1920px){.fgh-epion__container{max-width:1440px}}@media(min-width: 1488px){.fgh-epion__container{padding-inline:0}}.fgh-epion__mandala{position:absolute;top:0;right:0;transform:translate(42%, -14%);width:min(80vw,60rem);aspect-ratio:790/960;pointer-events:none;z-index:-1;opacity:1}.fgh-epion__mandala svg{display:block;width:100%;height:100%}@media(max-width: 767.98px){.fgh-epion__mandala{transform:translate(50%, -5%);width:100%}}@media(min-width: 768px)and (max-width: 1023.98px){.fgh-epion__mandala{transform:translate(46%, -10%);width:min(70vw,40rem)}}@media(min-width: 1024px)and (max-width: 1439.98px){.fgh-epion__mandala{transform:translate(44%, -12%);width:min(75vw,50rem)}}@media(min-width: 1920px){.fgh-epion__mandala{transform:translate(42%, -14%);width:min(80vw,60rem)}}.fgh-epion__grid{display:grid;gap:3rem;align-items:start;position:relative}@media(min-width: 1024px){.fgh-epion__grid{gap:1rem}}.fgh-epion__grid{grid-template-columns:1fr}@media(min-width: 1024px){.fgh-epion__grid[data-count="1"]{grid-template-columns:1fr;max-width:37.5rem}.fgh-epion__grid[data-count="2"]{grid-template-columns:repeat(2, 1fr)}.fgh-epion__grid[data-count="3"],.fgh-epion__grid[data-count="4"],.fgh-epion__grid[data-count="5"],.fgh-epion__grid[data-count="6"]{grid-template-columns:repeat(3, 1fr)}}.fgh-epion__item{display:flex;flex-direction:column}.fgh-epion__item-header{display:flex;justify-content:center;align-items:center;align-self:stretch;border-radius:.25rem;background:#232323;color:#fff;padding:1rem;flex-direction:column}.fgh-epion__item-surtitle{color:var(--Colors-Neutral-400, #8A8A8A);text-align:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase}@media(min-width: 1024px){.fgh-epion__item-surtitle{font-size:1.125rem;line-height:1.75rem}}.fgh-epion__item-title{margin:0;color:var(--Colors-White, #FFF);font-size:1rem;font-style:normal;font-weight:700;line-height:150%;text-align:center;text-transform:uppercase}@media(min-width: 1440px){.fgh-epion__item-title{font-size:1rem;line-height:1.4rem}}@media(min-width: 1920px){.fgh-epion__item-title{font-size:1.25rem;line-height:1.75rem}}.fgh-epion__item-body{display:flex;margin-top:1rem;padding:1.5rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;align-self:stretch;border-radius:.25rem;background:var(--Colors-White, #FFF);flex:1}.fgh-epion__item-body.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.fgh-epion__item-tag{display:flex;padding:.5rem .75rem;align-items:center;gap:.5rem;border-radius:.25rem;background:var(--Colors-Ivory-Light, #F7F4EF);font-family:var(--font-family-secondary);font-size:.7rem;font-style:normal;font-weight:700;line-height:normal;color:#232323;text-transform:uppercase}@media(min-width: 1920px){.fgh-epion__item-tag{font-size:.875rem}}.fgh-epion__item-tag-icon{width:1.5rem;height:1.5rem;aspect-ratio:1/1;flex-shrink:0}.fgh-epion__item-content,.fgh-epion__item-details-content{font-family:var(--wp--preset--font-family--body);font-size:1rem;font-style:normal;font-weight:400;line-height:1.4rem}@media(min-width: 1920px){.fgh-epion__item-content,.fgh-epion__item-details-content{font-size:1.25rem;line-height:1.75rem}}.fgh-epion__item-content p,.fgh-epion__item-details-content p{margin:0 0 1rem}.fgh-epion__item-content p:last-child,.fgh-epion__item-details-content p:last-child{margin-bottom:0}.fgh-epion__item-content ul,.fgh-epion__item-content ol,.fgh-epion__item-details-content ul,.fgh-epion__item-details-content ol{margin:0 0 1rem;padding-left:1.5rem}.fgh-epion__item-content ul:last-child,.fgh-epion__item-content ol:last-child,.fgh-epion__item-details-content ul:last-child,.fgh-epion__item-details-content ol:last-child{margin-bottom:0}.fgh-epion__item-content{flex:1}.fgh-epion__item-details-toggle{background:none;border:none;padding-bottom:1.25rem;padding-left:1.125rem;margin:0;cursor:pointer;font-family:var(--wp--preset--font-family--heading);font-size:1.1rem;font-style:normal;font-weight:700;line-height:normal;color:inherit;text-decoration:none;text-transform:lowercase;text-align:left;display:flex;justify-content:space-between;align-items:center;width:100%}@media(min-width: 1920px){.fgh-epion__item-details-toggle{font-size:1.375rem}}.fgh-epion__item-details-toggle:focus{outline:2px solid #007cba;outline-offset:2px}.fgh-epion__item-details-toggle-icon{width:1.2rem;height:1.2rem;margin-right:.5625rem;transform:rotate(90deg);transition:transform .3s ease}.fgh-epion__item-details-toggle[aria-expanded=true] .fgh-epion__item-details-toggle-icon{transform:rotate(270deg)}.fgh-epion__item-details-content{display:none;flex-direction:column;gap:1rem}.fgh-epion__item-details-content.is-expanded{display:flex;width:100%}.fgh-epion__item-details-item{width:100%;border-radius:.125rem;background:var(--colors-ivory-40, rgba(236, 227, 214, 0.4));padding:1rem}.fgh-epion__item .wp-block-button{width:100%;display:block}.fgh-epion__item .wp-block-button__link{text-decoration:none;display:flex;justify-content:center;margin-top:auto;padding:.875rem}.fgh-epion__item-footer{background:#fff;border-radius:.25rem;margin-top:.5rem}.fgh-epion__accordion-container{padding:0}.fgh-epion__accordion-container .fgh-epion__item-details-content{background:var(--Colors-White, #FFF);border-radius:0 0 .25rem .25rem;padding:0 1.5rem 1.5rem;margin-top:-1px}.fgh-image-text-list{padding-top:3.5rem;padding-bottom:3.5rem}@media(min-width: 1024px){.fgh-image-text-list{padding-top:4.375rem;padding-bottom:8.75rem}}.fgh-image-text-list__container{max-width:1152px;margin:0 auto;display:flex;gap:1.5rem;align-items:flex-start;flex-direction:column}@media(min-width: 1024px){.fgh-image-text-list__container{padding-inline:24px;gap:4rem;flex-direction:row}}@media(min-width: 1440px){.fgh-image-text-list__container{padding-inline:0;gap:7rem}}@media(min-width: 1920px){.fgh-image-text-list__container{gap:8.75rem}}@media(min-width: 1920px){.fgh-image-text-list__container{max-width:1440px}}.fgh-image-text-list__left{display:none}@media(min-width: 1024px){.fgh-image-text-list__left{display:block;flex:0 0 40%;max-width:350px}}@media(min-width: 1440px){.fgh-image-text-list__left{flex:0 0 35%;max-width:none}}@media(min-width: 1920px){.fgh-image-text-list__left{flex:0 0 33.4%}}.fgh-image-text-list__right{flex:1}.fgh-image-text-list__title{font-size:3.625rem;font-style:normal;font-weight:700;line-height:3.125rem;margin:0 0 3rem}@media(min-width: 1024px){.fgh-image-text-list__title{font-size:4.5rem;line-height:3.6rem;margin:0 0 4rem}}@media(min-width: 1440px){.fgh-image-text-list__title{font-size:5.2rem;line-height:4.15rem;margin:0 0 6rem}}@media(min-width: 1920px){.fgh-image-text-list__title{font-size:6.5rem;line-height:5.1875rem;margin:0 0 7.5rem}}.fgh-image-text-list__title .title-line{display:block}.fgh-image-text-list__title .title-line:not(:last-child){margin-bottom:.5rem}@media(min-width: 1024px){.fgh-image-text-list__title .title-line:not(:last-child){margin-bottom:1rem}}.fgh-image-text-list__title.has-2-lines .title-line:nth-child(2){margin-left:3rem}@media(min-width: 1024px){.fgh-image-text-list__title.has-2-lines .title-line:nth-child(2){margin-left:8rem}}@media(min-width: 1440px){.fgh-image-text-list__title.has-2-lines .title-line:nth-child(2){margin-left:10.5rem}}@media(min-width: 1920px){.fgh-image-text-list__title.has-2-lines .title-line:nth-child(2){margin-left:13.125rem}}.fgh-image-text-list__title.has-3-lines .title-line:nth-child(2){margin-left:5.5rem}@media(min-width: 1024px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(2){margin-left:9rem}}@media(min-width: 1440px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(2){margin-left:12rem}}@media(min-width: 1920px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(2){margin-left:15rem}}.fgh-image-text-list__title.has-3-lines .title-line:nth-child(3){margin-left:2.5rem}@media(min-width: 1024px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(3){margin-left:3.5rem}}@media(min-width: 1440px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(3){margin-left:4.4rem}}@media(min-width: 1920px){.fgh-image-text-list__title.has-3-lines .title-line:nth-child(3){margin-left:5.5rem}}.fgh-image-text-list__columns{display:flex;flex-direction:column;gap:3rem}@media(min-width: 1024px){.fgh-image-text-list__columns{flex-direction:row;gap:4rem}}@media(min-width: 1440px){.fgh-image-text-list__columns{gap:7.2rem}}@media(min-width: 1920px){.fgh-image-text-list__columns{gap:9rem}}.fgh-image-text-list__column-left{flex:1;order:2}@media(min-width: 1024px){.fgh-image-text-list__column-left{order:1}}.fgh-image-text-list__column-right{flex:1;order:1}@media(min-width: 1024px){.fgh-image-text-list__column-right{order:2}}.fgh-image-text-list__items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.fgh-image-text-list__item{display:flex;align-items:center;gap:1rem;position:relative;padding-bottom:12px;margin-bottom:12px}.fgh-image-text-list__item:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--wp--preset--color--obsidian, #232323)}.fgh-image-text-list__item:last-child{padding-bottom:0;margin-bottom:0}.fgh-image-text-list__item-icon{flex-shrink:0;width:32px;height:32px}@media(min-width: 1024px){.fgh-image-text-list__item-icon{width:36px;height:36px}}@media(min-width: 1920px){.fgh-image-text-list__item-icon{width:40px;height:40px}}.fgh-image-text-list__item-icon img{width:100%;height:100%;object-fit:contain}.fgh-image-text-list__item-text{flex:1;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(min-width: 1024px){.fgh-image-text-list__item-text{font-size:1.125rem;line-height:1.5rem}}@media(min-width: 1920px){.fgh-image-text-list__item-text{font-size:1.25rem;line-height:1.75rem}}.fgh-image-text-list__content{font-size:1rem;line-height:1.6}.fgh-image-text-list__content h2,.fgh-image-text-list__content h3,.fgh-image-text-list__content h4{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.fgh-image-text-list__content p{margin-bottom:1.5rem}@media(min-width: 1024px){.fgh-image-text-list__content p{margin-top:0;margin-bottom:1.25rem}}@media(min-width: 1440px){.fgh-image-text-list__content p{margin-bottom:1.5rem}}@media(min-width: 1920px){.fgh-image-text-list__content p{margin-bottom:2rem}}.fgh-image-text-list__content strong{font-size:1.0625rem}@media(min-width: 1024px){.fgh-image-text-list__content strong{font-size:1.25rem}}@media(min-width: 1920px){.fgh-image-text-list__content strong{font-size:1.375rem}}.fgh-image-text-list__content ul,.fgh-image-text-list__content ol{margin:1rem 0 1rem 1.5rem}.fgh-image-text-list__image{position:relative;width:100%;height:100%;border-radius:4px;overflow:hidden}.fgh-image-text-list__image::before{content:"";display:block;padding-bottom:131.6008316008%}.fgh-image-text-list__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(min-width: 1024px){.fgh-image-text-list__image::before{padding-bottom:125%}}@media(min-width: 1440px){.fgh-image-text-list__image::before{padding-bottom:131.6883116883%}}@media(min-width: 1920px){.fgh-image-text-list__image::before{padding-bottom:131.6008316008%}}@media(min-width: 1440px){.fgh-image-text-list__image{margin-top:7.2rem}}@media(min-width: 1920px){.fgh-image-text-list__image{margin-top:9rem}}.fgh-content-image,.wp-block-fgh-content-image{--section-padding: 3rem;--container-gap: 3rem;--media-width: 100%;--media-max-width: 520px;--ellipse-top: -43px;--union-scale: 0.5;position:relative;padding-block:var(--section-padding);overflow:visible}@media(min-width: 1024px){.fgh-content-image,.wp-block-fgh-content-image{--section-padding: 4rem;--media-width: 320px;--media-max-width: none;--ellipse-top: -52px}}@media(min-width: 1440px){.fgh-content-image,.wp-block-fgh-content-image{--section-padding: 8.75rem;--container-gap: 4rem;--media-width: 385px;--ellipse-top: -84px;--union-scale: 0.7}}@media(min-width: 1920px){.fgh-content-image,.wp-block-fgh-content-image{--container-gap: 8.75rem;--media-width: 481px;--union-scale: 1}}.fgh-content-image__container{display:grid;grid-template-columns:1fr;gap:var(--container-gap);align-items:center;max-width:var(--wp--style--global--content-size);margin-inline:auto;position:relative;overflow:visible}@media(min-width: 768px){.fgh-content-image__container{padding-inline:var(--wp--preset--spacing--30)}}@media(min-width: 1024px){.fgh-content-image__container{grid-template-columns:1fr auto}}@media(min-width: 1920px){.fgh-content-image__container{max-width:var(--wp--style--global--wide-size)}}.fgh-content-image__ellipse-container{position:absolute;top:var(--ellipse-top);left:0;width:100%;max-width:1152px;z-index:10}@media(min-width: 768px){.fgh-content-image__ellipse-container{left:50%;transform:translateX(-50%)}}@media(min-width: 1920px){.fgh-content-image__ellipse-container{max-width:1440px}}.fgh-content-image__ellipse{transform-origin:left top}.fgh-content-image__ellipse svg{display:block;transform:scale(0.5);transform-origin:left top}@media(min-width: 1024px){.fgh-content-image__ellipse svg{transform:scale(0.6)}}@media(min-width: 1440px){.fgh-content-image__ellipse svg{transform:scale(0.8)}}@media(min-width: 1920px){.fgh-content-image__ellipse svg{transform:scale(1)}}.fgh-content-image__ellipse.pulse-animation svg{animation:contentImagePulse .8s ease-out}.fgh-content-image__content{display:flex;flex-direction:column}.fgh-content-image__text p{margin:0 0 1rem}.fgh-content-image__text p:last-child{margin-bottom:0}.fgh-content-image__text ul,.fgh-content-image__text ol{margin:1rem 0;padding-left:2rem}.fgh-content-image__text li{margin-bottom:.5rem}.fgh-content-image__buttons .wp-block-buttons{margin-top:3rem}.fgh-content-image__media{position:relative;flex-shrink:0;width:var(--media-width);max-width:var(--media-max-width);aspect-ratio:481/633;margin-inline:auto}@media(min-width: 1024px){.fgh-content-image__media{margin-inline:0}}.fgh-content-image__image{position:absolute;inset:0;border-radius:.25rem}.fgh-content-image__image,.fgh-content-image__image img{width:100%;height:100%;object-fit:cover}.fgh-content-image__union{display:none;position:absolute;inset:auto 0 0 auto;transform:translate(50%, 46%) scale(var(--union-scale));transform-origin:center;pointer-events:none;z-index:0}@media(min-width: 1024px){.fgh-content-image__union{display:block}}.fgh-content-image__union svg{display:block}.fgh-content-image__union svg g{opacity:.7}.fgh-content-image__union svg g path{stroke-width:1.5px;stroke:var(--Colors-Sand-Dark, #BAB0A3)}.fgh-content-image.alignfull .fgh-content-image__container,.fgh-content-image.alignwide .fgh-content-image__container{max-width:var(--wp--style--global--wide-size)}@keyframes contentImagePulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.fgh-products-grid{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;padding:3.125rem 0 4.375rem;overflow:visible;position:relative}@media(min-width: 1440px){.fgh-products-grid{padding:4rem 0 10rem}}@media(min-width: 1920px){.fgh-products-grid{padding:5rem 0 12.5rem}}.fgh-products-grid__header{max-width:1152px;margin:0 auto 3rem;padding:0 1.5rem;text-align:center}@media(min-width: 1024px){.fgh-products-grid__header{margin-bottom:4rem}}@media(min-width: 1920px){.fgh-products-grid__header{padding:0;max-width:1440px}}.fgh-products-grid__eyebrow{display:block;color:var(--Colors-Obsidian, #232323);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-products-grid__eyebrow{font-size:1rem}}.fgh-products-grid__eyebrow{margin-bottom:.5rem}.fgh-products-grid__title{margin-bottom:1.5rem}.fgh-products-grid__introduction{max-width:800px;margin:0 auto}.fgh-products-grid__introduction p{margin:0}.fgh-products-grid__grid{width:100%;max-width:1152px;margin:0 auto;padding:0;overflow:visible}@media(min-width: 1920px){.fgh-products-grid__grid{max-width:1440px}}.fgh-products-grid__grid:not(.swiper){display:flex;gap:5vw;padding:0 1.5rem}@media(min-width: 1024px){.fgh-products-grid__grid:not(.swiper){padding:0}}.fgh-products-grid__grid:not(.swiper) .fgh-products-grid__card{flex:1 1 0;min-width:0}.fgh-products-grid__grid:not(.swiper)[data-count="3"]{gap:1vw}.fgh-products-grid__grid.swiper{width:100%;overflow-x:clip;overflow-y:visible;padding:0 1.5rem}.fgh-products-grid__grid.swiper .swiper-wrapper{display:flex;overflow:visible;align-items:center;gap:10px}.fgh-products-grid__grid.swiper .swiper-slide{width:97%;height:auto;display:flex;align-items:center;cursor:pointer}@media(min-width: 768px){.fgh-products-grid__grid.swiper .swiper-slide{width:92%}}.fgh-products-grid__grid.swiper .swiper-slide.swiper-slide-active{cursor:default}.fgh-products-grid__grid.swiper .fgh-products-grid__card{width:100%;transform-origin:center}@media(min-width: 1440px){.fgh-products-grid__grid.swiper .swiper-wrapper{align-items:stretch}.fgh-products-grid__grid.swiper .swiper-slide{align-items:stretch}.fgh-products-grid__grid.swiper .fgh-products-grid__card{height:100%}}.fgh-products-grid__grid .fgh-products-grid__pagination{display:flex;justify-content:center;gap:.5rem;margin-top:3.375rem}.fgh-products-grid__grid .fgh-products-grid__pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;background:rgba(0,0,0,0);border:1.5px solid rgba(35,35,35,.3);opacity:1;margin:0;transition:all 300ms ease-out;cursor:pointer;border-radius:50%}.fgh-products-grid__grid .fgh-products-grid__pagination .swiper-pagination-bullet:hover{border-color:rgba(35,35,35,.6)}.fgh-products-grid__grid .fgh-products-grid__pagination .swiper-pagination-bullet-active{background:var(--Colors-Obsidian, #232323);border-color:var(--Colors-Obsidian, #232323)}.fgh-products-grid__card{width:100%;border-radius:4px;border:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;transition:border-color 300ms ease-out;cursor:pointer;text-decoration:none;color:inherit}@media(min-width: 768px){.fgh-products-grid__card:hover{border-color:#000}.fgh-products-grid__card--has-hover:hover .fgh-products-grid__card-title--default{opacity:0}.fgh-products-grid__card--has-hover:hover .fgh-products-grid__card-title--hover{opacity:1}}.fgh-products-grid__card-header{padding:24px;display:flex;align-items:flex-start;justify-content:flex-start;min-height:9.8125rem}@media(min-width: 1024px){.fgh-products-grid__card-header{padding:2rem;padding-bottom:2.8rem}}@media(min-width: 1920px){.fgh-products-grid__card-header{padding:3rem;padding-bottom:3.5rem}}.fgh-products-grid__card-header-title{font-size:2.5rem;font-style:normal;font-weight:700;line-height:1;color:var(--Colors-Obsidian, #232323);text-align:left;word-wrap:break-word;overflow-wrap:break-word}@media(min-width: 1440px){.fgh-products-grid__card-header-title{font-size:56px;line-height:52px}}@media(min-width: 1920px){.fgh-products-grid__card-header-title{font-size:70px;line-height:64px}}.fgh-products-grid__card-header-image{max-width:100%;max-height:3.75rem;width:auto;height:auto;object-fit:contain}@media(min-width: 1024px){.fgh-products-grid__card-header-image{max-height:5rem}}.fgh-products-grid__card-header-image img{max-width:100%;max-height:3.75rem;width:auto;height:auto;object-fit:contain}@media(min-width: 1024px){.fgh-products-grid__card-header-image img{max-height:5rem}}.fgh-products-grid__card-body{padding:1.5rem;padding-top:0;flex:1;display:flex;flex-direction:column}@media(min-width: 1024px){.fgh-products-grid__card-body{padding:0 2rem 2rem 2rem}}@media(min-width: 1920px){.fgh-products-grid__card-body{padding:0 3rem 3rem 3rem}}.fgh-products-grid__card-title-wrapper{position:relative;min-height:2.5em;margin:1rem 0}@media(min-width: 1024px){.fgh-products-grid__card-title-wrapper{margin:0 0 2rem 0}}@media(min-width: 1920px){.fgh-products-grid__card-title-wrapper{margin:0 0 3.5rem 0}}.fgh-products-grid__card-title{margin:0;font-size:1.125rem;font-weight:600;color:var(--Colors-Obsidian, #232323);transition:opacity 300ms ease-out;font-family:var(--wp--preset--font-family--body)}@media(min-width: 1024px){.fgh-products-grid__card-title{font-size:1.1rem}}@media(min-width: 1920px){.fgh-products-grid__card-title{font-size:1.375rem}}.fgh-products-grid__card-title--default{position:relative}.fgh-products-grid__card-title--hover{position:absolute;top:0;left:0;right:0;opacity:0}.fgh-products-grid__card-content{flex:1;margin-bottom:1.5rem;font-family:var(--wp--preset--font-family--body)}@media(min-width: 1024px){.fgh-products-grid__card-content{margin-top:0;margin-bottom:3.5rem}}.fgh-products-grid__card-content p{margin:0 0 .75rem}.fgh-products-grid__card-content p:last-child{margin-bottom:0}.fgh-products-grid__card-content ul,.fgh-products-grid__card-content ol{margin:.75rem 0;padding-left:1.5rem}.fgh-products-grid__card-content li{margin-bottom:.25rem}.fgh-products-grid__card-button{margin-top:auto}.fgh-products-grid__card-button .wp-block-buttons{margin:0}.fgh-travelers{--travelers-orbit-color: #BAB0A3;--travelers-orbit-1: 32rem;--travelers-orbit-2: 41.7rem;--travelers-orbit-3: 51.1rem;--travelers-orbit-4: 60.3rem;--travelers-image-size: 4.125rem;--travelers-dot-size: 0.9375rem;--travelers-content-width: 22.25rem}@media(min-width: 1440px){.fgh-travelers{--travelers-orbit-1: 42rem;--travelers-orbit-2: 54.75rem;--travelers-orbit-3: 67.15rem;--travelers-orbit-4: 79.25rem;--travelers-image-size: 4.5rem;--travelers-dot-size: 1.25rem;--travelers-content-width: 35rem}}@media(min-width: 1920px){.fgh-travelers{--travelers-orbit-1: 52.5625rem;--travelers-orbit-2: 68.4375rem;--travelers-orbit-3: 83.9375rem;--travelers-orbit-4: 99.0625rem;--travelers-image-size: 5.3125rem;--travelers-dot-size: 1.5rem;--travelers-content-width: 41.125rem}}.fgh-travelers{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;background-color:var(--wp--preset--color--ivory, #F5F0E8);padding:8rem 0;overflow-x:clip;overflow-y:visible}@media(min-width: 768px){.fgh-travelers{padding:9rem 0}}@media(min-width: 1440px){.fgh-travelers{padding:8rem 0}}@media(min-width: 1920px){.fgh-travelers{padding:8rem 0}}.fgh-travelers__container{position:relative;max-width:120rem;margin:0 auto;min-height:var(--travelers-orbit-1);display:flex;align-items:center;justify-content:center}.fgh-travelers__orbits{position:absolute;inset:0;bottom:-50%;display:flex;align-items:center;justify-content:center;pointer-events:none}@media(min-width: 768px){.fgh-travelers__orbits{bottom:-75%}}@media(min-width: 1440px){.fgh-travelers__orbits{bottom:-78%}}@media(min-width: 1920px){.fgh-travelers__orbits{bottom:-81%}}.fgh-travelers__orbit{position:absolute;border:1px solid var(--travelers-orbit-color);border-radius:50%}.fgh-travelers__orbit--1{width:var(--travelers-orbit-1);height:var(--travelers-orbit-1)}.fgh-travelers__orbit--2{width:var(--travelers-orbit-2);height:var(--travelers-orbit-2)}.fgh-travelers__orbit--3{width:var(--travelers-orbit-3);height:var(--travelers-orbit-3)}.fgh-travelers__orbit--4{width:var(--travelers-orbit-4);height:var(--travelers-orbit-4)}.fgh-travelers__dot{position:absolute;width:var(--travelers-dot-size);height:var(--travelers-dot-size);background-color:var(--travelers-orbit-color);border-radius:50%;offset-rotate:0deg;overflow:hidden}.fgh-travelers__dot img{width:100%;height:100%;object-fit:cover;opacity:0}.fgh-travelers__dot--1{offset-path:circle(calc(var(--travelers-orbit-1) / 2));animation:orbit-move 50s linear infinite reverse}.fgh-travelers__dot--1.has-image{animation:orbit-move 50s linear infinite reverse,dot-to-ellipse .8s ease-out 10s forwards}.fgh-travelers__dot--1.has-image img{animation:reveal-image .5s ease-out 10s forwards}.fgh-travelers__dot--4{offset-path:circle(calc(var(--travelers-orbit-4) / 2));animation:orbit-move 95s linear infinite reverse}.fgh-travelers__dot--4.has-image{animation:orbit-move 95s linear infinite reverse,dot-to-ellipse .8s ease-out 20s forwards}.fgh-travelers__dot--4.has-image img{animation:reveal-image .5s ease-out 20s forwards}.fgh-travelers__image{position:absolute;width:var(--travelers-image-size);height:var(--travelers-image-size);border-radius:50%;overflow:hidden;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.1);pointer-events:auto;offset-rotate:0deg;will-change:offset-distance}.fgh-travelers__image img{width:100%;height:100%;object-fit:cover}.fgh-travelers__image--2{offset-path:circle(calc(var(--travelers-orbit-2) / 2));animation:orbit-move 55s linear infinite reverse;animation-delay:-12s}.fgh-travelers__image--3a{offset-path:circle(calc(var(--travelers-orbit-3) / 2));animation:orbit-move 50s linear infinite reverse;animation-delay:-10s}.fgh-travelers__image--3b{offset-path:circle(calc(var(--travelers-orbit-3) / 2));animation:orbit-move 50s linear infinite reverse;animation-delay:-35s}.fgh-travelers__image--4{offset-path:circle(calc(var(--travelers-orbit-4) / 2));animation:orbit-move 45s linear infinite reverse}.fgh-travelers__content{position:absolute;z-index:1;text-align:center;width:100%;max-width:var(--travelers-content-width);padding:0 1rem;top:75%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 768px){.fgh-travelers__content{padding:0;top:87.5%}}@media(min-width: 1440px){.fgh-travelers__content{top:89%}}@media(min-width: 1920px){.fgh-travelers__content{top:90.5%}}.fgh-travelers__title{font-family:var(--wp--preset--font-family--heading);font-size:3rem;font-weight:700;line-height:2.625rem;color:var(--Colors-Obsidian, #232323);margin:0 0 1.5rem}@media(min-width: 1024px){.fgh-travelers__title{font-size:2.5rem;line-height:1.1}}@media(min-width: 1440px){.fgh-travelers__title{font-size:3rem}}@media(min-width: 1920px){.fgh-travelers__title{font-size:4.5rem;line-height:4rem;margin-bottom:2rem}}.fgh-travelers__button .wp-block-buttons{justify-content:center;margin:0}@media(min-width: 1440px){.fgh-travelers__button .wp-block-buttons{margin-bottom:72px}}.fgh-travelers__button .wp-block-button{margin:0}@keyframes orbit-move{from{offset-distance:0%}to{offset-distance:100%}}@keyframes dot-to-ellipse{0%{width:var(--travelers-dot-size);height:var(--travelers-dot-size);background-color:var(--travelers-orbit-color);box-shadow:none}100%{width:var(--travelers-image-size);height:var(--travelers-image-size);background-color:rgba(0,0,0,0);box-shadow:0 .25rem 1.25rem rgba(0,0,0,.1)}}@keyframes reveal-image{0%{opacity:0}100%{opacity:1}}:root{--related-dest-padding-top: 3.5rem;--related-dest-padding-bottom: 6.25rem;--related-dest-padding-top-mobile: 4.5rem;--related-dest-padding-bottom-mobile: 6.5rem;--related-dest-padding-desktop: 6rem;--related-dest-padding-wide: 7.5rem;--related-dest-gap: 1.5rem;--related-dest-gap-mobile: 2rem;--related-dest-gap-desktop: 2.5rem;--related-dest-gap-wide: 3rem;--related-dest-gutter: 1.5rem;--related-dest-max-width: 72rem;--related-dest-max-width-wide: 90rem;--related-dest-item-height: 30.875rem;--related-dest-item-gap: 0.625rem;--related-dest-color-bg: var(--wp--preset--color--white, #fff);--related-dest-color-text: var(--wp--preset--color--obsidian, #232323);--related-dest-radius: 0.25rem;--related-dest-transition: 300ms ease}.fgh-related-destinations-block{display:flex;flex-direction:column;align-items:flex-start;padding:var(--related-dest-padding-top) 0 var(--related-dest-padding-bottom);gap:var(--related-dest-gap);position:relative;overflow-x:clip;overflow-y:visible}@media(min-width: 768px){.fgh-related-destinations-block{align-items:center;padding:var(--related-dest-padding-top-mobile) 0 var(--related-dest-padding-bottom-mobile);gap:var(--related-dest-gap-mobile)}}@media(min-width: 1440px){.fgh-related-destinations-block{padding:var(--related-dest-padding-desktop) 0;gap:var(--related-dest-gap-desktop)}}@media(min-width: 1920px){.fgh-related-destinations-block{padding:var(--related-dest-padding-wide) 0;gap:var(--related-dest-gap-wide)}}.fgh-related-destinations-block .fgh-destination-listing{display:block;width:100%;max-width:none;margin:0 0 0 1.5rem;padding:1.5rem;background:var(--related-dest-color-bg);position:relative;overflow:visible}@media(min-width: 768px){.fgh-related-destinations-block .fgh-destination-listing{width:calc(100% - 3rem);max-width:var(--related-dest-max-width);margin-inline:1.5rem;padding:1.5rem}}@media(min-width: 1440px){.fgh-related-destinations-block .fgh-destination-listing{width:100%;margin-inline:auto}}@media(min-width: 1920px){.fgh-related-destinations-block .fgh-destination-listing{max-width:var(--related-dest-max-width-wide)}}.fgh-related-destinations-block__mandala{position:absolute;bottom:0;right:0;pointer-events:none;z-index:-1;transform:translate(50%, 50%) scale(0.5)}@media(min-width: 1024px){.fgh-related-destinations-block__mandala{transform:translate(50%, 50%) scale(0.65)}}@media(min-width: 1440px){.fgh-related-destinations-block__mandala{transform:translate(50%, 50%) scale(0.65)}}@media(min-width: 1920px){.fgh-related-destinations-block__mandala{transform:translate(50%, 50%) scale(1)}}.fgh-related-destinations-block__mandala svg{display:block}.fgh-related-destinations-block .fgh-destination-listing-destinations{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:var(--related-dest-item-gap);margin:0;padding:0 1.5rem 0 0;background:rgba(0,0,0,0);scrollbar-width:none;-ms-overflow-style:none}.fgh-related-destinations-block .fgh-destination-listing-destinations::-webkit-scrollbar{display:none}@media(min-width: 768px){.fgh-related-destinations-block .fgh-destination-listing-destinations{display:grid;grid-template-columns:repeat(3, 1fr);overflow:visible;padding:0}}.fgh-related-destinations-block .fgh-destination-listing-destinations-item{width:21rem;flex-shrink:0;height:var(--related-dest-item-height);scroll-snap-align:start}@media(min-width: 768px){.fgh-related-destinations-block .fgh-destination-listing-destinations-item{width:100%;height:auto;aspect-ratio:12/13;scroll-snap-align:initial}}.fgh-related-destinations-block__header{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;max-width:var(--related-dest-max-width-wide);padding:0 var(--related-dest-gutter)}@media(min-width: 768px){.fgh-related-destinations-block__header{align-items:center;text-align:center}}@media(min-width: 1440px){.fgh-related-destinations-block__header{max-width:var(--related-dest-max-width);padding:0}}@media(min-width: 1920px){.fgh-related-destinations-block__header{max-width:var(--related-dest-max-width-wide)}}.fgh-related-destinations-block__eyebrow{display:block;color:var(--related-dest-color-text);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-related-destinations-block__eyebrow{font-size:1rem}}.fgh-related-destinations-block__subtitle{margin:0}.fgh-related-destinations-block__button{display:flex;justify-content:center;width:100%;padding:0 var(--related-dest-gutter)}@media(min-width: 768px){.fgh-related-destinations-block__button{width:auto;padding:0}}.fgh-btn--plain-back{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:1rem 2rem;background:var(--related-dest-color-text);color:var(--related-dest-color-bg);font-size:1rem;font-weight:600;text-decoration:none;text-align:center;border-radius:var(--related-dest-radius);transition:background var(--related-dest-transition)}@media(min-width: 768px){.fgh-btn--plain-back{width:auto}}.fgh-btn--plain-back:hover{background:var(--wp--preset--color--black, #000);color:var(--related-dest-color-bg)}.fgh-other-guides{margin-top:3.5rem;padding-bottom:3.5rem;overflow:visible;position:relative}@media(min-width: 1440px){.fgh-other-guides{margin-top:5rem;padding-bottom:5rem}}@media(min-width: 1920px){.fgh-other-guides{margin-top:6.25rem;padding-bottom:6.25rem}}.fgh-other-guides__header{text-align:left;margin-bottom:2rem;padding:0 1.5rem}@media(min-width: 768px){.fgh-other-guides__header{padding:0}}@media(min-width: 1440px){.fgh-other-guides__header{margin-bottom:2.5rem}}.fgh-other-guides__title{font-size:1.75rem;font-weight:700;color:var(--wp--preset--color--obsidian, #232323);margin:0}@media(min-width: 1440px){.fgh-other-guides__title{font-size:2.25rem}}@media(min-width: 1920px){.fgh-other-guides__title{font-size:2.5rem}}.fgh-other-guides__slider{width:100%;overflow:visible}.fgh-other-guides__slider:not(.swiper){display:flex;gap:1.5rem;padding:0 1.5rem}@media(min-width: 768px){.fgh-other-guides__slider:not(.swiper){padding:0}}.fgh-other-guides__slider:not(.swiper) .fgh-other-guides__card{flex:1 1 0;min-width:0;max-width:24rem}.fgh-other-guides__slider.swiper{width:100%;overflow:visible}.fgh-other-guides__slider.swiper .swiper-wrapper{display:flex;overflow:visible;align-items:stretch}.fgh-other-guides__slider.swiper .swiper-slide{height:auto;display:flex;width:auto}.fgh-other-guides__slider.swiper .swiper-slide:not(.swiper-slide-active) .fgh-other-guides__card{transform:scale(0.95);border-color:rgba(0,0,0,.15)}.fgh-other-guides__slider.swiper .fgh-other-guides__card{width:calc(100vw - 12px - 10px - 40px)}.fgh-other-guides__card{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch;width:100%;max-width:24rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2);text-decoration:none;background:rgba(0,0,0,0);padding:2rem;transition:border-color 300ms ease-out,transform 300ms ease-out}.fgh-other-guides__card:hover{border-color:var(--wp--preset--color--obsidian, #232323)}.fgh-other-guides__card-icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fgh-other-guides__card-icon svg{width:100%;height:100%;color:var(--wp--preset--color--obsidian, #232323)}.fgh-other-guides__card-body{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;flex:1 0 0;align-self:stretch}.fgh-other-guides__card-title{font-size:1.25rem;font-weight:700;color:var(--wp--preset--color--obsidian, #232323);margin:0;line-height:1.3}.fgh-other-guides__card-description{margin:0}.fgh-other-guides__card-button{margin-top:auto}.fgh-other-guides__pagination{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}@media(min-width: 768px){.fgh-other-guides__pagination{display:none}}.fgh-other-guides__pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;background:rgba(0,0,0,0);border:1.5px solid rgba(35,35,35,.3);opacity:1;margin:0;transition:all 300ms ease-out;cursor:pointer;border-radius:50%}.fgh-other-guides__pagination .swiper-pagination-bullet:hover{border-color:rgba(35,35,35,.6)}.fgh-other-guides__pagination .swiper-pagination-bullet-active{background:var(--wp--preset--color--obsidian, #232323);border-color:var(--wp--preset--color--obsidian, #232323)}.fgh-contact-service{overflow:visible}@media(min-width: 1024px){.fgh-contact-service{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw}}.fgh-contact-service__container{max-width:100%;margin:0 auto;padding:0;overflow:visible}@media(min-width: 1024px){.fgh-contact-service__container{max-width:1152px;padding:0 var(--wp--custom--container--px)}}@media(min-width: 1920px){.fgh-contact-service__container{max-width:1440px;padding:0}}.fgh-contact-service__header{margin-bottom:var(--wp--preset--spacing--40)}.fgh-contact-service__tabs{position:relative;display:grid;grid-template-columns:1fr;gap:var(--wp--preset--spacing--20);margin-bottom:4.5rem}.fgh-contact-service__tabs::after{content:"";position:absolute;width:901px;height:901px;right:-56%;top:63%;background:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg") no-repeat;background-size:auto;transform-origin:right center;pointer-events:none;z-index:2;display:none}@media(min-width: 1024px){.fgh-contact-service__tabs::after{display:block;transform:translateY(-50%) scale(0.5)}}@media(min-width: 1440px){.fgh-contact-service__tabs::after{transform:translateY(-50%) scale(0.65)}}@media(min-width: 1920px){.fgh-contact-service__tabs::after{transform:translateY(-50%) scale(1)}}@media(min-width: 1024px){.fgh-contact-service__tabs{grid-template-columns:repeat(3, 1fr);gap:var(--wp--preset--spacing--30);margin-bottom:10.875rem}}@media(min-width: 1440px){.fgh-contact-service__tabs{gap:var(--wp--preset--spacing--40)}}@media(min-width: 1920px){.fgh-contact-service__tabs{gap:64px}}.fgh-contact-service__tabs:has(+.fgh-contact-service__panels .fgh-contact-service__panel--active){margin-bottom:var(--wp--preset--spacing--60)}.fgh-contact-service__tab{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--20);flex:1 0 0;background-color:var(--wp--preset--color--ivory);border:1px solid rgba(35,35,35,.2);border-radius:var(--wp--custom--radius--sm);padding:var(--wp--preset--spacing--30);cursor:pointer;text-align:left;transition:all var(--wp--custom--transition--duration) var(--wp--custom--transition--easing);position:relative;z-index:1}@media(min-width: 1024px){.fgh-contact-service__tab{gap:var(--wp--preset--spacing--40)}}.fgh-contact-service__tab:hover,.fgh-contact-service__tab--active{border-color:var(--wp--preset--color--obsidian)}.fgh-contact-service__tab-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:2px;border:1.8px solid var(--wp--preset--color--obsidian);color:var(--wp--preset--color--obsidian)}.fgh-contact-service__tab-icon svg,.fgh-contact-service__tab-icon img{width:36px;height:36px;object-fit:contain}.fgh-contact-service__tab-icon svg{stroke:var(--wp--preset--color--obsidian);fill:none}.fgh-contact-service__tab-title{font-family:var(--wp--preset--font-family--body);font-size:1.375rem;font-weight:700;color:var(--wp--preset--color--obsidian);margin:0}.fgh-contact-service__tab-text{margin:0}.fgh-contact-service__tab-btn{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.fgh-contact-service__tab-btn{font-size:20px;line-height:32px}}@media(min-width: 1920px){.fgh-contact-service__tab-btn{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.fgh-contact-service__tab-btn{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.fgh-contact-service__tab-btn.wp-block-button__link:focus,.fgh-contact-service__tab-btn.wp-block-button__link:focus-visible,.fgh-contact-service__tab-btn:focus,.fgh-contact-service__tab-btn:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.fgh-contact-service__tab-btn::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.fgh-contact-service__tab-btn:hover::after{transform:translateX(0.5rem)}}.fgh-contact-service__tab-btn{margin-top:auto;white-space:nowrap}.fgh-contact-service__panels{margin-top:var(--wp--preset--spacing--20);overflow:visible}.fgh-contact-service__panel{overflow:visible}.fgh-contact-service__panel[hidden]{display:none}.fgh-contact-service__panel--active{display:block;animation:fadeIn .3s ease;margin-top:var(--wp--preset--spacing--20);position:relative;z-index:2}@media(min-width: 1024px){.fgh-contact-service__panel--active{margin-top:var(--wp--preset--spacing--30);margin-bottom:4.5rem}}@media(min-width: 1440px){.fgh-contact-service__panel--active{margin-bottom:7.5rem}}@media(min-width: 1920px){.fgh-contact-service__panel--active{margin-bottom:10.875rem}}.fgh-contact-service__panel-content{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;gap:var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--sm);padding:var(--wp--preset--spacing--30);overflow:visible}@media(min-width: 1024px){.fgh-contact-service__panel-content{gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--50)}}.fgh-contact-service__panel-title{font-family:var(--wp--preset--font-family--heading);font-size:1.5rem;font-weight:700;line-height:1.875rem;color:var(--wp--preset--color--obsidian);margin:0}@media(min-width: 1024px){.fgh-contact-service__panel-title{font-size:2rem;line-height:2.5rem}}.fgh-contact-service__panel-text{margin:0}.fgh-contact-service__card-actions{display:grid;grid-template-columns:auto auto;gap:var(--wp--preset--spacing--20) 0;justify-content:start;overflow:visible}.fgh-contact-service__card-actions .fgh-contact-service__btn--email{grid-column:1/-1;width:fit-content}@media(min-width: 768px){.fgh-contact-service__card-actions{display:flex;flex-direction:row;align-items:stretch;gap:0}}@media(min-width: 768px){.fgh-contact-service__card-actions .fgh-contact-service__btn--email{margin-right:var(--wp--preset--spacing--20)}}.fgh-contact-service__btn{display:flex;padding:var(--wp--preset--spacing--20);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--10);border-radius:2px;font-family:var(--wp--preset--font-family--heading);font-size:1.25rem;font-weight:700;text-decoration:none;transition:all var(--wp--custom--transition--duration) var(--wp--custom--transition--easing);border:none;cursor:pointer}@media(min-width: 1440px){.fgh-contact-service__btn{font-size:1.1rem}}@media(min-width: 1920px){.fgh-contact-service__btn{font-size:1.375rem}}.fgh-contact-service__btn svg{width:18px;height:18px;flex-shrink:0}.fgh-contact-service__btn--email{display:flex;height:56px;padding:0;justify-content:flex-start;align-items:stretch;gap:0;width:auto;background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border:none;border-radius:0}@media(min-width: 768px){.fgh-contact-service__btn--email{justify-content:center}}.fgh-contact-service__btn--email::after{display:none}.fgh-contact-service__btn--email:hover,.fgh-contact-service__btn--email:focus,.fgh-contact-service__btn--email:active{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian)}.fgh-contact-service__btn-icon-wrap{display:flex;height:56px;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--10)}.fgh-contact-service__btn-icon-wrap svg{width:20px;height:20px;flex-shrink:0}.fgh-contact-service__btn-text-wrap{display:flex;height:56px;padding:11px var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--10);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--10);font-family:var(--wp--preset--font-family--heading);font-size:1.25rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(min-width: 1024px){.fgh-contact-service__btn-text-wrap{font-size:1.375rem}}.fgh-contact-service__btn--phone{display:flex;height:56px;padding:var(--wp--preset--spacing--20);justify-content:center;align-items:center;gap:0;background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border:none;border-radius:0}.fgh-contact-service__btn--phone::after{display:none}.fgh-contact-service__btn--phone:hover,.fgh-contact-service__btn--phone:focus,.fgh-contact-service__btn--phone:active{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian)}.fgh-contact-service__btn--phone span{font-family:var(--wp--preset--font-family--heading);font-size:1.375rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.fgh-contact-service__btn--confirm{display:flex;height:56px;padding:var(--wp--preset--spacing--20);justify-content:flex-start;align-items:center;gap:var(--wp--preset--spacing--10);background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border-radius:2px;border:1.5px solid rgba(35,35,35,.25);font-family:var(--wp--preset--font-family--heading);font-weight:700}@media(min-width: 768px){.fgh-contact-service__btn--confirm{justify-content:center;margin-right:var(--wp--preset--spacing--10)}}@media(min-width: 1440px){.fgh-contact-service__btn--confirm{gap:6px;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--10)}}@media(min-width: 1920px){.fgh-contact-service__btn--confirm{gap:var(--wp--preset--spacing--10);padding:var(--wp--preset--spacing--20)}}.fgh-contact-service__btn--confirm svg{width:20px;height:20px;flex-shrink:0}@media(min-width: 1920px){.fgh-contact-service__btn--confirm svg{width:24px;height:24px}}.fgh-contact-service__btn--change{display:flex;height:56px;padding:var(--wp--preset--spacing--20);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--10);background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-radius:0}@media(min-width: 1440px){.fgh-contact-service__btn--change{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--10)}}@media(min-width: 1920px){.fgh-contact-service__btn--change{padding:var(--wp--preset--spacing--20)}}.fgh-contact-service__btn--change:hover{background-color:var(--wp--preset--color--obsidian-700)}.fgh-contact-service__btn--change svg{width:18px;height:18px;margin-top:4px;flex-shrink:0}@media(min-width: 1920px){.fgh-contact-service__btn--change svg{width:24px;height:24px}}.fgh-contact-service__btn--dark{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.fgh-contact-service__btn--dark{font-size:20px;line-height:32px}}@media(min-width: 1920px){.fgh-contact-service__btn--dark{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.fgh-contact-service__btn--dark{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.fgh-contact-service__btn--dark.wp-block-button__link:focus,.fgh-contact-service__btn--dark.wp-block-button__link:focus-visible,.fgh-contact-service__btn--dark:focus,.fgh-contact-service__btn--dark:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.fgh-contact-service__btn--dark svg{width:20px;height:20px;stroke:var(--wp--preset--color--white);fill:none}@media(min-width: 1920px){.fgh-contact-service__btn--dark svg{width:24px;height:24px}}@media(min-width: 768px){.fgh-contact-service__btn--dark+.fgh-contact-service__btn--dark{margin-left:var(--wp--preset--spacing--10)}}.fgh-contact-service__globalite-phone{display:flex;height:56px;padding:var(--wp--preset--spacing--20);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--10);border-radius:2px;background-color:var(--wp--preset--color--sand);color:var(--wp--preset--color--obsidian);text-decoration:none}.fgh-contact-service__globalite-phone::after{display:none}.fgh-contact-service__globalite-phone:hover,.fgh-contact-service__globalite-phone:focus,.fgh-contact-service__globalite-phone:active{background-color:var(--wp--preset--color--sand);color:var(--wp--preset--color--obsidian);text-decoration:none}.fgh-contact-service__globalite-phone svg{width:24px;height:24px;stroke:var(--wp--preset--color--obsidian);fill:none}.fgh-contact-service__globalite-phone span{font-size:1.375rem;font-weight:700;text-decoration:none}.fgh-contact-service__btn-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:1rem;font-weight:700}.fgh-contact-service__lang-select{display:flex;height:56px;width:auto;min-width:70px;max-width:100px;padding:0 2.5rem 0 var(--wp--preset--spacing--20);align-items:center;justify-content:center;flex-shrink:0;background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border:none;border-radius:0;font-family:var(--wp--preset--font-family--heading);font-size:1.375rem;font-weight:700;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.fgh-contact-service__lang-select:focus{outline:2px solid var(--wp--preset--color--white);outline-offset:-2px}.fgh-contact-service__lang-select option{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian);padding:var(--wp--preset--spacing--10)}.fgh-contact-service__help{margin:0;padding:0}.fgh-contact-service__help-title{font-family:var(--wp--preset--font-family--heading);font-size:1.5rem;font-weight:700;line-height:1.875rem;color:var(--wp--preset--color--obsidian);margin:0}@media(min-width: 1024px){.fgh-contact-service__help-title{font-size:2rem;line-height:2.5rem}}.fgh-contact-service__multistep{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--10);width:100%;margin-top:var(--wp--preset--spacing--20)}.fgh-contact-service__step{width:100%;background-color:var(--wp--preset--color--ivory);border-radius:var(--wp--custom--radius--sm);padding:var(--wp--preset--spacing--20);overflow:visible}@media(min-width: 1024px){.fgh-contact-service__step{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30)}}.fgh-contact-service__step[hidden]{display:none}.fgh-contact-service__step--active{display:block}.fgh-contact-service__step-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--wp--preset--spacing--20);width:100%}@media(min-width: 768px){.fgh-contact-service__step-row{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width: 768px){[data-step="3"] .fgh-contact-service__step-row{justify-content:flex-start;gap:var(--wp--preset--spacing--10)}}.fgh-contact-service__step-column{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);width:100%}.fgh-contact-service__step-contact{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;overflow:visible}.fgh-contact-service__step-contact .fgh-contact-service__btn--email{margin-right:var(--wp--preset--spacing--10);margin-bottom:var(--wp--preset--spacing--10);border:1.5px solid rgba(35,35,35,.25);border-radius:2px}@media(min-width: 1024px){.fgh-contact-service__step-contact .fgh-contact-service__btn--email{margin-bottom:0}}.fgh-contact-service__step-contact .fgh-contact-service__lang-select,.fgh-contact-service__step-contact .fgh-contact-service__btn--phone{flex-shrink:0}.fgh-contact-service__step-contact .fgh-contact-service__btn--phone{border:1.5px solid rgba(35,35,35,.25);border-radius:2px}.fgh-contact-service__step-content{display:flex;align-items:center;gap:var(--wp--preset--spacing--10);flex-wrap:nowrap}.fgh-contact-service__step-content--block{display:block}.fgh-contact-service__step-content--block .fgh-contact-service__step-number,.fgh-contact-service__step-content--block .fgh-contact-service__step-question{display:inline}.fgh-contact-service__step-number,.fgh-contact-service__step-question{font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--wp--preset--color--obsidian)}@media(min-width: 1920px){.fgh-contact-service__step-number,.fgh-contact-service__step-question{font-size:1.25rem;line-height:1.75rem}}.fgh-contact-service__step-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--wp--preset--spacing--20)}@media(min-width: 768px){.fgh-contact-service__step-actions{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;flex-shrink:0}}.fgh-contact-service__step-actions[hidden]{display:none !important}.fgh-contact-service__step-actions[data-mode=select]{gap:var(--wp--preset--spacing--20)}@media(min-width: 768px){.fgh-contact-service__step-actions[data-mode=select]{gap:var(--wp--preset--spacing--10)}}.fgh-contact-service__country-flag{font-size:1.2em;margin:0 4px}.fgh-contact-service__country-name{font-weight:600}.fgh-contact-service__btn-text-prefix{display:none}@media(min-width: 1440px){.fgh-contact-service__btn-text-prefix{display:inline}}.fgh-contact-service__phone-row{display:flex;align-items:center;gap:0}.fgh-contact-service__country-select{display:flex;width:100%;padding:12px var(--wp--preset--spacing--20);align-items:center;gap:var(--wp--preset--spacing--10);border-radius:2px;border:1.5px solid rgba(35,35,35,.25);background-color:rgba(0,0,0,0);font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:400;line-height:1.5rem;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23232323' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}@media(min-width: 768px){.fgh-contact-service__country-select{width:200px}}@media(min-width: 1920px){.fgh-contact-service__country-select{width:250px;font-size:1.25rem;line-height:1.75rem}}.fgh-contact-service__country-select:focus{outline:none;border-color:var(--wp--preset--color--obsidian)}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fgh-ecare-portal{padding:56px 0 0}@media(min-width: 1440px){.fgh-ecare-portal{padding:var(--wp--preset--spacing--50) 0 0}}.fgh-ecare-portal__container{max-width:1152px;margin:0 auto;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50);position:relative}@media(min-width: 1024px){.fgh-ecare-portal__container{padding:0 var(--wp--preset--spacing--40)}}@media(min-width: 1440px){.fgh-ecare-portal__container{flex-direction:row;align-items:center;gap:var(--wp--preset--spacing--60)}}@media(min-width: 1920px){.fgh-ecare-portal__container{max-width:1440px;gap:var(--wp--preset--spacing--80)}}.fgh-ecare-portal__content{flex:1}@media(min-width: 1024px){.fgh-ecare-portal__content{max-width:60%}}.fgh-ecare-portal__eyebrow{display:block;color:var(--wp--preset--color--obsidian);leading-trim:both;text-edge:cap;font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(min-width: 1920px){.fgh-ecare-portal__eyebrow{font-size:1rem}}.fgh-ecare-portal__eyebrow{margin-bottom:var(--wp--preset--spacing--20)}@media(min-width: 1440px){.fgh-ecare-portal__title{color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--heading);font-size:72px;font-weight:700;line-height:64px}}.fgh-ecare-portal__steps{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--50)}@media(min-width: 1440px){.fgh-ecare-portal__steps{margin-bottom:var(--wp--preset--spacing--60)}}.fgh-ecare-portal__step{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--sm);padding:var(--wp--preset--spacing--20)}.fgh-ecare-portal__step-number{display:flex;width:3rem;height:3rem;justify-content:center;align-items:center;border-radius:2px;background:var(--wp--preset--color--ivory);flex-shrink:0;color:var(--wp--preset--color--obsidian);font-family:var(--wp--preset--font-family--body);font-size:1.25rem;font-weight:900;line-height:1}.fgh-ecare-portal__step-content{flex:1}@media(min-width: 1440px){.fgh-ecare-portal__step-content{align-self:center}}.fgh-ecare-portal__step-text{font-family:var(--wp--preset--font-family--body);font-size:1rem;line-height:1.5;color:var(--wp--preset--color--obsidian);margin:0}@media(min-width: 1920px){.fgh-ecare-portal__step-text{font-size:1.125rem}}.fgh-ecare-portal__step-qrcodes{display:none}@media(min-width: 1024px){.fgh-ecare-portal__step-qrcodes{display:flex;gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--20)}}@media(min-width: 1440px){.fgh-ecare-portal__step-qrcodes{gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20)}}.fgh-ecare-portal__qrcode{width:124px;height:124px;object-fit:contain}.fgh-ecare-portal__step-badges{display:flex;gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--30)}.fgh-ecare-portal__badge{width:124px;display:flex;align-items:center;gap:10px;padding:8px 12px;background-color:var(--wp--preset--color--obsidian);border:1px solid rgba(var(--wp--preset--color--white), 0.3);border-radius:3px;text-decoration:none;color:var(--wp--preset--color--white);transition:opacity var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.fgh-ecare-portal__badge:hover,.fgh-ecare-portal__badge:focus-visible{opacity:.8}.fgh-ecare-portal__badge::after{display:none}.fgh-ecare-portal__badge-icon{flex-shrink:0;display:grid;place-items:center}.fgh-ecare-portal__badge-icon svg{scale:.8}.fgh-ecare-portal__badge-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1;white-space:nowrap}.fgh-ecare-portal__badge-small{font-size:9px;font-weight:400;white-space:nowrap}.fgh-ecare-portal__badge-large{font-family:var(--wp--preset--font-family--heading);font-size:13px;font-weight:600;white-space:nowrap}.fgh-ecare-portal__button{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--10);padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:1.125rem;font-weight:700;text-decoration:none;border-radius:2px;transition:background-color var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.fgh-ecare-portal__button:hover,.fgh-ecare-portal__button:focus-visible{background-color:var(--wp--preset--color--obsidian-700)}.fgh-ecare-portal__button::after{display:none}.fgh-ecare-portal__button svg{width:20px;height:20px;flex-shrink:0}.fgh-ecare-portal__note{font-family:var(--wp--preset--font-family--body);font-size:.875rem;font-style:italic;font-weight:400;line-height:1.5;color:var(--wp--preset--color--obsidian);margin:var(--wp--preset--spacing--60) 0 0}@media(min-width: 1440px){.fgh-ecare-portal__note{margin:56px 0 0;font-size:20px;line-height:28px}}.fgh-ecare-portal__note a{color:var(--wp--preset--color--obsidian);text-decoration:underline;transition:opacity var(--wp--custom--transition--duration) var(--wp--custom--transition--easing)}.fgh-ecare-portal__note a:hover,.fgh-ecare-portal__note a:focus-visible{opacity:.7}.fgh-ecare-portal__image-wrapper{display:none}@media(min-width: 1024px){.fgh-ecare-portal__image-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;right:0;bottom:-10%}}@media(min-width: 1440px){.fgh-ecare-portal__image-wrapper{right:-8%;bottom:-20%}}@media(min-width: 1920px){.fgh-ecare-portal__image-wrapper{right:-6%;bottom:-31%}}.fgh-ecare-portal__image-wrapper::before{content:"";position:absolute;width:100%;height:100%;background-image:url("/wp-content/themes/fgh-theme/assets/icons/mandala_composant.svg");background-repeat:no-repeat;background-position:top center;background-size:contain;z-index:-1;top:2%;right:-37%;scale:.6}@media(min-width: 1440px){.fgh-ecare-portal__image-wrapper::before{top:-5%;right:-36%;scale:.7}}@media(min-width: 1920px){.fgh-ecare-portal__image-wrapper::before{top:-24%;right:-26%;scale:1}}.fgh-ecare-portal__image{max-width:100%;height:auto;transform-origin:bottom right}@media(min-width: 1024px){.fgh-ecare-portal__image{scale:.6}}@media(min-width: 1440px){.fgh-ecare-portal__image{scale:.7}}@media(min-width: 1920px){.fgh-ecare-portal__image{scale:1}}.wp-block-columns{max-width:1152px;margin:0 auto;padding-inline:24px}@media(min-width: 1200px){.wp-block-columns{padding-inline:0}}@media(min-width: 1920px){.wp-block-columns{max-width:1440px}}.wp-block-columns{margin-block:var(--wp--preset--spacing--40)}.container .wp-block-columns{padding:0}.editor-styles-wrapper .fgh-sticky-posts-block a,.block-editor-page .fgh-sticky-posts-block a,.is-root-container .fgh-sticky-posts-block a{pointer-events:none;cursor:default}.editor-styles-wrapper .fgh-filtered-posts a,.block-editor-page .fgh-filtered-posts a,.is-root-container .fgh-filtered-posts a{pointer-events:none;cursor:default}.wp-block-button__link{display:flex;justify-content:center;align-items:center;gap:.5rem;border:none;outline:none;background:none;margin:0;border-radius:2px;cursor:pointer;text-decoration:none;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.25rem;line-height:normal;padding:.6em .8em}@media(min-width: 1024px){.wp-block-button__link{font-size:20px;line-height:32px}}@media(min-width: 1920px){.wp-block-button__link{height:56px;padding:20px 28px 24px 20px;font-size:22px}}.wp-block-button.is-style-plain-white .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-white .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-white .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-white .wp-block-button__link:focus,.wp-block-button.is-style-plain-white .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--white);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-black .wp-block-button__link{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-black .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-black .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-black .wp-block-button__link:focus,.wp-block-button.is-style-plain-black .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-plain-ivory .wp-block-button__link{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-ivory .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-ivory .wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--ivory);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--white);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-white-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--white);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-white-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link,input.is-style-plain-black-arrow-right{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link:focus-visible,input.is-style-plain-black-arrow-right.wp-block-button__link:focus,input.is-style-plain-black-arrow-right.wp-block-button__link:focus-visible,input.is-style-plain-black-arrow-right:focus,input.is-style-plain-black-arrow-right:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link::after,input.is-style-plain-black-arrow-right::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-black-arrow-right .wp-block-button__link:hover::after,input.is-style-plain-black-arrow-right:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link{background-color:var(--wp--preset--color--obsidian);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-black-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--ivory);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-ivory-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--obsidian);border-color:var(--wp--preset--color--obsidian)}.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link:focus-visible{outline:0;border:2px solid var(--wp--preset--color--ivory);border-radius:2px;box-shadow:inset 0 0 0 2px var(--wp--preset--color--obsidian);transition:all 150ms ease-in}.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-plain-ivory-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}.wp-block-button.is-style-outline-white .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--white)}.wp-block-button.is-style-outline-white .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-white .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white .wp-block-button__link:focus,.wp-block-button.is-style-outline-white .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--white);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-dark .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px solid var(--wp--preset--color--obsidian)}.wp-block-button.is-style-outline-dark .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-dark .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-dark .wp-block-button__link:focus,.wp-block-button.is-style-outline-dark .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-ivory .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px var(--wp--preset--color--ivory)}.wp-block-button.is-style-outline-ivory .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-ivory .wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--ivory);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--white)}.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--white);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-white-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--white)}.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--white);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-white-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px solid var(--wp--preset--color--obsidian)}.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-dark-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px solid var(--wp--preset--color--obsidian)}.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--obsidian);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-dark-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px var(--wp--preset--color--ivory)}.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--ivory);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link::after{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.1194 3.00252H1.10938C0.559375 3.00252 0.109375 3.45252 0.109375 4.00252C0.109375 4.55252 0.559375 5.00252 1.10938 5.00252H12.1194V6.79252C12.1194 7.24252 12.6594 7.46252 12.9694 7.14252L15.7494 4.35252C15.9394 4.15252 15.9394 3.84252 15.7494 3.64252L12.9694 0.85252C12.6594 0.53252 12.1194 0.76252 12.1194 1.20252V3.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-ivory-arrow-right .wp-block-button__link:hover::after{transform:translateX(0.5rem)}}.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--obsidian);border:1px var(--wp--preset--color--ivory)}.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link.wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link:focus,.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--ivory);box-shadow:inset 0 0 0 2px rgba(0,0,0,0);transition:all 150ms ease-in}.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link{flex-direction:row-reverse}.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link::before{content:"";width:1rem;height:.5rem;display:block;flex-shrink:0;margin-top:.25em;background:currentColor;mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.88062 5.00252H14.8906C15.4406 5.00252 15.8906 4.55252 15.8906 4.00252C15.8906 3.45252 15.4406 3.00252 14.8906 3.00252H3.88062V1.21252C3.88062 0.76252 3.34062 0.54252 3.03062 0.86252L0.250625 3.65252C0.060625 3.85252 0.060625 4.16252 0.250625 4.36252L3.03062 7.15252C3.34062 7.47252 3.88062 7.24252 3.88062 6.80252V5.00252Z' fill='currentColor'/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;transform:translateX(0);transition:transform 300ms ease}@media(min-width: 1440px){.wp-block-button.is-style-outline-ivory-arrow-left .wp-block-button__link:hover::before{transform:translateX(-0.5rem)}}@media(min-width: 1440px){.fgh-products-grid__card:hover .wp-block-button__link::after{transform:translateX(0.5rem)}}
