/* XL Device :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {


}

/* LG Device :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
  .about-content .about-content-header .about-img {
    width: 50%;
    margin-top: -440px;
    margin-right: 30px;
    display: block;
  }

}

 
/* MD Device :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .about-content {
    background-image: linear-gradient(140deg,rgba(0,72,114,0.9) 0%,#291160 100%);
    background-color: rgba(0,0,0,0) !important;
    height: 100% !important;
    border-radius: 0px !important;
    display: block !important;
  }
.about-content .about-content-header .about-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 0px !important;
}
.about-content-header {
    display: inline-flex;
}
/*.about-content .about-content-header .about-img {
    width: 50% !important;
    margin-top: -450px;
    margin-right: 25px;
    display: block;
}*/
  .about-img.float-right {
    
  }
  .first-btn,.secound-btn,.third-btn {
    margin-bottom: 20px !important;
  }
  .about-section {
    margin-top: -35px !important;
  }

  .about-content .about-content-header .about-img {
    margin-top: 100px !important;
    margin-left: 0 !important;
    display: block;
}
.service-content-header {
    display: inline-flex;
}
  .service-content {

    height: 100% !important;
    border-radius: 0px !important;
  }
  .service-content-header {
    display: inline-flex;
  }
  .service-content .service-content-header .service-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 0px !important;
  }
  .service-content .service-content-header .service-img {
    width: 50%;
    margin-top: 65px !important;
    margin-left: 25px;
    display: block;
}
  .single-work-img {
    text-align: center !important;
  } 
  .single-health-img {
    text-align: center;
  }

}


 
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .about-content {
    background-image: linear-gradient(140deg,rgba(0,72,114,0.9) 0%,#291160 100%);
    background-color: rgba(0,0,0,0) !important;
    height: 100% !important;
    border-radius: 0px !important;
    display: block !important;
  }

  .about-content .about-content-header .about-text {
   width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 65px;
  }
  .about-img.float-right {
    /*display: none !important;*/
  }
  .first-btn,.secound-btn,.third-btn {
    margin-bottom: 20px !important;
  }
  .about-section {
    margin-top: -35px !important;
  }
  .service-content {

    height: 100%;
    border-radius: 0px !important;
  }
  .service-img.float-left {
    display: none !important;
  }
  .service-content .service-content-header .service-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 0px !important;
  }
  .single-work-img {
    text-align: center !important;
  } 
  .single-health-img {
    text-align: center;
  }

}

@media only screen and (min-width: 481px) and (max-width: 575px) {
  .single-work-img {
    text-align: center !important;
}
  .about-content {
    background-image: linear-gradient(140deg,rgba(0,72,114,0.9) 0%,#291160 100%);
    background-color: rgba(0,0,0,0) !important;
    height: 100% !important;
    border-radius: 0px !important;
    display: block !important;
  }

  .about-content .about-content-header .about-text {
   width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 65px;
  }
  .about-img.float-right {
    display: none !important;
  }
  .first-btn,.secound-btn,.third-btn {
    margin-bottom: 20px !important;
  }
  .about-section {
    margin-top: -35px !important;
  }
  .service-content {

    height: 100%;
    border-radius: 0px !important;
  }
  .service-img.float-left {
    display: none !important;
  }
  .service-content .service-content-header .service-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 0px !important;
  }

}

@media (min-width: 320px) and (max-width: 480px) {

  .single-health-img {
    text-align: center !important;
}
  
  .about-content {
    background-image: linear-gradient(140deg,rgba(0,72,114,0.9) 0%,#291160 100%);
    background-color: rgba(0,0,0,0) !important;
    height: 100% !important;
    border-radius: 0px !important;
    display: block !important;
  }

  .about-content .about-content-header .about-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 65px;
  }
  .about-img.float-right {
    /*display: none !important;*/
  }
  .first-btn,.secound-btn,.third-btn {
    margin-bottom: 20px !important;
  }
  .about-section {
    margin-top: -35px !important;
  }
  .service-content {

    height: 100%;
    border-radius: 0px !important;
  }
  .service-img.float-left {
    display: none !important;
  }
  .service-content .service-content-header .service-text {
    width: 100% !important;
    padding: 50px;
    color: #fff;
    text-align: justify;
    margin-top: 0px !important;
  }
  .single-cert{
    margin: 10px auto !important;
  }
}

/* retina query */
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:991.98px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991.98px),only screen and (min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min-resolution:192dpi) and (max-width:991.98px),only screen and (min-resolution:2dppx) and (max-width:991.98px){

.logo .standard-logo{
  display: none;
}
.logo .retina-logo{
  display: inline-block;
}

}


@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
.logo .standard-logo{
  display: none;
}
.logo .retina-logo{
  display: inline-block;
}

}
