.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1458 .elementor-element.elementor-element-51be85e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1458 .elementor-element.elementor-element-2e18ec9{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1458 .elementor-element.elementor-element-bd39633 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-1458 .elementor-element.elementor-element-bd39633{text-align:center;}.elementor-1458 .elementor-element.elementor-element-bd39633 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1458 .elementor-element.elementor-element-02d7bae > .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}/* Start custom CSS for shortcode, class: .elementor-element-02d7bae */.open-user-map .box-wrap .map-wrap .oum-attribution{
    display:none!important;
    
}


.open-user-map .box-wrap .map-wrap .open-add-location-overlay {

    background: #FF1552!important;
   

}

.open-user-map .box-wrap .map-wrap .open-add-location-overlay span.btn_icon {
 
    top: calc(50% - 13px)!important;
    left: 11px!important;
  
}



.open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {

      background: #FF1552!important;
    padding: 10px 30px 30px 30px!important;

}


.open-user-map .box-wrap .map-wrap .leaflet-map .leaflet-popup-content-wrapper .leaflet-popup-content .oum_location_image {
    background-color: #fff!important;
}





.open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {
    color: #FF1552!important;
  
}




.open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button, .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {
 
    background: #FF1552!important;
}/* End custom CSS */