.elementor-34 .elementor-element.elementor-element-2d58f7d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34 .elementor-element.elementor-element-7570a63{--display:flex;--min-height:70vh;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;--e-con-transform-transition-duration:0ms;}.elementor-34 .elementor-element.elementor-element-7570a63:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7570a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havellas.gr/wp-content/uploads/2025/02/havellas-suzuki-service-home-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-713807d{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-713807d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-713807d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-4865c01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-79e5004{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-cf9aa5a .elementor-heading-title{font-family:"Zona", Sans-serif;font-size:33px;font-weight:900;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-b566540 .elementor-button{background-color:#000000;font-family:"Zona", Sans-serif;font-weight:900;border-style:none;padding:10px 30px 10px 30px;}.elementor-34 .elementor-element.elementor-element-b566540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b566540.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-b566540{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-b566540{left:0px;}.elementor-34 .elementor-element.elementor-element-b566540{bottom:0px;}.elementor-34 .elementor-element.elementor-element-6c7a68a{--display:flex;--min-height:70vh;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-34 .elementor-element.elementor-element-6c7a68a:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6c7a68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havellas.gr/wp-content/uploads/2025/02/havellas-ktm-service-home-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-f556d51{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f556d51:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f556d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6600;}.elementor-34 .elementor-element.elementor-element-60e5324{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1f9aed6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-4c019e6 .elementor-heading-title{font-family:"Zona", Sans-serif;font-size:33px;font-weight:900;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5376b1c .elementor-button{background-color:#000000;font-family:"Zona", Sans-serif;font-weight:900;border-style:none;padding:10px 30px 10px 30px;}.elementor-34 .elementor-element.elementor-element-5376b1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-5376b1c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5376b1c{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-5376b1c{left:0px;}.elementor-34 .elementor-element.elementor-element-5376b1c{bottom:0px;}.elementor-34 .elementor-element.elementor-element-4fc365d{--display:flex;--min-height:70vh;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-34 .elementor-element.elementor-element-4fc365d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-4fc365d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havellas.gr/wp-content/uploads/2025/02/Photo-11-2-21-19-04-19-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-2d36052{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2d36052:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-2d36052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7249b69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-7917a23{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-dd616ba .elementor-heading-title{font-family:"Zona", Sans-serif;font-size:33px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-3258b80 .elementor-button{background-color:#000000;font-family:"Zona", Sans-serif;font-weight:900;border-style:none;padding:10px 30px 10px 30px;}.elementor-34 .elementor-element.elementor-element-3258b80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3258b80.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-3258b80{right:0px;}body.rtl .elementor-34 .elementor-element.elementor-element-3258b80{left:0px;}.elementor-34 .elementor-element.elementor-element-3258b80{bottom:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-2d58f7d{--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;}.elementor-34 .elementor-element.elementor-element-7570a63{--min-height:600px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-b566540{right:50px;}body.rtl .elementor-34 .elementor-element.elementor-element-b566540{left:50px;}.elementor-34 .elementor-element.elementor-element-6c7a68a{--min-height:600px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5376b1c{right:50px;}body.rtl .elementor-34 .elementor-element.elementor-element-5376b1c{left:50px;}.elementor-34 .elementor-element.elementor-element-4fc365d{--min-height:600px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-3258b80{right:50px;}body.rtl .elementor-34 .elementor-element.elementor-element-3258b80{left:50px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-7570a63{--width:100%;--min-height:28vh;}.elementor-34 .elementor-element.elementor-element-7570a63:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-7570a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:3px 0px;}.elementor-34 .elementor-element.elementor-element-713807d{--width:100px;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-4865c01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-79e5004{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cf9aa5a .elementor-heading-title{font-size:17px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-b566540{right:15px;}body.rtl .elementor-34 .elementor-element.elementor-element-b566540{left:15px;}.elementor-34 .elementor-element.elementor-element-b566540 .elementor-button{font-size:14px;padding:10px 20px 10px 020px;}.elementor-34 .elementor-element.elementor-element-6c7a68a{--min-height:28vh;}.elementor-34 .elementor-element.elementor-element-f556d51{--width:100px;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-1f9aed6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34 .elementor-element.elementor-element-4c019e6 .elementor-heading-title{font-size:17px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-5376b1c{right:15px;}body.rtl .elementor-34 .elementor-element.elementor-element-5376b1c{left:15px;}.elementor-34 .elementor-element.elementor-element-5376b1c .elementor-button{font-size:14px;padding:10px 20px 10px 020px;}.elementor-34 .elementor-element.elementor-element-4fc365d{--min-height:28vh;}.elementor-34 .elementor-element.elementor-element-2d36052{--width:100px;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-7917a23{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-34 .elementor-element.elementor-element-dd616ba .elementor-heading-title{font-size:17px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-3258b80{right:15px;}body.rtl .elementor-34 .elementor-element.elementor-element-3258b80{left:15px;}.elementor-34 .elementor-element.elementor-element-3258b80 .elementor-button{font-size:14px;padding:10px 20px 10px 020px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-2d58f7d{--content-width:1920px;}.elementor-34 .elementor-element.elementor-element-7570a63{--width:33%;}.elementor-34 .elementor-element.elementor-element-713807d{--width:150px;}.elementor-34 .elementor-element.elementor-element-79e5004{--width:79%;}.elementor-34 .elementor-element.elementor-element-6c7a68a{--width:33%;}.elementor-34 .elementor-element.elementor-element-f556d51{--width:150px;}.elementor-34 .elementor-element.elementor-element-1f9aed6{--width:79%;}.elementor-34 .elementor-element.elementor-element-4fc365d{--width:33%;}.elementor-34 .elementor-element.elementor-element-2d36052{--width:150px;}.elementor-34 .elementor-element.elementor-element-7917a23{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-7570a63{--width:100%;}.elementor-34 .elementor-element.elementor-element-6c7a68a{--width:100%;}.elementor-34 .elementor-element.elementor-element-4fc365d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4865c01 */.mmr-text2 {
    opacity: 1;
    transition: none;
}

@media (min-width: 1024px){
    .mmr-text2 {
    opacity: 0;
    transition: opacity 0.1s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7570a63 */.elementor-34 .elementor-element.elementor-element-7570a63 {
    cursor: pointer;    
}

.mmr-image2 {
    width: 100%;
    transition: none;
}

.mmr-image2:hover > * {
    transition: none    
}

@media (min-width: 1024px){ 
    .mmr-image2:hover {
    width: 60%;
}

.mmr-image2 {
    width: 33%;
    transition: width 0.5s !important;
}

.mmr-image2:hover > * {
    opacity: 1;
    transition: opacity 0.5s 0.3s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7a68a */.elementor-34 .elementor-element.elementor-element-6c7a68a {
    cursor: pointer;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc365d */.elementor-34 .elementor-element.elementor-element-4fc365d {
    cursor: pointer;    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-semibolditalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-ultra.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-ultraitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-hairline.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-hairlineitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-thinitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-lightitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-regularitalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-bolditalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-extrabold.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-extrabolditalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-black.woff2') format('woff2');
}
@font-face {
	font-family: 'Zona';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://havellas.gr/wp-content/uploads/2024/03/zonapro-blackitalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */