@charset "utf-8";
/* CSS Document */

#cssmenu ul ul,#cssmenu ul ul ul{position:absolute;left:-9999px;z-index:1000}#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{margin:0 0 -2px;padding:0;border:0;list-style:none;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:150}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button,#cssmenu ul ul li.has-sub>a:before{display:none}#cssmenu>ul>li{float:left}#cssmenu.align-center>ul{font-size:0;text-align:center}#cssmenu.align-center>ul>li{display:inline-block;float:none}#cssmenu ul ul li.has-sub>a:after,#cssmenu ul ul li.has-sub>a:before{position:absolute;display:block;content:'\f105';font-family:FontAwesome}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul>li{float:right}#cssmenu>ul>li>a{text-decoration:none;transition:.5s}#cssmenu>ul>li:hover>a{transition:.5s}#cssmenu ul ul{margin-top:0}#cssmenu.align-right ul ul{text-align:right}#cssmenu ul ul li{transition:.25s;margin-bottom:11px;padding:0;width:200px;text-transform:capitalize!important;position:relative;height:30px}#cssmenu li:hover>ul{left:auto}#cssmenu.align-right li:hover>ul{left:auto;right:0}#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#cssmenu ul ul li.last-item>a,#cssmenu ul ul li:last-child>a{border-bottom:0}#cssmenu ul ul li.has-sub>a:after{top:16px;right:7px;width:8px;height:2px}#cssmenu>ul>li.has-sub>a{padding-right:10px}#cssmenu>ul>li a{border:none}#cssmenu>ul ul li a{border:none;padding-bottom:10px!important}#cssmenu>ul>li a:hover{color:#08693f}#cssmenu>ul ul{margin-top:14px}#cssmenu>ul ul li a:hover{background:0 0;transition:.5s}#cssmenu ul{padding:0}#cssmenu ul ul{top:50px;opacity:0;-webkit-transition:opacity .3s,top .25s;-moz-transition:opacity .3s,top .25s;-ms-transition:opacity .3s,top .25s;-o-transition:opacity .3s,top .25s;transition:opacity .3s,top .25s}#cssmenu ul ul ul{margin-left:100%;top:0;opacity:1;-webkit-transition:opacity .3s,top .25s;-moz-transition:opacity .3s,top .25s;-ms-transition:opacity .3s,top .25s;-o-transition:opacity .3s,top .25s;transition:opacity .3s,top .25s;background:#492b2d;margin-top:0}#cssmenu>ul>li:hover>ul{left:auto;top:20px;opacity:1}#cssmenu ul ul li a{border-bottom:1px solid rgba(143,143,143,.5);border-bottom:none;padding:11px;text-transform:capitalize;font-size:12px;color:#fff;-webkit-transition:.35s;margin:0!important;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;transition:.35s}#cssmenu ul ul li.has-sub::after{right:10px;top:12px;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transition:-webkit-transform .2s,right .2s}@media all and (max-width:900px){#cssmenu #menu-button,#cssmenu .submenu-button{position:absolute;right:0;display:block;cursor:pointer}#cssmenu,#cssmenu .submenu-button.submenu-opened{background:0 0}#cssmenu ul li a{color:#fff!important}#cssmenu .submenu-button.submenu-opened:before,#cssmenu ul,#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before,#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{display:none}#cssmenu ul ul li{width:100%!important;margin-bottom:0}#cssmenu ul{width:100%;margin-top:0;padding:0 10px}#cssmenu.align-center>ul{text-align:left}#cssmenu ul li{width:100%}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}#cssmenu>ul>li{float:none;padding-bottom:17px!important;padding-top:8px}#cssmenu ul ul ul li a{padding-left:35px}#cssmenu ul ul,#cssmenu ul ul ul,#cssmenu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu #menu-button:after,#cssmenu #menu-button:before{right:8px;width:30px;content:'';position:absolute}#cssmenu #menu-button{padding:17px;color:#ddd;font-size:12px;text-transform:uppercase;font-weight:700;width:46px;border-radius:4px}#cssmenu #menu-button:after{top:16px;display:block;height:8px;border-top:2px solid #ddd;border-bottom:2px solid #ddd}#cssmenu #menu-button:before{top:10px;display:block;height:2px;background:#ddd}#cssmenu ul ul .submenu-button{height:34px;width:34px}#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;content:''}#cssmenu ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button.submenu-opened:after{content:'\f068';font-family:FontAwesome;color:#fff}#cssmenu .submenu-button:before{position:absolute;top:19px;right:19px;display:block;height:8px;content:'\f067';font-family:FontAwesome;color:#fff}#cssmenu ul ul .submenu-button:before{top:12px;right:16px}#cssmenu .submenu-button::after,#cssmenu .submenu-button::before{top:11px}#cssmenu,#cssmenu #menu-button,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{z-index:auto}#cssmenu{position:fixed;z-index:160;right:15px;width:91.5%;border-radius:2px}ul.socialMedia{float:left}#cssmenu>ul>li>a{padding-bottom:15px}#cssmenu ul ul{padding:0;opacity:1}#cssmenu ul ul li a{background:0 0;font-size:12px;padding-bottom:5px;padding-left:20px!important}#cssmenu .submenu-button{z-index:99;top:0;height:38px;border:none}#cssmenu>ul ul{top:0;margin-top:0}}@media (min-width:768px) and (max-width:1024px){.sliderC{margin-top:0}#cssmenu #menu-button{right:14px}.addressBox{height:120px}@media (min-width:603px) and (max-width:966px){#cssmenu>ul>li a{padding:10px 13px!important}.addressBox h6{font-size:13px}}}@media (max-width:760px){#cssmenu .submenu-button{width:50px}#cssmenu ul ul{background:#404040!important;top:0!important}#cssmenu ul ul li{width:100%!important}.spcificHeight{height:400px!important;overflow-y:scroll!important}#cssmenu>ul>li{padding:0;padding-bottom:0!important}#cssmenu>ul>li a{padding:10px!important}#cssmenu #menu-button{background:#dadada;border:1px solid #fff}#cssmenu #menu-button::before{background:#7b8284}#cssmenu #menu-button::after{border-bottom:2px solid #7b8284;border-top:2px solid #7b8284}}

@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');


body {margin: 0;padding: 0;color:#333;  font-size:14px; line-height:20px; font-family: 'Lato', sans-serif;
}
.header{ width: 100%; height: auto; 

 

	top: 0; 

	z-index: 31!important; position:fixed; background:rgba(0, 0, 0, 0); background:#fff; position:relative; 
padding:10px 0px;
}





 .header.scroll_css { margin: 0;  background:none; 
 }
 


.logoC {
   
  overflow:hidden;
}
.logoC img{ max-width:100%;}
 
 .header-inner h5 {
    color: #333;
    float: right;
   
}

.header-inner h5 a {
    color: #333;
}
 
 
 .header-inner h5 {
    font-size: 15px;
    margin: 0px 0px;
    margin-bottom:10px;
   
}

.sliderC{ overflow:hidden;}
.sliderC img{ width:100%;}
 
#cssmenu{  float:left; padding:12px 0px 0px;
}

#cssmenu > ul > li{font-size:14px; font-weight:500; margin-left:27px; 
}
#cssmenu > ul > li:first-child{ margin-left:0px;}

#cssmenu > ul > li:first-child{ padding-left:0px;}
#cssmenu > ul > li a{ text-transform:capitalize; font-weight:600; font-size:13.5px; text-transform:uppercase;  padding-bottom:10px;  color:#333; }
#cssmenu > ul ul li a{ background:none;}
#cssmenu > ul > li.has-sub > a{ }

#cssmenu > ul > li a:hover{ color:#006079;}
#cssmenu > ul > li a.active{ color:#000!important; font-weight:bold; /*background:url(../images/nav-border-active.jpg) no-repeat left bottom; */}

#cssmenu > ul ul li { font-size:12px; text-transform:capitalize;}
#cssmenu > ul > li a{ position:relative; padding-bottom:10px;}
.active-img{ position:absolute; bottom:0; left:0; text-align:center; overflow:hidden; width:100%; display:none;}
.active-img img{ text-align:center; max-width:100%;}

#cssmenu > ul > li a.active{ border-bottom:3px solid #334258; }



#cssmenu{ float:right;  }


#cssmenu > ul ul li a{ border-bottom:1px solid #05312c;}

.carousel-fade .carousel-item {
 opacity: 0;
 transition-duration: 1.5s;
 transition-property: opacity;
}

.banner-caption{ text-align:left; max-width:50%; color:#00617a;}

.banner-caption h2 {
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 0px;
}

.banner-caption h3 {
    font-weight: normal;
    margin: 0px 0px;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: lighter;
    font-weight: 300;
}

.banner-txt {
    font-size: 13px;
    line-height: 20px;
    text-transform: capitalize;
}

.bg-button {
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.bg-button {
    width: 160px;
    height: 40px;
    display: block;
    color: #FFF;
    text-align: center;
    line-height: 40px;
    background:#00617a; text-decoration:none; text-transform:uppercase;    cursor: pointer;
}
.bg-button .fa{ margin-left:5px;}
.mouse-icon {
    position: absolute;
    bottom: 50px;
    z-index: 25;
}

.mouse-icon img {
    float: left;
}

.mouse-icon h5 {
    float: left;
    font-size: 10px;
]    font-weight: 900;
    text-transform: uppercase;
    margin: 0px 0px;
    margin-top: 16px;
    margin-left: 20px;
}

.carousel-caption{ bottom:26%;}



.mouse-icon{ position:absolute; bottom:50px; z-index:25; overflow:hidden; }

.mouse-icon img{ float:left; max-width:100%; width:auto;}

.mouse-icon h5{ float:left; font-size:10px;font-family: 'Lato', sans-serif; font-weight:900; text-transform:uppercase; margin:0px 0px; margin-top:16px; margin-left:20px;}

.mouse-icon a{ color:#5b5b5b; font-weight:bold;}















/* Firefox old*/

@-moz-keyframes blink {

    0% {

        opacity:1;

    }

    50% {

        opacity:0;

    }

    100% {

        opacity:1;

    }

} 



@-webkit-keyframes blink {

    0% {

        opacity:1;

    }

    50% {

        opacity:0;

    }

    100% {

        opacity:1;

    }

}

/* IE */

@-ms-keyframes blink {

    0% {

        opacity:1;

    }

    50% {

        opacity:0;

    }

    100% {

        opacity:1;

    }

} 

/* Opera and prob css3 final iteration */

@keyframes blink {

    0% {

        opacity:1;

    }

    50% {

        opacity:0;

    }

    100% {

        opacity:1;

    }

} 

.blink-image {

    -moz-animation: blink normal 3s infinite ease-in-out; /* Firefox */

    -webkit-animation: blink normal 3s infinite ease-in-out; /* Webkit */

    -ms-animation: blink normal 3s infinite ease-in-out; /* IE */

    animation: blink normal 3s infinite ease-in-out; /* Opera and prob css3 final iteration */

}




.sliderC{ overflow:hidden; position:relative;}


.home-product{ padding:45px 0px; background:url(../images/pro-bg.png);}
.home-product h2{ font-size:30px; text-transform:uppercase; font-weight:lighter;}


.carousel-caption{ left:9%;}



.pro-C{ overflow:hidden; position:relative; border:1px solid #a8a8a8;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out; margin-bottom:30px;}
.pro-C img{ width:100%}

.pro-C h3{ color:#fff; text-transform:uppercase; background:#00617a; padding:10px; font-size:15px; 
text-transform:uppercase; text-align:center; margin:0px 0px;}

.pro-over{ background:rgba(0, 121, 194, 0.8); position:absolute; left:0; right:0; bottom:0;
 top:0;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out; width:100%; height:0;opacity:0;}

.pro-over a{ display:table; color:#FFF; margin:0px auto; text-align:center; font-size:25px; margin-top:50%;}

.pro-C:hover .pro-over{ height:100%;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;opacity:1;}



.home-about{ overflow:hidden; padding:50px 0px;}
.about-left{ position:relative; padding-bottom:30px;}
.about-image{ overflow:hidden; overflow:hidden; padding:30px 30px 10px 80px; background:url(../images/texture-bg.jpg) no-repeat top right;}
.about-video-C{ position:absolute; bottom:0; border:10px solid #fff;}
.about-image img{ width:100%;}
.video-img{ position:relative;}

.play-btn{ width:70px; height:70px; line-height:70px; text-align:center;border-radius:50%; position:absolute; top:30%; background:#fff;left:0; right:0; margin:0px auto;}
.play-btn .fa{ color:#196d9f; font-size:15px;}


.play-btn a{ display:block; border-radius:50%;}
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@900&family=Lato:wght@100;300;400;700;900&display=swap');

.home-about h2{ margin-top:40px; color:#196d9f; 
 font-size:57px; line-height:50px; font-weight:bold;font-family: 'Barlow Condensed', sans-serif; margin-bottom:10px;}

.home-about h3{ background:#3a97d0; color:#fff; padding:5px; font-size:22px; font-weight:normal; display:table; margin-top:20px;}



.about-txt{ margin-top:20px;}
.home-about p{ font-size:13px; line-height:22px; color:#777777;}

.about-certificate{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
.about-certificate img{ max-width:100%;}

.about-right{ margin-left:50px;}
 
 
 .fun-facts{ padding:40px 0px 20px 0px; background:url(../images/fun-facts.jpg) no-repeat; background-size:100% 100%; color:#fff;font-family: 'Barlow Condensed', sans-serif; }
 
.fun-facts h2{ font-size:18px; text-transform:uppercase; margin:0px 0px 0px;}
.fun-facts h3{ font-size:58px; margin:0px 0px 20px; margin:0px 0px 30px;}


.ic-img{ margin-bottom:10px; overflow:hidden;}
.ic-img img{ max-width:60px;}

.fun-facts h4{ font-size:24px;}
.fun-facts h4 b{ font-size:28px;}
.fun-facts  p{ color:#9eb2c2; font-size:14px; line-height:18px; font-family: 'Lato', sans-serif; }


.fun-facts{ padding-left:50px;}

.fun-right{ margin-bottom:30px;}

.spcl h2{ background:url(../images/bl-bg.jpg) left top repeat-y; padding:50px; font-weight:lighter; font-size:20px; line-height:30px; width:80%; text-transform:uppercase;}





.ceo-bx {
    margin-top: 50px;
    margin-bottom: 50px;
}


.ceo-img {
    overflow: hidden;
}
.ceo-img img {
    width: 100%;
}

.ceo-bx h3 {
    text-transform: uppercase;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 300;
    margin: 0px 0px 25px;
}



.our-dosage-form{ overflow:hidden; background:url(../images/dosage.jpg); color:#fff; padding:30px 0px;}
.our-dosage-form h2{ font-size:47px; margin:0px auto; text-align:center; text-transform:uppercase;
 text-shadow:1px 1px #333; font-weight:100; opacity:0.3; margin-bottom:20px;}
.dosage-bx{ text-align:center;}

.cl-5{
    flex: 0 0 auto;
    width: 20%;
}


.dosage-bx h3{ font-size:20px; font-weight:normal;}



.vs{ margin:70px 0px;}
.vs-C{ background:#d9d9d4; padding:30px; position:relative; color:#333; padding-left:94px;}
.vs-C h3{ text-transform:uppercase; font-weight:normal; font-size:25px; margin:0px 0px 20px;}
.vs-C  p{ line-height:18px; font-size:12px; font-weight:bold;}

.vs-C-ic{ position:absolute; left:20px; top:20px; z-index:2;}

.vs-left-icon{ width:1px; height:100%; position:absolute; left:45px; bottom:0; top:0; top:0; background:#fff;}


footer{ background:#86a7bc; color:#fff; padding:35px 0px;}

footer h3{ font-size:18px; font-weight:bold; margin:0px 0px 20px;}

.footer-menu ul{ margin:10px auto; display:table; list-style:none; margin-bottom:50px;}
.footer-menu ul li{ float:left; margin:0px 20px; }
.footer-menu ul li a{ color:#FFFFFF; font-size:15px; text-decoration:none;}


a{ text-decoration:none;}
footer  a{ color:#FFFFFF; text-decoration:none;}


.cl-05 {
  flex: 0 0 auto;
  width: 20%;
}

.cl-05 .fa{ font-size:36px;}

.cl-05  h3{ text-transform:uppercase; font-size:18px; text-transform:uppercase; font-weight:bold; margin:25px 0px 20px;}

.cl-05 ul{ padding:0px 0px; margin:0px 0px; list-style:none;}
.fotter-social{}
.fotter-social li{ float:left; margin-right:8px;}

.copy-right{ background:#4d7b99; color:#FFFFFF; padding:15px 0px;}
.copy-right p{ font-size:13px; margin-bottom:0px; color:#fff;}
.copy-right p a{color:#fff;}



/*about*/


/*inner*/


.bannerC{ overflow:hidden;}
.bannerC img{ width:100%;}



.pageTitle{}


.bannerC{ margin-bottom:50px;}
.pageTitle h1{ font-size:20px; font-weight:400; margin:0px 0px 15px; text-transform:uppercase; margin-bottom:20px; background:url(../images/title--border.jpg) left bottom no-repeat; padding-bottom:10px; }


.adr-box{ background:#ac1411; color:#FFFFFF; padding:36px 20px; height:200px; width:100%; text-align:center; margin-bottom:30px; }

.adr-box .fa{ font-size:30px;}
.adr-box h3{  font-size:20px; margin:15px 0px; background:url(../images/bottom-border.jpg)  no-repeat center bottom; padding-bottom:10px;}
.adr-box h4{ font-size:14px; font-weight:normal;}

.adr-box a{ color:#FFFFFF;}

.textBox{ width:100%; height:45px; border:1px solid #b1b1b1; border-radius:2px; padding-left:10px; margin-bottom:30px; color:#000000;}

.textArea{width:100%; height:100px; border:1px solid #b1b1b1; border-radius:2px; padding-left:10px; margin-bottom:30px; color:#000000; padding-top:10px;}


.submitBtn{ padding:8px 20px; text-transform:uppercase; color:#FFFFFF; color:#FFFFFF; background:#006079; border:none; cursor:pointer;}
.submitBtn:hover{ background:#707070;}


.innerPage{ margin-bottom:50px;}

.formC h3{ color:#3c3c3c; font-weight:300; text-transform:uppercase; font-size:18px; background:url(../images/title--border.jpg) left bottom no-repeat; padding-bottom:10px; margin-bottom:30px; margin-top:50px;}
.formC h3 span{ font-size:14px;}


.gmap{ margin-top:50px; width:100%;}

.abt-img1{ overflow:hidden; background:#006079; padding:15px; }
.abt-img1 img{ width:100%;border:2px solid #fff;}


.cms p{ font-size:14px; line-height:24px;}
.abt h2{ text-transform:uppercase; font-weight:normal; margin:0px 0px 15px; font-size:20px;}

.mis{ margin-top:2px;}

.ab1{ margin-bottom:70px;}
.mis h3{ font-size:15px; text-transform:uppercase; margin:0px 0px 5px;  font-weight:900; background:#006079; display:table; color:#FFFFFF; border-radius:2px; padding:8px 12px;}
.mis { border-bottom:1px solid #e2e2e2; background:#f8f8f8; padding:20px;}

.b-box{ background:#3c3c3c; color:#FFFFFF; padding:10px;}
.b-box h4{ border-bottom:1px solid #777777; margin:0px 0px 25px; padding-bottom:15px;  font-size:20px;}
.b-box  ul{ margin:0px 0px; padding:0px 0px; list-style:none;}
.b-box  ul li{ margin-bottom:7px;}

.black-boxOut{ margin-top:60px;}
.col-7-c{ width:14.222%; float:left; padding:0px 2px;}
.black-boxOut .row{ margin:0px -2px;}



.cts{ margin:0px 0px;}
.cts .col-lg-3{ padding:0px 0px;}


.adr-box{ background:#88c956;}
.a1 .adr-box{ background:#029ce0;}

.social-media{ display:table;}
.adr-box h3{ background:none; font-weight:bold; text-transform:uppercase; font-size:20px;}



.formC h3{ font-weight:bold;}



.story-im{ overflow:hidden; margin-bottom:20px; border:5px solid #CCCCCC;}
.story-im img{ overflow:hidden; width:100%;}


.str{ margin-top:50px}


.str h2{ font-weight:bold; font-size:30px;}





.social-media{ list-style:none; margin:0px auto; padding:0px 0px; }
  .social-media li { float:left; margin-left:8px; font-size:30px; margin-right:0px!important;}
  .social-media a{ color:#fff;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
  
   .social-media a:hover { color:#FFFFFF;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
   
  
  .social-media a .fa{ font-size:30px;}
  
  .a1 .adr-box {
  background: #006079;
}
.adr-box {
  background: #057b9a;
}

.pro-detail-img{ overflow:hidden;}
.pro-detail-img img{ width:100%;}


.pro-detail h3 {
  font-size: 18px;
  margin: 0px 0px 20px;
  text-transform: uppercase;
  font-weight: normal;
}
.pro-table {
  width: 50%;
  margin-bottom: 50px;
}
.pro-table tr td:nth-child(1) {
  background: #006079;
  color: #FFF;
}

.pro-table tr td:nth-child(2) {
  background: #41cdf1;
  color: #fff;
}
.pro-detail h4 {
  font-weight: 900;
  text-transform: uppercase;
  font-size: 13px;
  margin: 0px 0px 15px;
}

.pro-detail-img{ border:2px solid #006079;}
.pro-table {
  width: 50%;
  margin-bottom: 20px;
}

.table-fw{ width:100%;}
.table-fw tr:nth-child(odd) td{ background:#86a7bc;}
.table-fw tr:nth-child(even) td{ background:#67899e;}

.table-fw .table-bordered > :not(caption) > * {
  border-width: 0px 0;
}


.certificate{ overflow:hidden; padding:5px; border:1px solid #c0c0c0;background:#f3f3f3; margin-bottom:30px; }
.certificate img{ width:100%;}
.certificate-img img{ overflow:hidden;}

.certificate h3{ background:#006079; margin:0px 0px; color:#FFFFFF;  font-size:15px; padding:10px 0px; padding:20px; font-size:12px; text-align:center;}


.cms .about-right h2 {
  text-transform: uppercase;
  font-weight: 900!important;
  margin: 0px 0px 15px;
  font-size: 52px;
}


.cms p {
  font-size: 14px;
  line-height: 24px;color: #777777;
}
@media (min-width: 1300px) {
.container {max-width: 1200px;

}
}

.footer-certificate{ overflow:hidden;}
.footer-certificate img{ max-width:100%;}

.footer-menu ul{ padding:0px 0px;}




.gmap iframe{ width:100%; height:300px; border:none;}


.whats-aap{ position:fixed; overflow:hidden; bottom:10px; right:0px; text-align:center; z-index:500;  }

.whats-aap-ic{width:100px; height:auto; margin:0px auto; text-align:center; display:table;}

.whats-aap img{ width:70%;  border-radius:50%;}


@media all and (max-width: 760px) {


  
  
  
.footer-certificate{ margin-top:25px;}
    
	.footer-menu ul li{ float:none;}

.footer-menu ul{ display:block; margin-left:0px;}
.footer-menu ul li{ margin-left:0px; margin-bottom:10px; font-size:13px;}

.cl-05 {
  flex: 0 0 auto;
  width: 100%; margin-bottom:30px;
}
















 #cssmenu > ul > li a.active{color:#930033!important;}
	
	.menu-button {
    background: rgba(0, 0, 0, 0) url("../images/menu-btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    float: right;
    height: 18px;
    position: relative;
    width: 34px;
    z-index: 1000;
}
#cssmenu > ul > li{ margin-left:0px; text-align:left;}
#cssmenu > ul > li a{ padding:8px!important; text-align:left;}
#cssmenu > ul > li{ padding:0px!important;}
#cssmenu > ul > li a.active{ border:none;}

#cssmenu #menu-button{ top:-4px;}
#cssmenu ul{ margin-top:38px;}

#cssmenu > ul ul{ margin-top:0px;}
#cssmenu ul ul li a{ font-size:12px; text-transform:capitalize;}

#cssmenu{ top:5px;}
#cssmenu #menu-button{ background:none;}



#cssmenu #menu-button::before{ background:#ff000a;}

#cssmenu #menu-button::after{ border-top:2px solid #ff000a; border-bottom:2px solid #ff000a;}

#cssmenu ul{ margin-top:35px!important; }
#cssmenu ul ul{ margin-top:0px!important;background:#a7bf23;}
#cssmenu ul{ padding:0px; border-bottom-right-radius:2px; border-bottom-left-radius:2px;}

#cssmenu ul{ background:#404040;}
		#cssmenu li a{ border-top:1px solid #373636!important;}

	#cssmenu li ul   a{ border-bottom:1px solid #373636!important; border-top:none!important;}

#cssmenu > ul > li a{ padding:15px!important;}

.fix-height{}
#cssmenu > ul > li:first-child {  background:none!important;}

#cssmenu > ul > li a.active{ border-left:5px solid #f039a7; color:#f039a7!important;}
#cssmenu > ul > li a{ padding-left:18px!important;}
#cssmenu > ul  ul li a{ padding-left:35px!important; position:relative;}

#cssmenu > ul  ul li a:before{ content:'\f105'; font-family:FontAwesome; position:absolute; left:25px; color:#FFF;}

#cssmenu ul{ margin-top:38px!important;}
#cssmenu ul{  width:102%;}
#cssmenu ul ul li{ border-bottom:none;}

#cssmenu ul ul li{ line-height:22px;}

#cssmenu{ margin-top:2px!important;}
#cssmenu > ul > li{ font-size:12px!important;}
#cssmenu ul ul{ padding-top:0px!important;}
#cssmenu > ul > li a.active{ border-left:0px;}
#cssmenu > ul > li a.active{color:#b5b5b5!important;}


#cssmenu > ul > li a:hover{color:#930033;}



.header-inner h5{ display:none;}
.logoC img {
  max-width: 100px;
}

.header{ padding:5px 0px;}

.banner-caption h3{ display:none;}
.banner-caption p{ display:none;}
.banner-caption a{ display:none;}
.mouse-icon{ display:none;}
.home-product{ padding:30px 0px;}
.home-product h2{ font-size:22px;}

.about-right {
  margin-left:0px;
}

.home-about h2 {

  font-size: 33px;
  line-height: 38px;

}

.fun-facts{ background:#006079;}


.fun-facts{ padding-left:0px;}


.fun-facts h3 {
  font-size: 35px;}

.fun-facts h4{ font-size:20px;}
.spcl h2 {
  background: url(../images/bl-bg.jpg) left top repeat-y;
  padding: 20px;
  font-weight: lighter;
  font-size: 13px;
  line-height: 20px;
  width: 100%;
  text-transform: uppercase; margin-top:30px;
}

.ceo-bx {
  margin-top: 30px;
  margin-bottom: 30px;
}
.ceo-img{ margin-bottom:30px;}

.ceo-bx h3{ font-size:22px; margin-bottom:15px;}



.our-dosage-form h2 {
  font-size: 25px;}


.dosage-bx{ margin-bottom:30px;}

.cl-5 {
  flex: 0 0 auto;
  width: 33%;
}
.dosage-img img{ width:60px;}

.dosage-bx h3 {
  font-size: 17px;
  font-weight: normal;
}


.vs-C{ margin-bottom:5px;}


.vs-C h3{ font-size:18px;}

.cms .about-right h2 {

  font-size: 32px;}
  
  
 .about-video-C{ max-width:200px;}
 .about-video-C img{ width:100%;} 
 
 .about-image {
 
  padding: 30px 30px 10px 30px;
}
  .cms  .home-about {
  overflow: hidden;
  padding: 0px 0px;
}

.pageTitle h1 {
  font-size: 23px;
}
.bannerC {
  margin-bottom: 30px;
}

#cssmenu > ul > li a {

  font-size: 10.5px;

}
#cssmenu > ul > li a {
  padding: 11px !important;
    padding-left: 11px;
}


.pageTitle h1 {
  font-size: 17px;
}
.formC h3{ margin-top:20px;}
.adr-box{ margin-bottom:0px;}
.adr-box h3{ font-size:15px; padding-bottom:0px;}

.logoC img{ position:relative; z-index:1002;}


.play-btn {
  width: 50px;
  height: 50px;
  line-height: 50px;
}#cssmenu {
  top: 0;
}

.footer-menu ul{ margin-bottom:30px;}
.cl-05 h3 {
  text-transform: uppercase;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 16px 0px 10px;
}

.footer-menu ul li a {
  color: #FFFFFF;
  font-size: 13px;
  text-decoration: none;
}



.home-about h3 {
 
  font-size: 18px;}

#cssmenu > ul > li a {
  
}


.innerPage {
  margin-bottom: 30px;
}

.pro-C h3 {

  font-size: 12px;
  
  }
  
  .certificate h3 {

  padding: 15px;}
  
  
  
  
  
  
  .pro-detail-img{margin-bottom:30px;}
  
  .pro-table {
    width: 100%;
}
  .banner-caption h3 {display:block;    font-size: 12px;
}
  
}