/* Generated by CD Elementor->Spectra converter for page 4030. Regenerate rather than hand-edit. */
.page-id-4030 .mcs-e-47e53ee1 .uagb-heading-text { font-size: 25px; font-weight: 700; line-height: 48px; }
.page-id-4030 .mcs-c-2af1d584 { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-2af1d584 { width: 100%; }
.page-id-4030 .mcs-c-2af1d584 > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4030 .mcs-c-2af1d584 > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4030 .mcs-c-20e2fa5b { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-20e2fa5b { width: 60% !important; flex: 0 1 60% !important; }
.page-id-4030 .mcs-c-6d5f214f { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: center !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-6d5f214f { width: 40% !important; flex: 0 1 40% !important; }
.page-id-4030 .mcs-c-30c09ffc { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 60px 0px 56px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-30c09ffc > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4030 .mcs-c-30c09ffc > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4030 .mcs-c-30c09ffc { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-30c09ffc { width: 100% !important; }
.page-id-4030 .mcs-c-30c09ffc { background-image: url('/wp-content/uploads/2026/04/ChatGPT-Image-Apr-21-2026-10_15_15-AM.png') !important; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }
.page-id-4030 .mcs-e-29d54ef { width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-29d54ef { text-align: center; }
.page-id-4030 .mcs-e-29d54ef .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: var(--ast-global-color-4); }
.page-id-4030 .mcs-e-20dbcc5 { width: 70%; max-width: 100%; }
.page-id-4030 .mcs-e-20dbcc5 { font-size: 18px; font-weight: 400; line-height: 29px; color: var(--ast-global-color-4); text-align: center; }
.page-id-4030 .mcs-c-00a6d22 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 3% 5% 3% 5% !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-00a6d22 { padding-left: max(5%, calc((100% - 1140px) / 2)) !important; padding-right: max(5%, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-00a6d22 { width: 100% !important; }
.page-id-4030 .mcs-c-00a6d22 { background-color: var(--mcs-blue) !important; background-image: url('/wp-content/uploads/2026/06/mc-service-page-bg.jpg') !important; background-size: cover !important; background-position: bottom center !important; background-repeat: no-repeat !important; }
.page-id-4030 .mcs-c-00a6d22 { position: relative !important; isolation: isolate !important; }
.page-id-4030 .mcs-c-00a6d22::before { content: ""; position: absolute; inset: 0; background: var(--mcs-blue); opacity: 0.59; z-index: -1; pointer-events: none; border-radius: inherit; }
.page-id-4030 .mcs-e-7b8d5e2b { text-align: center; }
.page-id-4030 .mcs-e-7b8d5e2b .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; color: #DE773F; }
.page-id-4030 .mcs-e-ff4b9d5 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-ff4b9d5__title .uagb-heading-text { font-size: 30px; font-weight: 700; line-height: 36px; }
.page-id-4030 .mcs-e-ff4b9d5__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-ff4b9d5__desc { font-size: 16px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-c-48edd5f8 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-48edd5f8 { width: 100%; }
.page-id-4030 .mcs-e-f385f6c .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-f385f6c__title .uagb-heading-text { font-size: 30px; font-weight: 700; line-height: 36px; }
.page-id-4030 .mcs-e-f385f6c__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-f385f6c__desc { font-size: 16px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-c-5d21c43a { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-5d21c43a { width: 100%; }
.page-id-4030 .mcs-e-3fd74f34 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-3fd74f34__title .uagb-heading-text { font-size: 30px; font-weight: 700; line-height: 36px; }
.page-id-4030 .mcs-e-3fd74f34__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-3fd74f34__desc { font-size: 16px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-c-64cf184 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-64cf184 { width: 100%; }
.page-id-4030 .mcs-e-6348931 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-6348931__title .uagb-heading-text { font-size: 30px; font-weight: 700; line-height: 36px; }
.page-id-4030 .mcs-e-6348931__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-6348931__desc { font-size: 16px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-c-7d4affe1 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-7d4affe1 { width: 100%; }
.page-id-4030 .mcs-c-16f185c4 { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-16f185c4 { width: 100%; }
.page-id-4030 .mcs-c-16f185c4 > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4030 .mcs-c-16f185c4 > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4030 .mcs-c-351403b4 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 50px 0px 50px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-351403b4 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-351403b4 { width: 100% !important; }
.page-id-4030 .mcs-c-351403b4 { border-style: solid !important; border-width: 0px 0px 1px 0px !important; border-color: var(--mcs-bg-1) !important; }
.page-id-4030 .mcs-e-7d7b3e02 { text-align: center; }
.page-id-4030 .mcs-e-7d7b3e02 .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: var(--mcs-accent); }
.page-id-4030 .mcs-e-1b1cb9ad { width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-1b1cb9ad { text-align: center; }
.page-id-4030 .mcs-e-1b1cb9ad .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: var(--mcs-primary); }
.page-id-4030 .mcs-e-7eaab420 { font-size: 16px; font-weight: 400; line-height: 29px; color: #000000; text-align: center; }
.page-id-4030 .mcs-e-7f49cbd0 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-7f49cbd0__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-7f49cbd0__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-7f49cbd0__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-7f49cbd0 { text-align: start; }
.page-id-4030 .mcs-c-26782f37 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-26782f37 { width: 100%; }
.page-id-4030 .mcs-c-26782f37 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-26782f37 { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-26782f37:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-26782f37:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-37ee801a .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-37ee801a__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-37ee801a__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-37ee801a__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-37ee801a { text-align: start; }
.page-id-4030 .mcs-c-32c20f0c { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-32c20f0c { width: 100%; }
.page-id-4030 .mcs-c-32c20f0c { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-32c20f0c { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-32c20f0c:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-32c20f0c:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-294e181c .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-294e181c__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-294e181c__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-294e181c__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-294e181c { text-align: start; }
.page-id-4030 .mcs-c-e9c4f3b { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-e9c4f3b { width: 100%; }
.page-id-4030 .mcs-c-e9c4f3b { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-e9c4f3b { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-e9c4f3b:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-e9c4f3b:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-6e2fd8a .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-6e2fd8a__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-6e2fd8a__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-6e2fd8a__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-6e2fd8a { text-align: start; }
.page-id-4030 .mcs-c-bee2686 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-bee2686 { width: 100%; }
.page-id-4030 .mcs-c-bee2686 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-bee2686 { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-bee2686:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-bee2686:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-576380e0 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-576380e0__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-576380e0__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-576380e0__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-576380e0 { text-align: start; }
.page-id-4030 .mcs-c-293d8f33 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-293d8f33 { width: 100%; }
.page-id-4030 .mcs-c-293d8f33 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-293d8f33 { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-293d8f33:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-293d8f33:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-0e7fbf1 .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-0e7fbf1__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-0e7fbf1__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-0e7fbf1__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-0e7fbf1 { text-align: start; }
.page-id-4030 .mcs-c-0726bee { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-0726bee { width: 100%; }
.page-id-4030 .mcs-c-0726bee { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-0726bee { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-0726bee:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-0726bee:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-c517d9b .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-c517d9b__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-c517d9b__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-c517d9b__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-c517d9b { text-align: start; }
.page-id-4030 .mcs-c-0b2441d { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-0b2441d { width: 100%; }
.page-id-4030 .mcs-c-0b2441d { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-0b2441d { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-0b2441d:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-0b2441d:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-e-7cc5c3a .mcs-iconbox__icon { color: var(--mcs-bg-1); font-size: 24px; }
.page-id-4030 .mcs-e-7cc5c3a__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-7cc5c3a__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-7cc5c3a__desc { font-size: 15px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-7cc5c3a { text-align: start; }
.page-id-4030 .mcs-c-8200d16 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-8200d16 { width: 100%; }
.page-id-4030 .mcs-c-8200d16 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-8200d16 { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: var(--mcs-bg-1) !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-8200d16:hover { border-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-c-8200d16:hover { box-shadow: 0px 0px 13px 4px rgba(0, 0, 0, 0.08) !important; }
.page-id-4030 .mcs-c-590c67e { display: grid !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
.page-id-4030 .mcs-c-590c67e { width: 100%; }
.page-id-4030 .mcs-c-142c241e { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 60px 0px 60px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-142c241e { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-142c241e { width: 100% !important; }
.page-id-4030 .mcs-e-53178ac5 { text-align: center; }
.page-id-4030 .mcs-e-53178ac5 .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: var(--mcs-accent); }
.page-id-4030 .mcs-e-bb12e38 { width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-bb12e38 { text-align: center; }
.page-id-4030 .mcs-e-bb12e38 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; }
.page-id-4030 .mcs-e-41bb4ac3 { width: 100% !important; max-width: 100% !important; height: 1.9px !important; border: 0 !important; background-color: #000000 !important; opacity: 1 !important; margin: 0 !important; }
.page-id-4030 .mcs-e-5176328c .mcs-imagebox__img img { width: 35%; }
.page-id-4030 .mcs-e-5176328c__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-5176328c__desc { font-size: 15px; font-weight: 400; line-height: 25px; color: var(--mcs-text); }
.page-id-4030 .mcs-c-74e612d1 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-74e612d1 { width: 100%; }
.page-id-4030 .mcs-e-d1f21ca .mcs-imagebox__img img { width: 35%; }
.page-id-4030 .mcs-e-d1f21ca__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-d1f21ca__desc { font-size: 15px; font-weight: 400; line-height: 25px; color: var(--mcs-text); }
.page-id-4030 .mcs-c-10e639da { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-10e639da { width: 100%; }
.page-id-4030 .mcs-e-1eacfbc0 .mcs-imagebox__img img { width: 35%; }
.page-id-4030 .mcs-e-1eacfbc0__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-1eacfbc0__desc { font-size: 15px; font-weight: 400; line-height: 25px; color: var(--mcs-text); }
.page-id-4030 .mcs-c-24aa8c61 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-24aa8c61 { width: 100%; }
.page-id-4030 .mcs-e-67e538c .mcs-imagebox__img img { width: 35%; }
.page-id-4030 .mcs-e-67e538c__title .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-67e538c__desc { font-size: 15px; font-weight: 400; line-height: 25px; color: var(--mcs-text); }
.page-id-4030 .mcs-c-10ab30ba { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 10px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-10ab30ba { width: 100%; }
.page-id-4030 .mcs-c-15f0ea1e { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 0px 0px 0px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-15f0ea1e { width: 100%; }
.page-id-4030 .mcs-c-15f0ea1e > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4030 .mcs-c-15f0ea1e > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4030 .mcs-c-19823ae8 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 60px 0px 60px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-19823ae8 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-19823ae8 { width: 100% !important; }
.page-id-4030 .mcs-c-19823ae8 { background-color: var(--mcs-bg-2) !important; }
.page-id-4030 .mcs-e-4f4699a1 { margin: 0px 0px 0px 0px; width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-4f4699a1 { text-align: center; }
.page-id-4030 .mcs-e-4f4699a1 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: var(--mcs-bg-2); }
.page-id-4030 .mcs-e-26c8b460 { text-align: center; }
.page-id-4030 .mcs-e-26c8b460 .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: #F9FAFB; }
.page-id-4030 .mcs-e-26c404cb .mcs-iconbox__icon { color: var(--mcs-blue); font-size: 26px; }
.page-id-4030 .mcs-e-26c404cb__title .uagb-heading-text { font-size: 27px; font-weight: 600; line-height: 32px; }
.page-id-4030 .mcs-e-26c404cb__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-26c404cb__desc { font-size: 18px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-26c404cb { text-align: start; }
.page-id-4030 .mcs-c-126bc939 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 50px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-126bc939 { width: 100%; }
.page-id-4030 .mcs-c-126bc939 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-126bc939 { border-style: none !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-e-30250f90 .mcs-iconbox__icon { color: var(--mcs-blue); font-size: 26px; }
.page-id-4030 .mcs-e-30250f90__title .uagb-heading-text { font-size: 27px; font-weight: 600; line-height: 32px; }
.page-id-4030 .mcs-e-30250f90__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-30250f90__desc { font-size: 18px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-30250f90 { text-align: start; }
.page-id-4030 .mcs-c-15d0c2aa { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 50px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-15d0c2aa { width: 100%; }
.page-id-4030 .mcs-c-15d0c2aa { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-15d0c2aa { border-style: none !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-1d27462b { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 0px 0px 0px 0px !important; margin: 20px 0px 0px 0px !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-1d27462b { width: 65% !important; flex: 0 1 65% !important; }
.page-id-4030 .mcs-c-1d27462b > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4030 .mcs-c-1d27462b > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4030 .mcs-c-60516dfe { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 48px 0px 48px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-60516dfe { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-60516dfe { width: 100% !important; }
.page-id-4030 .mcs-c-60516dfe { background-color: var(--mcs-blue) !important; }
.page-id-4030 .mcs-e-69f3fb0 { margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.page-id-4030 .mcs-e-69f3fb0 { text-align: center; }
.page-id-4030 .mcs-e-69f3fb0 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: var(--ast-global-color-4); }
.page-id-4030 .mcs-e-195c53d .mcs-iconbox__icon { color: var(--mcs-accent); font-size: 26px; }
.page-id-4030 .mcs-e-195c53d__title .uagb-heading-text { font-size: 27px; font-weight: 600; line-height: 32px; }
.page-id-4030 .mcs-e-195c53d__title { margin-bottom: 8px; }
.page-id-4030 .mcs-e-195c53d__desc { font-size: 18px; font-weight: 400; line-height: 20px; color: #000000; }
.page-id-4030 .mcs-e-195c53d { text-align: center; }
.page-id-4030 .mcs-e-02fde99 { column-count: 2; column-gap: 0px; }
.page-id-4030 .mcs-e-02fde99 li { break-inside: avoid; }
.page-id-4030 .mcs-c-ca0b8f8 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 50px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-ca0b8f8 { width: 100% !important; flex: 0 1 100% !important; }
.page-id-4030 .mcs-c-ca0b8f8 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-ca0b8f8 { border-style: none !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(109.63230895996094, 109.63230895996094, 109.63230895996094, 0.13) !important; }
.page-id-4030 .mcs-c-5588007 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 35px 35px 35px 35px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-5588007 { width: 58% !important; flex: 0 1 58% !important; }
.page-id-4030 .mcs-c-5588007 { background-image: linear-gradient(180deg, var(--mcs-accent), #DE773F5E) !important; }
.page-id-4030 .mcs-c-5588007 { border-radius: 25px 25px 25px 25px !important; }
.page-id-4030 .mcs-c-0c5f40a { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 48px 0px 48px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-0c5f40a { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-0c5f40a { width: 100% !important; }
.page-id-4030 .mcs-e-5b3d2433 { text-align: center; }
.page-id-4030 .mcs-e-5b3d2433 .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: var(--mcs-accent); }
.page-id-4030 .mcs-e-7e51ed55 { width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-7e51ed55 { text-align: center; }
.page-id-4030 .mcs-e-7e51ed55 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; }
.page-id-4030 .mcs-e-10c21b59 { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4030 .mcs-e-70fb6777 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4030 .mcs-e-70fb6777__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-70fb6777__title { margin-bottom: 0px; }
.page-id-4030 .mcs-e-70fb6777__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4030 .mcs-c-255808a8 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-255808a8 { width: 100%; }
.page-id-4030 .mcs-c-255808a8 { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-255808a8 { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(110, 110, 110, 0.13) !important; }
.page-id-4030 .mcs-e-18c737d1 { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4030 .mcs-e-65164ef1 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4030 .mcs-e-65164ef1__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-65164ef1__title { margin-bottom: 0px; }
.page-id-4030 .mcs-e-65164ef1__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4030 .mcs-c-28c24e1c { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-28c24e1c { width: 100%; }
.page-id-4030 .mcs-c-28c24e1c { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-28c24e1c { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(110, 110, 110, 0.13) !important; }
.page-id-4030 .mcs-e-4ebd9747 { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4030 .mcs-e-ec223d5 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4030 .mcs-e-ec223d5__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4030 .mcs-e-ec223d5__title { margin-bottom: 0px; }
.page-id-4030 .mcs-e-ec223d5__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4030 .mcs-c-769132bd { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 30px 30px 30px 30px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-769132bd { width: 100%; }
.page-id-4030 .mcs-c-769132bd { background-color: #FFFFFF !important; }
.page-id-4030 .mcs-c-769132bd { border-style: solid !important; border-width: 1px 1px 1px 1px !important; border-color: #E0E6EB !important; border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 8px -1px rgba(110, 110, 110, 0.13) !important; }
.page-id-4030 .mcs-e-5b7c18ab { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 24px !important; }
.page-id-4030 .mcs-c-1c864c6b { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 60px 0px 60px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-1c864c6b { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-1c864c6b { width: 100% !important; }
.page-id-4030 .mcs-e-419d6a7c { text-align: center; }
.page-id-4030 .mcs-e-419d6a7c .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: var(--mcs-accent); }
.page-id-4030 .mcs-e-f4e84b4 { margin: 0px 0px 30px 0px; width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-f4e84b4 { text-align: center; }
.page-id-4030 .mcs-e-f4e84b4 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; }
.page-id-4030 .mcs-e-5b569478 { margin: 30px 0px 0px 0px; }
.page-id-4030 .mcs-c-2583d940 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 10px !important; column-gap: 10px !important; padding: 60px 0px 60px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-2583d940 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-2583d940 { width: 100% !important; }
.page-id-4030 .mcs-c-2583d940 { background-color: var(--mcs-bg-2) !important; }
.page-id-4030 .mcs-e-45b612ed { width: 61%; max-width: 100%; }
.page-id-4030 .mcs-e-45b612ed { text-align: center; }
.page-id-4030 .mcs-e-45b612ed .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: #F9FAFB; }
.page-id-4030 .mcs-e-616b9cb1 { margin: 25px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.page-id-4030 .mcs-c-75a9c142 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: flex-start !important; row-gap: 20px !important; column-gap: 20px !important; padding: 48px 0px 48px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4030 .mcs-c-75a9c142 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4030 .mcs-c-75a9c142 { width: 100% !important; }
.page-id-4030 .mcs-c-75a9c142 { background-color: var(--mcs-blue) !important; }
@media (max-width: 1024px) {
  .page-id-4030 .mcs-e-47e53ee1 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-c-2af1d584 { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-20e2fa5b { flex-direction: column !important; width: 100% !important; flex: 0 1 100% !important; }
  .page-id-4030 .mcs-c-6d5f214f { margin: 30px 0px 0px 0px !important; width: 87% !important; flex: 0 1 87% !important; }
  .page-id-4030 .mcs-c-30c09ffc { padding: 80px 015px 80px 15px !important; flex-direction: column !important; row-gap: 0px !important; column-gap: 0px !important; }
  .page-id-4030 .mcs-e-29d54ef .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-e-1b1cb9ad .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-26782f37 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-32c20f0c { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-e9c4f3b { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-bee2686 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-293d8f33 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-0726bee { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-0b2441d { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-8200d16 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-142c241e { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-bb12e38 .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-19823ae8 { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-4f4699a1 .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-126bc939 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-15d0c2aa { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-1d27462b { width: 80% !important; flex: 0 1 80% !important; }
  .page-id-4030 .mcs-c-60516dfe { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-69f3fb0 .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-ca0b8f8 { padding: 20px 20px 20px 20px !important; row-gap: 20px !important; column-gap: 20px !important; }
  .page-id-4030 .mcs-c-5588007 { width: 100% !important; flex: 0 1 100% !important; }
  .page-id-4030 .mcs-c-0c5f40a { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-7e51ed55 .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-1c864c6b { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-f4e84b4 .uagb-heading-text { font-size: 35px; }
  .page-id-4030 .mcs-c-2583d940 { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-45b612ed .uagb-heading-text { font-size: 35px; }
}
@media (max-width: 767px) {
  .page-id-4030 .mcs-e-47e53ee1 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-c-2af1d584 { flex-direction: column !important; }
  .page-id-4030 .mcs-c-2af1d584 > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4030 .mcs-c-20e2fa5b { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-30c09ffc { flex-direction: column !important; }
  .page-id-4030 .mcs-c-30c09ffc > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4030 .mcs-e-29d54ef .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-e-20dbcc5 { font-size: 16px; }
  .page-id-4030 .mcs-c-00a6d22 { padding: 5% 5% 5% 5% !important; }
  .page-id-4030 .mcs-c-48edd5f8 { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-5d21c43a { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-64cf184 { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-7d4affe1 { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-16f185c4 { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-16f185c4 { flex-direction: column !important; }
  .page-id-4030 .mcs-c-16f185c4 > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4030 .mcs-c-351403b4 { padding: 50px 015px 50px 015px !important; }
  .page-id-4030 .mcs-e-1b1cb9ad .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-e-7f49cbd0__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-26782f37 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-37ee801a__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-32c20f0c { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-294e181c__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-e9c4f3b { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-6e2fd8a__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-bee2686 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-576380e0__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-293d8f33 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-0e7fbf1__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-0726bee { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-c517d9b__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-0b2441d { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-7cc5c3a__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-8200d16 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-c-590c67e { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .page-id-4030 .mcs-c-142c241e { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-bb12e38 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-c-15f0ea1e { padding: 0px 0px 0px 0px !important; }
  .page-id-4030 .mcs-c-15f0ea1e { flex-direction: column !important; }
  .page-id-4030 .mcs-c-15f0ea1e > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4030 .mcs-c-19823ae8 { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-4f4699a1 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-e-26c404cb__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-126bc939 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-e-30250f90__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-c-15d0c2aa { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-c-1d27462b { flex-direction: column !important; }
  .page-id-4030 .mcs-c-1d27462b > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4030 .mcs-c-60516dfe { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-69f3fb0 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-e-195c53d__title .uagb-heading-text { font-size: 18px; }
  .page-id-4030 .mcs-e-02fde99 { column-count: 1; }
  .page-id-4030 .mcs-c-ca0b8f8 { padding: 20px 20px 20px 20px !important; }
  .page-id-4030 .mcs-c-0c5f40a { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-7e51ed55 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-e-5b7c18ab { grid-template-columns: 1fr !important; }
  .page-id-4030 .mcs-c-1c864c6b { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-f4e84b4 .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-c-2583d940 { padding: 80px 015px 80px 015px !important; }
  .page-id-4030 .mcs-e-45b612ed .uagb-heading-text { font-size: 30px; }
  .page-id-4030 .mcs-c-75a9c142 { padding: 80px 015px 80px 015px !important; }
}
@media (min-width: 1025px) {
  .page-id-4030 .mcs-c-19823ae8 { display: none !important; }
  .page-id-4030 .mcs-c-60516dfe { display: none !important; }
  .page-id-4030 .mcs-c-2583d940 { display: none !important; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-id-4030 .mcs-c-19823ae8 { display: none !important; }
  .page-id-4030 .mcs-c-60516dfe { display: none !important; }
  .page-id-4030 .mcs-c-2583d940 { display: none !important; }
}
@media (max-width: 767px) {
  .page-id-4030 .mcs-e-41bb4ac3 { display: none !important; }
  .page-id-4030 .mcs-c-19823ae8 { display: none !important; }
  .page-id-4030 .mcs-c-60516dfe { display: none !important; }
  .page-id-4030 .mcs-c-2583d940 { display: none !important; }
}

/* Phone: one card across. The 767px rule above was changed from 1fr to two
   columns on 2026-10-20, which left phones showing two 152px cards. Two is
   right for a tablet, one is right for a phone. (2026.10.21) */
@media (max-width: 544px) {
  .page-id-4030 .mcs-c-590c67e { grid-template-columns: 1fr !important; }
}

/* Tablet: two across. Three 238px cards at 820px is too tight once the
   titles hold two lines. (2026.10.21) */
@media (min-width: 545px) and (max-width: 1024px) {
  .page-id-4030 .mcs-c-590c67e { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
}
