.bannerForm h1{color:#000;font-family:'Jost';font-weight:600;max-width:70%;margin:0 0 1px}.bannerForm__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bannerForm__content{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bannerForm__form{width:52%;margin-bottom:120px}.bannerForm__rtexts p{color:#6f7375;margin:0 0 14px}.bannerForm__rtexts p:last-of-type{margin:0}.bannerForm__rtexts{max-width:80%;padding-top:22px}.bannerForm__formInner{background-color:#0538bf;border-radius:10px;padding:45px 60px 48px;position:relative;max-width:90%;margin-left:0;margin-right:auto;-webkit-box-shadow:8px 7px 15px rgb(0 0 0 / 50%);box-shadow:8px 7px 15px rgb(0 0 0 / 50%)}.bannerForm__formInner h2{color:#fff;font-weight:300;margin:0 0 26px;text-align:center}.bannerForm__formInner .hs-form-field>label{color:#fff;font-weight:400;margin:0 0 2px}.bannerForm__formInner .hs-form-field>label span{color:#fff}.bannerForm__formInner .hs-fieldtype-text input,.bannerForm__formInner .hs-fieldtype-number input,.bannerForm__formInner .hs-fieldtype-textarea textarea,.bannerForm__formInner .hs-fieldtype-select select{max-width:100% !important;width:100% !important;background-color:#ececec;border:1px solid #000;outline:0 !important;border-radius:5px}.bannerForm__formInner .hs-fieldtype-textarea textarea{min-height:82px}.bannerForm__formInner .form-columns-1 .input{margin-right:0 !important}.bannerForm__formInner .form-columns-2 .hs-form-field:last-of-type .input{margin-right:0}.bannerForm__formInner .form-columns-2 .hs-form-field:last-of-type{padding-left:8px}.bannerForm__formInner ul.hs-error-msgs li,.bannerForm__formInner ul.hs-error-msgs label{margin:0}.bannerForm__formInner .hs_error_rollup{display:none !important}.bannerForm__formInner .hs_submit{text-align:center;margin:16px 0 0}.bannerForm__formInner .actions input{color:#040924;font-weight:500;background-color:#2dc3d0;min-width:236px;padding:16px 15px;border-radius:8px;border:2px solid #2dc3d0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.bannerForm__formInner .actions input:hover{background-color:transparent;color:#fff;text-decoration:none}.bannerForm__formInner .submitted-message{padding:20px 0 50px;font-size:18px;color:#fff;font-style:italic;text-align:center}.bannerForm__testimonial{margin:76px 0 0}.bannerForm__testimonialCont{width:100%;padding:50px 50px 50px 100px;color:#0538bf;font-size:25px;position:relative}.bannerForm__testimonialCont:after{content:"";width:100%;height:100%;border:4px solid transparent;position:absolute;border-radius:15px;top:0;left:0}.bannerForm__testimonialCont:before{content:"";width:100%;height:100%;border-radius:15px;position:absolute;top:15px;left:15px}.bannerForm__testimonialCont p{position:relative;z-index:1;margin-bottom:0}.bannerForm__testimonial{position:relative;margin:120px 0 0;right:-9%}.bannerForm__testimonialAuthor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:calc(100% - 45px);left:-16px}.bannerForm__testimonialImg{width:150px;height:150px;line-height:0;background-color:#fff;border:4px solid transparent;border-radius:50%;padding:6px}.bannerForm__testimonialImg-inner{border-radius:50%;height:100%;overflow:hidden;background:#0d1e74}.bannerForm__testimonialInfo{width:calc(100% - 150px);padding-left:10px;padding-top:80px}.bannerForm__testimonialAuthor img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bannerForm__testimonialAuthor h5{color:#44474c;font-size:17px;font-weight:400;margin:0}.bannerForm__testimonialAuthor2 p{color:#6f7375;font-size:15px;font-weight:300;margin:0}.bquote{position:absolute;z-index:1}.bquote-open{top:-35px;left:43px}.bquote-open:before{content:"";width:120%;height:15px;position:absolute;top:40%;transform:translateY(-50%);z-index:-1;margin-left:-10%}.bquote-close{bottom:-54px;right:35px;transform:scale(-1);-webkit-transform:scale(-1)}.bquote-close:before{content:"";width:120%;height:15px;position:absolute;top:60%;transform:translateY(-50%);z-index:-1;margin-left:-10%}@media(min-width:768px){.bannerForm h1{font-size:50px}.bannerForm__formInner h2{font-size:30px}.bannerForm__formInner .hs-form-field>label{font-size:14px}.contentForm__rtexts p{font-size:18px}.bannerForm__formInner .actions input{font-size:22px !important}}@media(max-width:1199px){.bannerForm h1{max-width:80%}.bannerForm__formInner{max-width:494px;margin-right:0}.bannerForm__testimonial{right:-30px}.bannerForm__testimonialCont{padding:100px 75px}.bannerForm__testimonialCont p{font-size:20px}.bannerForm__testimonialAuthor{top:calc(100% - 92px)}}@media(max-width:991px){.bannerForm h1{margin:0 0 15px;max-width:100%}.bannerForm__content{display:block}.bannerForm__form{padding-left:10px;margin-bottom:0}.bannerForm__formInner{padding:45px 30px 48px}.bannerForm__testimonial{right:0}.bannerForm__testimonialCont{padding:70px 48px;background-size:100% 100%}.bannerForm__testimonialCont p{font-size:18px}.bannerForm__testimonialAuthor{top:calc(100% - 58px);left:-20px}.bannerForm__testimonialImg{width:120px;height:120px}.bannerForm__testimonialInfo{width:calc(100% - 120px);padding-top:64px}}@media(max-width:767px){.bannerForm__rtexts{padding-top:0}.bannerForm__formInner{padding:30px 20px 40px}.bannerForm__formInner .form-columns-2 .hs-form-field:first-of-type .input{margin-right:0}.bannerForm__formInner .form-columns-2 .hs-form-field:last-of-type{padding-left:10px}.bannerForm__formInner fieldset.form-columns-2 .hs-form-field{width:50% !important;float:left !important}.bannerForm__content{width:100%}.bannerForm__form{width:100%;padding-left:0;margin:110px 0 0}.bannerForm__testimonial{margin:50px 0 20px}.bannerForm__testimonialCont{padding:50px 50px 40px 100px}.bannerForm__testimonialAuthor{top:calc(100% - 40px)}.bannerForm__testimonialCont::before{top:10px;left:10px}.bquote{width:70px}.bquote svg{width:100%;height:100%}.bquote-open{top:-25px;left:30px}.bquote-close{bottom:-35px;right:25px}}@media(max-width:480px){.bannerForm__testimonialCont{padding:50px 50px 40px 65px}.bannerForm__testimonialImg{border:4px solid #233bb9;padding:5px}}