.hero-registration3{background:var(--blue);padding:0 0 90px;position:relative;z-index:2}.hero-registration3 .logo-box{padding:43px 0 8px}.hero-registration3 .logo-box img{display:block;height:auto;width:130px!important}.hero-registration3 h1{color:#41a4ff;font-size:60px;font-weight:700}.msie .hero-registration3 h1{background:none;color:#24b56f}.hero-registration3 .col{color:#fff;font-size:21px;font-weight:500;position:relative;z-index:2}.hero-registration3 .row{align-items:flex-start;display:flex;padding:88px 0 60px}.hero-registration3 .row.justufy-center{justify-content:cnter}.hero-registration3 .row.justufy-center .col{margin:0 auto;max-width:940px}.hero-registration3 .row.vertical-center{align-items:center}.hero-registration3 .contact_form_design{background:#fff;box-shadow:5px 5px 6px rgba(0,0,0,.13);color:#0c1830;font-family:Open Sans,sans-serif;margin:0 auto;max-width:600px;padding:60px 32px;position:relative;text-align:left;width:100%;z-index:2}.hero-registration3:after{border-bottom:400px solid #fff;border-left:100vw solid transparent;bottom:-1px;content:"";height:0;left:0;position:absolute;width:0}.contact_form_design .form-title:empty{display:none}.contact_form_design .field{padding:0!important}.hero-registration3 .contact_form_design [type=submit]{background-color:none;background-size:15px auto;position:relative}.hero-registration3 .contact_form_design [type=submit]:after{background:no-repeat 50% 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%230C1830' stroke-linecap='round' d='M2.5 10h15M12.5 15l5-5-5-5'/%3E%3C/svg%3E")!important;left:0;position:relative;transition:all .3s;vertical-align:baseline}.hero-registration3 .contact_form_design [type=submit]:hover{background-size:15px auto;border-color:var(--blue)!important}.hero-registration3 .contact_form_design [type=submit]:hover:after{background:no-repeat 50% 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23fff' stroke-linecap='round' d='M2.5 10h15M12.5 15l5-5-5-5'/%3E%3C/svg%3E")!important;left:4px}#form-block{padding:50px 0 0}@media only screen and (max-width:1023px){.hero-registration3 .logo-box{padding:15px 0}.hero-registration3 .col{font-size:18px}.hero-registration3{margin:0 0 40px;padding:0}.hero-registration3:after{border-bottom-width:185px}.hero-registration3 h1{font-size:40px}.hero-registration3 .row{padding:60px 0 70px}}@media only screen and (max-width:767px){.hero-registration3 h1{font-size:40px!important}.hero-registration3{padding:0}.hero-registration3 .row{display:block;padding:28px 0 50px}.hero-registration3 .col{font-size:16px;padding:0 0 25px}.hero-registration3 .contact_form_design{margin:0;width:100%}.hero-registration3 .contact_form_design input[type=submit]{min-width:240px!important}}