.faq-block .container{margin:0 auto;max-width:898px;padding:0;width:90%}.faq-block .container h2{color:#181c3e;font-family:Roboto;font-size:36px;font-style:normal;font-weight:600;line-height:54px;text-align:center}.faq-block .container .faq-block__wrapper{margin-top:40px}.faq-block .container .faq-block__wrapper .faq-item{background:#f7f9fe;border-bottom:1px solid #dde4ef;border-radius:8px;padding:24px}.faq-block .container .faq-block__wrapper .faq-item:not(:first-child){margin-top:16px}.faq-block .container .faq-block__wrapper .faq-item .faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-block .container .faq-block__wrapper .faq-item .faq-question p{color:#181c3e;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0!important;padding-right:50px}@media (max-width:550px){.faq-block .container .faq-block__wrapper .faq-item .faq-question p{font-size:17px;line-height:115%}}.faq-block .container .faq-block__wrapper .faq-item .faq-question img{height:40px;transition:transform .3s ease-in-out;width:40px}.faq-block .container .faq-block__wrapper .faq-item .faq-question img.active{transform:rotate(180deg)}.faq-block .container .faq-block__wrapper .faq-item .faq-answer{margin-top:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out,margin-top .3s ease-in-out}.faq-block .container .faq-block__wrapper .faq-item .faq-answer.active{display:block;margin-top:24px!important}.faq-block .container .faq-block__wrapper .faq-item .faq-answer p{color:#181c3e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:28px}