*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img,svg,video{max-width:100%;height:auto}:focus-visible{outline:2px solid currentColor;outline-offset:2px}a:focus:not(:focus-visible){outline:none}[role=button],button,input[type=submit]{cursor:pointer}.woocommerce-js h2{margin-bottom:0}.woo-variation-swatches.wvs-show-label .elementor-add-to-cart.elementor-product-variable th label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{margin:0;margin-right:0;margin-left:0}.woocommerce-js div.product form.cart .reset_variations{display:none!important}.woocommerce-js div.product form.cart .variations{border-bottom:0;margin:0}.woocommerce-js div.product form.cart .variations tr{margin-bottom:0}.woocommerce-js div.product form.cart .single_variation_wrap .single_variation{margin-bottom:0}.u-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u-btn-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center}h1.elementor-heading-title{overflow-wrap:break-word;word-break:break-word}.jet-mobile-menu__back svg:not([width]){min-width:6px}.jet-mobile-menu__back svg:not([height]){min-height:6px}.elementor-widget-container p a{text-decoration:underline;text-underline-offset:3px;font-weight:500}nav[aria-label=breadcrumbs].rank-math-breadcrumb p{margin:0;font-size:.878rem}.elementor-element.elementor-widget-jet-listing-dynamic-field .elementor-widget-container h1{margin:0}.elementor-element.elementor-widget-jet-accordion .jet-accordion__item.jet-toggle p:last-child{margin:0}.custom-animated-responsive .custom-animated-img img{-webkit-transition:max-width 220ms ease!important;transition:max-width 220ms ease!important}.custom-animated-responsive .custom-animate-tagline{overflow:hidden}.custom-animated-responsive .custom-animate-tagline .elementor-heading-title{opacity:1;max-height:80px;overflow:hidden;-webkit-transition:opacity 180ms ease,max-height 220ms ease!important;transition:opacity 180ms ease,max-height 220ms ease!important}@media (max-width:1024px){.custom-animated-responsive.gc-logo-centered .custom-animated-img{text-align:center}}@media (max-width:1024px){.custom-animated-responsive.gc-logo-centered .custom-animated-img img{display:block;margin-inline:auto}}html.is-scrolled .custom-animated-responsive .custom-animated-img img{max-width:300px}html.is-scrolled .custom-animated-responsive .custom-animate-tagline .elementor-heading-title{opacity:0;max-height:0}.custom-site-header:not(.elementor-sticky__spacer){-webkit-transition:top 220ms ease,-webkit-box-shadow 220ms ease;transition:top 220ms ease,-webkit-box-shadow 220ms ease;transition:top 220ms ease,box-shadow 220ms ease;transition:top 220ms ease,box-shadow 220ms ease,-webkit-box-shadow 220ms ease}html.is-scrolled .custom-site-header.elementor-sticky--active:not(.elementor-sticky__spacer){-webkit-box-shadow:0 10px 1.618rem rgb(0 0 0 / .1);box-shadow:0 10px 1.618rem rgb(0 0 0 / .1)}html.is-scroll-down .custom-site-header.elementor-sticky--active:not(.elementor-sticky__spacer){top:calc(var(--gc-sticky-top, 0px) - var(--gc-sticky-h, 120px))!important}html.is-scroll-up .custom-site-header.elementor-sticky--active:not(.elementor-sticky__spacer){top:var(--gc-sticky-top,0)}@media (prefers-reduced-motion:reduce){.custom-site-header:not(.elementor-sticky__spacer){-webkit-transition:none!important;transition:none!important}}.gc-content-flow .elementor-widget-container>:is(h1,h2,h3,h4,h5,h6){margin:0}.gc-content-flow .elementor-widget-container>.wp-block-heading,.gc-content-flow .elementor-widget-container>.wp-block-uagb-advanced-heading,.gc-content-flow .elementor-widget-container>:is(h1,h2,h3,h4,h5,h6){margin-top:1.5em;margin-bottom:calc(0.3em + 10px)}.gc-content-flow .elementor-widget-container>.wp-block-heading:first-child,.gc-content-flow .elementor-widget-container>.wp-block-uagb-advanced-heading:first-child,.gc-content-flow .elementor-widget-container>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.gc-content-flow .elementor-widget-container .wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.gc-content-flow .elementor-widget-container figure{margin-top:0;margin-bottom:1.5em}.gc-content-flow .elementor-widget-container figcaption{margin-top:.3em;margin-bottom:0;font-size:.75em;line-height:1.4}.gc-content-flow .elementor-widget-container blockquote{margin:1.5em 0;padding:0 0 0 1.8em;border-left:5px solid var(--ast-global-color-0);opacity:.22;font-style:italic}.gc-content-flow .elementor-widget-container blockquote p{margin:0;font-size:1.05em;line-height:1.65}.gc-content-flow .elementor-widget-container blockquote cite{display:block;margin-top:.65em;font-size:.85em;font-style:normal;opacity:.65}.gc-content-flow .elementor-widget-container blockquote p cite{display:block;margin-top:.65em}.gc-content-flow .elementor-widget-container hr{margin:1.5em 0;border:0;border-top:1px solid currentColor;opacity:.2}.gc-content-flow .elementor-widget-container>*{margin-top:0;margin-bottom:1.5em}.gc-content-flow .elementor-widget-container>:last-child{margin-bottom:0}.gc-content-flow .elementor-widget-container p{font-size:clamp(1rem,0.9491rem + 0.1629vw,1.125rem);line-height:1.65em}.gc-content-flow .elementor-widget-container p:empty{display:none}.gc-content-flow .elementor-widget-container li a,.gc-content-flow .elementor-widget-container p a{text-decoration:underline;text-underline-offset:3px;font-weight:500}.gc-content-flow .elementor-widget-container .wp-caption{max-width:100%;margin-bottom:1.5em}.gc-content-flow .elementor-widget-container .wp-caption-text{margin-top:.3em;margin-bottom:0;font-size:.75em;line-height:1.4}.gc-content-flow .elementor-widget-container .aligncenter,.gc-content-flow .elementor-widget-container .alignleft,.gc-content-flow .elementor-widget-container .alignnone,.gc-content-flow .elementor-widget-container .alignright{margin-bottom:1.5em}.gc-content-flow .elementor-widget-container ol,.gc-content-flow .elementor-widget-container ul{margin-top:0;margin-bottom:1.25em;margin-left:0;padding-left:0}.gc-content-flow .elementor-widget-container ol li,.gc-content-flow .elementor-widget-container ul li{position:relative;padding-left:2.8em}.gc-content-flow .elementor-widget-container>:is(ol,ul)>li+li{margin-top:.9em}.gc-content-flow .elementor-widget-container :is(ol,ul) :is(ol,ul){margin-top:.65em;margin-bottom:0}.gc-content-flow .elementor-widget-container :is(ol,ul) :is(ol,ul)>li+li{margin-top:.35em}.gc-content-flow .elementor-widget-container>ol{list-style:none;counter-reset:gc-ol-top}.gc-content-flow .elementor-widget-container>ol>li{counter-increment:gc-ol-top}.gc-content-flow .elementor-widget-container>ol>li:before{content:counter(gc-ol-top) ".";position:absolute;top:0;left:0;min-width:calc(2.8em - 0.5em)}.gc-content-flow .elementor-widget-container>ol>li>ol{list-style:none;counter-reset:gc-ol-sub}.gc-content-flow .elementor-widget-container>ol>li>ol>li{counter-increment:gc-ol-sub}.gc-content-flow .elementor-widget-container>ol>li>ol>li:before{content:counter(gc-ol-sub,lower-alpha) ")";position:absolute;top:0;left:0;min-width:calc(2.8em - 0.5em)}.gc-content-flow .elementor-widget-container ul{list-style:none}.gc-content-flow .elementor-widget-container ul li:before{content:"•";position:absolute;top:0;left:0;min-width:calc(2.8em - 0.5em)}.gc-content-flow.gc-content-flow--ol-legal .elementor-widget-container ol{list-style:none;counter-reset:gc-ol-legal}.gc-content-flow.gc-content-flow--ol-legal .elementor-widget-container ol li{counter-increment:gc-ol-legal}.gc-content-flow.gc-content-flow--ol-legal .elementor-widget-container ol li:before{content:counters(gc-ol-legal,".") ".";position:absolute;top:0;left:0;min-width:calc(2.8em - 0.5em)}.gc-content-flow.gc-content-flow--ul-arrow .elementor-widget-container ul li:before{content:"→"}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote{display:-ms-grid;display:grid;-ms-grid-columns:2.8em 1.1em 1fr;grid-template-columns:2.8em 1fr;-webkit-column-gap:1.1em;-moz-column-gap:1.1em;column-gap:1.1em;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:1.5em 0;padding:0;border:0;background:none;opacity:1;font-style:normal}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote:before{content:"";display:block;width:2.35em;height:2.35em;margin-top:.15em;background-color:currentColor;opacity:.22;-ms-flex-negative:0;flex-shrink:0;mask-image:url(/wp-content/themes/astra-child-base/assets/icons/quote-mark.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/wp-content/themes/astra-child-base/assets/icons/quote-mark.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote>*{-ms-grid-column:2;grid-column:2}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote p{margin:0;font-size:1.12em;line-height:1.5}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote cite{display:block;margin-top:.75em;font-size:.9em;font-style:normal;opacity:.65}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote p cite{display:block;margin-top:.75em}.product-type-simple .elementor-widget-woocommerce-product-add-to-cart{display:none}.gc-spec-item .gc-spec-label{font-weight:600;font-size:1rem;margin:0}.jet-mega-menu .ast-arrow-svg,.jet-mega-menu .ast-header-navigation-arrow,.jet-mega-menu .ast-icon.icon-arrow{display:none!important}.elementor-widget-woocommerce-product-images .elementor-widget-container .woo-variation-product-gallery{width:100%!important;max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;float:none!important}.jet-mobile-menu-cover{background-color:rgb(26 33 38 / .6)}:root{--gc-scrim-offset-top:116px;--gc-backdrop-blur:2px}body.admin-bar{--gc-scrim-offset-top:148px}.jet-mega-menu-item--mega{position:relative}.jet-mega-menu-item--mega .jet-mega-menu-item__inner{position:relative;z-index:31}.jet-mega-menu-item--mega .jet-mega-menu-mega-container{position:relative;z-index:30}.jet-mega-menu-item--mega:after{content:"";position:fixed;top:var(--gc-scrim-offset-top);right:0;bottom:0;left:0;z-index:20;pointer-events:none;opacity:0;-webkit-transition:opacity 220ms ease;transition:opacity 220ms ease;background:rgb(20 8 16 / .38);backdrop-filter:blur(var(--gc-backdrop-blur));-webkit-backdrop-filter:blur(var(--gc-backdrop-blur))}.jet-mega-menu-item--mega.jet-mega-menu-item--hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.jet-mega-menu-item--mega:after{-webkit-transition:none!important;transition:none!important}}.jet-mobile-menu-cover{--gc-mobile-menu-backdrop-blur:6px;--gc-mobile-menu-backdrop-bg:rgba(10,16,22,0.1)}.jet-mobile-menu-cover{opacity:0;background:var(--gc-mobile-menu-backdrop-bg)!important;backdrop-filter:blur(var(--gc-mobile-menu-backdrop-blur));-webkit-transition:opacity 240ms ease;transition:opacity 240ms ease}.jet-mobile-menu-visible .jet-mobile-menu-cover{opacity:1}.jet-mobile-menu__container-inner{-webkit-box-shadow:-8px 0 26px rgb(10 16 22 / .3);box-shadow:-8px 0 26px rgb(10 16 22 / .3)}@media (prefers-reduced-motion:reduce){.jet-mobile-menu-cover{-webkit-transition:none!important;transition:none!important}}.img-bank-item .downloads-panel{-webkit-transition:bottom 200ms ease;transition:bottom 200ms ease}.img-bank-item:hover .downloads-panel{bottom:0}.img-bank-item .downloads-panel a:hover{text-decoration:underline}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote{color:var(--ast-global-color-0);-ms-grid-columns:0em 0em 1fr;grid-template-columns:0em 1fr;-webkit-column-gap:0em;-moz-column-gap:0em;column-gap:0em;margin:0}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote:before{width:2.35em;height:2.35em;margin-top:.15em;background-color:currentColor;opacity:.22;display:none}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote p{font-size:clamp(1.2656rem,1.1946rem + 0.2272vw,1.44rem)}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote cite{display:block;margin-top:1.618rem!important;font-size:1rem;font-weight:500;font-style:normal;color:var(--ast-global-color-1);opacity:1}.gc-content-flow.gc-content-flow--blockquote-premium .elementor-widget-container blockquote cite span{font-size:.937rem;font-weight:400}@media (max-width:767px){.jet-listing-grid .mobile-display-none p.jet-listing-dynamic-field__content{display:none}}.search-result-heading span.search-result{color:var(--ast-global-color-0)}.gc-wpml-lang-switcher .wpml-ls-legacy-list-horizontal{border:0;padding:0;clear:none}.gc-wpml-lang-switcher .wpml-ls ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.gc-wpml-lang-switcher .wpml-ls-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gc-wpml-lang-switcher .wpml-ls-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:inherit;line-height:1;text-decoration:none;text-transform:uppercase}.gc-wpml-lang-switcher.gc-wpml-has-icon .wpml-ls ul:before{content:"";width:1em;height:1em;margin-right:.7em;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;mask-image:url(/wp-content/themes/astra-child-base/assets/icons/globe-light.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/wp-content/themes/astra-child-base/assets/icons/globe-light.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.gc-wpml-lang-switcher .wpml-ls-native{display:none}.gc-wpml-lang-switcher .wpml-ls-item-da .wpml-ls-link:before{content:"DA"}.gc-wpml-lang-switcher .wpml-ls-item-en .wpml-ls-link:before{content:"EN"}.gc-wpml-lang-switcher .wpml-ls-item+.wpml-ls-item:before{content:"/";margin-inline:.5em;font-weight:400;line-height:1}.gc-wpml-lang-switcher .wpml-ls-current-language .wpml-ls-link:before{color:var(--ast-global-color-0)}.jet-mega-menu .jet-mega-menu-item__inner{cursor:default}.jet-mega-menu .jet-mega-menu-item__link{cursor:pointer}.gc-scroll-stack .jet-listing-grid__items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(4rem,10vh,10rem)}.gc-scroll-stack .jet-listing-grid__item{position:sticky;top:clamp(1rem,4vh,4.236rem);padding-top:clamp(1rem,4vh,4.236rem);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity 600ms ease,-webkit-transform 900ms cubic-bezier(.19,1,.22,1);transition:opacity 600ms ease,-webkit-transform 900ms cubic-bezier(.19,1,.22,1);transition:transform 900ms cubic-bezier(.19,1,.22,1),opacity 600ms ease;transition:transform 900ms cubic-bezier(.19,1,.22,1),opacity 600ms ease,-webkit-transform 900ms cubic-bezier(.19,1,.22,1)}.gc-scroll-stack .jet-listing-grid__item:first-child{z-index:1}.gc-scroll-stack .jet-listing-grid__item:nth-child(2){z-index:2}.gc-scroll-stack .jet-listing-grid__item:nth-child(3){z-index:3}.gc-scroll-stack .jet-listing-grid__item:nth-child(4){z-index:4}.gc-scroll-stack .jet-listing-grid__item:nth-child(5){z-index:5}.gc-scroll-stack .jet-listing-grid__item:nth-child(6){z-index:6}.gc-scroll-stack .jet-listing-grid__item:nth-child(7){z-index:7}.gc-scroll-stack .jet-listing-grid__item:nth-child(8){z-index:8}.gc-scroll-stack .jet-listing-grid__item:nth-child(9){z-index:9}.gc-scroll-stack .jet-listing-grid__item:nth-child(10){z-index:10}.gc-scroll-stack .jet-listing-grid__item:nth-child(11){z-index:11}.gc-scroll-stack .jet-listing-grid__item:nth-child(12){z-index:12}.gc-scroll-stack .elementor-element-c4534f3{position:relative;display:block;overflow:hidden;background:#fff;-webkit-box-shadow:0 10px 40px rgb(0 0 0 / .025),0 30px 80px rgb(0 0 0 / .04);box-shadow:0 10px 40px rgb(0 0 0 / .025),0 30px 80px rgb(0 0 0 / .04);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.gc-scroll-stack .jet-listing-dynamic-image{overflow:hidden}.gc-scroll-stack .jet-listing-dynamic-image__img{display:block;width:100%;height:auto;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:-webkit-transform 1800ms cubic-bezier(.19,1,.22,1),-webkit-filter 800ms ease;transition:-webkit-transform 1800ms cubic-bezier(.19,1,.22,1),-webkit-filter 800ms ease;transition:transform 1800ms cubic-bezier(.19,1,.22,1),filter 800ms ease;transition:transform 1800ms cubic-bezier(.19,1,.22,1),filter 800ms ease,-webkit-transform 1800ms cubic-bezier(.19,1,.22,1),-webkit-filter 800ms ease}.gc-scroll-stack .elementor-element-2fdeb12{-webkit-transition:opacity 600ms ease,background 600ms ease;transition:opacity 600ms ease,background 600ms ease}.gc-scroll-stack .jet-listing-grid__item:hover .jet-listing-dynamic-image__img{-webkit-transform:scale(1.018);transform:scale(1.018)}.gc-scroll-stack .jet-listing-grid__item:last-child{margin-bottom:15vh}@media (max-width:1024px){.gc-scroll-stack .jet-listing-grid__items{gap:2rem}.gc-scroll-stack .jet-listing-grid__item{position:relative;top:auto;padding-top:0;-webkit-transform:none!important;transform:none!important}.gc-scroll-stack .elementor-element-c4534f3{-webkit-box-shadow:0 8px 30px rgb(0 0 0 / .03);box-shadow:0 8px 30px rgb(0 0 0 / .03)}}.gc-booking-form .gc-field-style--buttons{--gc-jfb-choice-bg:#efe7e9;--gc-jfb-choice-border:#efe7e9;--gc-jfb-choice-text:#23161F;--gc-jfb-choice-hover-bg:#e2bfc9;--gc-jfb-choice-hover-border:#e2bfc9;--gc-jfb-choice-hover-text:#23161F;--gc-jfb-choice-active-bg:#e2bfc9;--gc-jfb-choice-active-border:#7d3c50;--gc-jfb-choice-active-text:#23161F}.gc-booking-form .gc-field-style--buttons .jet-form-builder__field-label.for-checkbox>span,.gc-booking-form .gc-field-style--buttons .jet-form-builder__field-label.for-radio>span{-webkit-transition:all 0.18s ease;transition:all 0.18s ease}.gc-booking-form{--gc-jfb-next-bg:#e3c57e;--gc-jfb-next-border:#e3c57e;--gc-jfb-next-text:#23161f;--gc-jfb-next-hover-bg:#efd79a;--gc-jfb-next-hover-border:#e3c57e;--gc-jfb-next-hover-text:#23161f;--gc-jfb-next-disabled-bg:#e9d8a6;--gc-jfb-next-disabled-border:#e9d8a6;--gc-jfb-next-disabled-text:#23161f;--gc-jfb-prev-bg:transparent;--gc-jfb-prev-border:#efe7e9;--gc-jfb-prev-text:#efe7e9;--gc-jfb-prev-hover-bg:rgba(255,255,255,0.08);--gc-jfb-prev-hover-border:rgba(255,255,255,0.9);--gc-jfb-prev-hover-text:#ffffff}.gc-booking-form .jet-form-builder__next-page:not(.gc-btn-gold){-webkit-box-shadow:0 4px 10px rgb(0 0 0 / .08),inset 0 1px 0 rgb(255 255 255 / .18);box-shadow:0 4px 10px rgb(0 0 0 / .08),inset 0 1px 0 rgb(255 255 255 / .18)}.gc-booking-form .jet-form-builder__next-page:not(.gc-btn-gold):disabled,.gc-booking-form .jet-form-builder__next-page:not(.gc-btn-gold)[disabled]{opacity:.6;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.gc-booking-form .jet-form-builder__next-page:not(.gc-btn-gold):disabled:hover,.gc-booking-form .jet-form-builder__next-page:not(.gc-btn-gold)[disabled]:hover{-webkit-transform:none;transform:none}.jet-form-builder .checkradio-wrap{margin-top:.146rem}.jet-form-builder .field-type-checkbox-field .for-checkbox span{position:relative;display:block;padding-left:1.8rem;line-height:1.65em}.jet-form-builder .field-type-checkbox-field .for-checkbox span:before{position:absolute;top:.2em;left:0;margin:0;font-size:1rem}.jet-form-builder .field-type-checkbox-field .for-checkbox span a{text-decoration:underline;text-underline-offset:3px;display:inline;margin-left:.2rem;font-size:inherit;font-weight:500;text-decoration:underline}.jet-form-builder .field-type-checkbox-field .for-checkbox span strong{font-weight:600}.jet-form-builder input[type=date],.jet-form-builder input[type=email],.jet-form-builder input[type=number],.jet-form-builder input[type=password],.jet-form-builder input[type=reset],.jet-form-builder input[type=search],.jet-form-builder input[type=tel],.jet-form-builder input[type=text],.jet-form-builder input[type=url],.jet-form-builder select{height:auto}.jet-form-builder-row.field-has-error .error-message{font-size:.889rem}@media (max-width:767px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}}.jet-form-builder h2{margin:1em 0 .618em;font-size:clamp(1.6018rem,1.4097rem + 0.6147vw,2.0736rem)}.jet-form-builder .gc-acceptance-box .field-type-checkbox-field span{font-size:.878rem;font-weight:400}input[type=date],input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:inherit}input,select,textarea{-webkit-box-shadow:none;box-shadow:none}.jet-mega-menu .jet-mega-menu-item__label{position:relative;display:inline-block;text-decoration:none}.jet-mega-menu .jet-mega-menu-item__label:after{content:"";position:absolute;left:0;bottom:-.18em;width:100%;height:2px;background-color:currentColor;opacity:.6;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease;transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1)}.jet-mega-menu .jet-mega-menu-item__link:focus-visible .jet-mega-menu-item__label:after,.jet-mega-menu .jet-mega-menu-item__link:hover .jet-mega-menu-item__label:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.jet-mega-menu .current-menu-item>.jet-mega-menu-item__inner>.jet-mega-menu-item__link .jet-mega-menu-item__label:after,.jet-mega-menu .jet-mega-current-menu-item>.jet-mega-menu-item__inner>.jet-mega-menu-item__link .jet-mega-menu-item__label:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.jet-nav .jet-nav-link-text{position:relative;display:inline-block;text-decoration:none}.jet-nav .jet-nav-link-text:after{content:"";position:absolute;left:0;bottom:-.18em;width:100%;height:2px;background-color:currentColor;opacity:.6;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease;transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1)}.jet-nav .menu-item-link:focus-visible .jet-nav-link-text:after,.jet-nav .menu-item-link:hover .jet-nav-link-text:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.jet-nav .current-menu-item>.menu-item-link .jet-nav-link-text:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.gc-link-underline .elementor-heading-title{position:relative;display:inline-block;text-decoration:none}.gc-link-underline .elementor-heading-title:after{content:"";position:absolute;left:0;bottom:-.18em;width:100%;height:2px;background-color:currentColor;opacity:.6;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease;transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1)}.gc-link-underline:focus-visible .elementor-heading-title,.gc-link-underline:hover .elementor-heading-title{color:var(--ast-global-color-0)!important}.gc-link-underline:focus-visible .elementor-heading-title:after,.gc-link-underline:hover .elementor-heading-title:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.gc-inline-link-underline a{position:relative;display:inline-block;text-decoration:none}.gc-inline-link-underline a:after{content:"";position:absolute;left:0;bottom:-.18em;width:100%;height:2px;background-color:currentColor;opacity:.6;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1);transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease;transition:transform 0.7s cubic-bezier(.19,1,.22,1),opacity 0.3s ease,-webkit-transform 0.7s cubic-bezier(.19,1,.22,1)}.gc-inline-link-underline a:focus-visible:after,.gc-inline-link-underline a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.gc-inline-link-underline .current-menu-item:after,.gc-inline-link-underline .is-active:after,.gc-inline-link-underline [aria-current=page]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}