.elementor-7858 .elementor-element.elementor-element-2571650:not(.elementor-motion-effects-element-type-background), .elementor-7858 .elementor-element.elementor-element-2571650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7858 .elementor-element.elementor-element-2571650 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.9;}.elementor-7858 .elementor-element.elementor-element-2571650 > .elementor-container{min-height:400px;}.elementor-7858 .elementor-element.elementor-element-2571650{margin-top:0px;margin-bottom:0px;padding:70px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-2d5db95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7858 .elementor-element.elementor-element-2d5db95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7858 .elementor-element.elementor-element-599cca9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7858 .elementor-element.elementor-element-599cca9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7858 .elementor-element.elementor-element-ebe2703{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-622bbbc{width:100%;max-width:100%;text-align:center;}.elementor-7858 .elementor-element.elementor-element-622bbbc > .elementor-widget-container{margin:150px 0px -35px 0px;padding:0px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-622bbbc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21px;text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-7858 .elementor-element.elementor-element-2466bdb{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-7858 .elementor-element.elementor-element-2466bdb > .elementor-widget-container{margin:-5px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-2466bdb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:600;text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-7858 .elementor-element.elementor-element-cd0f879 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7858 .elementor-element.elementor-element-cd0f879 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.elementor-editor-active):not(.elementor-editor-preview) .page-title-block.custom-page-title .elementor{opacity:1;}@media(max-width:767px){.elementor-7858 .elementor-element.elementor-element-2571650 > .elementor-container{min-height:0px;}.elementor-7858 .elementor-element.elementor-element-2571650{margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-7858 .elementor-element.elementor-element-ebe2703{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-622bbbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7858 .elementor-element.elementor-element-622bbbc .elementor-heading-title{font-size:21px;}.elementor-7858 .elementor-element.elementor-element-2466bdb .elementor-heading-title{font-size:40px;}}.gear {
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-delay: 0s;
    animation-play-state: running;
    animation-fill-mode: forwards;
}
#gear1 {
    animation-name: ckw;
    animation-duration: 5s;
}
#gear2 {
    animation-name: cckw;
    animation-duration: 5s;
}
#gear3 {
    animation-name: ckw;
    animation-duration: 5s;
}
#gear4 {
    animation-name: cckw;
    animation-duration: 5s;
}
#gear5 {
    animation-name: ckw;
    animation-duration: 5s;
}

@media (max-width: 1500px){
	#gear1 {
        left: 0;
    }
    #gear4 {
        right: 0;
    }
    #gear5 {
        right: 20%;
    }
}

@media (max-width: 1280px){
    #gear2 {
        top: 5%;
        left: 40%;
    }
     #gear3 {
        left: 50%;
    }
}

@media (max-width: 992px){
    #gear4 {
        right: -20%;
    }
    #gear5 {
        right: 15%;
    }
}

@media (max-width: 767px){
    #gear1 {
        left: -30%;
    }
    #gear2 {
        top: -15%;
    }
    #gear4 {
        display: none;
    }
    #gear5 {
        right: 0%;
        bottom: -40%;
    }
}

@media (max-width: 430px){
    #gear1 {
        display: none;
    }
    #gear3 {
        right: 5%;
        top: 35%;
    }
    #gear5 {
        right: inherit;
        left: 0;
    }
}

@keyframes ckw {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@keyframes cckw {
    0% {
        transform: rotate(360deg);
    }
    100% {
        transform: rotate(0deg);
    }
}
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hnc.norder.gr/wp-content/uploads/2026/08/Manrope-Bold-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hnc.norder.gr/wp-content/uploads/2026/08/Manrope-300.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hnc.norder.gr/wp-content/uploads/2026/08/Manrope-900.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://hnc.norder.gr/wp-content/uploads/2026/08/Manrope-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hnc.norder.gr/wp-content/uploads/2026/08/Manrope-300.woff2') format('woff2');
}
/* End Custom Fonts CSS */