.elementor-1939 .elementor-element.elementor-element-d1cfee9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1939 .elementor-element.elementor-element-9917b6e{display:block;}.elementor-1939 .elementor-element.elementor-element-76d483b > .elementor-container{max-width:1145px;}.elementor-1939 .elementor-element.elementor-element-76d483b{margin-top:50px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-1939 .elementor-element.elementor-element-2f38dd5{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;display:block;}.elementor-1939 .elementor-element.elementor-element-9452ec9 > .elementor-container{max-width:1145px;}.elementor-1939 .elementor-element.elementor-element-9452ec9{margin-top:50px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-1939 .elementor-element.elementor-element-8a38242{display:block;}@media(max-width:1024px){.elementor-1939 .elementor-element.elementor-element-9917b6e{display:block;}.elementor-1939 .elementor-element.elementor-element-2f38dd5{display:block;}.elementor-1939 .elementor-element.elementor-element-8a38242{display:block;}}@media(max-width:767px){.elementor-1939 .elementor-element.elementor-element-9917b6e{display:block;}.elementor-1939 .elementor-element.elementor-element-2f38dd5{display:block;}.elementor-1939 .elementor-element.elementor-element-8a38242{display:block;}}/* Start custom CSS for section, class: .elementor-element-85c57fa */@media (min-width: 1025px) and (max-width: 1280px)
{

.elementor-592 .elementor-element.elementor-element-94b2cd8 .swiper-slide-inner {
    padding: 0px 0px 0px 84px !important;
    text-align: left;
}


rs-layer#slider-2-slide-2-layer-0 {
    margin-left: -110px;
}

rs-layer#slider-2-slide-2-layer-1 {
    margin-left: -110px;
}



}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76d483b */@media all and (min-width: 320px) and (max-width: 780px) {

.store-locator {
    margin-top: 18px;
}
.col-xs-4.drop_box_filter {
    margin-left: 20px;
    margin-bottom: 20px;
}

#asl-storelocator.asl-p-cont.asl-template-0 .col-xs-12.search_filter {
   
    padding-right: 40px !important;
}

}


#asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .sl-search-group > span i, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .asl-store-search > span i {
   
    background: #263A4E !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8a38242 */#asl-storelocator.asl-p-cont.asl-bg-0 .btn.btn-default.btn-submit {
    background: #3D9FA2 none repeat scroll 0 0 !important;
   
    color: white !important;

}

#asl-storelocator.asl-p-cont.container .asl-advance-filters .multiselect.adropdown-toggle.style-btn.btn.btn-default {
    width: 188px !important;
}

#asl-storelocator.asl-p-cont.asl-bg-0 .Num_of_store {
    background: #3D9FA2!important;
    color: white !important;
    
    
}


#asl-storelocator.asl-p-cont.asl-bg-0 .search_filter > p:first-child {
    color: black !important;
    
}


#asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont button, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont .btn.btn-asl {
    background-color: #3D9FA2 !important;
}


#asl-storelocator.asl-p-cont.asl-template-0 .col-xs-12.search_filter {
    padding-left: 28px !important;
   
}

label.asl-cntrl-lbl {
    font-size: 14px !important;
    font-weight: 400 !important;
}



#asl-storelocator.asl-p-cont.asl-bg-0 #asl-geolocation-agile-modal .btn.btn-default {
    background: #3D9FA2 none repeat scroll 0 0 !important;
    
}


#asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .sl-search-group > span, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .asl-store-search > span {
   
    background: #3D9FA2 repeat scroll 0 0 !important;
   
}


#asl-storelocator.asl-p-cont.asl-bg-0 #style_2.infoWindow h3 {
   background: #3D9FA2 repeat scroll 0 0 !important;
    
}


#asl-storelocator.asl-p-cont.asl-bg-0 #style_2.infoWindow a.action {
    background: #3D9FA2  none repeat scroll 0 0 !important;
}


#asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .phone > b, #asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .address, #asl-storelocator.asl-p-cont.asl-bg-0 .btn-default, #asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .categories, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-inner .sl-item .addr-sec .p-title {
    color: #3d3d3d !important;
    font-weight: 800 !important;
}
/*#asl-storelocator.asl-p-cont.asl-bg-0 ul.adropdown-menu.multiselect-container > li > a label {
    font-size: 13px !important;
    
    padding: 8px 14px !important;
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9452ec9 */@media all and (min-width: 320px) and (max-width: 780px) {

.store-locator {
    margin-top: 18px;
}
.col-xs-4.drop_box_filter {
    margin-left: 20px;
    margin-bottom: 20px;
}

#asl-storelocator.asl-p-cont.asl-template-0 .col-xs-12.search_filter {
   
    padding-right: 40px !important;
}

}


#asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .sl-search-group > span i, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .asl-store-search > span i {
   
    background: #263A4E !important;
}/* End custom CSS */