.main-faq{padding:50px 0 130px;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{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:var(--drkgry);display:block;font-size:18px;font-weight:600!important;padding:22px 90px 22px 30px;position:relative}.faq-section .panel .panel-title a:after{color:#1d1d1f;content:"Show +";font-size:18px;font-weight:600!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:#007b79}.faq-section .panel .panel-body a:hover{color:#66b0af}.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}}