.d-con-vehicle-sale-list .d-vehicle-sales{padding:5px 0!important}.d-con-vehicle-sale-list .d-vehicle-sales-image{margin:0!important;padding:0 5px!important}.d-vehicle-sales-card{margin:0 10px 20px 10px;padding-bottom:0!important;padding-right:20px!important}.d-con-vehicle-list{padding:5px 15px 0 20px!important}.d-vehicle-view-box.d-row-vehicle-view{padding-top:5px}.d-vehicle-view-box .d-vehicle-sales-price{font-weight:normal!important;margin-bottom:32px!important;padding-top:0!important;padding-bottom:0!important}.d-con-vehicle-list .d-vehicle-sales-title{margin-bottom:22px!important;font-weight:700!important}.d-con-vehicle-sale-list .d-con-vehicle-sale{padding-top:0!important}span.d-vehicle-sale-item-custom-info.d-vehicle-sale-item-custom-info-row{font-family:'PT Sans';margin-bottom:29px!important}.d-vehicle-view-box.d-row-vehicle-view{width:25%!important}.dc-car-sales #u_row_8 .container{max-width:1180px!important;padding:0 5px}.dc-car-sales .d-con-vehicle-sale h1::after{display:block;content:"";width:53px;height:5px;background:#d31145;margin:15px auto 0}.d-vehicle-sales-container .d-vehicle-sales{border:1px solid #ddd!important}.d-vehicle-sales-image{max-width:372px!important}.d-con-vehicle-sale .d-vehicle-sales-container .d-con-vehicle-list .d-vehicle-sales-label{margin-right:10px;float:left;line-height:1.5em}.dc-car-sales .d-vehicle-view-box .d-sale-button{background:linear-gradient(to bottom,rgba(126,0,0,1) 0%,rgba(196,0,0,1) 25%,rgba(126,0,0,1) 50%,rgba(196,0,0,1) 75%,rgba(126,0,0,1) 100%);color:#fff;font-size:13px;border:1px solid #fff;text-align:center;min-width:160px;margin:10px 0 10px;display:inline-block;padding:15px 20px 13px 20px;transition:all .5s;line-height:1;text-shadow:none;box-shadow:0 1px 1px rgb(0 0 0/75%);background-size:101% 200%;border-radius:20px;letter-spacing:.7px;font-family:'Helvetica Neue','Segoe UI',Helvetica,Verdana,sans-serif}.dc-car-sales .d-vehicle-view-box .d-sale-button:hover{background-position:0 -100%;border-color:transparent;font-family:'Helvetica Neue','Segoe UI',Helvetica,Verdana,sans-serif}.dc-car-sales .d-con-vehicle-sale h1{padding:10px 0;margin-bottom:5px}.modal-backdrop{background-color:#0b0b0b!important}.modal-backdrop.show{opacity:.8!important}.dc-vehicle-sales-content .modal.show.fade{margin:0 auto}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content{padding:0;border-radius:0}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .modal-header{position:absolute;top:0;right:0;z-index:99;padding:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .modal-body{padding:15px 15px 5px 15px}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .modal-header .btn-close{padding:0;margin:0;width:13px;height:13px}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .slide-gallery-container{width:66.666666%!important;padding-right:15px}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .d-vehicle-sales-info{width:33.333333%!important;padding:0 15px}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .slide-gallery-container .slide-gallery-mySlides{margin-bottom:0}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-prev i,.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-next i{display:none}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-prev,.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-next{width:55px;height:55px;cursor:pointer;overflow:hidden;padding:0;background-image:url(https://assets.unlayer.com/projects/5192/1664512744051-WebResource.jpg);background-repeat:no-repeat;opacity:.9;top:47.9%;transform:translateY(-50%);transition:all 0s}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-prev{background-position:-3px -33px;left:9px}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-next{background-position:-63px -33px;right:27px}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-prev:hover{background-position:-123px -33px;background-color:transparent}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-next:hover{background-position:-183px -33px;background-color:transparent}.dc-vehicle-sales-content .d-vehicle-detail-modal{padding:10px 0!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-info .d-sales-popup-heading{font-size:23px!important;font-family:'PT Sans',sans-serif;font-weight:700;line-height:1.2;padding:0!important;margin-bottom:25px!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-info p{line-height:1.2;margin-bottom:5px}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-info p .d-vehicle-sales-pLabel{font-weight:bold!important;font-family:'PT Sans',sans-serif;line-height:1.2;margin-right:10px}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-info p .d-item-price{font-family:'PT Sans',sans-serif;line-height:1.2}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-con-additionalinfo{margin-top:23px!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-con-additionalinfo .d-vehicle-sales-modal-additional{padding-top:0}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-con-additionalinfo .d-item-additionalinfo p{padding:10px 0;text-align:justify;margin:0;line-height:26px!important;font-family:'PT Sans',sans-serif}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-con-additionalinfo .d-item-additionalinfo ul{padding-left:30px;text-align:left;margin-bottom:10px;line-height:1.2}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-dialog{margin:auto}.dc-vehicle-sales-content .modal.show.fade{display:flex!important;align-items:center}@media screen and (max-width:991px){.dc-car-sales #u_row_8.v-row-padding{padding:25px 0!important}.dc-car-sales #u_column_13 #u_content_custom_vehicleSales_1{padding:0 20px!important}.dc-car-sales .d-vehicle-sales-container{margin:0 10px 20px 10px}.dc-car-sales .d-mobile-vehicle-sales-item.btn{background:linear-gradient(to bottom,rgba(126,0,0,1) 0%,rgba(196,0,0,1) 25%,rgba(126,0,0,1) 50%,rgba(196,0,0,1) 75%,rgba(126,0,0,1) 100%);color:#fff;font-size:13px;border:1px solid #fff;text-align:center;min-width:160px;margin:15px auto 10px;padding:11px 20px;transition:all .5s;line-height:1;text-shadow:none;box-shadow:0 1px 1px rgb(0 0 0/75%);background-size:101% 200%;border-radius:20px;letter-spacing:.7px}.dc-car-sales .d-vehicle-view-box .d-sale-button:hover{background-position:0 -100%;border-color:transparent}.d-vehicle-sales-card .d-vehicle-sales{display:flex!important;flex-direction:column}.dc-vehicle-sales-content .d-vehicle-sales-card .d-vehicle-sales .d-con-vehicle-sale-item-custom-info-column{order:2;padding-top:15px}.dc-vehicle-sales-content .d-vehicle-sales-card .d-vehicle-sales .d-con-vehicle-sale-item-custom-info-column .d-vehicle-sale-item-custom-info{position:relative}.dc-vehicle-sales-content .d-vehicle-sales-card .d-vehicle-sales .d-vehicle-sales-image{order:1}.dc-vehicle-sales-content .d-vehicle-sales-card .d-vehicle-sales .d-con-vehicle-list{order:3}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .slide-gallery-container,.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .d-vehicle-sales-info{width:100%!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column{height:140px!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column img{height:100%;object-fit:cover}}@media screen and (max-width:768px){.dc-car-sales #u_row_8.v-row-padding{padding:25px 0!important}.dc-car-sales .d-con-vehicle-sale{padding-top:0}.dc-car-sales .d-con-vehicle-sale h1::after{display:none}.dc-car-sales .d-con-vehicle-list h3{font-size:35px!important;font-weight:normal!important;margin-bottom:0!important}.dc-car-sales .d-vehicle-sales-title{font-weight:700!important;font-family:'PT Sans';margin:10px 0 25px}.dc-car-sales .d-vehicle-sales-image{padding:5px}.dc-car-sales .d-mobile-vehicle-sales-item.btn{background:linear-gradient(to bottom,rgba(126,0,0,1) 0%,rgba(196,0,0,1) 25%,rgba(126,0,0,1) 50%,rgba(196,0,0,1) 75%,rgba(126,0,0,1) 100%);color:#fff;font-size:13px;border:1px solid #fff;text-align:center;min-width:160px;margin:15px auto 10px;padding:11px 20px;transition:all .5s;line-height:1;text-shadow:none;box-shadow:0 1px 1px rgb(0 0 0/75%);background-size:101% 200%;border-radius:20px;letter-spacing:.7px}.dc-car-sales .d-vehicle-view-box .d-sale-button:hover{background-position:0 -100%;border-color:transparent}.d-vehicle-sales-card{margin:0!important;padding-bottom:0!important;padding-right:0!important}.dc-car-sales #u_column_13 #u_content_custom_vehicleSales_1{padding:0 15px!important}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-con-additionalinfo .d-item-additionalinfo p{text-align:left}}@media(max-width:767px){.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-prev,.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery .slide-gallery-next{display:none}.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column{height:100px!important}}@media(max-width:600px){.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column{width:23.5%}}@media(max-width:500px){.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column{width:31.333333%}.dc-vehicle-sales-content .d-vehicle-detail-modal .modal-content .d-vehicle-sales-content .slide-gallery-container .d-con-slider-gallery{height:auto}}@media(max-width:400px){.dc-vehicle-sales-content .d-vehicle-detail-modal .d-vehicle-sales-content .slide-gallery-row .slide-gallery-column{height:80px!important}}@media screen and (max-width:380px){.d-vehicle-sales-card{margin:20px 10px!important}}