.elementor-15739 .elementor-element.elementor-element-b25d269{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15739 .elementor-element.elementor-element-8ff16ba .address{text-transform:1852;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-15739 .elementor-element.elementor-element-b25d269{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-15739 .elementor-element.elementor-element-b25d269{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-15739 .elementor-element.elementor-element-b25d269{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for wpmsl-store-locator, class: .elementor-element-8ff16ba */.store-locator-item:nth-child(even), .store-locator-item-container .store-locator-item {
    background-color: #14171c!important;
    border-radius: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    border-top: none;
    border: 1px solid #4a4e55!important;
}


.store-locator-item-container .store-locator-item {
    border-top: 1px solid #4a4e55!important;
    padding: 8px;
    cursor: pointer;
    float: left;
    position: relative;
    width: 100%;
    transition: all 0.3s ease;
}

.store-locator-item:hover {
    background-color: #26282b !important;
    transition: all 0.3s ease;
}

.store-locator-item .store-list-details .wpsl-name a {
    color: #c7c7c7!important;
}


.ob_stor-relocator, .map-listings.below_map {
    border-radius: 20px;
}/* End custom CSS */