.text-col{position:relative}.text-col h2{font-size:36px}.text-col ul li{font-size:18px;list-style-type:circle;margin-bottom:1em}.text-col ul li::marker{color:#3a77ff}.text-col img{margin-bottom:-5px}.form-col{background:#fff;border:2px solid #002f34;border-radius:5px;height:max-content;margin-bottom:2rem;padding:1.5rem}.form-col h3{text-align:center}.hs-form-field{background:transparent;padding:0}.form-col input[type=submit]{width:100%}.grid{display:grid;gap:2rem}.two-col-mini,.two-col-resp{grid-template-columns:repeat(2,1fr)}.aic{align-items:center}.faq-container{margin:0 auto;max-width:100%}.faq{background:#fff;border-radius:5px;margin-bottom:10px;overflow:hidden;padding:1.25rem}.faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq.open .faq-answer{border-top:1px solid #ebeeef;margin-top:1em;max-height:200px;padding:1em 0 0}.faq.open .faq-answer p{font-size:18px;margin-bottom:0}.arrow{transition:transform .3s ease}.faq.open .arrow{transform:rotate(180deg)}.faq h4{font-weight:700;margin:0}.arrow{opacity:.25;transition:all .2s ease-in-out}.arrow:hover{opacity:1}.line{background-color:#333;height:1px;margin:1rem 0;width:100%}@media(max-width:768px){.two-col-resp{grid-template-columns:repeat(1,1fr)}.text-col img{display:none}}@media(max-width:360px){.two-col-mini{grid-template-columns:repeat(1,1fr)}}