html{scroll-behavior:smooth}body,html{color:#000;font-size:16px;line-height:16px}body{overflow-x:hidden}*,::after,::before{box-sizing:border-box}.faq-section{position:relative;padding:60px 66px}@media (max-width:992px){.faq-section{padding:0}}.faq-section__container{padding:90px}@media (max-width:767px){.faq-section__container{padding:60px 15px}}.faq-section__title{text-align:center}@media (max-width:767px){.faq-section__title{text-align:left}}.faq-section__title h3{color:initial;font-family:var(--font-body-family);font-size:40px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-1px;margin:0 0 50px}@media (max-width:992px){.faq-section__title h3{margin-bottom:35px}}.faq-section .btn{display:inline-block;background:#000;color:#fff;height:50px;font-weight:600;font-family:var(--font-body-family);text-align:center;text-decoration:none;text-transform:capitalize;font-size:19px;border-radius:4px;line-height:55px;width:200px;max-width:100%;border:1px solid transparent;transition:all .3s ease}.faq-section .btn.secondary{background:0 0;color:#000;border:1px solid #000}.faq-section .btn.secondary:hover{background:#000;color:#fff}.faq-section .btn:hover{background:0 0;border-color:#000;color:#000}.faq-section__block{margin:0 auto;max-width:751px;display:flex;justify-content:space-between;flex-direction:column;padding:0}.faq-section__row{padding:0 0 5px}.faq-section__row a,.faq-section__row p{padding:0 0 20px 0;margin:0;font-style:normal;font-weight:400;font-size:17px;line-height:20px;color:#000}.faq-section__row:last-child{padding-bottom:0}.faq-section__row:last-child p{padding-bottom:0}.faq-section__row h6{padding:0 0 10px 0;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:22px;line-height:24px;letter-spacing:-1px;margin:0;color:inherit}.faq-section__button{margin-top:50px}