.intro{height:80vh;background-color:#101218;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.intro>img{width:100%;height:100%;object-fit:cover;object-position:center}.page-content .container .busca{background-color:#14151b;display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:40px;border:1px solid #2d2d2d;box-sizing:border-box;transform:translateY(-50%)}.page-content .container .busca input,.page-content .container .busca select{flex:1}.page-content .container .busca .widget_wpc_filters_widget{width:100%}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper{display:flex;align-items:center;gap:10px}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-submit-button{background-color:#e62300;border:none;padding:20px 40px}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-reset-button{background:#1a1b22}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-range-values-wrapper,.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-edit-filter-set{display:none !important}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper select,.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-section,.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-layout-search-field,.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-range-min-column{margin:0;gap:10px}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-range-form .wpc-filters-range-wrapper{gap:10px}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-range-form .wpc-filters-range-wrapper .wpc-filters-range-max-column,.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-range-form .wpc-filters-range-wrapper .wpc-filters-range-min-column{max-width:100%}@media only screen and (max-width: 1200px){.page-content .container .busca{transform:translateY(-30%)}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper{flex-direction:column}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-section{width:100%}.page-content .container .busca .widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-range-wrapper .wpc-filters-range-column{flex:1}}.vehicle-list{display:flex;gap:20px;flex-wrap:wrap}.vehicle-item{width:385px;height:550px;background-color:#101218;border-radius:10px;overflow:hidden;transition:.1s;box-sizing:border-box;display:flex;flex-flow:column}.vehicle-item:hover{text-decoration:none;color:#fff;transform:scale(1.01);box-shadow:0 0 15px rgba(0,0,0,.5)}@media only screen and (max-width: 800px){.vehicle-item{width:100%}}.vehicle-photo{background-color:#1d1e26;width:100%;height:200px;overflow:hidden;position:relative}.vehicle-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.image-slider{display:flex;justify-content:space-between;align-items:center}.image-slider button{padding:10px 20px}.car_sold{background-color:rgba(0,0,0,.8);height:100%;width:100%;position:absolute;display:flex;align-items:flex-end}.car_sold span{background-color:rgba(255,0,0,.5);display:block;width:100%;text-align:center;font-weight:700;padding:10px;font-size:.8rem;letter-spacing:3px}.vehicle-info-wrapper{padding:20px;flex:1;display:flex;flex-flow:column;gap:10px}.vehicle-name{font-weight:600;font-size:1.4rem;display:flex;align-items:center;justify-content:center;gap:10px}.vehicle-name .vehicle-name-text{display:block;flex:1}.vehicle-description{text-align:justify;hyphens:auto;flex:1;color:#979797}.vehicle-price{font-size:1.5rem;font-weight:800;text-align:right}.car-details{display:grid;grid-template-columns:auto auto;grid-gap:10px}.car-details span{display:flex;gap:5px;align-items:center;color:#979797}.section-title{font-size:25pt;font-weight:600;margin-bottom:40px}.show-stock{margin-top:40px;display:flex;justify-content:center}.feedback{background-color:#14151b;border:1px solid #2d2d2d;padding:40px 0}.feedback .feedback-item-wrapper{overflow-x:hidden}.feedback .feedback-item-wrapper .feedback-item-scroll{display:flex;flex-direction:row;gap:20px;cursor:grab}.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item{border:1px solid #2d2d2d;min-width:500px;max-width:500px;border-radius:10px;padding:20px;display:flex;gap:20px}.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item .user-data .user-name{font-size:20pt;font-weight:600;margin-bottom:10px}.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item .user-data .user-feedback{text-align:justify;margin-bottom:10px}.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item .user-photo{width:100px;height:100px;border-radius:50%;background-color:#1d1e26;flex-shrink:0;overflow:hidden}.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item .user-photo img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 800px){.feedback .feedback-item-wrapper .feedback-item-scroll .feedback-item{max-width:300px;min-width:300px;flex-direction:column}}.vehicles{padding:40px 0}.location{padding:40px 0}.location-wrapper{display:flex;gap:40px}@media only screen and (max-width: 800px){.location-wrapper{flex-direction:column}}.location-info{flex:1;display:flex;flex-direction:column;align-items:flex-start}.location-info p{text-align:justify;flex:1}.location-map{flex:1;height:250px;background-color:#1a1b22;border-radius:10px;overflow:hidden}