@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
/* CSS Document */
body {font-family: "Roboto", sans-serif; color:#000;}
h1,h2,h3,h4,h5,h6{font-family: "Oswald", sans-serif; font-weight:normal; color:#141a51;}
.wrapper
{
margin:0px;
padding:0px;
}
.header
{
width:100%
height:auto;

}
/*#logo img {
    max-height: none;
    position: relative;
    z-index: 9;
}*/
.logo img {
    max-height: none;
    position:absolute;
	top:5px;
	z-index:99 !important;
}
/***Menu***/
.navbar-right {margin-right:10px;}
.dropdown-menu {
  animation: 0.5s slideup;
}

@keyframes slideup {
  from {
    transform: translateY(10%);
  }

  to {
    transform: translateY(0);
  }
}

@media (min-width: 768px) {
    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }
}
/****Menu*****/
.slider
{
width:100%;
height:auto;
background:#141a51;
position:relative !important;
}
.about
{
	width:100%;
	height:auto;
	padding:50px 0px !important;
}
.h3-txt::after
{
    content: '';
    border-bottom: 5px solid #000;
    width: 52px;
    display: block;
	margin-top:10px;
    /*margin: 0 auto;*/
}
.p-txt {line-height:30px; text-align:justify;}
.abt-img {border:1px solid #ccc; box-shadow:3px 5px 5px #ccc; border-radius: 100px 0 150px 0px;}
.product
{
	width:100%;
	height:auto;
	padding:50px 0px !important;
	background:url(../img/mid-white.jpg);
}
.product-img {border-radius:50%; border:1px solid #ccc; width:75%; box-shadow:3px 5px 5px #ccc;} 
.prod-txt { text-align:center; margin:0 auto;}
.prod-txt::after
{
    content: '';
    border-bottom: 5px solid #000;
    width: 52px;
    display: block;	
    margin: 10px auto;
}
.contact-us
{
	width:100%;
	height:auto;
	padding:50px 0px !important;	
}
.inner-contact {border-radius:10px; border:1px solid #ccc; box-shadow:3px 5px 5px #ccc;}
.contact-img {border-radius:10px; border:1px solid #fff; box-shadow:3px 5px 5px #ccc;} 
.cont-txt { text-align:center; margin:0 auto;}
.cont-txt::after
{
    content: '';
    border-bottom: 5px solid #000;
    width: 52px;
    display: block;	
    margin: 10px auto;
}
.footer{ width:100%; height:40px; background:#141a51;}



