*,::after,::before{box-sizing:border-box;margin:0;padding:0;outline:0}
body{font-family:Poppins,'Open Sans',Roboto,Arial,sans-serif;background:#fff;color:#222}
h1,h2,h3,h4,h5,h6{font-family:Poppins,'Open Sans',Roboto,Arial,sans-serif;font-weight:700}
.brand-logo{width:200px;height:auto;transition:transform .3s ease-in-out}
.hero-banner{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:350px;color:#fff;text-align:center;border-radius:0;margin-bottom:32px;box-shadow:0 0px 0px rgba(26,115,232,.08);background:url(../assets/hero-banner.png) no-repeat center center}
.hero-caption{max-width:800px}
.hero-caption h2{font-size:3rem;font-weight:500;margin-bottom:1rem;color:#4285f4}
.hero-caption p{font-size:1.25rem;margin-bottom:1.2rem;color:#737373 !important}
.captcha-holder{height:40px;background:#f1f1f1;display:flex;align-items:center;justify-content:center}
.cust-btn{border-radius:0;padding:.6rem 1.7rem}
@media screen and (max-width:768px){
.customform .border-start{border:none}
}