.elementor-77 .elementor-element.elementor-element-2db1d8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-77 .elementor-element.elementor-element-2db1d8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-450d530 */@media (min-width: 1200px) {
    .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: 100% !importantimportant;
    }
}

#asl-storelocator.asl-cont .asl-wrapper .sl-container{
    max-width: 100%;
}

#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
    margin-bottom: 20px;
    border-radius: 16px;
}

.asl-wrapper .asl-search-event {
    background: #181D46 !important;
    border: 1px solid #181D46 !important;
}

#asl-storelocator.asl-cont .agile-modal-content .btn.btn-default{
    background: #181D46 !important;
    border: 1px solid #181D46 !important;
}/* End custom CSS */