.elementor-3039 .elementor-element.elementor-element-5afd430a:not(.elementor-motion-effects-element-type-background), .elementor-3039 .elementor-element.elementor-element-5afd430a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("../../shutterstock_568424494-e1642398155670.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-3039 .elementor-element.elementor-element-5afd430a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a260eee ) 0%, var( --e-global-color-secondary ) 40%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3039 .elementor-element.elementor-element-5afd430a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 7% 0%;}.elementor-3039 .elementor-element.elementor-element-5afd430a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-3039 .elementor-element.elementor-element-5afd430a > .elementor-shape-bottom svg{height:75px;}.elementor-3039 .elementor-element.elementor-element-34dc8ab4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3039 .elementor-element.elementor-element-34dc8ab4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3039 .elementor-element.elementor-element-7f4252e1 > .elementor-element-populated, .elementor-3039 .elementor-element.elementor-element-7f4252e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-3039 .elementor-element.elementor-element-7f4252e1 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-3039 .elementor-element.elementor-element-7f4252e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 8% 8% 8%;}.elementor-3039 .elementor-element.elementor-element-7f4252e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3039 .elementor-element.elementor-element-400e2286 .elementor-heading-title{color:var( --e-global-color-cba47de );}.elementor-3039 .elementor-element.elementor-element-c05d7e9{color:var( --e-global-color-cba47de );}.elementor-3039 .elementor-element.elementor-element-2e2b17a:not(.elementor-motion-effects-element-type-background), .elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("../../shutterstock_568424494-e1642398155670.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3039 .elementor-element.elementor-element-2e2b17a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 7% 0%;}.elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-shape-bottom svg{height:75px;}.elementor-3039 .elementor-element.elementor-element-cb0732b .elementor-heading-title{color:var( --e-global-color-cba47de );}.elementor-3039 .elementor-element.elementor-element-3b63548{color:var( --e-global-color-cba47de );}@media(min-width:768px){.elementor-3039 .elementor-element.elementor-element-40316006{width:47.826%;}.elementor-3039 .elementor-element.elementor-element-7f4252e1{width:52.174%;}}@media(max-width:1250px) and (min-width:768px){.elementor-3039 .elementor-element.elementor-element-7f4252e1{width:100%;}}@media(max-width:1250px){.elementor-3039 .elementor-element.elementor-element-5afd430a:not(.elementor-motion-effects-element-type-background), .elementor-3039 .elementor-element.elementor-element-5afd430a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3039 .elementor-element.elementor-element-5afd430a{padding:0px 0px 0px 0px;}.elementor-3039 .elementor-element.elementor-element-2e2b17a:not(.elementor-motion-effects-element-type-background), .elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-shape-bottom svg{height:40px;}.elementor-3039 .elementor-element.elementor-element-2e2b17a{padding:7% 7% 10% 7%;}.elementor-3039 .elementor-element.elementor-element-cb0732b{text-align:left;}.elementor-3039 .elementor-element.elementor-element-cb0732b .elementor-heading-title{font-size:2.5em;}}@media(max-width:767px){.elementor-3039 .elementor-element.elementor-element-400e2286{text-align:center;}.elementor-3039 .elementor-element.elementor-element-c05d7e9{text-align:center;}.elementor-3039 .elementor-element.elementor-element-2e2b17a > .elementor-shape-bottom svg{height:30px;}.elementor-3039 .elementor-element.elementor-element-2e2b17a{padding:10% 10% 11% 10%;}.elementor-3039 .elementor-element.elementor-element-cb0732b > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-3039 .elementor-element.elementor-element-cb0732b{text-align:center;}.elementor-3039 .elementor-element.elementor-element-cb0732b .elementor-heading-title{font-size:2.3em;}.elementor-3039 .elementor-element.elementor-element-3b63548{text-align:center;}}/* Start custom CSS */.bg-black h2 {
    background: black;
    padding: 0 6px 6px 8px;
    outline: 0.5px dashed #777777;
    border-radius: 2px;
    outline-offset: -3px;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.6);
}

.bg-red h2 {
    background: #D5061E;
    padding: 0 6px 6px 6px;
    outline: 0.5px dashed black;
    outline-offset: -3px;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.6);
    border-radius: 2px;
}

.shadow {
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.6);
}

.shadow-inner > .elementor-element-populated  {
     box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.6);
}

.shadow-dark h2  {
    box-shadow: 2px 2px 15px rgba(0, 0, 0, 1)
}

.shadow-inner-dark > .elementor-element-populated  {
    box-shadow: 2px 2px 15px rgba(0, 0, 0, 1)
}

.wp-gr .grw-slider .grw-slider-controls, .wp-gr .grw-slider .grw-slider-dots {
    display: none;
}/* End custom CSS */