﻿@media screen and (max-width: 650px) {
    .carousel-caption .row {
        visibility:hidden;
        
    }
   
    
    .carousel-indicators button {
        visibility:hidden;
    }
   
    #carouselExampleCaptions1 .carousel-inner img {
    object-fit:cover;
    object-position:center;
    overflow:hidden;
}
    .customer-section {
        display:none;
    }
    .development-services-section .row .col-12 {
    margin-bottom:30px;
            
        }

    .col-wrapper2 {
        margin:20px;
    }
 
}
/*xtra small*/
@media screen and (max-width: 516px) and (min-width:300px ) {
    .development-services-section .row  .img-div {
     height:190px;
    }
}

@media screen and (max-width: 768px) and (min-width:516px) {
    .development-services-section .row  .img-div {
     height:140px;
    }
}
@media screen and (max-width: 1200px) and (min-width:768px) {
    .development-services-section .row  .img-div {
     height:180px;
    }
}
@media screen and (max-width: 1200px) and (min-width:900px) {
     .development-services-section .row  .img-div {
     height:180px;
    }
}
@media screen and (max-width: 2000px) and (min-width:1200px) {
     .development-services-section .row  .img-div {
     height:200px;
    }
     
}



/*---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------*/

/*small screen*/
@media screen and (max-width: 768px) and (min-width:576px ) {
    .heading-carousel {
        margin-bottom: 50px;
        margin-top: 100px;
    }
     .digital-solutions .container .row {
        height:300px;
    }
.col-wrapper1 {
    width:100%;
    height:300px;
    margin:auto;
}
 .col-wrapper1 img {
        object-fit:contain;
        width:100%;
        height:300px;
        margin:auto;
    }
.col-wrapper2 {
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
  
}
/*#carouselExampleControls .carousel-item {
min-height:420px;
}*/
.second-row, .mid-col {
        border:none;
    }
    .heading-carousel {
        margin-bottom: 30px;
    }
    .btn-outline-primary {
        margin-top: 30px;
    }
    .btn2-carousel-item {
        margin-top: 15px;
    }

    .techindiv1 {
        position: absolute;
        background: #005EB8;
        padding: 50px 0;
        height: 100px;
        width: 89%;
        bottom: -100px;
        transition: bottom .5s;
        -webkit-transition: bottom .5s;
    }
}

@media only screen and (max-width: 425px) and (min-width:321px) {
    .carousel-caption {
        position: absolute;
        right: 5%;
        left: 5%;
        bottom: 5%;
        color: #fff;
        text-align: center;
        top: 5%;
    }
    #carouselExampleCaptions1 {
       /* height: 340px;*/
    }

    .carousel-inner, .carousel-item, .carousel-item img {
        /*height: 340px;*/
    }
    }



