.banner-image{display:none!important}.hero-banner{min-height:660px!important;padding:230px 30px 80px}.color-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0}.banner-text{color:#fff;position:relative;z-index:11}.banner-text h1,.banner-text h2,.banner-text h3,.banner-text h4,.banner-text h5,.banner-text h6,.banner-text p{color:#fff}.banner-text h1{font-size:3.2rem;font-weight:700;letter-spacing:7px;margin:20px 0;text-transform:uppercase}.banner-text h2{font-size:42px;font-weight:700}.banner-text h3{font-size:30px;font-weight:700}.banner-text p{font-size:18px}.banner-text .cta_button{background-color:#4b93cf;color:#fff;display:inline-block;font-size:18px;letter-spacing:2px;padding:11px 24px;text-decoration:none;text-transform:uppercase}.banner h1,.banner p{color:#fff}.banner{background-position:top;background-repeat:no-repeat;background-size:cover;padding:200px 30px 80px;position:relative}.banner-text h1{font-size:65px;letter-spacing:0;text-transform:capitalize}.home-solutions{margin-bottom:20px}.home-solutions img{border-radius:35px;margin-bottom:20px}.home-products{background:#fff;border-radius:35px;margin-bottom:25px;overflow:hidden}.home-products>.row-fluid-wrapper>.row-fluid{align-items:stretch;display:flex;min-height:400px!important}.home-products .product-text{align-items:center;display:flex;float:none!important;padding:2rem;text-align:left;width:58.3333%}.home-products .product-text-inner{flex:0 0 auto;width:100%}.home-products .image-column{background-position:50%;background-repeat:no-repeat;background-size:cover;float:none!important;width:41.6667%}.header-container{padding:0}.header-container,.scrolled{background-color:#ffffff00!important}.header_section{background:#101841;padding:10px 30px}.header_section .top_logo{padding-left:0}.header_section>div>div{align-items:center;display:flex;justify-content:space-between;line-height:0}.header_section .span8 .custom-menu-primary.desktop{float:none;margin-left:auto;margin-right:0;width:100%}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background:#fff!important}.mobile-trigger{top:48px!important}.header_hat{background:#4993cf}.header_hat .custom-menu-secondary{padding:5px 50px;text-align:right}.header_hat .custom-menu-secondary a{color:#fff;font-size:14px;letter-spacing:1px;padding:10px 0 0 35px;text-transform:uppercase}.custom-menu-primary.desktop{padding-right:20px}.custom-menu-primary.mobile{display:none}.custom-menu-primary .hs-menu-wrapper>ul li a{color:#fff!important;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1em;text-transform:uppercase}.scrolled .header_section .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{color:#fff!important}.header-container .hs_cos_wrapper_type_logo a img{margin-top:0}.header-container .widget-type-cta a{display:block;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:2px;margin-top:0;text-align:center;text-transform:uppercase;transition:background-color .1s ease-in-out,color .1s ease-in-out}.splide__track{border-radius:40px}h2{font-size:35px;margin-bottom:10px}.ob-footer h3,h3{font-size:28px;font-weight:700;letter-spacing:0;text-transform:none}.ob-footer h4,h4{font-size:24px;letter-spacing:0;margin-bottom:40px}.ob-footer p,body,p{font-size:18px}.apply-padding-50{margin-bottom:50px}.hs_cos_wrapper_type_rich_text ul li{list-style:disc}.hs_cos_wrapper_type_rich_text ul li:before{display:none}.why-ob{text-align:center}.why-ob img{margin:20px 0}.color-overlay{display:none}.ob-footer{padding-left:30px;padding-right:30px}.splide__slide--image_caption__wrapper,img.splide__slide--image{width:100%}button.splide__arrow{background:#ffffff00;border-radius:0;height:4em;opacity:1;width:3.2em}button.splide__arrow svg{fill:#007aff;height:3em;width:3em}.solution-icons{text-align:center}.solution-icons img{padding-bottom:30px;padding-top:20px}.max-width-1200,.max-width-1700{padding-left:50px;padding-right:50px}.max-width-1200 .row-fluid-wrapper{margin:auto;max-width:1200px}.max-width-1700 .row-fluid-wrapper{margin:auto;max-width:1700px}.vertical-padding{padding-bottom:80px;padding-top:80px}.left-padding{padding-left:50px}.centered h1,.centered h2,.centered h3,.centered h4,.centered h5,.centered h6,.centered p{text-align:center}.centered .button{float:none;margin-left:auto!important;margin-right:auto!important}.button,a.industry-button{background:#223f9a;margin-bottom:25px;padding:10px 30px;width:fit-content!important}.button a,a.industry-button{color:#fff;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:990px){.banner-text h1{font-size:40px!important}h2{font-size:27px!important;letter-spacing:2px;line-height:1.2}h3{font-size:25px}.home-products>.row-fluid-wrapper>.row-fluid{flex-direction:column}.home-products .image-column,.home-products .product-text{width:100%}.home-products .product-text{order:2}.home-products .image-column{height:300px;order:1}.left-padding{padding-left:30px}.custom-menu-primary.desktop{display:none}.custom-menu-primary.mobile{display:block}}@media (max-width:1200px){.max-width{padding-left:30px;padding-right:30px}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background-color:#fff;border-radius:1px;display:inline-block;height:2px;width:22px}.header_hat{display:none!important}}@media (min-width:1201px){.hero-banner{min-height:660px!important;padding:270px 100px 170px}.image-background{background-position:center 0!important}.header_section .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children:after{color:#4b92cf;content:"+";display:inline-block;font-size:16px;font-weight:700;line-height:0;position:relative;transition:all .4s ease;vertical-align:middle}.ob-footer{padding-left:90px;padding-right:90px}.header_section .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper{width:unset}}@media (min-width:768px){.vertical-align .row-fluid{align-items:center;display:flex}}@media only screen and (max-width:990.5px){.rich_text_only{padding-left:25px!important;padding-right:25px!important}.custom-menu-primary .hs-menu-wrapper>ul li a{font-size:14px!important;max-width:100%!important;text-transform:capitalize!important}}@media only screen and (max-width:767.5px){.max-width-1200,.max-width-1700{padding:63px 20px!important}.hs-accordion-item.active .hs-accordion-content{max-height:710px!important}.faq-item .faq-question h3,.hs-accordion-item .hs-accordion-header h3{padding-right:25px}.max-width-1200.centered .widget-type-custom_widget.button{text-align:center}.button>div{text-align:center!important}.images_flex .span2.widget-span.widget-type-cell{max-width:48%;width:100%}.images_flex>.row-fluid-wrapper:last-of-type>.row-fluid{align-items:center;display:flex;flex-wrap:wrap;gap:13px 5px}.images_flex>.row-fluid-wrapper img{max-width:130px!important}.ad_content_with_img,.ad_content_with_img .containerHolder{padding-top:0!important}#space,#space .containerHolder{padding-top:20px!important}.ad_content_with_img .containerHolder{padding-left:0!important;padding-right:0!important}}#book-a-meeting .hs_service .hs-form-checkbox-display{position:relative}#book-a-meeting .hs_service .inputs-list{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;margin-bottom:40px!important;margin-top:25px!important;padding:0}#book-a-meeting .hs_service .hs-input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}#book-a-meeting .hs_service .hs-form-checkbox-display{align-items:center;border:1px solid #fff;border-radius:50px;cursor:pointer;display:flex;font-weight:600!important;height:60px;justify-content:center;padding:0;text-align:center!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease;user-select:none;width:100%!important}#book-a-meeting .hs_service li.hs-form-checkbox{max-width:48%}#book-a-meeting .hs_service .hs-form-checkbox-display:hover{background-color:rgba(34,63,154,.06)}#book-a-meeting .hs_service .hs-input[type=checkbox]:checked+span{align-items:center;background-color:#fff;border-color:#223f9a;border-radius:50px;box-shadow:0 0 0 0 transparent;color:#223f9a;display:inline-flex;height:100%;justify-content:center;width:100%}#book-a-meeting .hs_service .hs-input[type=checkbox]:focus+span{box-shadow:0 0 0 3px rgba(34,63,154,.25)}#book-a-meeting .hs_service .hs-form-checkbox-display>span{align-items:center;border-radius:50px;display:inline-flex;height:60px;justify-content:center;width:390px}#book-a-meeting .hs_yes_i_would_like_to_subscribe_to_the_back_to_basics_blog .hs-form-booleancheckbox-display{box-sizing:border-box;cursor:pointer;display:block!important;margin-top:20px!important;max-width:100%;padding-left:40px!important;position:relative!important;user-select:none}#book-a-meeting .hs_yes_i_would_like_to_subscribe_to_the_back_to_basics_blog .hs-form-booleancheckbox-display:before{background:#fff;border:2px solid #223f9a;border-radius:6px;box-sizing:border-box;content:"";height:28px;left:0;position:absolute;top:0;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:28px}#book-a-meeting .hs_yes_i_would_like_to_subscribe_to_the_back_to_basics_blog .hs-input[type=checkbox]{border:0;height:1px;margin:-1px;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}#book-a-meeting .hs_yes_i_would_like_to_subscribe_to_the_back_to_basics_blog .hs-form-booleancheckbox-display>span{display:block;line-height:1.4;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}#book-a-meeting .hs_yes_i_would_like_to_subscribe_to_the_back_to_basics_blog .hs-form-booleancheckbox-display:has(.hs-input[type=checkbox]:checked):after{border-bottom:3px solid #101841;border-right:3px solid #101841;content:"";height:16px;left:9px;position:absolute;top:3px;transform:rotate(45deg);width:9px}@media only screen and (max-width:767.5px){#book-a-meeting .hs_service li.hs-form-checkbox{max-width:100%}#book-a-meeting .hs_service .hs-form-checkbox{max-width:325px!important}#book-a-meeting .hs-form{padding:0}.hs-form ul.inputs-list.multi-container,.hs_i_certify ul.inputs-list{list-style:none;padding-left:0}}#book-a-meeting .form-title{font-size:35px;margin-bottom:50px;margin-top:40px}#book-a-meeting .hs_service>label>span{color:#fff;display:block;font-size:35px;font-weight:600;margin-top:20px;text-align:center}#book-a-meeting .hs-form{margin:auto;max-width:840px}#book-a-meeting form.hs-form .hs-input{background:#eaeaea;border:none;color:#101841;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;height:60px;outline:none;width:100%!important}#book-a-meeting form.hs-form .hs-input:focus{background-color:#eaeaea!important}#book-a-meeting .hs-form-field>label{font-size:16px}#book-a-meeting label.hs-form-checkbox-display{align-items:center!important;display:flex!important;justify-content:flex-start}#book-a-meeting label.hs-form-checkbox-display input{box-shadow:none!important;max-width:52px!important}#book-a-meeting .hs-form-booleancheckbox{list-style:none!important}#book-a-meeting .hs-submit .actions{display:flex}#book-a-meeting .hs-button.primary.large{-webkit-appearance:none;background-color:#fff;border:0;color:#223f9a;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:2px;margin:30px auto 70px;max-width:340px;padding:10px 30px;text-transform:uppercase;width:100%}#book-a-meeting .hs-form .hs-richtext{margin:20px 0}#book-a-meeting .hs-form fieldset{max-width:100%!important;width:100%!important}#book-a-meeting label.hs-form-booleancheckbox-display,#book-a-meeting label.hs-form-radio-display{align-items:center;display:flex!important;justify-content:flex-start}#book-a-meeting label.hs-form-booleancheckbox-display input,#book-a-meeting label.hs-form-radio-display input{max-width:28px!important}#book-a-meeting input.hs-input:focus,textarea.hs-input:focus{border-color:inherit;box-shadow:none!important;outline:none}#book-a-meeting label.hs-form-booleancheckbox-display{align-items:center;display:flex;justify-content:flex-start}#book-a-meeting label.hs-form-booleancheckbox-display input{max-width:52px}#book-a-meeting ul.no-list.hs-error-msgs.inputs-list{color:red}@media (max-width:767.5px){#book-a-meeting form.hs-form .hs-input{padding:12px}#book-a-meeting .hs-button.primary.large{margin:30px auto 20px}}