.quest-contact-cards-form .tagline-wrap{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center}.quest-contact-cards-form.text-center .tagline-wrap{justify-content:center}.quest-contact-cards-form .tagline-wrap .tagline-line{width:30px;height:2px}.quest-contact-cards-form__form{overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(30,61,96,.03);padding:62px 40px 60px}.quest-contact-cards-form__form form span{display:block;margin-bottom:16px;line-height:1.111em;font-weight:700;font-size:18px}.quest-contact-cards-form__form form input{border-radius:100px;padding:18px 30px;border:none}.quest-contact-cards-form__form form span.hs-form-required{display:none}.quest-contact-cards-form__form form textarea{max-height:250px;max-width:100%;min-height:193px;min-width:100%;margin-bottom:0;padding:32px 30px;border:1px solid transparent;border-radius:20px;-webkit-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease;font-size:18px;line-height:1.111em}.quest-contact-cards-form__form form input.hs-button{border:1px solid #0b4fc9;letter-spacing:.8px;text-transform:uppercase}.quest-contact-cards-form__cards-items{overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(30,61,96,.03);margin-bottom:30px;padding:45px 30px;position:relative;text-align:center}.quest-contact-cards-form__cards-items svg{width:40px;height:40px;fill:#064ea4}.quest-contact-cards-form__cards-items p{margin-bottom:5px;margin-top:13px;font-weight:700;word-break:break-all}.quest-contact-cards-form__cards-items p+span{font-size:20px;word-break:break-all}a.quest-contact-cards-form__cards-link{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:767px){.quest-contact-cards-form__cards{margin-top:2rem}}