/* Generated by CD Elementor->Spectra converter for page 4264. Regenerate rather than hand-edit. */
.page-id-4264 .mcs-e-2097e08 { text-align: center; }
.page-id-4264 .mcs-e-2097e08 .uagb-heading-text { font-size: 60px; font-weight: 700; line-height: 35px; text-transform: none; color: var(--ast-global-color-4); }
.page-id-4264 .mcs-c-e53a034 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: center !important; row-gap: 20px !important; column-gap: 20px !important; padding: 0px 0px 0px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-e53a034 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4264 .mcs-c-e53a034 { width: 100% !important; }
.page-id-4264 .mcs-c-e53a034 { min-height: 180px !important; }
.page-id-4264 .mcs-c-e53a034 { background-color: var(--mcs-bg-1) !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-4264 .mcs-c-e53a034 { position: relative !important; isolation: isolate !important; }
.page-id-4264 .mcs-c-e53a034::before { content: ""; position: absolute; inset: 0; background: var(--mcs-blue); opacity: 0.54; z-index: -1; pointer-events: none; border-radius: inherit; }
.page-id-4264 .mcs-e-4ae3d14 { text-align: start; }
.page-id-4264 .mcs-e-4ae3d14 .uagb-heading-text { font-size: 32px; font-weight: 700; line-height: 35px; text-transform: none; }
.page-id-4264 .mcs-c-68a9ea3 { 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-4264 .mcs-c-68a9ea3 { width: 60% !important; flex: 0 1 60% !important; }
.page-id-4264 .mcs-c-21a9400 { 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-4264 .mcs-c-21a9400 { width: 40% !important; flex: 0 1 40% !important; }
.page-id-4264 .mcs-c-b7c435c { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; justify-content: flex-start !important; row-gap: 0px !important; column-gap: 0px !important; padding: 60px 0px 60px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-b7c435c > *:not(.mcs-con) { flex: 0 1 auto !important; width: auto !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.page-id-4264 .mcs-c-b7c435c > .mcs-con { flex: 1 1 0; min-width: 0; }
.page-id-4264 .mcs-c-b7c435c { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4264 .mcs-c-b7c435c { width: 100% !important; }
.page-id-4264 .mcs-e-b12568c { text-align: center; }
.page-id-4264 .mcs-e-b12568c .uagb-heading-text { font-size: 36px; font-weight: 700; line-height: 35px; text-transform: none; color: var(--mcs-text); }
.page-id-4264 .mcs-e-e19cf31 { font-size: 18px; font-weight: 400; line-height: 29px; color: var(--mcs-text); text-align: center; }
.page-id-4264 .mcs-e-282db80 { font-size: 15px; font-weight: 400; line-height: 29px; color: var(--mcs-text); }
.page-id-4264 .mcs-e-282db80 { column-count: 4; column-gap: 24px; }
.page-id-4264 .mcs-e-282db80 li { break-inside: avoid; }
.page-id-4264 .mcs-c-62e92a0 { 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 25px 50px 25px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-62e92a0 { width: 100%; }
.page-id-4264 .mcs-c-62e92a0 { background-color: var(--ast-global-color-5) !important; }
.page-id-4264 .mcs-c-62e92a0 { border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.18) !important; }
.page-id-4264 .mcs-c-dccd0a0 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: center !important; row-gap: 20px !important; column-gap: 20px !important; padding: 0px 0px 50px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-dccd0a0 { padding-left: max(0px, calc((100% - 1300px) / 2)) !important; padding-right: max(0px, calc((100% - 1300px) / 2)) !important; }
.page-id-4264 .mcs-c-dccd0a0 { width: 100% !important; }
.page-id-4264 .mcs-e-481da34 { text-align: center; }
.page-id-4264 .mcs-e-481da34 .uagb-heading-text { font-size: 36px; font-weight: 700; line-height: 35px; text-transform: none; color: var(--mcs-text); }
.page-id-4264 .mcs-e-01df1d3 { font-size: 18px; font-weight: 400; line-height: 29px; color: var(--mcs-text); text-align: center; }
.page-id-4264 .mcs-e-fc7784d { font-size: 15px; font-weight: 400; line-height: 29px; color: var(--mcs-text); }
.page-id-4264 .mcs-e-fc7784d { column-count: 4; column-gap: 24px; }
.page-id-4264 .mcs-e-fc7784d li { break-inside: avoid; }
.page-id-4264 .mcs-c-e6349c3 { 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 25px 50px 25px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-e6349c3 { width: 100%; }
.page-id-4264 .mcs-c-e6349c3 { background-color: #FF70221C !important; }
.page-id-4264 .mcs-c-e6349c3 { border-radius: 15px 15px 15px 15px !important; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.18) !important; }
.page-id-4264 .mcs-c-cc9c873 { display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important; align-items: center !important; justify-content: center !important; row-gap: 20px !important; column-gap: 20px !important; padding: 50px 0px 50px 0px !important; margin: 0 !important; max-width: 100% !important; }
.page-id-4264 .mcs-c-cc9c873 { padding-left: max(0px, calc((100% - 1300px) / 2)) !important; padding-right: max(0px, calc((100% - 1300px) / 2)) !important; }
.page-id-4264 .mcs-c-cc9c873 { width: 100% !important; }
.page-id-4264 .mcs-e-f0d80ac { text-align: center; }
.page-id-4264 .mcs-e-f0d80ac .uagb-heading-text { font-size: 20px; font-weight: 600; line-height: 1.4; color: var(--mcs-accent); }
.page-id-4264 .mcs-e-3713251 { width: 61%; max-width: 100%; }
.page-id-4264 .mcs-e-3713251 { text-align: center; }
.page-id-4264 .mcs-e-3713251 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; }
.page-id-4264 .mcs-e-f862b2e { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4264 .mcs-e-a0c3695 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4264 .mcs-e-a0c3695__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4264 .mcs-e-a0c3695__title { margin-bottom: 0px; }
.page-id-4264 .mcs-e-a0c3695__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4264 .mcs-c-2d21ea7 { 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-4264 .mcs-c-2d21ea7 { width: 100%; }
.page-id-4264 .mcs-c-2d21ea7 { background-color: #FFFFFF !important; }
.page-id-4264 .mcs-c-2d21ea7 { 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-4264 .mcs-e-ac65b7a { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4264 .mcs-e-05d5d51 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4264 .mcs-e-05d5d51__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4264 .mcs-e-05d5d51__title { margin-bottom: 0px; }
.page-id-4264 .mcs-e-05d5d51__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4264 .mcs-c-61930d0 { 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-4264 .mcs-c-61930d0 { width: 100%; }
.page-id-4264 .mcs-c-61930d0 { background-color: #FFFFFF !important; }
.page-id-4264 .mcs-c-61930d0 { 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-4264 .mcs-e-ce0b799 { color: var(--mcs-accent); font-size: 40px; text-align: start; }
.page-id-4264 .mcs-e-7689aa5 .mcs-iconbox__icon { color: #000000; font-size: 25px; }
.page-id-4264 .mcs-e-7689aa5__title .uagb-heading-text { font-size: 18px; font-weight: 600; line-height: 28px; }
.page-id-4264 .mcs-e-7689aa5__title { margin-bottom: 0px; }
.page-id-4264 .mcs-e-7689aa5__desc { font-size: 15px; font-weight: 400; line-height: 29px; color: #000000; }
.page-id-4264 .mcs-c-a6f97f3 { 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-4264 .mcs-c-a6f97f3 { width: 100%; }
.page-id-4264 .mcs-c-a6f97f3 { background-color: #FFFFFF !important; }
.page-id-4264 .mcs-c-a6f97f3 { 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-4264 .mcs-e-a07ca63 { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 24px !important; }
.page-id-4264 .mcs-c-10004f4 { 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-4264 .mcs-c-10004f4 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4264 .mcs-c-10004f4 { width: 100% !important; }
.page-id-4264 .mcs-e-b739cb7 { width: 61%; max-width: 100%; }
.page-id-4264 .mcs-e-b739cb7 { text-align: center; }
.page-id-4264 .mcs-e-b739cb7 .uagb-heading-text { font-size: 48px; font-weight: 700; line-height: 48px; color: #F9FAFB; }
.page-id-4264 .mcs-e-454746b { padding: 0px 0px 0px 0px; }
.page-id-4264 .mcs-c-3d56142 { 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-4264 .mcs-c-3d56142 { padding-left: max(0px, calc((100% - 1140px) / 2)) !important; padding-right: max(0px, calc((100% - 1140px) / 2)) !important; }
.page-id-4264 .mcs-c-3d56142 { width: 100% !important; }
.page-id-4264 .mcs-c-3d56142 { background-color: var(--mcs-blue) !important; }
@media (max-width: 1024px) {
  .page-id-4264 .mcs-c-b7c435c { padding: 70px 015px 70px 015px !important; }
  .page-id-4264 .mcs-e-282db80 { column-count: 3; }
  .page-id-4264 .mcs-c-dccd0a0 { padding: 70px 015px 70px 015px !important; }
  .page-id-4264 .mcs-e-fc7784d { column-count: 3; }
  .page-id-4264 .mcs-c-cc9c873 { padding: 70px 015px 70px 015px !important; }
  .page-id-4264 .mcs-e-3713251 .uagb-heading-text { font-size: 35px; }
  .page-id-4264 .mcs-c-10004f4 { padding: 80px 015px 80px 015px !important; }
  .page-id-4264 .mcs-e-b739cb7 .uagb-heading-text { font-size: 35px; }
}
@media (max-width: 767px) {
  .page-id-4264 .mcs-e-2097e08 .uagb-heading-text { font-size: 29px; }
  .page-id-4264 .mcs-c-e53a034 { padding: 20px 015px 20px 015px !important; margin: 0px 0px 0px 0px !important; }
  .page-id-4264 .mcs-e-4ae3d14 .uagb-heading-text { font-size: 29px; }
  .page-id-4264 .mcs-c-68a9ea3 { padding: 0px 0px 0px 0px !important; }
  .page-id-4264 .mcs-c-21a9400 { padding: 0px 0px 0px 0px !important; margin: 40px 0px 0px 0px !important; }
  .page-id-4264 .mcs-c-b7c435c { flex-direction: column !important; }
  .page-id-4264 .mcs-c-b7c435c > * { width: 100% !important; flex: 1 1 auto !important; }
  .page-id-4264 .mcs-e-b12568c .uagb-heading-text { font-size: 29px; }
  .page-id-4264 .mcs-e-e19cf31 { font-size: 15px; }
  .page-id-4264 .mcs-e-282db80 { font-size: 14px; }
  .page-id-4264 .mcs-e-282db80 { column-count: 1; }
  .page-id-4264 .mcs-e-481da34 .uagb-heading-text { font-size: 29px; }
  .page-id-4264 .mcs-e-01df1d3 { font-size: 15px; }
  .page-id-4264 .mcs-e-fc7784d { font-size: 14px; }
  .page-id-4264 .mcs-e-fc7784d { column-count: 1; }
  .page-id-4264 .mcs-e-3713251 .uagb-heading-text { font-size: 30px; }
  .page-id-4264 .mcs-e-a07ca63 { grid-template-columns: 1fr !important; }
  .page-id-4264 .mcs-c-10004f4 { padding: 80px 015px 80px 015px !important; }
  .page-id-4264 .mcs-e-b739cb7 .uagb-heading-text { font-size: 30px; }
  .page-id-4264 .mcs-c-3d56142 { padding: 80px 015px 80px 015px !important; }
}
