.elementor-7876 .elementor-element.elementor-element-e70295e:not(.elementor-motion-effects-element-type-background), .elementor-7876 .elementor-element.elementor-element-e70295e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://sriimpex.com/wp-content/uploads/2024/02/40122.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7876 .elementor-element.elementor-element-e70295e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7876 .elementor-element.elementor-element-e70295e > .elementor-container{min-height:500px;}.elementor-7876 .elementor-element.elementor-element-e70295e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7876 .elementor-element.elementor-element-29042e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7876 .elementor-element.elementor-element-5d8fdb4{width:100%;max-width:100%;}@media(max-width:767px){.elementor-7876 .elementor-element.elementor-element-e70295e > .elementor-container{min-height:400px;}.elementor-7876 .elementor-element.elementor-element-e70295e:not(.elementor-motion-effects-element-type-background), .elementor-7876 .elementor-element.elementor-element-e70295e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-7876 .elementor-element.elementor-element-5d8fdb4{width:100%;max-width:100%;}}/* Start custom CSS for leroux_core_interactive_banners, class: .elementor-element-5d8fdb4 */.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item {
   
    width: 25%;
}



.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line {
    
    height: 100%;
    width: 25%;
    left: 0;
    
}

.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line:nth-child(1) {
    left: 25%;
}


.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line:nth-child(2) {
    left: 50%;
}

.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line:nth-child(3) {
    left: 75%;
}

.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line:nth-child(4) {
    left: 25%;
}



.qodef-h3, h3 {
    font-family: "Dm Sans", sans-serif;
    
    font-size: 25px;
   
}



@media screen and (min-width: 300px){
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item {
   
    width: 100%;
}



.qodef-interactive-banners .qodef-ib-grid .qodef-ib-grid-line {
    
    height: 100%;
    width: 100%;
    left: 0;
    
}
    
}/* End custom CSS */