:root{--accent:#E75424;--base:#DDDDDD;--base-light:oklch(from var(--base) 0.85 c h);--bg-ultra-dark:oklch(from var(--base) 0.10 c h);--bg-ultra-light:oklch(from var(--black) 0.95 c h);--black:#000000;--card-gap:calc(var(--content-gap) / 2);--card-padding:var(--space-m);--container-gap:var(--space-xl);--content-gap:var(--space-m);--content-width:1280px;--fit-content:fit-content;--grid-gap:var(--space-m);--h1:clamp(1.94rem,1.85vi + 1.53rem,3.11rem);--h2:clamp(1.62rem,1.13vi + 1.37rem,2.33rem);--h3:clamp(1.35rem,0.64vi + 1.21rem,1.75rem);--h4:clamp(1.13rem,0.3vi + 1.06rem,1.31rem);--h5:clamp(0.94rem,0.07vi + 0.92rem,0.98rem);--h6:clamp(0.78rem,-0.07vi + 0.8rem,0.74rem);--header-height:185px;--primary:#424242;--radius:5px;--secondary:#525252;--space-l:clamp(2rem,1.3cqi + 1.7rem,2.81rem);--space-m:clamp(1.5rem,0.6cqi + 1.37rem,1.88rem);--space-s:clamp(1.13rem,0.19cqi + 1.08rem,1.25rem);--space-xl:clamp(2.65rem,2.49cqi + 2.09rem,4.22rem);--space-xs:clamp(0.85rem,-0.02cqi + 0.85rem,0.83rem);--space-xxl:clamp(3.53rem,4.45cqi + 2.53rem,6.33rem);--space-xxxl:clamp(4.69rem,7.63cqi + 2.98rem,9.49rem);--tertiary:#E75424;--text-l:clamp(1.2rem,0.74vi + 1.03rem,1.67rem);--text-m:clamp(1rem,0.4vi + 0.91rem,1.25rem);--text-s:clamp(0.83rem,0.17vi + 0.8rem,0.94rem);--text-spacing:1.5em;--text-xl:clamp(1.44rem,1.24vi + 1.16rem,2.22rem);--text-xs:clamp(0.69rem,0.01vi + 0.69rem,0.7rem);--text-xxl:clamp(1.73rem,1.96vi + 1.29rem,2.96rem);--text-xxxl:clamp(2.07rem,2.98vi + 1.4rem,3.95rem);--white:#ffffff}.btn-default{background-color:var(--contrast);color:var(--base-3);display:inline-flex;margin-top:20px;padding:10px 20px}.btn-default:hover{background-color:var(--accent);color:var(--contrast)}.btn-socials{align-items:center;background-color:var(--contrast);color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-left:12px;border-radius:3px;padding:9px}.btn-socials:hover{background-color:var(--accent);color:var(--base-3)}.btn-socials .gb-icon svg{width:18px}@media (max-width:767px){.btn-socials{margin-bottom:0px}}body.one-container .site-content{padding-block:var(--space-xl)}.content-hero__h1{color:var(--base-3);font-family:var(--gp-font--manrope);font-weight:800;margin-bottom:0px}.content-hero__breadcrumbs-wrapper{color:var(--white);font-family:var(--gp-font--manrope);font-size:var(--text-s);font-weight:300}.content-hero__breadcrumbs-wrapper:is(:hover,:focus){color:var(--white)}.content-hero__breadcrumbs-wrapper a{color:var(--tertiary)}.home-hero-carousel{background-color:var(--primary);height:calc(100svh - var(--wp-admin--admin-bar--height,0px));position:relative}.home-hero-carousel .gb-carousel-items,.home-hero-carousel .gb-carousel-item,.home-hero-carousel .gb-carousel-item>*{height:100%}.home-hero-carousel__inner-container-item{align-items:flex-start;color:#ffffff;display:flex;flex-direction:column;justify-content:center;min-height:500px;position:relative;text-align:left;z-index:5;padding:var(--space-l) 60px var(--space-l) calc((100vw - var(--content-width)) / 2)}.home-hero-lg-animasted-img{align-self:start;aspect-ratio:1/1;filter:opacity(75%) grayscale(100%) brightness(80%);height:auto;max-width:80%;object-fit:cover;object-position:50% 50%;overflow:clip;width:auto;border-radius:100vw}.home-hero-animated-imges-wrapper{bottom:0px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:auto;max-width:100%;padding-bottom:var(--space-l);padding-top:var(--space-l);position:absolute;right:0px;top:0px;width:38%;z-index:0}.home-hero-carousel__item{position:relative}.home-hero-sm-animasted-img{align-self:end;aspect-ratio:1;display:flex;filter:opacity(75%) grayscale(100%) brightness(80%);flex-direction:column;height:300px;justify-content:space-between;margin-right:-7%;margin-top:-15%;max-width:45%;object-fit:cover;object-position:50% 50%;width:300px;border-radius:100vw}.home-hero__slide-heading{color:var(--white);font-family:var(--gp-font--manrope);font-size:calc(var(--h1) * 2.5);font-weight:800;line-height:calc(4px + 2ex);text-align:left}.cta-button-animated-dark{background-color:var(--black);color:var(--white);display:inline-block;font-size:18px;font-weight:600;isolation:isolate;margin-top:30px;overflow:clip;position:relative;text-decoration:none;text-transform:uppercase;border-radius:5px;padding:var(--space-s) var(--space-l)}.cta-button-animated-dark::after{background-color:var(--white);border-radius:0 var(--radius) var(--radius) 0;content:'';height:100%;position:absolute;right:0px;top:0px;transition:all 0.5s ease !important;width:0%;z-index:1}.cta-button-animated-dark::before{background-color:var(--white);border-radius:var(--radius) 0 0 var(--radius);content:'';height:100%;left:0px;position:absolute;top:0px;transition:all 0.5s ease !important;width:0%;z-index:1}.cta-button-animated-dark:hover{color:var(--secondary) !important}.cta-button-animated-dark:hover span{color:var(--secondary) !important;z-index:5}.cta-button-animated-dark:hover::after{width:50.1%}.cta-button-animated-dark:hover::before{width:50.1%}.cta-button-animated-dark span{position:relative;z-index:5}.cta-button-animated-primary{background-color:var(--primary);color:var(--white);display:inline-block;font-size:18px;font-weight:600;isolation:isolate;margin-top:1em;overflow:clip;position:relative;text-decoration:none;text-transform:uppercase;border-radius:5px;padding:var(--space-s) var(--space-l)}.cta-button-animated-primary+*{margin-top:1.5em}.cta-button-animated-primary::after{background-color:var(--accent);border-radius:0 var(--radius) var(--radius) 0;content:'';height:100%;position:absolute;right:0px;top:0px;transition:all 0.5s ease !important;width:0%;z-index:1}.cta-button-animated-primary::before{background-color:var(--accent);border-radius:var(--radius) 0 0 var(--radius);content:'';height:100%;left:0px;position:absolute;top:0px;transition:all 0.5s ease !important;width:0%;z-index:1}.cta-button-animated-primary:hover{color:var(--white)}.cta-button-animated-primary:hover span{color:var(--white) !important;z-index:5}.cta-button-animated-primary:hover::after{width:51%}.cta-button-animated-primary:hover::before{width:51%}.cta-button-animated-primary:is(:hover,:focus){color:var(--white)}.cta-button-animated-primary span{position:relative;z-index:5}.section-default{padding:var(--space-l) var(--space-m)}.section-pading-xxl{background-color:var(--base);padding:var(--space-xl) var(--space-m)}.section-heading-subtitle{background-color:var(--tertiary);display:inline-block;font-size:calc(var(--text-m) * 0.88);font-weight:400;margin-bottom:0px;margin-top:0px;order:-1;width:fit-content;border-radius:50vw;padding:calc(var(--space-xs) / 2) var(--space-xs)}.section-header{align-items:center;column-gap:calc(var(--grid-gap) * 2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0px;row-gap:var(--grid-gap)}@media (max-width:767px){.section-header{grid-template-columns:1fr}}.section-heading-title{color:var(--secondary);font-size:var(--h2);font-weight:700;margin-bottom:0px;margin-top:0px}.section-header__headings-column{align-items:flex-start;display:flex;flex-direction:column;row-gap:var(--content-gap)}.clickable-parent{position:relative}.clickable-parent .editor-styles-wrapper & a::after{display:none}.clickable-parent a::after{content:'';inset:0;position:absolute;z-index:10}.section-header__content-column p:last-child{margin-bottom:0}.section-header-sync__headings-column{align-items:flex-start;display:flex;flex-direction:column;row-gap:var(--content-gap)}.section-header-sync__headings-column h2{color:var(--secondary);font-size:var(--h2);font-weight:700;margin-bottom:0px;margin-top:0px;max-width:18ch;text-align:left}.section-header-sync__headings-column p{background-color:var(--tertiary);display:inline-block;font-size:var(--text-m);font-weight:400;margin-bottom:0px;margin-top:0px;order:-1;text-align:left;width:fit-content;border-radius:50vw;padding:var(--space-xs)}.carousel-prev-next-controls{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding-top:var(--space-s)}.blog-post-card{aspect-ratio:1;background-color:oklch(from var(--black) 0.95 c h);display:flex;flex-direction:column;justify-content:flex-end;overflow:clip;position:relative;padding:0px}.blog-post-card:hover .blog-post-card__content-wrapper{background-size:100% 100%}.blog-post-card:hover .blog-post-card__content-wrapper h3 a,.blog-post-card:hover .blog-post-card__content-wrapper span{color:var(--white)}.blog-post-card:hover .blog-post-card__content-wrapper h3 span.gb-shape{background-color:var(--white)}.blog-post-card:hover .has-featured{scale:1.3}.blog-post-card:hover .no-featured{scale:0.95}.blog-post-card .has-featured{scale:1;transition:scale 0.5s ease-in-out}.blog-post-card .no-featured{scale:0.75;transition:scale 0.5s ease-in-out}.blog-post-card h3 span a::after{content:'';inset:0;position:absolute;z-index:20}.blog-post-card__content-wrapper{background-color:var(--white);background-image:linear-gradient(to top,var(--secondary),var(--secondary));background-position:bottom;background-repeat:no-repeat;background-size:100% 0%;box-shadow:0 0 30px 0 color-mix(in srgb,black 20%,transparent);display:flex;flex-direction:column;margin-right:60px;row-gap:var(--card-gap);transition:background-size 0.5s ease-in-out;z-index:2;padding:var(--space-m)}.gt-page-hero{background-color:var(--accent);color:var(--white);padding-bottom:var(--space-xxxl);padding-top:var(--space-xxxl);position:relative}.eyebrow-heading{color:var(--primary);font-size:calc(var(--text-m) * 0.88);font-weight:500;order:-1}.right-half-bgnd-img{bottom:0px;height:100%;left:50%;max-height:100%;max-width:100%;object-fit:cover;object-position:50% 50%;position:absolute;right:0px;top:0px;width:50%;z-index:0}.gt-page-hero__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.section-right-gap{background-color:var(--base);margin-bottom:var(--space-xxl);margin-right:var(--space-xxl);margin-top:var(--space-xxl);padding-left:var(--space-m);padding-right:0px}.section-right-gap__inner{margin-left:calc((100% - var(--content-width)) / 2);margin-right:0px;max-width:var(--content-width);padding-top:var(--space-xl)}