@media screen and (min-width: 1200px){

}
@media screen and (max-width: 1200px){
    .welcome-sec {
        background-size: auto 70%;
    }
}
@media screen and (max-width: 1200px) and (min-width: 992px){

}
@media screen and (min-width: 992px){
    .menu-sec .navbar-nav .nav-item{
        margin-right: 1px;
    }
    .menu-sec .navbar-nav .nav-link, .menu-sec .btn{
        padding: 13px 15px;
    }
    .banner-caption h1{
        font-size: 44px;
    }
    .sec-header h2{
        font-size: 40px;
    }
}
@media screen and (max-width: 992px){
    .menu-sec .navbar .navbar-brand{
        max-width: 220px;
        margin: 0;
    }
    .menu-sec .navbar-nav .nav-item{
        margin-bottom: 1px;
    }
    .welcome-sec {
        background-image: initial;
    }
}
@media screen and (min-width: 768px) and (max-width: 992px){

}
@media screen and (min-width: 768px){

}
@media screen and (max-width: 768px){
    .top-bar h5 {
        font-size: 16px;
    }
    .steps-body .row .py-3{
        border-right: 0;
    }

}
@media screen and (min-width: 400px) and (max-width: 992px){

}
@media screen and (min-width: 576px){

}
@media screen and (max-width: 576px){
    .kindergarten:before {
       display: none;
    }
    .kindergarten {
        padding: 53px 0;
    }


}
@media screen and (max-width: 500px){

}
@media screen and (max-width: 450px){

}
@media screen and (max-width: 400px){

}
@media screen and (max-width: 350px){

}