.elementor-7315 .elementor-element.elementor-element-b1be2ff .jx-ac-active .jx-ac-content > div *{animation:none 800ms;}.elementor-7315 .elementor-element.elementor-element-b1be2ff #jupiterx-advanced-accordion-wrapper .jx-single-accordion-header-left{flex-direction:left;}.elementor-7315 .elementor-element.elementor-element-b1be2ff #jupiterx-advanced-accordion-wrapper .jx-ac-inactive .jx-ac-title{color:#000000;}.elementor-7315 .elementor-element.elementor-element-b1be2ff #jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{color:#000000;}.elementor-7315 .elementor-element.elementor-element-b1be2ff #jupiterx-advanced-accordion-wrapper .jx-single-accordion-body .jupiterx-ac-content-is-editor{color:#000000;}/* Start custom CSS for section, class: .elementor-element-42530e5 */.elementor-7315 .elementor-element.elementor-element-42530e5{padding:200px 16px 72px;background:#fff}
.elementor-7315 .elementor-element.elementor-element-42530e5 .elementor-widget-wrap{display:flex!important;flex-direction:column;align-items:center;gap:20px;text-align:center}
.elementor-7315 .elementor-element.elementor-element-42530e5 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-7315 .elementor-element.elementor-element-42530e5 .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-7315 .elementor-element.elementor-element-42530e5 .elementor-widget-container:has(>.raven-button-widget-normal-effect-none),.elementor-7315 .elementor-element.elementor-element-42530e5 .elementor-widget-wrap>.elementor-element{margin:0!important}
.elementor-7315 .elementor-element.elementor-element-42530e5 .op-mbtns{display:flex!important;flex-wrap:wrap;gap:12px;justify-content:center}
.elementor-7315 .elementor-element.elementor-element-42530e5 .elementor-widget-raven-button{width:auto!important;margin:0!important}
.elementor-7315 .elementor-element.elementor-element-42530e5 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-7315 .elementor-element.elementor-element-42530e5 a.raven-button .raven-button-text{color:#fff!important;font-weight:600!important;font-size:16px!important}
.elementor-7315 .elementor-element.elementor-element-42530e5 .op-btn-sec a.raven-button{background:#fff!important;border-color:#D5DEE8!important}
.elementor-7315 .elementor-element.elementor-element-42530e5 .op-btn-sec a.raven-button .raven-button-text{color:#1D3D78!important}
@media (max-width:767px){.elementor-7315 .elementor-element.elementor-element-42530e5{padding:130px 16px 48px}.elementor-7315 .elementor-element.elementor-element-42530e5 .op-mbtns{width:100%}.elementor-7315 .elementor-element.elementor-element-42530e5 .op-mbtns .elementor-widget-raven-button,.elementor-7315 .elementor-element.elementor-element-42530e5 .op-mbtns a.raven-button{width:100%!important;justify-content:center}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f1ee8e2 */.elementor-7315 .elementor-element.elementor-element-f1ee8e2{padding:8px 16px 72px;background:#fff}@media (max-width:767px){.elementor-7315 .elementor-element.elementor-element-f1ee8e2{padding:0 16px 48px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3586b0 */.elementor-7315 .elementor-element.elementor-element-f3586b0{padding:72px 16px;background:#F6F8FA}.elementor-7315 .elementor-element.elementor-element-f3586b0 .elementor-widget-wrap{max-width:760px;margin:0 auto}.elementor-7315 .elementor-element.elementor-element-f3586b0 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-7315 .elementor-element.elementor-element-f3586b0 .elementor-widget-text-editor p{color:#5B6B70!important;font-size:1.05rem!important;line-height:1.7!important}@media (max-width:767px){.elementor-7315 .elementor-element.elementor-element-f3586b0{padding:48px 16px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b01b45 */.elementor-7315 .elementor-element.elementor-element-8b01b45{padding:72px 16px}.elementor-7315 .elementor-element.elementor-element-8b01b45 .elementor-widget-wrap{max-width:860px;margin:0 auto}.elementor-7315 .elementor-element.elementor-element-8b01b45 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-7315 .elementor-element.elementor-element-8b01b45{padding:48px 16px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ee6888 */.elementor-7315 .elementor-element.elementor-element-2ee6888{padding:72px 16px;background:#F6F8FA}.elementor-7315 .elementor-element.elementor-element-2ee6888 h2.elementor-heading-title{text-align:center;color:#1D3D78!important;font-size:clamp(1.5rem,3.5vw,2rem)!important;margin-bottom:24px!important}.elementor-7315 .elementor-element.elementor-element-2ee6888 .elementor-widget-text-editor p{text-align:center!important;margin-top:20px}.elementor-7315 .elementor-element.elementor-element-2ee6888 .elementor-widget-text-editor a{font-weight:600;color:#27509C}@media (max-width:767px){.elementor-7315 .elementor-element.elementor-element-2ee6888{padding:48px 16px}}/* End custom CSS */