.faq-two-columns .faq__accordion-content{padding-top:1rem}@media (min-width:767px){.faq-two-columns .faq__accordion{column-gap:1.875rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1.25rem}.faq-two-columns .faq__accordion-content{padding:1rem 2.5rem 0}}.faq-two-columns .faq__accordion .faq__accordion-item{height:max-content}.faq .faq__title-align-left{max-width:814px;text-align:left}.faq .faq__title-align-left~.faq__container{max-width:none;padding:1rem 0}.faq__accordion-item button .hs_cos_wrapper_type_icon{margin-right:1.375rem}.faq__accordion-item button .hs_cos_wrapper_type_icon svg{display:block;height:3em;margin:1em;width:3em}.faq__accordion-item-with-image{margin-bottom:1.25rem;margin-top:2.375rem;padding:0}.faq__accordion-item-with-image button{gap:2.813rem;padding:0}.faq__accordion-item-with-image button img{display:block}.faq__accordion-item-with-image .faq__accordion-icon{margin:0 1.75rem}@media (max-width:1200px){.faq__accordion-item-with-image .faq__accordion-icon{margin:0 .5rem}.faq__accordion-item-with-image button{gap:.8rem}.faq__accordion-item-with-image button img{height:70px;margin-left:.5rem;margin-top:unset}.faq__accordion-item-with-image h4{overflow-wrap:anywhere}.faq-two-columns.faq__accordion-item-with-image .faq__accordion-item{padding:.2rem .875rem}}.faq__icon-image{display:block;height:3em;margin:1em;width:3em}@media (max-width:767px){.faq-two-columns .faq__accordion-item{padding:.2rem .875rem}.faq-two-columns .faq__accordion-item h4{padding:.875rem 0}.faq__title{padding:1.875rem 0}}@media (max-width:1200px){.faq .container{padding-inline:1.875rem}}.faq__accordion-content .button,.faq__accordion-content .cta_button{margin-bottom:1rem}