.elementor-8089 .elementor-element.elementor-element-1d4c78f3:not(.elementor-motion-effects-element-type-background), .elementor-8089 .elementor-element.elementor-element-1d4c78f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2cc9775 );}.elementor-8089 .elementor-element.elementor-element-1d4c78f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0em 0em 0em 2em;}.elementor-8089 .elementor-element.elementor-element-1d4c78f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8089 .elementor-element.elementor-element-2a352467 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-1d5d555c > .elementor-element-populated{padding:0px 0px 45px 0px;}.elementor-8089 .elementor-element.elementor-element-1239ec19 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-8089 .elementor-element.elementor-element-1239ec19{font-family:"neo-sans", Sans-serif;font-size:1em;text-transform:uppercase;}.elementor-8089 .elementor-element.elementor-element-086e293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-1001ef9{margin-top:0px;margin-bottom:45px;padding:0px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-element-populated, .elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-element-populated > .elementor-background-overlay, .elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-background-slideshow{border-radius:20px 20px 5px 5px;}.elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.16);margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-8089 .elementor-element.elementor-element-23290067 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-27be2d28 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-666d16ca > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-2d77ccdd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-2d77ccdd .elementor-heading-title{color:var( --e-global-color-0a9a1e5 );}.elementor-8089 .elementor-element.elementor-element-13a27c20 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-8089 .elementor-element.elementor-element-13a27c20 .elementor-heading-title{color:var( --e-global-color-0a9a1e5 );}.elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-element-populated, .elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-element-populated > .elementor-background-overlay, .elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-background-slideshow{border-radius:20px 20px 5px 5px;}.elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.16);margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-8089 .elementor-element.elementor-element-5e1a202 img{width:100%;height:240px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-426035cb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-1ccd9138 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-3afe361a > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-8089 .elementor-element.elementor-element-3afe361a .elementor-heading-title{color:var( --e-global-color-0a9a1e5 );}.elementor-8089 .elementor-element.elementor-element-50a7af1a > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-8089 .elementor-element.elementor-element-50a7af1a .elementor-heading-title{color:var( --e-global-color-0a9a1e5 );}.elementor-8089 .elementor-element.elementor-element-6dfa848 > .elementor-element-populated{padding:0px 0px 45px 0px;}.elementor-8089 .elementor-element.elementor-element-ce71527 > .elementor-widget-container{margin:45px 0px 20px 0px;}.elementor-8089 .elementor-element.elementor-element-bbbc08f{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8089 .elementor-element.elementor-element-1d78b188:not(.elementor-motion-effects-element-type-background), .elementor-8089 .elementor-element.elementor-element-1d78b188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abf245 );}.elementor-8089 .elementor-element.elementor-element-1d78b188{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;}.elementor-8089 .elementor-element.elementor-element-1d78b188 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8089 .elementor-element.elementor-element-38ca73ec > .elementor-element-populated{padding:90px 0px 90px 0px;}.elementor-8089 .elementor-element.elementor-element-1e491eb2 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 39% 0% 0%;}.elementor-8089 .elementor-element.elementor-element-1e491eb2{font-size:var( --e-global-typography-d6a77a5-font-size );}.elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8089 .elementor-element.elementor-element-45223677 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);width:calc(100% + 40px);}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}.elementor-8089 .elementor-element.elementor-element-18f02063:not(.elementor-motion-effects-element-type-background), .elementor-8089 .elementor-element.elementor-element-18f02063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8089 .elementor-element.elementor-element-18f02063 > .elementor-container{min-height:450px;}.elementor-8089 .elementor-element.elementor-element-18f02063{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8089 .elementor-element.elementor-element-18f02063 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8089 .elementor-element.elementor-element-4ecc6884 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-4ecc6884 .elementor-icon-list-icon i{color:var( --e-global-color-f5d1820 );transition:color 0.3s;}.elementor-8089 .elementor-element.elementor-element-4ecc6884 .elementor-icon-list-icon svg{fill:var( --e-global-color-f5d1820 );transition:fill 0.3s;}.elementor-8089 .elementor-element.elementor-element-4ecc6884{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8089 .elementor-element.elementor-element-4ecc6884 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8089 .elementor-element.elementor-element-27d113a3 .elementor-button{background-color:var( --e-global-color-c2a91af );}.elementor-8089 .elementor-element.elementor-element-27d113a3 .elementor-button:hover, .elementor-8089 .elementor-element.elementor-element-27d113a3 .elementor-button:focus{background-color:var( --e-global-color-3319bf4 );}.elementor-8089 .elementor-element.elementor-element-27d113a3 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(min-width:768px){.elementor-8089 .elementor-element.elementor-element-2022aede{width:59.429%;}.elementor-8089 .elementor-element.elementor-element-3d83bd44{width:40.5%;}}@media(max-width:1024px){.elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-8089 .elementor-element.elementor-element-23290067 img{height:200px;}.elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-8089 .elementor-element.elementor-element-5e1a202 img{height:200px;}.elementor-8089 .elementor-element.elementor-element-1d78b188{margin-top:60px;margin-bottom:0px;}.elementor-8089 .elementor-element.elementor-element-1e491eb2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8089 .elementor-element.elementor-element-1e491eb2{font-size:var( --e-global-typography-d6a77a5-font-size );}.elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8089 .elementor-element.elementor-element-45223677 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}}@media(max-width:767px){.elementor-8089 .elementor-element.elementor-element-1d4c78f3{padding:0em 0em 0em 0em;}.elementor-8089 .elementor-element.elementor-element-d8173ac > .elementor-element-populated{margin:0px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8089 .elementor-element.elementor-element-23290067 img{height:160px;}.elementor-8089 .elementor-element.elementor-element-27be2d28 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-6a52c96f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8089 .elementor-element.elementor-element-5e1a202 img{height:160px;}.elementor-8089 .elementor-element.elementor-element-426035cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-ce71527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-1e491eb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8089 .elementor-element.elementor-element-1e491eb2{font-size:var( --e-global-typography-d6a77a5-font-size );}.elementor-8089 .elementor-element.elementor-element-45223677 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8089 .elementor-element.elementor-element-45223677 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-8089 .elementor-element.elementor-element-18f02063{padding:3em 1.5em 3em 1.5em;}.elementor-8089 .elementor-element.elementor-element-3d83bd44 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS */button.multiselect.adropdown-toggle.style-btn.btn.btn-default {
    box-shadow: 0px 0px;
}

.pol-lg-4.pol-md-6.pol-sm-12.asl-ddl-filters {
    margin-left: 0px!important;
    padding-left: 0px!important;
}

.e-gallery-grid .e-gallery-image {
       background-size: contain;
    background-repeat: no-repeat;
}

.sl-row.Filter_section {
    display: flex;
    flex-direction: column;
}

#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv {
     margin-top: -188px!important;
}

#asl-storelocator.asl-cont .sl-main-cont .asl-map-canv {
    height: 800px!important;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter {
    width: 100%!important;
    max-width: 1000px!important;
}

.asl-cont .pol-lg-8 {
    max-width: 100%!important;
    width: 100%!important;
}


.asl-cont .pol-lg-4 {
    max-width: 100%!important;
    width: 100%!important;
}
@media (min-width: 992px){
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
    background: #eeeeee!important;
    max-width: 33%!important;
    min-height: 126px;
}}

@media only screen and (min-width: 768px) and (max-width: 991px) {
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
    background: #eeeeee!important;
    max-width: 42%!important;
    min-height: 126px;
}
    
#asl-storelocator.asl-cont .sl-main-cont .asl-filter-sec .asl-filter-cont .asl-filter-list, #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner div.sl-main-cont-box {
    max-height: 612px!important;
    height: auto;
}


}

    @media only screen and (min-width: 0px) and (max-width: 767px) {
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
  padding-left: 1.5em!important;
    padding-right: 0.5em!important;
}}

.pol-lg-4.pol-md-6.pol-sm-12.range_filter.asl-ddl-filters {
    padding-left: 0px!important;
}

.pol-sm-12 .asl-advance-filters .sl-row {
    display: flex!important;
    flex-direction: column;
}

.asl-cont .pol-lg-8 {
    max-width: 100%;
}

#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-act-btns .s-direction {
    font-family: "neo-sans", Sans-serif!important;
    font-size: 13px!important;
    font-weight: normal!important;
    color: #000000!important;
    background-color: var( --e-global-color-8c9a738 )!important;
    box-shadow: 0px 6px 15px 0px rgb(0 0 0 / 15%)!important;
    border-radius: 100px 100px 100px 100px!important;
    padding: 1em 1.5em 1em 1.5em!important;
    margin-left: 10px!important;
}

#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 h3 {
    font-family: 'neo-sans', sans-serif!important;
    color: black!important;
}

#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent {
   
    padding: 15px 25px!important;
}

#asl-storelocator.asl-cont .infoBox #style_0 h3 {
    padding: 25px 45px 0px 25px !important;
}

#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-family: 'neo-sans',sans-serif!important;
}
@media (min-width: 768px){
.sl-row.Filter_section {
    position: -webkit-sticky!important;
    position: sticky!important;
    top: 184px!important;
    z-index: 899!important
}}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section {
    padding: 15px 0 5px 0!important;
}

#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
    background: #eeeeee!important;
}

.asl-cont .sl-container, .asl-cont .sl-container-lg, .asl-cont .sl-container-md, .asl-cont .sl-container-sm, .asl-cont .sl-container-xl {
    max-width: 1400px!important;
}

.pol-md-7.pol-lg-8.asl-map {
    margin-top: 42px;
}

#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section .search_filter p {
    display: none!important;
}

.sl-row.addr-loc i {
    display: none!important;
}

button.asl-search-clr.asl-clear-btn {
    box-shadow: 0 0 0!important;
}

label.asl-cntrl-lbl {
    display: none!important;
}

#asl-storelocator.asl-cont .asl-wrapper .asl-ddl-filters .asl-filter-cntrl .btn-group button.adropdown-toggle {
    border: 0px!important;
    box-shadow: 0 0 0!important;
    border-radius: 0px!important;
}

#asl-storelocator.asl-cont * {
    font-family: 'Open sans', sans-serif!important;
}

#asl-storelocator.asl-cont .asl-wrapper .asl-ddl-filters .asl-filter-cntrl .btn-group button.adropdown-toggle .multiselect-selected-text {
    text-transform: none!important;
    font-size: 16px!important;
    line-height: 21px;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group .span-geo i {
    color: #707070!important;
}

button.span-geo {
    box-shadow: 0 0 0!important;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group ::placeholder {
    color: #000000;
    font-weight: 500;
    font-size: 16px!important;
    font-family: 'Open Sans', sans-serif;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group .span-geo {
   border-top-right-radius: 0!important;
    border-bottom-right-radius: 0px!important;
    background: white!important;
}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group .asl-search-address, #asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter .sl-search-group .asl-search-name {
    height: 38px;
    color: #6f6f6f;
    font-weight: 500;
    padding: 5px 10px;
    border-radius: 0px!important;
    border-right: none;
    line-height: inherit;
    border: 0px!important;
    min-height: 38px !important;
    margin-bottom: 0px !important;
    background-color: #fff !important;
    font-size: 15px;
    font-size: var(--sl-title-size, 15px);
}




#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store {
    background-color: #eeeeee!important;
}

@media (min-width: 768px){
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store {
    background-color: #eeeeee!important;
    padding-left: 0px!important;
}}

@media (max-width: 767px){
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store {
    background-color: #eeeeee!important;
    padding-left: 1.5em!important;
}}

#asl-storelocator.asl-cont .asl-wrapper .Filter_section .search_filter {
    margin-bottom: 15px;
    padding-left: 0px!important;
}


#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .Num_of_store span {
    color: black!important;
    font-weight: 500!important;
    font-size: 15px!important;
    font-family: 'neo-sans'!important;
}

#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item {
    margin-bottom: 0 !important;
    padding: 25px 30px!important;
    border-bottom: 1px solid #E0E0E0!important;
}/* End custom CSS */