.elementor-1515 .elementor-element.elementor-element-0569084{--display:flex;}.elementor-1515 .elementor-element.elementor-element-ade76d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 0% 3%;}.elementor-1515 .elementor-element.elementor-element-ade76d3{text-align:center;}.elementor-1515 .elementor-element.elementor-element-bf2876e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1515 .elementor-element.elementor-element-f13852c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1515 .elementor-element.elementor-element-f13852c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1515 .elementor-element.elementor-element-f13852c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1515 .elementor-element.elementor-element-f13852c .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-1515 .elementor-element.elementor-element-f13852c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1515 .elementor-element.elementor-element-28a2d0e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1515 .elementor-element.elementor-element-28a2d0e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1515 .elementor-element.elementor-element-28a2d0e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1515 .elementor-element.elementor-element-28a2d0e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1515 .elementor-element.elementor-element-28a2d0e .elementor-image-box-img img{transition-duration:0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1515 .elementor-element.elementor-element-f13852c .elementor-image-box-img{margin-bottom:10px;}.elementor-1515 .elementor-element.elementor-element-28a2d0e .elementor-image-box-img{margin-bottom:10px;}}/* Start custom CSS */body #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a.sl-category-19 {
background-color: #9a0000  !important;
}

body #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a.sl-category-20 {
background-color: #00229a !important;
}



.sl-category-20 {
background:#00229a !important;
}

.sl-category-19 {
background:#9a0000  !important;
}



.sl-categories  {

    position: absolute !important;
    color: white !important;
    padding: 8px !important;
    border-radius: 5px !important;
    max-width: 100px !important;
    right: 10px !important;
    top: 0 !important;
}



#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section .search_filter label {
color:black !Important;
}

#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title, #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec h3 {
    font-size: 20px !Important;
    font-weight: 800 !Important;
}



@media (max-width:767px) {

#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title, #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec h3 {
 
    max-width: 150px;
}}/* End custom CSS */