.elementor-493 .elementor-element.elementor-element-c81c690{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-493 .elementor-element.elementor-element-3d47157{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-493 .elementor-element.elementor-element-8a3ca67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-493 .elementor-element.elementor-element-2e6042f{z-index:1;}.elementor-493 .elementor-element.elementor-element-e441ed7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-493 .elementor-element.elementor-element-3fe7835 .contact-button-container .btn, .elementor-493 .elementor-element.elementor-element-3fe7835 .contact-button-container a.btn{color:#FFF;background-color:#f97352;}.elementor-493 .elementor-element.elementor-element-3fe7835 .detail-button-container .btn, .elementor-493 .elementor-element.elementor-element-3fe7835 .detail-button-container a.btn{color:#FFF;background-color:#42af54;}.elementor-493 .elementor-element.elementor-element-9e5fe86{--display:flex;}@media(min-width:768px){.elementor-493 .elementor-element.elementor-element-3d47157{--width:500px;}.elementor-493 .elementor-element.elementor-element-8a3ca67{--width:calc(100% - 500px);}.elementor-493 .elementor-element.elementor-element-e441ed7{--width:500px;}}@media(max-width:1200px) and (min-width:768px){.elementor-493 .elementor-element.elementor-element-3d47157{--width:100%;}.elementor-493 .elementor-element.elementor-element-8a3ca67{--width:100%;}.elementor-493 .elementor-element.elementor-element-e441ed7{--width:100%;}}@media(max-width:1200px){.elementor-493 .elementor-element.elementor-element-c81c690{--flex-wrap:wrap;}.elementor-493 .elementor-element.elementor-element-27ec9fa{text-align:center;}.elementor-493 .elementor-element.elementor-element-6aa580e{text-align:center;}.elementor-493 .elementor-element.elementor-element-dd7c292{text-align:center;}}@media(max-width:767px){.elementor-493 .elementor-element.elementor-element-3d47157{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-493 .elementor-element.elementor-element-27ec9fa{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-27ec9fa */@media (max-width:767px){
    .elementor-493 .elementor-element.elementor-element-27ec9fa .accent{
        left:50%;
        transform:translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d8b8041 */.elementor-493 .elementor-element.elementor-element-d8b8041{
    position:absolute;
    bottom:-80px;
}/* End custom CSS */
/* Start custom CSS for dealer_searchbar, class: .elementor-element-2e6042f */.elementor-493 .elementor-element.elementor-element-2e6042f .searchbar-container{
        border:none;
    }

@media (min-width:1201px){
    .elementor-493 .elementor-element.elementor-element-2e6042f{
        position:absolute;
        width:100%;
        top:0;
        left:0;
        padding:30px;
    }
    .elementor-493 .elementor-element.elementor-element-2e6042f .searchbar-container{
        box-shadow:var(--largeshadow);
    }
}

@media(max-width:1200px){
    .elementor-493 .elementor-element.elementor-element-2e6042f .searchbar-container{
        border-radius:0px;
        padding:20px 30px 15px 30px;
        border-top:1px solid var(--lightgrey) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71cba7a */@media(min-width:1201px){
.elementor-493 .elementor-element.elementor-element-71cba7a, .elementor-493 .elementor-element.elementor-element-71cba7a .elementor-widget-container, .elementor-493 .elementor-element.elementor-element-71cba7a #dealer-result-map, .elementor-493 .elementor-element.elementor-element-71cba7a #dealer_map_wrapper{
    min-height:1000px;
    height:calc(100vh - 90px) !important;
}
}

@media (max-width:1200px){
    .elementor-493 .elementor-element.elementor-element-71cba7a #dealer_map_wrapper{
        border-bottom:1px solid var(--lightgrey);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3ca67 */@media (min-width:1201px){
.elementor-493 .elementor-element.elementor-element-8a3ca67{
    position:sticky;
    top:90px;
    left:100%;
}
}/* End custom CSS */
/* Start custom CSS for DealerSearchResults, class: .elementor-element-3fe7835 */@media (min-width:1201px){
    .elementor-493 .elementor-element.elementor-element-3fe7835 .search-result-column{
        flex:0 0 100%;
        max-width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c81c690 */@media (max-width:1200px){
    .elementor-493 .elementor-element.elementor-element-c81c690 .copy, .elementor-493 .elementor-element.elementor-element-c81c690 .map, .elementor-493 .elementor-element.elementor-element-c81c690 .results{
        margin:0px !important;
    }
}/* End custom CSS */