.faq-container{border-radius:15px}.faq-container::before{background-image:var(--faq-container-before-bg);background-repeat:no-repeat;content:'';height:36px;left:0;position:absolute;top:50px;width:103px}.faq-container-inner{margin:0 auto;padding:50px 0;width:80%}.faq-container-inner h2{margin:1em 0;font-size:1.875rem}.faq-accordion-holder{margin-top:40px;margin-bottom:20px}.faq-accordion-holder input{position:absolute;opacity:0;z-index:-1}.faq-accordion-holder .tabs{overflow:hidden}.faq-accordion-holder .tab{font-size:.875rem;overflow:hidden;width:100%}.sub-faq .faq-accordion-holder .tab{padding:8px 0;margin:0 0 15px;border:1px solid #c5c7cf;color:#393b44}.faq-accordion-holder .tab-label{background:#f8f8f8;border:1px solid #dce6ed;color:#393b44;display:flex;font-weight:700;justify-content:space-between;padding:1rem 2.5rem 1rem 1.6rem;transition:all .7s;cursor:pointer}.sub-faq .faq-accordion-holder .tab-label{background:#fff;border:none;padding:5px 50px 5px 15px}.faq-accordion-holder .tab-content{background:#fff;color:#000;height:0;margin-bottom:15px;margin-top:5px;opacity:0;padding:0 1.6rem;transition:all .7s}.sub-faq .faq-accordion-holder .tab-content{margin:0;padding:0 1rem}.faq-accordion-holder .tab-content p{margin-bottom:15px;margin-top:5px}.sub-faq .faq-accordion-holder .tab-content p{margin-bottom:10px;margin-top:0}.faq-accordion-holder .tab-label:hover,.faq-accordion-holder input:checked+.tab-label{background:#0f3075;color:#fff}.faq-accordion-holder input:checked+.tab-label{cursor:default}.sub-faq .faq-accordion-holder .tab-label:hover,.sub-faq .faq-accordion-holder input:checked+.tab-label{background:#fff;color:#393b44}.faq-accordion-holder input:checked~.tab-content{border:1px solid #dce6ed;height:auto;opacity:1;padding:1rem 1.6rem;box-shadow:0 3px 6px -3px rgba(0,0,0,.16)}.sub-faq .faq-accordion-holder input:checked~.tab-content{border:none;padding:0 1rem;box-shadow:none}.accordion-indicator{border-radius:50%;background-color:#0f3075;height:18px;margin-top:-9px;right:12px;top:50%;width:18px;cursor:pointer}.sub-faq .accordion-indicator{background-color:initial;height:24px;margin-top:-12px;width:24px}.accordion-indicator::before,.accordion-indicator::after{background-color:#fff;content:'';height:2px;left:4px;margin-top:-1px;position:absolute;top:50%;width:10px}.sub-faq .accordion-indicator::before,.sub-faq .accordion-indicator::after{width:16px}.accordion-indicator::after{-webkit-transform:rotate( 90deg );transform:rotate( 90deg )}.faq-accordion-holder .tab-label:hover .accordion-indicator{background-color:#00cd92}.faq-accordion-holder input:checked+.tab-label .accordion-indicator{display:none}.sub-faq .faq-accordion-holder .tab-label:hover .accordion-indicator,.sub-faq .faq-accordion-holder input:checked+.tab-label .accordion-indicator{background-color:initial}.faq-accordion-holder input:checked+.tab-label .accordion-indicator::after{-webkit-transform:rotate( 0 );transform:rotate( 0 );background-color:#0f3075}.sub-faq .faq-accordion-holder input:checked+.tab-label .accordion-indicator::after{background-color:#fff}@media screen and (max-width:767px){.faq-container::before{background-image:none}.faq-container-inner{padding:0;width:96%}.faq-container-inner h2{font-size:1.2rem;line-height:1.56}}