.elementor-2351 .elementor-element.elementor-element-933631e:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-933631e > .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-size:cover;}.elementor-2351 .elementor-element.elementor-element-933631e > .elementor-container{min-height:444px;}.elementor-2351 .elementor-element.elementor-element-933631e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-933631e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 80px 55px 80px;}.elementor-2351 .elementor-element.elementor-element-08d24f0 > .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-2351 .elementor-element.elementor-element-cb9659e 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-2351 .elementor-element.elementor-element-fe7498c{text-align:center;}.elementor-2351 .elementor-element.elementor-element-fe7498c .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-2351 .elementor-element.elementor-element-7c909b3f{padding:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-86ecb30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-86ecb30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-69b963c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-69b963c0 > .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-2351 .elementor-element.elementor-element-69b963c0 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.62;}.elementor-2351 .elementor-element.elementor-element-69b963c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-69b963c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-3d6064ab > .elementor-widget-container{--e-transform-translateX:50px;--e-transform-translateY:50px;}.elementor-2351 .elementor-element.elementor-element-3d6064ab img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-512d6f7 > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-2351 .elementor-element.elementor-element-3847a198 .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-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-2351 .elementor-element.elementor-element-211b8c8{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-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-2351 .elementor-element.elementor-element-2979e66 .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-2351 .elementor-element.elementor-element-f430396{margin-top:0px;margin-bottom:20px;}.elementor-2351 .elementor-element.elementor-element-623705e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-623705e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-623705e > .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-2351 .elementor-element.elementor-element-623705e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-53ee858 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-a1c0892 > .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-2351 .elementor-element.elementor-element-a1c0892{text-align:center;}.elementor-2351 .elementor-element.elementor-element-a1c0892 .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-2351 .elementor-element.elementor-element-ec44623:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-ec44623 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-ec44623 > .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-2351 .elementor-element.elementor-element-ec44623 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-24263ed > .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-2351 .elementor-element.elementor-element-24263ed{text-align:center;}.elementor-2351 .elementor-element.elementor-element-24263ed .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-2351 .elementor-element.elementor-element-f1446e7 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-6542d96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-6542d96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-6542d96 > .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-2351 .elementor-element.elementor-element-6542d96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-769e51c > .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-2351 .elementor-element.elementor-element-769e51c{text-align:center;}.elementor-2351 .elementor-element.elementor-element-769e51c .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-2351 .elementor-element.elementor-element-b6bb114 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-fc50527:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-fc50527 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-fc50527 > .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-2351 .elementor-element.elementor-element-fc50527 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-2b4050c > .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-2351 .elementor-element.elementor-element-2b4050c{text-align:center;}.elementor-2351 .elementor-element.elementor-element-2b4050c .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-2351 .elementor-element.elementor-element-5576690 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-865383c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-865383c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-865383c > .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-2351 .elementor-element.elementor-element-865383c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-31b4260 > .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-2351 .elementor-element.elementor-element-31b4260{text-align:center;}.elementor-2351 .elementor-element.elementor-element-31b4260 .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-2351 .elementor-element.elementor-element-5bfb35d img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-dda0d96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-dda0d96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-dda0d96 > .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-2351 .elementor-element.elementor-element-dda0d96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-5f7babb > .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-2351 .elementor-element.elementor-element-5f7babb{text-align:center;}.elementor-2351 .elementor-element.elementor-element-5f7babb .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-2351 .elementor-element.elementor-element-db5ad4b img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-38098d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-38098d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-38098d7 > .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-2351 .elementor-element.elementor-element-38098d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-3febd5b > .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-2351 .elementor-element.elementor-element-3febd5b{text-align:center;}.elementor-2351 .elementor-element.elementor-element-3febd5b .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-2351 .elementor-element.elementor-element-f80763f img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-6faedf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-6faedf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-6faedf5 > .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-2351 .elementor-element.elementor-element-6faedf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-d676468 > .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-2351 .elementor-element.elementor-element-d676468{text-align:center;}.elementor-2351 .elementor-element.elementor-element-d676468 .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-2351 .elementor-element.elementor-element-92d7b45 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2351 .elementor-element.elementor-element-fcb9344 > .elementor-background-overlay{opacity:0.48;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-fcb9344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-18c3f24 .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-2351 .elementor-element.elementor-element-18c3f24 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2351 .elementor-element.elementor-element-a18caef{text-align:center;}.elementor-2351 .elementor-element.elementor-element-a18caef .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-2351 .elementor-element.elementor-element-a551703{text-align:center;}.elementor-2351 .elementor-element.elementor-element-a551703 .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-2351 .elementor-element.elementor-element-e49955c .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-2351 .elementor-element.elementor-element-4b7b1bc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-4b7b1bc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-299f9ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-299f9ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-f0489ca{padding:0px 0px 50px 0px;}.elementor-2351 .elementor-element.elementor-element-90f21f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-90f21f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-90f21f9 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-72586d9 );opacity:0.62;}.elementor-2351 .elementor-element.elementor-element-90f21f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2351 .elementor-element.elementor-element-90f21f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-54c8631 .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-2351 .elementor-element.elementor-element-339818e{color:var( --e-global-color-96ff244 );}.elementor-2351 .elementor-element.elementor-element-ff47db6 .elementor-button{background-color:var( --e-global-color-b9fcb7e );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-2351 .elementor-element.elementor-element-1aa9c34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-1aa9c34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/XD1.jpg");background-position:center center;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-1aa9c34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-1aa9c34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-87cb22a{--spacer-size:350px;}.elementor-2351 .elementor-element.elementor-element-3641b25{padding:0px 0px 50px 0px;}.elementor-2351 .elementor-element.elementor-element-9ebaa72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-9ebaa72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-9ebaa72 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-72586d9 );opacity:0.62;}.elementor-2351 .elementor-element.elementor-element-9ebaa72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2351 .elementor-element.elementor-element-9ebaa72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-982f306 .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-2351 .elementor-element.elementor-element-15adbe2{color:var( --e-global-color-96ff244 );}.elementor-2351 .elementor-element.elementor-element-f33ec4f .elementor-button{background-color:var( --e-global-color-b9fcb7e );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-2351 .elementor-element.elementor-element-8bfe1cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-8bfe1cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/XD2.png");background-position:center center;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-8bfe1cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-8bfe1cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-a71127b{--spacer-size:350px;}.elementor-2351 .elementor-element.elementor-element-094d415{padding:0px 0px 50px 0px;}.elementor-2351 .elementor-element.elementor-element-038b8d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-038b8d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-038b8d8 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-72586d9 );opacity:0.62;}.elementor-2351 .elementor-element.elementor-element-038b8d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2351 .elementor-element.elementor-element-038b8d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-32ea7c7 .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-2351 .elementor-element.elementor-element-8bbfc37{color:var( --e-global-color-96ff244 );}.elementor-2351 .elementor-element.elementor-element-32d4103 .elementor-button{background-color:var( --e-global-color-b9fcb7e );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-2351 .elementor-element.elementor-element-ccac196:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-ccac196 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/XD3.jpg");background-position:center center;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-ccac196 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-ccac196 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-55522d5{--spacer-size:350px;}.elementor-2351 .elementor-element.elementor-element-9418478{padding:0px 0px 50px 0px;}.elementor-2351 .elementor-element.elementor-element-9d5bfb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-9d5bfb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72586d9 );}.elementor-2351 .elementor-element.elementor-element-9d5bfb6 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-72586d9 );opacity:0.62;}.elementor-2351 .elementor-element.elementor-element-9d5bfb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2351 .elementor-element.elementor-element-9d5bfb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-c858dd8 .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-2351 .elementor-element.elementor-element-57d02c0{color:var( --e-global-color-96ff244 );}.elementor-2351 .elementor-element.elementor-element-6e92abe .elementor-button{background-color:var( --e-global-color-b9fcb7e );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-2351 .elementor-element.elementor-element-72506c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2351 .elementor-element.elementor-element-72506c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psychicreadingsbymaggie.com/wp-content/uploads/2023/01/XD4.jpg");background-position:center center;background-size:cover;}.elementor-2351 .elementor-element.elementor-element-72506c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-72506c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-52d3e49{--spacer-size:350px;}.elementor-2351 .elementor-element.elementor-element-ada4714:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-ada4714 > .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-2351 .elementor-element.elementor-element-ada4714 > .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-2351 .elementor-element.elementor-element-ada4714{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-2351 .elementor-element.elementor-element-bacc146{text-align:center;}.elementor-2351 .elementor-element.elementor-element-bacc146 .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-2351 .elementor-element.elementor-element-f114afc .slider-container-block-background{background-color:#FFFFFF00;}.elementor-2351 .elementor-element.elementor-element-f114afc .slide-block{justify-content:space-between;flex-direction:row;}.elementor-2351 .elementor-element.elementor-element-f114afc .slide-title{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .slide-subtitle{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .swiper-wrapper .slide-title{color:#9C5D73;}.elementor-2351 .elementor-element.elementor-element-f114afc .swiper-wrapper .slide-subtitle{font-size:1px;}.elementor-2351 .elementor-element.elementor-element-f114afc .swiper-wrapper .slide-description{color:#FFFFFF;font-size:22px;line-height:1px;letter-spacing:0.5px;word-spacing:5px;}.elementor-2351 .elementor-element.elementor-element-f114afc .slide-content{text-align:center;}.elementor-2351 .elementor-element.elementor-element-f114afc .slide-read-more{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal .slide-block{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal-container .slide-title{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal-container .slide-subtitle{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal-container .slide-description{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal-container .slide-block .slide-basic-info{flex-direction:row;}.elementor-2351 .elementor-element.elementor-element-f114afc .slider-modal-container .slide-image{text-align:left;}.elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-prev, .elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-next{width:60px;height:60px;}.elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-prev:after, .elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-next:after{font-size:calc(60px / 3);color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-pagination-bullet{width:5px;height:5px;background:#FFFFFF;}@media(min-width:768px){.elementor-2351 .elementor-element.elementor-element-69b963c0{width:34.703%;}.elementor-2351 .elementor-element.elementor-element-512d6f7{width:65.297%;}.elementor-2351 .elementor-element.elementor-element-90f21f9{width:58%;}.elementor-2351 .elementor-element.elementor-element-1aa9c34{width:41.626%;}.elementor-2351 .elementor-element.elementor-element-9ebaa72{width:58%;}.elementor-2351 .elementor-element.elementor-element-8bfe1cd{width:41.626%;}.elementor-2351 .elementor-element.elementor-element-038b8d8{width:58%;}.elementor-2351 .elementor-element.elementor-element-ccac196{width:41.626%;}.elementor-2351 .elementor-element.elementor-element-9d5bfb6{width:58%;}.elementor-2351 .elementor-element.elementor-element-72506c9{width:41.626%;}}@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-2351 .elementor-element.elementor-element-cb9659e img{width:100%;}.elementor-2351 .elementor-element.elementor-element-fe7498c .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2351 .elementor-element.elementor-element-3847a198 .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-2351 .elementor-element.elementor-element-211b8c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2351 .elementor-element.elementor-element-2979e66 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-a1c0892 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-24263ed .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-769e51c .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-2b4050c .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-31b4260 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-5f7babb .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-3febd5b .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-d676468 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-18c3f24 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-a18caef .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2351 .elementor-element.elementor-element-a551703 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2351 .elementor-element.elementor-element-e49955c .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-54c8631 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-ff47db6 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-982f306 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-f33ec4f .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-32ea7c7 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-32d4103 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-c858dd8 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-6e92abe .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-bacc146 .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-2351 .elementor-element.elementor-element-933631e{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-2351 .elementor-element.elementor-element-cb9659e img{width:120%;border-width:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-fe7498c .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2351 .elementor-element.elementor-element-86ecb30{padding:25px 25px 25px 25px;}.elementor-2351 .elementor-element.elementor-element-3d6064ab > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:15px;}.elementor-2351 .elementor-element.elementor-element-3d6064ab img{height:257px;}.elementor-2351 .elementor-element.elementor-element-512d6f7 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-3847a198{text-align:center;}.elementor-2351 .elementor-element.elementor-element-3847a198 .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-2351 .elementor-element.elementor-element-211b8c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2351 .elementor-element.elementor-element-2979e66 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-f430396{margin-top:0px;margin-bottom:0px;}.elementor-2351 .elementor-element.elementor-element-623705e{width:100%;}.elementor-2351 .elementor-element.elementor-element-a1c0892 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-ec44623{width:100%;}.elementor-2351 .elementor-element.elementor-element-ec44623 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-24263ed .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-6542d96{width:100%;}.elementor-2351 .elementor-element.elementor-element-6542d96 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-769e51c .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-fc50527{width:100%;}.elementor-2351 .elementor-element.elementor-element-fc50527 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-2b4050c .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-b17ed5b{margin-top:10px;margin-bottom:0px;}.elementor-2351 .elementor-element.elementor-element-865383c{width:100%;}.elementor-2351 .elementor-element.elementor-element-31b4260 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-dda0d96{width:100%;}.elementor-2351 .elementor-element.elementor-element-dda0d96 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-5f7babb .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-38098d7{width:100%;}.elementor-2351 .elementor-element.elementor-element-38098d7 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-3febd5b .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-6faedf5{width:100%;}.elementor-2351 .elementor-element.elementor-element-6faedf5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2351 .elementor-element.elementor-element-d676468 .elementor-heading-title{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-fcb9344{padding:50px 25px 50px 25px;}.elementor-2351 .elementor-element.elementor-element-18c3f24 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-a18caef .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}.elementor-2351 .elementor-element.elementor-element-a551703 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2351 .elementor-element.elementor-element-e49955c .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-4b7b1bc4{padding:50px 25px 50px 25px;}.elementor-2351 .elementor-element.elementor-element-90f21f9 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2351 .elementor-element.elementor-element-54c8631 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-ff47db6 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-9ebaa72 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2351 .elementor-element.elementor-element-982f306 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-f33ec4f .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-038b8d8 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2351 .elementor-element.elementor-element-32ea7c7 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-32d4103 .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-9d5bfb6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2351 .elementor-element.elementor-element-c858dd8 .elementor-heading-title{font-size:var( --e-global-typography-62473fc-font-size );line-height:var( --e-global-typography-62473fc-line-height );}.elementor-2351 .elementor-element.elementor-element-6e92abe .elementor-button{font-size:var( --e-global-typography-8189452-font-size );line-height:var( --e-global-typography-8189452-line-height );}.elementor-2351 .elementor-element.elementor-element-ada4714{padding:50px 25px 50px 25px;}.elementor-2351 .elementor-element.elementor-element-bacc146 .elementor-heading-title{font-size:var( --e-global-typography-a187f65-font-size );line-height:var( --e-global-typography-a187f65-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a1c0892 */.elementor-2351 .elementor-element.elementor-element-a1c0892
{
    position: absolute;
    z-index: 5;
    bottom: -29px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-623705e */.elementor-2351 .elementor-element.elementor-element-623705e
{
    height: 500px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
}

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

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

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

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

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

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

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

@media screen and (max-width:800px)
{
    .elementor-2351 .elementor-element.elementor-element-6faedf5
    {
        height: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for testimonials-carousel-bottom, class: .elementor-element-f114afc */.elementor-2351 .elementor-element.elementor-element-f114afc .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-2351 .elementor-element.elementor-element-f114afc .swiper-wrapper .slide-title {
    color: #ffffff;
    font-size: 26px;
    margin-left: -10px;
}

.elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-prev, .elementor-2351 .elementor-element.elementor-element-f114afc .mySwiper .swiper-button-next {
    margin-top: -90px;
}/* End custom CSS */