.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.gd .pointer-events-none{pointer-events:none}.gd .fixed{position:fixed}.gd .absolute{position:absolute}.gd .relative{position:relative}.gd .inset-0{inset:0}.gd .-bottom-16{bottom:-4rem}.gd .-left-16{left:-4rem}.gd .-right-16{right:-4rem}.gd .-top-16{top:-4rem}.gd .bottom-0{bottom:0}.gd .bottom-20{bottom:5rem}.gd .bottom-3{bottom:.75rem}.gd .bottom-5{bottom:1.25rem}.gd .left-0{left:0}.gd .left-1\/2{left:50%}.gd .left-3{left:.75rem}.gd .left-4{left:1rem}.gd .left-5{left:1.25rem}.gd .right-0{right:0}.gd .right-3{right:.75rem}.gd .right-4{right:1rem}.gd .right-5{right:1.25rem}.gd .top-0{top:0}.gd .top-1\/2{top:50%}.gd .top-4{top:1rem}.gd .z-0{z-index:0}.gd .z-10{z-index:10}.gd .z-20{z-index:20}.gd .z-40{z-index:40}.gd .z-50{z-index:50}.gd .mx-auto{margin-left:auto;margin-right:auto}.gd .mb-1{margin-bottom:.25rem}.gd .mb-12{margin-bottom:3rem}.gd .mb-4{margin-bottom:1rem}.gd .mb-5{margin-bottom:1.25rem}.gd .mt-0\.5{margin-top:.125rem}.gd .mt-1{margin-top:.25rem}.gd .mt-2{margin-top:.5rem}.gd .mt-3{margin-top:.75rem}.gd .mt-4{margin-top:1rem}.gd .mt-6{margin-top:1.5rem}.gd .mt-space-xl{margin-top:2.5rem}.gd .block{display:block}.gd .inline-block{display:inline-block}.gd .flex{display:flex}.gd .inline-flex{display:inline-flex}.gd .grid{display:grid}.gd .hidden{display:none}.gd .aspect-\[16\/10\]{aspect-ratio:16/10}.gd .aspect-\[4\/3\]{aspect-ratio:4/3}.gd .h-1{height:.25rem}.gd .h-1\.5{height:.375rem}.gd .h-10{height:2.5rem}.gd .h-11{height:2.75rem}.gd .h-12{height:3rem}.gd .h-2{height:.5rem}.gd .h-2\.5{height:.625rem}.gd .h-20{height:5rem}.gd .h-64{height:16rem}.gd .h-8{height:2rem}.gd .h-9{height:2.25rem}.gd .h-full{height:100%}.gd .w-1{width:.25rem}.gd .w-1\.5{width:.375rem}.gd .w-10{width:2.5rem}.gd .w-11{width:2.75rem}.gd .w-12{width:3rem}.gd .w-2{width:.5rem}.gd .w-2\.5{width:.625rem}.gd .w-64{width:16rem}.gd .w-8{width:2rem}.gd .w-9{width:2.25rem}.gd .w-auto{width:auto}.gd .w-full{width:100%}.gd .w-px{width:1px}.gd .max-w-2xl{max-width:42rem}.gd .max-w-3xl{max-width:48rem}.gd .max-w-4xl{max-width:56rem}.gd .max-w-7xl{max-width:80rem}.gd .max-w-lg{max-width:32rem}.gd .max-w-xl{max-width:36rem}.gd .flex-1{flex:1 1 0%}.gd .flex-shrink-0{flex-shrink:0}.gd .-translate-x-1\/2{--tw-translate-x:-50%}.gd .-translate-x-1\/2,.gd .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gd .-translate-y-1\/2{--tw-translate-y:-50%}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.gd .animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.gd .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.gd .cursor-pointer{cursor:pointer}.gd .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.gd .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd .flex-col{flex-direction:column}.gd .flex-wrap{flex-wrap:wrap}.gd .items-start{align-items:flex-start}.gd .items-end{align-items:flex-end}.gd .items-center{align-items:center}.gd .items-baseline{align-items:baseline}.gd .justify-center{justify-content:center}.gd .justify-between{justify-content:space-between}.gd .justify-around{justify-content:space-around}.gd .gap-1{gap:.25rem}.gd .gap-1\.5{gap:.375rem}.gd .gap-10{gap:2.5rem}.gd .gap-12{gap:3rem}.gd .gap-16{gap:4rem}.gd .gap-2{gap:.5rem}.gd .gap-2\.5{gap:.625rem}.gd .gap-3{gap:.75rem}.gd .gap-4{gap:1rem}.gd .gap-6{gap:1.5rem}.gd .gap-8{gap:2rem}.gd .gap-gutter{gap:1.5rem}.gd .gap-space-md{gap:1rem}.gd .gap-space-sm{gap:.5rem}.gd .gap-space-xl{gap:2.5rem}.gd .gap-space-xs{gap:.25rem}.gd .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gd .gap-y-2{row-gap:.5rem}.gd .self-start{align-self:flex-start}.gd .overflow-hidden{overflow:hidden}.gd .rounded{border-radius:.25rem}.gd .rounded-2xl{border-radius:1rem}.gd .rounded-3xl{border-radius:1.5rem}.gd .rounded-full{border-radius:9999px}.gd .rounded-lg{border-radius:.5rem}.gd .rounded-xl{border-radius:.75rem}.gd .border{border-width:1px}.gd .border-t{border-top-width:1px}.gd .border-border-warm{--tw-border-opacity:1;border-color:rgb(220 231 228/var(--tw-border-opacity,1))}.gd .border-border-warm\/60{border-color:rgba(220,231,228,.6)}.gd .border-border-warm\/80{border-color:rgba(220,231,228,.8)}.gd .border-surface-container{--tw-border-opacity:1;border-color:rgb(235 239 238/var(--tw-border-opacity,1))}.gd .border-white\/10{border-color:hsla(0,0%,100%,.1)}.gd .bg-background{--tw-bg-opacity:1;background-color:rgb(246 250 249/var(--tw-bg-opacity,1))}.gd .bg-emerald-accent{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.gd .bg-emerald-accent\/10{background-color:rgba(5,150,105,.1)}.gd .bg-emerald-accent\/80{background-color:rgba(5,150,105,.8)}.gd .bg-error-container\/40{background-color:hsla(6,100%,92%,.4)}.gd .bg-mint-light{--tw-bg-opacity:1;background-color:rgb(230 244 241/var(--tw-bg-opacity,1))}.gd .bg-outline{--tw-bg-opacity:1;background-color:rgb(116 119 125/var(--tw-bg-opacity,1))}.gd .bg-primary-container{--tw-bg-opacity:1;background-color:rgb(13 33 54/var(--tw-bg-opacity,1))}.gd .bg-primary-container\/90{background-color:rgba(13,33,54,.9)}.gd .bg-secondary-container{--tw-bg-opacity:1;background-color:rgb(161 242 225/var(--tw-bg-opacity,1))}.gd .bg-secondary-fixed\/10{background-color:rgba(161,242,225,.1)}.gd .bg-secondary\/80{background-color:rgba(10,106,94,.8)}.gd .bg-slate-deep{--tw-bg-opacity:1;background-color:rgb(35 56 63/var(--tw-bg-opacity,1))}.gd .bg-surface-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gd .bg-surface-card\/80{background-color:hsla(0,0%,100%,.8)}.gd .bg-surface-card\/95{background-color:hsla(0,0%,100%,.95)}.gd .bg-surface-container{--tw-bg-opacity:1;background-color:rgb(235 239 238/var(--tw-bg-opacity,1))}.gd .bg-surface-container-low{--tw-bg-opacity:1;background-color:rgb(240 244 243/var(--tw-bg-opacity,1))}.gd .bg-surface-container-lowest\/95{background-color:hsla(0,0%,100%,.95)}.gd .bg-surface-variant{--tw-bg-opacity:1;background-color:rgb(223 227 226/var(--tw-bg-opacity,1))}.gd .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gd .bg-white\/40{background-color:hsla(0,0%,100%,.4)}.gd .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.gd .from-primary\/80{--tw-gradient-from:rgba(0,9,22,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,9,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gd .via-primary\/20{--tw-gradient-to:rgba(0,9,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,9,22,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.gd .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.gd .object-contain{-o-object-fit:contain;object-fit:contain}.gd .object-cover{-o-object-fit:cover;object-fit:cover}.gd .p-3{padding:.75rem}.gd .p-4{padding:1rem}.gd .p-6{padding:1.5rem}.gd .p-7{padding:1.75rem}.gd .p-8{padding:2rem}.gd .p-space-md{padding:1rem}.gd .px-1{padding-left:.25rem;padding-right:.25rem}.gd .px-2\.5{padding-left:.625rem;padding-right:.625rem}.gd .px-3{padding-left:.75rem;padding-right:.75rem}.gd .px-3\.5{padding-left:.875rem;padding-right:.875rem}.gd .px-4{padding-left:1rem;padding-right:1rem}.gd .px-6{padding-left:1.5rem;padding-right:1.5rem}.gd .px-8{padding-left:2rem;padding-right:2rem}.gd .px-margin-mobile{padding-left:1rem;padding-right:1rem}.gd .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.gd .px-space-md{padding-left:1rem;padding-right:1rem}.gd .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.gd .py-1{padding-top:.25rem;padding-bottom:.25rem}.gd .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.gd .py-16{padding-top:4rem;padding-bottom:4rem}.gd .py-2{padding-top:.5rem;padding-bottom:.5rem}.gd .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.gd .py-3{padding-top:.75rem;padding-bottom:.75rem}.gd .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.gd .py-4{padding-top:1rem;padding-bottom:1rem}.gd .py-8{padding-top:2rem;padding-bottom:2rem}.gd .py-space-sm{padding-top:.5rem;padding-bottom:.5rem}.gd .py-space-xl{padding-top:2.5rem;padding-bottom:2.5rem}.gd .pb-12{padding-bottom:3rem}.gd .pb-16{padding-bottom:4rem}.gd .pt-1{padding-top:.25rem}.gd .pt-12{padding-top:3rem}.gd .pt-2{padding-top:.5rem}.gd .pt-3{padding-top:.75rem}.gd .pt-4{padding-top:1rem}.gd .pt-6,.gd .pt-space-lg{padding-top:1.5rem}.gd .text-center{text-align:center}.gd .text-right{text-align:right}.gd .font-body-lg,.gd .font-body-md,.gd .font-body-sm,.gd .font-body-xl{font-family:Inter}.gd .font-display-lg,.gd .font-display-lg-mobile,.gd .font-headline-lg,.gd .font-headline-md,.gd .font-headline-sm,.gd .font-headline-xl{font-family:Plus Jakarta Sans}.gd .font-label-lg,.gd .font-label-md,.gd .font-label-sm{font-family:Inter}.gd .text-3xl{font-size:1.875rem;line-height:2.25rem}.gd .text-\[10px\]{font-size:10px}.gd .text-\[11px\]{font-size:11px}.gd .text-\[13px\]{font-size:13px}.gd .text-\[14px\]{font-size:14px}.gd .text-\[15px\]{font-size:15px}.gd .text-\[16px\]{font-size:16px}.gd .text-\[17px\]{font-size:17px}.gd .text-\[18px\]{font-size:18px}.gd .text-\[20px\]{font-size:20px}.gd .text-\[22px\]{font-size:22px}.gd .text-\[24px\]{font-size:24px}.gd .text-\[26px\]{font-size:26px}.gd .text-base{font-size:1rem;line-height:1.5rem}.gd .text-body-lg{font-size:16px;line-height:26px;font-weight:400}.gd .text-body-md{font-size:14px;line-height:22px;font-weight:400}.gd .text-body-sm{font-size:13px;line-height:18px;font-weight:400}.gd .text-body-xl{font-size:18px;line-height:30px;font-weight:400}.gd .text-display-lg{font-size:48px;line-height:56px;letter-spacing:-.02em;font-weight:700}.gd .text-display-lg-mobile{font-size:34px;line-height:42px;letter-spacing:-.015em;font-weight:700}.gd .text-headline-lg{font-size:28px;line-height:36px;letter-spacing:-.01em;font-weight:600}.gd .text-headline-md{font-size:22px;line-height:30px;letter-spacing:-.005em;font-weight:600}.gd .text-headline-sm{font-size:18px;line-height:26px;font-weight:600}.gd .text-headline-xl{font-size:36px;line-height:44px;letter-spacing:-.015em;font-weight:700}.gd .text-label-lg{font-size:14px;line-height:20px;letter-spacing:.01em;font-weight:600}.gd .text-label-md{font-size:12px;line-height:16px;letter-spacing:.02em;font-weight:600}.gd .text-label-sm{font-size:11px;line-height:14px;letter-spacing:.03em;font-weight:600}.gd .text-xl{font-size:1.25rem;line-height:1.75rem}.gd .font-bold{font-weight:700}.gd .font-extrabold{font-weight:800}.gd .font-medium{font-weight:500}.gd .font-semibold{font-weight:600}.gd .uppercase{text-transform:uppercase}.gd .italic{font-style:italic}.gd .leading-tight{line-height:1.25}.gd .tracking-tight{letter-spacing:-.025em}.gd .tracking-wider{letter-spacing:.05em}.gd .tracking-widest{letter-spacing:.1em}.gd .text-border-warm{--tw-text-opacity:1;color:rgb(220 231 228/var(--tw-text-opacity,1))}.gd .text-emerald-accent{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.gd .text-error{--tw-text-opacity:1;color:rgb(186 26 26/var(--tw-text-opacity,1))}.gd .text-on-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gd .text-on-secondary-container{--tw-text-opacity:1;color:rgb(23 113 100/var(--tw-text-opacity,1))}.gd .text-on-surface{--tw-text-opacity:1;color:rgb(24 28 28/var(--tw-text-opacity,1))}.gd .text-on-surface-variant{--tw-text-opacity:1;color:rgb(68 71 77/var(--tw-text-opacity,1))}.gd .text-primary{--tw-text-opacity:1;color:rgb(0 9 22/var(--tw-text-opacity,1))}.gd .text-secondary{--tw-text-opacity:1;color:rgb(10 106 94/var(--tw-text-opacity,1))}.gd .text-secondary-fixed{--tw-text-opacity:1;color:rgb(161 242 225/var(--tw-text-opacity,1))}.gd .text-slate-deep{--tw-text-opacity:1;color:rgb(35 56 63/var(--tw-text-opacity,1))}.gd .text-status-warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.gd .text-surface-variant{--tw-text-opacity:1;color:rgb(223 227 226/var(--tw-text-opacity,1))}.gd .text-text-muted{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.gd .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gd .opacity-0{opacity:0}.gd .opacity-100{opacity:1}.gd .opacity-75{opacity:.75}.gd .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 1px 8px rgba(0,0,0,.04);--tw-shadow-colored:0 1px 8px var(--tw-shadow-color)}.gd .shadow-\[0_1px_8px_rgba\(0\2c 0\2c 0\2c 0\.04\)\],.gd .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gd .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.gd .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.gd .shadow-md,.gd .shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gd .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.gd .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gd .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.gd .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.gd .backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.gd .backdrop-blur-md,.gd .backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gd .backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.gd .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd .transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd .duration-150{transition-duration:.15s}.gd .duration-200{transition-duration:.2s}.gd .duration-300{transition-duration:.3s}.gd .duration-700{transition-duration:.7s}.gd .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.gd .hover\:bg-emerald-accent\/90:hover{background-color:rgba(5,150,105,.9)}.gd .hover\:bg-slate-deep:hover{--tw-bg-opacity:1;background-color:rgb(35 56 63/var(--tw-bg-opacity,1))}.gd .hover\:bg-surface-card:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gd .hover\:bg-surface-container:hover{--tw-bg-opacity:1;background-color:rgb(235 239 238/var(--tw-bg-opacity,1))}.gd .hover\:bg-white\/80:hover{background-color:hsla(0,0%,100%,.8)}.gd .hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(24 28 28/var(--tw-text-opacity,1))}.gd .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.gd .hover\:shadow-lg:hover,.gd .hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gd .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.gd .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.gd :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gd :is(.group:hover .group-hover\:opacity-100){opacity:1}@media (min-width:640px){.gd .sm\:block{display:block}.gd .sm\:flex{display:flex}.gd .sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.gd .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd .sm\:flex-row{flex-direction:row}.gd .sm\:p-12{padding:3rem}.gd .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.gd .md\:col-span-2{grid-column:span 2/span 2}.gd .md\:col-span-4{grid-column:span 4/span 4}.gd .md\:col-span-8{grid-column:span 8/span 8}.gd .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gd .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd .md\:flex-row{flex-direction:row}.gd .md\:items-end{align-items:flex-end}.gd .md\:self-auto{align-self:auto}}@media (min-width:1024px){.gd .lg\:col-span-1{grid-column:span 1/span 1}.gd .lg\:col-span-7{grid-column:span 7/span 7}.gd .lg\:flex{display:flex}.gd .lg\:hidden{display:none}.gd .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gd .lg\:p-12{padding:3rem}.gd .lg\:px-margin{padding-left:2rem;padding-right:2rem}.gd .lg\:py-20{padding-top:5rem;padding-bottom:5rem}.gd .lg\:py-24{padding-top:6rem;padding-bottom:6rem}.gd .lg\:pb-16{padding-bottom:4rem}.gd .lg\:pb-24{padding-bottom:6rem}.gd .lg\:pt-20{padding-top:5rem}.gd .lg\:font-display-lg{font-family:Plus Jakarta Sans}.gd .lg\:text-display-lg{font-size:48px;line-height:56px;letter-spacing:-.02em;font-weight:700}}@media (min-width:1280px){.gd .xl\:flex{display:flex}}.gd,.gd *,.gd ::before,.gd ::after{box-sizing:border-box;border:0 solid #e5e7eb}
.gd{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;color:#181c1c}
.gd h1,.gd h2,.gd h3,.gd h4,.gd h5,.gd h6,.gd p,.gd figure,.gd blockquote{margin:0}
.gd h1,.gd h2,.gd h3,.gd h4,.gd h5,.gd h6{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}
.gd a{color:inherit;text-decoration:inherit}
.gd img,.gd svg,.gd video{display:block;max-width:100%;height:auto}
.gd button,.gd select,.gd input{font:inherit;color:inherit;margin:0}
.gd button{background:transparent;padding:0;cursor:pointer}
.gd ul,.gd ol{list-style:none;margin:0;padding:0}
.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
html,body{margin:0;padding:0}
body{background:#f6faf9}
.elementor-widget-html{width:100%}
.elementor-widget-container{margin:0}
::-webkit-scrollbar{display:none}
/* Lead card */
.gd-card{background:#fff;border:1px solid rgba(220,231,228,.7);border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);position:relative;overflow:hidden;width:100%}
.gd-card::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(to right,#0a6a5e,#059669,#a1f2e1);z-index:2}
.gd-form .elementor-form-fields-wrapper{row-gap:14px}
.gd-form .elementor-field-group{position:relative;margin:0;padding:0 5px}
.gd-form .elementor-field-label{display:block;font:600 11px/14px Inter,sans-serif;letter-spacing:.03em;color:#23383F;margin:0 0 4px}
.gd-form .elementor-field-group-reason .elementor-field-label::after{content:"15+ Treatments";float:right;color:#059669;font-weight:500}
.gd-form .elementor-field-group-state .elementor-field-label::after{content:"Licensed in all 50 States";float:right;color:#64748B;font-weight:500}
.gd-form .elementor-field-textual{width:100%;background:#f0f4f3;border:1px solid #E2E8F0;border-radius:12px;padding:10px 16px 10px 40px;font:400 13px/18px Inter,sans-serif;color:#181c1c;min-height:44px;box-shadow:none}
.gd-form select.elementor-field-textual{padding-right:36px;appearance:none;-webkit-appearance:none}
.gd-form .elementor-field-textual:focus{outline:none;border-color:#0a6a5e;box-shadow:0 0 0 2px rgba(10,106,94,.35)}
.gd-form .elementor-field-textual::placeholder{color:rgba(100,116,139,.6)}
.gd-form .select-caret-down-wrapper,.gd-form .elementor-select-wrapper::before{display:none}
.gd-form .elementor-select-wrapper{position:relative}
.gd-form .elementor-select-wrapper::after,.gd-form .elementor-field-group-contact .elementor-field-label+input::before{}
.gd-form .elementor-select-wrapper::after{content:"expand_more";font-family:'Material Symbols Outlined';font-size:18px;color:#64748B;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}
.gd-form .elementor-field-group-reason .elementor-select-wrapper>select{background-image:none}
.gd-form .elementor-field-group-reason::before,.gd-form .elementor-field-group-state::before,.gd-form .elementor-field-group-contact::before{font-family:'Material Symbols Outlined';font-size:19px;color:#64748B;position:absolute;left:19px;bottom:12px;z-index:3;pointer-events:none;line-height:1}
.gd-form .elementor-field-group-reason::before{content:"stethoscope"}
.gd-form .elementor-field-group-state::before{content:"location_on"}
.gd-form .elementor-field-group-contact::before{content:"contact_mail"}
.gd-form .elementor-field-type-submit{padding-top:4px}
.elementor-widget-form.gd-form .elementor-button,.gd-form .elementor-button{width:100%;background-color:#0d2136!important;color:#fff!important;border-radius:12px;padding:14px 24px;font:700 14px/20px Inter,sans-serif;letter-spacing:.01em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:background .2s}
.elementor-widget-form.gd-form .elementor-button:hover,.gd-form .elementor-button:hover{background-color:#23383F!important;color:#fff!important}
.gd-form .elementor-message{font:500 13px Inter,sans-serif}
.gd-form .elementor-message-success{color:#059669}
.gd-sticky-pad{height:0}
@media(max-width:1023px){.gd-sticky-pad{height:64px}}

.gd header .flex.items-center.gap-space-md>span.font-headline-sm{display:none!important}
.elementor-location-header .flex.items-center.gap-space-md>span.font-headline-sm{display:none!important}

/* header tweaks */
.elementor-location-header .gd-logo{height:54px!important;width:auto!important;max-width:none!important;flex-shrink:0}
.elementor-location-header a{white-space:nowrap!important}
.elementor-location-header .gd-nav{gap:.9rem!important}
.elementor-location-header .h-20{gap:1rem!important}
.elementor-location-header .h-20 a[data-path="sign-in"]{padding-left:.5rem!important;padding-right:.5rem!important}
.elementor-location-header .h-20 a[data-path="start-a-visit"]{padding-left:1.1rem!important;padding-right:1.1rem!important}
.elementor-location-header .gd-hipaa{display:none}
@media(min-width:768px){.elementor-location-header .gd-hipaa{display:inline-flex!important}}/* End custom CSS */