.elementor-4158 .elementor-element.elementor-element-b05c444 > .elementor-container{max-width:1600px;}.elementor-4158 .elementor-element.elementor-element-011b381 .elementor-repeater-item-126c704 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://imaging-eg.com/wp-content/uploads/2026/05/GstarCAD-365.png);background-size:cover;}.elementor-4158 .elementor-element.elementor-element-011b381 .swiper-slide{transition-duration:calc(5000ms*1.2);height:494px;}.elementor-4158 .elementor-element.elementor-element-011b381{width:100%;max-width:100%;}.elementor-4158 .elementor-element.elementor-element-011b381 .swiper-slide-contents{max-width:100%;}.elementor-4158 .elementor-element.elementor-element-011b381 .swiper-slide-inner{text-align:center;}.elementor-4158 .elementor-element.elementor-element-011b381 .elementor-slide-heading{color:#000000;}.elementor-4158 .elementor-element.elementor-element-011b381 .elementor-slide-description{color:#020000;}.elementor-4158 .elementor-element.elementor-element-011b381 .elementor-slide-button{color:#040000;border-color:#000000;}.elementor-4158 .elementor-element.elementor-element-5870340 > .elementor-container{max-width:1600px;}.elementor-4158 .elementor-element.elementor-element-88fa923:not(.elementor-motion-effects-element-type-background), .elementor-4158 .elementor-element.elementor-element-88fa923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imaging-eg.com/wp-content/uploads/2026/05/deploy_bg.png");}.elementor-4158 .elementor-element.elementor-element-88fa923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4158 .elementor-element.elementor-element-88fa923 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4158 .elementor-element.elementor-element-ccdad73:not(.elementor-motion-effects-element-type-background), .elementor-4158 .elementor-element.elementor-element-ccdad73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imaging-eg.com/wp-content/uploads/2026/05/deploy_bg.png");}.elementor-4158 .elementor-element.elementor-element-ccdad73 > .elementor-container{max-width:1438px;}.elementor-4158 .elementor-element.elementor-element-ccdad73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4158 .elementor-element.elementor-element-ccdad73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4158 .elementor-element.elementor-element-265acdc{color:#FFFFFF;}.elementor-4158 .elementor-element.elementor-element-eda6559 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4158 .elementor-element.elementor-element-eda6559 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4158 .elementor-element.elementor-element-f1b59f3{color:#FFFFFF;}.elementor-4158 .elementor-element.elementor-element-9f56fd9{color:#FFFFFF;}@media(min-width:768px){.elementor-4158 .elementor-element.elementor-element-9919477{width:34%;}.elementor-4158 .elementor-element.elementor-element-eda6559{width:32.555%;}.elementor-4158 .elementor-element.elementor-element-3c77f30{width:33%;}}@media(max-width:767px){.elementor-4158 .elementor-element.elementor-element-1eac6d1{text-align:justify;}}/* Start custom CSS for text-editor, class: .elementor-element-265acdc */.leftSide {
    background-color: #00b3ff;
    color: white;
    padding: 20px;
    border-radius: 15px;
}

h3 {
    color: white;
}

#column {
    height: 450px;
    width: 500px;
}

@media (min-width: 768px) and (max-width: 1024px) {
    p {
        font-size: 12px;
    }
    
    ul li {
        font-size: 12px;
    }
    
    h3 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b59f3 */.column-mid {
    background-color: #0073ff;
    color: white;
    padding: 20px;;
    text-align: left;
    border-radius: 15px;
}

h3 {
    color: white;
}

#column {
    height: 450px;
    width: 500px;
}

@media (min-width: 768px) and (max-width: 1024px) {
    p {
        font-size: 12px;
    }
    
    ul li {
        font-size: 12px;
    }
    
    h3 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f56fd9 */.leftSide {
    background-color: #00b3ff;
    color: white;
    padding: 20px;
    border-radius: 15px;
}

h3 {
    color: white;
}

#column {
    height: 450px;
    width: 500px;
}

@media (min-width: 768px) and (max-width: 1024px) {
    p {
        font-size: 12px;
    }
    
    ul li {
        font-size: 12px;
    }
    
    h3 {
        font-size: 20px;
    }
}/* End custom CSS */