.elementor-2319 .elementor-element.elementor-element-b6ab1bc{--display:flex;--min-height:100vh;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-b6ab1bc::before, .elementor-2319 .elementor-element.elementor-element-b6ab1bc > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-b6ab1bc > .e-con-inner > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-b6ab1bc > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-b6ab1bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-b6ab1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2319 .elementor-element.elementor-element-3afffde{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;top:50%;--z-index:10;}body:not(.rtl) .elementor-2319 .elementor-element.elementor-element-3afffde{left:0px;}body.rtl .elementor-2319 .elementor-element.elementor-element-3afffde{right:0px;}.elementor-2319 .elementor-element.elementor-element-69eabd4{--display:flex;}.elementor-2319 .elementor-element.elementor-element-0f27f7b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2319 .elementor-element.elementor-element-69defe8{z-index:10;}.elementor-2319 .elementor-element.elementor-element-69defe8 .elementor-heading-title{font-size:36px;font-weight:400;line-height:68px;text-shadow:0px 4px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-99128da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:10;}.elementor-2319 .elementor-element.elementor-element-99128da .elementor-heading-title{font-size:49px;font-weight:600;line-height:68px;text-shadow:0px 4px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2319 .elementor-element.elementor-element-e7bff36 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 60px 18px 60px;}.elementor-2319 .elementor-element.elementor-element-1e11a75{--display:flex;--min-height:700px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-1e11a75::before, .elementor-2319 .elementor-element.elementor-element-1e11a75 > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-1e11a75 > .e-con-inner > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-1e11a75 > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-1e11a75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-1e11a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2319 .elementor-element.elementor-element-55cd897{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;top:50%;--z-index:10;}body:not(.rtl) .elementor-2319 .elementor-element.elementor-element-55cd897{left:0px;}body.rtl .elementor-2319 .elementor-element.elementor-element-55cd897{right:0px;}.elementor-2319 .elementor-element.elementor-element-b396625{--display:flex;}.elementor-2319 .elementor-element.elementor-element-e911a8e{--display:flex;}.elementor-2319 .elementor-element.elementor-element-03e2b95{z-index:10;}.elementor-2319 .elementor-element.elementor-element-03e2b95 .elementor-heading-title{font-size:36px;font-weight:400;line-height:68px;text-shadow:0px 4px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-69fffb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:10;}.elementor-2319 .elementor-element.elementor-element-69fffb6 .elementor-heading-title{font-size:49px;font-weight:600;line-height:68px;text-shadow:0px 4px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-3205229 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 60px 18px 60px;}.elementor-2319 .elementor-element.elementor-element-ac1c367{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-2aa7bd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2319 .elementor-element.elementor-element-dbd3cbe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-87fe97d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2319 .elementor-element.elementor-element-a25a745{font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;line-height:24px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-5054c35{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-6193b61{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2319 .elementor-element.elementor-element-571363f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-2cce942 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-379b265{text-align:justify;font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;line-height:24px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-3d11559 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 18px 18px 18px;}.elementor-2319 .elementor-element.elementor-element-a427b06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2319 .elementor-element.elementor-element-f0e76ec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-7b69245 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-e0ea905{text-align:justify;font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;line-height:24px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-e5fae58{--spacer-size:13px;}.elementor-2319 .elementor-element.elementor-element-782af21 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 18px 18px 18px;}.elementor-2319 .elementor-element.elementor-element-01abf0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;grid-column:span 2;}.elementor-2319 .elementor-element.elementor-element-4fd1cdd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-bd77afe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-07da03e{text-align:justify;font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;line-height:24px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-ecf00aa .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 18px 18px 18px;}.elementor-2319 .elementor-element.elementor-element-01f1090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2319 .elementor-element.elementor-element-67b0c0f{--image-border-radius:12px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-2319 .elementor-element.elementor-element-b4706d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2319 .elementor-element.elementor-element-b4706d3::before, .elementor-2319 .elementor-element.elementor-element-b4706d3 > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-b4706d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-b4706d3 > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-b4706d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-b4706d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #263B98 0%, #0088C3 100%);}.elementor-2319 .elementor-element.elementor-element-b4706d3:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-b4706d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2319 .elementor-element.elementor-element-b8b772b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2319 .elementor-element.elementor-element-def59c2{text-align:center;}.elementor-2319 .elementor-element.elementor-element-def59c2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-279a404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2319 .elementor-element.elementor-element-f360f04{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2319 .elementor-element.elementor-element-f360f04 img{width:100%;}.elementor-2319 .elementor-element.elementor-element-77191c0{text-align:center;}.elementor-2319 .elementor-element.elementor-element-77191c0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-2a5b2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-4ce3945{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-6d8c42b{--display:flex;}.elementor-2319 .elementor-element.elementor-element-26c45f1{text-align:center;}.elementor-2319 .elementor-element.elementor-element-26c45f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;line-height:64px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-f0a2e74{text-align:center;}.elementor-2319 .elementor-element.elementor-element-f0a2e74 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:500;line-height:48px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-47a8c38{text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;font-style:italic;color:#686868;}.elementor-2319 .elementor-element.elementor-element-a391b2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-0a98f2a{text-align:center;}.elementor-2319 .elementor-element.elementor-element-0a98f2a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;line-height:64px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-96af1a8{--swiper-slides-to-display:3;--swiper-slides-gap:0px;padding:50px 0px 20px 50px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:155px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-45px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:140px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-45px;--arrow-size:25px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-bc09c81 );}.elementor-2319 .elementor-element.elementor-element-96af1a8 .swiper-slide > .elementor-element{height:100%;}.elementor-2319 .elementor-element.elementor-element-4e2827f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2319 .elementor-element.elementor-element-2200e73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2319 .elementor-element.elementor-element-e10a833{text-align:center;}.elementor-2319 .elementor-element.elementor-element-e10a833 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;line-height:64px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-80e5042{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2319 .elementor-element.elementor-element-0ede0c4{text-align:center;font-family:"Fasthand", Sans-serif;font-size:40px;font-weight:400;line-height:56px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-31bc141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2319 .elementor-element.elementor-element-6637b85{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-79456eb{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-79456eb:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-79456eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-9e53f55{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-7b450d2{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-7b450d2:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-7b450d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-01-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-4c41f15{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-1392c9d{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-1392c9d:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-1392c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-4c8da5d{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-b2e67e6{--display:flex;--min-height:min(20vw, 400px);--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:25%;--padding-left:27%;--padding-right:12%;}.elementor-2319 .elementor-element.elementor-element-b2e67e6:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-b2e67e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-03-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-624fea3{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-44a2320{--display:flex;--min-height:min(20vw, 400px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:27%;--padding-left:12%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-44a2320:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-44a2320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-03-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-aab93b9{--e-transform-rotateZ:2deg;text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-1569161{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-1569161:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-1569161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-07-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-fecef0b{--e-transform-rotateZ:5deg;text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-4d5c8e2{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-4d5c8e2:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-4d5c8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-01-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-bf299aa{--e-transform-rotateZ:-4deg;text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-2a2a344{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:26%;--padding-right:17%;}.elementor-2319 .elementor-element.elementor-element-2a2a344:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-2a2a344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-c059beb{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-3a69b15{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-4fbcbe1{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-4fbcbe1:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-4fbcbe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-dfeae35{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-44f647a{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-44f647a:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-44f647a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-01-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-1636bd1{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-f2c5f74{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22%;--padding-bottom:22%;--padding-left:22%;--padding-right:22%;}.elementor-2319 .elementor-element.elementor-element-f2c5f74:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-f2c5f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-065471c{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-ad456cb{--display:flex;--min-height:min(20vw, 400px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:25%;--padding-left:22%;--padding-right:12%;}.elementor-2319 .elementor-element.elementor-element-ad456cb:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-ad456cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-03-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-7a2f09a{text-align:center;font-family:"LaBelleAurore", Sans-serif;font-weight:400;line-height:28px;color:#000000;}.elementor-2319 .elementor-element.elementor-element-12a6200{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2319 .elementor-element.elementor-element-d046ab7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;padding:18px 50px 18px 50px;}.elementor-2319 .elementor-element.elementor-element-898a89c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-898a89c::before, .elementor-2319 .elementor-element.elementor-element-898a89c > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-898a89c > .e-con-inner > .elementor-background-video-container::before, .elementor-2319 .elementor-element.elementor-element-898a89c > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-898a89c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2319 .elementor-element.elementor-element-898a89c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2319 .elementor-element.elementor-element-898a89c:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-898a89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2319 .elementor-element.elementor-element-266d700{text-align:center;font-family:"Lato", Sans-serif;font-size:32px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-f2e3d07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2319 .elementor-element.elementor-element-4499e7a{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2319 .elementor-element.elementor-element-4499e7a:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-4499e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-2319 .elementor-element.elementor-element-0559a6c{text-align:center;font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:var( --e-global-color-87fe97d );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:16px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-16px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group > label, .elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-subgroup label{color:#747A80;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-type-html{padding-bottom:0px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group .elementor-field{color:#747A80;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FAFAFA;border-color:#F4F4F4;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group .elementor-select-wrapper select{background-color:#FAFAFA;border-color:#F4F4F4;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-group .elementor-select-wrapper::before{color:#F4F4F4;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-bc09c81 );color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-bc09c81 );color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-aaa2255 .e-form__buttons__wrapper__button-previous:hover{color:#FFB850;}.elementor-2319 .elementor-element.elementor-element-aaa2255{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2319 .elementor-element.elementor-element-86c482f{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2319 .elementor-element.elementor-element-86c482f:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-86c482f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-2319 .elementor-element.elementor-element-547b52f{text-align:center;font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:var( --e-global-color-87fe97d );}.elementor-2319 .elementor-element.elementor-element-fa3dd5c .elementor-button{background-color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:18px 18px 18px 18px;}.elementor-2319 .elementor-element.elementor-element-230cebf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:18px 18px 18px 18px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2319 .elementor-element.elementor-element-69defe8 .elementor-heading-title{font-size:40px;}.elementor-2319 .elementor-element.elementor-element-99128da .elementor-heading-title{font-size:40px;}.elementor-2319 .elementor-element.elementor-element-03e2b95 .elementor-heading-title{font-size:40px;}.elementor-2319 .elementor-element.elementor-element-69fffb6 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-5054c35{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-96af1a8{--swiper-slides-to-display:2;}.elementor-2319 .elementor-element.elementor-element-4e2827f{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-80e5042{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-6637b85{--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-3a69b15{--grid-auto-flow:row;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-2319 .elementor-element.elementor-element-b6ab1bc{--width:100%;}.elementor-2319 .elementor-element.elementor-element-3afffde{--width:100%;}.elementor-2319 .elementor-element.elementor-element-0f27f7b{--width:80%;}.elementor-2319 .elementor-element.elementor-element-55cd897{--width:100%;}.elementor-2319 .elementor-element.elementor-element-e911a8e{--width:80%;}.elementor-2319 .elementor-element.elementor-element-2aa7bd5{--width:50%;}.elementor-2319 .elementor-element.elementor-element-01f1090{--width:50%;}.elementor-2319 .elementor-element.elementor-element-b4706d3{--content-width:100%;}.elementor-2319 .elementor-element.elementor-element-b8b772b{--width:100%;}.elementor-2319 .elementor-element.elementor-element-2200e73{--content-width:900px;}}@media(max-width:767px){.elementor-2319 .elementor-element.elementor-element-3afffde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2319 .elementor-element.elementor-element-69eabd4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-0f27f7b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2319 .elementor-element.elementor-element-69defe8{width:100%;max-width:100%;text-align:center;}.elementor-2319 .elementor-element.elementor-element-69defe8 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-2319 .elementor-element.elementor-element-99128da{width:100%;max-width:100%;text-align:center;}.elementor-2319 .elementor-element.elementor-element-99128da .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-2319 .elementor-element.elementor-element-55cd897{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2319 .elementor-element.elementor-element-b396625{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-e911a8e{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-03e2b95{width:100%;max-width:100%;text-align:start;}.elementor-2319 .elementor-element.elementor-element-03e2b95 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2319 .elementor-element.elementor-element-69fffb6{width:100%;max-width:100%;text-align:start;}.elementor-2319 .elementor-element.elementor-element-69fffb6 .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-2319 .elementor-element.elementor-element-3205229 .elementor-button{padding:12px 35px 12px 35px;}.elementor-2319 .elementor-element.elementor-element-ac1c367{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-5054c35{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-6193b61{--width:100%;grid-column:span 2;}.elementor-2319 .elementor-element.elementor-element-3d11559 .elementor-button{font-size:14px;border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-2319 .elementor-element.elementor-element-782af21 .elementor-button{font-size:14px;border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-2319 .elementor-element.elementor-element-ecf00aa .elementor-button{font-size:14px;border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-2319 .elementor-element.elementor-element-01f1090{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2319 .elementor-element.elementor-element-b4706d3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-4ce3945{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2319 .elementor-element.elementor-element-26c45f1 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-2319 .elementor-element.elementor-element-f0a2e74 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-2319 .elementor-element.elementor-element-5cbbe73{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2319 .elementor-element.elementor-element-a391b2a{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-0a98f2a .elementor-heading-title{font-size:28px;}.elementor-2319 .elementor-element.elementor-element-96af1a8{--swiper-slides-to-display:1;padding:0px 0px 0px 0px;--arrow-prev-left-position:20px;--arrow-next-right-position:10px;--arrow-size:20px;}.elementor-2319 .elementor-element.elementor-element-4e2827f{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-2200e73{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2319 .elementor-element.elementor-element-e10a833 .elementor-heading-title{font-size:28px;}.elementor-2319 .elementor-element.elementor-element-80e5042{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-0ede0c4{font-size:26px;line-height:1.4em;}.elementor-2319 .elementor-element.elementor-element-6637b85{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-3a69b15{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2319 .elementor-element.elementor-element-dfeae35{font-size:14px;line-height:14px;}.elementor-2319 .elementor-element.elementor-element-1636bd1{--e-transform-rotateZ:-4deg;font-size:15px;line-height:15px;}.elementor-2319 .elementor-element.elementor-element-f2c5f74:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-f2c5f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-03-1.png");}.elementor-2319 .elementor-element.elementor-element-f2c5f74{--padding-top:10%;--padding-bottom:12%;--padding-left:14%;--padding-right:10%;}.elementor-2319 .elementor-element.elementor-element-065471c{--e-transform-rotateZ:2deg;font-size:14px;line-height:14px;}.elementor-2319 .elementor-element.elementor-element-ad456cb:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-ad456cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miracleconnect.org/wp-content/uploads/2026/01/new-Note-07-1.png");}.elementor-2319 .elementor-element.elementor-element-7a2f09a{--e-transform-rotateZ:4deg;font-size:15px;line-height:15px;}.elementor-2319 .elementor-element.elementor-element-12a6200{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2319 .elementor-element.elementor-element-d046ab7 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-2319 .elementor-element.elementor-element-898a89c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2319 .elementor-element.elementor-element-4499e7a{--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-0559a6c{font-size:18px;line-height:1.4em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-2319 .elementor-element.elementor-element-86c482f{--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-547b52f{font-size:18px;line-height:1.4em;}.elementor-2319 .elementor-element.elementor-element-fa3dd5c .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-2319 .elementor-element.elementor-element-230cebf .elementor-button{border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}}/* Start custom CSS for container, class: .elementor-element-3afffde */.elementor-2319 .elementor-element.elementor-element-3afffde{
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55cd897 */.elementor-2319 .elementor-element.elementor-element-55cd897{
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbd3cbe */.elementor-2319 .elementor-element.elementor-element-dbd3cbe .bold{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-67b0c0f *//* 1. Set up the Grid Container */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .elementor-gallery__container {
    grid-auto-rows: 10px; 
}

/* 2. Ensure Images Fill Their Tiles */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item,
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item .e-gallery-image {
    height: 100% !important;
}

.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-image {
    background-size: cover !important;
    background-position: center;
}

/* Item 1 (Top-Left) - Medium height */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item:nth-child(1) {
    grid-row: span 6;
}

/* Item 2 (Right) - Tallest item */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item:nth-child(2) {
    grid-row: span 13;
    transform: translateY(-50px);
}

/* Item 3 (Bottom-Left) - Tall item */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item:nth-child(3) {
    grid-row: span 14;
}

/* Item 4 (Bottom-Right) - Short item */
.elementor-2319 .elementor-element.elementor-element-67b0c0f .e-gallery-item:nth-child(4) {
    grid-row: span 7;
    transform: translateY(-50px);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5cbbe73 */@media (max-width: 767px){
    .elementor-2319 .elementor-element.elementor-element-5cbbe73{
        min-height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-96af1a8 */@media (min-width: 767px){
    
    .elementor-2319 .elementor-element.elementor-element-96af1a8 .swiper-horizontal{
        transform: translateX(90px) !important;
    }

}
.elementor-2319 .elementor-element.elementor-element-96af1a8 .elementor-swiper-button-prev{
 transform: rotate(180deg) !important;   
 color: #efefef;
}
.elementor-2319 .elementor-element.elementor-element-96af1a8 .elementor-swiper-button-prev:hover{
 color: #007cade6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e2827f */.elementor-2319 .elementor-element.elementor-element-4e2827f{
    max-width: 750px !important;
    text-align: center;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a391b2a */.elementor-2319 .elementor-element.elementor-element-a391b2a{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e53f55 */.elementor-2319 .elementor-element.elementor-element-9e53f55 {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c41f15 */.elementor-2319 .elementor-element.elementor-element-4c41f15 {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c8da5d */.elementor-2319 .elementor-element.elementor-element-4c8da5d {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624fea3 */.elementor-2319 .elementor-element.elementor-element-624fea3 {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2e67e6 */@media (min-width: 1800px){
    .elementor-2319 .elementor-element.elementor-element-b2e67e6{
        padding-top: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aab93b9 */.elementor-2319 .elementor-element.elementor-element-aab93b9 {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fecef0b */.elementor-2319 .elementor-element.elementor-element-fecef0b {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf299aa */.elementor-2319 .elementor-element.elementor-element-bf299aa {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c059beb */.elementor-2319 .elementor-element.elementor-element-c059beb {
    max-width: 60%;
    font-size: min(1.5vw, 20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6637b85 *//* TOP ROW */
.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(1) {
    transform: translate(20px, 2vw) scale(1.35);
    z-index: 8;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(2) {
    transform: translate(0px, -1vw) scale(1.25);
    z-index: 9;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(3) {
    transform: translate(-40px, 0vw) scale(1.05);
    z-index: 10;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(4) {
    transform: translate(-120px, 3vw) scale(1.25);
}

/* BOTTOM ROW */
.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(5) {
    transform: translate(20px, -2.5vw) scale(1.10) rotate(-8deg);
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(6) {
    transform: translate(35px, -5vw) scale(1.5);
    z-index: 7;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(7) {
    transform: translate(30px, -4vw) scale(1.45) rotate(8deg);
    z-index: 9;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(8) {
    transform: translate(-10px, -2vw) scale(1.25) rotate(-4deg);
    z-index: 5;
}




/* wide screen - move top row down a bit */
@media (min-width: 1750px) and (max-width: 2770px){
    /* TOP ROW */
.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(1) {
    transform: translate(20px, 3vw) scale(1.35);
    z-index: 8;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(2) {
    transform: translate(0px, 0vw) scale(1.25);
    z-index: 9;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(3) {
    transform: translate(-60px, 3vw) scale(0.95);
    z-index: 10;
}

.elementor-2319 .elementor-element.elementor-element-6637b85 .e-con-inner > *:nth-child(4) {
    transform: translate(-120px, 2vw) scale(1.25);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a69b15 */.elementor-2319 .elementor-element.elementor-element-3a69b15{
    overflow: hidden;
}

.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *{
    padding: 30px;
    width: 45vw !important;
    background-size: cover;
    height: 50vw;
}
.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *,
.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner *{
    font-size: 14px !important;
}

/* TOP ROW */
.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *:nth-child(1) {
    transform: translate(20px, 2vw) scale(1.35);
    z-index: 20;
}

.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *:nth-child(2) {
    transform: translate(0px, -1vw) scale(1.25);
    z-index: 25;
}

/* BOTTOM ROW */
.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *:nth-child(3) {
    transform: translate(2vw, 0vw) scale(1.05) rotate(-5deg);
    z-index: 10;
}

.elementor-2319 .elementor-element.elementor-element-3a69b15 .e-con-inner > *:nth-child(4) {
    transform: translate(0px, -4vw) scale(1.3);
    z-index: 15;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-aaa2255 */.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-field-type-submit{
    width: 100%;
}

.elementor-2319 .elementor-element.elementor-element-aaa2255 button{
    height: 54px;
}
.elementor-2319 .elementor-element.elementor-element-aaa2255 input::placeholder,
.elementor-2319 .elementor-element.elementor-element-aaa2255 textarea::placeholder {
    color: #747A80 !important;
    opacity: 1;
}

.elementor-2319 .elementor-element.elementor-element-aaa2255 input{
    padding-left: 56px;
}

.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-form-fields-wrapper > div{
    /*position: relative;*/
}

/* common style for name and email*/
.elementor-2319 .elementor-element.elementor-element-aaa2255 div.elementor-field-type-text:before,
.elementor-2319 .elementor-element.elementor-element-aaa2255 div.elementor-field-type-email:before{
    z-index: 9;
    border-right:1px solid #747A80;
    padding-right: 40px;
    content: "";
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    pointer-events: none;

}

/* First input field icon */
.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-form-fields-wrapper > div:nth-of-type(1)::before {

    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path d="M6.57757 15.4816C5.1628 16.324 1.45336 18.0441 3.71266 20.1966C4.81631 21.248 6.04549 22 7.59087 22H16.4091C17.9545 22 19.1837 21.248 20.2873 20.1966C22.5466 18.0441 18.8372 16.324 17.4224 15.4816C14.1048 13.5061 9.89519 13.5061 6.57757 15.4816Z" stroke="%23747A80" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.5 6.5C16.5 8.98528 14.4853 11 12 11C9.51472 11 7.5 8.98528 7.5 6.5C7.5 4.01472 9.51472 2 12 2C14.4853 2 16.5 4.01472 16.5 6.5Z" stroke="%23747A80" stroke-width="1.5"/></svg>');
}

/* Second input field icon */
form input:nth-of-type(2) {
    position: relative;
}

.elementor-2319 .elementor-element.elementor-element-aaa2255 .elementor-form-fields-wrapper > div:nth-of-type(2)::before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path d="M17 20.5H7C4 20.5 2 19 2 15.5V8.5C2 5 4 3.5 7 3.5H17C20 3.5 22 5 22 8.5V15.5C22 19 20 20.5 17 20.5Z" stroke="%23747A80" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M17 9L13.87 11.5C12.84 12.32 11.15 12.32 10.12 11.5L7 9" stroke="%23747A80" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}


@media (max-width: 767px){
    .elementor-2319 .elementor-element.elementor-element-aaa2255 button{
        height: 45px !important;
        min-height: 0px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2025/12/Lato-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2025/12/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2025/12/Lato-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2025/12/Lato-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fasthand';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2025/12/Fasthand-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LaBelleAurore';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://miracleconnect.org/wp-content/uploads/2026/01/LaBelleAurore-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */