/* Add here all your CSS customizations */
a:hover{
    text-decoration:none
}
.feature-box-icon.w-auto{
top:0 !important;

}
.feature-box-icon.w-auto img{width:75px;}
.feature-box{
       animation-delay: 300ms;
    background: black;
    height: 109px;
    display: flex;
    align-items: center;
}
.feature-box:before{
    content:'';
    width:1px;
    position:absolute;
    height:110px;
    z-index:1;
    transition:500ms;
   background: black;
}
html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active):hover > a {
    color: #FFF !important;
}
.section-custom-construction a:hover .feature-box:before{
    content:'';
    width:calc(100% - 30px);
        transition:500ms;
    height:110px;
   background: #ffc439
   
}
.section-custom-construction a:hover img.imgikon{
    display:none;
    transition:500ms;
    z-index:2;
}
.section-custom-construction a:hover img.img-hover{
    display:block;
    transition:500ms;
    z-index:2;
}
.section-custom-construction img.img-hover{
    display:none;
     transition:500ms
}
.section-custom-construction a:hover .feature-box-info h4{
    color:black !important;
        z-index: 3;
}
.feature-box .feature-box-info{
    z-index:3;
}