.section__faq{background-color:#f1f1f1;background-image:url(./logo-background.svg);background-size:cover;background-position:top center;padding:50px 0}@media only screen and (min-width: 992px){.section__faq{padding:100px 0}}.section__faq .container{max-width:880px}.faq__header{margin-bottom:20px;line-height:1.3}@media only screen and (min-width: 768px){.faq__header{text-align:center}}@media only screen and (min-width: 992px){.faq__header{margin-bottom:45px;font-size:24px}}@media only screen and (min-width: 1200px){.faq__header{padding:0 15px}}@media only screen and (max-width: 991px){.faq__header{font-size:20px}}@media only screen and (min-width: 992px){.faq__header.faq__header--large{font-size:40px}}.faq__footer{margin-top:40px}@media only screen and (min-width: 768px){.faq__footer{text-align:center}}@media only screen and (min-width: 992px){.faq__footer{margin-top:75px}}@media only screen and (max-width: 574px){.faq__footer .button{width:100%}}.faq__footer-body{margin-bottom:20px;font-size:15px;text-transform:uppercase;font-family:"Jost-Bold","Helvetica Neue",sans-serif;letter-spacing:.15em}@media only screen and (min-width: 992px){.faq__footer-body{font-size:16px;margin-bottom:25px}}.faq__list{padding:0}.faq__list li{background-color:#fff;padding:15px 20px;list-style-type:none;margin-bottom:10px}@media only screen and (min-width: 992px){.faq__list li{padding:20px 30px}}@media only screen and (min-width: 992px){.faq__list li{margin-bottom:20px}}.faq__question{font-size:16px;font-family:"Jost-Medium","Helvetica Neue",sans-serif;display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1.4;text-align:left}@media only screen and (min-width: 992px){.faq__question{font-size:18px}}.faq__question svg{width:10px;height:auto}.faq__question .icon-minus{display:none}.faq__question.active{color:#e43d30}.faq__question.active .icon-plus{display:none}.faq__question.active .icon-minus{display:block}.faq__question.active+.faq__answer{display:block}.faq__answer{display:none;padding-top:10px}@media only screen and (min-width: 992px){.faq__answer{padding-top:15px}}.faq__answer p:last-child{margin-bottom:0}
