.bl-formcard{background-position:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;position:relative;z-index:1}.bl-formcard.has-graphic{background-image:var(--bl-graphic-4c)}.bl-formcard--light{background-color:#eaf1f9}.bl-formcard--white{background-color:#fff}.bl-formcard--navy{background-color:#091d3e}.bl-formcard__card{background:#fff;border-radius:8px;box-shadow:0 0 25px rgba(0,0,0,.08);padding:80px}.bl-formcard__eyebrow{color:#0b2e4c;font-size:20px;font-weight:600;line-height:24px;margin:0 0 15px;padding-bottom:15px;text-transform:uppercase}.bl-formcard__heading{color:#232323;font-size:36px;font-weight:600;line-height:43.2px;margin:-5px 0 25px}.bl-formcard__intro p{color:#666;font-size:16px;line-height:28px;margin:0 0 30px}.bl-formcard__intro a{color:#232323;font-weight:600}.bl-formcard__intro a:hover{color:#104cba}.bl-formcard__form .hs-form-field{margin-bottom:22px}.bl-formcard__form label{color:#112337;display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.bl-formcard__form .hs-form-required{color:#c02b0a;font-size:12px;font-weight:500;line-height:17.2px}.bl-formcard__form input[type=email],.bl-formcard__form input[type=number],.bl-formcard__form input[type=tel],.bl-formcard__form input[type=text],.bl-formcard__form select,.bl-formcard__form textarea{background:#fff;border:1px solid #ddd;border-radius:4px;color:#232323;font-family:Yantramanav,sans-serif;font-size:16px;line-height:24px;outline:none;padding:12px 15px;transition:border-color .25s ease-in-out;width:100%}.bl-formcard__form textarea{min-height:210px;resize:vertical}.bl-formcard__form input:focus,.bl-formcard__form select:focus,.bl-formcard__form textarea:focus{border-color:#104cba}.bl-formcard__form .hs-button,.bl-formcard__form input[type=submit]{background:#1a5fe0;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:background .35s ease-in-out;width:auto}.bl-formcard__form .hs-button:hover,.bl-formcard__form input[type=submit]:hover{background:#104cba}@media (max-width:767px){.bl-formcard__card{padding:40px 24px 50px}.bl-formcard__heading{font-size:28px;line-height:34px}}