.top_section{background-size:cover;background-image:none;padding:100px 0 50px;background-color:#011041}.top_section .logo_section{margin-bottom:75px}.top_section .logo_section img{max-width:130px}.top_section .content_section{display:flex;align-items:center}.top_section .content_section h1{color:#e0f4ff;font-size:50px;line-height:1.2}.top_section .content_section p{color:#e0f4ff;font-size:24px;line-height:36px}.top_section .content_section .left_text{width:60%;float:left;margin-top:-40px}.top_section .content_section .left_text div{max-width:540px}.top_section .content_section .right_form h2,.mobile_form h2{text-align:center;font-weight:400;line-height:1.2;font-size:32px;margin-bottom:35px}.top_section .content_section .right_form .hs-button{padding:16px 32px !important}.top_section .content_section .right_form{width:40%;background:#fff;padding:40px 30px;border-radius:5px;float:left;margin-bottom:-130px;z-index:999;box-shadow:0px 0px 22px 16px rgba(0,0,0,0.07)}.top_section .content_section .right_form span,.top_container .mobile_form span{color:#000;font-weight:normal}.top_section .content_section .right_form input,.top_section .content_section .right_form select,.top_container .mobile_form input,.top_container .mobile_form select{box-shadow:none;border-color:#ddd;padding:20px 10px}.top_section .content_section .right_form .hs-error-msgs,.top_container .mobile_form .hs-error-msgs{margin-top:0px;margin-bottom:0px;font-size:14px}.top_section .content_section .right_form .hs-error-msgs .hs-error-msg,.top_container .mobile_form .hs-error-msg{color:red;font-weight:normal;padding:5px;display:inline-block}.top_section .content_section .right_form .hs-button,.top_container .mobile_form .hs-button{width:100%;padding:15px;background:#1487ff;border:0;color:#fff}.mobile_form{display:none}@media(max-width:767px){.top_section{padding-top:40px;padding-bottom:100px}.top_section .logo_section{text-align:center;margin-bottom:40px}.top_section .logo_section img{width:100px}.top_section .content_section{flex-wrap:wrap}.top_section .content_section .left_text{width:100%}.top_section .content_section h1{font-size:36px;text-align:center;line-height:45px}.top_section .content_section p{text-align:center;font-size:16px;margin-bottom:40px;margin-top:20px}.top_section .content_section .right_form{display:none}.mobile_form{display:block;margin:0 20px;z-index:999;box-shadow:0px 0px 22px 16px rgba(0,0,0,0.07);background-color:#fff;margin-top:-100px;padding:30px;border-radius:5px}.top_container{background-color:#f6f9fb;padding-bottom:50px}.top_section .content_section .left_text div{max-width:100%}}