:root{--clr_white:#fff;--clr_black:#000;--clr_gray:#1e2941;--clr_blue:#69f}.hero_banner-rd{padding-block:120px 0}.hero_banner-rd.Mb-home{background-position:0 37%}.hero_banner__cont{color:var(--clr_white);font-size:18px;line-height:26px}.hero_banner__button{padding-top:8px}.hero_banner-rd .btm-cont{line-height:24px}.hero_banner--inner .btm-cont,.hero_banner--inner .btm-cont *{color:var(--clr_white)}.hero_banner--inner{margin:0 auto;max-width:980px;padding-block:100px 100px;text-align:center}.hero_banner__cont{margin:0 auto;max-width:700px}.hero_banner--inner h1{font-family:var(--ff_primary_reg);font-size:var(--fs_h1);font-weight:800;margin-bottom:10px}.hero_banner__cont p{line-height:26px}.hero_banner--bottom{padding-block:15px}.hero_banner--inner h1,.hero_banner--inner p{color:var(--clr_white)}.hero_banner-rd{background-position:50%;background-size:cover;min-height:650px}.header_menu .hs-menu-wrapper>ul>li>a{color:var(--clr_white)}.hero_banner--bottom{padding-block:20px}.hero_banner--logo{padding-bottom:10px}.hero_banner__button .btn{background-color:#4885ff;border-color:#4885ff}.hero_banner-rd .hero_banner__bottom_content{padding-left:20px}.hero_banner__button .btn:hover{background-color:#427cf1;border-color:#427cf1;color:var(--clr_white)}.hero_banner__bottom_icon{align-items:center;display:flex}.hero_banner-rd .hero_banner__cont p{font-family:Roboto}.hero_banner-rd .hero_banner__button .btn{background-color:#69f;border-color:#69f}.hero_banner-rd .hero_banner__button .btn:hover{background-color:#427cf1;border-color:#427cf1}.hero_banner-mob{display:none}.hero_banner--inner{max-width:100%}.hero_banner__btns{gap:23px}.hero_banner__btns,.subscribe-form{display:flex;justify-content:center}.subscribe-form form{align-items:center;display:flex;position:relative}.subscribe-form .hs_submit input{background-color:#69f!important;border-color:#69f!important;border-radius:0 100px 100px 0;height:58px;margin-left:-5px;margin-top:0}.subscribe-form input[type=email]{border-radius:100px 0 0 100px;height:58px;width:480px}.subscribe-form .hs-error-msgs{bottom:-32px;position:absolute}.subscribe-form .hs-form-field{margin-bottom:0}.subscribe-form .hs_error_rollup{display:none}@media screen and (min-width:768px){.hero_banner-rd .hero_banner--inner h1{line-height:73px}.hs-error-msgs label,.resources--banner .hs-error-msg{background-color:#fff;font-size:14px;left:22px;padding:5px;position:relative;top:5px}}@media screen and (max-width:767px){.resources--banner .hs-error-msg,.resources--banner .hs-error-msgs label{font-size:14px;line-height:1.2}.resources--banner .subscribe-form{justify-content:left!important}.hero_banner-rd .hero_banner__cont p{font-size:16px;line-height:24px}.hero_banner-rd .hero_banner--inner h1 span{font-family:Montserrat;font-weight:500}.hero_banner-desk{display:none}.hero_banner-mob{display:block}.hero_banner-rd .hero_banner__bottom_content h3{font-size:16px;line-height:20px}.hero_banner-rd .hero_banner__bottom_icon{justify-content:center;text-align:center}.hero_banner-rd .hero_banner__button a.btn{font-size:var(--fs_body);padding:9px 15px}.hero_banner-rd .hero_banner--inner h1 br{display:none}.hero_banner-rd{background-image:none!important}.hero_banner-rd .hero_banner--inner h1{color:#1e2941}.hero_banner--inner .btm-cont,.hero_banner--inner .btm-cont *,.hero_banner-rd .hero_banner--inner p{color:#677897}.hero_banner-rd{padding-block:60px 0}.hero_banner--inner{padding-block:10px 40px}.hero_banner-rd .hero_banner--bottom{background-color:#1e2941}.hero_banner--inner{text-align:left}.hero_banner-rd .hero_banner--inner h1{font-size:33px;letter-spacing:-.66px;line-height:40px}}@media screen and (max-width:420px){.hero_banner-rd .hero_banner__bottom_content br{display:none}}