.elementor-3724 .elementor-element.elementor-element-76f640c9 h2{font-size:36px;}.elementor-3724 .elementor-element.elementor-element-7dd0da9:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-7dd0da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #CFE1F8 100%);}.elementor-3724 .elementor-element.elementor-element-7dd0da9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-3724 .elementor-element.elementor-element-7dd0da9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3724 .elementor-element.elementor-element-6a463714:not(.elementor-motion-effects-element-type-background), .elementor-3724 .elementor-element.elementor-element-6a463714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3E4F9;}.elementor-3724 .elementor-element.elementor-element-6a463714{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3724 .elementor-element.elementor-element-6a463714 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-3724 .elementor-element.elementor-element-7dd0da9{padding:50px 0px 20px 0px;}}/* Start custom CSS for dilabsbanner, class: .elementor-element-76f640c9 */.banner-software .content-box .thumb-inner img:first-child {
    background: #ffffff00 !important;
}
.banner-software .content-box .thumb-inner img {
    box-shadow: 0 3px 40px 0 rgb(0 0 0 / 0%)!important;
}/* End custom CSS */