h1,.h1{font-family:Space Grotesk,sans-serif;font-size:3.36rem;text-transform:capitalize;font-weight:400;line-height:1.215;letter-spacing:-.336px;text-shadow:3.2px 3.2px 16px rgba(0,0,0,.1)}@media only screen and (max-width: 1920px) and (min-width: 1599px){h1,.h1{font-size:4.2rem;letter-spacing:-.42px;text-shadow:4px 4px 20px rgba(0,0,0,.1)}}@media only screen and (max-width: 778px){h1,.h1{font-size:2.4rem;letter-spacing:-.36px;line-height:1.34;text-shadow:4px 4px 20px rgba(0,0,0,.1)}}@media only screen and (max-width: 400px){h1,.h1{font-size:1.95rem;letter-spacing:-.295px;text-shadow:3.273px 3.273px 16.364px rgba(0,0,0,.1)}}h2,.h2{font-family:Space Grotesk,sans-serif;font-size:2.72rem;font-weight:700;line-height:1.177;letter-spacing:-.544px;margin-bottom:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){h2,.h2{font-size:3.4rem;letter-spacing:-.68px}}@media only screen and (max-width: 778px){h2,.h2{font-size:2.4rem;letter-spacing:-.48px}}@media only screen and (max-width: 400px){h2,.h2{font-size:1.8rem;letter-spacing:-.27px}}h2.uagb-ifb-title-prefix{font-family:Space Grotesk,sans-serif;font-size:3.36rem;font-weight:700;line-height:1.177;letter-spacing:-.66px;margin-bottom:1.5rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){h2.uagb-ifb-title-prefix{font-size:4.2rem;letter-spacing:-.88px;margin-bottom:2rem!important}}@media only screen and (max-width: 778px){h2.uagb-ifb-title-prefix{font-size:2.4rem;letter-spacing:-.48px}}@media only screen and (max-width: 400px){h2.uagb-ifb-title-prefix{font-size:1.95rem;letter-spacing:-.27px}}.infobox-titles h3.uagb-ifb-title{font-family:Space Grotesk,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.223;letter-spacing:-.144px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.infobox-titles h3.uagb-ifb-title{font-size:3rem;letter-spacing:-.18px}}@media only screen and (max-width: 778px){.infobox-titles h3.uagb-ifb-title{font-size:2.2rem;letter-spacing:-.165px}}@media only screen and (max-width: 400px){.infobox-titles h3.uagb-ifb-title{font-size:1.8rem;letter-spacing:-.135px}.infobox-titles h3.uagb-ifb-title br{display:none}}h3,.h3{font-family:Space Grotesk,sans-serif;font-size:1.44rem;font-weight:700;line-height:1.223;letter-spacing:-.144px}@media only screen and (max-width: 1920px) and (min-width: 1599px){h3,.h3{font-size:1.8rem;letter-spacing:-.18px}}@media only screen and (max-width: 778px){h3,.h3{font-size:1.65rem;letter-spacing:-.165px}}@media only screen and (max-width: 400px){h3,.h3{font-size:1.35rem;letter-spacing:-.135px}}h4,.h4,span.uagb-ifb-title-prefix{font-family:Tomorrow,sans-serif;font-size:1.52rem;text-transform:uppercase;font-weight:600;letter-spacing:3.04px;margin:0 0 .8rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){h4,.h4,span.uagb-ifb-title-prefix{font-size:1.9rem;letter-spacing:3.8px;margin:0 0 1rem!important}}@media only screen and (max-width: 778px){h4,.h4,span.uagb-ifb-title-prefix{font-size:1.3rem;letter-spacing:1.7px}}@media only screen and (max-width: 400px){h4,.h4,span.uagb-ifb-title-prefix{font-size:1.15rem}}.uagb-heading-text em,.uagb-ifb-title em{font-style:normal;background:linear-gradient(90deg,#92C6FF 0%,#097EFF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.darkblue-gradient .uagb-heading-text em,.darkblue-gradient .uagb-ifb-title em{background:linear-gradient(90deg,#459CFF 0%,#07F 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.red-gradient .uagb-heading-text em,.red-gradient .uagb-ifb-title em{font-style:normal;background:linear-gradient(90deg,#C61533 0%,#400D0D 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a img{border-style:none}p.uagb-desc-text a,p.uagb-heading-text a,p.uagb-ifb-desc a{color:#9e0f27}p.uagb-desc-text a:hover,p.uagb-heading-text a:hover,p.uagb-ifb-desc a:hover{color:#124987}html{font-size:10px}@media only screen and (max-width: 481px){h2.uagb-ifb-title br,p.uagb-ifb-desc br,.uagb-heading-text br{display:none}}body{color:#111;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.52rem;line-height:1.6;font-weight:500}@media only screen and (max-width: 1920px) and (min-width: 1599px){body{font-size:1.9rem}}@media only screen and (max-width: 778px){body{font-size:1.55rem;letter-spacing:normal}}@media only screen and (max-width: 400px){body{font-size:1.27rem}}.pg14 span.gspb_heading_subtitle,.pg14 p.uagb-desc-text{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:1.48rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.pg14 span.gspb_heading_subtitle,.pg14 p.uagb-desc-text{font-size:1.85rem}}@media only screen and (max-width: 778px){.pg14 span.gspb_heading_subtitle,.pg14 p.uagb-desc-text{font-size:1.55rem}}@media only screen and (max-width: 400px){.pg14 span.gspb_heading_subtitle,.pg14 p.uagb-desc-text{font-size:1.27rem}}.underlined{margin:0;padding-bottom:10px;display:inline-block;border-bottom:2px solid #000}.upper{text-transform:uppercase}mark{background:rgba(0,0,0,.2)}.wp-block-cover.min-height-zero{min-height:auto}.wp-block-cover.text-black h1,.wp-block-cover.text-black h2,.wp-block-cover.text-black h3,.wp-block-cover.text-black h4,.wp-block-cover.text-black h5,.wp-block-cover.text-black h6{color:#111!important}.no-white-color.wp-block-cover .wp-block-cover__inner-container{color:inherit}@media only screen and (max-width: 778px){.social-btns{max-width:fit-content}}.social-btns .uagb-button__wrapper{margin:0!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap{gap:1.5rem!important}}@media only screen and (max-width: 778px){.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap{gap:.5rem!important;border-radius:100vw;background:linear-gradient(90deg,#333 0%,#222 100%);box-shadow:0 0 #0003;padding:.8rem .8rem .8rem 2rem}.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap:before{content:"Follow Us/Rate Us On";color:#fff;font-size:1.55rem;letter-spacing:.155px;font-weight:500}}.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap .wp-block-uagb-buttons-child a.wp-block-button__link{padding:.7rem 2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap .wp-block-uagb-buttons-child a.wp-block-button__link{padding:1.2rem 3rem}}@media only screen and (max-width: 778px){.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap .wp-block-uagb-buttons-child a.wp-block-button__link{padding:0;background:transparent!important}.social-btns .uagb-buttons__wrap.uagb-buttons-layout-wrap .wp-block-uagb-buttons-child a.wp-block-button__link .uagb-button__link{display:none}}.wp-block-uagb-buttons a.wp-block-button__link,.wp-block-uagb-buttons a.uagb-infobox-cta-link,.uagb-ifb-button-wrapper a.wp-block-button__link,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.44rem;text-transform:capitalize;font-weight:700;letter-spacing:-.144px;border:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden;padding:1.25rem 2.8rem;border-radius:5.6px;--gradient-angle: 40deg;background:conic-gradient(from var(--gradient-angle) at 4.72% 50%,#970D25 0deg,#5C0514 360deg);transition:--gradient-angle .5s ease-in-out;min-height:4.8rem;border-radius:5.6px!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.wp-block-uagb-buttons a.wp-block-button__link,.wp-block-uagb-buttons a.uagb-infobox-cta-link,.uagb-ifb-button-wrapper a.wp-block-button__link,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{font-size:1.8rem;border-radius:7px;letter-spacing:-.18px;padding:1.6rem 3.2rem}.wp-block-uagb-buttons a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after,.wp-block-uagb-buttons a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after,.uagb-ifb-button-wrapper a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after{margin-left:.8rem}.wp-block-uagb-buttons a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after svg,.wp-block-uagb-buttons a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after svg,.uagb-ifb-button-wrapper a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after svg,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after svg{width:1.8rem;height:1.8rem}}@media only screen and (max-width: 778px){.wp-block-uagb-buttons a.wp-block-button__link,.wp-block-uagb-buttons a.uagb-infobox-cta-link,.uagb-ifb-button-wrapper a.wp-block-button__link,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{font-size:1.6rem;letter-spacing:-.18px;padding:1.25rem 3.3rem}.wp-block-uagb-buttons a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after svg,.wp-block-uagb-buttons a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after svg,.uagb-ifb-button-wrapper a.wp-block-button__link span.uagb-button__icon.uagb-button__icon-position-after svg,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link span.uagb-button__icon.uagb-button__icon-position-after svg{width:1.2rem;height:1.2rem}}@media only screen and (max-width: 400px){.wp-block-uagb-buttons a.wp-block-button__link,.wp-block-uagb-buttons a.uagb-infobox-cta-link,.uagb-ifb-button-wrapper a.wp-block-button__link,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{font-size:1.47rem;letter-spacing:-.147px;padding:1rem 2.3rem;min-height:4.2rem}}.wp-block-uagb-buttons a.wp-block-button__link:hover,.wp-block-uagb-buttons a.uagb-infobox-cta-link:hover,.uagb-ifb-button-wrapper a.wp-block-button__link:hover,.uagb-ifb-button-wrapper a.uagb-infobox-cta-link:hover{--gradient-angle: 140deg}@media only screen and (max-width: 1920px) and (min-width: 1599px){.uagb-ifb-button-wrapper a.uagb-infobox-cta-link{padding:2rem 3.7rem}}.transparent-btn a.uagb-infobox-cta-link{color:#c4122e;border-bottom:2px solid #c4122e!important;background:transparent!important;padding:0!important;min-height:100%;border-radius:0!important}.transparent-btn a.uagb-infobox-cta-link svg{width:1.2rem;height:1.2rem;font-size:1.2rem}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;background:#FFF}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}img{height:auto;max-width:100%}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%}.has-white-to-light-gray-gradient-background{background:rgb(242,242,242)!important;background:linear-gradient(0deg,rgb(242,242,242) 0%,rgb(255,255,255) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#ffffff",GradientType=1)!important}.has-black-to-transparent-gradient-background{background:rgb(0,0,0)!important;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)!important}.has-low-alpha-black-to-transparent-gradient-background{background:rgb(0,0,0)!important;background:rgba(0,0,0,.65)!important;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)!important}.has-white-background-color{background-color:#fff!important}.has-black-background-color{background-color:#000!important}.has-white-color{color:#fff!important}.has-black-color{color:#000!important}.has-extra-large-font-size{font-size:20px!important}.has-large-font-size{font-size:18px!important}.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;margin:0 -1%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-no-margin{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-auto{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.col-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.9166666667%;-moz-box-flex:0;-ms-flex:0 0 -1.9166666667%;flex:0 0 -1.9166666667%;max-width:-1.9166666667%;margin:0 1% 2%}.col-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.8333333333%;-moz-box-flex:0;-ms-flex:0 0 -1.8333333333%;flex:0 0 -1.8333333333%;max-width:-1.8333333333%;margin:0 1% 2%}.col-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.75%;-moz-box-flex:0;-ms-flex:0 0 -1.75%;flex:0 0 -1.75%;max-width:-1.75%;margin:0 1% 2%}.col-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.6666666667%;-moz-box-flex:0;-ms-flex:0 0 -1.6666666667%;flex:0 0 -1.6666666667%;max-width:-1.6666666667%;margin:0 1% 2%}.col-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.5833333333%;-moz-box-flex:0;-ms-flex:0 0 -1.5833333333%;flex:0 0 -1.5833333333%;max-width:-1.5833333333%;margin:0 1% 2%}.col-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.5%;-moz-box-flex:0;-ms-flex:0 0 -1.5%;flex:0 0 -1.5%;max-width:-1.5%;margin:0 1% 2%}.col-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.4166666667%;-moz-box-flex:0;-ms-flex:0 0 -1.4166666667%;flex:0 0 -1.4166666667%;max-width:-1.4166666667%;margin:0 1% 2%}.col-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.3333333333%;-moz-box-flex:0;-ms-flex:0 0 -1.3333333333%;flex:0 0 -1.3333333333%;max-width:-1.3333333333%;margin:0 1% 2%}.col-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.25%;-moz-box-flex:0;-ms-flex:0 0 -1.25%;flex:0 0 -1.25%;max-width:-1.25%;margin:0 1% 2%}.col-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.1666666667%;-moz-box-flex:0;-ms-flex:0 0 -1.1666666667%;flex:0 0 -1.1666666667%;max-width:-1.1666666667%;margin:0 1% 2%}.col-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.0833333333%;-moz-box-flex:0;-ms-flex:0 0 -1.0833333333%;flex:0 0 -1.0833333333%;max-width:-1.0833333333%;margin:0 1% 2%}.col-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1%;-moz-box-flex:0;-ms-flex:0 0 -1%;flex:0 0 -1%;max-width:-1%;margin:0 1% 2%}.col-no-gutter-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .0833333333;-moz-box-flex:0;-ms-flex:0 0 .0833333333;flex:0 0 .0833333333;max-width:.0833333333}.col-no-gutter-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .1666666667;-moz-box-flex:0;-ms-flex:0 0 .1666666667;flex:0 0 .1666666667;max-width:.1666666667}.col-no-gutter-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .25;-moz-box-flex:0;-ms-flex:0 0 .25;flex:0 0 .25;max-width:.25}.col-no-gutter-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .3333333333;-moz-box-flex:0;-ms-flex:0 0 .3333333333;flex:0 0 .3333333333;max-width:.3333333333}.col-no-gutter-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .4166666667;-moz-box-flex:0;-ms-flex:0 0 .4166666667;flex:0 0 .4166666667;max-width:.4166666667}.col-no-gutter-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .5;-moz-box-flex:0;-ms-flex:0 0 .5;flex:0 0 .5;max-width:.5}.col-no-gutter-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .5833333333;-moz-box-flex:0;-ms-flex:0 0 .5833333333;flex:0 0 .5833333333;max-width:.5833333333}.col-no-gutter-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .6666666667;-moz-box-flex:0;-ms-flex:0 0 .6666666667;flex:0 0 .6666666667;max-width:.6666666667}.col-no-gutter-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .75;-moz-box-flex:0;-ms-flex:0 0 .75;flex:0 0 .75;max-width:.75}.col-no-gutter-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .8333333333;-moz-box-flex:0;-ms-flex:0 0 .8333333333;flex:0 0 .8333333333;max-width:.8333333333}.col-no-gutter-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .9166666667;-moz-box-flex:0;-ms-flex:0 0 .9166666667;flex:0 0 .9166666667;max-width:.9166666667}.col-no-gutter-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 1;-moz-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;max-width:1}.row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}figure{margin:0;width:100%}figure *[data-object-fit],figure *[data-object-position]{width:100%;display:block;height:100%!important}[data-object-fit=cover]{object-fit:cover}[data-object-fit=fill]{object-fit:fill}[data-object-fit=contain]{object-fit:contain}[data-object-fit=scale-down]{object-fit:scale-down}[data-object-fit=none]{object-fit:none}[data-object-position="top left"],[data-object-position="left top"]{object-position:top left}[data-object-position="top center"],[data-object-position="center top"]{object-position:top center}[data-object-position="top right"],[data-object-position="right top"]{object-position:top right}[data-object-position="center right"],[data-object-position="right center"]{object-position:center right}[data-object-position=center],[data-object-position="center center"]{object-position:center center}[data-object-position="center left"],[data-object-position="left center"]{object-position:center left}[data-object-position="bottom left"],[data-object-position="left bottom"]{object-position:bottom left}[data-object-position="bottom center"],[data-object-position="center bottom"]{object-position:bottom center}[data-object-position="bottom right"],[data-object-position="right bottom"]{object-position:bottom right}.alignwide,.container{*zoom: 1}.alignwide:before,.alignwide:after,.container:before,.container:after{content:"";display:table;table-layout:fixed}.alignwide:after,.container:after{clear:both}.alignwide,.container{width:auto;max-width:144rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:3rem;padding-right:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.common-wrap .uagb-container-inner-blocks-wrap,.common-wrap .gspb_row__content{max-width:140.5rem!important}}@media only screen and (max-width: 1920px) and (min-width: 1599px){.common-wrap2 .uagb-container-inner-blocks-wrap,.common-wrap2 .gspb_row__content{max-width:139.5rem!important}}.cf{*zoom: 1}.cf:before,.cf:after{content:"";display:table;table-layout:fixed}.cf:after{clear:both}.inline-svg{display:inline-block;vertical-align:middle}.inline-svg svg{width:1em;height:1em}@media only screen and (min-width: 1023px){.showMe-mob{display:none!important}}@media only screen and (max-width: 1024px){.hideMe-mob{display:none!important}}@media only screen and (min-width: 777px){.showme-mob{display:none!important}}@media only screen and (max-width: 778px){.hideme-mob{display:none!important}}html.menu-active,html.menu-active body{overflow:hidden}.gf_clear.gf_clear_complex,.below.hour_minute_colon,footer.entry-footer,.hidemeall,p:empty{display:none}.gform_confirmation_message{color:#111;line-height:normal;margin-top:2rem}.contactPF .gform_confirmation_message{color:#000;margin-top:1rem}body:not(.single-post) aside#secondary{display:none}.container{*zoom: 1}.container:before,.container:after{content:"";display:table;table-layout:fixed}.container:after{clear:both}.container{width:auto;max-width:116.4rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.container{*zoom: 1}.container:before,.container:after{content:"";display:table;table-layout:fixed}.container:after{clear:both}.container{width:auto;max-width:144.4rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:2rem;padding-right:2rem}}html{overflow:scroll;overflow-x:hidden;scroll-behavior:smooth}::-webkit-scrollbar{width:0;background:#fff}::-webkit-scrollbar-thumb{background:#999;border-radius:0}.uagb-ifb-image-content{line-height:0}ul{margin:0;padding:0;list-style-type:none}.page-header{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;min-height:35.95rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header{min-height:45rem}}@media only screen and (max-width: 778px){.page-header{min-height:35rem;padding-top:5rem}}.page-header .container{max-width:100rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header .container{max-width:120rem}}.page-header .entry-header{display:grid;gap:1.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header .entry-header{ap:1.4rem}}.page-header .entry-header h1,.page-header .entry-header .banner-subtitle{color:#fff;margin:0;letter-spacing:-.3px;text-shadow:0 3.2px 3.2px rgba(0,0,0,.3)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header .entry-header h1,.page-header .entry-header .banner-subtitle{text-shadow:0 4px 4px rgba(0,0,0,.3);letter-spacing:-.4px}}@media only screen and (max-width: 778px){.page-header .entry-header h1,.page-header .entry-header .banner-subtitle{font-size:2.8rem;line-height:normal}}.page-header .entry-header h1.custom-entry-title,.page-header .entry-header .banner-subtitle.custom-entry-title{color:#a6e00a;text-shadow:1.6px 1.6px 3.2px rgba(0,0,0,.25);font-family:Tomorrow,sans-serif;font-size:4.1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header .entry-header h1.custom-entry-title,.page-header .entry-header .banner-subtitle.custom-entry-title{font-size:5rem;text-shadow:2px 2px 4px rgba(0,0,0,.25)}}@media only screen and (max-width: 778px){.page-header .entry-header h1.custom-entry-title,.page-header .entry-header .banner-subtitle.custom-entry-title{font-size:2.8rem}}.page-header .entry-header .banner-description p{color:#fff;font-weight:500;margin:0;font-size:1.496rem;line-height:1.77;letter-spacing:.15px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header .entry-header .banner-description p{font-size:1.87rem;letter-spacing:.187px}}@media only screen and (max-width: 778px){.page-header .entry-header .banner-description p{font-size:1.2rem;line-height:1.4;font-weight:400}}.page-header.recipes-cat .entry-header h2.entry-title,.page-header.recipes-cat .entry-header .banner-subtitle,.page-header .blog-cat .entry-header h2.entry-title,.page-header .blog-cat .entry-header .banner-subtitle{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:4.5rem;font-weight:500;letter-spacing:-.72px;text-shadow:0 3.2px 3.2px rgba(0,0,0,.25);line-height:1.12;text-transform:capitalize}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header.recipes-cat .entry-header h2.entry-title,.page-header.recipes-cat .entry-header .banner-subtitle,.page-header .blog-cat .entry-header h2.entry-title,.page-header .blog-cat .entry-header .banner-subtitle{text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:5.6rem;letter-spacing:-.9px}}@media only screen and (max-width: 778px){.page-header.recipes-cat .entry-header h2.entry-title,.page-header.recipes-cat .entry-header .banner-subtitle,.page-header .blog-cat .entry-header h2.entry-title,.page-header .blog-cat .entry-header .banner-subtitle{font-size:2.8rem;line-height:normal}}.page-header.recipes-cat .entry-header h2.entry-title.custom-entry-title,.page-header.recipes-cat .entry-header .banner-subtitle.custom-entry-title,.page-header .blog-cat .entry-header h2.entry-title.custom-entry-title,.page-header .blog-cat .entry-header .banner-subtitle.custom-entry-title{color:#a6e00a;text-shadow:1.6px 1.6px 3.2px rgba(0,0,0,.25);font-family:Tomorrow,sans-serif;text-transform:capitalize;font-size:4.1rem;line-height:1.25}@media only screen and (max-width: 1920px) and (min-width: 1599px){.page-header.recipes-cat .entry-header h2.entry-title.custom-entry-title,.page-header.recipes-cat .entry-header .banner-subtitle.custom-entry-title,.page-header .blog-cat .entry-header h2.entry-title.custom-entry-title,.page-header .blog-cat .entry-header .banner-subtitle.custom-entry-title{font-size:5rem;text-shadow:2px 2px 4px rgba(0,0,0,.25)}}@media only screen and (max-width: 778px){.page-header.recipes-cat .entry-header h2.entry-title.custom-entry-title,.page-header.recipes-cat .entry-header .banner-subtitle.custom-entry-title,.page-header .blog-cat .entry-header h2.entry-title.custom-entry-title,.page-header .blog-cat .entry-header .banner-subtitle.custom-entry-title{font-size:2.8rem}}@media only screen and (max-width: 1920px) and (min-width: 1599px){.beforeFooter-CTA{padding-top:14.7rem!important;padding-bottom:14.5rem!important}.beforeFooter-CTA .uagb-container-inner-blocks-wrap{max-width:86rem!important;row-gap:1.8rem!important}.beforeFooter-CTA .uagb-container-inner-blocks-wrap h2.uagb-heading-text{margin-bottom:2.4rem!important}.beforeFooter-CTA .uagb-container-inner-blocks-wrap p.uagb-desc-text{font-size:1.8rem}}@media only screen and (max-width: 778px){.beforeFooter-CTA h2.uagb-heading-text br{display:none}}.beforeFooter-CTA p.uagb-desc-text{font-size:1.44rem;line-height:1.5}@media only screen and (max-width: 778px){.beforeFooter-CTA p.uagb-desc-text{font-size:1.52rem;line-height:1.8}}.beforeFooter-CTA:after{content:url(/wp-content/uploads/2025/09/hero-g-wavetop.svg);position:absolute;right:0;top:0;transform:scale(.8);transform-origin:right top;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.beforeFooter-CTA:after{top:0;transform:scale(1)}}@media only screen and (max-width: 778px){.beforeFooter-CTA:after{transform:scale(.5)}}@property --gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 15deg;}.webForm{position:relative}.webForm .gform_fields{grid-column-gap:1.4rem!important;grid-row-gap:1.4rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields{grid-column-gap:1.4rem!important;grid-row-gap:1.4rem!important}}@media only screen and (max-width: 778px){.webForm .gform_fields .gfield.gfield--width-half{grid-column:span 6!important;-ms-grid-column-span:6!important}}@media only screen and (max-width: 480px){.webForm .gform_fields .gfield.gfield--width-half{grid-column:1/-1!important}}.webForm .gform_fields .ginput_container{margin:0!important;line-height:0}.webForm .gform_fields .ginput_container--name{gap:1.4rem;width:100%!important;margin:0!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .ginput_container--name{gap:1.4rem}}@media only screen and (max-width: 480px){.webForm .gform_fields .ginput_container--name{flex-direction:column!important}}.webForm .gform_fields .ginput_container--name span{padding:0!important;margin:0!important;flex:1!important}.webForm .gform_fields .webFormLabel{position:relative}.webForm .gform_fields .webFormLabel label.gfield_label{margin:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500!important;font-size:2.2rem;line-height:normal!important;color:#3333334d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .webFormLabel label.gfield_label{left:2rem;font-size:2.2rem!important}}.webForm .gform_fields .webFormLabel.gfield--type-textarea label.gfield_label{top:1.4rem;transform:unset}.webForm .gform_fields .webFormLabel.gfield--type-textarea.active label.gfield_label{top:.5rem}.webForm .gform_fields input[type=text],.webForm .gform_fields input[type=email],.webForm .gform_fields input[type=tel],.webForm .gform_fields input[type=number],.webForm .gform_fields select,.webForm .gform_fields textarea{width:100%;border:1.2px solid #859BB4;border-radius:6.4px;background-color:#fff;color:#111!important;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600!important;font-size:1.4rem!important;line-height:normal!important;padding:1.4rem 1.6rem!important;min-height:5.16rem!important;outline:unset;margin:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields input[type=text],.webForm .gform_fields input[type=email],.webForm .gform_fields input[type=tel],.webForm .gform_fields input[type=number],.webForm .gform_fields select,.webForm .gform_fields textarea{border-width:1.5px;border-radius:8px;min-height:6.4rem!important;padding:1.8rem 2rem!important;font-size:1.75rem!important}}@media only screen and (max-width: 778px){.webForm .gform_fields input[type=text],.webForm .gform_fields input[type=email],.webForm .gform_fields input[type=tel],.webForm .gform_fields input[type=number],.webForm .gform_fields select,.webForm .gform_fields textarea{min-height:5rem!important}}.webForm .gform_fields input[type=text]:hover,.webForm .gform_fields input[type=email]:hover,.webForm .gform_fields input[type=tel]:hover,.webForm .gform_fields input[type=number]:hover,.webForm .gform_fields select:hover,.webForm .gform_fields textarea:hover{border-color:#405266}.webForm .gform_fields input[type=text]:active,.webForm .gform_fields input[type=text]:focus,.webForm .gform_fields input[type=text]:focus-visible,.webForm .gform_fields input[type=email]:active,.webForm .gform_fields input[type=email]:focus,.webForm .gform_fields input[type=email]:focus-visible,.webForm .gform_fields input[type=tel]:active,.webForm .gform_fields input[type=tel]:focus,.webForm .gform_fields input[type=tel]:focus-visible,.webForm .gform_fields input[type=number]:active,.webForm .gform_fields input[type=number]:focus,.webForm .gform_fields input[type=number]:focus-visible,.webForm .gform_fields select:active,.webForm .gform_fields select:focus,.webForm .gform_fields select:focus-visible,.webForm .gform_fields textarea:active,.webForm .gform_fields textarea:focus,.webForm .gform_fields textarea:focus-visible{border-color:#405266}.webForm .gform_fields ::-webkit-input-placeholder{color:#b9b9b9!important}.webForm .gform_fields :-moz-placeholder{color:#b9b9b9!important}.webForm .gform_fields ::-moz-placeholder{color:#b9b9b9!important}.webForm .gform_fields :-ms-input-placeholder{color:#b9b9b9!important}.webForm .gform_fields textarea{height:11.7rem!important;resize:none}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields textarea{height:16rem!important}}.webForm .gform_fields .gfield--type-checkbox .ginput_container.ginput_container_checkbox{display:flex;align-items:center;gap:1.5rem;font-size:1.4rem;letter-spacing:-.14px;color:#28394d;font-weight:600;flex-wrap:wrap}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .gfield--type-checkbox .ginput_container.ginput_container_checkbox{gap:2.2rem;font-size:1.75rem;letter-spacing:-.175px}}@media only screen and (max-width: 480px){.webForm .gform_fields .gfield--type-checkbox .ginput_container.ginput_container_checkbox{gap:.8rem}}.webForm .gform_fields .gfield--type-checkbox.preferencetext .ginput_container.ginput_container_checkbox:before{content:"Select Contact Preference:"}@media only screen and (max-width: 480px){.webForm .gform_fields .gfield--type-checkbox.preferencetext .ginput_container.ginput_container_checkbox:before{line-height:normal}}.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice{align-items:start!important}.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice input.gfield-choice-input{margin:3px 0 0!important}.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice label.gform-field-label{line-height:normal;font-size:1.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice label.gform-field-label{font-size:1.65rem}}.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice label.gform-field-label a{text-decoration:underline;color:#016ee8}.webForm .gform_fields .gfield--type-checkbox.disclaimertext .gchoice label.gform-field-label a:hover{text-decoration:none}.webForm .gform_fields .ginput_container_radio .gfield_radio,.webForm .gform_fields .ginput_container_radio .gfield_checkbox,.webForm .gform_fields .ginput_container_checkbox .gfield_radio,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox{display:flex;flex-wrap:wrap;gap:1.8rem;margin:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .ginput_container_radio .gfield_radio,.webForm .gform_fields .ginput_container_radio .gfield_checkbox,.webForm .gform_fields .ginput_container_checkbox .gfield_radio,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox{gap:2.2rem}}@media only screen and (max-width: 778px){.webForm .gform_fields .ginput_container_radio .gfield_radio,.webForm .gform_fields .ginput_container_radio .gfield_checkbox,.webForm .gform_fields .ginput_container_checkbox .gfield_radio,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox{gap:1.5rem}}.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice{display:flex;align-items:center;justify-content:center;gap:.9rem;margin:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice{gap:1.1rem}}@media only screen and (max-width: 480px){.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice{justify-content:start}}.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input{margin:0!important;width:2rem;min-width:2rem;height:2rem;accent-color:#106BCF;box-shadow:inset 0 0 0 30px #cddce980}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input{width:2.5rem;min-width:2.5rem;height:2.5rem}}@media only screen and (max-width: 778px){.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice input,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input{width:1.5rem;min-width:1.5rem;height:1.5rem}}.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice label,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice label,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice label,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice label{font-weight:500;font-size:1.33rem;color:#111;margin:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice label,.webForm .gform_fields .ginput_container_radio .gfield_checkbox .gchoice label,.webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice label,.webForm .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice label{font-size:1.75rem}}.webForm .gform_footer{padding:0!important;margin-top:1.5rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_footer{margin-top:1.9rem!important}}.webForm .gform_footer>*{margin:0!important}.webForm .gform_footer input[type=submit],.webForm .gform_footer input[type=reset]{max-width:fit-content;padding:1.45rem 4.2rem 1.45rem 2.8rem!important;font-size:1.44rem!important;letter-spacing:-.144px!important;font-weight:700;color:#fff;cursor:pointer;--gradient-angle: 40deg;background-image:url(/wp-content/uploads/2025/11/right-arrow.svg),conic-gradient(from var(--gradient-angle) at 4.72% 50%,#970D25 0deg,#5C0514 360deg);background-size:10px,cover;background-repeat:no-repeat;background-position:88% center,center;transition:--gradient-angle .5s ease-in-out;border:0;border-radius:5.6px;font-family:Space Grotesk,sans-serif}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm .gform_footer input[type=submit],.webForm .gform_footer input[type=reset]{letter-spacing:-.18px;font-size:1.8rem!important;padding:1.8rem 5.8rem 1.8rem 3.5rem!important;background-size:15px,cover}}@media only screen and (max-width: 778px){.webForm .gform_footer input[type=submit],.webForm .gform_footer input[type=reset]{font-size:1.8rem!important;line-height:inherit!important;padding:1.2rem 4.5rem 1.2rem 3rem!important}}@media only screen and (max-width: 400px){.webForm .gform_footer input[type=submit],.webForm .gform_footer input[type=reset]{font-size:1.47rem!important;line-height:inherit!important;padding:1rem 3.5rem 1rem 2.5rem!important}}.webForm .gform_footer input[type=submit]:hover,.webForm .gform_footer input[type=reset]:hover{--gradient-angle: 140deg}.webForm .gform_footer input[type=reset]{background-color:#333;border-color:#333}.webForm .gform_footer input[type=reset]:hover{color:#333}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm.contactPF .gform_fields{grid-column-gap:1.7rem!important;grid-row-gap:1.7rem!important}}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm.contactPF .gform_fields .ginput_container--name{gap:1.7rem}}.webForm.contactPF .gform_fields input[type=text],.webForm.contactPF .gform_fields input[type=email],.webForm.contactPF .gform_fields input[type=tel],.webForm.contactPF .gform_fields input[type=number],.webForm.contactPF .gform_fields select,.webForm.contactPF .gform_fields textarea{border-color:#859bb4;background:rgba(205,220,233,.5)}.webForm.contactPF .gform_fields input[type=text]:hover,.webForm.contactPF .gform_fields input[type=email]:hover,.webForm.contactPF .gform_fields input[type=tel]:hover,.webForm.contactPF .gform_fields input[type=number]:hover,.webForm.contactPF .gform_fields select:hover,.webForm.contactPF .gform_fields textarea:hover{border-color:#9db4c9}.webForm.contactPF .gform_fields input[type=text]:active,.webForm.contactPF .gform_fields input[type=text]:focus,.webForm.contactPF .gform_fields input[type=text]:focus-visible,.webForm.contactPF .gform_fields input[type=email]:active,.webForm.contactPF .gform_fields input[type=email]:focus,.webForm.contactPF .gform_fields input[type=email]:focus-visible,.webForm.contactPF .gform_fields input[type=tel]:active,.webForm.contactPF .gform_fields input[type=tel]:focus,.webForm.contactPF .gform_fields input[type=tel]:focus-visible,.webForm.contactPF .gform_fields input[type=number]:active,.webForm.contactPF .gform_fields input[type=number]:focus,.webForm.contactPF .gform_fields input[type=number]:focus-visible,.webForm.contactPF .gform_fields select:active,.webForm.contactPF .gform_fields select:focus,.webForm.contactPF .gform_fields select:focus-visible,.webForm.contactPF .gform_fields textarea:active,.webForm.contactPF .gform_fields textarea:focus,.webForm.contactPF .gform_fields textarea:focus-visible{border-color:#185199}.webForm.contactPF .gform_fields textarea{height:12rem!important;resize:none}@media only screen and (max-width: 1920px) and (min-width: 1599px){.webForm.contactPF .gform_fields textarea{height:15rem!important}}.webForm.contactPF .gform_fields ::-webkit-input-placeholder{color:#72869c80!important}.webForm.contactPF .gform_fields :-moz-placeholder{color:#72869c80!important}.webForm.contactPF .gform_fields ::-moz-placeholder{color:#72869c80!important}.webForm.contactPF .gform_fields :-ms-input-placeholder{color:#72869c80!important}@media only screen and (max-width: 778px){.webForm.contactPF .gform_footer{justify-content:center}}.gform_confirmation_wrapper{margin:0 auto}@media only screen and (max-width: 778px){.gform_confirmation_wrapper{margin:0 auto;text-align:center}}.gform_confirmation_wrapper .form-sent{max-width:fit-content;margin-inline:auto;font-weight:600;font-size:1.7rem;line-height:1.5;display:flex;gap:1.8rem;align-items:center;background-color:#fff;border:1px solid #cccccc;padding:3rem}@media only screen and (max-width: 600px){.gform_confirmation_wrapper .form-sent{padding:3rem 2rem;flex-direction:column;font-size:2.2rem;text-align:center}.gform_confirmation_wrapper .form-sent br{display:none}}.gform_confirmation_wrapper .form-sent img{max-width:5rem;margin:0}.gform_confirmation_wrapper .form-sent p{margin:0!important;color:#000!important;font-weight:600;font-size:1.7rem!important;line-height:1.5!important}@media only screen and (max-width: 600px){.gform_confirmation_wrapper .form-sent p{font-size:2.2rem!important;text-align:center}}.logo-carousel .swiper.swiper-horizontal{padding-bottom:1rem}@media only screen and (max-width: 600px){.logo-carousel .swiper.swiper-horizontal button#loadMoreSlides{margin:2.5rem auto 0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;gap:5px;color:#c4122e;text-align:center;font-family:Space Grotesk;font-size:18px;font-weight:700;letter-spacing:-.09px;border-bottom:2px solid;padding:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo-carousel .swiper.swiper-horizontal button#loadMoreSlides svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo-carousel .swiper.swiper-horizontal button#loadMoreSlides:hover{color:#2d8cff}.logo-carousel .swiper.swiper-horizontal button#loadMoreSlides:hover svg path{fill:#2d8cff}}@media only screen and (max-width: 600px){.logo-carousel .swiper.swiper-horizontal .swiper-wrapper{transform:none!important;flex-wrap:wrap!important;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide .wp-block-greenshift-blocks-swipe.swiper-slide-inner{min-height:auto!important}@media only screen and (max-width: 600px){.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide{width:100%!important;margin-right:0!important;display:none}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide.swiper-slide-duplicate.show{display:none!important}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide.show{display:block!important}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide .wp-block-greenshift-blocks-swipe{min-height:100%!important}}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide .wp-block-greenshift-blocks-image img{border-radius:8px;box-shadow:1.6px 1.6px 3.2px #c2d4e480;border:1.6px solid transparent;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide .wp-block-greenshift-blocks-image img{border-width:2px}}.logo-carousel .swiper.swiper-horizontal .swiper-wrapper .swiper-slide .wp-block-greenshift-blocks-image img:hover{border-color:#c5dbef}.logo-carousel .swiper-button-prev{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.logo-carousel .swiper-button-prev{width:4.8rem!important;height:4.8rem!important;line-height:4.8rem!important;left:-7rem!important}}@media only screen and (max-width: 600px){.logo-carousel .swiper-button-prev{display:none}}.logo-carousel .swiper-button-prev:after{content:url(/wp-content/uploads/2025/11/carousel-left-arrow.svg);transform:scale(.8);transform-origin:center;line-height:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.logo-carousel .swiper-button-prev:after{transform:scale(1)}}.logo-carousel .swiper-button-prev:hover{background-color:#9e0f27}.logo-carousel .swiper-button-next{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.logo-carousel .swiper-button-next{width:4.8rem!important;height:4.8rem!important;line-height:4.8rem!important;right:-7rem!important}}@media only screen and (max-width: 600px){.logo-carousel .swiper-button-next{display:none}}.logo-carousel .swiper-button-next:after{content:url(/wp-content/uploads/2025/11/carousel-right-arrow.svg);transform:scale(.8);transform-origin:center;line-height:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.logo-carousel .swiper-button-next:after{transform:scale(1)}}.logo-carousel .swiper-button-next:hover{background-color:#9e0f27}.bls{isolation:isolate}.bls:before{content:"";position:absolute;bottom:0;left:0;border:4rem solid transparent;display:block;z-index:-1;border-left-color:#e3f0fd;border-bottom-color:#e3f0fd}@media only screen and (max-width: 1920px) and (min-width: 1599px){.bls:before{border-width:5rem}}@media only screen and (max-width: 778px){.bls:before{border-width:1.5rem}}.bls.blsW:before{border-left-color:#fff;border-bottom-color:#fff}.bls.brs:before{left:auto;right:0;border-left-color:transparent;border-bottom-color:#e3f0fd;border-right-color:#e3f0fd}.bls.trs:before{border-width:7.5rem;left:auto;bottom:auto;top:0;right:0;border-left-color:transparent;border-bottom-color:transparent;border-top-color:#fffc;border-right-color:#fffc}@media only screen and (max-width: 1920px) and (min-width: 1599px){.bls.trs:before{border-width:9rem}}@media only screen and (max-width: 778px){.bls.trs:before{border-width:2.5rem}}.bls.home01:before{z-index:1}@media only screen and (max-width: 1920px) and (min-width: 1599px){.inner-pages-banner{min-height:50.5rem!important;padding-top:8.7rem!important}}.inner-pages-banner:before{content:"";position:absolute;bottom:0;left:0;border:3rem solid transparent;z-index:1;border-bottom-color:#fff;border-left-color:#fff;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.inner-pages-banner:before{border-width:3.7rem}}@media only screen and (max-width: 778px){.inner-pages-banner:before{border-width:1.5rem}}.inner-pages-banner h1{font-size:4rem;letter-spacing:-.4px;font-weight:700;margin:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.inner-pages-banner h1{font-size:5rem;letter-spacing:-.5px}}@media only screen and (max-width: 778px){.inner-pages-banner h1{font-size:2.4rem}}.gspb_slidingPanel .gspb_slidingPanel-wrap{max-height:89dvh}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap{width:100%!important;max-width:98rem!important}}@media only screen and (max-width: 778px){.gspb_slidingPanel .gspb_slidingPanel-wrap{max-height:94dvh}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-header-inner{justify-content:space-between!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner{padding:29px 46px!important}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner .wp-block-greenshift-blocks-image img{max-width:17.6rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner .wp-block-greenshift-blocks-image img{max-width:22rem!important}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner h3.gspb_heading{font-size:2rem;letter-spacing:-.4px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner h3.gspb_heading{font-size:2.5rem;letter-spacing:-.5px}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner button.faq-close-btn{position:absolute;top:1rem;right:1rem;background:transparent!important;border:0;padding:0;cursor:pointer}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner button.faq-close-btn svg.close-faq{width:1.9rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner button.faq-close-btn svg.close-faq{width:2.4rem}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner button.faq-close-btn svg.close-faq path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-header .faq-popup-header-inner button.faq-close-btn:hover svg path{fill:#ac102a}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body{max-height:76dvh;overflow:auto;scrollbar-width:thin;scrollbar-color:#D9D9D9 transparent}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner{padding:1rem 3rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner{padding:1.5rem 3.8rem!important}}@media only screen and (max-width: 778px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner{padding:0!important}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__title .gs-accordion-item__heading{font-family:Space Grotesk,sans-serif;font-size:1.52rem;letter-spacing:-.152px;line-height:normal}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__title .gs-accordion-item__heading{font-size:1.9rem;letter-spacing:-.19px}}@media only screen and (max-width: 600px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__title .gs-accordion-item__heading{font-size:1.4rem}}.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__content{font-size:1.4rem;line-height:1.6}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__content{font-size:1.75rem}}@media only screen and (max-width: 600px){.gspb_slidingPanel .gspb_slidingPanel-wrap .faq-popup .faq-popup-body .faq-popup-body-inner .wp-block-greenshift-blocks-accordion .gs-accordion-item__content{font-size:1.3rem}}.gspb_slidingPanel[data-clickselector=".cybersecurity-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".managed-it-services-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".business-phone-systems-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".help-desk-support-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".network-design-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".cloud-productivity-popup"] .gspb_slidingPanel-wrap{overflow:hidden!important;min-height:30rem!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.gspb_slidingPanel[data-clickselector=".cybersecurity-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".managed-it-services-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".business-phone-systems-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".help-desk-support-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".network-design-popup"] .gspb_slidingPanel-wrap,.gspb_slidingPanel[data-clickselector=".cloud-productivity-popup"] .gspb_slidingPanel-wrap{border-radius:2rem!important;max-width:113.2rem!important}}.service-modal{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-modal.active{opacity:1;visibility:visible}.service-modal[style*="display: flex"]{display:flex!important;opacity:1;visibility:visible}.service-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.service-modal__content{position:relative;background:#fff;border-radius:1.6rem;max-width:90.8rem;width:calc(100% - 4rem);max-height:90vh;overflow-x:hidden;overflow-y:auto;transform:scale(.9) translateY(20px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__content{border-radius:2rem;max-width:113.2rem}}@media only screen and (max-width: 778px){.service-modal__content{border-radius:1.2rem;scrollbar-width:thin;scrollbar-color:rgba(209,224,238,.7) transparent}}.service-modal.active .service-modal__content{transform:scale(1) translateY(0)}.service-modal__close{position:absolute;top:1.5rem;right:1.5rem;background:transparent;border:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;padding:0}@media only screen and (max-width: 778px){.service-modal__close{top:1rem;right:1rem}}.service-modal__close svg{width:1.9rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__close svg{width:2.4rem}}@media only screen and (max-width: 778px){.service-modal__close svg{width:1.6rem}}.service-modal__close svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-modal__close:hover{background:transparent}.service-modal__close:hover svg path{fill:#c41734}.service-modal__body,.service-modal .service-modal__body{display:flex;align-items:start;overflow:hidden;gap:2.6rem;padding:3.6rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__body,.service-modal .service-modal__body{gap:3.5rem!important;padding:4.5rem!important}}@media only screen and (max-width: 778px){.service-modal__body,.service-modal .service-modal__body{flex-direction:column-reverse;padding:0 2rem 3rem!important;gap:2.5rem!important}}.service-modal__body:before,.service-modal .service-modal__body:before{content:url(/wp-content/uploads/2025/12/popup-pattern.png);position:absolute;bottom:0;left:0;transform:scale(.7);transform-origin:left bottom;display:block;z-index:-1;line-height:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__body:before,.service-modal .service-modal__body:before{transform:scale(1)}}@media only screen and (max-width: 778px){.service-modal__body:before,.service-modal .service-modal__body:before{display:none}}.service-modal__body:after,.service-modal .service-modal__body:after{content:"";position:absolute;bottom:0;right:0;border:4rem solid transparent;border-bottom-color:#edf6ff;border-right-color:#edf6ff;display:block;border-bottom-right-radius:1.6rem;z-index:-1}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__body:after,.service-modal .service-modal__body:after{border-width:5rem;border-bottom-right-radius:2rem}}@media only screen and (max-width: 778px){.service-modal__body:after,.service-modal .service-modal__body:after{display:none}}.service-modal__body .faq-close-btn,.service-modal .service-modal__body .faq-close-btn{position:absolute;top:1.5rem;right:1.5rem;background:transparent;border:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;padding:0}@media only screen and (max-width: 778px){.service-modal__body .faq-close-btn,.service-modal .service-modal__body .faq-close-btn{top:1rem;right:1rem}}.service-modal__body .faq-close-btn svg,.service-modal .service-modal__body .faq-close-btn svg{width:1.9rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__body .faq-close-btn svg,.service-modal .service-modal__body .faq-close-btn svg{width:2.4rem}}.service-modal__body .faq-close-btn svg path,.service-modal .service-modal__body .faq-close-btn svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-modal__body .faq-close-btn:hover,.service-modal .service-modal__body .faq-close-btn:hover{background:transparent}.service-modal__body .faq-close-btn:hover svg path,.service-modal .service-modal__body .faq-close-btn:hover svg path{fill:#c41734}.service-modal__image,.service-modal .service-modal__image{width:25%;display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media only screen and (max-width: 778px){.service-modal__image,.service-modal .service-modal__image{width:100%}}.service-modal__image .modal-member-image,.service-modal .service-modal__image .modal-member-image{display:block;border-radius:.8rem;width:100%}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__image .modal-member-image,.service-modal .service-modal__image .modal-member-image{border-radius:1rem}}@media only screen and (max-width: 778px){.service-modal__image .modal-member-image,.service-modal .service-modal__image .modal-member-image{display:none}}.service-modal__image .gspb_button_wrapper,.service-modal .service-modal__image .gspb_button_wrapper{width:100%}.service-modal__image a.modal-btn,.service-modal .service-modal__image a.modal-btn{color:#fff;text-align:center;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:-.144px;border-radius:5.615px;--gradient-angle: 40deg;background:conic-gradient(from var(--gradient-angle) at 4.72% 50%,#970D25 0deg,#5C0514 360deg);transition:--gradient-angle .5s ease-in-out;padding:1.1rem 2rem;max-width:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:5px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__image a.modal-btn,.service-modal .service-modal__image a.modal-btn{font-size:1.5rem;padding:1.2rem 2rem;gap:7px}}@media only screen and (max-width: 778px){.service-modal__image a.modal-btn,.service-modal .service-modal__image a.modal-btn{max-width:fit-content}}@media only screen and (max-width: 600px){.service-modal__image a.modal-btn,.service-modal .service-modal__image a.modal-btn{font-size:1.3rem;padding:1rem 2rem}}.service-modal__image a.modal-btn svg,.service-modal .service-modal__image a.modal-btn svg{line-height:0;width:1.1rem!important;height:auto!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__image a.modal-btn svg,.service-modal .service-modal__image a.modal-btn svg{width:1.4rem!important}}.service-modal__image a.modal-btn:hover,.service-modal .service-modal__image a.modal-btn:hover{--gradient-angle: 140deg}.service-modal__info,.service-modal .service-modal__info{flex:1}.service-modal__info .modal-name,.service-modal .service-modal__info .modal-name{color:#0757b0;margin:0 0 1rem;line-height:normal}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modal-name,.service-modal .service-modal__info .modal-name{margin:0 0 1.5rem}}@media only screen and (max-width: 778px){.service-modal__info .modal-name,.service-modal .service-modal__info .modal-name{margin:0 0 1rem;background:#0b3e81;color:#fff!important;text-align:center;width:100vw;margin:0 calc(-50vw + 50%);padding:2rem 6rem 1.5rem;margin-bottom:2rem}}.service-modal__info .modal-position,.service-modal .service-modal__info .modal-position{font-size:2.4rem;color:#2a1010;margin:0 0 1rem;letter-spacing:-.529px;line-height:1.18}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modal-position,.service-modal .service-modal__info .modal-position{font-size:3rem;letter-spacing:-.66px}}@media only screen and (max-width: 778px){.service-modal__info .modal-position,.service-modal .service-modal__info .modal-position{margin:0 0 1rem;font-size:2.2rem;max-width:100%}}@media only screen and (max-width: 400px){.service-modal__info .modal-position,.service-modal .service-modal__info .modal-position{font-size:1.8rem}}.service-modal__info .modal-position em,.service-modal .service-modal__info .modal-position em{font-style:normal;background:linear-gradient(90deg,#C61533 0%,#400D0D 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service-modal__info .modalPositionFullText,.service-modal .service-modal__info .modalPositionFullText{max-height:550px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(209,224,238,.7) transparent;padding-right:1.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText,.service-modal .service-modal__info .modalPositionFullText{max-height:900px}}@media only screen and (max-width: 778px){.service-modal__info .modalPositionFullText,.service-modal .service-modal__info .modalPositionFullText{max-height:100%;padding-right:0}}.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle{font-size:1.48rem!important;line-height:22px!important;letter-spacing:.03px;color:#333;margin:0 0 1.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle{font-size:1.85rem!important;line-height:30px!important;letter-spacing:.037px;margin:0 0 2rem}}@media only screen and (max-width: 778px){.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle{margin:0 0 1rem;font-size:1.52rem!important}}@media only screen and (max-width: 600px){.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle{font-size:1.3rem!important}}.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle:last-child,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle:last-child{margin-bottom:0}.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle strong,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle strong{color:#111;font-size:1.48rem;font-weight:600;letter-spacing:.03px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle strong,.service-modal .service-modal__info .modalPositionFullText span.modal-position.gspb_heading_subtitle strong{font-size:1.85rem;letter-spacing:.037px}}.service-modal__info .modalPositionFullText .gspb_text strong,.service-modal .service-modal__info .modalPositionFullText .gspb_text strong{color:#111;font-size:1.48rem;font-weight:600;letter-spacing:.03px;margin-block:1.5rem;display:block}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .gspb_text strong,.service-modal .service-modal__info .modalPositionFullText .gspb_text strong{font-size:1.85rem;letter-spacing:.037px;margin-block:2rem}}@media only screen and (max-width: 778px){.service-modal__info .modalPositionFullText .gspb_text strong,.service-modal .service-modal__info .modalPositionFullText .gspb_text strong{margin-block:1rem}}.service-modal__info .modalPositionFullText .modal-full-text p,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p{font-size:1.48rem;letter-spacing:.03px;line-height:22px;color:#333;margin:0 0 1.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .modal-full-text p,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p{font-size:1.85rem;letter-spacing:.037px;line-height:30px;margin:0 0 2rem}}@media only screen and (max-width: 778px){.service-modal__info .modalPositionFullText .modal-full-text p,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p{margin:0 0 1rem;font-size:1.52rem}}@media only screen and (max-width: 600px){.service-modal__info .modalPositionFullText .modal-full-text p,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p{font-size:1.3rem}}.service-modal__info .modalPositionFullText .modal-full-text p:last-child,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p:last-child{margin-bottom:0}.service-modal__info .modalPositionFullText .modal-full-text p strong,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p strong{color:#111;font-size:1.48rem;font-weight:600;letter-spacing:.03px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .modal-full-text p strong,.service-modal .service-modal__info .modalPositionFullText .modal-full-text p strong{font-size:1.85rem;letter-spacing:.037px}}.service-modal__info .modalPositionFullText .modal-full-text ul,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul{display:grid;gap:1rem}.service-modal__info .modalPositionFullText .modal-full-text ul li,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul li{display:flex;gap:5px;color:#333;font-size:1.48rem;line-height:1.25;letter-spacing:.03px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .modal-full-text ul li,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul li{gap:8px;font-size:1.85rem;letter-spacing:.037px}}@media only screen and (max-width: 600px){.service-modal__info .modalPositionFullText .modal-full-text ul li,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul li{font-size:1.3rem}}.service-modal__info .modalPositionFullText .modal-full-text ul li:before,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul li:before{content:url(/wp-content/uploads/2025/11/listiconH.svg);transform:scale(.8);display:block;line-height:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .modal-full-text ul li:before,.service-modal .service-modal__info .modalPositionFullText .modal-full-text ul li:before{transform:scale(1)}}.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist{display:grid;gap:1rem}.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item{display:flex;gap:5px;color:#333;font-size:1.48rem;line-height:1.25;letter-spacing:.03px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item{gap:8px;font-size:1.85rem;letter-spacing:.037px}}@media only screen and (max-width: 600px){.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item{font-size:1.3rem}}.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item img,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item img{width:1.6rem;padding-top:2px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item img,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item img{width:1.8rem;padding-top:2px}}.service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item span.gspb_iconsList__item__text,.service-modal .service-modal__info .modalPositionFullText .wp-block-greenshift-blocks-iconlist .gspb_iconsList__item span.gspb_iconsList__item__text{margin:0!important}@property --gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 40deg;}.container{max-width:116.4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.container{max-width:144.4rem}}#site-wrapper:not(.home) .main-header{background-color:transparent}.scrolling header#masthead{position:fixed;background:rgba(2,38,86,.9)}.scrolling header#masthead .main-header .topbar{background:transparent}.scrolling header#masthead .main-header .header-nav{padding-block:.5rem 1.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.scrolling header#masthead .main-header .header-nav{padding-block:.5rem 1.5rem}}.scrolling header#masthead .main-header .header-nav .main-header-wrap .site-branding{transform:translateY(-15%)}.scrolling header#masthead .main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn{padding:1rem 2.4rem}header#masthead{position:absolute;top:0;width:100%;z-index:99;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1024px){header#masthead{overflow:hidden}}header#masthead.header-active{height:100%}.main-header .topbar{background:linear-gradient(270deg,#921D31 0%,#022656 23.28%);padding-block:4.5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar{padding-block:7px}}@media only screen and (max-width: 1024px){.main-header .topbar{padding-block:4px}}.main-header .topbar .topbar-content{display:flex;justify-content:end;align-items:center}.main-header .topbar .topbar-content .social-links{display:flex;align-items:center;gap:.4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .social-links{gap:.5rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .social-links{gap:.5rem}}.main-header .topbar .topbar-content .social-links span{color:#fff;font-size:1.3rem;letter-spacing:.6px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .social-links span{font-size:1.6rem}}@media only screen and (max-width: 480px){.main-header .topbar .topbar-content .social-links span{font-size:1.2rem}}.main-header .topbar .topbar-content .social-links a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:0}.main-header .topbar .topbar-content .social-links a svg{width:1.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .social-links a svg{width:1.9rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .social-links a svg{width:1.9rem}}.main-header .topbar .topbar-content .social-links a svg path,.main-header .topbar .topbar-content .social-links a svg g{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .topbar .topbar-content .social-links a:hover svg g{opacity:1}.main-header .topbar .topbar-content .social-links a:hover svg path{fill:#fff}.main-header .topbar .topbar-content .contact-info{display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .contact-info{gap:1.2rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .contact-info{gap:1rem}}.main-header .topbar .topbar-content .contact-info span{display:flex;align-items:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;gap:.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .contact-info span{gap:.6rem}}.main-header .topbar .topbar-content .contact-info span a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff9;font-weight:600;font-size:1.2rem;letter-spacing:normal}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .contact-info span a{font-size:1.5rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .contact-info span a{font-size:1.35rem}}.main-header .topbar .topbar-content .contact-info span svg{width:.8rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .contact-info span svg{width:1rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .contact-info span svg{width:1.064rem}}.main-header .topbar .topbar-content .contact-info span svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .topbar .topbar-content .contact-info span.contact-email svg{width:1.36rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .topbar .topbar-content .contact-info span.contact-email svg{width:1.7rem}}@media only screen and (max-width: 1024px){.main-header .topbar .topbar-content .contact-info span.contact-email svg{width:1.39rem}}.main-header .topbar .topbar-content .contact-info span:hover a{color:#fff}.main-header .topbar .topbar-content .contact-info span:hover svg path{fill:#fff}.main-header .header-nav{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-block:2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav{padding-block:2.5rem}}@media only screen and (max-width: 1024px){.main-header .header-nav{padding-block:1.8rem}}.main-header .header-nav .main-header-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:15px}.main-header .header-nav .main-header-wrap .site-branding{max-width:22.3rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap .site-branding{max-width:27.7rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap .site-branding{max-width:21rem}}.main-header .header-nav .main-header-wrap .site-branding a{display:block;line-height:0}.main-header .header-nav .main-header-wrap nav#site-navigation{display:flex;align-items:center;gap:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation{gap:3.8rem}}.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB{cursor:pointer;display:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB{display:block}}.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB .humberger-menu{line-height:0}.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB .humberger-menu svg{width:4rem;height:auto}.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB .humberger-menu svg rect{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .humberger-menuTB:hover svg rect{fill:#9f0e27}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu{display:flex;align-items:center;gap:3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu{gap:4rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;height:100vh;width:31rem;top:0;right:-100%;z-index:999;background:url(/wp-content/uploads/2025/11/Hambisana-IT-LLC-mobile-menu-bg.jpg);background-size:cover;background-position:right;overflow:auto;flex-direction:column;gap:0;border-top:5px solid transparent;border-image:linear-gradient(270deg,#921D31 0%,#063C82 23.28%) 1}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .menu-main-menu-container{width:100%}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu.active{right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 0 0 100vw #000000b3}}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close{display:none;justify-content:center;position:relative;width:100%;padding:3rem 2rem}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close{display:flex}}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close .humberger-menu-close{position:absolute;top:1rem;right:1rem;cursor:pointer;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close .humberger-menu-close svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close .humberger-menu-close:hover svg path{fill:#287bf4}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close .humberger-menu-close img{display:block}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .site-branding-close a img{max-width:22.3rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing{flex-direction:column;position:absolute;bottom:0;left:0;width:100%;padding:3rem 2rem;gap:1.5rem;background:linear-gradient(90deg,#A97544 0,#71451B 88%);background-repeat:no-repeat;background-size:cover;background-position:left top;overflow:hidden}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing:before{content:"";position:absolute;top:-1.5rem;right:-1.5rem;width:33%;height:1.5rem;background:#090A09;border-top-left-radius:3px;transform:skew(-40deg);display:block;z-index:-1}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing .contact-info{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing .contact-info a{display:flex;align-items:center;gap:.5rem;background:#ffffff;padding:.5rem 1.5rem .5rem .5rem;border-radius:100vw;color:#111;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.5px}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing .contact-info a svg{width:2.8rem;height:auto}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .contact-timing .info-timing{display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;line-height:18px;font-weight:400;gap:.8rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn{width:100%;max-width:fit-content;margin:1.5rem auto 0;display:flex;flex-direction:column;gap:2rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn a.wp-block-button__link{display:flex;padding:5px;height:4.2rem;align-items:center;justify-content:center;text-align:center;gap:8px;border-radius:0;border:0;background:linear-gradient(90deg,#113B78,#0F54B8);font-family:Tomorrow,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.215rem;position:relative;isolation:isolate}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn a.wp-block-button__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0F54B8,#113B78) no-repeat;background-size:0;background-position:left center;z-index:-1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn a.wp-block-button__link span{margin-bottom:-4px}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn a.wp-block-button__link svg{width:1rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn a.wp-block-button__link:hover:before{background-size:100%}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media{display:flex;justify-content:center;align-items:center;gap:.8rem;border-radius:100vw;border:1px solid #193B74;background:rgba(4,18,38,.9);-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);padding:1rem 1.5rem}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media span{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;color:#dce7f6}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media a{display:block;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media a svg{width:2.35rem;height:auto}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media a g{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation .mobileMenu .mobMenubtn .social-media a:hover g{opacity:1}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu{list-style:none;display:flex;align-items:center;gap:2.75rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu{gap:3.4rem}}@media only screen and (max-width: 1280px) and (min-width: 1023px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu{gap:1.2rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu{gap:0;flex-direction:column}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li{height:2.08rem;overflow:hidden}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li{height:2.6rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li{width:100%;height:auto}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a{cursor:pointer;color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:normal;font-size:1.6rem;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;flex-direction:column}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a{font-size:2rem}}@media only screen and (max-width: 1280px) and (min-width: 1023px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a{font-size:1.6rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a{font-size:1.6rem;padding:1.45rem 2.2rem;display:block;margin:0;font-size:1.55rem;font-weight:600;background:#ffffff;color:#072330}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:hover{color:#fff;background:linear-gradient(90deg,#0051AA 0%,#006CE4 100%)}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:after{display:none}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:after{content:"Home"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:hover{color:#2d8cff;transform:translateY(-2.08rem)}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:hover{transform:translateY(-2.6rem)}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li a:hover{color:#fff;transform:none}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:not(:last-child){border-bottom:1px solid #CDD7DE}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.current_page_item a{color:#2d8cff}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.current_page_item a{background-image:linear-gradient(90deg,#103B7A 0,#114fa9 100%);color:#fff}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:nth-child(2) a:after{content:"About Us"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:nth-child(3) a:after{content:"Our Services"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:nth-child(4) a:after{content:"Testimonials"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:nth-child(5) a:after{content:"FAQs"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li:nth-child(6) a:after{content:"Contact Us"}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn{margin-left:.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn{margin-left:.9rem}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn{margin-left:0}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a{color:#164b97;font-family:Tomorrow,sans-serif;cursor:pointer;font-weight:700;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:inset 0 0 0 1.6px #1850a2;padding:1.5rem 2.2rem;font-size:1.232rem;letter-spacing:.3px;display:flex;align-items:center;flex-direction:row;gap:.8rem;background:linear-gradient(90deg,#144080,#104FAA) no-repeat;background-size:0;background-position:left center;margin:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a{box-shadow:inset 0 0 0 2px #1850a2;padding:1.8rem 2.8rem;font-size:1.54rem;gap:.9rem;letter-spacing:.4px}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a{padding:1.4rem 1.5rem}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a span{margin-bottom:-4px}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a svg{width:1.04rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a svg{width:1.3rem}}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a:hover{box-shadow:unset;background-size:100%;color:#fff}.main-header .header-nav .main-header-wrap nav#site-navigation ul#primary-menu li.nav-btn a:hover svg path{fill:#fff}.main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn{color:#fff;text-align:center;font-family:Space Grotesk,sans-serif;font-size:1.44rem;font-weight:700;letter-spacing:-.144px;display:flex;align-items:center;gap:.8rem;border-radius:5.6px;--gradient-angle: 40deg;background:conic-gradient(from var(--gradient-angle) at 4.72% 50%,#0073F3 0deg,#065BB9 360deg);transition:--gradient-angle .5s ease-in-out,all .3s ease-in-out;padding:1.2rem 2.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn{padding:1.5rem 3.4rem;font-size:1.8rem;letter-spacing:-.18px}}@media only screen and (max-width: 1024px){.main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn{background:conic-gradient(from var(--gradient-angle) at 4.72% 50%,#970D25 0deg,#5C0514 360deg);margin-top:3.5rem;width:22.1rem;justify-content:center}}.main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn:hover{--gradient-angle: 140deg;color:#fff}.main-header .header-nav .main-header-wrap nav#site-navigation a.nav-popup-btn:hover svg path{stroke:#fff}.site-footer{background-color:#fff;background:url(/wp-content/uploads/2025/12/Hambisana-IT-LLC-Footer-bg.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;padding-top:5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer{padding-top:6.2rem}}@media only screen and (max-width: 778px){.site-footer{background:url(/wp-content/uploads/2025/12/hambisana-Footer-mob-1.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:4.5rem}}.site-footer .container{max-width:118.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .container{max-width:146.5rem}}@media only screen and (max-width: 778px){.site-footer .container{max-width:50rem}}@media only screen and (max-width: 778px){.site-footer .site-footerInfo{text-align:center}}.site-footer .site-footerInfo p{max-width:92%;font-size:1.36rem;line-height:1.83;margin:2.3rem 0 0;color:#8fa2be}.site-footer .site-footerInfo p b,.site-footer .site-footerInfo p span{font-weight:600;color:#dce7f6}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .site-footerInfo p{font-size:1.7rem;margin-top:2.8rem}}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .site-footerInfo p{max-width:100%}}@media only screen and (max-width: 778px){.site-footer .site-footerInfo p{font-size:1.4rem;line-height:1.75;margin:0 auto;text-align:left;max-width:100%}}@media only screen and (max-width: 400px){.site-footer .site-footerInfo p{font-size:1.2rem}}.site-footer .site-footerInfo a{color:#dce7f6;font-weight:600;font-size:1.36rem;max-width:fit-content;display:flex;align-items:center;gap:5px;margin-top:1.2rem;border-bottom:2px solid #DCE7F6}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .site-footerInfo a{font-size:1.7rem;margin-top:1.7rem}}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .site-footerInfo a{margin-inline:auto}}@media only screen and (max-width: 778px){.site-footer .site-footerInfo a{font-size:1.4rem}}@media only screen and (max-width: 400px){.site-footer .site-footerInfo a{font-size:1.2rem}}.site-footer .site-footerInfo a svg{width:1.3rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .site-footerInfo a svg{width:1.5rem}}@media only screen and (max-width: 778px){.site-footer .site-footerInfo a svg{width:1rem}}.site-footer .site-footerInfo a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .site-footerInfo a:hover{color:#1f7ee6;border-bottom-color:#1f7ee6}.site-footer .site-footerInfo a:hover svg path{fill:#1f7ee6}.site-footer .main-footer-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap{gap:1.5rem}}.site-footer .main-footer-wrap img.footer-branding.showme-mob{order:-2;max-width:26rem;margin:0 auto 1.8rem;transform:translate(-2rem)}.site-footer .main-footer-wrap h3.footer-title{margin:1.2rem 0 2.6rem;color:#fff;font-size:1.84rem;line-height:1.3}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap h3.footer-title{font-size:2.3rem!important;margin:1.5rem 0 3.4rem;letter-spacing:normal}}.site-footer .main-footer-wrap h3.footer-title:after{content:"";display:block;width:3.1rem;height:.32rem;border-radius:100vw;background:linear-gradient(90deg,rgb(255,255,255) 0%,rgb(11,57,113) 100%);margin-top:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap h3.footer-title:after{width:4rem;height:.4rem;margin-top:1.2rem}}.site-footer .main-footer-wrap .above-footer{padding-inline:1rem}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer{padding-inline:0}.site-footer .main-footer-wrap .above-footer section.widget{overflow:hidden}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer .tb-footerLogo{text-align:center}}.site-footer .main-footer-wrap .above-footer .tb-footerLogo img{max-width:26rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer .tb-footerLogo img{max-width:31.6rem;width:100%}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer .tb-footerLogo img{max-width:18.5rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer{width:100%!important;border-radius:7px;overflow:hidden}.site-footer .main-footer-wrap .above-footer h3.footer-title,.site-footer .main-footer-wrap .above-footer.footer-3 h3.footer-title{cursor:pointer;text-align:left;text-transform:capitalize;background:linear-gradient(90deg,#113C7A 0%,#0F53B5 100%);color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:normal;padding:1rem 1.5rem;margin:0;position:relative;z-index:1;font-size:1.8rem;letter-spacing:-.18px;display:flex;align-items:center;justify-content:space-between}.site-footer .main-footer-wrap .above-footer h3.footer-title:after,.site-footer .main-footer-wrap .above-footer.footer-3 h3.footer-title:after{content:"";z-index:-1;border:0;border-radius:0;vertical-align:middle;display:inline-block;position:static;font-size:2rem;transform:unset;background:transparent;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0042 0H5.08672C3.73882 0.00383474 2.44722 0.540987 1.4941 1.4941C0.540987 2.44722 0.00383474 3.73882 0 5.08672L0 17.0042C0.00383474 18.3521 0.540987 19.6437 1.4941 20.5968C2.44722 21.5499 3.73882 22.0871 5.08672 22.0909H17.0042C18.3521 22.0871 19.6437 21.5499 20.5968 20.5968C21.5499 19.6437 22.0871 18.3521 22.0909 17.0042V5.08672C22.0871 3.73882 21.5499 2.44722 20.5968 1.4941C19.6437 0.540987 18.3521 0.00383474 17.0042 0ZM15.5814 11.9974H12.2285C12.2027 11.9972 12.1771 12.0021 12.1532 12.0119C12.1293 12.0217 12.1076 12.0362 12.0893 12.0544C12.0711 12.0727 12.0566 12.0944 12.0468 12.1183C12.037 12.1422 12.0321 12.1678 12.0323 12.1936V15.5508C12.0323 15.8126 11.9283 16.0636 11.7432 16.2486C11.5582 16.4337 11.3072 16.5377 11.0455 16.5377C10.7837 16.5377 10.5327 16.4337 10.3477 16.2486C10.1626 16.0636 10.0586 15.8126 10.0586 15.5508V12.1936C10.0588 12.1678 10.0539 12.1422 10.0441 12.1183C10.0343 12.0944 10.0199 12.0727 10.0016 12.0544C9.98334 12.0362 9.96163 12.0217 9.93774 12.0119C9.91385 12.0021 9.88825 11.9972 9.86243 11.9974H6.50955C6.37996 11.9974 6.25164 11.9719 6.13191 11.9223C6.01218 11.8727 5.9034 11.8 5.81176 11.7084C5.72013 11.6167 5.64744 11.5079 5.59785 11.3882C5.54825 11.2685 5.52273 11.1402 5.52273 11.0106C5.52273 10.881 5.54825 10.7527 5.59785 10.6329C5.64744 10.5132 5.72013 10.4044 5.81176 10.3128C5.9034 10.2211 6.01218 10.1485 6.13191 10.0989C6.25164 10.0493 6.37996 10.0238 6.50955 10.0238H9.86243C9.88825 10.0239 9.91385 10.019 9.93774 10.0092C9.96163 9.99942 9.98334 9.98497 10.0016 9.96671C10.0199 9.94846 10.0343 9.92675 10.0441 9.90286C10.0539 9.87897 10.0588 9.85337 10.0586 9.82755V6.47467C10.0586 6.21295 10.1626 5.96195 10.3477 5.77688C10.5327 5.59182 10.7837 5.48785 11.0455 5.48785C11.3072 5.48785 11.5582 5.59182 11.7432 5.77688C11.9283 5.96195 12.0323 6.21295 12.0323 6.47467V9.82755C12.0315 9.85373 12.036 9.8798 12.0455 9.9042C12.0551 9.9286 12.0694 9.95083 12.0877 9.96955C12.106 9.98828 12.128 10.0031 12.1521 10.0132C12.1763 10.0232 12.2023 10.0283 12.2285 10.0281H15.5814C15.8431 10.0281 16.0941 10.1321 16.2791 10.3171C16.4642 10.5022 16.5682 10.7532 16.5682 11.0149C16.5682 11.2767 16.4642 11.5277 16.2791 11.7127C16.0941 11.8978 15.8431 12.0018 15.5814 12.0018V11.9974Z' fill='%23779ACE'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin:0;opacity:1;transform-origin:center}.site-footer .main-footer-wrap .above-footer h3.footer-title:hover,.site-footer .main-footer-wrap .above-footer.footer-3 h3.footer-title:hover,.site-footer .main-footer-wrap .above-footer h3.footer-title.active-legend,.site-footer .main-footer-wrap .above-footer.footer-3 h3.footer-title.active-legend{background:linear-gradient(90deg,#113C7A 0%,#0F53B5 100%);box-shadow:0 0 #0003}.site-footer .main-footer-wrap .above-footer h3.footer-title.active-legend:after,.site-footer .main-footer-wrap .above-footer.footer-3 h3.footer-title.active-legend:after{background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0042 0H5.08672C3.73882 0.00383474 2.44722 0.540987 1.4941 1.4941C0.540987 2.44722 0.00383474 3.73882 0 5.08672L0 17.0042C0.00383474 18.3521 0.540987 19.6437 1.4941 20.5968C2.44722 21.5499 3.73882 22.0871 5.08672 22.0909H17.0042C18.3521 22.0871 19.6437 21.5499 20.5968 20.5968C21.5499 19.6437 22.0871 18.3521 22.0909 17.0042V5.08672C22.0871 3.73882 21.5499 2.44722 20.5968 1.4941C19.6437 0.540987 18.3521 0.00383474 17.0042 0ZM15.5814 11.9974H6.50955C6.24783 11.9974 5.99683 11.8934 5.81176 11.7084C5.6267 11.5233 5.52273 11.2723 5.52273 11.0106C5.52273 10.7489 5.6267 10.4979 5.81176 10.3128C5.99683 10.1277 6.24783 10.0238 6.50955 10.0238H15.5814C15.8431 10.0238 16.0941 10.1277 16.2791 10.3128C16.4642 10.4979 16.5682 10.7489 16.5682 11.0106C16.5682 11.2723 16.4642 11.5233 16.2791 11.7084C16.0941 11.8934 15.8431 11.9974 15.5814 11.9974Z' fill='%2373ACFF'/%3E%3C/svg%3E")}.site-footer .main-footer-wrap .above-footer .site-footerInfo,.site-footer .main-footer-wrap .above-footer .menu-quick-links-container,.site-footer .main-footer-wrap .above-footer .menu-our-services-container,.site-footer .main-footer-wrap .above-footer .footer-contactinfo{background:rgba(4,18,38,.7);padding:1.8rem!important}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo{display:grid;gap:1.8rem;margin:0;padding:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo{gap:1.8rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo{gap:1.2rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li{display:flex;align-items:start;gap:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li{gap:1.5rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li svg{min-width:3.6rem;width:3.6rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li svg{min-width:4.5rem;width:4.5rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li svg{min-width:3rem;width:3rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li img{max-width:3.6rem;align-self:start}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li img{max-width:4.5rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li img{max-width:3rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div{display:flex;flex-direction:column;gap:.3rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div{gap:.5rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div h4{color:#8fa2be;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:700;line-height:14px;letter-spacing:.24px;text-transform:uppercase;margin:0!important}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div h4{font-size:1.5rem;line-height:normal;letter-spacing:.3px}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div h4{font-size:1.3rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div a,.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div span{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.336rem;color:#dce7f6;line-height:1.55}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div a,.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div span{font-size:1.67rem}}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div a:hover,.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li div span:hover{color:#fff}.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li:last-child div a,.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li:last-child div span{font-size:1.44rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li:last-child div a,.site-footer .main-footer-wrap .above-footer ul.footer-contactinfo li:last-child div span{font-size:1.8rem}}.site-footer .main-footer-wrap .above-footer .social-media{display:flex;justify-content:center;align-items:center;gap:.8rem;border-radius:100vw;background:rgba(1,31,68,.5);color:#dce7f6;padding:1rem 2rem;max-width:fit-content;margin-top:3.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer .social-media{gap:1rem;padding:1.3rem 2.6rem;margin-top:4rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer .social-media{margin:2rem auto 3rem}}.site-footer .main-footer-wrap .above-footer .social-media span{font-family:Space Grotesk,sans-serif;font-size:1.44rem;font-weight:700}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer .social-media span{font-size:1.8rem}}.site-footer .main-footer-wrap .above-footer .social-media a{display:block;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .main-footer-wrap .above-footer .social-media a svg{width:2.5rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer .social-media a svg{width:3.2rem}}.site-footer .main-footer-wrap .above-footer .social-media a svg g{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .main-footer-wrap .above-footer .social-media a:hover g{opacity:1}.site-footer .main-footer-wrap .above-footer.footer-1{width:31.2%}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .main-footer-wrap .above-footer.footer-1{width:100%;text-align:center;margin-bottom:3rem}.site-footer .main-footer-wrap .above-footer.footer-1 h3.footer-title:after{margin-inline:auto}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-1{width:100%;display:flex;flex-direction:column;margin-top:0;gap:2.5rem;box-shadow:unset}.site-footer .main-footer-wrap .above-footer.footer-1 section#block-8{border-radius:7px;overflow:hidden}}.site-footer .main-footer-wrap .above-footer.footer-1 .wp-block-uagb-image{max-width:23.1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-1 .wp-block-uagb-image{max-width:29rem}}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .main-footer-wrap .above-footer.footer-1 .wp-block-uagb-image{margin:0 auto}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-1 .wp-block-uagb-image{max-width:21.7rem;margin:0 auto}}.site-footer .main-footer-wrap .above-footer.footer-1 .wp-block-uagb-image img{width:100%}.site-footer .main-footer-wrap .above-footer.footer-2{width:25.2%}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .main-footer-wrap .above-footer.footer-2{width:33.3333%}}.site-footer .main-footer-wrap .above-footer.footer-3{width:17%}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .main-footer-wrap .above-footer.footer-3{width:33.3333%}}.site-footer .main-footer-wrap .above-footer.footer-4{width:26.6%}@media only screen and (max-width: 1024px) and (min-width: 777px){.site-footer .main-footer-wrap .above-footer.footer-4{width:33.3333%}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-4 ul.footer-contactinfo{display:flex;flex-direction:column;gap:2rem}}.site-footer .main-footer-wrap .above-footer.footer-5{width:100%;padding:2.5rem 0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-5{padding:3.2rem 0}.site-footer .main-footer-wrap .above-footer.footer-5 .uagb-container-inner-blocks-wrap{max-width:100%}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-5{box-shadow:unset}}.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text{text-align:center;-webkit-text-stroke-width:.16px;-webkit-text-stroke-color:#0e3773;font-weight:500;font-family:Tomorrow,sans-serif;text-transform:inherit;max-width:30rem;transform:rotate(-5deg);font-size:3.36rem;line-height:1.14;position:relative;top:-2.2rem;left:-.4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text{-webkit-text-stroke-width:.2px;max-width:34rem;font-size:4.2rem;top:-2.6rem;left:1rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text{max-width:26rem;margin:0 auto 3.5rem;font-size:3.27rem;line-height:4rem;position:static}}.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text mark.has-inline-color{-webkit-text-stroke-color:#0097d8}.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text:after{content:url(/wp-content/uploads/2025/09/Vector-2.png);transform:scale(.8) rotate(4deg);display:block;position:absolute;left:40%;top:80%}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-5 h2.uagb-heading-text:after{transform:scale(1) rotate(4deg);left:43%;top:76%}}.site-footer .main-footer-wrap .above-footer.footer-5 .social-links{display:flex;align-items:center;justify-content:end;gap:.75rem;padding-inline:6.5%}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-5 .social-links{gap:.9rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-5 .social-links{justify-content:center;padding-inline:0}}.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a svg{width:3.2rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a svg{width:4rem}}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a svg{width:2.8rem}}.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a svg path{fill:#b7916d}}.site-footer .main-footer-wrap .above-footer.footer-5 .social-links a:hover svg path{fill:#0e3773}.site-footer .main-footer-wrap .copyrightC{display:flex;align-items:center;justify-content:center}.site-footer .main-footer-wrap .copyrightC li a{color:#8fa2be}@media only screen and (max-width: 778px){.site-footer .main-footer-wrap .copyrightC li a{font-size:1.4rem}}@media only screen and (max-width: 400px){.site-footer .main-footer-wrap .copyrightC li a{font-size:1.2rem}}.site-footer .main-footer-wrap .copyrightC li a:hover{color:#fff}.site-footer .main-footer-wrap .copyrightC li:nth-child(2):before{content:"";width:8px;height:8px;background:#2A4C7E;display:inline-block;border-radius:50%;aspect-ratio:1;margin-inline:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .main-footer-wrap .copyrightC li:nth-child(2):before{width:1rem;height:1rem;margin-inline:1.3rem}}.site-footer .widget_nav_menu ul.menu{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .widget_nav_menu ul.menu{gap:1.5rem}}@media only screen and (max-width: 778px){.site-footer .widget_nav_menu ul.menu{gap:1rem}}.site-footer .widget_nav_menu ul.menu li{list-style-type:none}.site-footer .widget_nav_menu ul.menu li a{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#8fa2be;font-size:1.36rem;display:flex;align-items:center;gap:.4rem;cursor:pointer}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .widget_nav_menu ul.menu li a{font-size:1.7rem;gap:1rem}}@media only screen and (max-width: 778px){.site-footer .widget_nav_menu ul.menu li a{font-size:1.4rem}}@media only screen and (max-width: 400px){.site-footer .widget_nav_menu ul.menu li a{font-size:1.2rem}}.site-footer .widget_nav_menu ul.menu li a:before{content:url(/wp-content/uploads/2025/11/listicon.svg);display:inline-flex;line-height:0;transform:scale(.8);transform-origin:left center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .widget_nav_menu ul.menu li a:before{transform:scale(1)}}.site-footer .widget_nav_menu ul.menu li a:hover{color:#fff}.site-footer .widget_nav_menu ul.menu li a:hover:before{content:url(/wp-content/uploads/2025/11/listiconH.svg)}.site-footer .copyright{background:rgba(1,31,68,.5);margin-top:7rem;padding-block:1.6rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .copyright{margin-top:8.7rem;padding-block:2rem}}@media only screen and (max-width: 778px){.site-footer .copyright{margin-top:2rem}}.site-footer .copyright .footer-bottombar{display:flex;align-items:center;justify-content:space-between;font-size:1.28rem;color:#8fa2be;letter-spacing:normal;text-transform:capitalize;padding-inline:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .copyright .footer-bottombar{font-size:1.6rem}}@media only screen and (max-width: 778px){.site-footer .copyright .footer-bottombar{padding:0;flex-direction:column;gap:0;text-align:center;font-size:1.4rem;line-height:1.8}}@media only screen and (max-width: 400px){.site-footer .copyright .footer-bottombar{font-size:1.2rem}}.site-footer .copyright .footer-bottombar>*{flex:1}.site-footer .copyright .footer-bottombar a{font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-transform:capitalize;font-size:1.28rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#dce7f6;font-weight:500}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .copyright .footer-bottombar a{font-size:1.6rem}}@media only screen and (max-width: 778px){.site-footer .copyright .footer-bottombar a{font-size:1.4rem}}@media only screen and (max-width: 400px){.site-footer .copyright .footer-bottombar a{font-size:1.2rem}}.site-footer .copyright .footer-bottombar a:hover{color:#fff}.site-footer .copyright .footer-bottombar .copyrightC{display:flex;align-items:center;justify-content:center}.site-footer .copyright .footer-bottombar .copyrightC li a{color:#8fa2be}.site-footer .copyright .footer-bottombar .copyrightC li a:hover{color:#fff}.site-footer .copyright .footer-bottombar .copyrightC li:nth-child(2):before{content:"";width:8px;height:8px;background:#2A4C7E;display:inline-block;border-radius:50%;aspect-ratio:1;margin-inline:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.site-footer .copyright .footer-bottombar .copyrightC li:nth-child(2):before{width:1rem;height:1rem;margin-inline:1.3rem}}.site-footer .copyright .footer-bottombar .copyrightR{text-align:right}.custom-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:9999;opacity:0;transition:opacity .3s ease-in-out}.custom-popup .quote-popup-content{position:relative;background-color:#fff;margin:auto;width:calc(100% - 4rem);max-width:60rem;border-radius:8px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 4px 6px #0000001a;display:flex}@media only screen and (max-width: 1920px) and (min-width: 1599px){.custom-popup .quote-popup-content{border-radius:1rem;max-width:75rem}}.custom-popup .quote-popup-content .quote-popup-close{position:absolute;right:1rem;top:1rem;background:none;border:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:3}@media only screen and (max-width: 1920px) and (min-width: 1599px){.custom-popup .quote-popup-content .quote-popup-close{top:1.7rem}}.custom-popup .quote-popup-content .quote-popup-close svg{width:2.2rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.custom-popup .quote-popup-content .quote-popup-close svg{width:2.9rem}}.custom-popup .quote-popup-content .quote-popup-close svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-popup .quote-popup-content .quote-popup-close:hover svg path{fill:#ac102a}.custom-popup .quote-popup-content .quote-popup-info{background:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;width:100%}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-header{background-image:url(/wp-content/uploads/2025/11/popup-intro-bg.jpg);background-size:cover;background-repeat:no-repeat;padding:2rem}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-header img{max-width:21rem;display:block;margin:0 auto}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner{padding:2rem}@media only screen and (max-width: 778px){.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner{max-height:80vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#D9D9D9 transparent}}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner img{display:block;max-width:12rem;margin:0 auto 2rem}@media only screen and (max-width: 480px){.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner img{max-width:12rem}}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner h2.uagb-heading-text{text-align:center;margin:0}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner p.uagb-desc-text{text-align:center;margin:0 0 1.5rem}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner .webForm .gform_fields .ginput_container_radio .gfield_radio .gchoice input,.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner .webForm .gform_fields .ginput_container_checkbox .gfield_radio .gchoice input{width:2rem;height:2rem}.custom-popup .quote-popup-content .quote-popup-info .quote-popup-infoinner .webForm .gform_footer{justify-content:center}.custom-popup.active{display:flex;opacity:1}.custom-popup.active .estimate-popup-content{transform:translateY(0)}#back-top{position:fixed;bottom:1rem;right:1.5rem;z-index:8;display:none}@media only screen and (max-width: 1920px) and (min-width: 1599px){#back-top{bottom:1.2rem;right:2rem}}@media only screen and (max-width: 778px){#back-top{bottom:15.8rem;right:1.5rem}}@media only screen and (max-width: 400px){#back-top{bottom:15rem}}#back-top a{background-color:#287bf480;border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1920px) and (min-width: 1599px){#back-top a{width:5rem;height:5rem}}#back-top a:hover{background-color:#287bf4d9}#back-top a svg{width:2.7rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){#back-top a svg{width:3.5rem}}ul.quickBottomBar{background:linear-gradient(180deg,#fff 55.29%,#D0F1FF 122.94%);margin:0;list-style-type:none;padding:0;display:none;justify-content:space-between;position:fixed;bottom:0;z-index:8;width:100%;box-shadow:0 0 15px #00000026}@media only screen and (max-width: 480px){ul.quickBottomBar{display:flex}}ul.quickBottomBar li{flex:1}ul.quickBottomBar li a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:#2b485c;text-align:center;font-size:10.636px;font-weight:600;letter-spacing:-.053px;text-transform:uppercase;padding:1.15rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.quickBottomBar li a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.quickBottomBar li a:hover{background:linear-gradient(223deg,#0F53B5 0%,#113C7B 96.5%);box-shadow:4px 4px 20px #0000001a;color:#fff}ul.quickBottomBar li a:hover svg path{fill:#76acff}.page-id-17 ul.quickBottomBar li:first-child a,.page-id-15 ul.quickBottomBar li:nth-child(2) a,.page-id-19 ul.quickBottomBar li:last-child a{background:linear-gradient(223deg,#0F53B5 0%,#113C7B 96.5%);box-shadow:4px 4px 20px #0000001a;color:#fff}.page-id-17 ul.quickBottomBar li:first-child a img,.page-id-15 ul.quickBottomBar li:nth-child(2) a img,.page-id-19 ul.quickBottomBar li:last-child a img{filter:brightness(0) invert(1)}@font-face{font-family:JUSTSans-Regular;src:url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Regular.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:JUSTSans-Medium;src:url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Medium.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:JUSTSans-SemiBold;src:url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-SemiBold.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-SemiBold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:JUSTSans-Bold;src:url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Bold.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/JUSTSans-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Nomixa;src:url(/wp-content/themes/codefixr/assets/fonts/Nomixa-SemiBold.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/Nomixa-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nomixa;src:url(/wp-content/themes/codefixr/assets/fonts/Nomixa-Bold.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/Nomixa-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Falcon;src:url(/wp-content/themes/codefixr/assets/fonts/Falcon.woff2) format("woff2"),url(/wp-content/themes/codefixr/assets/fonts/Falcon.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
