.elementor-4323 .elementor-element.elementor-element-2f92f88{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-ee04943{--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;--background-transition:0.3s;}.elementor-4323 .elementor-element.elementor-element-c6e05c2{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-4323 .elementor-element.elementor-element-c6e05c2.elementor-element{--align-self:center;}.elementor-4323 .elementor-element.elementor-element-c6e05c2 > .elementor-widget-container{border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 10px 40px 1px rgba(0, 0, 0, 0.05);}.elementor-4323 .elementor-element.elementor-element-c6e05c2 .btn-submit{padding:0.5em 1em 0.5em 1em;border-radius:60px 60px 60px 60px;}.elementor-4323 .elementor-element.elementor-element-c6e05c2 form.form-search .main-inner{border-radius:9999999px 9999999px 9999999px 9999999px;}.elementor-4323 .elementor-element.elementor-element-c6e05c2 .heading-label{font-family:var( --e-global-typography-6910c71-font-family ), Sans-serif;font-size:var( --e-global-typography-6910c71-font-size );font-weight:var( --e-global-typography-6910c71-font-weight );line-height:var( --e-global-typography-6910c71-line-height );}.elementor-4323 .elementor-element.elementor-element-4ef7223{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-4ff8a32{--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;--background-transition:0.3s;--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4323 .elementor-element.elementor-element-47c1e0e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4323 .elementor-element.elementor-element-3c976d4{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}@media(min-width:768px){.elementor-4323 .elementor-element.elementor-element-ee04943{--width:100%;}.elementor-4323 .elementor-element.elementor-element-4ff8a32{--width:100%;}.elementor-4323 .elementor-element.elementor-element-3c976d4{--width:100%;}}@media(max-width:1024px){.elementor-4323 .elementor-element.elementor-element-c6e05c2 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-4323 .elementor-element.elementor-element-c6e05c2 form.form-search .main-inner{border-radius:12px 12px 12px 12px;}.elementor-4323 .elementor-element.elementor-element-c6e05c2 .heading-label{font-size:var( --e-global-typography-6910c71-font-size );line-height:var( --e-global-typography-6910c71-line-height );}}@media(max-width:767px){.elementor-4323 .elementor-element.elementor-element-c6e05c2 .heading-label{font-size:var( --e-global-typography-6910c71-font-size );line-height:var( --e-global-typography-6910c71-line-height );}.elementor-4323 .elementor-element.elementor-element-4ff8a32{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for apus_element_cardealer_search_form, class: .elementor-element-c6e05c2 */.elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds{
    justify-content: space-between;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds *,
.select2-results__options *{
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: 500;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .form-group-search{
    width: auto !important;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds>*{
    border: 0 !important;
    width: max-content;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .flaticon-search.pre{
    display: none;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .flaticon-search:before{
    content: none;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .customizer-search,
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .form-group-price{
    border-left: 1px solid rgb(231, 229, 228)
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds > :first-child .customizer-search{
    border: none;
}
.elementor-4323 .elementor-element.elementor-element-c6e05c2 .btn-theme:active, .btn-theme:hover{
    border: 1px solid var(--e-global-color-accent);
}

@media(max-width:1024px){
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds>*{
        border: 0 !important;
        width: 50%;
    }
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .customizer-search,
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .form-group-price{
        border:none;
    }
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .list-fileds{
        justify-content: center;
    }
}
@media(max-width:767px){
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .selection{
        display:block;
        width:50%;
    }
    .elementor-4323 .elementor-element.elementor-element-c6e05c2 .select2-selection__arrow {
    right: 54px !important;
}
}/* End custom CSS */
/* Start custom CSS for apus_element_listing_archive_listing_items, class: .elementor-element-a0c496b */.elementor-4323 .elementor-element.elementor-element-a0c496b .status-property-label{
    color: var(--e-global-color-secondary);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .ms-auto{
    display: none;
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .top-related{
    margin-bottom: 1rem;
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .title{
    margin: auto;
    text-align: center;
    font-size: var(--e-global-typography-814e553-font-size);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .list-item{
    padding: 0;
    width: calc((100% - 1.5rem* 3) / 4);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .listings-wrapper>.row{
    margin: 0;
    justify-content: space-between;
    gap: 1.5rem;
}

.elementor-4323 .elementor-element.elementor-element-a0c496b .inner-content{
    padding: 1rem;
    row-gap: 0.5rem;
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .listing-title,
.elementor-4323 .elementor-element.elementor-element-a0c496b .listing-title *{
    color: var(--e-global-color-accent);
    font-size:var(--e-global-typography-76402ec-font-size);
    font-weight: var(--e-global-typography-76402ec-font-weight);
    line-height:var(--e-global-typography-76402ec-line-height);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .listing-meta.tagline{
    font-size:var(--e-global-typography-text-font-size);
    font-weight: 700;
    color: var(--e-global-color-primary);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .listing-metas i{
    color: var(--e-global-color-accent);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .mt-auto .listing-meta{
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: 400;
    color: var(--e-global-color-primary);
}
.elementor-4323 .elementor-element.elementor-element-a0c496b .bottom-info *{
    font-size: var(--e-global-typography-text-font-size);
}

@media(max-width: 1024px){
    .elementor-4323 .elementor-element.elementor-element-a0c496b .list-item{
        padding: 0;
        width: calc((100% - 1.5rem* 1) / 2);
        
    }
}
@media(max-width: 767px){
    .elementor-4323 .elementor-element.elementor-element-a0c496b .list-item{
        padding: 0;
        width: calc((100% - 1.5rem* 0) / 1);
        
    }
    .elementor-4323 .elementor-element.elementor-element-a0c496b .listing-item{
        margin:0;
    }
}/* End custom CSS */