.hero-form{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif'}
.hero-form .component{position:relative}
.hero-form .hero-form-background-section{position:absolute;top:0;left:0;width:100%}
.hero-form .hero-form-background-section.dark-blue-gradient{background:transparent linear-gradient(90deg,#000016 0,#1e4c76 100%) 0 0 no-repeat padding-box;color:#fff}
.hero-form .hero-form-background-section.light-gradient{background:transparent linear-gradient(270deg,#278280 0,#0061a0 100%) 0 0 no-repeat padding-box;color:#fff}
.hero-form .hero-form-background-section.grey{background:#f2f2f2 0 0 no-repeat padding-box;color:#333}
.hero-form .hero-form-background-section.form-inside{height:100%}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container{padding-top:32px;padding-bottom:32px;min-height:400px;display:flex;flex-direction:column;justify-content:center}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container.dark-blue-gradient,.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container.light-gradient{color:#fff}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container.grey{color:#333}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container .hero-form__eyebrow{line-height:normal;margin:0}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container .hero-form__headlineTitle{margin:0}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container .hero-form__subheadline{margin:0}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container .hero-form__subcopy{margin:0}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container.form-inside{min-height:100%;padding-bottom:0}
.hero-form .hero-form-content-container .hero-form-wrap{padding-top:32px}
.hero-form .hero-form-content-container .hero-form-wrap .hero-form-container{min-height:481px;padding:32px;background:#fff;border-radius:8px;box-shadow:0 3px 15px 0 rgba(0,0,0,0.15)}
.hero-form .hero-form-content-container .hero-form-wrap .hero-form-container.grey{background:#333}
.hero-form .hero-form-content-container .hero-form-wrap .hero-form-container.light-gradient{background:#f2f2f2}
.hero-form .hero-form-content-container .hero-form-wrap .hero-form-container.dark-blue-gradient{background:#f2f2f2}
.hero-form .hero-form-content-container .hero-form-wrap .hero-form-container.form-inside{min-height:initial}
.hero-form .hero-form-content-container.form-inside{padding-bottom:32px}
@media screen and (min-width:768px) and (max-width:1023px){.hero-form .hero-form-content-container.hero-form-double{padding-bottom:32px}
.hero-form .hero-form-content-container.hero-form-double .hero-text-wrap .hero-text-container{min-height:initial;padding-bottom:0}
}
@media screen and (max-width:767px){.hero-form .hero-form-content-container{padding-bottom:32px}
.hero-form .hero-form-content-container .hero-text-wrap .hero-text-container{min-height:initial;padding-bottom:0}
}
body[dir="rtl"] .hero-form .hero-form-background-section.dark-blue-gradient{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
body[dir="rtl"] .hero-form .hero-form-background-section.light-gradient{-webkit-transform:scaleX(-1);transform:scaleX(-1)}