@media(max-width:1199px){
  #our-team .team .box-team .user-img,.team-text .box-team .user-img{
    width: 152px;
    height: 203px;
    background-size: cover !important;
    background-position: center;
  }
}
@media(max-width:1199px) and (min-width:991px){

}
@media(min-width:992px){

}
@media(max-width:991px){
  #our-team .team .box-team .user-img,.team-text .box-team .user-img{
    width: 100%;
    height: 203px;
    background-size: cover !important;
    background-position: center;
  }
}
@media(max-width:991px) and (min-width:768px){
  .process .process-single:first-child .process-wrapper .icon::before {
    top: 30%;
    right: -15px;
    left: 85%;
  }
  .process .process-single .process-wrapper .icon::after {
    top: 30%;
    left: -15px;
    right: 85%;
  }
  .process .process-single .process-wrapper .icon::before {
    top: 30%;
    right: -15px;
    left: 85%;
  }
  .process .process-single:last-child .process-wrapper .icon::after{
    top: 30%;
    left: -15px;
    right: 85%;
  }

  #services .three-services .icon-detail table tr td{
    padding-bottom: 20px;
  }
  #about-us .about-new .three-section .three-row .three-col{
    padding: 45px;
  }
  #about-us .about-new .three-section .three-row .three-col h4,p{
    position: relative;z-index: 9;
  }
  .contact .address-form{
    padding: 15px;
    background: #8ac03c;
  }
  .contact .brdr-heading h5{
    color: #fff;
  }
  .contact .brdr-heading h2{
    color: #fff;
  }
  .contact .address-form .address-wraper .details{
    color: #fff;
  }
  .contact .address-form .address-wraper .details p{
    color: #fff;
  }
  .contact .address-form .address-wraper .details table tr td{
    color: #fff;
  }
}
@media(max-width:767px){
  .home-slider .carousel,.home-slider .carousel .carousel-inner,.home-slider .carousel .carousel-inner .item img{
    min-height: 500px;
  }
  .home-slider .carousel .carousel-inner .item .carousel-caption h3{
    font-size: 28px;
    top: 155px;
  }
  .home-header .btm-header .navbar-default .navbar-header .navbar-brand img{
    margin-top: -15px;
  }
  .home-header .btm-header .navbar-default .navbar-collapse{
    margin-top: 20px;
    background: rgba(0,0,0,0.6);
  }
  .home-abt .wrapper,.home-abt .wrapper .wrapper-row,.home-abt .wrapper .wrapper-row .left-side,.home-abt .wrapper .wrapper-row .right-side{
    display: block;
    width: 100%;
    float: none;
  }
  .home-abt .wrapper .wrapper-row .right-side{
    display: none !important;
  }
  .home-abt .wrapper .wrapper-row .left-side,.home-abt .wrapper .wrapper-row .right-side{
    padding: 25px 15px;
  }
  .home-abt .wrapper .wrapper-row .left-side .abt-content{
    margin: 0px;
    padding: 15px;
  }
  .process .process-single:first-child .process-wrapper .icon::before {
    display: none;
  }
  .process .process-single:last-child .process-wrapper .icon::after {
    display: none;
  }
  .process .process-single .process-wrapper .icon::after, .process .process-single .process-wrapper .icon::before {
    display: none;
  }

  #services .three-services .icon-detail table tr td{
    padding-bottom: 20px;
  }
  .inner-header .btm-header .navbar-default .navbar-header .navbar-brand img{
    margin-top: -15px;
  }
  .inner-header .btm-header .navbar-default .navbar-collapse{
    margin-top: 20px;
  }

  #about-us .about-new .three-section,#about-us .about-new .three-section .three-row,#about-us .about-new .three-section .three-row .three-col{
    display: block;
    float: none;
  }
  #about-us .about-new .three-section .three-row .three-col{
    padding: 15px;
    width: 100%;
  }
  #about-us .about-new .three-section .three-row .three-col h4,p{
    position: relative;z-index: 9;
  }
  .contact .address-form{
    padding: 15px;
    background: #8ac03c;
  }
  .contact .brdr-heading h5{
    color: #fff;
  }
  .contact .brdr-heading h2{
    color: #fff;
  }
  .contact .address-form .address-wraper .details{
    color: #fff;
  }
  .contact .address-form .address-wraper .details p{
    color: #fff;
  }
  .contact .address-form .address-wraper .details table tr td{
    color: #fff;
  }
  #our-team .team .box-team .user-img,.team-text .box-team .user-img{
    width: 200px;
    height: 203px;
    background-size: cover !important;
    background-position: center;
    margin: auto;
  }
  #our-team .team .box-team .detail-wrap,.team-text .box-team .detail-wrap{
    text-align: center;
  }
}
@media(max-width:535px){

}
