/*here is a css for ie */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* .elementor-14643 .elementor-element.elementor-element-a87a735{
margin-top: 0px !important;
}
  */


.elementor-11097 .elementor-element.elementor-element-5cb5d9b > .elementor-background-overlay{
    background-color:black !important;
}
.elementor-27295 .elementor-element.elementor-element-ab06ef7 > .elementor-background-overlay{
    background-color:black !important;
    opacity: 0.55 !important;
}
.elementor-28791 .elementor-element.elementor-element-ab06ef7 > .elementor-background-overlay{
    background-color:black !important;
    opacity: 0.55 !important;
}
.elementor-12526 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-4dd7ae2, .elementor-12526 .elementor-element.elementor-element-4dd7ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background:#002042;
}
.elementor-11097 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-8a5ea76, .elementor-11097 .elementor-element.elementor-element-8a5ea76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #002042 ;
}
.elementor-18032 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-dacd61d, .elementor-18032 .elementor-element.elementor-element-dacd61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #002042 ;
}
.elementor-17582 .elementor-element.elementor-element-381a0f7:not(.elementor-motion-effects-element-type-background), .elementor-17582 .elementor-element.elementor-element-381a0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #002042  ;
}
.elementor-17602 .elementor-element.elementor-element-cfe4b5e:not(.elementor-motion-effects-element-type-background), .elementor-17602 .elementor-element.elementor-element-cfe4b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#002042 ;
}
.elementor-33888 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-71f318e, .elementor-33888 .elementor-element.elementor-element-71f318e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#002042 ;
}
.elementor-17589 :not(.elementor-motion-effects-element-type-background).elementor-element.elementor-element-282dc1b, .elementor-17589 .elementor-element.elementor-element-282dc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#002042 ;
}
.jet-sub-mega-menu .elementor-top-section {
    background-color:#002042; 
}
.ecs-load-more-button .elementor-button{
    color:#002042;
    fill:#002042;
}
.ecs-load-more-button .elementor-button:hover{
    background-color:#ED2724 !important;
    color:#fff;
}
.elementor-element-3a69843.elementor-invisible{
    visibility: visible;
}
.elementor-element-fda70d3.elementor-invisible{
    visibility: visible;
}
.elementor-12845 .elementor-element.elementor-element-39be028 .col-xs-2{
    left:0px !important;
}
.elementor-12845 .elementor-element.elementor-element-6a6d55d .premium-video-box-play-icon{
    color:#ED2724;
}
.elementor-element .elementor-element-a87a735{
    left:0px;
    top:0px;
    width:1920px;
    margin-top: 0px;
    margin-bottom: 0px;
    position:fixed
}

/*case study on location */
 .elementor-element-ab06ef7{
    display:none;
}
/**/
#ieback{
    display:block !important;
}
.elementor-element-a87a735{
    left: 0px !important; 
    top: 40px!important; 
    width: 1920px !important; 
    margin-top: 0px !important; 
    margin-bottom: 0px!important; 
    position: fixed !important;
    z-index: 99 !important;
}
}
