.main-faq{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.hide--shadow:before{display:none}.main-faq h2{margin-bottom:70px;text-align:center}.main-faq>h2{position:relative}.panel-body{display:none}.faq-section .panel{background:#f4f8fb;border:1px solid #6b767f;border-radius:4px;margin-bottom:20px}.faq-section .panel .panel-title,.faq-section .panel:last-child{margin-bottom:0}.faq-section .panel .panel-title a{color:var(--drkgry);display:block;font-size:18px;font-weight:500!important;padding:22px 90px 22px 30px;position:relative}.faq-section .panel .panel-title a:after{color:#1d1d1f;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{color:rgba(29,29,31,.7);padding:0 90px 27px 30px}.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}.tsp-product-faq .main-faq>h2{margin-bottom:62px}.cmp--faq .main-faq{margin:0 auto;max-width:893px;width:100%}.cmp--faq .panel .panel-title a:after{color:#007b79}@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}}