body,
html{
    overflow-x:hidden !important;
}
.main-header .header-upper .logo-box{
    padding:10px 0px !important;
}
.main-header .header-upper .logo-box .logo img{
    max-height:90px !important;
}
.banner-carousel .slide-item .image-layer{
    -webkit-filter:unset !important;
    -ms-filter:unset !important;
    -moz-filter:unset !important;
    filter:unset !important;
}
.banner-carousel .content-box h1{
    font-size:46px !important;
}
.about-section .image-column .image-block img{
    -webkit-filter:unset !important;
    -ms-filter:unset !important;
    -moz-filter:unset !important;
    filter:unset !important;
}
.live-section .main-image-box .image-layer{
    -webkit-filter:unset !important;
    -ms-filter:unset !important;
    -moz-filter:unset !important;
    filter:unset !important;
}
.live-section .main-image-box{
    margin-bottom:-60px !important;
}
.we-do-section .featured-block{
    padding-left:unset !important;
    margin-bottom:unset !important;
}
.trusted-section .right-col .inner{
    padding:55px 0px 0px 110px !important;
}
.main-footer .links-widget ul li a{
    text-transform:unset !important;
}
.page-banner .image-layer{
    -webkit-filter:unset !important;
    -ms-filter:unset !important;
    -moz-filter:unset !important;
    filter:unset !important;
}
.sec-title{
    margin-bottom:20px !important;
}
.featured-section .feature .inner-box{
    padding-left:unset !important;
}
.featured-section .feature .inner-box::before{
    content:unset !important;
    position:unset !important;
    left:unset !important;
    top:unset !important;
    width:unset !important;
    height:unset !important;
    background:unset !important;
    border-radius:unset !important;
}
.contact-info-two{
    padding-bottom:unset !important;
}
@media only screen and (max-width:991px){
    .featured-section{
        padding-top:120px !important;
    }
}