.faq-list{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 749px){.faq-list{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:var(--outer);padding-left:var(--outer);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.faq-list::-webkit-scrollbar{display:none}.faq-list::after{content:"";min-height:1px;display:block;position:relative;padding-right:var(--outer)}}.faq-list__item{flex-basis:45%;padding:calc(var(--gutter)/2) 0;font-size:calc(var(--font-2)*var(--FONT-ADJUST-BODY));line-height:1.3}.faq-list__item:only-child{flex-basis:100%}@media only screen and (max-width: 749px){.faq-list__item{scroll-snap-align:start;flex:0 0 calc(100% - 50px);padding-right:var(--outer)}}.faq-list__item--form:only-child{display:flex;justify-content:center}@media only screen and (min-width: 750px){.faq-list__item--form:only-child{flex-basis:45%;margin:0 auto}}.faq-list__item .contact-form{max-width:520px;margin:0}.faq-list__item:only-child .contact-form{margin:0 auto}.faq-list--3 .faq-list__item,.faq-list--6 .faq-list__item,.faq-list--9 .faq-list__item{flex-basis:30%}@media only screen and (max-width: 749px){.faq-list--3 .faq-list__item,.faq-list--6 .faq-list__item,.faq-list--9 .faq-list__item{flex-basis:calc(100% - 50px)}}.faq-list__item-title{margin-bottom:calc(var(--gutter)/3);font-size:calc(var(--font-3)*var(--FONT-ADJUST-HEADING));font-weight:var(--FONT-WEIGHT-HEADING)}.faq-list__item-description{margin-top:var(--gutter)}.image-wrapper+.faq-list__item-title{margin-top:calc(var(--gutter)/3)}.faq-list__item-icon{display:flex}.faq-list__item-icon .icon__animated{padding-bottom:calc(var(--inner)/4);margin-bottom:0}.faq-list__item-icon--center{justify-content:center}
