.main-faq{padding:90px 0;position:relative;z-index:1}.main-faq:before{background:url(https://cdn2.hubspot.net/hubfs/80068/custom-video-thumbnails/FAQ%20Waves%20@2x.svg) no-repeat;background-size:contain;bottom:-25%;content:"";height:100%;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:75%;z-index:-1}.main-faq h2{margin-bottom:70px;text-align:center}.main-faq>h2{position:relative}.panel-body{display:none}.faq-section{margin:0 auto;width:80%}.faq-section .panel{background:#fff;border:1px solid #c4cbd3;margin-bottom:20px}.faq-section .panel .panel-title{margin-bottom:0}.faq-section .panel .panel-title a{color:#002640!important;display:block;font-size:18px;font-weight:500!important;padding:22px 90px 22px 30px;position:relative}.faq-section .panel .panel-title a:after{color:#007b79;content:"Show +";font-size:18px;font-weight:500!important;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:70px}.faq-section .panel .panel-title.active a:after{content:"Hide -"}.faq-section .panel .panel-body{padding:0 90px 50px 30px}.faq-section .panel .panel-body a{color:#3964f9}.faq-section .panel .panel-body a:hover{color:#43b381}.faq-section .panel .panel-body p{position:relative}.main-faq .talk-btn{margin-top:40px;text-align:center}.main-faq .talk-btn a{background-color:#2d8cff;border-radius:30px;color:#fff;display:inline-block;font-size:16px;padding:16px 70px;text-decoration:none}.main-faq .talk-btn a:hover{background:#43b381}@media (max-width:990px){.main-faq>h2:before{top:60px}}@media (max-width:767px){.faq-section{width:100%}.faq-section .panel .panel-title a{padding:22px 90px 22px 15px}.faq-section .panel .panel-body{padding:0 15px 50px}.main-faq>h2:before{top:60px}}@media (max-width:480px){.main-faq>h2:before{top:60px}}.main__faq-list{padding-block:90px}.main__faq-list:before{display:none}.main__faq-list .faq-section{max-width:893px;width:100%}.main__faq-list h2{margin-bottom:64px}.main__faq-list .faq-section .panel{background:#f4f8fb;border-color:#a8c6df;border-radius:4px;overflow:hidden}.main__faq-list .faq-section .panel .panel-title a{font-size:18px;font-weight:500}.main__faq-list .faq-section .panel .panel-body{padding-bottom:27px}.main__faq-list .faq-section .panel .panel-title a:after{font-size:18px;font-weight:500;width:auto}.main__faq-list .faq-section .panel .panel-body a{color:#083cf7}.main__faq-list .faq-section .panel .panel-body a:hover{color:#43b381}.faq-section>div:last-child{margin-bottom:0}@media (max-width:991px){.main__faq-list{padding-block:50px}}@media (max-width:767px){.main__faq-list h2{margin-bottom:35px}}