/* Smartphones (portrait) */
@media only screen and (min-width: 320px) and (max-width: 500px) {
    .about-section{
        flex-direction: column;
    }

    .about-section .left{
        margin-bottom: 3rem;
    }

    .about-section .right{
        width: 100%;
    }

    .about-section .right img{
        width: 350px;
    }

    .vision_content{
        margin-left: 3rem!important;
    }

    .newsletter .center .input-group{
        width: 85%;
    }

    .about-info{
        border: none;
    }

    .footer .veer-info{
        border: none;
    }

    .footer .quick-link{
        border: none;
    }

    .career-container{
        padding: 1rem!important;
    }

    .career-list li i{
        margin-left: 20px;
    }

    .login{
        width: 100%!important;
    }

    .we-work-on .content .logos{
        width: 100vw;
        grid-template-columns: repeat(2, 1fr);
    }

    .grid{
        grid-template-columns: repeat(1, 1fr);
    }

    .service-section{
        width: 100%;
        margin-bottom: 8rem;
    }

    .service-section:last-child{
        margin-bottom: 0;
    }

    .carousel-inner{
        height: 30vh;
    }

    .navbar-collapse ul{
        margin-left: 0!important;
    }

    .newsletter form{
        width: 100%!important;
    }

    .heading-web{
        text-align: center;
    }
}

/* iPads (portrait and landscape)  */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
/* Styles */
}