.dealer-listing-item-row{display:flex;flex-wrap:wrap;margin:0 -15px}.dealer-listing-item{padding:0 15px;width:33.33%}.dealer-listing-section{padding:80px 0}.dealer-listing-image img{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;width:100%}.dealer-list-name{margin:0 0 10px}.dealer-list-name h5{margin:0}.dealer-listing-contants{padding-top:25px}p.dealer-phone a{color:#1f2a37;text-decoration:none}.dealer-list-btn{margin-top:20px}.dealer-list-address p{line-height:1.5;margin:0}.dealer-list-address p.dealer-phone{margin:10px 0 0}p.dealer-website a{text-decoration:none;text-underline-offset:4px}nav.isotope-pager a{color:#1f2a37;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;padding:0 5px;text-decoration:none}a.next-posts-link i{font-size:14px;margin-left:8px}a.previous-posts-link i{font-size:14px;margin-right:8px}nav.isotope-pager{margin-top:50px;text-align:center}.dealer-listing-item-inner{margin-bottom:40px}.dealer-list-address p.dealer-phone svg{height:14px;width:14px}.dealer-details-section .page-center,.dealer-listing-section .page-center{padding:0 15px}p.dealer-phone,p.dealer-website{align-items:center;display:flex;gap:8px}.dealer-details-contants-block p svg{display:block;height:14px;width:14px}.dealer-details-two-column-block{align-items:center;display:flex;flex-wrap:wrap}.dealer-details-image-block{width:50%}.dealer-details-contants-block{padding-left:5%;width:50%}.dealer-details-contants-block p.dealer-address,.dealer-details-contants-block p.dealer-phone,.dealer-details-contants-block p.dealer-website,.dealer-details-title h1{margin:0}.dealer-details-title{margin-bottom:15px}.dealer-details-contants-block p+p{margin-top:10px!important}.dealer-details-section{padding:170px 0 80px}.dealer-details .section.section--hero{display:none!important}nav.isotope-pager a.active{font-weight:700}.dealer-listing-image a{display:block}.dealer-details-bottom-content{padding:80px 0;position:relative}body .vehicle-box{background-color:transparent!important;border:none!important;margin:0 0 20px!important;padding:0 10px!important;width:33.33%!important}body .filter-bar{display:none!important}body .results-area{margin:0!important}body .vehicle-box .vehicle-info{background-color:#fff;border:1px solid #e7e8ec;max-width:100%!important;padding:0}body .vehicle-box:hover{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}body .vehicle-box:hover .vehicle-info{-webkit-box-shadow:0 23px 23px 0 #d1d1d1!important;-moz-box-shadow:0 23px 23px 0 #d1d1d1!important;box-shadow:0 23px 23px 0 #d1d1d1!important}.flex_parent{display:none!important}.dealer-contact a.btn.btn--primary{border-radius:0!important;font-weight:600!important;padding:17px 30px!important}@media screen and (min-width:1400px){body .results-area{margin:0!important;width:100%!important}}@media(max-width:1223px){.dealer-details-section{padding:140px 0 80px}}@media screen and (min-width:1200px) and (max-width:1399px){body .results-area{width:100%!important}}@media only screen and (min-width:768px) and (max-width:1199px){body .results-area{max-width:100%!important;padding-left:0!important}body .results-area .vehicle-box{margin:0 0 25px!important}}@media(max-width:991px){.dealer-listing-item{padding:0 15px;width:50%}.dealer-listing-inner{margin:0 auto;max-width:767px;width:100%}.dealer-listing-section{padding:60px 0}.dealer-details-section{padding:120px 0 60px}.dealer-details-contants-block{padding-left:4%}.dealer-details-bottom-content{padding:60px 0}}@media only screen and (min-width:575px) and (max-width:767px){body .results-area{padding-left:0!important}}@media(max-width:767px){.dealer-listing-item{padding:0;width:100%}.dealer-listing-item-row{margin:0}.dealer-listing-inner{max-width:480px}.dealer-listing-section{padding:40px 0}.dealer-listing-item-inner{margin-bottom:25px}.dealer-list-btn{margin-top:16px}.dealer-details-two-column-block{flex-direction:column}.dealer-details-image-block{width:100%}.dealer-details-contants-block{margin-top:25px;padding-left:0;width:100%}.dealer-details-section{padding:100px 0 40px}body .vehicle-box{width:50%!important}}@media(max-width:600px){body .vehicle-box{width:100%!important}body .results-area-container{margin-top:40px!important}.dealer-details-bottom-content{padding:40px 0}}