 .store_locator_country{display:none;} .store_locator_tel{display:none;} .store_locator_fax{display:none;} .store_locator_distance{display:none;} .store_locator_mobile{display:none;} .store_locator_website{display:none;} .store_locator_email{display:none;} .store_locator_description{display:none;} .store_locator_show_on_map{display:none !important;} .store_locator_visit_store{display:none !important;} .store_locator_image{display:none !important;} .store-locator-categories{display:none !important;} .store_locator_loading{background-color:#FFFFFF;opacity: 1;} .store_locator_loading i{color:#000000;} .gm-style-iw, .store_locator_infowindow{max-width: 450px !important; width: 100% !important; max-height: 400px; white-space: nowrap; overflow: auto;}.store-locator-label-success {
    background-color: #9ba067 !important;
    border-radius: 25px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin-left: 15px !important;
}

.store_modal_title {
    line-height: 1.2em !important;
}


.elementor-kit-50423 h3 {
    font-size: 24px !important;
}

a.button:not(.edd-submit) * {
    margin-right: 10px !important;
}

i {
    font-style: normal !important;
}

.elementor-kit-50423 h2 {
    font-size: 36px !important;
    font-weight: bold;
}

small {
    font-size: 16px !important;
    font-weight: bold !important;
}

[type=button], [type=submit], button {
    background-color: transparent;
    border: 1px solid #000000 !important;
    border-radius: 3px;
    color: #000 !important;
    display: inline-block;
    font-size: 1rem;
    font-weight: 400;
    padding: .5rem 1rem;
    text-align: center;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap;
}


[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover {
    background-color: #000 !important;
    color: #fff !important;
    text-decoration: none
}




input[type=text]:not(.elementor-field):not(.searchform-s) {
    background-color: #F8F8F800 !important;
}



select:not(.elementor-field):not(.elementor-field-textual) {
    background-color: #f8f8f800 !important;
}