.elementor-2063 .elementor-element.elementor-element-48e8006{--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-2063 .elementor-element.elementor-element-85ff30c{--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;--background-transition:0.3s;--padding-top:096px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-e780e82{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-df177b7 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-34215b4-font-family );font-size:var( --e-global-typography-34215b4-font-size );font-weight:var( --e-global-typography-34215b4-font-weight );line-height:var( --e-global-typography-34215b4-line-height );letter-spacing:var( --e-global-typography-34215b4-letter-spacing );word-spacing:var( --e-global-typography-34215b4-word-spacing );}.elementor-2063 .elementor-element.elementor-element-34431e1 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-688e690-font-family );font-size:var( --e-global-typography-688e690-font-size );font-weight:var( --e-global-typography-688e690-font-weight );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2063 .elementor-element.elementor-element-34431e1 > .elementor-widget-container{padding:032px 0px 0px 0px;}.elementor-2063 .elementor-element.elementor-element-347d01b{--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;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-5bf552b{--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;--justify-content:flex-end;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-8766710{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-60e8c7c{--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;--justify-content:flex-end;--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-c6c7059{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-d57912d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-1580dea{--display:flex;--background-transition:0.3s;}.elementor-2063 .elementor-element.elementor-element-1580dea.e-con{--order:99999 /* order end hack */;}.elementor-2063 .elementor-element.elementor-element-6998528{--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:64px 64px;--background-transition:0.3s;--padding-top:096px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-eed5a27{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-1e5247f{--grid-columns:2;--grid-column-gap:40px;--grid-row-gap:56px;}.elementor-2063 .elementor-element.elementor-element-1e5247f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2063 .elementor-element.elementor-element-69b08aa > .elementor-widget-container{margin:048px 0px 0px 0px;}.elementor-2063 .elementor-element.elementor-element-69b08aa.elementor-element{--align-self:center;}.elementor-2063 .elementor-element.elementor-element-c17856b{--display:flex;--background-transition:0.3s;}.elementor-2063 .elementor-element.elementor-element-112c066{--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-2063 .elementor-element.elementor-element-6f2e4cc{--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;--background-transition:0.3s;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:00px;}.elementor-2063 .elementor-element.elementor-element-141d68d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:16px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 00px 1px 1px;--border-top-width:1px;--border-right-width:00px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-02d623b );--border-color:var( --e-global-color-02d623b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-141d68d:not(.elementor-motion-effects-element-type-background), .elementor-2063 .elementor-element.elementor-element-141d68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2063 .elementor-element.elementor-element-141d68d, .elementor-2063 .elementor-element.elementor-element-141d68d::before{--border-transition:0.3s;}.elementor-2063 .elementor-element.elementor-element-e840982{text-align:center;}.elementor-2063 .elementor-element.elementor-element-e840982 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-a9c57d0-font-family );font-size:var( --e-global-typography-a9c57d0-font-size );font-weight:var( --e-global-typography-a9c57d0-font-weight );font-style:var( --e-global-typography-a9c57d0-font-style );line-height:var( --e-global-typography-a9c57d0-line-height );letter-spacing:var( --e-global-typography-a9c57d0-letter-spacing );word-spacing:var( --e-global-typography-a9c57d0-word-spacing );}.elementor-2063 .elementor-element.elementor-element-e840982 > .elementor-widget-container{margin:0px 120px 0px 120px;}.elementor-2063 .elementor-element.elementor-element-167355a{text-align:center;}.elementor-2063 .elementor-element.elementor-element-167355a .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-5416cca-font-family );font-size:var( --e-global-typography-5416cca-font-size );font-weight:var( --e-global-typography-5416cca-font-weight );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2063 .elementor-element.elementor-element-167355a > .elementor-widget-container{margin:0px 120px 0px 120px;}.elementor-2063 .elementor-element.elementor-element-4ddb436{text-align:center;}.elementor-2063 .elementor-element.elementor-element-4ddb436 .elementor-heading-title{color:#141417;font-family:"roc-grotesk-wide";font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;}.elementor-2063 .elementor-element.elementor-element-4ddb436 > .elementor-widget-container{margin:0px 120px 0px 120px;}.elementor-2063 .elementor-element.elementor-element-1694a2c{--display:flex;--min-height:379px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-1694a2c:not(.elementor-motion-effects-element-type-background), .elementor-2063 .elementor-element.elementor-element-1694a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2023/05/forsale-empty-image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2063 .elementor-element.elementor-element-1694a2c, .elementor-2063 .elementor-element.elementor-element-1694a2c::before{--border-transition:0.3s;}.elementor-2063 .elementor-element.elementor-element-26203b7{--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;}@media(min-width:768px){.elementor-2063 .elementor-element.elementor-element-8766710{--width:50%;}.elementor-2063 .elementor-element.elementor-element-c6c7059{--width:100%;}}@media(max-width:1023px){.elementor-2063 .elementor-element.elementor-element-85ff30c{--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:24px 24px;}.elementor-2063 .elementor-element.elementor-element-df177b7 .elementor-heading-title{font-size:var( --e-global-typography-34215b4-font-size );line-height:var( --e-global-typography-34215b4-line-height );letter-spacing:var( --e-global-typography-34215b4-letter-spacing );word-spacing:var( --e-global-typography-34215b4-word-spacing );}.elementor-2063 .elementor-element.elementor-element-34431e1 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2063 .elementor-element.elementor-element-347d01b{--gap:2px 2px;}.elementor-2063 .elementor-element.elementor-element-5bf552b{--justify-content:flex-start;}.elementor-2063 .elementor-element.elementor-element-8766710{--justify-content:flex-start;}.elementor-2063 .elementor-element.elementor-element-60e8c7c{--justify-content:flex-start;}.elementor-2063 .elementor-element.elementor-element-c6c7059{--justify-content:flex-start;}.elementor-2063 .elementor-element.elementor-element-6998528{--padding-top:072px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-1e5247f{--grid-columns:1;}.elementor-2063 .elementor-element.elementor-element-6f2e4cc{--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:00px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-141d68d{--min-height:379px;border-width:01px 01px 0px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:01px;}.elementor-2063 .elementor-element.elementor-element-e840982 .elementor-heading-title{font-size:var( --e-global-typography-a9c57d0-font-size );line-height:var( --e-global-typography-a9c57d0-line-height );letter-spacing:var( --e-global-typography-a9c57d0-letter-spacing );word-spacing:var( --e-global-typography-a9c57d0-word-spacing );}.elementor-2063 .elementor-element.elementor-element-e840982 > .elementor-widget-container{margin:0px 040px 0px 40px;}.elementor-2063 .elementor-element.elementor-element-167355a .elementor-heading-title{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2063 .elementor-element.elementor-element-167355a > .elementor-widget-container{margin:0px 040px 0px 40px;}.elementor-2063 .elementor-element.elementor-element-4ddb436 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2063 .elementor-element.elementor-element-4ddb436 > .elementor-widget-container{margin:0px 040px 0px 40px;}}@media(max-width:767px){.elementor-2063 .elementor-element.elementor-element-85ff30c{--gap:16px 16px;--padding-top:056px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-df177b7 .elementor-heading-title{font-size:var( --e-global-typography-34215b4-font-size );line-height:var( --e-global-typography-34215b4-line-height );letter-spacing:var( --e-global-typography-34215b4-letter-spacing );word-spacing:var( --e-global-typography-34215b4-word-spacing );}.elementor-2063 .elementor-element.elementor-element-34431e1 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2063 .elementor-element.elementor-element-34431e1 > .elementor-widget-container{padding:024px 0px 0px 0px;}.elementor-2063 .elementor-element.elementor-element-6998528{--padding-top:048px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2063 .elementor-element.elementor-element-1e5247f{--grid-columns:1;--grid-row-gap:36px;}.elementor-2063 .elementor-element.elementor-element-141d68d{--min-height:340px;}.elementor-2063 .elementor-element.elementor-element-e840982 .elementor-heading-title{font-size:var( --e-global-typography-a9c57d0-font-size );line-height:var( --e-global-typography-a9c57d0-line-height );letter-spacing:var( --e-global-typography-a9c57d0-letter-spacing );word-spacing:var( --e-global-typography-a9c57d0-word-spacing );}.elementor-2063 .elementor-element.elementor-element-e840982 > .elementor-widget-container{margin:0px 040px 0px 40px;}.elementor-2063 .elementor-element.elementor-element-167355a .elementor-heading-title{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2063 .elementor-element.elementor-element-167355a > .elementor-widget-container{margin:0px 040px 0px 40px;}.elementor-2063 .elementor-element.elementor-element-4ddb436 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2063 .elementor-element.elementor-element-4ddb436 > .elementor-widget-container{margin:0px 040px 0px 40px;}.elementor-2063 .elementor-element.elementor-element-1694a2c{--min-height:340px;}}/* Start custom CSS for shortcode, class: .elementor-element-ffc215a */#listing-status-filter {
    display: none;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-radio[data-value=""] {
    display: none;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-counter {
    display: none;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-facet {
    display: flex;
    align-items: center;
    justify-content: end;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-radio {
    text-align: center;
    font-family: roc-grotesk-wide;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; /* 215.385% */
    letter-spacing: 0.65px;
    display: flex;
    padding: 12px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
    background-image: none!important;
    margin: 0px!important;
    background-color: rgba(0, 0, 0, 0.03);
    min-width: 145px;
    width: 100%;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-radio .facetwp-display-value {
    color: var(--Colour-Grey-900, #141417);
    opacity: 0.5;
    padding: 0;
    text-transform: uppercase;
    white-space: nowrap;
}


.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-radio.checked .facetwp-display-value {
    opacity: 1;
}

.elementor-2063 .elementor-element.elementor-element-ffc215a .facetwp-radio.checked {
    background-color: #FECB63;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf552b */.elementor-2063 .elementor-element.elementor-element-5bf552b {
    height: 50px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35deac0 */@media (max-width: 480px) {
    .elementor-2063 .elementor-element.elementor-element-35deac0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e8c7c */.elementor-2063 .elementor-element.elementor-element-60e8c7c {
    height: 50px
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1e5247f *//*.elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:last-child:nth-child(odd)*/
/* {*/
    
/*    transform: scale(.5);*/
/*}*/



/*.elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:nth-of-type(even):last-child {*/
/*    grid-column-end: span 2;*/
/*}*/

/*.elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:nth-of-type(even):last-child .e-con-inner {*/
/*    max-width: 720px;*/
/*}*/


#cars-listing-grid-container.odd .e-loop-item:first-of-type {
    grid-column-end: span 2;
}

#cars-listing-grid-container.odd .e-loop-item:first-of-type #itemImage {
    aspect-ratio: 1200/806
}


.elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:first-of-type:last-child .e-con-inner {
    max-width: unset;
}

@media (max-width: 1023px) {
    .elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:first-of-type:last-child  #itemImage{
        min-height:360px;
    }
    
    
    .elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:nth-of-type(odd):last-child {
        grid-column-end: unset;
    }
}

@media (max-width: 767px) {
    .elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:first-of-type:last-child  #itemImage{
        min-height:240px;
    }
}


@media (max-width: 767px) {
    .elementor-2063 .elementor-element.elementor-element-1e5247f .e-loop-item:first-of-type:last-child  #itemImage{
        min-height:0px;
        
        aspect-ratio: 342 / 240;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-69b08aa */.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager {
    display: flex;
}

.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page {
    padding: 8px;
}

/*.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page:not(.next):not(.prev) {*/
    
.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page {
    width: 40px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-page {
    margin-right: 0px;
}


.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page:not(.next):not(.prev) {
    
    border: solid 2px #E7E7E7;
    border-width: 0px 0px 2px 0px;
}


.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page.active:not(.next):not(.prev) {
    
    border: solid 2px #FFA903;
    border-width: 0px 0px 2px 0px;
}


.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page.prev {
     visibility: hidden;
    position: relative;
}
.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page.next {
     visibility: hidden;
    position: relative;
}

.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page.next:after {
      visibility: visible;
        position: absolute;
        top: 9px;
        left: 10px;
        content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 12L19 12' stroke='%23777777' stroke-miterlimit='10'/%3e%3cpath d='M14 7L19 12L14 17' stroke='%23777777' stroke-miterlimit='10' stroke-linecap='square'/%3e%3c/svg%3e ");
}


.elementor-2063 .elementor-element.elementor-element-69b08aa .facetwp-pager .facetwp-page.prev:after {
      visibility: visible;
        position: absolute;
        top: 9px;
        left: 8px;
        content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19 12H5' stroke='%23777777' stroke-miterlimit='10'/%3e%3cpath d='M10 17L5 12L10 7' stroke='%23777777' stroke-miterlimit='10' stroke-linecap='square'/%3e%3c/svg%3e ");
}/* End custom CSS */