@charset "utf-8";/* CSS Document *//*@import url('https://fonts.googleapis.com/css?family=Montserrat');*/@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap')@import url('https://fonts.googleapis.com/css?family=Lato');body p, body a, body li{ font-family: 'Open Sans', Helvetica, Arial, sans-serif; }body h1, body h2, body h3, body h4, body h5{ font-family: 'Open Sans', Helvetica, Arial, sans-serif; }img{ max-width:100%; }p{ line-height: 1.8em; font-size:14px; }#table{display:table;float:right;}#table-row{display:table-row;}#table-cell{display:table-cell;}#table-cell i{	font-size:20px;	text-align:center;	/* color:#f7231f;*/	color:#fff; 	margin:0px 10px;	transition:transform 0.5s ease-in-out;	-o-transition:transform 0.5s ease-in-out;	-moz-transition:transition:transform 0.5s ease-in-out;	-webkit-transition:transform 0.5s ease-in-out;	}#table-cell i:hover{	color:#ffb606;	transform:-ms-transform: rotate(360deg);    -webkit-transform: rotate(360deg);    transform: rotate(360deg);	}.navbar-default { /*background-color:#ffb606;*/ margin-top: 15px; z-index:1000; position:relative; border-radius:0; }.navbar { margin-bottom:15px; } .affix { top: 0; width: 100%;  }#defaultNavbar1 ul{ /*background-color:#ffb606;*/ }#defaultNavbar1 ul li {	float: none;	display: inline-block;	position: relative;}#defaultNavbar1 ul li a:before{	content: "";	position: absolute;	height:3px;	width:0%;	left:0;	top:-3px;	background-color: #0d3c70;	transition: width 0.5s ease-in-out;	-moz-transition: width 0.5s ease-in-out;	-o-transition: width 0.5s ease-in-out;	-webkit-transition: width 0.5s ease-in-out;}#defaultNavbar1 ul li:hover a:before{ width:100%; }#defaultNavbar1 ul li a { font-size:16px; color:#0d3c70; }#defaultNavbar1 ul li a:hover{ background-color:#0d3c70; color:#ffffff; }.first-pill{ border-left:1px solid #ddd; }#defaultNavbar1 .navbar-nav { float:none; text-align: center; }#defaultNavbar1 .dropdown-menu li{ display: block; }#defaultNavbar1 .dropdown-menu li a{ border:none; text-align: left; white-space: nowrap; width: auto; padding:10px; }#defaultNavbar1 .dropdown-menu li a:hover{ color:#ffffff;  } #defaultNavbar1 .dropdown-menu li a:before{	background: none;}#defaultNavbar1 .navbar-nav .dropdown:hover .dropdown-menu{	display: block;}#defaultNavbar1 .navbar-nav .active a{ background: none; }/* #defaultNavbar1 .navbar-nav .active a:before{ */	/* content: ""; */	/* position: absolute; */	/* height:3px; */	/* width:100%; */	/* left:0; */	/* top:-3px; */	/* background-color: #22a9e0; *//* } */#breadcrumb { background-color:#00bfff; }#breadcrumb h1{ color:#fff; text-align:center; }#breadcrumb .breadcrumb { background-color:transparent; margin:40px; }#breadcrumb .breadcrumb a { color:#fff; text-decoration:none; font-weight:bold; }#abt-hm-sec{	margin:15px 0px;} #abt-hm-sec h4{ color:#0a3c6f; }#abt-hm-sec h2{ color:#0d3c70; margin-bottom:50px; }#abt-hm-sec h2:after {    content: "";    border: 2px solid;    display: block;    width: 50px;	margin-top: 20px;	margin-bottom:20px;	color:#000;}#content-wrapper{	padding-bottom:50px;}#content-wrapper ul li{	line-height:1.8em;}/* #abt-hm-sec  h3:before { */	/* content: "\f18e"; */    /* font-family: FontAwesome; */    /* display: inline-block; */    /* padding-right: 10px; */    /* color: #b19d51; */	/* } */#prod-hm-sec p{	font-size:18px;	text-align: center;}#prod-hm-sec .col-md-8 {	margin-bottom:15px;}/* #prod-hm-sec  h3:before { */	/* content: "\f18e"; */    /* font-family: FontAwesome; */    /* display: inline-block; */    /* padding-right: 10px; */    /* color: #b19d51; */	/* } */#prod-hm-sec{	background-color: #E4E4E4;	padding:15px 0px;}#prod-hm-sec h2{	text-align: center;	padding:20px;	color:#0a3c6f;}#prod-hm-sec h3{	/* padding:20px; */	color:#0a3c6f;}.embed-responsive-16by9 {	border:2px solid;	margin:15px 0px;}/* DivTable.com */.divTable{	display: table;	width: 100%;}.divTableRow {	display: table-row;}.divTableHeading {	background-color: #EEE;	display: table-header-group;}.divTableCell, .divTableHead {	border: 1px solid #999999;	display: table-cell;	padding: 3px 10px;}.divTableHeading {	background-color: #EEE;	display: table-header-group;	font-weight: bold;}.divTableFoot {	background-color: #EEE;	display: table-footer-group;	font-weight: bold;}.divTableBody {	display: table-row-group;}.divTable .tbl {	color:#0a3c6f;	font-size:17px;	font-weight:bold;	background-color:#ccc;	}#top-header{ background-color:#00bfff; padding:0.5%; color:white;}#top-header a{color:white;}#top-header .cont-top{ font-size:17px; }#top-header .cont-top p{	line-height: 5px;	color:#fff;}#top-header .cont-top p i{	letter-spacing:15px;	color:#fff;	/* color:#f7231f; */}#logo-sec .container img{ padding:10px 0; }#carousel-sec{ border-top:5px solid #0d3c70; }#carousel1 .carousel-inner .item img{ margin:auto; }#design-sec{ background-color:#00bfff; color:#fff; margin-bottom:1%; }#btn{ margin:20px 0; }#btn a{ color:#fff; font-size:20px; padding:1rem; background-color:transparent; text-decoration:none; border:1px solid #ffb606; }#btn .hvr-sweep-to-right:before{	background-color:#ffb606;}#btn-top .hvr-sweep-to-right:before{	background-color:#ffb606;}#btn-top{ margin:30% 0;}#btn-top a{color:#0d3c70; font-size:20px; padding:1rem; background-color:transparent; text-decoration:none;	border:1px solid #ffb606;}#abt-hm{ background-color:#fff; }#abt-hm h1{ color:#0d3c70; border-bottom:1px solid #ffb606; padding-bottom: 10px; margin-bottom: 20px; position: relative; font-size:25px; }#abt-hm h2{ color:#0d3c70; border-bottom:1px solid #ffb606; padding-bottom: 10px; margin-bottom: 20px; position: relative; font-weight:bold; font-size:20px; }#abt-hm h4{ color:#0d3c70; border-bottom:1px solid #ffb606; padding-bottom: 10px; margin-bottom: 20px; position: relative; font-size:16px; }#abt-hm h1 #blue{ color:#0d3c70; }#abt-hm h1 #yellow{ color:#ffb606; }#abt-hm h1 #red span{	font-size:40px;}#abt-hm h1 #blue span{	font-size:40px;}#abt-hm h1:after{	position: absolute;	content: '';	height:6px;	width:50px;	background-color: #0d3c70;	left:20px;	bottom:-3px;}#abt-hm h2:after{	position: absolute;	content: '';	height:6px;	width:50px;	background-color: #0d3c70;	left:20px;	bottom:-3px;}#abt-hm h4:after{	position: absolute;	content: '';	height:6px;	width:50px;	background-color: #0d3c70;	left:20px;	bottom:-3px;}#abt-hm p{	line-height: 1.8em;	font-size:14px;}#abt-hm .container .row .col-md-6 img{	margin:2px auto;}#carousel1 .carousel-control{	background: none;}#prod-hm{	background-color:#fff;}#prod-hm .simplefilter{	text-align:center;}#prod-hm h2{	color:#0d3c70;	position: relative;	border-bottom:1px solid #ffb606;	padding-bottom: 10px;	margin-bottom: 20px;	text-align:center;	font-size:40px;	text-transform:uppercase;}#prod-hm h2:after{	position: relative;	display:block;	content: '';	height:7px;	width:50px;	background-color: #0d3c70;	margin:auto;	top:14px;}#prod-hm h2 span{	color:#22A9E0;}#prod-content h2{	color:#6b6a6a;	position: relative;	border-bottom:1px solid #22A9E0;	padding-bottom: 10px;	margin-bottom: 20px;	text-align:center;	font-size:40px;	text-transform:uppercase;}#prod-content h2:after{	position: relative;	display:block;	content: '';	height:7px;	width:50px;	background-color: #F03636;	margin:auto;	top:14px;}#prod-content h2 span{	color:#22A9E0;}#prod-content p{font-size:18px;}#prod-content ul li{margin-left:10px;}#prod-content h3{color:#F03636;}#prod-hm .container .row figure figcaption h3{	text-align: center;	color:#0d3c70;}#prod-hm .container .row figure img{	transition: transform 0.5s ease-in-out;	-webkit-transition: transform 0.5s ease-in-out;	-moz-transition: transform 0.5s ease-in-out;	-o-transition: transform 0.5s ease-in-out;}#prod-hm .container .row .col-md-3 .prod-box-hm{	background-color:#fff;	padding:10px;	display:block;	margin:20px 0;	transform:scale(0.9);	-moz-transform:scale(0.9);	-webkit-transform:scale(0.9);	-o-transform:scale(0.9);	transition:transform 0.5s ease-in-out;	-webkit-transition:transform 0.5s ease-in-out;}#prod-hm .container .row .col-md-3 .prod-box-hm:hover{	transform:scale(1);	-moz-transform:scale(1);	-webkit-transform:scale(1);	-o-transform:scale(1);}#prod-hm .container .row .col-md-3 .prod-box-hm figure{	height:320px;}#prod-hm .container .row .col-md-3 .prod-box-hm figure a{	text-decoration:none;	cursor:pointer;}#prod-hm .container .row .col-md-3 .prod-box-hm figure img{	border:1px solid #ddd;}.caption p span{	font-size:18px;	color:#333;}.caption p{	color:#333;}#supply-sec{	padding:1.5em;}#supply-sec ul{	list-style:none;}#supply-sec ul li{	padding:10px;	font-size:24px;}#supply-sec ul li:before{	content:'\f054';	font-family: FontAwesome;	margin-right:18px;	color:#f7231f;}#supply-sec h2{	color:#6b6a6a;	position:relative;	border-bottom:1px solid #22a9e0;	padding-bottom: 10px;	margin-bottom: 20px;}#supply-sec h2:after{	position: absolute;	content: '';	height:6px;	width:50px;	background-color: #F03636;	left:20px;	bottom:-3px;	}#clientele-sec{	padding:1em;}#clientele-sec marquee img{	margin:15px;	padding:10px;	border:1px solid #6b6a6a;	height:70px;	width:auto;}#clientele-sec h2{	color:#0d3c70;	position:relative;	border-bottom:1px solid #ffb606;	padding-bottom: 10px;	margin-bottom: 20px;}#clientele-sec h2:after{	position: absolute;	content: '';	height:6px;	width:50px;	background-color: #0d3c70;	left:20px;	bottom:-3px;	}#footer-sec{ background-color:#00bfff; padding:2em; }#footer-sec ul{ list-style: none; padding: 0; }#footer-sec ul li a{ font-size:13px; line-height: 25px; color:#ffffff; font-weight:bold; }#footer-sec ul li i{ color:#ffffff; font-size:20px; }#footer-sec hr {color:#ffb606}#footer-sec p{ text-align:center;	color:#ffffff; }#footer-sec #designed{ text-align:left; }#footer-sec p a{	text-decoration: none; color:#ffffff; }#footer-sec address{ text-align:left;	color:#ffffff; }#footer-sec img{ margin:auto; }#footer-sec h3{ color:#003366; font-weight: 800; position:relative; border-bottom:1px solid #003366; padding-bottom: 10px; margin-bottom: 20px; }#footer-sec h4{ color:#003366; font-weight: 600; position:relative; border-bottom:1px solid #003366; padding-bottom: 8px; margin-bottom: 16px; }#footer-sec h3:after{ position: absolute; content: ''; height:6px; width:50px; background-color:#003366; left:20px; bottom:-3px; }.col-sm-pull-5 h3:before{ content:"\f0a4"; font-family: FontAwesome; display: inline-block; padding-right:10px; color:#ffffff;}#prod-content .col-md-6 h3:before { content:"\f0a4"; font-family: FontAwesome; display: inline-block; padding-right:10px; color:#ffffff;}#footer-sec h4:after{ position:absolute; content:''; height:6px; width:50px; background-color:#003366; left:20px; bottom:-3px; }.col-sm-pull-5 h4:before{ content:"\f0a4"; font-family:FontAwesome; display:inline-block; padding-right:10px; color:#ffffff;}#prod-content .col-md-6 h4:before { content:"\f0a4"; font-family:FontAwesome; display:inline-block; padding-right:10px; color:#ffffff;}#prod-content .col-md-6 ul li {list-style:none;}#prod-content .col-md-6 ul li i {color:#F03636; font-size:20px;}#prod-content figure {border:1px solid #333;text-align:center;color:#F03636;margin-bottom:12px;background-color:#d3d3d3;}#prod-content .simplefilter {text-align:center;}.accordion ul {list-style:none;}.accordion {margin:20px auto 20px;background-color:#ddd;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;list-style:none;}#prod-content .accordion li h3{text-align: center;    line-height: 1.5em;    margin: 10px 0;    color: #22a9e0;    font-weight: bold;    font-size: 28px;}.accordion .link { cursor:pointer;  display: block; padding: 8px 35px 8px 8px;font-size: 16px;font-weight: 700;border-bottom: 1px solid #CCC;position: relative;background-color:#F03636;color:#fff;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.accordion .link a{color:#000; }.accordion .link a:hover{color:#fff; }.accordion li i .fa-chevron-down {  right: 20px;    left: auto; } .accordion li.open .link { color: #fff; position:relative;}.accordion .link .arrw {position:absolute;right:0;top:20%;height:100%;width:30px;}.accordion li.open i.fa-chevron-down {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg);}.submenu {  display: none;  /* background: #444359; */  font-size: 14px;}.submenu li { border-bottom: 1px solid #4b4a5e; }.submenu a {  display: block;  text-decoration: none;  list-style:none;  /* color: #d9d9d9; */  color:#000;  padding: 12px;  padding-left: 45px;  -webkit-transition: all 0.25s ease;  -o-transition: all 0.25s ease;  transition: all 0.25s ease;}.submenu a:hover {  background: #525252;  color: #FFF;  text-decoration:none;}* {  margin: 0;  padding: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}#map {		margin-top:25px;}#prod-hm-sec form {	margin-bottom:10px;}.hovereffect {width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin-bottom:10px;}.hovereffect .overlay {width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hovereffect img {display:block;position:relative;border:1px solid;-webkit-transition:all .4s linear;transition:all .4s linear;}.hovereffect h3 {text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,0.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px;}.hovereffect a.info {text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;}.hovereffect a.info:hover {box-shadow:0 0 5px #fff;}.hovereffect:hover img {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}.hovereffect:hover .overlay {opacity:1;filter:alpha(opacity=100);}.hovereffect:hover h3,.hovereffect:hover a.info {opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);}.hovereffect:hover a.info {-webkit-transition-delay:.2s;transition-delay:.2s;}.nav > li > a {	padding: 14px 9px;}.navbar-collapse {	padding-right: 5px;    padding-left: 5px;}#video_section {	padding:50px 0;}.video_mx {    position: relative;    padding-bottom: 25px;}.inner_video_bx {    padding: 10px;    background: #fff;    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 7%);    border-radius: 5px;}.video_heading {    position: relative;    overflow: hidden;    display: block;    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 7%);    -webkit-box-shadow: 0 2px 10px 0 rgb(0 0 0 / 7%);}.video_heading span {    text-align: center;    padding: 7px 7px;    background: #003366;    color: #fff;    font-size: 15px;    letter-spacing: 0.50px;    font-weight: 500;    min-height: 60px;    align-items: center;    justify-items: center;    justify-content: center;    display: flex;}input[type=text], [type=email], [type=number], textarea, select { width:100%; max-width:100%; padding:10px; margin:2px; display: inline-block; border:1px solid #cccccc; border-radius:4px;  box-sizing:border-box; }input[type=submit] { width:100%; max-width:100%; background-color:#003366; color:white; padding:10px; border:none; border-radius:4px;  cursor:pointer;}input[type=submit]:hover {background-color:deepskyblue; color:white; max-width:100%;}		button{ width:100%; max-width:100%; background-color:#003366; color:white; padding:10px; border:none;border-radius:4px;  cursor:pointer;}.quickcontact { right:0px; bottom:0px; max-width:100%; background-color: #f2f2f2;}		.max { border:#003366 thick solid; position:fixed; width:200px; right:0px; bottom:0px; border-radius: 5px; max-width:100%;   background-color: #f2f2f2; padding:5px; margin:1px;}	/*************************/.inner_video_bx iframe {	width:100%;	height:315px;}.f_right {	float:right;}#article_section {	padding: 50px 0;}.article_bx {	background: #fff;    margin-top: -35px;    padding: 55px 70px 55px 55px;    -webkit-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    -moz-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);}.article_bx h1 {	font-family: 'Montserrat', sans-serif;    font-size: 25px;    letter-spacing: 1px;    display: block;    color: #003366;    font-weight: 600;    text-transform: capitalize;	margin-top:0px;	margin-bottom:0px;}.inn_article_bx {	padding: 18px;    -webkit-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    -moz-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);	margin-bottom:20px;}.inn_article_bx:hover a {	text-decoration:none;}.inn_article_bx figure img {	margin-bottom:25px;}.article_content_hed h3 {	font-size:21px;	font-weight:600;	color:#003366;	display:block;	padding-bottom:15px;	font-family: 'Montserrat', sans-serif;	margin-top:0px;	margin-bottom:0px;}.article_content_hed p {	line-height: 22px;    font-size: 15px;	color: #333;	padding-bottom:15px;	font-family: 'Montserrat', sans-serif;}.article_author {	display: flex;    justify-content: flex-start;    align-items: center;    margin-bottom: 20px;}.author_pic img {	width:50px;	height:50px;	border-radius:50px;	border:1px solid #333;	padding:5px;}.author_name span {	padding-left:15px;	font-size:16px;	color:#333;	display:block;	font-weight:500;}.read_btn span {	padding: 8px 20px;    border: 2px solid #003366;    color: #003366;    font-size: 15px;    letter-spacing: 0.50px;    display: inline-block;    margin: 10px 0;    border-radius: 25px;}.read_btn:hover span {	background:#003366;	color:#fff;}.article_img img {	padding:8px;	-webkit-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    -moz-box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);    box-shadow: 2px 3px 20px -7px rgba(0, 0, 0, 0.15);}.article_hed h2 {	font-size:21px;	font-weight:600;	color:#003366;	display:block;	padding-bottom:10px;	font-family: 'Montserrat', sans-serif;	margin-top:15px;	margin-bottom:0px;}.article_hed span {	font-size:17px;	font-weight:600;	color:#333;	display:block;	padding-bottom:10px;	font-family: 'Montserrat', sans-serif;}.article_hed p, .article_content p {	line-height: 22px;    font-size: 14px;	letter-spacing:0.25px;	color: #333;	padding-bottom:10px;	margin-bottom:0px;	text-align:justify;	font-family: 'Montserrat', sans-serif;}.article_content h3 {	font-size:20px;	font-weight:600;	color:#003366;	display:block;	padding-bottom:15px;	font-family: 'Montserrat', sans-serif;	margin-top:0px;	margin-bottom:0px;}.pd_top {	padding-top:30px;}.article_content {	padding-bottom:20px;}p.para_frst::first-letter {	font-size: 150%;	color: #003366;	font-weight:600;}.article_content h4 {	font-size:18px;	font-weight:600;	color:#003366;	display:block;	padding-bottom:10px;	font-family: 'Montserrat', sans-serif;	margin-top:0px;	margin-bottom:0px;}.article_content span {	font-size:16px;	font-weight:600;	color:#036;	display:block;	padding-bottom:5px;	font-family: 'Montserrat', sans-serif;}.article_content h5 {	font-size:16px;	font-weight:600;	color:#333;	display:block;	padding-bottom:15px;	font-family: 'Montserrat', sans-serif;	margin-top:0px;	margin-bottom:0px;}.pagination {	margin: 0px;    text-align: center;}.pagination ul {	margin:0 auto;	display:table;	border: 2px solid #003366;	border-right: 0px;}.pagination ul li {	display:inline-block;	border-right: 2px solid #003366;}.pagination ul li a {	padding:10px 15px;	color:#003366;	font-weight:600;	display:block;	font-family: 'Montserrat', sans-serif;}.pagination ul li a span {	font-size:15px;}.pagination ul li a:hover {	background: #003366;    color: #fff;}.pagination ul li.active a {    background: #003366;    color: #fff;}@media only screen and (max-width:768px){	#defaultNavbar1 ul li{float:none;display: block;}	#defaultNavbar1 ul li a{width: auto;}		.inner_video_bx iframe {		width: 100%;		height: 235px;	}}