*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}input{-webkit-appearance:none;border-radius:0}a{text-decoration:none;color:inherit}.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}html{background-color:var(--bg-color)}body{font-family:var(--body-font-family);font-weight:var(--body-font-weight);font-size:1rem;line-height:1.5rem;color:var(--text-color,unset)}textarea{font-family:var(--body-font-family)}::-moz-selection{color:var(--text-select-color,#000);background-color:var(--text-select-bg-color,#accef7)}::selection{color:var(--text-select-color,#000);background-color:var(--text-select-bg-color,#accef7)}h1{font-family:var(--h1-font-family);font-weight:var(--h1-font-weight);font-size:1.5rem;line-height:2rem}h2{font-family:var(--h2-font-family);font-weight:var(--h2-font-weight);font-size:1.25rem;line-height:1.5rem}h3{font-family:var(--h3-font-family);font-weight:var(--h3-font-weight)}h3,h4,h5,h6{font-size:1rem;line-height:1.25rem}h1,h2,h3,h4,h5,h6{text-transform:capitalize}.page-template h1,.page-template h2,.page-template h3,.page-template h4,.page-template h5,.page-template h6,.page-template p{margin:1em 0}.page-template strong{font-weight:700}.page-template a:not(.btn):not(.wp-block-button__link):not(.link-style-none){font-weight:500}.page-template a:not(.btn):not(.wp-block-button__link):not(.link-style-none):not([disabled]):hover{text-decoration:underline}.grecaptcha-badge{visibility:hidden}.header-offset{margin-top:100px}.btn,.wp-block-button .wp-block-button__link{font-family:var(--h1-font-family);font-weight:600;text-transform:uppercase;white-space:nowrap;display:inline-flex;border-radius:.375rem;border-width:0;background-color:var(--cta-bg-color);color:var(--cta-text-color);padding:.7rem 1rem .7rem 1rem;transition:.2s ease-in-out;justify-content:center}.btn:not([disabled]):hover,.wp-block-button .wp-block-button__link:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover);cursor:pointer}.col-bg{background-color:rgba(255,255,255,.8);border-radius:.5rem}.wp-block-columns{justify-content:center}.constrain-width-md{max-width:500px;margin-left:auto;margin-right:auto;padding:1rem}.constrain-width-xl{max-width:800px;margin-left:auto;margin-right:auto;padding:1rem}.constrain-width-xxl{max-width:1000px;margin-left:auto;margin-right:auto;padding:1rem}.font-size-xxl{font-size:2rem}.home-subscribe-block{margin-bottom:0}@media (min-width:768px){.home-subscribe-block{margin-left:0!important}}.header-logo{height:auto;width:100%;max-width:350px}.menu-item{font-family:var(--h1-font-family);font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--header-menu-item-color);text-transform:uppercase}.menu-item a,.menu-item span{display:inline-flex;align-items:center}.menu-item a:not([disabled]):hover,.menu-item span:not([disabled]):hover{color:var(--header-menu-item-color-hover)}.menu-item svg{height:1.25rem;width:1.25rem}.template-header{position:relative;background-color:var(--header-bg-color);box-shadow:0 .125rem .25rem rgba(0,0,0,.1);display:flex;align-items:center;height:100px;border-radius:0 0 1rem 1rem;margin-bottom:-100px;z-index:50}.template-header .header-container{width:100%;padding:.1rem 1.25rem 0 1.25rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;height:60px}@media (min-width:1280px){.template-header .header-container{max-width:1280px}}@media (min-width:1280px){.template-header .header-container{justify-content:flex-start}}.template-header .header-container .logo-wrapper{display:flex;flex:1;justify-content:flex-start}@media (min-width:1024px){.template-header .header-container .logo-wrapper{width:0}}.template-header .header-container .toggle-wrapper{margin-left:1rem;margin-right:-.5rem;margin-top:-.5rem;margin-bottom:-.5rem}@media (min-width:1280px){.template-header .header-container .toggle-wrapper{display:none}}.template-header .header-container .toggle-wrapper .toggle-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#1d3d91;border-width:0;border-radius:.375rem;padding:.5rem;color:#fff}.template-header .header-container .toggle-wrapper .toggle-btn:not([disabled]):hover{background-color:#ee7237}.template-header .header-container .toggle-wrapper .toggle-btn svg{height:1.5rem;width:1.5rem}.template-header .header-container .menu-wrapper{display:none}@media (min-width:1280px){.template-header .header-container .menu-wrapper{display:flex;justify-content:center;flex:2}}.template-header .header-container .menu-wrapper .menu-container{margin:0 1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 2rem}.template-header .header-container .menu-wrapper .menu-item:hover .submenu-container{display:block}.template-header .header-container .cta-wrapper{display:none;align-items:center}@media (min-width:1280px){.template-header .header-container .cta-wrapper{display:flex}}.template-header .header-container .cta-wrapper a{color:#6b7280}.template-header .header-container .cta-wrapper a:not([disabled]):hover{color:#111827}.template-header .header-container .cta-wrapper a.btn{background-color:var(--cta-bg-color);color:var(--cta-text-color)}.template-header .header-container .cta-wrapper a.btn:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover)}.template-header .header-container .cta-wrapper a:not(:first-child){margin-left:2rem}.template-header .popover-container{display:none;position:absolute;top:0;left:0;right:0;padding:.5rem;z-index:200;border-radius:0 0 .5rem .5rem;background-color:var(--popover-bg-color);padding:1.25rem 1.25rem 1.5rem 1.25rem}.template-header .popover-container .popover-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.template-header .popover-container .popover-header .close-wrapper{margin-right:-.5rem}.template-header .popover-container .popover-header .close-wrapper .close-btn{background-color:#1d3d91;color:#fff;border-width:0;border-radius:.375rem;padding:.5rem;display:inline-flex;align-items:center;justify-content:center}.template-header .popover-container .popover-header .close-wrapper .close-btn:not([disabled]):hover{background-color:#ee7237}.template-header .popover-container .popover-header .close-wrapper .close-btn svg{height:1.5rem;width:1.5rem}.template-header .popover-container .mobile-menu-wrapper{margin-top:1.5rem}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container{display:grid;row-gap:2rem}.template-header .popover-container .cta-wrapper{padding:1.5rem 0}.template-header .popover-container .cta-wrapper a{width:100%;color:var(--cta-text-color);background-color:var(--cta-bg-color)}.template-header .popover-container .cta-wrapper a:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover)}.template-header .popover-container .cta-wrapper a:not(:first-child){margin-top:2rem}@media (min-width:1280px){.sticky{position:sticky;top:-40px;z-index:100}.sticky .header-container{position:sticky;top:0}}@media (min-width:1280px){.is-sticky{background-color:var(--header-bg-color-sticky);transition:.2s}}.template-footer .footer-content{display:flex;flex-direction:column;color:#fff}.template-footer .footer-content .footer-content-wrapper{width:100%;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto}@media (min-width:640px){.template-footer .footer-content .footer-content-wrapper{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.template-footer .footer-content .footer-content-wrapper{max-width:768px}}@media (min-width:1024px){.template-footer .footer-content .footer-content-wrapper{max-width:1024px}}@media (min-width:1280px){.template-footer .footer-content .footer-content-wrapper{max-width:1280px}}.template-footer .footer-content .footer-main{background-color:#1d3d91;padding:3rem 0}.template-footer .footer-content .footer-main .footer-content-wrapper{display:flex;flex-direction:column;gap:1.5rem}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;align-items:flex-start}@media (min-width:768px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1{flex-direction:row;align-items:center}}@media (min-width:1280px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .logo-column{margin-top:0}}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .logo-column .footer-logo{height:auto;width:100%;max-width:300px}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .cert-column{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .cert-column{flex-direction:row}}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .cert-column img.cert-image{width:100%;height:auto;max-width:160px}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .social-column{display:flex}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .social-column .social-link{color:#fff}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .social-column .social-link:not(:first-child){margin-left:1.5rem}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row1 .social-column .social-link:not([disabled]):hover{color:#ee7237}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2{border-top:1px solid #fff;padding-top:2rem;display:flex;flex-direction:column;gap:1rem}@media (min-width:1280px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width:768px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column .column-header{font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:.05em;text-transform:capitalize}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column:not(:first-child){margin-top:3rem}@media (min-width:768px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column:not(:first-child){margin-top:0}}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column .footer-menu{margin:.5rem 0}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column .footer-menu .menu-item a{font-size:1rem;line-height:1.5rem;color:#fff;text-transform:capitalize}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .menus-column .footer-menu .menu-item a:not([disabled]):hover{color:#ee7237}@media (min-width:768px){.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .widgets-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .widgets-column .widget1-wrapper,.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .widgets-column .widget2-wrapper{display:flex;flex-direction:column;gap:.5rem;font-weight:500}.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .widgets-column .widget1-wrapper a:not([disabled]):hover,.template-footer .footer-content .footer-main .footer-content-wrapper .footer-row2 .widgets-column .widget2-wrapper a:not([disabled]):hover{color:#ee7237}.template-footer .footer-content .footer-bar{background-color:#ee7237;color:#fff;padding:1rem 0}.template-footer .footer-content .footer-bar .credits{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase}.template-footer .footer-content .footer-bar .credits a:hover{color:#1d3d91}.clients-slider{overflow:hidden}.clients-slider .inner-content-wrapper{box-shadow:inset 0 0 20px 5px rgba(0,0,0,.25);display:flex;flex-direction:column}@media (min-width:768px){.clients-slider .inner-content-wrapper{width:100%;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;padding:0 3rem;flex-direction:row;align-items:center}}@media (min-width:768px) and (min-width:640px){.clients-slider .inner-content-wrapper{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px) and (min-width:768px){.clients-slider .inner-content-wrapper{max-width:768px}}@media (min-width:768px) and (min-width:1024px){.clients-slider .inner-content-wrapper{max-width:1024px}}@media (min-width:768px) and (min-width:1280px){.clients-slider .inner-content-wrapper{max-width:1630px}}.clients-slider .col-left{position:relative;display:flex;align-items:center;z-index:10;padding:2rem 1rem}@media (min-width:768px){.clients-slider .col-left{padding:1rem 0}.clients-slider .col-left::before{z-index:1;display:block;content:"";position:absolute;top:0;bottom:0;right:0;width:100vw;background-color:inherit}.clients-slider .col-left::after{z-index:1;display:block;content:"";position:absolute;top:-1px;bottom:0;left:90%;width:100px;background-color:inherit;clip-path:polygon(0 0,100% 0,60% 100%,0 100%)}}.clients-slider .title-text{position:relative;font-size:1.5rem;line-height:2rem;text-transform:uppercase;width:200px;flex:auto;margin:0;text-align:center;z-index:10}@media (min-width:768px){.clients-slider .title-text{text-align:left}}.clients-slider .col-right{display:none;width:10px;position:relative;z-index:10}@media (min-width:768px){.clients-slider .col-right{display:block;align-self:stretch}.clients-slider .col-right::before{z-index:1;display:block;content:"";position:absolute;top:-1px;bottom:0;right:50%;width:100px;background-color:inherit;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%)}.clients-slider .col-right::after{z-index:1;display:block;content:"";position:absolute;top:0;bottom:0;left:0;width:100vw;background-color:inherit}}.clients-slider .clients-slider-wrapper{padding:35px 0;flex:1;height:100px;margin:unset}.clients-slider .swiper-wrapper{transition-timing-function:linear;align-items:center}.clients-slider .swiper-slide{width:160px;max-height:100%;display:flex;align-items:center;justify-content:center}.clients-slider .swiper-slide img{display:block;height:80px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.blog-section .loading-indicator{display:flex;justify-content:center;visibility:hidden}.blog-section .loading-indicator i{color:#1d3d91}.section-bg{position:relative;display:flex}.section-bg .bg-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.section-bg .inner-content{width:100%;position:relative;z-index:10;flex:1;display:flex}.section-bg .inner-content .inner-content-wrapper{width:100%;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;padding:2rem .5rem;display:flex;flex-direction:column;justify-content:center}@media (min-width:640px){.section-bg .inner-content .inner-content-wrapper{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.section-bg .inner-content .inner-content-wrapper{max-width:768px}}@media (min-width:1024px){.section-bg .inner-content .inner-content-wrapper{max-width:1024px}}@media (min-width:1280px){.section-bg .inner-content .inner-content-wrapper{max-width:1280px}}.section-bg .inner-content .inner-content-wrapper>*{width:100%}.testimonial-section .testimonial-swiper-wrapper{padding:0 3rem;--swiper-navigation-size:1.5rem;--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-opacity:1}@media (max-width:768px){.testimonial-section .testimonial-swiper-wrapper{padding:0}}.testimonial-section .testimonial-swiper-wrapper .testimonial-items{height:-moz-max-content;height:max-content}.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item{width:100%;height:auto;display:flex;flex-direction:column-reverse;gap:2rem;justify-content:flex-end;align-items:center}@media (min-width:768px){.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item{flex-direction:row}}.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item .image-wrapper img{height:15rem;width:15rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item .content{display:flex;flex-direction:column;padding:0 1.5rem}.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item .testimonial-meta{margin:.5rem 0;font-size:1.5rem;line-height:2rem;font-weight:600;color:#ee7237}.testimonial-section .testimonial-swiper-wrapper .testimonial-items .testimonial-item .testimonial-content{font-size:1.125rem;line-height:1.75rem;color:#6b7280}.testimonial-section .testimonial-swiper-wrapper .swiper-pagination{position:relative;bottom:unset;left:unset}.fa-icon{display:flex;justify-content:center}.hero-slider{position:relative}.hero-slider .hero-slider-wrapper{height:100%;--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-opacity:1}.hero-slider .hero-slider-wrapper .hero-slider__slide{position:relative;width:100%;height:100%}.hero-slider .hero-slider-wrapper .hero-slider__slide .bg-color{position:absolute;width:100%;height:100%;z-index:1}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{width:100%;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;height:100%;padding:2rem 1rem;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}@media (min-width:640px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{max-width:768px}}@media (min-width:1024px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{max-width:1024px}}@media (min-width:1280px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{max-width:1630px}}@media (min-width:768px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content{flex-direction:row;padding:3rem}}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner{width:100%;max-width:450px;display:flex;flex-direction:column;gap:1rem}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner .title-text{color:#1d3d91;font-weight:700;font-size:2.25rem;line-height:2.5rem;margin:0}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner .content-text{font-weight:500;font-size:1.5rem;line-height:2rem;margin:0}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner .cta-links{display:inline-flex;flex-direction:column;gap:.5rem;align-items:flex-start;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner .cta-links{flex-direction:row}}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-inner .cta-links .btn{width:100%}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-image{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}@media (min-width:768px){.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-image{justify-content:right}}.hero-slider .hero-slider-wrapper .hero-slider__slide .hero-slider__content .hero-slider__content-image img{max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero-slider .hero-slider-wrapper .swiper-pagination{position:relative;bottom:unset;left:unset;text-align:left}.hero-slider .hero-slider-wrapper .scroll-overlay{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;z-index:20}.hero-slider .hero-slider-wrapper .scroll-overlay img.scroll-prompt{width:3rem;height:auto;margin-bottom:.5rem}.hero-slider .hero-slider-wrapper .scroll-overlay img.animate{animation:MoveUpDown 2s ease infinite}@keyframes MoveUpDown{0%,100%{transform:translateY(-10px)}50%{transform:translateY(5px)}}.content-carousel{width:100%}.content-carousel .content-carousel-wrapper{height:-moz-max-content;height:max-content;--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-opacity:1}.content-carousel .content-carousel-wrapper .swiper-slide{height:auto}.content-carousel .content-carousel-wrapper .content-carousel__slide{width:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end}@media (min-width:1024px){.content-carousel .content-carousel-wrapper .content-carousel__slide{flex-direction:row;justify-content:space-between;gap:2rem}}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media (min-width:1024px){.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content{height:100%;flex:2 1 25em;padding:3rem 0}}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel_content_lower,.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel_content_upper{display:flex;flex-direction:column;gap:1rem}@media (max-width:1024px){.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel_content_lower .content-carousel__cta,.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel_content_upper .content-carousel__cta{margin:0 0 1rem 0}}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel__title{margin:0;color:#1d3d91;font-size:1.5rem;line-height:2rem}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__content .content-carousel__text{font-size:1.25rem;line-height:1.75rem}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__image{width:100%}@media (min-width:1024px){.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__image{flex:2 1 25em}}.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__image img{width:100%;height:300px;-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.content-carousel .content-carousel-wrapper .content-carousel__slide .content-carousel__image img{height:100%}}.content-carousel .content-carousel-wrapper .swiper-pagination{position:relative;bottom:unset;left:unset}.icon-carousel .icon-carousel-wrapper{display:flex;flex-direction:column;gap:2rem;height:-moz-max-content;height:max-content;padding:10px 0;--swiper-navigation-size:1.5rem;--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-opacity:1}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide{width:100%;height:auto}@media (min-width:1024px){.icon-carousel .icon-carousel-wrapper .icon-carousel__slide{width:calc((100% - 80px * (var(--num-slides-visible) - 1))/ var(--num-slides-visible))}}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center;padding:0 1rem;max-width:300px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content{max-width:250px}}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content .icon-carousel__icon .bg-circle{position:relative;z-index:1}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content .icon-carousel__icon .bg-circle::after{content:"";position:absolute;z-index:-1;right:1px;top:-10px;width:100px;height:100px;border-radius:50%;background-color:var(--icon-bg-color)}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content .icon-carousel__title{font-size:1.5rem;line-height:2rem}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__content .icon-carousel__text{font-size:1.25rem;line-height:1.75rem}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__icon,.icon-carousel .icon-carousel-wrapper .icon-carousel__slide .icon-carousel__title{margin:0;color:#1d3d91;font-weight:600}.icon-carousel .icon-carousel-wrapper .icon-carousel__slide.swiper-slide[style*="z-index: 1"] .icon-carousel__icon,.icon-carousel .icon-carousel-wrapper .icon-carousel__slide.swiper-slide[style*="z-index: 1"] .icon-carousel__title{color:#ee7237}.icon-carousel .icon-carousel-wrapper .swiper-pagination{position:relative;bottom:unset;left:unset}.product-card .content-wrapper .product-features .feature .tooltip{position:relative}.product-card .content-wrapper .product-features .feature .tooltip i.tooltip-icon{color:#449bce}.product-card .content-wrapper .product-features .feature .tooltip .tooltip-text{visibility:hidden;width:200px;background-color:#449bce;color:#fff;text-align:center;padding:1rem;border-radius:.375rem;position:absolute;z-index:1;bottom:100%;left:100%;margin-left:-200px}.product-card .content-wrapper .product-features .feature .tooltip:hover .tooltip-text{visibility:visible}.scroll-to-top{position:fixed;z-index:51;right:0;width:50px;height:50px;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;border-radius:5px 0 0 5px;visibility:hidden}.scroll-to-top .scroll-to-top-button{padding:5px;font-size:30px;color:#fff}@media (max-width:768px){.is-sticky+.scroll-to-top{visibility:visible}}.custom-spacer{height:var(--mobile-height)}@media (min-width:768px){.custom-spacer{height:var(--desktop-height)}}html{scroll-behavior:smooth}body{overflow-x:hidden}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.page-template{width:100%;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto}@media (min-width:640px){.page-template{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.page-template{max-width:768px}}@media (min-width:1024px){.page-template{max-width:1024px}}@media (min-width:1280px){.page-template{max-width:1280px}}<?php

namespace RaceNation;

include_once("{$_SERVER['DOCUMENT_ROOT']}/wp-load.php");
header("Content-type: text/css");
header('HTTP/1.1 200 Ok');
?>
:root{
--h1-font-family: <?php the_field('typography_h1_font', 'option'); ?>;
--h1-font-weight: <?php the_field('typography_h1_weight', 'option'); ?>;
--h2-font-family: <?php the_field('typography_h2_font', 'option'); ?>;
--h2-font-weight: <?php the_field('typography_h2_weight', 'option'); ?>;
--h3-font-family: <?php the_field('typography_h3_font', 'option'); ?>;
--h3-font-weight: <?php the_field('typography_h3_weight', 'option'); ?>;
--h4-font-family: <?php the_field('typography_h4_font', 'option'); ?>;
--h4-font-weight: <?php the_field('typography_h4_weight', 'option'); ?>;
--h5-font-family: <?php the_field('typography_h5_font', 'option'); ?>;
--h5-font-weight: <?php the_field('typography_h5_weight', 'option'); ?>;
--h6-font-family: <?php the_field('typography_h6_font', 'option'); ?>;
--h6-font-weight: <?php the_field('typography_h6_weight', 'option'); ?>;
--body-font-family: <?php the_field('typography_body_font', 'option'); ?>;
--body-font-weight: <?php the_field('typography_body_weight', 'option'); ?>;
--bg-color: <?php the_field('body_bg_color', 'option'); ?>;
<?php if (get_field('text_color', 'option')) : ?>--text-color: <?php the_field('text_color', 'option'); ?>;<?php endif; ?>
<?php if (get_field('text_select_color', 'option')) : ?>--text-select-color: <?php the_field('text_select_color', 'option') ?: null; ?>;<?php endif; ?>
<?php if (get_field('text_select_bg_color', 'option')) : ?>--text-select-bg-color: <?php the_field('text_select_bg_color', 'option') ?: null; ?>;<?php endif; ?>
--header-bg-color: <?php the_field('header_bg_color', 'option'); ?>;
--header-bg-color-sticky: <?php the_field('header_bg_color_sticky', 'option'); ?>;
--header-menu-item-color: <?php the_field('header_menu_item_color', 'option'); ?>;
--header-menu-item-color-hover: <?php the_field('header_menu_item_color_hover', 'option'); ?>;
--cta-text-color: <?php the_field('cta_text_color', 'option'); ?>;
--cta-bg-color: <?php the_field('cta_bg_color', 'option'); ?>;
--cta-bg-color-hover: <?php the_field('cta_bg_color_hover', 'option'); ?>;
--popover-bg-color: <?php the_field('popover_bg_color', 'option'); ?>;
}