.elementor-12 .elementor-element.elementor-element-6355a79{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-6355a79:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6355a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modelhill.com/wp-content/uploads/2024/05/Modelhill-images-2a-1.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6355a79::before, .elementor-12 .elementor-element.elementor-element-6355a79 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6355a79 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6355a79 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6355a79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6355a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000006B 0%, #000000 100%);}.elementor-12 .elementor-element.elementor-element-625ada8{--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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b854e80{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b854e80.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b854e80 .elementor-heading-title{text-shadow:0px 0px 10px rgba(18, 18, 18, 0.25098039215686274);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d2a0e51{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d2a0e51.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d2a0e51 .elementor-heading-title{font-family:var( --e-global-typography-3653c8c-font-family ), Sans-serif;font-size:var( --e-global-typography-3653c8c-font-size );font-weight:var( --e-global-typography-3653c8c-font-weight );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );text-shadow:0px 0px 10px rgba(18, 18, 18, 0.25098039215686274);color:var( --e-global-color-6a877e2 );}.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-12 .elementor-element.elementor-element-e8aef5a{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e8aef5a.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-a5d6f6b .elementor-button{background-color:transparent;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );background-image:linear-gradient(90deg, var( --e-global-color-7588dab ) 0%, var( --e-global-color-a4384dc ) 100%);box-shadow:0px 10px 30px 0px rgba(127.93580772597238, 11.464930001963737, 181.85751037597657, 0.35);border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-a5d6f6b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a5d6f6b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a5d6f6b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a5d6f6b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fb17b05:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fb17b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-21a0ae1 ) 30%);}.elementor-12 .elementor-element.elementor-element-fb17b05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-fb17b05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ce975ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-ce975ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-ce975ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-118232c .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-5f62767 );}.elementor-12 .elementor-element.elementor-element-69c8c52 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ccf9d6d{text-align:justify;}.elementor-12 .elementor-element.elementor-element-eba61da .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:24px;font-weight:500;font-style:italic;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c4ba144.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-c4ba144.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c4ba144 > .elementor-element-populated{padding:0px 0px 0px 40px;}.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-12 .elementor-element.elementor-element-cffad52 img{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-a6c63c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a6c63c3 > .elementor-container{max-width:745px;}.elementor-12 .elementor-element.elementor-element-a6c63c3{padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b2e494a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b2e494a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b2e494a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b2e494a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-3ea7c65{text-align:center;}.elementor-12 .elementor-element.elementor-element-3ea7c65 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-5f62767 );}.elementor-12 .elementor-element.elementor-element-65f515d{width:var( --container-widget-width, 705px );max-width:705px;--container-widget-width:705px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-65f515d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-65f515d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-65f515d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2b57f4e{width:initial;max-width:initial;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b57f4e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-5576fd7 img{width:600px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d888bfe .elementor-button{background-color:transparent;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );background-image:linear-gradient(90deg, var( --e-global-color-7588dab ) 0%, var( --e-global-color-a4384dc ) 100%);box-shadow:0px 10px 30px 0px rgba(127.93580772597238, 11.464930001963737, 181.85751037597657, 0.35);border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-d888bfe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d888bfe .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d888bfe{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-d888bfe.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d888bfe .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d888bfe .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-957b281 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-957b281:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-957b281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-957b281 > .elementor-container{max-width:745px;}.elementor-12 .elementor-element.elementor-element-957b281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-957b281 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-03f288b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-03f288b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-03f288b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-03f288b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-2828bb7{text-align:center;}.elementor-12 .elementor-element.elementor-element-2828bb7 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-6d55e08{width:var( --container-widget-width, 705px );max-width:705px;--container-widget-width:705px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6d55e08 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-6d55e08.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d55e08 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4973c61{width:initial;max-width:initial;text-align:left;color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-4973c61 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d6ebea1 .elementor-button{background-color:transparent;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );background-image:linear-gradient(90deg, var( --e-global-color-7588dab ) 0%, var( --e-global-color-a4384dc ) 100%);box-shadow:0px 10px 30px 0px rgba(127.93580772597238, 11.464930001963737, 181.85751037597657, 0.35);border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-d6ebea1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d6ebea1 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d6ebea1{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-d6ebea1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d6ebea1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d6ebea1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-11b0e85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11b0e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fc28c5 );}.elementor-12 .elementor-element.elementor-element-11b0e85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-11b0e85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f9173e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-f9173e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-f9173e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-6e3eed0 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-5f62767 );}.elementor-12 .elementor-element.elementor-element-314fdd4{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-314fdd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-314fdd4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bffc946 img{height:44px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-6a3afee{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-6a3afee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a3afee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-46eff54{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-46eff54:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46eff54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-f1e155f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f1e155f .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a9257f5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-2796d13{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-2796d13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2796d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-26cc4fc{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-26cc4fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26cc4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-a6d9434 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6d9434 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-74d153e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-1febbf5{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-1febbf5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1febbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-246968a{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-246968a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-246968a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-19eb704 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19eb704 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0570f87 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-9ccf545{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-9ccf545:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9ccf545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-57b61cc{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-57b61cc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57b61cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-3ea611e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ea611e .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-db33a76 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-bf6b6f0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-bf6b6f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-bf6b6f0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-bf6b6f0 > .elementor-element-populated{padding:20px 0px 10px 20px;}.elementor-12 .elementor-element.elementor-element-0993553 img{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d9ba29b{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-d9ba29b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9ba29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-3655f86{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3655f86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3655f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-4f548f4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4f548f4 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fd6bc30 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-431c1c5{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-431c1c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-431c1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-fe6270f{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fe6270f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe6270f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21a0ae1 );}.elementor-12 .elementor-element.elementor-element-20dfd93 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-20dfd93 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1440299 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-39d0d17{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:0.77;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39d0d17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39d0d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modelhill.com/wp-content/uploads/2025/07/sacredprayer-intimatecommunion-holyspirit-1.webp");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-39d0d17::before, .elementor-12 .elementor-element.elementor-element-39d0d17 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-39d0d17 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-39d0d17 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-39d0d17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-39d0d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000006B 0%, var( --e-global-color-21a0ae1 ) 100%);}.elementor-12 .elementor-element.elementor-element-b49581f{--display:flex;}.elementor-12 .elementor-element.elementor-element-90bccf4{text-align:center;}.elementor-12 .elementor-element.elementor-element-90bccf4 .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:#A4A4A4;}.elementor-12 .elementor-element.elementor-element-6a77682{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6a77682{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6a77682{right:0px;}.elementor-12 .elementor-element.elementor-element-d11fc8b{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d11fc8b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d11fc8b .elementor-heading-title{text-shadow:0px 0px 10px rgba(18, 18, 18, 0.25098039215686274);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bc1609b{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-bc1609b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bc1609b .elementor-heading-title{font-family:var( --e-global-typography-3653c8c-font-family ), Sans-serif;font-size:var( --e-global-typography-3653c8c-font-size );font-weight:var( --e-global-typography-3653c8c-font-weight );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );text-shadow:0px 0px 10px rgba(18, 18, 18, 0.25098039215686274);color:var( --e-global-color-6a877e2 );}.elementor-12 .elementor-element.elementor-element-4976f0e{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4976f0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4976f0e .elementor-heading-title{font-family:var( --e-global-typography-3653c8c-font-family ), Sans-serif;font-size:var( --e-global-typography-3653c8c-font-size );font-weight:var( --e-global-typography-3653c8c-font-weight );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );text-shadow:0px 0px 10px rgba(18, 18, 18, 0.25098039215686274);color:var( --e-global-color-6a877e2 );}.elementor-12 .elementor-element.elementor-element-74f7723{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-74f7723.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-215e7b1{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-7a947d6 .elementor-button{background-color:transparent;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );background-image:linear-gradient(90deg, var( --e-global-color-7588dab ) 0%, var( --e-global-color-a4384dc ) 100%);box-shadow:0px 10px 30px 0px rgba(127.93580772597238, 11.464930001963737, 181.85751037597657, 0.35);border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-7a947d6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7a947d6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7a947d6{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-7a947d6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7a947d6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7a947d6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e4a8c5f .elementor-button{background-color:#0A0A0A36;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );box-shadow:0px 10px 30px 0px rgba(203.61748962402345, 203.61748962402345, 203.61748962402345, 0.15);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-e4a8c5f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e4a8c5f .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e4a8c5f{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-e4a8c5f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e4a8c5f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e4a8c5f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3b32aad{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3b32aad.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ab46241{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-333ae0c{text-align:center;}.elementor-12 .elementor-element.elementor-element-333ae0c .elementor-heading-title{font-family:var( --e-global-typography-472428e-font-family ), Sans-serif;font-size:var( --e-global-typography-472428e-font-size );font-weight:var( --e-global-typography-472428e-font-weight );letter-spacing:var( --e-global-typography-472428e-letter-spacing );color:var( --e-global-color-5f62767 );}.elementor-12 .elementor-element.elementor-element-ba5deb6{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ba5deb6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-ba5deb6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ba5deb6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6caef03{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#F5F5F53B;--arrow-hover-color:var( --e-global-color-text );--swiper-pagination-size:7px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:40px;}.elementor-12 .elementor-element.elementor-element-6caef03 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-12 .elementor-element.elementor-element-6caef03 .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-6caef03 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-12 .elementor-element.elementor-element-8790b13 .elementor-button{background-color:transparent;fill:var( --e-global-color-6a877e2 );color:var( --e-global-color-6a877e2 );background-image:linear-gradient(90deg, var( --e-global-color-7588dab ) 0%, var( --e-global-color-a4384dc ) 100%);box-shadow:0px 10px 30px 0px rgba(127.93580772597238, 11.464930001963737, 181.85751037597657, 0.35);border-radius:44px 44px 44px 44px;}.elementor-12 .elementor-element.elementor-element-8790b13 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8790b13 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8790b13{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-8790b13.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8790b13 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8790b13 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d2a0e51 .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-118232c .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-69c8c52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-eba61da .elementor-heading-title{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3ea7c65 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-65f515d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2828bb7 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6d55e08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6e3eed0 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-314fdd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f1e155f .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6d9434 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-19eb704 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3ea611e .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4f548f4 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-20dfd93 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-90bccf4 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bc1609b .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4976f0e .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-333ae0c .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ba5deb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6caef03{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-6355a79{--min-height:91vh;}.elementor-12 .elementor-element.elementor-element-625ada8{--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d2a0e51 .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-fb17b05{padding:10px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-ce975ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-118232c .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-69c8c52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-eba61da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-eba61da .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c4ba144 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a6c63c3{padding:40px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-3ea7c65 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-65f515d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2b57f4e > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-957b281{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-2828bb7 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6d55e08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4973c61 > .elementor-widget-container{margin:0px 10px 30px 0px;}.elementor-12 .elementor-element.elementor-element-11b0e85{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-6e3eed0 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-314fdd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bffc946 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bffc946 img{height:100%;}.elementor-12 .elementor-element.elementor-element-f1e155f .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a6d9434 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-19eb704 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3ea611e .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bf6b6f0 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d9ba29b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4f548f4 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-20dfd93 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-90bccf4 .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bc1609b .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4976f0e .elementor-heading-title{font-size:var( --e-global-typography-3653c8c-font-size );letter-spacing:var( --e-global-typography-3653c8c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-333ae0c .elementor-heading-title{font-size:var( --e-global-typography-472428e-font-size );letter-spacing:var( --e-global-typography-472428e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ba5deb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6caef03{--swiper-slides-to-display:1;--arrow-size:15px;}.elementor-12 .elementor-element.elementor-element-6caef03 > .elementor-widget-container{margin:0px -20px 0px -20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-625ada8{--content-width:980px;}.elementor-12 .elementor-element.elementor-element-f9173e7{width:51.765%;}.elementor-12 .elementor-element.elementor-element-bf6b6f0{width:48.235%;}.elementor-12 .elementor-element.elementor-element-b49581f{--content-width:980px;}}/* Start custom CSS for image, class: .elementor-element-cffad52 */@keyframes float {
	0% {

		transform: translatey(0px);
	}
	50% {
		transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}


.elementor-12 .elementor-element.elementor-element-cffad52 {
	transform: translatey(0px);
	animation: float 8s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c4ba144 */.elementor-12 .elementor-element.elementor-element-c4ba144 {
    overflow: hidden;
    max-height: 500px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5576fd7 */@keyframes float {
	0% {

		transform: translatey(0px);
	}
	50% {
		transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}


.elementor-12 .elementor-element.elementor-element-5576fd7 {
	transform: translatey(0px);
	animation: float 8s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffc946 */@keyframes float {
	0% {

		transform: translatey(0px);
	}
	50% {
		transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}


.elementor-12 .elementor-element.elementor-element-bffc946 {
	transform: translatey(0px);
	animation: float 8s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3afee *//* Glow and Border Animation for Elementor section */
.border-animation {
  position: relative;
  z-index: 0;
  border-radius: 10px;
  overflow: hidden;
}

/* The Glow Layer */
.border-animation::before,
.border-animation::after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(0deg);
  width: 99999px;
  height: 99999px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: conic-gradient(rgba(0,0,0,0), #F334D1, rgba(0,0,0,0) 25%);
  animation: rotate 8s linear infinite;
  pointer-events: none;
}

/* Glow Blur Effect (adds blur to one layer) */
.border-animation::before {
  filter: blur(20px);
}

/* Solid Inner Border Effect */
.border-animation::after {
  filter: none;
}

/* Inner Background Mask to simulate border padding */
.border-animation > .elementor-container {
  position: relative;
  z-index: 1;
  background: #000;
  border-radius: 7px;
  padding: 20px; /* Optional: to create spacing from the border */
}

/* Animation keyframes */
@keyframes rotate {
  100% {
    transform: translate(-50%, -50%) rotate(1turn);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0993553 */@keyframes float {
	0% {

		transform: translatey(0px);
	}
	50% {
		transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}


.elementor-12 .elementor-element.elementor-element-0993553 {
	transform: translatey(0px);
	animation: float 8s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d0d17 */.elementor-12 .elementor-element.elementor-element-39d0d17 {
  position: relative;
  overflow: hidden;
}
#particles-js {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6caef03 */.elementor-12 .elementor-element.elementor-element-6caef03 .swiper-pagination-bullet {
    border-radius: 2px;
}
.elementor-12 .elementor-element.elementor-element-6caef03 .swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {
      width: 20px!important;
    transition: all .3s ease-in-out;

}
.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container .swiper-pagination-bullet {
    transition: all .3s ease-in-out;
}
@media only screen and (min-width: 720px) {
    .elementor-widget-loop-carousel .swiper-pagination-bullets {
    width: 1220px!important;
    z-index: 3;
}
}/* End custom CSS */