


/*!
 * Start Bootstrap - One Page Wonder (http://startbootstrap.com/template-overviews/one-page-wonder)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-one-page-wonder/blob/master/LICENSE)
 */

body {
    /*padding-top: 54px;*/
}
#page{overflow:hidden;}

@media (min-width: 992px) {
    body {
        /*padding-top: 56px;*/
    }
}

header.masthead {
    background: url("../img/bg.jpg") no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

header.masthead > .overlay {
    padding: 5rem 0;
    text-align: center;
    background: rgba(0, 0, 0, 0.6);
}
.display-5{font-size:1rem; text-align:left;}
.display-3{font-size:50px; text-align:left;}
.pro-text{font-size:15px;}
.pd{padding-bottom: 25px; padding-top: 25px;}
.n-text{padding: 0px 5px;margin-top: 35px;text-align: justify;}
.p-5{margin:30px 0;}
.blockquote-success{border-left: 2px solid #8BAF44;
    padding-left: 1rem !important;    color: #8BAF44 !important; font-size:20px !important; text-align:justify; line-height:30px;}
.disease{background: url("../img/one.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; height:350px;}

.col-inner{padding: 30px 0px 0px 0px;}
.col-inner h4{font-size: 45px;padding: 28px 0;color: #fff;text-align: center;}
.col-inner ul li{margin-left:1.3em; margin-bottom:0.6em;}
.disease ul {list-style:none;}
.disease ul li {display: inline-block; background-color: #84A54A;padding: 11px 22px; border-radius: 25px;}
.disease ul li a{color:#fff; text-decoration:none;}
.disease ul li:hover{background-color:#008000;}
.overlay{    background-color: rgba(0,0,0,.5); height:350px;}
.anim-text{background: #008000; /* Old browsers */
background: -moz-linear-gradient(top, #d2ff52 0%, #91e842 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d2ff52 0%,#91e842 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #008000 0%,#008000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842',GradientType=0 ); }

.reviews{padding:20px 0; background:#cad4ca;border-bottom: 2px #8dce1a solid; border-top: 2px #8dce1a solid;
border: 5px solid transparent;
    padding: 10px;
    border-image-source: url(../img/border.png);
    border-image-repeat: stretch;    
    border-image-slice: 30;}
.rel-vid.align-items-center.test{margin:20px 0; text-align:center;}

/*review css*/
/* Downloaded from https://www.codeseek.co/ */
.card {
    background:transparent;
    border:0;
  margin: 0 auto;

}
.card .carousel-item {
  height: 150px;
}
.card .carousel-caption {
  
  color: #3d3d3d;
}
.card .carousel-caption h3 {
  color: #3d3d3d;
}
.card .carousel-caption p {
  line-height: 30px;
}
.card .carousel-caption .col-sm-3 {
  display: flex;
  align-items: center;
}
.card .carousel-caption .col-sm-9 {
  text-align: left;
}
.card .carousel-control-prev, .card .carousel-control-next {
  color: #3d3d3d !important;
  opacity: 1 !important;
}
/*review css end*/


/*socialcss start*/
.social{
  /*display: inline-block;
  position:absolute;
  top:50%;*/
  left:28%;
  text-align:center;
  -ms-transform:translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}

/* Icons */

.social-i{
  color:#fff;
  background: #8dce1a;
  border-radius:4px;
  text-align:center;
  text-decoration:none;
  font-family:fontawesome;
  position: relative;
  display: inline-block;
  width:40px;
  height:28px;
  padding-top:3px;
  margin:0 2px;
  -o-transition:all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
   -webkit-font-smoothing: antialiased;
}

.social-i:hover {
  background: #008000;
  color:#fff;
  text-decoration:none;
}

/* pop-up text */

.social-i span {
  color:#666;
  position:absolute;
  font-family:sans-serif;
  bottom:0;
  left:-25px;
  right:-25px;
  padding:5px 7px;
  z-index:-1;
  font-size:14px;
  border-radius:2px;
  background:#fff;
  visibility:hidden;
  opacity:0;
  -o-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -moz-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

/* pop-up text arrow */

.social-i span:before {
  content:'';
  width: 0; 
  height: 0; 
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
  position:absolute;
  bottom:-5px;
  left:40px;
}

/* text pops up when icon is in hover state */

.social-i:hover span {
  bottom:50px;
  visibility:visible;
  opacity:1;
}

.bg-dark


{background: url(../img/ft.jpg)  fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
/* font awesome icons */

.social-i:nth-of-type(1):before {
content:'\f09a';
}
.social-i:nth-of-type(2):before {
content:'\f099';
}
.social-i:nth-of-type(3):before {
content:'\f0d5';
}
.social-i:nth-of-type(4):before {
content:'\f16a';
}
.social-i:nth-of-type(5):before {
content:'\f16d';
}
.social-i:nth-of-type(6):before {
content:'\f1cb';
}

/*socialcss end*/



@media(min-width:320px) and (max-width:480px){
    .responsive-dis {background: url("../img/one.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; height:400px; }
  .display-3{font-size:30px; text-align:left;}
.disease ul li {display: inline-block; background-color: #84A54A;padding: 5px 10px;border-radius: 25px; font-size:12px;}
  .col-inner h4{font-size: 23px;padding: 18px 0;color: #fff;text-align: center;}
  .col-inner{padding:0;}
  .overlay{background-color: rgba(0,0,0,.5); height:350px;}
  .carousel-caption{top:-13px; font-size:12px;}
  .social{left:50%;margin-top:71px;}
}
.bg-dark{background-color:#fff !important;}

/*.herb-bg{background: url("../img/p1.jpg") no-repeat center center fixed; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;  }*/




@media(min-width:481px) and (max-width:768px){
    .responsive-dis {background-size: cover; height:350px; }
  .display-3{font-size:30px; text-align:left;}
.disease ul li {display: inline-block; background-color: #84A54A;padding: 5px 10px;border-radius: 25px; font-size:12px;}
  .col-inner h4{font-size: 23px;padding: 18px 0;color: #fff;text-align: center;}
  .col-inner{padding:0;}
  .overlay{background-color: rgba(0,0,0,.5); height:350px;}
}

@media(min-width:769px) and (max-width:1200px){
  
.responsive-dis {background-size: cover; height:220px; }
.disease{height:220px;}
  .display-3{font-size:30px; text-align:left;}
.disease ul li {display: inline-block; background-color: #84A54A;padding: 5px 10px;border-radius: 25px; font-size:12px;}
  .col-inner h4{font-size: 23px;padding: 18px 0;color: #fff;text-align: center;}
  .col-inner{padding:0;}
  .overlay{background-color: rgba(0,0,0,.5); height:220px;}

}
@media (min-width: 992px) {
    header.masthead > .overlay {
        padding: 8rem 0;
    }
}



  .footer-image-container {
  margin: 0 auto;
  position: absolute;
  width: 100%;
  height: 1417px;
  }

  .footer-image {
  position: absolute;
  bottom: 0;
  z-index: -1;
  }

   #wrap {
  min-height: 100%;
  height: auto;
  }

   .wptwa-container, .wptwa-button {
    font-family: sans-serif;
    font-size: 14px;
    line-height: 1.5em;
}


.wptwa-box {
    position: fixed;
    bottom: 80px;
    right: 20px;
    background: white;
    max-width: 360px;
    width: 100%;
    border-radius: 6px;
    box-shadow: 0 8px 25px -5px rgba(45, 62, 79, .15);
    visibility: hidden;
    opacity: 0;
    transform: translateY(50px) scale(0.9);
    background: white;
    transition: all .3s;
}

.wptwa-box {
    z-index: 9999999;
}
.wptwa-box.wptwa-js-ready {
    display: block;
}

.wptwa-container .wptwa-box {
    background-color: rgba(255, 255, 255, 1);
}

.wptwa-toggle, .wptwa-box .wptwa-description, .wptwa-button, .wptwa-mobile-close {
    background: #0DC152;
    color: white;
}

.wptwa-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    white-space: nowrap;
    line-height: 100%;
    padding: 12px 20px;
    border-radius: 50px;
    position: fixed;
    bottom: 20px;
    right: 20px;
    cursor: pointer;
    box-shadow: 0 1px 6px rgba(0, 0, 0, .06), 0 2px 32px rgba(0, 0, 0, .16);
    transition: box-shadow 80ms ease-in-out,width .4s ease .2s;
}
.wptwa-container .wptwa-toggle, .wptwa-container .wptwa-mobile-close, .wptwa-container .wptwa-description, .wptwa-container .wptwa-description a {
    background-color: #0dc152;
    color: rgba(255, 255, 255, 1);
}