.contact-cards__container{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(219px,1fr))}section.contact-cards{margin:auto;max-width:1390px;padding:0 50px}.contact-cards__card{background-color:var(--color-white);border-radius:20px;box-shadow:8px 3px 20px #00000029;justify-content:space-between;padding:20px}.contact-cards__card,.contact-cards__card__content{align-items:flex-start;display:flex;flex-direction:column}.contact-cards__card__content{justify-content:start}.contact-cards__card__title,.contact-cards__card__title :is(h1,h2,h3,h4,h5,h6,p,div){font-size:1rem;font-weight:700;width:100%}.contact-cards__card__copy,.contact-cards__card__copy :is(h1,h2,h3,h4,h5,h6,p,div){color:#869198;font-size:.8rem;font-weight:400;margin-bottom:10px}.content__cta-button,.content__cta-link{border-radius:5px;color:#fff;display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none}.content__cta-link{background-color:transparent}.content__cta-button:hover,.content__cta-link:hover{background-color:#177d8f}.button-dark{background-color:#19194a}.button-dark:hover{background-color:#000}.contact-cards__form{background:#f5f5f5;border-radius:20px;display:none;margin:80px auto 0;max-width:850px;padding:50px 30px;z-index:1}.contact-cards__form form label{display:none}.contact-cards__form form .hs-form-booleancheckbox label{align-items:center;display:flex}.contact-cards__form form :is(input[type=text],input[type=number],input[type=tel],input[type=email],select,textarea){background:#fff;border:none;border-radius:10px}.contact-cards__form form :is(.hs-button,input[type=submit]){background:#3dc4e7;font-size:16px;width:100%}.contact-cards__form form :is(.hs-button,input[type=submit]):hover{background:#3dc4e7}.contact-cards__form form :is(input,textarea)::placeholder{color:#0008}.contact-cards__form form{background:transparent}.contact-cards__form .hs-form .input textarea.hs-input{min-height:100px;width:100%}.contact-cards__form form .input input[type=checkbox]{accent-color:#3dc4e7;height:30px;width:30px}.contact-cards__form .hs-form-field:last-child{margin-bottom:0}.contact-cards__form .form-title{padding:0}.contact-cards__form form label:not(.hs-error-msg){display:none}.contact-cards__form .hs-error-msg{font-size:14px}.contact-cards__form ul.no-list.hs-error-msgs li{margin:0}@media (width < 768px){.form-hero{display:flex;flex-direction:column;gap:20px}.form-hero>div{width:100%}.contact-cards__form form :is(input[type=text],input[type=number],input[type=tel],input[type=email],select,textarea){width:100%!important}.contact-cards__form .hs-form-field{margin-bottom:12px!important}}@media (max-width:1200px){.contact-cards__container{gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.contact-cards__card{padding:15px}section.contact-cards{padding:0 20px}}