.elementor-8819 .elementor-element.elementor-element-41345151{--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;--overflow:hidden;--overlay-opacity:.66;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-8819 .elementor-element.elementor-element-41345151:not(.elementor-motion-effects-element-type-background), .elementor-8819 .elementor-element.elementor-element-41345151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://altemcoftf.gr/wp-content/uploads/2025/11/3d-rendering-ventilation-system-min.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8819 .elementor-element.elementor-element-41345151::before,.elementor-8819 .elementor-element.elementor-element-41345151>.elementor-background-video-container::before,.elementor-8819 .elementor-element.elementor-element-41345151>.e-con-inner>.elementor-background-video-container::before,.elementor-8819 .elementor-element.elementor-element-41345151>.elementor-background-slideshow::before,.elementor-8819 .elementor-element.elementor-element-41345151>.e-con-inner>.elementor-background-slideshow::before,.elementor-8819 .elementor-element.elementor-element-41345151>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000000D1;--background-overlay:''}.elementor-8819 .elementor-element.elementor-element-41345151>.elementor-shape-top .elementor-shape-fill,.elementor-8819 .elementor-element.elementor-element-41345151>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#FFFFFFAD}.elementor-8819 .elementor-element.elementor-element-41345151>.elementor-shape-top svg,.elementor-8819 .elementor-element.elementor-element-41345151>.e-con-inner>.elementor-shape-top svg{width:calc(164% + 1.3px);height:347px;transform:translateX(-50%) rotateY(180deg)}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var(--e-global-color-primary)}.elementor-widget-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-8819 .elementor-element.elementor-element-df9b7f9 .hfe-site-logo-container,.elementor-8819 .elementor-element.elementor-element-df9b7f9 .hfe-caption-width figcaption{text-align:center}.elementor-8819 .elementor-element.elementor-element-df9b7f9 .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-8819 .elementor-element.elementor-element-df9b7f9.elementor-element{--align-self:center}.elementor-8819 .elementor-element.elementor-element-df9b7f9 .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-8819 .elementor-element.elementor-element-33759227{--spacer-size:76px}.elementor-8819 .elementor-element.elementor-element-5091b5bc{text-align:center}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title span{justify-content:center}.elementor-8819 .elementor-element.elementor-element-5091b5bc>.elementor-widget-container{margin:0 0 20px 0}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title .antra-subtitle-icon-left{margin-right:-5px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title .antra-subtitle-icon-right{margin-left:-5px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-heading-title{color:#fff;font-size:70px;text-transform:none;text-decoration:none;line-height:84px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-heading-title a{color:#fff}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title{color:#fff;line-height:14px;letter-spacing:1px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-heading-wrapper-inner .elementor-sub-title:before{background:#fff}.elementor-8819 .elementor-element.elementor-element-5091b5bc.subtitle-position-below .elementor-sub-title{margin-top:29px}.elementor-8819 .elementor-element.elementor-element-5091b5bc.subtitle-position-above .elementor-sub-title{margin-bottom:29px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-title-span{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3D;border-radius:20px 20px 20px 20px;padding:7px 13px 7px 10px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title .elementor-button-icon i{color:var(--e-global-color-primary)}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title .elementor-button-icon svg{color:var(--e-global-color-primary)}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-sub-title .elementor-button-icon path{color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-8819 .elementor-element.elementor-element-73d04b04{width:var(--container-widget-width,100%);max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#fff}.elementor-8819 .elementor-element.elementor-element-73d04b04.elementor-element{--align-self:center}.elementor-8819 .elementor-element.elementor-element-57b8887{--display:flex}.elementor-widget-hfe-infocard .elementor-button{background-color:var(--e-global-color-accent)}.elementor-widget-hfe-infocard a.elementor-button:hover,.elementor-widget-hfe-infocard .elementor-button:hover{background-color:var(--e-global-color-accent)}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon i{color:var(--e-global-color-primary)}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon{border-color:var(--e-global-color-primary)}.elementor-widget-hfe-infocard .hfe-infocard-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-hfe-infocard .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-hfe-infocard .hfe-infocard-cta-link,.elementor-widget-hfe-infocard .elementor-button,.elementor-widget-hfe-infocard a.elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-hfe-infocard .hfe-infocard-cta-link{color:var(--e-global-color-accent)}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-infocard{text-align:center}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-icon-wrap .hfe-icon i{font-size:49px;height:49px;width:49px;line-height:49px;text-align:center;color:#fff}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-icon-wrap .hfe-icon{height:49px;width:49px;line-height:49px;padding:0;display:inline-block;box-sizing:content-box;border-style:none;border-radius:5px 5px 5px 5px}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-icon-wrap .hfe-icon svg{fill:#fff}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-infocard-title{font-family:"Roboto",serif;font-size:30px;font-weight:600;color:#fff;margin:0 0 10px 0}.elementor-8819 .elementor-element.elementor-element-583dd51 .hfe-icon-wrap{margin:0 0 10px 0}.elementor-8819 .elementor-element.elementor-element-8bc1b81{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#fff;--border-color:#fff;--border-radius:5px 5px 5px 5px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8819 .elementor-element.elementor-element-a3b9958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center}.elementor-8819 .elementor-element.elementor-element-a3b9958 .elementor-heading-title{font-family:"Roboto",serif;font-size:30px;font-weight:600;color:#fdfdfd}:root{--page-title-display:none}@media (max-width:1024px){.elementor-8819 .elementor-element.elementor-element-33759227{--spacer-size:60px}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-heading-title{font-size:64px}}@media (max-width:767px){.elementor-8819 .elementor-element.elementor-element-41345151{--padding-top:60px;--padding-bottom:60px;--padding-left:015px;--padding-right:15px}.elementor-8819 .elementor-element.elementor-element-33759227{--spacer-size:30px}.elementor-8819 .elementor-element.elementor-element-5091b5bc>.elementor-widget-container{margin:0 0 30px 0}.elementor-8819 .elementor-element.elementor-element-5091b5bc .elementor-heading-title{font-size:30px;line-height:40px}}.wpcf7 textarea[name="your-message"]{height:60px!important}.wpcf7 form input[type="submit"]{background:#0087bf!important;color:#fff!important;padding:12px 28px!important;border:none!important;border-radius:6px!important;cursor:pointer;font-size:15px;font-weight:600}