.elementor-22448 .elementor-element.elementor-element-33863b2e{padding:30px 0px 30px 0px;z-index:0;}/* Start custom CSS for shortcode, class: .elementor-element-1fd338d */.es-vehicle-container {
    max-width: inherit;
    padding: inherit;
}
.es-vehicle-search-form {
    background: transparent;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 20px;
    border: 1px solid #ffffff;
}
.es-vehicle-results {
    background: transparent;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 20px;
    border: 1px solid #ffffff;
}
.es-search-title {
    font-size: 20px;
    color: #ffffff;
}
.es-vehicle-results-header {
    padding-bottom: 10px;
    border-bottom: 1px solid #717171;
    color: #fff;
}
.es-sorting-options {
    gap: 5px;
    margin-bottom: 0px;
}
.es-sort-button {
    color: #ffffff;
}
.es-search-col {
    padding: 0 3px;
    margin-bottom: 0px;
}
.es-search-section {
    margin-bottom: 5px;
    background: transparent;
}
.es-vehicle-search-form select, .es-vehicle-search-form input {
    font-size: 15px;
    background: #fff;
    text-transform: uppercase;
    font-weight: 500;
}
.es-search-submit {
    background: #faaf3e;
}
.es-search-submit:hover {
    background: #373737;
}
button, input[type="button"], input[type="reset"], input[type="submit"], select, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    border-radius: 5px;
    padding: 8px 12px;
}
.es-vehicle-search-form select option {
    font-size: 13px;
}/* End custom CSS */