@media (min-width:992px){
    .mobil-ban{display: none;}
    .desktop-ban{display: block;}
}
@media (min-width:991px){
    
    
    .navbar-nav {
    padding-left: 60px;
}
    .dropdown-toggle::after {display: none;
}
    .dropdown:hover>.dropdown-menu {
    display: block!important;    margin: 0px;
}
}
@media (max-width:1215px){
    .about {background-size: cover;}
    
    header .navbar-nav li>a {
    padding: 25px 9px;
        font-size: 14px;}
}
@media (max-width:1199px){
    
    .box {height: 176px;width: 250px;}
    .arrow-left { width: 37px;}
    .arrow-right { width: 37px;}
}
@media (max-width:1150px){
    
    header .navbar-nav li>a {
    padding: 25px 6px;
    font-size: 12px;
    font-weight: 400;
}
}

@media (max-width:991px){
    .mobil-ban{display: block;}
    .desktop-ban{display: none;}
    header .navbar-nav li>a{
    padding: 12px 6px;
    font-size: 16px;
    border-bottom: 1px solid #ddd;
    font-weight: 400;
    display: block;}
    .contact-btn {        float: none;}
    .contact-btn li a {float: none;    background: none; color: #07294d;position: relative;display: block;
    padding: 15px 0px 40px 40px;}
    .contact-btn li a:hover {background: none;color: #07294d;}
    .now-next {font-size: 22px;}
    .page-header-text {color: #fff;font-size: 16px;}    
    .banner .carousel-caption {top: 0%;    padding-top: 10px;}
    .btn1, .btn2 { padding: 4px 15px;}
    
    
}
@media (max-width:767px){
     h2 {
    font-size: 26px;
}
    .company-sec-content h2 {
    font-size: 26px;
}
    .client-say {
    position: relative;
    padding: 36px 2px 10px 0px;
   }
    .client-say p {
    font-size: 18px;
    font-weight: 500;
}
    .client-say p span {
    color: #f69848;
    font-size: 94px;
    position: absolute;
    top: -35px;
    left: -2px;
}
    .people-saying {
        background: linear-gradient(to right, #4293c3 0%, #285875 100%);}
    .people-saying h3 {
        font-size: 26px;}
    .people-saying .cotation {
    font-size: 18px;
        font-weight: 500}
    .client-say-title{width: 100%;}
    .what-we-do {
        margin-bottom: 20px;}
    .people-saying img {
    border-bottom: 1px solid #2e5e7a99;
    margin-bottom: 20px;
}
    .col-xs-6 {
    width: 50%;
}
    .global-talent-area {
    position: relative;
    top: 0px;
    right: 0px;
}
    .scalable-lt {
    padding: 20px 0px;
}
    .main .container-fluid {
    padding: 0px 15px;
}
    .scalable .container-fluid {
    padding-right: 15px!important;
}
    .we-solve:before{background: none;}
    .what-up {
        width: 80px;}
    .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
    right: 11px;
    position: absolute;
    top: 25px;
}
    .dropdown-menu {
    border: none;
}
    .dropdown-menu a {
    border-bottom: 1px solid #ddd;
    padding: 8px 0px;
}
    .banner {
    margin-top: 66px;
}
}
@media (max-width:500px){
    
    .page-header-text {
    display: none;
}
   .banner .carousel-caption {
    display: flex;
    align-items: center;
    justify-items: center;
    /* justify-content: center; */
}
    .banner .btn1, .banner .btn2 {
        padding: 4px 11px;
        font-size: 12px;
        margin: 0px;
    }
    .banner .carousel-control-next, .banner .carousel-control-prev {
        width: 25px;
        height: 53px;
        top: 29%;
    }
    
    
}