.faq{background:#fafafa;padding:55px 0 100px}.faq__heading{margin-bottom:34px;margin-bottom:0}.faq__heading h1{font-weight:700;font-size:34.5806px;line-height:1;text-align:center;color:#000;margin-bottom:10px}.faq__heading p{font-weight:300;font-size:16px;line-height:1.5;text-align:center;letter-spacing:-.06em;color:#000}.faq .faq-tiny{margin-bottom:10px}.faq .faq-tiny__title{width:100%;padding:20px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:400;font-size:18px;background:#fff;border:none;line-height:1.5;letter-spacing:-.06em;color:#000;outline:0}.faq .faq-tiny__title svg{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.faq .faq-tiny__title.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq .faq-tiny__content{margin-top:10px;display:none;background:#fff;padding:20px 35px 10px 35px}.faq .faq-tiny__content p{font-weight:300;font-size:16px;line-height:1.5;letter-spacing:-.04em;color:#000}