.image-responsive{
      display: block;
      height: auto;
      width: 100%;
}
.img-logo{max-width:80px}
.margin-auto{margin-left:auto;margin-right:auto}
/*#home{margin-top: 60px;}*/
.nav-menu > li > a{font-size:14px}
.text-white > b{color:#fff;font-weight:600}
.section-gap {padding: 60px 0px;}
/*.banner-area{background: url(../img/celeste2.jpg) center;background-repeat: no-repeat;background-color: #f6f6f6;}*/
/*.banner-area{background: url(../img/logo-home.png) center;background-repeat: no-repeat;background-color: #f6f6f6;}*/
.single-feature > ul > li{list-style-type: disc}
.offered-left .single-offer {
      padding: 5px;
      text-align: center;
      background-color: #d8d8d8;
      box-shadow: 0px 0px 40px 0px rgba(132,144,255,0.2);
      border: 2px solid transparent;
      border-radius: 5px;
      -webkit-transition: all 0.3s ease 0s;
      -moz-transition: all 0.3s ease 0s;
      -o-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
}
.offered-left .single-offer:hover {
      cursor: pointer;
      border-style: solid;
      border-width: 2px;
      border-color: #26BAB9;
}
.product{width:145px;height:125px}
.p1-gradient-bg, .primary-btn, .header-btn, .testimonial-area .overlay-bg, .single-service:hover, .about-right .overlay-bg {
      background-image: -moz-linear-gradient(0deg, #62bdfc 0%, #8490ff 100%);
      background-image: -webkit-linear-gradient(0deg, #00b0ad 0%, #008a87 100%);
      background-image: -ms-linear-gradient(0deg, #62bdfc 0%, #8490ff 100%);
}
#map-loc{width: 100%;height: 500px;z-index:1}
#contact-info > tbody > tr > th{color:#00b0ad;line-height: 2.1px}
.header-logo{width:20%}
.header-nav{width:80%;color: #000;margin-top:15px}
@media (max-width: 991px){
      .header-logo{width:30%}
      .header-nav{width:70%;color: #000;margin-top:15px} 
}
@media (max-width: 768px){
      .header-logo{width:20%}
      .header-nav{width:65%;color: #000;margin-top:0px} 
}
/* animation banner */
.banner-content {

      -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
         -moz-animation: fadein 2s; /* Firefox < 16 */
          -ms-animation: fadein 2s; /* Internet Explorer */
           -o-animation: fadein 2s; /* Opera < 12.1 */
              animation: fadein 2s;
}
  
  @keyframes fadein {
      from { opacity: 0; }
      to   { opacity: 1; }
  }
  
  /* Firefox < 16 */
  @-moz-keyframes fadein {
      from { opacity: 0; }
      to   { opacity: 1; }
  }
  
  /* Safari, Chrome and Opera > 12.1 */
  @-webkit-keyframes fadein {
      from { opacity: 0; }
      to   { opacity: 1; }
  }
  
  /* Internet Explorer */
  @-ms-keyframes fadein {
      from { opacity: 0; }
      to   { opacity: 1; }
  }
  
  /* Opera < 12.1 */
  @-o-keyframes fadein {
      from { opacity: 0; }
      to   { opacity: 1; }
  }
/*end animation */