.elementor-10070201 .elementor-element.elementor-element-79cf6823 > .elementor-container{min-height:70vh;}.elementor-10070201 .elementor-element.elementor-element-79cf6823 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10070201 .elementor-element.elementor-element-79cf6823:not(.elementor-motion-effects-element-type-background), .elementor-10070201 .elementor-element.elementor-element-79cf6823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/431-harley%201.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10070201 .elementor-element.elementor-element-79cf6823 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10070201 .elementor-element.elementor-element-79cf6823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10070201 .elementor-element.elementor-element-3b02f10f{text-align:center;}.elementor-10070201 .elementor-element.elementor-element-3b02f10f .elementor-heading-title{color:#ffffff;font-size:48px;font-weight:900;}body.elementor-page-10070201 header.page-header h1{display:none;}#wrapper, #wrapper .container, #content{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}body.elementor-page-10070201:not(.elementor-motion-effects-element-type-background), body.elementor-page-10070201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}/* Start custom CSS for section, class: .elementor-element-79cf6823 *//*Settaggi filtro*/
.filter-type{
    display: none;
}

.container-filter{
    background: #fff0!important;
}

#mmy{
    margin: 0!important;
}
/*Box layout*/
.leo-partsfilter .leo-partsfilter-submit .label-primary {
	background: transparent!important;
	min-width: 50px;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.container-filter .field-search .btn-group .btn-default {
	height: 48px;
	padding: 0 14px;
	background: transparent;
	border-radius: 50px;
	border: 2px solid #545454;
}

.bootstrap-select > .btn{
    color:#fff!important;
    font-weight: 800;
    letter-spacing: .05em;
    text-transform: uppercase!important;
}


/*Numerini*/
.container-filter .field-search .value-search:first-child .btn-default .filter-option::before {
  content: "1";
}

.container-filter .field-search .value-search:nth-child(2) .btn-default .filter-option::before {
	content: "2";
}

.container-filter .field-search .value-search:nth-child(3) .btn-default .filter-option::before {
	content: "3";
}

.container-filter .field-search .btn-group .btn-default .filter-option::before {
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #e1e1e1;
	font-weight: 800;
	color: #000;
	text-align: center;
	margin-right:10px;
}

/*Bottone cerca*/
.container-filter .leo-partsfilter-submit .button-text {
	text-transform: uppercase;
	font-size: 12px;
	line-height: 48px;
	font-weight: 800;
	background:#E20613!important;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 0 10px;
	background-color: var(--theme-color-default);
	border-radius: 50px;
	position: relative;
	z-index: 1;
	max-width: 150px;
}

/*Dropdown*/
.dropdown-menu{
    font-size: 13px;
}

.bootstrap-select.btn-group .dropdown-menu li {
    padding: 4px 6px;
}

.form-control {
    padding: .5rem;
}/* End custom CSS */