/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */
 
* {
     font-family:"Century Gothic", Sans-serif !important;
 }
.listcarousels .swiper-slide .e-con-inner {
    height: 100% !important;
}

.listcarousels .swiper-slide .e-con-inner .heightsliders {
    height: 100% !important;
}

#mainheader {
    position: fixed;
    top: auto;
    right: 0;
    left: 0;
}

#mainheader.stuck {
    background: #ffffff59;
    height: 78px;
    top: auto !important;
    backdrop-filter: blur(7px);
    border-bottom:1px solid #cccccc30;
}
#mainheader.stuck .elementor-sticky--active {
    padding: 0;
    background: #00000091;
    display: flex;
    flex-flow: column;
    align-items: center;
    top: 18px !important;
    border-radius: 7px;
}
#mainheader.stuck .headerlogo {
    width: 7%;
    padding: 5px 6px 8px 10px;
}

#mainheader.stuck .headerlogo .elementor-widget-wrap {
    padding: 15px;
}

#mainheader.stuck a.elementor-icon {
    font-size: 36px;
   
}

#mainheader .headerlogo, 
#mainheader .headerlogo img {
    transition: 0.3s ease-in-out;
}

div#elementor-popup-modal-39 .dialog-widget-content {
    background: #000000ab;
    backdrop-filter: blur(5px);

  /* For Safari support */
    -webkit-backdrop-filter: blur(5px);
}

.engineeringsolutions {
    overflow: hidden !important;
}

main#content {
    overflow-x: hidden;
}