.left-content-with-logos-right-bg-image .content-bg{background-repeat:no-repeat;background-size:cover;background-position:top center;}
.left-content-with-logos-right-bg-image .content-sec{padding:20px;}
.left-content-with-logos-right-bg-image h1{margin-bottom:20px;font-weight:400 !important;font-size:42px !important}
.left-content-with-logos-right-bg-image h1 span{-webkit-text-fill-color: transparent;background: linear-gradient(90deg,#0544e6,#0675f0 50%,#00d4ff);-webkit-background-clip: text;font-weight: 500 !important;}
.left-content-with-logos-right-bg-image h4{margin-bottom:20px;font-weight:400 !important;font-size:20px !important; line-height:1.5 !Important}
.left-content-with-logos-right-bg-image .btn-primary{background-color: #1973e8!important;border: 2px solid #1973e8!important;color:#fff !important;border-radius: 5px;font-size: 18px!important;font-weight:500;padding: 10px 30px;position: relative;transition:0.3s;z-index: 0; margin-top:20px}
.left-content-with-logos-right-bg-image .btn-primary:hover{color: #1973e8 !important;}
.left-content-with-logos-right-bg-image .btn-primary:after{content: '';background-color: #fff;width: 0;height: 100%;border-radius: 3px;position: absolute;top:0;left: 0;transition:0.3s;z-index: -1;}
.left-content-with-logos-right-bg-image .btn-primary:hover:after{width: 100%;}
.left-content-with-logos-right-bg-image .logo-listing .logo-box{width:45%;padding:5px;height:60px;margin-top:10px;margin-bottom:10px;display: flex;align-items: center;justify-content:center;}
.left-content-with-logos-right-bg-image .logo-listing .logo-box img{max-width: 70%!important;width: auto;max-height: 80px !important;height:auto;}
.left-content-with-logos-right-bg-image .bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;}
.bannersidenav{height: 100%;width:400px;padding:30px !important;position: fixed;z-index: 1028;top: 0px;right:-400px;background-color: #dcedff;overflow-x: hidden;transition: .5s;}
.bannersidenav .form-box{display:none;}
.bannersidenav.width {right:0px;}
.bannersidenav.width .form-box{display:block;}
.bannersidenav h4{color:#1973e8;}
.bannersidenav svg{position: absolute;top: 14px;right: 20px;font-size: 20px;width:16px;height:16px;}
.left-content-with-logos-right-bg-image .content-sec h4{font-size:20px !important; line-height:1.5 !important}
@media(max-width:992px){.bannersidenav.width {width:100%;}}

@media(min-width:768px){
  .left-content-with-logos-right-bg-image .content-sec{padding:30px 20px 30px 50px;}
}
@media(min-width:992px){
  .left-content-with-logos-right-bg-image .logo-listing .logo-box{width:30%;}
}
.inputs-list input, .inputs-list span {
    font-size: .775rem !important;
    vertical-align: middle;
}
form .hs-richtext, form .hs-richtext p {
    font-size: .775rem !important;
    margin: 0 !important;
}
.hs-form-field {
    margin-bottom: .5rem !important;
}
 fieldset.form-columns-2 .hs-form-field {
    width: 100% !important;
   
}
.hs-form-field {
    width: 100%!important;
    float: left;
}
input[type=email], input[type=file], input[type=number], input[type=password], input[type=tel], input[type=text], select, textarea {
  padding:.5rem !important
}
.hs-fieldtype-intl-phone{ padding:.5rem !important{