.full-faq-section{background:linear-gradient(#ebf3f8 0%,#fff 20%)}.full-faq-section .section-title{color:#1f385c;letter-spacing:-.5px;font-size:3.5rem;font-weight:500}.full-faq-section .faq-item{background-color:#f2f7fa;transition:background-color .3s,color .3s}.full-faq-section .faq-item .faq-header{color:#1f385c;background:0 0;transition:color .3s}.full-faq-section .faq-item .faq-header .faq-question{font-family:Plus Jakarta Sans;font-size:22px;line-height:1.4}.full-faq-section .faq-item .faq-header .faq-toggle-icon{width:24px;height:24px}.full-faq-section .faq-item .faq-body-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.full-faq-section .faq-item .faq-body-wrapper .faq-body-content{overflow:hidden}.full-faq-section .faq-item .faq-body-wrapper .faq-body-content .faq-answer{font-family:Plus Jakarta Sans;font-size:18px;line-height:1.6;transition:opacity .3s}.full-faq-section .faq-item.active{background-color:#0073b1}.full-faq-section .faq-item.active .faq-header{color:#fff}.full-faq-section .faq-item.active .faq-body-wrapper{grid-template-rows:1fr}.full-faq-section .faq-item.active .faq-body-wrapper .faq-body-content .faq-answer{color:#fffffff2;opacity:1}.full-faq-section .faq-item:not(.active):hover{background-color:#e7f0f6}@media (max-width:991.98px){.full-faq-section .section-title{font-size:3rem}}@media (max-width:575.98px){.full-faq-section .section-title{font-size:2.5rem}.full-faq-section .faq-item .faq-header{padding:1rem!important}.full-faq-section .faq-item .faq-body-wrapper .faq-body-content .faq-answer{padding-left:1rem!important;padding-right:1rem!important}}
