.elementor-7500 .elementor-element.elementor-element-e536a9a{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:03%;--padding-right:03%;}.elementor-7500 .elementor-element.elementor-element-e536a9a:not(.elementor-motion-effects-element-type-background), .elementor-7500 .elementor-element.elementor-element-e536a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liauto-eg.com/wp-content/uploads/2025/11/Frame-1321315693-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-7500 .elementor-element.elementor-element-15c7ff6{--display:flex;}.elementor-7500 .elementor-element.elementor-element-23ac811{--display:flex;--position:fixed;--gap:10px 10px;--row-gap:10px;--column-gap:10px;top:8%;--z-index:2;}body:not(.rtl) .elementor-7500 .elementor-element.elementor-element-23ac811{right:2%;}body.rtl .elementor-7500 .elementor-element.elementor-element-23ac811{left:2%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7500 .elementor-element.elementor-element-e664051 .elementor-icon-wrapper{text-align:center;}.elementor-7500 .elementor-element.elementor-element-e664051 .elementor-icon{font-size:40px;}.elementor-7500 .elementor-element.elementor-element-e664051 .elementor-icon svg{height:40px;}.elementor-7500 .elementor-element.elementor-element-f198b7d .elementor-icon-wrapper{text-align:center;}.elementor-7500 .elementor-element.elementor-element-f198b7d .elementor-icon{font-size:40px;}.elementor-7500 .elementor-element.elementor-element-f198b7d .elementor-icon svg{height:40px;}.elementor-7500 .elementor-element.elementor-element-0ec9c13 .elementor-icon-wrapper{text-align:center;}.elementor-7500 .elementor-element.elementor-element-0ec9c13 .elementor-icon{font-size:40px;}.elementor-7500 .elementor-element.elementor-element-0ec9c13 .elementor-icon svg{height:40px;}.elementor-7500 .elementor-element.elementor-element-7b359db .elementor-icon-wrapper{text-align:center;}.elementor-7500 .elementor-element.elementor-element-7b359db .elementor-icon{font-size:40px;}.elementor-7500 .elementor-element.elementor-element-7b359db .elementor-icon svg{height:40px;}.elementor-7500 .elementor-element.elementor-element-74fbaa7{--display:flex;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7500 .elementor-element.elementor-element-3361ac2{text-align:right;}.elementor-7500 .elementor-element.elementor-element-3361ac2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6em;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-7500 .elementor-element.elementor-element-1d71deb{text-align:right;}.elementor-7500 .elementor-element.elementor-element-1d71deb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;line-height:23px;color:#CCCCCC;}.elementor-7500 .elementor-element.elementor-element-588e10f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-7500 .elementor-element.elementor-element-77e5034{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-7500 .elementor-element.elementor-element-1caa190{right:3%;}body.rtl .elementor-7500 .elementor-element.elementor-element-1caa190{left:3%;}.elementor-7500 .elementor-element.elementor-element-1caa190{top:17%;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon-wrapper{text-align:right;}.elementor-7500 .elementor-element.elementor-element-1caa190.elementor-view-stacked .elementor-icon{background-color:#002D28BA;}.elementor-7500 .elementor-element.elementor-element-1caa190.elementor-view-framed .elementor-icon, .elementor-7500 .elementor-element.elementor-element-1caa190.elementor-view-default .elementor-icon{color:#002D28BA;border-color:#002D28BA;}.elementor-7500 .elementor-element.elementor-element-1caa190.elementor-view-framed .elementor-icon, .elementor-7500 .elementor-element.elementor-element-1caa190.elementor-view-default .elementor-icon svg{fill:#002D28BA;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon{font-size:43px;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon svg{height:43px;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon-wrapper svg{width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7500 .elementor-element.elementor-element-e536a9a:not(.elementor-motion-effects-element-type-background), .elementor-7500 .elementor-element.elementor-element-e536a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7500 .elementor-element.elementor-element-3361ac2 .elementor-heading-title{font-size:2em;}.elementor-7500 .elementor-element.elementor-element-1d71deb .elementor-heading-title{font-size:0.7em;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon{font-size:36px;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon svg{height:36px;}}@media(min-width:768px){.elementor-7500 .elementor-element.elementor-element-e536a9a{--content-width:100%;}.elementor-7500 .elementor-element.elementor-element-23ac811{--width:5%;}.elementor-7500 .elementor-element.elementor-element-588e10f{--content-width:100%;}}@media(max-width:767px){.elementor-7500 .elementor-element.elementor-element-e536a9a{--min-height:30vh;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7500 .elementor-element.elementor-element-e536a9a:not(.elementor-motion-effects-element-type-background), .elementor-7500 .elementor-element.elementor-element-e536a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}body:not(.rtl) .elementor-7500 .elementor-element.elementor-element-23ac811{right:-40%;}body.rtl .elementor-7500 .elementor-element.elementor-element-23ac811{left:-40%;}.elementor-7500 .elementor-element.elementor-element-e664051 .elementor-icon{font-size:30px;}.elementor-7500 .elementor-element.elementor-element-e664051 .elementor-icon svg{height:30px;}.elementor-7500 .elementor-element.elementor-element-f198b7d .elementor-icon{font-size:30px;}.elementor-7500 .elementor-element.elementor-element-f198b7d .elementor-icon svg{height:30px;}.elementor-7500 .elementor-element.elementor-element-0ec9c13 .elementor-icon{font-size:30px;}.elementor-7500 .elementor-element.elementor-element-0ec9c13 .elementor-icon svg{height:30px;}.elementor-7500 .elementor-element.elementor-element-7b359db .elementor-icon{font-size:30px;}.elementor-7500 .elementor-element.elementor-element-7b359db .elementor-icon svg{height:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7500 .elementor-element.elementor-element-1d71deb{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon{font-size:35px;}.elementor-7500 .elementor-element.elementor-element-1caa190 .elementor-icon svg{height:35px;}}/* Start custom CSS for icon, class: .elementor-element-7b359db *//* Hide items initially if you want */
.toggle-item {
    transition: 0.3s ease;
}

/* Rotating arrow */
.toggle-btn {
    cursor: pointer;
    transition: transform 0.3s ease;
}

.toggle-btn.active {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for agile-store-locator-addon, class: .elementor-element-3bfea48 */.elementor-7500 .elementor-element.elementor-element-3bfea48 #asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo{
    border-bottom-left-radius:.25rem!important;
    border-top-left-radius: 0.25rem!important;
    border-bottom-right-radius:0!important;
    border-top-right-radius: 0!important;
}

.elementor-7500 .elementor-element.elementor-element-3bfea48  #asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store{
    direction: rtl!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588e10f */#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store {
    background-color: #002D28!important;
}
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo

 {
    border-color: var(--sl-search-btn-bg, #002D28)!important;
    background-color: #002D28!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-act-btns a {
    width: 100%!important;
   
}
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .btn.btn-asl {
    color: var(--sl-action-btn-color, #FFF);
    background-color: #002D28!important;
    border-color: #002D28!important;
border-radius: 200px!important;

box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.07)!important;


}
#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li i {
    color: #002D28 !important;
}
#asl-storelocator.asl-cont .agile-modal-content .btn.btn-default {
    border-radius: 200px!important;
}
#asl-storelocator.asl-cont .asl-wrapper .agile-modal .sl-form-group h2

 {
    
    color: #666666!important;
   
}


.asl-cont.asl-template-0.asl-bg-0 {
    --sl-primary: #002D28!important;
    --sl-header: #fbfbfb;
    --sl-header-color: #555d66;
    --sl-infobox-color: #555d66;
    --sl-infobox-bg: #fff;
    --sl-infobox-a: #fff!important;
    --sl-action-btn-color: #fff;
    --sl-action-btn-bg: #fff!important;
    --sl-color: #555d66;
    --sl-list-bg: #fff;
    --sl-list-title: #32373c;
    --sl-list-sub-title: #6a6a6a;
    --sl-highlighted: #faeae6;
    --sl-highlighted-list-color: #002D28!important;
    --asl-mrk-infobox-clr: #002D28!important;
    --sl-search-text: #002D28!important;
    --sl-search-btn-bg: #002D28!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-top: 20px !important;
   
    padding: 15px 20px;
    border-bottom: 1px solid #D5D9DE!important;
    background-color: #FCFCFC!important;
    border-radius: 16px!important;
}

#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter {
    
    background-color: #FCFCFC!important;
}
#asl-storelocator.asl-cont .sl-main-cont .asl-panel {
    
     border: none!important; 
}
@media (max-width: 767px) {
    #asl-storelocator.asl-
 {
        max-width: 100%!important;
    }
}/* End custom CSS */