.custom-faq-container{align-items:center;display:flex;gap:5%;justify-content:space-between;width:100%}.custom-faq-image{border-radius:15px;overflow:hidden;width:40%}.custom-faq-image img{border-radius:15px;height:auto;width:100%}.custom-faq-content{display:flex;flex-direction:column;justify-content:center;width:55%}.custom-accordion-group{background:#fff;border-bottom:1px solid #ccc;overflow:hidden;padding:24px 0}.custom-accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.custom-accordion-header h4{color:#133a59;font-size:20px;font-weight:600;margin:0}.main_accordion_header h2{color:#133a59;font-size:40px;font-weight:700;margin:40px 0;text-align:center}.custom-accordion-header p{color:#2c2c2c;font-size:18px;line-height:1.5;margin:0}.custom-icon-wrapper i{margin-left:20px}.custom-accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .5s ease}.custom-accordion-group.custom-expanded .custom-accordion-content{max-height:500px;padding-bottom:20px;padding-top:20px;transition:max-height .5s ease}.custom-accordion-group.custom-expanded h4{color:#1b4fd8}.custom-accordion-group.custom-expanded .custom-icon-wrapper i{color:#1b4fd8;transform:rotate(90deg)}.custom-accordion-header:hover .custom-icon-wrapper i,.custom-accordion-header:hover h4{color:#1d4fd8}.custom-icon-wrapper i{transition:transform .3s ease}@media (max-width:767px){.custom-faq-container{flex-direction:column}.custom-faq-content,.custom-faq-image{padding-right:0;width:100%}.custom-accordion-header{padding:0}.custom-accordion-group{padding:16px 0}.custom-accordion-header h4{padding-right:12px}.main_accordion_header h2{margin:0 0 40px}.custom-faq-image img{margin-bottom:30px}}