.elementor-2376 .elementor-element.elementor-element-875715b:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-875715b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2025/07/hero-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-875715b > .elementor-container{min-height:444px;}.elementor-2376 .elementor-element.elementor-element-875715b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-875715b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 80px 55px 80px;}.elementor-2376 .elementor-element.elementor-element-ac6a5c5 > .elementor-widget-container{margin:0px 0px -40px 0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-41f5df8 img{width:65%;opacity:1;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dd1fcb8 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2376 .elementor-element.elementor-element-9af7136{text-align:center;}.elementor-2376 .elementor-element.elementor-element-9af7136 .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );text-shadow:2px 2px 10px rgba(0, 0, 0, 0.38);color:var( --e-global-color-96ff244 );}.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-2376 .elementor-element.elementor-element-19382b3 .elementor-button{background-color:#9C5D7300;font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-19382b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2376 .elementor-element.elementor-element-b495c02 .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-240b4ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2376 .elementor-element.elementor-element-240b4ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-74cad6a > .elementor-element-populated{padding:0px 130px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-a13cf1b .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:var( --e-global-color-72586d9 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );}.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-2376 .elementor-element.elementor-element-b5a1bc2{text-align:justify;color:var( --e-global-color-b9fcb7e );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-eebe37a .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-8f085fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-8f085fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/oo-scaled-e1673919345771.jpg");background-position:center center;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-8f085fc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.62;}.elementor-2376 .elementor-element.elementor-element-8f085fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2376 .elementor-element.elementor-element-8f085fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-e6f79b4 > .elementor-widget-container{--e-transform-translateX:-49px;--e-transform-translateY:50px;}.elementor-2376 .elementor-element.elementor-element-e6f79b4 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-576f465 > .elementor-container{max-width:759px;}.elementor-2376 .elementor-element.elementor-element-576f465{padding:0px 80px 0px 80px;}.elementor-2376 .elementor-element.elementor-element-c4f574f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-c4f574f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-c4f574f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-2376 .elementor-element.elementor-element-c4f574f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-57b535d{text-align:center;}.elementor-2376 .elementor-element.elementor-element-57b535d .elementor-heading-title{font-family:var( --e-global-typography-62473fc-font-family ), Sans-serif;font-size:var( --e-global-typography-62473fc-font-size );text-transform:var( --e-global-typography-62473fc-text-transform );line-height:var( --e-global-typography-62473fc-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-ccaa31d{text-align:center;color:var( --e-global-color-96ff244 );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-132ee39{padding:0px 80px 0px 80px;}.elementor-2376 .elementor-element.elementor-element-ad8da8e{text-align:center;color:var( --e-global-color-b9fcb7e );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-e0329d0{--spacer-size:50px;}.elementor-2376 .elementor-element.elementor-element-c24e2dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 80px 80px;}.elementor-2376 .elementor-element.elementor-element-c24e2dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-46d5adc > .elementor-element-populated{padding:0px 130px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-96fe92a .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:#624060;}.elementor-2376 .elementor-element.elementor-element-e0557dc{text-align:justify;color:var( --e-global-color-b9fcb7e );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-a5c97da .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-249ea50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-249ea50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/oo-scaled-e1673919345771.jpg");background-position:center center;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-249ea50 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.62;}.elementor-2376 .elementor-element.elementor-element-249ea50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2376 .elementor-element.elementor-element-249ea50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-84579ec > .elementor-widget-container{--e-transform-translateX:50px;--e-transform-translateY:50px;}.elementor-2376 .elementor-element.elementor-element-84579ec img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-c3d2618{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 80px 80px;}.elementor-2376 .elementor-element.elementor-element-c3d2618 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-7f1bf4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/oo-scaled-e1673919345771.jpg");background-position:center center;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.62;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-2a292ff > .elementor-widget-container{--e-transform-translateX:50px;--e-transform-translateY:50px;}.elementor-2376 .elementor-element.elementor-element-2a292ff img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-bcefed0 > .elementor-element-populated{padding:0px 0px 0px 130px;}.elementor-2376 .elementor-element.elementor-element-c554217 .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:#624060;}.elementor-2376 .elementor-element.elementor-element-b6a7739{text-align:justify;color:var( --e-global-color-b9fcb7e );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-ac79dbb .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-4983718{margin-top:0px;margin-bottom:20px;}.elementor-2376 .elementor-element.elementor-element-d9339fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-d9339fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-d9339fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-d9339fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-1d95b9e img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-0a05b62 > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-0a05b62{text-align:center;}.elementor-2376 .elementor-element.elementor-element-0a05b62 .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-452bdb1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-452bdb1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-452bdb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-452bdb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-083cdca > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-083cdca{text-align:center;}.elementor-2376 .elementor-element.elementor-element-083cdca .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-dff6b2c img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-229d527:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-229d527 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-229d527 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-229d527 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-fe3c549 > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-fe3c549{text-align:center;}.elementor-2376 .elementor-element.elementor-element-fe3c549 .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-897b491 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-0e79d3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-0e79d3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-0e79d3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-0e79d3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-27c7562 > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-27c7562{text-align:center;}.elementor-2376 .elementor-element.elementor-element-27c7562 .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-a5cb4c5 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-03bf080:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-03bf080 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-03bf080 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-03bf080 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-0d3e3c9 > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-0d3e3c9{text-align:center;}.elementor-2376 .elementor-element.elementor-element-0d3e3c9 .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-afc6f54 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-82f0984:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-82f0984 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-82f0984 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-82f0984 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-7eb900a > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-7eb900a{text-align:center;}.elementor-2376 .elementor-element.elementor-element-7eb900a .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-ff35ca0 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-e25ff2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-e25ff2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-e25ff2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-e25ff2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-af86cf6 > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-af86cf6{text-align:center;}.elementor-2376 .elementor-element.elementor-element-af86cf6 .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-700c9a7 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-edc9a06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-edc9a06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-edc9a06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-edc9a06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-fad16ac > .elementor-widget-container{background-color:transparent;padding:20px 20px 30px 20px;background-image:linear-gradient(178deg, var( --e-global-color-72586d9 ) 0%, var( --e-global-color-72586d9 ) 100%);}.elementor-2376 .elementor-element.elementor-element-fad16ac{text-align:center;}.elementor-2376 .elementor-element.elementor-element-fad16ac .elementor-heading-title{font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-6d2faef img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-1311959:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-1311959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd1fcb8 );}.elementor-2376 .elementor-element.elementor-element-1311959 > .elementor-background-overlay{opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-1311959{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2376 .elementor-element.elementor-element-ca0d95f .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-ca0d95f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2376 .elementor-element.elementor-element-66838f7{text-align:center;}.elementor-2376 .elementor-element.elementor-element-66838f7 .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-62b21c4{text-align:center;}.elementor-2376 .elementor-element.elementor-element-62b21c4 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-f4a3661 .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-a709309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2376 .elementor-element.elementor-element-a709309 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-82a8ac2 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-e7bb9dc .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:var( --e-global-color-72586d9 );}.elementor-2376 .elementor-element.elementor-element-c7bb0c6{color:var( --e-global-color-b9fcb7e );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-9e44229 .elementor-button{background-color:var( --e-global-color-72586d9 );font-family:var( --e-global-typography-8189452-font-family ), Sans-serif;font-size:var( --e-global-typography-8189452-font-size );text-transform:var( --e-global-typography-8189452-text-transform );line-height:var( --e-global-typography-8189452-line-height );border-radius:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-1717895:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2376 .elementor-element.elementor-element-1717895 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/oo-scaled-e1673919345771.jpg");background-position:center center;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-1717895 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.62;}.elementor-2376 .elementor-element.elementor-element-1717895 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2376 .elementor-element.elementor-element-1717895 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-815c0e6 > .elementor-widget-container{--e-transform-translateX:50px;--e-transform-translateY:50px;}.elementor-2376 .elementor-element.elementor-element-815c0e6 img{width:100%;height:830px;object-fit:cover;object-position:center center;}.elementor-2376 .elementor-element.elementor-element-192303c:not(.elementor-motion-effects-element-type-background), .elementor-2376 .elementor-element.elementor-element-192303c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/234324.jpg");background-position:center center;background-size:cover;}.elementor-2376 .elementor-element.elementor-element-192303c > .elementor-background-overlay{background-color:var( --e-global-color-72586d9 );opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2376 .elementor-element.elementor-element-192303c > .elementor-container{max-width:1300px;}.elementor-2376 .elementor-element.elementor-element-192303c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 0px 80px;}.elementor-2376 .elementor-element.elementor-element-6d6c9c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2376 .elementor-element.elementor-element-6d6c9c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2376 .elementor-element.elementor-element-8c2e457{text-align:center;}.elementor-2376 .elementor-element.elementor-element-8c2e457 .elementor-heading-title{font-family:var( --e-global-typography-a187f65-font-family ), Sans-serif;font-size:var( --e-global-typography-a187f65-font-size );text-transform:var( --e-global-typography-a187f65-text-transform );line-height:var( --e-global-typography-a187f65-line-height );color:var( --e-global-color-96ff244 );}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-container-block-background{background-color:#FFFFFF00;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slide-block{justify-content:space-between;flex-direction:row;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slide-title{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slide-subtitle{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .swiper-wrapper .slide-title{color:#9C5D73;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .swiper-wrapper .slide-subtitle{font-size:1px;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .swiper-wrapper .slide-description{color:#FFFFFF;font-size:22px;line-height:1px;letter-spacing:0.5px;word-spacing:5px;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slide-content{text-align:center;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slide-read-more{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal .slide-block{justify-content:flex-start;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal-container .slide-title{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal-container .slide-subtitle{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal-container .slide-description{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal-container .slide-block .slide-basic-info{flex-direction:row;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .slider-modal-container .slide-image{text-align:left;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-prev, .elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-next{width:60px;height:60px;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-prev:after, .elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-next:after{font-size:calc(60px / 3);color:#FFFFFF;}.elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-pagination-bullet{width:5px;height:5px;background:#FFFFFF;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-41f5df8 img{width:100%;}.elementor-2376 .elementor-element.elementor-element-9af7136 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-19382b3 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-b495c02 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-74cad6a > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-a13cf1b .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-b5a1bc2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-eebe37a .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-57b535d .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2376 .elementor-element.elementor-element-ccaa31d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-ad8da8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-46d5adc > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-96fe92a .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-e0557dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-a5c97da .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-bcefed0 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-c554217 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-b6a7739{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-ac79dbb .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-0a05b62 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-083cdca .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-fe3c549 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-27c7562 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-0d3e3c9 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-7eb900a .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-af86cf6 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-fad16ac .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-ca0d95f .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-66838f7 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-62b21c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-f4a3661 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-82a8ac2 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2376 .elementor-element.elementor-element-e7bb9dc .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-c7bb0c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-9e44229 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-8c2e457 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}}@media(max-width:767px){.elementor-2376 .elementor-element.elementor-element-875715b{padding:25px 25px 25px 25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-41f5df8 img{width:100%;}.elementor-2376 .elementor-element.elementor-element-9af7136 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-19382b3 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-b495c02 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-240b4ce{padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-74cad6a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-a13cf1b{text-align:center;}.elementor-2376 .elementor-element.elementor-element-a13cf1b .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-b5a1bc2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-eebe37a .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-e6f79b4 > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:15px;}.elementor-2376 .elementor-element.elementor-element-e6f79b4 img{height:257px;}.elementor-2376 .elementor-element.elementor-element-576f465{padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-c4f574f > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-57b535d .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2376 .elementor-element.elementor-element-ccaa31d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-132ee39{padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-ad8da8e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-e0329d0{--spacer-size:10px;}.elementor-2376 .elementor-element.elementor-element-c24e2dc{padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-46d5adc > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-96fe92a{text-align:center;}.elementor-2376 .elementor-element.elementor-element-96fe92a .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-e0557dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-a5c97da .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-84579ec > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:15px;}.elementor-2376 .elementor-element.elementor-element-84579ec img{height:257px;}.elementor-2376 .elementor-element.elementor-element-c3d2618{padding:25px 25px 25px 25px;}.elementor-2376 .elementor-element.elementor-element-2a292ff > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:15px;}.elementor-2376 .elementor-element.elementor-element-2a292ff img{height:257px;}.elementor-2376 .elementor-element.elementor-element-bcefed0 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-c554217{text-align:center;}.elementor-2376 .elementor-element.elementor-element-c554217 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-b6a7739{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-ac79dbb .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-4983718{margin-top:0px;margin-bottom:0px;}.elementor-2376 .elementor-element.elementor-element-d9339fc{width:100%;}.elementor-2376 .elementor-element.elementor-element-0a05b62 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-452bdb1{width:100%;}.elementor-2376 .elementor-element.elementor-element-452bdb1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-083cdca .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-229d527{width:100%;}.elementor-2376 .elementor-element.elementor-element-229d527 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-fe3c549 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-0e79d3c{width:100%;}.elementor-2376 .elementor-element.elementor-element-0e79d3c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-27c7562 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-464f6fb{margin-top:10px;margin-bottom:0px;}.elementor-2376 .elementor-element.elementor-element-03bf080{width:100%;}.elementor-2376 .elementor-element.elementor-element-0d3e3c9 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-82f0984{width:100%;}.elementor-2376 .elementor-element.elementor-element-82f0984 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-7eb900a .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-e25ff2c{width:100%;}.elementor-2376 .elementor-element.elementor-element-e25ff2c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-af86cf6 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-edc9a06{width:100%;}.elementor-2376 .elementor-element.elementor-element-edc9a06 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2376 .elementor-element.elementor-element-fad16ac .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-1311959{padding:50px 25px 50px 25px;}.elementor-2376 .elementor-element.elementor-element-ca0d95f .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-66838f7 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-62b21c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-f4a3661 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-a709309{padding:50px 25px 50px 25px;}.elementor-2376 .elementor-element.elementor-element-82a8ac2 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2376 .elementor-element.elementor-element-e7bb9dc{text-align:center;}.elementor-2376 .elementor-element.elementor-element-e7bb9dc .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2376 .elementor-element.elementor-element-c7bb0c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2376 .elementor-element.elementor-element-9e44229 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2376 .elementor-element.elementor-element-815c0e6 > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:15px;}.elementor-2376 .elementor-element.elementor-element-815c0e6 img{height:300px;}.elementor-2376 .elementor-element.elementor-element-192303c{padding:50px 25px 50px 25px;}.elementor-2376 .elementor-element.elementor-element-8c2e457 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}}@media(min-width:768px){.elementor-2376 .elementor-element.elementor-element-74cad6a{width:65.297%;}.elementor-2376 .elementor-element.elementor-element-8f085fc{width:34.703%;}.elementor-2376 .elementor-element.elementor-element-46d5adc{width:65.297%;}.elementor-2376 .elementor-element.elementor-element-249ea50{width:34.703%;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c{width:34.703%;}.elementor-2376 .elementor-element.elementor-element-bcefed0{width:65.297%;}.elementor-2376 .elementor-element.elementor-element-82a8ac2{width:65.297%;}.elementor-2376 .elementor-element.elementor-element-1717895{width:34.703%;}.elementor-2376 .elementor-element.elementor-element-6d6c9c8{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2376 .elementor-element.elementor-element-74cad6a{width:100%;}.elementor-2376 .elementor-element.elementor-element-8f085fc{width:100%;}.elementor-2376 .elementor-element.elementor-element-46d5adc{width:100%;}.elementor-2376 .elementor-element.elementor-element-249ea50{width:100%;}.elementor-2376 .elementor-element.elementor-element-7f1bf4c{width:100%;}.elementor-2376 .elementor-element.elementor-element-bcefed0{width:100%;}.elementor-2376 .elementor-element.elementor-element-82a8ac2{width:100%;}.elementor-2376 .elementor-element.elementor-element-1717895{width:100%;}}/* Start custom CSS for button, class: .elementor-element-19382b3 */body > div.elementor.elementor-2376 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-875715b.elementor-section-height-min-height.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-19382b3.elementor-mobile-align-center.elementor-align-center.elementor-widget.elementor-widget-button > div > div > a > span > span.elementor-button-text  {
   font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a05b62 */.elementor-2376 .elementor-element.elementor-element-0a05b62
{
    position: absolute;
    z-index: 5;
    bottom: -29px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9339fc */.elementor-2376 .elementor-element.elementor-element-d9339fc
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-d9339fc
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-083cdca */.elementor-2376 .elementor-element.elementor-element-083cdca
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-452bdb1 */.elementor-2376 .elementor-element.elementor-element-452bdb1
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-452bdb1
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe3c549 */.elementor-2376 .elementor-element.elementor-element-fe3c549
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-229d527 */.elementor-2376 .elementor-element.elementor-element-229d527
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-229d527
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27c7562 */.elementor-2376 .elementor-element.elementor-element-27c7562
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e79d3c */.elementor-2376 .elementor-element.elementor-element-0e79d3c
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-0e79d3c
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d3e3c9 */.elementor-2376 .elementor-element.elementor-element-0d3e3c9
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-03bf080 */.elementor-2376 .elementor-element.elementor-element-03bf080
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-03bf080
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eb900a */.elementor-2376 .elementor-element.elementor-element-7eb900a
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-82f0984 */.elementor-2376 .elementor-element.elementor-element-82f0984
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-82f0984
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af86cf6 */.elementor-2376 .elementor-element.elementor-element-af86cf6
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e25ff2c */.elementor-2376 .elementor-element.elementor-element-e25ff2c
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-e25ff2c
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fad16ac */.elementor-2376 .elementor-element.elementor-element-fad16ac
{
    position: absolute;
    z-index: 5;
    bottom: -50px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-edc9a06 */.elementor-2376 .elementor-element.elementor-element-edc9a06
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

@media screen and (max-width:800px)
{
    .elementor-2376 .elementor-element.elementor-element-edc9a06
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for testimonials-carousel-bottom, class: .elementor-element-aaa3e0b *//* Testimonials slider  */ 
.elementor-2376 .elementor-element.elementor-element-aaa3e0b .swiper-wrapper .slide-description  {
    color: #FFFFFF;
    line-height: 30px !important;
}

.mySwiperBottom .slide-basic-info, .slider-bottom-modal .slide-basic-info {
    gap: 15px;
    width: auto;
    display: block;
    margin: auto;
}

.elementor-2376 .elementor-element.elementor-element-aaa3e0b .swiper-wrapper .slide-title {
    color: #ffffff;
    font-size: 26px;
    margin-left: 10px;
}

.elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-prev, .elementor-2376 .elementor-element.elementor-element-aaa3e0b .mySwiper .swiper-button-next  {
    margin-top: -90px;
}/* End custom CSS */