.elementor-6577 .elementor-element.elementor-element-e2adda8 .jx-ac-active .jx-ac-content > div *{animation:none 800ms;}.elementor-6577 .elementor-element.elementor-element-e2adda8 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header-left{flex-direction:left;}.elementor-6577 .elementor-element.elementor-element-e2adda8 #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{color:#000000;}.elementor-6577 .elementor-element.elementor-element-e2adda8 #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{color:#000000;}.elementor-6577 .elementor-element.elementor-element-e2adda8 #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body .jupiterx-ac-content-is-editor{color:#000000;}/* Start custom CSS for section, class: .elementor-element-88de2ab */.elementor-6577 .elementor-element.elementor-element-88de2ab{padding:200px 16px 72px;background:#fff}
.elementor-6577 .elementor-element.elementor-element-88de2ab .elementor-widget-wrap{display:flex!important;flex-direction:column;align-items:center;gap:20px;text-align:center}
.elementor-6577 .elementor-element.elementor-element-88de2ab h1.elementor-heading-title{color:#1D3D78!important;font-size:clamp(2.1rem,4.6vw,3.36rem)!important;line-height:1.08!important;max-width:820px;margin:0 auto!important;text-align:center!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab .elementor-widget-text-editor p{color:#5B6B70!important;font-size:1.2rem!important;line-height:1.6!important;max-width:640px;margin:0 auto!important;text-align:center!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab .elementor-widget-container:has(>.raven-button-widget-normal-effect-none),.elementor-6577 .elementor-element.elementor-element-88de2ab .elementor-widget-wrap>.elementor-element{margin:0!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab .op-mbtns{display:flex!important;flex-wrap:wrap;gap:12px;justify-content:center}
.elementor-6577 .elementor-element.elementor-element-88de2ab .elementor-widget-raven-button{width:auto!important;margin:0!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab a.raven-button{min-height:52px;padding:0 28px!important;border-radius:12px!important;background:#27509C!important;border:2px solid #27509C!important;display:inline-flex!important;align-items:center}
.elementor-6577 .elementor-element.elementor-element-88de2ab a.raven-button .raven-button-text{color:#fff!important;font-weight:600!important;font-size:16px!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab .op-btn-sec a.raven-button{background:#fff!important;border-color:#D5DEE8!important}
.elementor-6577 .elementor-element.elementor-element-88de2ab .op-btn-sec a.raven-button .raven-button-text{color:#1D3D78!important}
@media (max-width:767px){.elementor-6577 .elementor-element.elementor-element-88de2ab{padding:130px 16px 48px}.elementor-6577 .elementor-element.elementor-element-88de2ab .op-mbtns{width:100%}.elementor-6577 .elementor-element.elementor-element-88de2ab .op-mbtns .elementor-widget-raven-button,.elementor-6577 .elementor-element.elementor-element-88de2ab .op-mbtns a.raven-button{width:100%!important;justify-content:center}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a17bc9a */.elementor-6577 .elementor-element.elementor-element-a17bc9a{padding:8px 16px 72px;background:#fff}@media (max-width:767px){.elementor-6577 .elementor-element.elementor-element-a17bc9a{padding:0 16px 48px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7822e5c */.elementor-6577 .elementor-element.elementor-element-7822e5c{padding:72px 16px;background:#F6F8FA}.elementor-6577 .elementor-element.elementor-element-7822e5c .elementor-widget-wrap{max-width:760px;margin:0 auto}.elementor-6577 .elementor-element.elementor-element-7822e5c h2.elementor-heading-title{color:#1D3D78!important;font-size:clamp(1.6rem,4vw,2.25rem)!important;line-height:1.2!important;margin-bottom:16px!important}.elementor-6577 .elementor-element.elementor-element-7822e5c .elementor-widget-text-editor p{color:#5B6B70!important;font-size:1.05rem!important;line-height:1.7!important}@media (max-width:767px){.elementor-6577 .elementor-element.elementor-element-7822e5c{padding:48px 16px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1b6636 */.elementor-6577 .elementor-element.elementor-element-b1b6636{padding:72px 16px}.elementor-6577 .elementor-element.elementor-element-b1b6636 .elementor-widget-wrap{max-width:860px;margin:0 auto}.elementor-6577 .elementor-element.elementor-element-b1b6636 h2.elementor-heading-title{text-align:center;color:#1D3D78!important;font-size:clamp(1.6rem,4vw,2.25rem)!important;margin-bottom:24px!important}@media (max-width:767px){.elementor-6577 .elementor-element.elementor-element-b1b6636{padding:48px 16px}}/* End custom CSS */