@charset "UTF-8";
/* https://jalisahaggins.com/wp-content/uploads/elementor/css/post-2248.css?ver=1770323226 */
.elementor-2248 .elementor-element.elementor-element-fb683bc:not(.elementor-motion-effects-element-type-background),.elementor-2248 .elementor-element.elementor-element-fb683bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5900A8}.elementor-2248 .elementor-element.elementor-element-fb683bc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2248 .elementor-element.elementor-element-fb683bc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2248 .elementor-element.elementor-element-c70b8ee{--spacer-size:48px}.elementor-2248 .elementor-element.elementor-element-579fd54:not(.elementor-motion-effects-element-type-background),.elementor-2248 .elementor-element.elementor-element-579fd54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5900A8}.elementor-2248 .elementor-element.elementor-element-579fd54{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2248 .elementor-element.elementor-element-579fd54>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2248 .elementor-element.elementor-element-244872d:not(.elementor-motion-effects-element-type-background),.elementor-2248 .elementor-element.elementor-element-244872d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5900A8}.elementor-2248 .elementor-element.elementor-element-244872d>.elementor-container{min-height:100px}.elementor-2248 .elementor-element.elementor-element-244872d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2248 .elementor-element.elementor-element-244872d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2248 .elementor-element.elementor-element-01e0b3b{width:var(--container-widget-width,105.641%);max-width:105.641%;--container-widget-width:105.641%;--container-widget-flex-grow:0;text-align:center}.elementor-2248 .elementor-element.elementor-element-01e0b3b>.elementor-widget-container{margin:-12px -12px -9px -12px}.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)}.elementor-2248 .elementor-element.elementor-element-192da4d{width:var(--container-widget-width,113.389%);max-width:113.389%;--container-widget-width:113.389%;--container-widget-flex-grow:0}.elementor-2248 .elementor-element.elementor-element-192da4d .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:80px;font-weight:800;line-height:73px;color:#BA83FD}.elementor-2248 .elementor-element.elementor-element-9e58dc3{--spacer-size:60px;width:var(--container-widget-width,96.682%);max-width:96.682%;--container-widget-width:96.682%;--container-widget-flex-grow:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2248 .elementor-element.elementor-element-6074263{width:var(--container-widget-width,94.786%);max-width:94.786%;--container-widget-width:94.786%;--container-widget-flex-grow:0;text-align:start;font-family:"League Spartan",Sans-serif;font-size:39px;font-weight:700;line-height:44px;letter-spacing:-.2px;word-spacing:6px}.elementor-2248 .elementor-element.elementor-element-6074263 p{margin-block-end:0}.elementor-2248 .elementor-element.elementor-element-8ec60a1{--spacer-size:60px}.elementor-2248 .elementor-element.elementor-element-fe1381c{width:var(--container-widget-width,99.455%);max-width:99.455%;--container-widget-width:99.455%;--container-widget-flex-grow:0;text-align:start;font-family:"League Spartan",Sans-serif;font-size:39px;font-weight:700;line-height:37px;letter-spacing:-.2px;word-spacing:0}.elementor-2248 .elementor-element.elementor-element-fe1381c p{margin-block-end:0}.elementor-2248 .elementor-element.elementor-element-df81bd4{font-family:"Roboto",Sans-serif;font-size:8px;font-weight:100;line-height:1px;color:#02010100}.elementor-2248 .elementor-element.elementor-element-bf328ea:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-ff168f4:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-82ed106:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-5e6fecf:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-72f3fd5:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-78eb896:not(.elementor-motion-effects-element-type-background),.elementor-2248 .elementor-element.elementor-element-78eb896>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-2248 .elementor-element.elementor-element-78eb896{transition:background 0.4s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2248 .elementor-element.elementor-element-78eb896>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2248 .elementor-element.elementor-element-9fa719f:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-abb5fa4:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-3e29723:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-bce422e:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-4a18bc2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1px;font-weight:100;text-shadow:0 0 0 rgba(0,0,0,0);color:#FFF0}.elementor-2248 .elementor-element.elementor-element-4ee2623 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1px;font-weight:100;text-shadow:0 0 0 rgba(0,0,0,0);color:#FFF0}.elementor-2248 .elementor-element.elementor-element-b2525d6:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-da36106:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-2ffa384:hover img{opacity:.6}.elementor-2248 .elementor-element.elementor-element-2000622:not(.elementor-motion-effects-element-type-background),.elementor-2248 .elementor-element.elementor-element-2000622>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(/wp-content/uploads/2021/01/yellow-stripes.png);background-position:center center;background-repeat:no-repeat}.elementor-2248 .elementor-element.elementor-element-2000622>.elementor-container{max-width:1140px}.elementor-2248 .elementor-element.elementor-element-2000622{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 0 0 0}.elementor-2248 .elementor-element.elementor-element-2000622>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2248 .elementor-element.elementor-element-b4f7be6{text-align:center}.elementor-2248 .elementor-element.elementor-element-b4f7be6 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:45px;letter-spacing:1.2px;color:#000}.elementor-2248 .elementor-element.elementor-element-b6e14d1>.elementor-widget-container{padding:0% 12% 0% 12%}.elementor-2248 .elementor-element.elementor-element-b6e14d1{text-align:justify;font-family:"Playfair Display",Sans-serif;font-size:20px;font-weight:300;line-height:2.2em;color:#000}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2248 .elementor-element.elementor-element-7b663cf .elementor-button{background-color:#02010100;font-family:"Roboto",Sans-serif;font-weight:400;text-shadow:0 0 0 rgba(0,0,0,.3);fill:#000;color:#000;border-style:solid}.elementor-2248 .elementor-element.elementor-element-7b663cf .elementor-button:hover,.elementor-2248 .elementor-element.elementor-element-7b663cf .elementor-button:focus{background-color:#B1B1B1}.elementor-2248 .elementor-element.elementor-element-8d15108{--spacer-size:10px}.elementor-2248 .elementor-element.elementor-element-e1d9e0b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1px;font-weight:100;text-shadow:0 0 0 rgba(0,0,0,0);color:#FFF0}@media(min-width:768px){.elementor-2248 .elementor-element.elementor-element-8ce3a45{width:40.333%}.elementor-2248 .elementor-element.elementor-element-b953e14{width:2.034%}.elementor-2248 .elementor-element.elementor-element-420b9a6{width:57.6%}}@media(max-width:1024px){.elementor-2248 .elementor-element.elementor-element-2000622{padding:80px 0 80px 0}.elementor-2248 .elementor-element.elementor-element-b4f7be6 .elementor-heading-title{font-size:40px}}@media(max-width:767px){.elementor-2248 .elementor-element.elementor-element-2000622{padding:50px 30px 50px 30px}.elementor-2248 .elementor-element.elementor-element-b4f7be6>.elementor-widget-container{padding:0 0 10px 0}.elementor-2248 .elementor-element.elementor-element-b4f7be6{text-align:center}.elementor-2248 .elementor-element.elementor-element-b4f7be6 .elementor-heading-title{line-height:1.2em}.elementor-2248 .elementor-element.elementor-element-b6e14d1>.elementor-widget-container{padding:0 0 20px 0}.elementor-2248 .elementor-element.elementor-element-b6e14d1{text-align:start}}