.faq_section{background-repeat:no-repeat;display:flex;flex-direction:column;overflow:hidden;padding-bottom:var(--vertical_spacing);padding-top:var(--vertical_spacing);position:relative;z-index:9}.faq_section .overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.faq_section .content-wrapper{position:relative;z-index:9}.faq_section .eybrow_text{margin-bottom:16px}.faq_section .bg_collection{background-color:var(--secondary_color);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.faq_section .bg_collection .bg_varient{height:100%;width:100%}.faq_section .bg_collection .bg_overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.faq_section .bg_collection .video_bg{height:100%;object-fit:cover;object-position:center;width:100%}.faq_section .faqItem .faq_title mark,.faq_section .top-content .title mark{background:none;font-style:italic}.faq_section .faqItem .faq_title{align-items:center;cursor:pointer;display:flex;font-size:18px;gap:16px;justify-content:space-between;position:relative;transition:all .4s ease-in-out;user-select:none;width:100%}.faq_section .faqItem .faq_desc{height:0;overflow:hidden;transition:height .35s ease-in-out}.faq_section .mainSection .faqItem{background:#f8f8f8;border:1px solid #e5e5e5;border-radius:8px;padding:14px 16px}.faq_section .mainSection .faqItem:not(:last-child){margin-bottom:16px}.faq_section .faqItem .faq_title .faq-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:18px;font-weight:300;height:32px;justify-content:center;transition:all .2s;width:32px}.faq_section .top-content .title>*{font-weight:700}.faq_section .faqItem .faq_desc .faq_desc_inner{font-size:15px;line-height:1.8;padding-top:10px;width:calc(100% - 32px)}.faq_section .faqItem .faq_title .faq-icon .opened{display:none}.faq_section .faqItem .faq_title .faq-icon .closed{display:block}.faq_section .faqItem .faq_title .faq-icon .icon-line-vertical{transform-box:fill-box;transform-origin:center;transition:transform .3s ease}.faq_section .faqItem_inner.active-parent .faq_title .faq-icon .icon-line-vertical{transform:rotate(90deg)}.faq_section .faqItem .faq_title .faq-icon svg{height:20px;width:20px}.faq_section .faqItem .faq_title>*{margin-bottom:0}@media(max-width:767px){.faq_section .faqItem .faq_title .faq-icon{height:20px;width:20px}.faq_section .faqItem .faq_title{gap:5px}.faq_section .faqItem .faq_desc .faq_desc_inner{width:100%}}