.hp-faq-section{padding:90px 0;border-radius:0 0 36px 36px;border-bottom:1px solid #f0f0f0;background-color:#fff;z-index:7;position:relative}@media (max-width:991.98px){.hp-faq-section{padding:32px 0;border-radius:0 0 24px 24px}}.hp-faq-section .hp-faq-content{display:flex;align-items:stretch;justify-content:space-between;gap:48px}@media (max-width:991.98px){.hp-faq-section .hp-faq-content{gap:36px;flex-direction:column;align-items:center}}.hp-faq-section .hp-faq-content .hp-faq-left{max-width:405px;display:flex;justify-content:space-between;flex-direction:column}@media (max-width:991.98px){.hp-faq-section .hp-faq-content .hp-faq-left{max-width:100%;justify-content:flex-start}}.hp-faq-section .hp-faq-content .hp-faq-left h2{font-family:Inter;font-weight:700;font-size:36px;line-height:44px;letter-spacing:0;margin-bottom:8px;color:#101828}@media (max-width:991.98px){.hp-faq-section .hp-faq-content .hp-faq-left h2{font-size:30px;line-height:36px}}.hp-faq-section .hp-faq-content .hp-faq-left .faq-subtitle{font-family:Inter;font-weight:400;font-size:20px;line-height:32px;letter-spacing:0;color:#667085;margin-bottom:16px}@media (max-width:991.98px){.hp-faq-section .hp-faq-content .hp-faq-left .faq-subtitle{font-size:18px;line-height:28px}}.hp-faq-section .hp-faq-content .hp-faq-left .contact-cta-btn{margin-top:auto;display:flex;align-items:center;gap:8px;margin-bottom:36px;font-family:Inter;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;color:#101828}@media (max-width:991.98px){.hp-faq-section .hp-faq-content .hp-faq-left .contact-cta-btn{margin-top:8px;margin-bottom:0}}.hp-faq-section .hp-faq-content .hp-faq-left .contact-cta-btn img{border:3px solid #fff;box-shadow:0 4px 16px 0 rgba(16,24,40,.1607843137);width:48px;height:48px;border-radius:10px;transition:all .2s ease}.hp-faq-section .hp-faq-content .hp-faq-left .contact-cta-btn:hover img{box-shadow:0 4px 16px 0 rgba(10,14,24,.1607843137)}.hp-faq-section .hp-faq-content .hp-faq-right{max-width:620px;width:100%}@media (max-width:991.98px){.hp-faq-section .hp-faq-content .hp-faq-right{max-width:100%}}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab{box-shadow:0 4px 18px 0 rgba(77,77,77,.0784313725);border:1px solid #d0d5dd;background-color:#fff;padding:20px 20px 4px 20px;border-radius:16px;margin-bottom:16px;transition:all .2s ease}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header{padding-bottom:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid transparent;cursor:pointer;transition:all .2s ease;user-select:none}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header .hfa-tab-header-title{font-family:Inter;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0;color:#101828}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header .hfa-tab-icons{width:18px;height:18px}@media (max-width:766.98px){.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header .hfa-tab-icons{margin-left:20px}}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header .hfa-tab-icons .hfa-icon-minus{display:none}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-header .hfa-tab-icons .hfa-icon-plus{display:flex;align-items:center;justify-content:center}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-body{overflow:hidden;padding:0;height:0;opacity:0;font-family:Inter;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#667085;transition:all .2s ease}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab .hfa-tab-body .hfa-tab-body-inner{padding-top:16px}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab.active{padding:20px}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab.active .hfa-tab-header{border-bottom:1px solid #d0d5dd;padding-bottom:16px}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab.active .hfa-tab-header .hfa-tab-icons .hfa-icon-minus{display:flex;align-items:center;justify-content:center}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab.active .hfa-tab-header .hfa-tab-icons .hfa-icon-plus{display:none}.hp-faq-section .hp-faq-content .hp-faq-right .hp-faq-accordion .hfa-tab.active .hfa-tab-body{opacity:1}