.faqs--with-gutters{margin:var(--module-margin-top,0) auto var(--module-margin-bottom,0);max-width:var(--module-max-width,1370px);width:calc(100% - var(--module-side-gutter, 35px)*2)}.faqs--with-gutters .faqs__container{box-sizing:border-box;max-width:none;padding-inline:clamp(2.4rem,6.9444vw,10rem);width:100%}.faqs--rounded{border-radius:var(--module-corner-radius,15px);overflow:hidden}.faqs__container{display:flex;flex-direction:column}.faqs__container--center{align-items:center}.faqs__inner{width:100%}.faqs__header{margin-bottom:25px;margin-top:25px;text-align:center}.faqs__listing{align-items:flex-start;display:flex;flex-direction:column;margin:10px 0;padding:25px;width:100%}.faq__question{align-items:center;display:flex;min-height:40px;padding-right:60px;position:relative;width:100%}.faq__question:hover{cursor:pointer}.faq__question,.faq__question p{margin:0}.faq__question i{align-items:center;border:2px solid;border-radius:50%;display:flex;font-size:1.7rem;height:30px;justify-content:center;margin:2px;position:absolute;right:15px;top:0;width:30px}.faq__question.active .fa-plus{display:none;opacity:0;transition:all .5s ease-in-out;visibility:hidden}.faq__question .fa-plus{display:flex;opacity:1;visibility:visible}.faq__question .fa-minus{display:none;opacity:0;transition:all .5s ease-in-out;visibility:hidden}.faq__question.active .fa-minus{display:flex;opacity:1;visibility:visible}.faq__answer{display:none;padding:25px 0}@media only screen and (max-width:960px){.faqs__container{flex-direction:column}.faqs__inner{margin:2rem 0;width:100%}}@media only screen and (max-width:768px){.faq__question{padding-right:25px}.faq__question i{right:-15px}}@media only screen and (max-width:960px){.faqs--with-gutters{width:95%}.faqs--with-gutters.gutter-mobile-padding-block--custom{padding-block:var(--gutter-mobile-padding-block)}.faqs--with-gutters .faqs__container{padding-inline:3.5rem}}