.elementor-7811 .elementor-element.elementor-element-f3499b8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-7811 .elementor-element.elementor-element-f3499b8:not(.elementor-motion-effects-element-type-background), .elementor-7811 .elementor-element.elementor-element-f3499b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miamiclassicmotorcars.com/wp-content/uploads/2024/12/1920w-light-4-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7811 .elementor-element.elementor-element-e41a475{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7811 .elementor-element.elementor-element-7c209b1{--display:flex;}.elementor-7811 .elementor-element.elementor-element-26a8a61 > .elementor-widget-container{margin:0px 0px -99px 0px;}.elementor-7811 .elementor-element.elementor-element-26a8a61.elementor-element{--align-self:flex-end;}.elementor-7811 .elementor-element.elementor-element-091d843 > .elementor-widget-container{padding:0px 0px 78px 0px;}.elementor-7811 .elementor-element.elementor-element-091d843.elementor-element{--align-self:flex-start;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section{text-align:left;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .sub-title{font-family:"Plus Jakarta Sans", Sans-serif;color:var( --e-global-color-primary );margin:0px 0px 0px 6px;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );margin:13px 0px 0px 0px;}.elementor-7811 .elementor-element.elementor-element-7200933 > .elementor-widget-container{margin:-76px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7811 .elementor-element.elementor-element-7200933 .tf-listing-wrap .filter-bar{gap:10px;}body.elementor-page-7811 #footer{display:block;}body.elementor-page-7811 .info-footer{display:block;}body.elementor-page-7811 .themesflat-action-box{display:block;}body.elementor-page-7811 #bottom{display:block;}body.elementor-page-7811 #themesflat-content{padding-top:0px !important;padding-bottom:0px !important;margin-top:0px;margin-bottom:0px;}body.elementor-page-7811 .page-title{display:none;}@media(min-width:768px){.elementor-7811 .elementor-element.elementor-element-f3499b8{--content-width:1380px;}.elementor-7811 .elementor-element.elementor-element-e41a475{--content-width:1380px;}}@media(max-width:1024px){.elementor-7811 .elementor-element.elementor-element-e41a475{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7811 .elementor-element.elementor-element-7c209b1{--justify-content:flex-start;}.elementor-7811 .elementor-element.elementor-element-091d843 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-7811 .elementor-element.elementor-element-091d843.elementor-element{--align-self:flex-start;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section{text-align:center;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .sub-title{font-size:11px;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .heading{font-size:29px;}.elementor-7811 .elementor-element.elementor-element-7200933 > .elementor-widget-container{margin:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-7811 .elementor-element.elementor-element-e41a475{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7811 .elementor-element.elementor-element-7c209b1{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7811 .elementor-element.elementor-element-091d843 > .elementor-widget-container{margin:40px 0px 30px 0px;padding:0px 0px 0px 7px;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .sub-title{font-size:10px;}.elementor-7811 .elementor-element.elementor-element-091d843 .tf-title-section .title-section .heading{font-size:30px;}.elementor-7811 .elementor-element.elementor-element-7200933 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-7811 .elementor-element.elementor-element-7200933.elementor-element{--align-self:flex-start;}.elementor-7811 .elementor-element.elementor-element-7200933 .tf-listing-wrap.has-carousel .owl-carousel .owl-stage-outer{margin:0px 0px 0px 0px;}}/* Start custom CSS for tf_listing_list, class: .elementor-element-7200933 */.tf-listing-wrap .wrap-listing-post .item .listing-post .description ul li p {
    color: #fff;
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 30px;
    margin-top: -9px;
}
@media (max-width: 768px) {
    .tf-listing-wrap .wrap-listing-post .item .listing-post .description ul li p {
        color: #fff; /* Mobile-specific color remains the same */
        font-size: 12px !important; /* Smaller font size for mobile */
        font-weight: 400 !important; /* Adjust weight for better readability */
        line-height: 24px; /* Reduced line height for mobile */
        margin-top: -6px; /* Adjust margin for better alignment */
    }
}

.tf-listing-wrap .wrap-listing-post .item .listing-post .description ul li .inner span {
    color: #fff;
    font-size: 14px;
    font-weight: 500 !important;
    line-height: 30px;
    text-transform: capitalize;
}
@media (max-width: 768px) {
    .tf-listing-wrap .wrap-listing-post .item .listing-post .description ul li .inner span {
        color: #fff;
        font-size: 14px !important; /* Mobile-specific size */
        font-weight: 400 !important; /* Adjust for mobile */
        line-height: 24px; /* Reduced line height */
        text-transform: capitalize; /* Keep as is or modify */
    }
}
/*
.elementor-7811 .elementor-element.elementor-element-7200933 .item:nth-child(11) .engine p::after {
    content: "3.2L Flat Six";
    color:#fff !important;
    margin-left: -18px;
}
.elementor-7811 .elementor-element.elementor-element-7200933 .item .engine p {
  color:#000 !important;
}
*/
/* Apply a hover effect to the images inside .listing-item */
.listing-item .images img {
    transition: transform 0.3s ease, opacity 0.3s ease;
}

/* On hover, enlarge and apply opacity change */
.listing-item:hover .images img {
    transform: scale(1.1);
    opacity: 0.8;
}
.listing-item .images img {
    width: 100%;
    height: auto;
    object-fit: cover;
}/* End custom CSS */