.elementor-28796 .elementor-element.elementor-element-d609e10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28796 .elementor-element.elementor-element-1373217{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-28796 .elementor-element.elementor-element-975a6f5{--display:flex;}.elementor-28796 .elementor-element.elementor-element-4dac8c2{--display:flex;}.elementor-28796 .elementor-element.elementor-element-cefc594{--display:flex;}.elementor-28796 .elementor-element.elementor-element-598b768{--display:flex;}.elementor-28796 .elementor-element.elementor-element-4f17a5b{--display:flex;}.elementor-28796 .elementor-element.elementor-element-6fe321a{--display:flex;}.elementor-28796 .elementor-element.elementor-element-12921fe{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:1.375rem;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-icon-align-items:initial;--n-menu-title-justify-content:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:15px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-65ba54b );}.elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-65ba54b );}.elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Encode Sans Condensed", Sans-serif;font-weight:500;--n-menu-title-line-height:1;}.elementor-28796 .elementor-element.elementor-element-12921fe {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-28796 .elementor-element.elementor-element-12921fe > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:var( --global-btn-border-radius ) var( --global-btn-border-radius ) var( --global-btn-border-radius ) var( --global-btn-border-radius );}.elementor-28796 .elementor-element.elementor-element-b7a07ee{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-28796 .elementor-element.elementor-element-b7a07ee:not(.elementor-motion-effects-element-type-background), .elementor-28796 .elementor-element.elementor-element-b7a07ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65ba54b );}.elementor-28796 .elementor-element.elementor-element-a3662cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28796 .elementor-element.elementor-element-e7dce7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28796 .elementor-element.elementor-element-b6005b3 .elementor-heading-title{font-family:"Encode Sans Condensed", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-28796 .elementor-element.elementor-element-b82d5f1 img{width:95%;}.elementor-28796 .elementor-element.elementor-element-8102bb8{font-family:"Encode Sans Condensed", Sans-serif;font-size:0.88rem;}.elementor-28796 .elementor-element.elementor-element-b76cb69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28796 .elementor-element.elementor-element-a1ae6c1 .elementor-heading-title{font-family:"Encode Sans Condensed", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-28796 .elementor-element.elementor-element-1ff216f img{width:90%;}.elementor-28796 .elementor-element.elementor-element-76046e6{font-family:"Encode Sans Condensed", Sans-serif;font-size:0.88rem;}#elementor-popup-modal-28796 .dialog-widget-content{animation-duration:0.7s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-28796{background-color:#01020580;justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-28796 .dialog-message{width:60vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-28796 .dialog-close-button{display:flex;top:15px;}body:not(.rtl) #elementor-popup-modal-28796 .dialog-close-button{right:-40px;}body.rtl #elementor-popup-modal-28796 .dialog-close-button{left:-40px;}@media(min-width:768px){.elementor-28796 .elementor-element.elementor-element-1373217{--width:50%;}.elementor-28796 .elementor-element.elementor-element-b7a07ee{--width:50%;}}@media(max-width:1200px){#elementor-popup-modal-28796 .dialog-message{width:75vw;}}@media(max-width:1024px){#elementor-popup-modal-28796 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-28796 .elementor-element.elementor-element-1373217{--padding-top:15%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-28796 .elementor-element.elementor-element-12921fe{--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;}#elementor-popup-modal-28796 .dialog-message{width:100vw;}#elementor-popup-modal-28796 .dialog-close-button{top:16px;}body:not(.rtl) #elementor-popup-modal-28796 .dialog-close-button{right:20px;}body.rtl #elementor-popup-modal-28796 .dialog-close-button{left:20px;}}/* Start custom CSS */#elementor-popup-modal-28796{
     backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}


/* Close button FIX */
.smc-menu-navigation .dialog-close-button:focus {
	outline:none!important;
	background: none!important;
}
.smc-menu-navigation .dialog-close-button .eicon-close::before {
	content: "";
	display: block;
	height: 1.8rem;
	width: 1.8rem;
	background-color: #fff;
	mask-repeat: no-repeat;
	mask-size: contain;
	mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 7.71875 6.28125 L 6.28125 7.71875 L 23.5625 25 L 6.28125 42.28125 L 7.71875 43.71875 L 25 26.4375 L 42.28125 43.71875 L 43.71875 42.28125 L 26.4375 25 L 43.71875 7.71875 L 42.28125 6.28125 L 25 23.5625 Z"/></svg>') ;
}


/* Vertical menu */
.smc-vertical-menu .e-n-menu-heading {
    flex-direction: column !important;
}

.smc-vertical-menu .e-n-menu-item div {
    width: 100%;
    margin-bottom: 12px;
}
.smc-vertical-menu .e-n-menu-item a {
    width: 100%;
    padding: 13px 12px 15px 12px;
}


/* Current Page */
.smc-current-page-home #smc-item-vehicles,
.smc-current-page-store #smc-item-store,
.smc-current-page-magazine #smc-item-magazine,
.smc-current-page-events #smc-item-events {
	background-color: var( --e-global-color-65ba54b );
}


.smc-vehicles-row {
	width: clamp(15.625rem, -9.375rem + 40vw, 21.875rem);
}
.smc-vehicles-row-picture {
    padding: 6px 10px;
    border-radius: var( --global-border-radius-small );
    cursor: pointer;
}
.smc-vehicles-row-picture span {
    
}
.smc-vehicles-row-picture p {
    margin: 0;
}
.smc-vehicles-row-picture img {
	margin-top: 4px;
	margin-left: 4px;
	transition: transform 0.24s cubic-bezier(0.25, 0.1, 0.25, 1);
}
.smc-vehicles-row-picture:hover {
    background-color: #fff;
}
.smc-vehicles-row-picture:hover img {
	transform: translate3d(0.75rem, 0px, 0px);
}



@media screen and (max-width:767px) {
/* Close button FIX */
	.smc-menu-navigation .dialog-close-button .eicon-close::before {
		background-color: #000;
	}
}/* End custom CSS */