.form-container{position:relative}.form-container .form-title{background:#f8fbff;border-radius:17px 17px 0 0;color:#41486d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding:16px 30px;position:relative;text-align:center;text-transform:uppercase}.form-container .form-title+*{margin-top:0}.form-container .form-title:after{background:linear-gradient(89.99deg,#6b5898 14.37%,#50aee1 95.31%);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.form-container form{padding-left:10px;padding-top:22px}.form-container form input[type=submit]{border:none;min-width:225px}.form-container .hs_cos_wrapper_type_form form label{color:#518199;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin-top:12px}.form-container .hs_cos_wrapper_type_form form .hs-fieldtype-intl-phone,.form-container .hs_cos_wrapper_type_form form .input{margin-bottom:0!important}.form-container .hs_cos_wrapper_type_form form input:not([type=submit]),.form-container .hs_cos_wrapper_type_form form select{background:#f7f9fc;border:2px solid #edeff2;border-radius:5px;box-sizing:border-box;margin-bottom:0!important;padding:0 0 0 10px}.form-container .hs_cos_wrapper_type_form form input[type=submit]{background:#00c6da;border-radius:24px;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;height:45px;letter-spacing:.49875px;line-height:17px;padding:0;text-align:center;text-transform:uppercase;transition:all .3s ease-in}.form-container .hs_cos_wrapper_type_form form input[type=submit]:hover{background-color:#00838f}.form-container .hs_cos_wrapper_type_form form p{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19px}:target:before{content:none!important}.form-container .hs_cos_wrapper_type_form form .hs-error-msg,.form-container .hs_cos_wrapper_type_form form .hs-main-font-element{color:#d0011b;font-family:Open Sans,sans-serif;font-size:12px;font-weight:200;margin-top:0}.form-container .hs_cos_wrapper_type_form form p a{color:#00c6da}.form-container .hs_cos_wrapper_type_form form select{background-image:linear-gradient(45deg,transparent 50%,#4d4d4d 0),linear-gradient(135deg,#4d4d4d 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.form-container .hs_cos_wrapper_type_form form select:focus{background-image:linear-gradient(45deg,#4d4d4d 50%,transparent 0),linear-gradient(135deg,transparent 50%,#4d4d4d 0);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;outline:0}.form-container .hs_cos_wrapper_type_form .hs-fieldtype-intl-phone.hs-input select{height:45px;margin-top:0!important;width:38%!important}.form-container .hs_cos_wrapper_type_form .hs-fieldtype-intl-phone.hs-input input{width:60%!important}@media only screen and (min-width:768px){section.banner-with-form{background-position:50%;background-size:cover;padding-bottom:40px}.banner-with-form .image-wrapper{display:none}.banner-with-form .main-content{display:flex;flex-wrap:wrap;justify-content:space-between}.banner-with-form .banner-heading{font-size:42px;line-height:56px;padding-left:0}.banner-with-form .main-content .left-section__content{flex:0 0 50%}.banner-with-form .main-content .right-section__content{flex:0 0 45%;padding-top:50px}.banner-with-form .banner-description p{color:#26245d;font-size:18px;line-height:26px}.form-container{background:#fff;border-radius:17px;max-width:800px}.form-container form{padding:20px 20px 20px 25px}.form-container form .hs-form-field{margin-bottom:0!important}.form-container .hs_cos_wrapper_type_form form input[type=submit]{margin-top:15px}}@media only screen and (min-width:992px){.form-container .hs_cos_wrapper_type_form form .hs_firstname label,.form-container .hs_cos_wrapper_type_form form .hs_lastname label{margin-top:0}}.overlay{align-items:center;background:rgba(48,69,92,.5);display:none;flex-direction:column;height:100%;justify-content:center;left:0;padding:30px;position:fixed;text-align:center;top:0;width:100%;z-index:9999}.form-container{background:#fff;border-radius:17px}.form-wrapper{background:#fff;border-radius:9px;box-shadow:0 2px 20px rgba(0,0,0,.1);overflow:auto}.form-wrapper .close-btn{color:#26546d;display:flex;font-size:20px;justify-content:flex-end;padding-right:15px;padding-top:4px}.form-wrapper .close-btn span{cursor:pointer}.form-wrapper .form-heading{color:#6c6e9b;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:0;margin-top:20px;padding:22px 22px 0;text-align:center;text-transform:uppercase}.form-wrapper .frm-block{margin-top:0}.form-wrapper label{color:#518199;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:17px;text-align:left}.form-wrapper fieldset{text-align:left}.form-modern .frm-block .hs-fieldtype-intl-phone.hs-input select{margin-bottom:0!important;width:35%!important}.form-modern .frm-block .hs-fieldtype-intl-phone.hs-input input{margin:5px 0 0;width:62%!important}.form-modern .frm-block input[type=email],.form-modern .frm-block input[type=password],.form-modern .frm-block input[type=tel],.form-modern .frm-block input[type=text],.form-modern .frm-block select,.form-modern .frm-block textarea{background:#f7f9fc;border:2px solid #edeff2;border-radius:5px;box-sizing:border-box;height:40px;padding:0 0 0 10px}.form-modern .frm-block select{background-image:linear-gradient(45deg,transparent 50%,#4d4d4d 0),linear-gradient(135deg,#4d4d4d 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em}.form-modern .frm-block select,.form-modern .frm-block select:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.form-modern .frm-block select:focus{background-image:linear-gradient(45deg,#4d4d4d 50%,transparent 0),linear-gradient(135deg,transparent 50%,#4d4d4d 0);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;outline:0}.frm-block label.hs-error-msg{color:#ea3248;display:block;font-size:12px;margin-bottom:5px}.frm-block .hs-input{margin-bottom:10px}.form-wrapper p{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19px}.form-wrapper p a{color:#000}@media only screen and (max-width:575px){.form-modern .frm-block input[type=email],.form-modern .frm-block input[type=password],.form-modern .frm-block input[type=tel],.form-modern .frm-block input[type=text],.form-modern .frm-block select,.form-modern .frm-block textarea{height:35px}}.hs_schedule_a_demo_on_forms label.hs-form-booleancheckbox-display input{display:inline;margin-right:10px}.hs_schedule_a_demo_on_forms label.hs-form-booleancheckbox-display span{display:inline;position:relative;top:-3px}.hs-form-booleancheckbox label{align-items:center;display:flex}.hs-jobtitle,.hs-phone{display:none}.close-btn{color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:24px;font-weight:600;justify-content:flex-end;padding-right:15px;padding-top:4px;position:absolute;right:0;top:0}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:10px!important}#schedule_a_demo_on_forms-0062c454-312f-4f73-9060-1cd1cfad3c44{height:15px}