.faq-section{padding:60px 0}.faq-section .sub-text{color:#7d8698}.faq-list{background:#fff;border-radius:10px;margin-top:30px}.faq-title{color:#0a1d45;cursor:pointer;font-size:20px;font-weight:700;padding:40px 30px 40px 90px;position:relative}.faq-title:before{background:url(https://43636825.fs1.hubspotusercontent-na1.net/hubfs/43636825/FitBodies/images/down-arrow.svg) no-repeat;content:"";height:42px;left:30px;position:absolute;top:35px;width:42px}.faq-text{display:none;padding:0 30px 40px 90px}.faq-title.active{padding-bottom:0}.faq-title.active:before{background-image:url(https://43636825.fs1.hubspotusercontent-na1.net/hubfs/43636825/FitBodies/images/up-arrow.svg)}@media (min-width:1200px){.faq-section h2{font-size:46px;line-height:54px}.faq-section{padding:150px 0 200px}.faq-section .sub-text{padding:10px 13% 30px}}@media (min-width:768px) and (max-width:1200px){.faq-section{padding:100px 0 150px}.faq-section .sub-text{padding:10px 8% 30px}}@media (max-width:767px){.faq-title{padding:30px 20px 30px 70px}.faq-text{padding:0 20px 30px 70px}.faq-title:before{left:20px}}