.section>.container, .section>.container-fluid, .section>.container-sm, .section>.container-md, .section>.container-lg, .section>.container-xl, .section>.container-wide {
    position: relative;
    height: auto;
}

.hover-slide{
    position:relative;
    display:inline-block;
}

.hover-slide::after{
    content:'';
    display: inline-block;
    width: 0;
    height:1px;
    position:absolute;
    bottom:-5px;
    background:#000;
    left:50%;
    transition:0.4s ease-in-out;
}

.hover-slide:hover::after{
    width: 100%;
    left:0;
}

.hover-slide.hover-slide-left::after {
    left: 0;
}

.hover-slide.hover-slide-right::after {
    right: 0;
}

.uppercase{
    text-transform: uppercase;
}

.text-left-center{
    text-align: left;
}

.text-left-right{
    text-align: left;
}

.text-left-justify{
    text-align: left;
}

.text-right-left{
    text-align: right;
}

.text-right-center{
    text-align: right;
}

.text-right-justify{
    text-align: right;
}

.text-center-left{
    text-align: center;
}

.text-center-right{
    text-align: center;
}

.text-center-justify{
    text-align: center;
}

.text-justify-left{
    text-align: justify;
}

.text-justify-center{
    text-align: justify;
}

.text-justify-right{
    text-align: justify;
}

.hidden-xs{
    display:block;
}

.display-xs{
    display:none;
}

.hover-growth{
    transition:0.3s ease-in-out;
    transform: scale(1);
}

.hover-growth:hover{
    transform: scale(1.05);
}

.dsp-none{
    display:none;
}

.dsp-block{
    display:block;
}

@media screen and (max-width:600px){
    .hidden-xs{
        display:none;
    }
    
    .display-xs{
        display:block;
    }

    .text-left-center{
        text-align: center;
    }
    
    .text-left-right{
        text-align: right;
    }
    
    .text-left-justify{
        text-align: justify;
    }
    
    .text-right-left{
        text-align: left;
    }
    
    .text-right-center{
        text-align: center;
    }
    
    .text-right-justify{
        text-align: justify;
    }
    
    .text-center-left{
        text-align: left;
    }
    
    .text-center-right{
        text-align: right;
    }
    
    .text-center-justify{
        text-align: justify;
    }
    
    .text-justify-left{
        text-align: left;
    }
    
    .text-justify-center{
        text-align: center;
    }
    
    .text-justify-right{
        text-align: right;
    }
}