.registeration-sec{border-radius:20px;box-shadow:0 4px 64px 0 rgba(0,0,0,.12);margin:50px auto;max-width:1115px;overflow:hidden;width:95%}.registeration-sec .hero{background-color:#fff;background-position:0 0!important;background-repeat:no-repeat!important;background-size:cover;border-radius:25px 25px 0 0;box-sizing:content-box;color:#fff;min-height:430px;padding:5% 5% 0;position:relative}.registeration-sec .hero:after{background-image:url(https://7577968.fs1.hubspotusercontent-na1.net/hubfs/7577968/subtract.png);background-size:100%;bottom:0;content:"";height:100px;left:0;position:absolute;width:100%;z-index:2}.registeration-sec .tag{background:hsla(0,0%,100%,.1);border-radius:6px;color:#f7941e;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.5px;margin-bottom:15px;padding:6px 14px;text-transform:uppercase}.registeration-sec .hero .text{max-width:500px;position:relative;text-align:left;z-index:5}.registeration-sec .hero h2{color:#fff;font-size:34px;font-weight:700;margin-bottom:6px;margin-top:0;max-width:600px}.registeration-sec h2{margin-top:0}.registeration-sec .hero:before{background:linear-gradient(98deg,#2e4c6e 21%,transparent 65.04%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.registeration-sec .content-wrapper{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:-60px auto 20px;max-width:1060px;padding:30px;position:relative;z-index:2}.registeration-sec .form-card{background:#fff;border-radius:15px;box-shadow:0 -10px 20px 0 rgba(0,0,0,.05),0 20px 20px 0 rgba(0,0,0,.1);margin-top:-250px;min-width:450px;padding:0}.registeration-sec p{color:#555;font-size:18px;margin-bottom:20px}.registeration-sec .info-text{color:#444;font-size:1rem;line-height:1.6}.registeration-sec .right-text{margin-top:50px;text-align:left}.registeration-sec .right-text p{font-size:18px}.registeration-sec .right-image{border-radius:12px;object-fit:cover;width:100%}.registeration-sec .form-card p{color:#000;font-size:17px;line-height:26px;margin:0}.registeration-sec .form-card h2{font-size:26px;margin-bottom:10px}.registeration-sec .hs-form fieldset+fieldset{padding-top:0}.registeration-sec .form-card .hs-input{border:1px solid #d3d3d3;font-size:16px;padding:.8rem 1.25rem}.registeration-sec .form-card .hs-form label{font-size:11px}.registeration-sec .form-card .hs-button,.registeration-sec .form-card .hs_submit{width:100%}@media (max-width:900px){.registeration-sec .content-wrapper{grid-template-columns:1fr}.registeration-sec .form-card{margin-top:-100px;min-width:auto}.registeration-sec .right-text{margin-top:0}.registeration-sec .hero:after{height:70px}.registeration-sec .hero h2{font-size:26px}.registeration-sec .hero{align-items:center;display:flex;min-height:500px}.registeration-sec .hero .text{margin-top:-150px;max-width:260px}}@media (max-width:768px){.registeration-sec .form-card .hs-form-field+.hs-form-field{padding-top:5px}.registeration-sec .form-card .hs-form-field{padding:5px 0}.registeration-sec .form-card .hs-button,.registeration-sec .form-card .hs_submit{font-size:17px;line-height:22px}.registeration-sec .content-wrapper{padding:30px 10px}}@media (max-width:600px){.registeration-sec .hero{background-position:top!important}.registeration-sec .hero:after{height:40px}.registeration-sec{width:92%}.registeration-sec .hero .text{margin-top:150px;max-width:none}.registeration-sec .hero:before{background:linear-gradient(358deg,#2e4c6e 38%,transparent 65.04%)}.registeration-sec .hero{min-height:570px}.registeration-sec .right-text p{font-size:17px}}