.faq h2{color:#000;font-size:55px;font-weight:700;letter-spacing:.55px;line-height:58.575px;margin-bottom:48px;text-align:center}.faq .faqs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:23px}.faq .single-faq{background:#fff;border-radius:6px;box-shadow:2px 2px 25px 0 rgba(0,0,0,.15)}.faq .faq-question{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-ms-flexbox;display:flex;font-size:21px;font-weight:600;gap:20px;justify-content:space-between;letter-spacing:.42px;line-height:28px;margin:0;padding:31px 49px 29px;text-transform:uppercase}.faq .faq-question:after{-ms-flex-negative:0;background-color:#f2834a;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="12" fill="none"><path fill="%23fff" d="M2.843 11.132 9.625 4.35l6.782 6.782L18.5 9.04 9.625.164.75 9.04l2.093 2.093Z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:17px;border-radius:37px;content:"";display:inline-block;flex-shrink:0;height:37px;transform:rotate(180deg);transition:all .3s ease;width:37px}.faq .faq-answer{height:0;overflow:hidden;padding:0 60px 0 48px;position:relative;transition:all .3s ease}.faq .faq-answer p{color:#171717;font-size:18px;font-weight:300;line-height:29.34px}.faq .faq-answer p:first-child{padding-top:14px}.faq .faq-answer p:last-child{padding-bottom:14px}.faq .faq-answer:before{border-top:1px solid #b6b6b6;content:"";display:block;left:0;position:absolute;top:0;width:100%}.faq .single-faq.active .faq-answer{height:auto;padding:24px 60px 24px 48px}.faq .single-faq.active .faq-question:after{transform:rotate(0)}@media only screen and (max-width:1024px){.faq h2{font-size:40px;line-height:1.3}.faq .faq-question{font-size:16px;line-height:1.3}}