@media (min-width: 320px) and (max-width:640px){
    .dropdown-menu{
        display: none;
        transform: scale(0,0);
        margin: 0;
        transition: .5s;
        border-bottom: 3px solid #0066cb;
    }
    .py-6{
        padding: 5px 10px !important;
    }
    .px-6{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .logo{
        width: 60%;
    }
    .border-sm-top{
        border-top: 1px solid #faed09;
        padding-top: 15px;
    }
    #demo {
        margin-top: 0;
    }
    .carousel-caption .h1{
        font-size: 1.2rem;
    }
	.carousel-caption{
	bottom: 20px !important;
    }
    .navbar-toggler{
        display: inline;
        justify-content: end;
    }
    .black{
        background: #171717;
    }
    .t-white{
        color: #fff !important;
    }
    .fas{
        border: 1px solid #ffffff;
    }
    .sticky-top{
        background: #fff!important;
        box-shadow: 0 0 10px #0066cb;
    }
    .line{
        font-size: 16px;
    }
    .line::before , .line::after{
        display: none;

    }
    .industry{
        padding:50px 20px;
    
    }
    .industry div{
        padding: 10px;
        width: 100%;
    }
    .media{
        display: block !important;
    }
    .media-body{
        margin-top: 20px !important;
    }
}

@media (min-width: 640px) and (max-width:1024px){
    .sticky-top{
        background: #fff!important;
        box-shadow: 0 0 10px #0066cb;
    }
    .dropdown-menu{
        display: none;
        transform: scale(0,0);
        margin: 0;
        transition: .5s;
        border-bottom: 3px solid #0066cb;
    }
}