@media only screen and (max-width:1023px){.hfe-dropdown{width:100vw!important;left:-15px!important}}@media only screen and (min-width:1024px){.sticky-header{background-color:#fff}.sticky-header a:hover:not(.website-logo-col a){border-bottom:solid 1px #000!important}.sticky-header #header-logo-colored{display:block!important}.sticky-header #header-logo-white{display:none!important}.sticky-header a,.sticky-header .elementor-heading-title img{color:#000!important}}@media only screen and (max-width:1024px){.hfe-nav-menu-icon i{color:var(--e-global-color-accent)!important}}.admin-bar .hfe-side{margin-top:0!important}.elementor-editor-active #header{position:static!important;background-color:var(--e-global-color-accent)!important}.project-img-container img{height:350px;object-fit:cover}.project-img-container,.project-img-container div{width:100%}.project-img-container:hover .project-overlay{background:rgba(7,34,60,.31)}.project-img-container .project-overlay{position:absolute;height:350px;top:0;width:100%;pointer-events:none}.project-gallery .elementor-widget-image-carousel .swiper-slide{text-align:center;height:365px!important}.project-gallery .elementor-widget-image-carousel .swiper-slide img{height:365px!important;object-fit:cover;background-position:center;width:100%}.elementor-slideshow__footer{display:none}.projects-slider img{aspect-ratio:7/10;object-fit:cover}.rtl .frm_error{text-align:right!important}.project-title{font-size:36px;font-weight:700}