
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css?family=Merriweather:400,900,900i');

* {

	margin: 0;
	padding: 0;
	box-sizing: border-box;
	outline: none;

}

body {
	
	margin: 0;
	padding: 0;
	background-color: #ffffff;

}

	a.Header-FBook {

		color: #ffffff;

	}

	a.Header-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Header-Twitter {

		color: #ffffff;

	}

	a.Header-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Header-Instagram {

		color: #ffffff;

	}

	a.Header-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Header-Youtube {

		color: #ffffff;

	}

	a.Header-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}

/* - */

	a.Bottom-CNo {

		color: rgba(251,12,17,1);;

	}

	a.Bottom-CNo:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-EId {

		color: rgba(251,12,17,1);

	}

	a.Bottom-EId:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-FBook {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Bottom-Twitter {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Bottom-Instagram {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Bottom-Youtube {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}


/* - */

/* Start - Scroll Thumbnails */

				@-webkit-keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				@keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				.slider {

				  background: none;
				  box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0);
				  height: 100px;
				  margin: auto;
				  overflow: hidden;
				  position: relative;
				  width: 100%;

				}

				.slider::before, .slider::after {

				  background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));
				  background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);
				  content: "";
				  height: 100px;
				  position: absolute;
				  width: 200px;
				  z-index: 2;

				}

				.slider::after {

				  right: 0;
				  top: 0;
				  -webkit-transform: rotateZ(180deg);
				          transform: rotateZ(180deg);

				}

				.slider::before {

				  left: 0;
				  top: 0;

				}

				.slider .slide-track {

				  -webkit-animation: scroll 80s linear infinite;
				          animation: scroll 80s linear infinite;
				  display: -webkit-box;
				  display: flex;
				  width: calc(250px * 14);

				}

				.slider .slide-track:hover {

				  -webkit-animation-play-state:paused;
				  -moz-animation-play-state:paused;
				  -o-animation-play-state:paused;
				  animation-play-state:paused;
				  cursor: pointer;

				}

				.slider .slide {

				  height: 100px;
				  width: 250px;

				}

/* End -  Scroll Thumbnails */

/* Start - Pulse Button */

					@keyframes pulse {

					  0% {
					    transform: scale(0);
					    opacity: 0;
					  }

					  33% {
					    transform: scale(1);
					    opacity: 1;
					  }

					  100% {
					    transform: scale(3);
					    opacity: 0;
					  }

					}

					.button {

					  display: inline-flex;
					  align-items: center;
					  background-color: rgba(251,12,17,1);
					  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
					  border-radius: 5px;
					  height: 40px;
					  width: auto;
					  padding: 5px 15px 5px 15px;
					  color: #fff; 
					  font-family: 'poppins', Lato, Arial, sans-serif;
					  text-transform: uppercase;
					  text-align: center;
					  text-decoration: none;
					  transition: background 0.3s, transform 0.3s, box-shadow 0.3s;
					  will-change: transform;

					}

					.button:hover {
					  
					  background: rgba(215,215,215,1);
					  color: rgba(0,0,0,0.7);
					  font-family: Lato, Arial, sans-serif;
					  font-weight: bold;
					  text-transform: uppercase;
					  text-decoration: none;  box-shadow: 0 4px 17px rgba(0, 0, 0, 0.2);
					  transform: translate3d(0, -2px, 0);

					}

					.button:active {

					  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
					  transform: translate3d(0, 1px, 0);

					}


					.buttonMember {

					  display: inline-flex;
					  align-items: center;
					  background-color: rgba(1,35,98,0);
					  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
					  border-radius: 50px;
					  border: 1px solid rgba(1,35,98,1);
					  height: 40px;
					  width: auto;
					  padding: 5px 20px 5px 20px;
					  color: #fff; 
					  font-family: 'poppins', Lato, Arial, sans-serif;
					  text-transform: uppercase;
					  text-align: center;
					  text-decoration: none;
					  transition: background 0.3s, transform 0.3s, box-shadow 0.3s;
					  will-change: transform;

					}

					.buttonMember:hover {
					  
					  background: rgba(188,213,60,1);
					  color: #fff;
					  font-family: Lato, Arial, sans-serif;
					  text-transform: uppercase;
					  text-decoration: none;  box-shadow: 0 4px 17px rgba(0, 0, 0, 0.2);
					  transform: translate3d(0, -2px, 0);

					}

					.buttonMember:active {

					  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
					  transform: translate3d(0, 1px, 0);

					}

					.pulse {

					  position: relative;

					}

					.pulse:before, .pulse:after {

					  content: "";
					  position: absolute;
					  top: 0;
					  left: 0;
					  right: 0;
					  bottom: 0;
					  background: rgba(255, 255, 255, 0.4);
					  border-radius: 50%;
					  width: 50px;
					  height: 50px;
					  opacity: 0;
					  margin: auto;

					}

					.pulse:before {

					  animation: pulse 1.5s infinite linear;

					}

					.pulse:after {

					  animation: pulse 2s 0.4s infinite linear;

					}

					.pulse:hover:before, .pulse:hover:after {

					  display: none;

					}

/* End - Pulse Button */

/* - */

	header {

		float: left;
		position: fixed;
		top: 30px;
		left: 0px;
		height: 120px;
		padding: 0px 30px 0px 30px;
		width: 100%;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		align-items: center;
		transition: 0.6s;
		z-index: 11111111;
		border: 0px solid red;
	 	background-color: rgba(255,255,255,1); 
	 	/*box-shadow: 0px solid #000 5px;*/

	}

		.logoDiv {

			float: left; 
			position: relative; 
			width: 100%;
			max-width: 200px;
			height: auto; 	
			border: 0px solid blue;

		}

		header .logo {

			float: left;
			position: relative;
			font-weight: 700;
			color: #fff;
			text-decoration: none;
			font-size: 2em;
			text-transform: uppercase;
			letter-spacing: 2px;
			transition: 0.6s;
			width: 100%;
			height: auto;
			border:0px solid blue;

		}

		header .Slogo {

			float: left;
			position: relative;
			font-weight: 700;
			color: #fff;
			text-decoration: none;
			font-size: 2em;
			text-transform: uppercase;
			letter-spacing: 2px;
			transition: 0.6s;
			width: 135px;
			height: auto;
			padding: 30px 0px 0px 0px;

		}

		header nav {

			float: left;
			position: relative;
			top: 0px; 			/*-50px;*/
			padding: 5px 20px 5px 20px;
			background-color: rgba(12,88,131,0);/*rgba(74,195,241,0.9);*/
			border-radius: 3px;

		}

	header nav ul {

		display: flex;	
		border: 0px solid blue;

	}

	header nav ul li {

		list-style: none;
		position: relative;
		font-family: 'Poppins', sans-serif; /* , 'Work Sans' */
	 	font-weight: 100;
		font-size: 16px;
		border: 0px solid blue;

	}

	header nav ul li.sub-menu:before {

	/*
		content: '\f107';
		font-family: fontAwesome;
		font-size: 16px;
	*/
		position: absolute;
		line-height: 50px;
		color: rgba(10,24,97,1);
		font-weight: bolder;
		right: 1px;
		padding-right: 0px;
		border:1px solid blue;

	}

	header nav ul li.active.sub-menu:before,
	header nav ul li:hover.sub-menu:before

	{

	/*
		content: '\f077';
		color: #fff;
	*/ 
	  	transition: 0.6s;

	}

	header nav ul li ul {

		position: absolute;
		left: 0;
		background:  rgba(10,24,97,0.9);
		border-left: 0px solid rgba(255,204,0,1);
		display: none;
	    -webkit-transition: opacity 0.3s ease-in;
	    -moz-transition: opacity 0.3s ease-in;
	    -o-transition: opacity 0.3s ease-in;
	    transition: opacity 0.3s ease-in;
	    margin:0px;

	}

	header nav ul li ul a { 

		color: rgba(255,255,255,1);
		height: auto;
		line-height: 1.1;
		padding: 15px;

	}

	header nav ul li:hover ul {

		display: block;
	    -webkit-animation: slide-down .6s ease-out;
	    -moz-animation: slide-down .6s ease-out;

	}

@-webkit-keyframes slide-down {
    0% { opacity: 0; -webkit-transform: translateY(100%); }   
    100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes slide-down {
    0% { opacity: 0; -moz-transform: translateY(100%); }   
    100% { opacity: 1; -moz-transform: translateY(0); }
}

header nav ul li ul li {

	display: block;
	width: 350px;	/* 250px */

}

header nav ul li a {

	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	font-family: 'Poppins';
	font-size: 16px;
	letter-spacing: 0px;
	color: rgba(10,24,97,1);
	text-decoration: none;
	display: block;
	font-weight: 600px;

}

header nav ul li a:hover,
header nav ul li a.active

{

	color: #fff;
	background: rgba(10,24,97,1);
	border-radius: 0px;
	height: 100%;
	border-left: 0px solid rgba(255,204,0,1);
  	transition: 0.6s;
 
}

header nav ul li ul li a {

	color: rgba(255,255,255,0.9);
	border-bottom: 1px solid rgba(255,255,255,0.2);

}


header nav ul li ul li a:hover,
header nav ul li ul li a.active

{

	color: #fff;
	background: rgba(255,127,0,0.8);
	border-radius: 0px 0px 0px 0px;
	transition: 0.6s;

}

header.sticky {
 
	padding: 10px 40px 10px 100px;
	background: rgba(255,255,255,1);
	top: 0px;
	border-bottom: 1px solid rgba(14,92,175,0.1);
}

header.sticky nav {
 
	top: 0px;

}

header.sticky nav ul li ul li a {

	color: rgba(255,255,255,0.9);
	border-bottom: 1px solid rgba(255,255,255,0.2);

}


header.sticky nav ul li.sub-menu:before,
header.sticky .logo,
header.sticky ul li a {

	color: rgba(1,32,65,1);
	/*color: rgba(26,95,161,1);*/

}

header.sticky ul li a:hover,
header.sticky ul li a.active {

	color: #fff;

}

header.sticky nav ul li ul li a:hover,
header.sticky nav ul li ul li a.active

{

	color: #fff;
	background: rgba(248,229,18,0.9);
	border-radius: 0px 0px 0px 0px;
	transition: 0.6s;

}

.menu-toggle {

	color: #fff;
	float: left;
	position: absolute;
	font-size: 24px;
	cursor: pointer;
	display: none;
	padding: 0px 0px 0px 0px;
	top: 20px;

}

.FstRow {

 	float: left; 
 	position: absolute; 
 	width: 100%; 
 	height: auto;
 	padding: 0px 20px 0px 20px; 
 	background-color: rgba(0,61,124,0); 
 	border-top: 5px solid rgba(251,12,17,1); 
 	background-image: url(../Img/HeaderBG.jpg1);
 	background-size: 100%;
 	background-position: center;
 	border: 0px solid blue;
 	z-index:1111; 

}

	.FstRow-FstCol {

		float: left; 
		position: relative; 
		width: 25%; 
		padding: 15px 0px 0px 0px; 
		height: 100%; 
		text-align: center; 
		border:0px solid blue;

	}

		.FstRow-FstCol-Div {

			float: left; 
			position: relative; 
			width: 100%; 
			padding: 0px 0px 0px 0px; 
			height: 100%; 
			text-align: center; 
			border:0px solid blue;
			display: none;

		}

	.FstRow-SndCol {

		float: left; 
		position: relative; 
		width: 50%; 
		height: 100%; 
		padding: 15px 0px 0px 0px; 
		text-align: center; 
		border:0px solid blue; 
		font-family: 'Poppins'; 
		font-size: 15px; 
		color:#ffffff; 
		text-decoration: none;	
		display: block;

	}

	.FstRow-ThrdCol {

		float: left; 
		position: relative; 
		width: 25%; 
		height: 100%; 
		padding: 10px 50px 0px 0px; 
		font-family: 'Poppins'; 
		font-size: 15px; 
		color:#ffffff; 
		text-decoration: none; 
		text-align: right; 
		border:0px solid blue;
		display: block;

	}

	.FstRow-SndCol-FstCol {

 		float:left; 
 		position:relative; 
 		width:20%; 
 		height:100%; 
 		text-align:center; 
 		font-size:14px; 
 		padding:0px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

	.FstRow-SndCol-SndCol {

 		float:left; 
 		position:relative; 
 		width:auto; 
 		height:100%;
 		max-width: 45%; 
 		text-align:center; 
 		font-size:14px; 
 		padding:0px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

		.FstRow-SndCol-SndCol-FstRow { 

			float: left; 
			position: relative; 
			width: 60%; 
			height: 30px; 
			text-align:center; 
			border-radius: 20px; 
			background-color: rgba(134,173,215,0.1); 
			left: 20%; 
			right: 20%; 
			padding: 5px 0px 0px 0px; 
			border:0px solid blue;

		}

			.FstRow-SndCol-SndCol-FstRow-DDown {

			 	position: absolute;
			 	display: none; 
			 	width: 100px; 
			 	height: 100%;
			 	padding: 5px; 
			 	background-color: rgba(255,255,255,1); 
			 	color:rgba(14,92,175,1); 
			 	text-align: center; 
			 	padding: 10px 10px 0px 0px; 
			 	top:40px; 
			 	border:0px solid red;		
				transition: 0.8s;
				z-index: 10000000;

			}

			.FstRow-SndCol-SndCol-FstRow:hover .FstRow-SndCol-SndCol-FstRow-DDown {

			 	display: none; 

			}		

		.FstRow-SndCol-SndCol-SndRow {

			float: left; 
			position: relative; 
			width: 100%; 
			text-align: center; 
			padding:5px 0px 0px 0px; 
			border:0px solid blue;

		}

		.FstRow-SndCol-TrdCol { 

		 	float:left; 
		 	position:relative; 
		 	width:auto; 
		 	height:100%;
		 	max-width: 35%; 
		 	text-align:center; 
		 	font-size:14px; 
		 	padding:0px 0px 0px 0px; 
		 	font-family:'Poppins'; 
		 	color:rgba(255,255,255,1); 
		 	background-color:rgba(255,255,255,0); 
		 	border-radius: 0px 0px 0px 0px; 
		 	border: 0px solid blue;

		} 	

 		.FstRow-SndCol-TrdCol-FstRow {

 			float: left; 
 			position: relative; 
 			width: 60%; 
 			height: 30px; 
 			text-align:center; 
 			border-radius: 20px; 
 			background-color: rgba(134,173,215,0.1); 
 			left: 20%; 
 			right: 20%; 
 			padding: 5px 0px 0px 0px; 
 			border:0px solid blue;

 		}	

			.FstRow-SndCol-TrdCol-FstRow-DDown {

			 	position: absolute;
			 	display: none; 
			 	width: 100px; 
			 	height: 100%;
			 	padding: 5px; 
			 	background-color: rgba(255,255,255,1); 
			 	color:rgba(14,92,175,1); 
			 	text-align: center; 
			 	padding: 10px 10px 0px 0px; 
			 	top:40px; 
			 	border:0px solid red;		
				transition: 0.8s;
				z-index: 10000000;

			}

			.FstRow-SndCol-TrdCol-FstRow:hover .FstRow-SndCol-TrdCol-FstRow-DDown {

			 	display: none; 

			}		

 		.FstRow-SndCol-TrdCol-SndRow {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			text-align: center; 
 			padding:5px 0px 0px 0px; 
 			border:0px solid blue;

 		}	

 	.FourthRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%;
		padding: 20px 0px 50px 0px; 
		top:0px; 
		border:0px solid blue;

 	}

	 	.FourthRow-FrstCol {

			float: left; 
			position: relative; 
			width: 12%;
			min-width: 12%; 
			height: 100%; 
			min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-ScndCol {

			float: left; 
			position: relative; 
			width: 24%; 
			height: 100%; 
			margin: 0px 0px 0px 0px; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 

	 	}

	 	.FourthRow-ThirdCol {
	 
	 		float: left; 
	 		position: relative; 
	 		width: 2%;
	 		min-width: 2%; 
	 		height: 100%; 
	 		min-height: 1px;
	 		border:0px solid blue;

	 	}

	 	.FourthRow-FourthCol {

			float: left; 
			position: relative; 
			width: 24%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;

	 	}

	 	.FourthRow-FfthCol {

			float: left; 
			position: relative; 
			width: 2%; 
	 		min-width: 2%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-SixthCol {

			float: left; 
			position: relative; 
			width: 24%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;

	 	}

	 	.FourthRow-SvnthCol {

			float: left; 
			position: relative; 
			width: 12%; 
	 		min-width: 12%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}


.FCPopUp {									/* Free Counselling PopUp */

  background-color: #26ABE2;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border: none;
  color: rgba(24,49,83,1);
  cursor: pointer;
  display: inline-block;
  font-family: roboto;
  font-size: 16px;
  font-weight:normal;
  padding: 0px 10px 0px 10px;
  text-align: center;
  text-decoration: none;
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
  z-index:1px;
  width:40%;
  height:40px;

}

.Btn-RegisterNow {

	float: left; 
	position: absolute; 
	top:475px; 
	right: 290px; 
	z-index: 100;

}

	#neonShadow {

	  height:100%;
	  width:280px;
	  border:0px solid rgba(255,255,255,1);
	  border-radius:50px 50px 50px 50px;
	  transition:0.7s;
	  padding: 0px;
	  background-color:rgba(251,12,17,0);
	  /*background-image: linear-gradient(to right, rgba(251,12,17,0), yellow);*/
	  animation: glow 1s infinite ;
	  transition:0.7s;

	}

	.rnow span {

	    display: block;
	    width: 100%;
	    height: 100%;
	    font-family: 'poppins', Arial, Helvetica, sans-serif;   
	    font-weight: 400;
	    color: #ffffff;
	    padding-top: 0px;
	    padding-right: 0px;
	    margin-right: 0px;
	    font-size: 24px;
	    transition: 0.3s;
	    opacity: 1;

	}

	#ClsFree {

		color: white; 
		font-weight: bolder; 
		font-size: 32px;

	}	


	.rnow span:hover {

	    transition: 0.3s;
	    opacity: 1;
	    
	}

	#neonShadow:hover {
	  
	  /*transform:translateX(-20px)rotate(30deg);
	  border-radius:5px;
	  background-color:#c3bacc;
	  transition:0.5s;*/
	}

.banner {

	float: left;
	position: relative;
	width: 100%;
	height: 100%;
	border: 0px solid blue;
	top:0px;
}

.Row-Header-Customer {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:100px; 
	 padding: 75px 0px 75px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;
	 background-image: url('../Img/HeaderBG1.jpg'); 
	 background-position: center; 
	 background-repeat: no-repeat; 
	 background-size: cover;

}

.Row-Header-Product {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:100px; 
	 padding: 50px 0px 30px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Certificate {

 	 float: left; 
 	 position: relative; 
 	 width: 100%; 
 	 height: 100%; 
 	 font-family:'Segoe UI'; 
 	 font-size:32px; 
 	 text-align: center; 
 	 background-image: url('../Img/CertificateBG.png'); 
 	 background-position: center; 
 	 background-repeat: no-repeat; 
 	 background-size: cover; 
 	 background-color: rgba(240,240,240,1); 
 	 border:0px solid blue; 
 	 padding: 50px 0px 75px 0px; 
 	 top:0px;

}

.Row-Header-Name {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 20px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 

}

.Row-Header-Name-Icon {

	font-size: 42px; 
	color:rgba(1,32,65,1);

}

.Row-Header-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:0px; 
	 padding: 0px 0px 60px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Name-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Certificate {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-AboutAlutech {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Img {

	vertical-align: middle; 
	border:0px solid red;
	margin-bottom: 0px;

}

.Row-Header-Name-Img-Certificate {

	padding-bottom: 10px;
	vertical-align: middle; 
	border:0px solid red;

}

.Row-Header-Name-Font {

	color:rgba(251,12,17,1);
	font-family: 'Poppins'; 
	font-weight: bold; 
	font-size: 48px;
	text-align: center;
	line-height: 60px;

}

.Row-Header-Name-Font1 {

 	color:rgba(1,32,65,1);
 	font-family: 'Poppins'; 
 	font-size: 32px;
 	text-align: center;
 	line-height: 20px;

}

.Row-Header-Name-Font-Certificate {

	color:rgba(2,77,185,0.8); 
	font-weight: bold; 
	font-size: 42px;

}

.Row-Header-Name-Line {

 	width: 10%; 
 	margin-left: 45%; 
 	margin-right: 45%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(255,255,255,1));
	border:none;

}

.Row-Header-Name-Line1 {

 	width: 10%; 
 	margin-left: 45%; 
 	margin-right: 45%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(201,199,200,1));
	border:none;

}

.Col-Certificate {

 	float: left; 
 	position: relative; 
 	width: 32%; 
 	height: 550px; 
 	border: 0px solid red; 
 	padding: 0px 0px 50px 20px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate1N.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 1%; 
 	margin-right: 1%;

}

.Col-Certificate1 {

 	float: left; 
 	position: relative; 
 	width: 32%; 
 	height: 550px; 
 	border: 0px solid red; 
 	padding: 0px 0px 50px 20px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate2Compliance.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-right: 1%;

}

.Col-Certificate2 {

	float: left; 
	position: relative; 
	width: 32%; 
	height: 550px; 
	border: 0px solid red; 
	padding: 0px 0px 50px 20px; 
	text-align: center; 
	background-image: url('../Img/CertificateN.jpg'); 
	background-position: center; 
	background-repeat: no-repeat; 
	background-size: contain; 
	margin-right: 1%;

}

.Col-AboutAlutech {

	float: left; 
	position: relative; 
	width: 32%; 
	height: 500px; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding-top: 30px; 
	margin-left: 1%; 
	margin-right: 1%; 

}

.Col-AboutAlutech1 {

	float: left; 
	position: relative; 
	width: 32%; 
	height: 500px; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding-top: 30px; 
	margin-right: 1%; 

}

.Img-AboutAlutech {

	width: auto;
 	border-radius: 5px 5px 0px 0px;

}

.Content-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 100px; 
 	text-align: justify; 
 	border-radius: 0px; 
 	font-family:'Poppins'; 
 	font-size: 14px; 
 	font-weight: normal; 
 	color: #999; 
 	padding: 20px 20px 20px 20px; 
 	border: 0px solid blue;

}

.Btn-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	text-align: center; 
 	border: 0px solid blue; 
 	font-size: 24px; 
 	color: #fff; 
 	top:25px;

}

.iframe-Video-Size {

	width: 1080px; 
	height: 480px; 
	border-radius: 5px 5px 5px 5px;

}

	.ScndRow-ThirdRow {

 		float: left; 
 		position: relative; 
 		width: 100%; 
 		height: 100%; 
 		border: 0px solid blue; 
 		padding: 0px 0px 0px 0px;
 		top: 50px; 		

	}

		.ScndRow-ThirdRow-FrstCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 0px solid blue;

		}

		.ScndRow-ThirdRow-ScndCol {

			float: left;
			position: relative; 
			width: 80%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			margin-left: 10%;
			margin-right: 10%;
			border: 0px solid blue;
			text-align: justify;

		}

			.Heading {

				padding: 20px;
				background-color: rgba(1,32,65,1);
				color: #fff;
				border-radius:200px 0px 200px 0px;				

			}

				.Heading_InnerInfo {

					padding-left: 50px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 28px;

				}

				.HomePage_Heading_InnerInfo {

					padding-left: 10px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 16px;
					padding-bottom: 2px;
					border-bottom: 1px solid rgba(247,247,247,1);

				}
					
		.ScndRow-ThirdRow-ThirdCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 0px solid blue;
		}

	.ThirdRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 25px 0px 50px 0px; 
		border-top:0px solid rgba(240,240,240,0.8);
		border-bottom:0px solid rgba(240,240,240,0.8);
		margin:0px 0px 0px 0px;
		top: 100px;
		border: 0px solid blue;
		background-color: rgba(1,32,65,1);
		background-image:url(../Img/BGBottom.jpg); 
		background-repeat:no-repeat; 
		background-size:100% auto; 
		background-position: center;

	}

		.ThirdRow-FrstCol {

	 		float: left; 
	 		position: relative; 
	 		width: 65%; 
	 		height: 100%;
 			font-family: 'Poppins';
 			color: rgba(255,255,255,1); 
	 		padding: 20px 50px 20px 30px; 
	 		text-align: justify; 
	 		border-right:0px solid rgba(240,240,240,0.8);

			background-image:url(../Img/HeaderBG2.png1); 
			background-repeat:no-repeat; 
			background-size:100% auto; 
			background-position: center;

		}

		.ThirdRow-FrstCol-P {

			font-size: 32px; 
			font-family: 'Poppins';			
			color: rgba(255,255,255,1);
			text-align: left;
			padding: 20px 0px 0px 5px;
			border:0px solid rgba(240,240,240,0.5);

		}

		.ThirdRow-FrstCol-P-Icon {

			font-size: 52px; 
			color:rgba(248,11,19,1);
			line-height: 55px;
			text-align: left;
			display: block;

		}

		.ThirdRow-FrstCol-P-Icon-Mobile {

			font-size: 32px; 
			color:rgba(248,11,19,1);
			text-align: left;
			display: none;

		}

		.ThirdRow-ScndCol {

	 		float: left; 
	 		position: relative; 
	 		width: 35%; 
	 		height: 100%; 
	 		border:0px solid blue; 
	 		padding: 40px 50px 0px 40px; 
	 	}

	 	.ForthCEvents-CalandarIcon {

 			color: rgba(248,11,19,0.9); 
 			font-size: 16px; 
 			padding-right: 0px;

	 	}

	 	.ForthCEvents-Txt {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 16px;

		}

	 	.ForthCEvents-Txt-ReadAll {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 16px;

		}

	 	.ForthCEvents-RArrowIcon {

			color: rgba(248,11,19,0.9);
 			font-size: 16px; 
 			padding-right: 5px;

	 	}

	 	.DDF-Header {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			font-size: 24px; 
			border-bottom:1px solid rgba(240,240,240,0.8); 
			padding-bottom: 5px;

	 	}

.Row-AboutCompany {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 800px; 
	 font-family:'Segoe UI'; 
	 font-size:32px; 
	 text-align: justify; 
	 background-image: url('../Img/ProductBG.png1'); 
	 background-position: center; 
	 background-repeat: no-repeat; 
	 background-size: cover; 
 	 background-color: rgba(0,61,124,0.9); 
	 border:0px solid blue;
	 top:0px; 
	 padding: 50px 0px 0px 15px; 
	 color: #fff;

}

.Row-AboutCompany-1stCol {

 	float: left; 
 	position: relative; 
 	width: 50%; 
 	height: auto; 
 	padding: 20px; 
 	background-color: rgba(2,77,185,0); 
 	font-family:'Segoe UI'; 
 	font-size:18px; 
 	text-align: justify;

}

.Row-AboutCompany-1stCol-P{

	line-height: 75px; 
	font-family:'Segoe UI'; 
	font-size:32px; 
	text-align: center; 
	color: rgba(255,255,255,1);

} 

.Row-AboutCompany-2ndCol {

	float: left; 
	position: relative; 
	width: 50%; 
	height: auto; 
	padding: 0px 25px 75px 75px; 
	background-color: rgba(2,77,185,0); 
	font-family:'Segoe UI'; 
	font-size:18px; 
	text-align: justify;

}

.Row-AboutCompany-2ndCol-P {

	padding-bottom: 30px; 
	text-align: right;  
	font-family:'Segoe UI'; 
	font-size:24px;

}  

.AboutUsBG {

	float:left;
	position:relative;
	width:100%;
	height:auto;
	background-size:cover;
	background-image:url(../Img/AboutUs.jpg);
	background-repeat:no-repeat;
	background-color: rgba(0,0,0,0.9);	 /*rgba(252,210,25,0.1);*/ 	

}

 .AboutUsHeaderBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    margin-top: 75px;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    padding:50px 50px 50px 50px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(0,0,0,0.8);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/TxtBG.png1);
	background-repeat: no-repeat;
	background-position: left;
	background-size: 200px 200px;
	
 }

 .AboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 

 }


 .AboutUsSocialMediaIcons {

	float:left;
	position:relative;
	text-align:right;
	width:100%;
	height:55px;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0);
	border-radius: 30px;

}	


.SocialMediaIcons {

	float:left;
	position:relative;
	text-align:center;
	width:20%;
	height:55px;
	margin:15px 40% 50px 40%;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0.2);
	border-radius: 30px;

}	

 .SocialMediaIconsSize {

	width:45px;
	height:auto;
	border:0px solid blue;

}	

.AbtCol1 {

	float: left;
	position: relative;
	width: 30%;
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2);
	height: 340px; 

}


.AbtCol2 {

	float: left; 
	position: relative; 
	width: 45%; 
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2); 
	height: 340px; 

}

.AbtCol3 {

	float: left; 
	position: relative; 
	width: 25%;  
	padding-left: 30px;  
	border: 0px solid blue;

}

.ParaUL1{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL2{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL3{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}


 .HeaderBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    margin-top:0px;
    padding:30px 100px 50px 100px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(215,212,220,0.1);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/BG.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-size: cover;
	
 }

 .HeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue; 

 }

 .Para {			/* p */

 	padding-bottom: 30px;

 }

 .ParaFAQ {			/* p */

 	padding: 30px 0px 30px 0px;

 }

 .FAQAboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 
	padding-bottom: 75px;

 }

 .MegaMenuLeft {

	float: left;
	position: absolute;
	width: 100%;
    border-top: 0px solid rgba(248,229,18,0.5);

 }

 .MegaMenuRight {

	float: right;
	position: absolute;
	margin-left: 250px;
   	border-top: 2px solid #FCD219;

 }

 .container {

 	width: 100%;
 	max-width: 900px;
 	margin: 0px auto;

 }

 h1 {


 	font-size: 34px;
 	font-family: 'Poppins', sans-serif; /* , 'Work Sans' */
 	font-weight: normal;
 	text-align: center;
 	position: relative;
 	margin-bottom: 30px;
	color: rgba(51,51,51,0.6);

 }

 h1:after {

 	content: '';
 	position: absolute;
 	width: 150px;
 	height: 0px;
 	border-radius: 30px;
 	background-color: rgba(51,51,51,0.2);
 	bottom : -20px;
 	left: 0;
 	right: 0;
 	margin: 0 auto;

 }

 .imgSize {

 	width: 100%

 }

 .logo-slider .item{

 	background-color: #fff;
 	box-shadow: 0 4px 5px #cacaca;
 	border-radius: 8px;
 	padding: 15px;
 	border: 1px solid #f1f1f1;

 }

 .logo-slider .slick-slide {

 	margin: 15px;

 }

/* Clients Page Starts From Here */

	 .ClientsHeaderTxt {

		float:left;
		position:relative;
		width:100%;
		text-align:center;
		font-size:56px;
		border: 0px solid blue;
		margin-top:-30px;
		margin-bottom: 20px;  

	 }

	.ClientsLogoBG {

		float: left; 
		position: relative; 
		width: 100%; 
		height: auto; 
		background-color: rgba(255,255,255,1); 
		padding: 20px; 
		text-align: center;

	}

	.ClientsLogoRow {

		 float: left; 
		 position: relative; 
		 width: 100%; 
		 height: auto; 
		 padding: 20px; 
		 text-align: center; 
		 border:0px solid blue;

	}

	.ClientsLogo1 {

 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-left: 25px; 
 		margin-right: 30px;


	}


	.ClientsLogo2 {


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 30px;


	}


	.ClientLogo3{


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 0px;


	}

/* Clients Page Ends Here */



/* About ALUTECH Button Start */

	.buttonAA {

	  border-radius: 10px 0px 10px 0px;
	  background-color: rgba(250,203,17,1);
	  border: none;
	  color: #fff;
	  text-align: center;
	  font-family: 'Poppins';
	  font-size: 16px;
	  padding: 10px;
	  width: 200px;
	  transition: all 0.5s;
	  cursor: pointer;
	  margin: 5px;

	}

	.buttonAA span {

	  cursor: pointer;
	  display: inline-block;
	  position: relative;
	  transition: 0.5s;

	}

	.buttonAA span:after {

	  content: '\00bb';
	  position: absolute;
	  opacity: 0;
	  top: 0;
	  right: -20px;
	  transition: 0.5s;

	}

	.buttonAA:hover span {

	  padding-right: 25px;

	}

	.buttonAA:hover span:after {

	  opacity: 1;
	  right: 0;

	}

/* About ALUTECH Button End */


/* Footer Row Start From Here */    

    .CntUs_Row_Page {
	
	    float:left;
	    width:100%;
	    height:100%;
        position:relative;
	    background-color:rgba(255,255,255,1);
	    padding: 30px 0px 0px 0px; 
	    text-align:center;
	    color:#fff;
	    border:0px solid blue;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		top:0px;
	
    }

    .CntUs_Row {
	
	    float:left;
	    width:100%;
	    height:100%;
        position:relative;
	    background-color:rgba(255,255,255,1);
	    padding: 50px 0px 50px 0px; 
	    text-align:center;
	    color:#fff;
	    border:0px solid blue;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		top:100px;
	
    }

	.CntUs_Header {

        float: left;
		width: 100%;
		height: auto;
        position: relative;
 		text-align: center;
		font-family: 'poppins';
		font-size: 48px;
		font-weight: bolder;
		letter-spacing: 0px;
		color: rgba(251,12,17,1);
		padding: 0px 0px 0px 0px;
		border: 0px red solid;

	}

	.CntUs_CompanyName {
		
		float: left;
		width: 100%;
		height: auto;
 		font-family:'poppins';
		font-size:42px;
		text-align:center;
		font-weight: bolder;
		letter-spacing: 0px;
		color:rgba(1,32,65,1);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:5px;
		border:0px solid red;	
		margin-top:-10px;

	}
	
	.CntUsAddressRow {
	
	    float:left;
	    width:100%;
	    height:auto;
	    position:relative;
	 	padding-top:30px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#fff;
		text-align:center;
		border:0px solid yellow;
	 
	}
	
	.CntUsBlankCol {
	    
	    float:left;
	    width:5%;
	    position:relative;
		border:0px solid yellow;
	
	}
	
	.CntUsFirstAddress {
	
	    float:left;
	    width:30%;
	    position:relative;
	    height:auto;
	 	padding-top:25px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;

		color:rgba(255,255,255,1); 
		padding-bottom:5px; 
		font-size:28px;

		text-align:center;
		border:0px solid #f1f1f1;

	 
	}
	
	.CntUsSecondAddress {
	
	    float:left;
	    width:30%;
	    position:relative;
	 	padding-top:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight: bolder;
		background-color: rgba(255,255,255,0);
		color:rgba(1,32,65,1);
		text-align:center;
		border:0px solid white;
		display: block;

	}

	.CntUsAddress1 {
	
	    float:left;
	    width:35%;
	    height:150px;
	    position:relative;
	 	padding-top:50px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#fff;
		text-align:center;
		border-top:0px solid #fff;
	 
	}

	.CntUs-Row-MEF {

		float: left;
		position: relative;
		width: 100%;
		height: 100%; 
		padding-bottom: 20px;

	}

	.Address1BlankCol {
	    
	    float:left;
	    width:5%;
	    position:relative;
	
	}
	
	.CntUsContactNo {
	
	    float:left;
	    width:30%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}
	
	.CntUsEmail {
	
	    float:left;
	    width:30%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.CntUsSocial {
	
	    float:left;
	    width:30%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.MapCol_CntUsPage {

		float: left;
		position:relative;
		width: 60%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:0px;	

	}

	.MapCol {

		float: left;
		position:relative;
		width: 100%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:100px;	

	}


	 .BottomRow {

		float:left;
		position:relative;
		width:100%;
		border:0px solid red;
		/*margin-top:890px;*/
		background-color: rgba(1,34,75,1);
		background-image:url('Img/BlueHeadingBg1.jpg1');
		background-position:center;
		background-size:cover;
		height:100px;
		padding-top:10px;
		margin-top:0px;

	 }

	 .BottomCol1 {

		float:left;
		width:50%;
		position:relative;
		padding-left: 10px;
		padding-top: 30px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:left;

	 }

	 .BottomCol2 {

		float:left;
		width:37%;
		position:relative;
		padding-left: 10px;
		padding-top: 30px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:right;
		vertical-align:top;
		border:0px solid blue;
	 }

	 .BottomCol3 {

		float:left;
		width:13%;
		position:relative;
		padding-right: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 16px;
		color: #666;
		text-align:right;
		border:0px solid blue;
		z-index:11111111;	
		border:0px solid blue;
	 }

/* ScrollBar Start */


/* width */

::-webkit-scrollbar {

  width: 2px;

}

/* Track */

::-webkit-scrollbar-track {

  background: #f1f1f1;

}
 
/* Handle */

::-webkit-scrollbar-thumb {

  background: #888; 

}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {

  background: #555; 

}

/* START - ABOUT US DETAILS - LAPTOP */

	.AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 0px 50px; 
	 	border: 0px solid blue;
	 	display: block;

	}

	.AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: block;

	}

		.AbtUs-Details-TxtCol-WithYellowBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

		.AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

			.AbtUs-Details-P {

				padding: 50px 20px 50px 20px;
				font-family: 'poppins';
			    font-size: 16px;
			    color: rgba(255,255,255,1);
			 	display: block;

			}

			.AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
			    color: rgba(255,255,255,1);
			 	display: block;

			}

			 	.AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: block;

			 	}

		.AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 10px 50px 0px 50px; 
			border: 0px solid blue;
	 		display: block;

		}

/* END - ABOUT US DETAILS - LAPTOP */

/* START - ABOUT US DETAILS - MOBILE */

	.AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 0px 50px; 
	 	border: 0px solid blue;
	 	display: none;

	}

	.AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: none;

	}

		.AbtUs-Details-TxtCol-WithYellowBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

		.AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.AbtUs-Details-P-Mobile {

				padding: 50px 20px 50px 20px;
				font-family: 'poppins';
			    font-size: 16px;
			    color: rgba(255,255,255,1);
			 	display: none;

			}

			.AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
			    color: rgba(255,255,255,1);
			 	display: none;

			}

			 	.AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: none;

		}

		.AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 10px 50px 0px 50px; 
			border: 0px solid blue;
	 		display: none;

		}

/* END - ABOUT US DETAILS - MOBILE */

/* ------------------------------------------------------------------------------------ */

/* START - CERTIFICATE - DETAILS - LAPTOP */

	.Certificate-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: block;

	}

	.Certificate-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: block;

	}

		.Certificate-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

			.Certificate-AbtUs-Details-P-Big {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;

			}


			.Certificate-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.Certificate-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.Certificate-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.Certificate-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			 	.Certificate-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: block;

			 	}

		.Certificate-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
	 		display: block;

		}

/* END - CERTIFICATE - DETAILS - LAPTOP */

/* START - CERTIFICATE - DETAILS - MOBILE */

	.Certificate-AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: none;

	}

	.Certificate-AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: none;

	}

		.Certificate-AbtUs-Details-TxtCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: none;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.Certificate-AbtUs-Details-P-Big-Mobile {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: none;

			}


			.Certificate-AbtUs-Details-P-Small-Mobile {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-CompanyName-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			 	.Certificate-AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.Certificate-AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
		 	display: none;

		}

/* END - CERTIFICATE - DETAILS - MOBILE */

/* START - CONTACT US - DETAILS - LAPTOP */

	.ContactUs-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: block;

	}

	.ContactUs-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: block;

	}

		.ContactUs-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

			.ContactUs-AbtUs-Details-P-Big {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;

			}


			.ContactUs-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			 	.ContactUs-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: block;

			 	}

		.ContactUs-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 30px 0px 30px; 
			border: 0px solid blue;
	 		display: block;

		}

/* END - CONTACT US - DETAILS - LAPTOP */

/* START - EXPAND */

	 .ExpandCloseRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		background-color: rgba(255,255,255,1); 
		top:30px; 
		border: 0px solid blue; 
		padding: 25px 0px 0px 0px;

	 }

 	 .Type1 {

		float: left; 
		width: 90%; 
		margin: 2% 5% 0px 5%;
		padding: 20px;
		font-family: 'poppins';
		font-size: 72px;

	 }

 	 .Type1-BG-P {

	  	background-color: rgba(250,203,17,1);
	    background-image: url('../Img/AbtUs-BG.jpg');
	    background-position: left;
	    background-repeat: no-repeat;
	  	background-size: 350px auto; 
	  	padding: 15px 0px 15px 50px;
	  	border-radius: 100px;

 	}

 	.Type1-P {

		padding: 50px 20px 50px 20px;
		font-family: 'poppins';
	    font-size: 16px;

 	}

 	.Type1-P1 {

		padding: 50px 20px 20px 20px;
		font-family: 'poppins';
	    font-size: 16px;

 	}

 	.Type1-UL {

		padding: 0px 20px 0px 20px;
		font-family: 'poppins';
	    font-size: 24px;

 	}
 		
	.boxDDF {

	  width: 75vw;
	  min-width: 300px;
	  position: relative;
	  margin: auto;
	  left: 0;
	  right: 0;

	}

	.containerDDF {

	  position: relative;
	  width: 100%;

	}

	.wrapperDDF {

	  padding: 0 20px;
	  color: #fff;

	}

	.toggleDDF {

	  width: 100%;
	  background-color: transparent;
	  display: flex;
	  align-items: center;
	  justify-content: space-between;
	  font-size: 28px;
	  border: none;
	  outline: none;
	  cursor: pointer;
	  padding: 25px 20px;
	  border-bottom: 1px solid rgba(225, 225, 225, 1);

	}

	.contentDDF {

	  background: rgba(255, 255, 255, 1);
	  font-size: 1rem;
	  height: 0;
	  overflow: hidden;
	  transition: all 1s ease;
	  border-radius: 0 0 5px 5px;
	
	}

		.Div_ProfileImg {

			float: left; 
			position: relative; 
			width: 20%; 
			text-align: center; 
			padding: 25px 0px 0px 25px;

		}

			.Div_ProfileImgSize {

				height: 204px; 
				width: 165px; 
				border: 1px solid rgba(0,0,0,0);

			}

		.Div_ProfileContent {

			float: left; 
			position: relative; 
			width: 80%; 
			padding: 50px 0px 0px 0px; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: justify;
			border: 0px solid blue;
					
		}

		.Div_ProfileContentName {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: left;
			padding: 0px 0px 0px 20px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentQualification {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: left;
			padding: 0px 0px 0px 20px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentMobile {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: left;
			padding: 10px 0px 0px 20px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentDetails {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: justify;
			padding: 20px 0px 0px 20px; 
			border: 0px solid blue;
					
		}

		.Div_NewsnEvents {

			float: left; 
			position: relative; 
			width: 100%; 
			padding-left: 50px; 
			text-align: left; 
			font-family: 'Poppins'; 
			font-size: 28px;
			color: rgba(0,0,0,0.7);

		}

			.Div_NewsnEvents_1 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding: 25px 0px 0px 0px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 28px;
	
			}

			.Div_NewsnEvents_2 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding-left: 50px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 28px;

			}

			.Div_NewsnEvents_3 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding-left: 50px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 28px;

			}

	.contentDDF p {
	
	  padding: 15px 30px;
	  color: rgba(0,0,0,0.7);
	  text-align: justify;
	
	}

	.fabDDF {
	
	  color: #fff;
	
	}

/* END -  EXPAND */

/* Scrollbar End */

/* START - Social Icons */

	.TopSocialIcons {

		color: rgba(255,255,255,1);

	}

		.TopSocialIcons .fa-facebook:hover {

			color: rgba(22,94,166,0.9);

		}

		.TopSocialIcons .fa-twitter:hover {

			color: rgba(0,162,243,1);

		}

		.TopSocialIcons .fa-instagram:hover {

			color: rgba(178,48,177,1);

		}

		.TopSocialIcons .fa-youtube:hover {

			color: rgba(246,18,18,1);

		}

	.SocialIcons {

		color: rgba(51,51,51,0.6);

	}

		.SocialIcons .fa-facebook:hover {

			color: rgba(22,94,166,0.9);

		}

		.SocialIcons .fa-twitter:hover {

			color: rgba(0,162,243,1);

		}

		.SocialIcons .fa-instagram:hover {

			color: rgba(178,48,177,1);

		}

		.SocialIcons .fa-youtube:hover {

			color: rgba(246,18,18,1);

		}

/* END - Social Icons */


/* START - Contact No. / Email / Social */

	.ContactEmailSocialDetails {	

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 50px 20px 20px 20px; 
		background-color: rgba(235,235,235,0.0); 
		border-bottom:0px solid rgba(0,0,0,0.1); 
		text-align: center;

	}

		.ContactEmailSocialDetails-Row1 {	

	 		float: left; 
	 		position: relative; 
	 		width: 30%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 4%; 
	 		padding: 10px 20px 10px 20px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 18px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

		.ContactEmailSocialDetails-Row2 {	

			float: left; 
			position: relative; 
			width: 30%; 
			height: 100%; 
			margin: 0% 0% 0% 1%; 
			padding: 10px 20px 10px 20px; 
			border-radius: 20px; 
			border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 18px;
 			color: rgba(22,94,166,1);
		 	display: block;

 		}

		.ContactEmailSocialDetails-Row3 {	

			float: left; 
			position: relative; 
			width: 30%; 
			height: 100%; 
			margin: 0% 0% 0% 1%; 
			padding: 10px 20px 10px 20px; 
			border-radius: 20px; 
			border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 18px;
 			color: rgba(22,94,166,1);
		 	display: block;

 		}

			.ContactEmailSocialDetails-P-Big {	

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;
	 		
			}
				 	
			.ContactEmailSocialDetails-P-Small {	

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}	 	
 		
/* END - Contact No. / Email / Social */


/* Small devices ( phones, 991px and down)*/

@media (max-width: 991px) {

/* Start - Scroll Thumbnails */

				@-webkit-keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				@keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				.slider {

				  background: none;
				  box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0);
				  height: 100px;
				  margin: auto;
				  overflow: hidden;
				  position: relative;
				  width: 100%;

				}

				.slider::before, .slider::after {

				  background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));
				  background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);
				  content: "";
				  height: 100px;
				  position: absolute;
				  width: 10px;
				  z-index: 2;

				}

				.slider::after {

				  right: 0;
				  top: 0;
				  -webkit-transform: rotateZ(180deg);
				          transform: rotateZ(180deg);

				}

				.slider::before {

				  left: 0;
				  top: 0;

				}

				.slider .slide-track {

				  -webkit-animation: scroll 80s linear infinite;
				          animation: scroll 80s linear infinite;
				  display: -webkit-box;
				  display: flex;
				  width: calc(250px * 14);

				}

				.slider .slide-track:hover {

				  -webkit-animation-play-state:paused;
				  -moz-animation-play-state:paused;
				  -o-animation-play-state:paused;
				  animation-play-state:paused;
				  cursor: pointer;

				}

				.slider .slide {

				  height: 100px;
				  width: 250px;

				}

/* End -  Scroll Thumbnails */

/* Start - Pulse Button */

					@keyframes pulse {

					  0% {
					    transform: scale(0);
					    opacity: 0;
					  }

					  33% {
					    transform: scale(1);
					    opacity: 1;
					  }

					  100% {
					    transform: scale(3);
					    opacity: 0;
					  }

					}

					.button {

					  display: inline-flex;
					  align-items: center;
					  background-color: rgba(251,12,17,1);
					  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
					  border-radius: 5px;
					  height: 40px;
					  width: auto;
					  padding: 5px 15px 5px 15px;
					  color: #fff; 
					  font-family: 'poppins', Lato, Arial, sans-serif;
					  text-transform: uppercase;
					  text-align: center;
					  text-decoration: none;
					  transition: background 0.3s, transform 0.3s, box-shadow 0.3s;
					  will-change: transform;

					}

					.button:hover {
					  
					  background: rgba(215,215,215,1);
					  color: rgba(0,0,0,0.7);
					  font-family: Lato, Arial, sans-serif;
					  font-weight: bold;
					  text-transform: uppercase;
					  text-decoration: none;  box-shadow: 0 4px 17px rgba(0, 0, 0, 0.2);
					  transform: translate3d(0, -2px, 0);

					}

					.button:active {

					  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
					  transform: translate3d(0, 1px, 0);

					}

					.pulse {

					  position: relative;

					}

					.pulse:before, .pulse:after {

					  content: "";
					  position: absolute;
					  top: 0;
					  left: 0;
					  right: 0;
					  bottom: 0;
					  background: rgba(255, 255, 255, 0.4);
					  border-radius: 50%;
					  width: 50px;
					  height: 50px;
					  opacity: 0;
					  margin: auto;

					}

					.pulse:before {

					  animation: pulse 1.5s infinite linear;

					}

					.pulse:after {

					  animation: pulse 2s 0.4s infinite linear;

					}

					.pulse:hover:before, .pulse:hover:after {

					  display: none;

					}

/* End - Pulse Button */

.SocialNetworkingIcons {

 	float:left; 
 	position: absolute; 
 	width:auto;
 	right: 0px; 
 	height:25px; 
 	top: 0px; 
 	font-family:'Poppins'; 
 	font-size: 16px;
 	color: rgba(26,100,192,0.9); 
 	text-align:center; 
 	background-color: rgba(248,229,18,0); 
 	border-radius:0px 0px 0px 0px; 
 	padding: 10px 5px 0px 10px; 
 	z-index: 1111111; 
 	border:0px solid blue; 

}

.HeaderRow {

	float: left; 
	position: relative; 
	width: 100%; 
	height: 75px; 
	background-color: #fff; 
	border: 0px solid red;

}

	header {

		float: left;
		position: fixed;
		top: 30px;
		left: 0px;
		height: 100px;
		width: 100%;
		padding: 0px 10px 0px 10px;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		align-items: center;
		transition: 0.6s;
		z-index: 11111111;
		border: 0px solid red;
	 	background-color: rgba(255,255,255,1); 

	}

	header .logoDiv {

		float: left; 
		position: relative; 
		width: 100%;
		height: auto;
		border: 0px solid blue;

	}

	header .logo {

		width: 140px;
		height: 70px;
		color: #fff;
		text-decoration: none;
		font-size: 2em;
		text-transform: uppercase;
		letter-spacing: 2px;
		transition: 0.6s;
		border:0px solid blue;

	}

	header .Slogo {

		float: left;
		position: relative;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		font-size: 2em;
		text-transform: uppercase;
		letter-spacing: 2px;
		transition: 0.6s;
		width: 100px;
		height: auto;
		padding: 10px 0px 0px 0px;

	}

	header nav {

		position: absolute;
		width: 100%;
		height: calc(100vh - 50px);
		/*height: calc(100vh - 50px);*/
		background-color: rgba(0,61,124,0.9);
		left: -100%;
		top:100px;
		transition: 0.5s;
		overflow-y: scroll;
		border:0px solid red;
		border-radius: 0px;

	}

	header nav.active {

		left: 0px;
		top: 100px;

	}
		
	header nav ul {

		display: block;
		text-align: left;

	}

	header nav ul li a {

		border-bottom: 1px solid rgba(255,255,255,0.2);
		color:#fff;

	}

	header nav ul li.active ul {

		position: relative;
		background-color: rgba(235,235,235,1);
		z-index: 100000;
 		overflow-y: scroll;

	}

	header nav ul li.active ul li a {

		position: relative;
		color: rgba(26,100,192,1);
		z-index: 100000;
 		overflow-y: scroll;

	}

	header nav ul li ul li {

		width: 100%;
 
	}

	header.sticky {
	 
		padding: 0px 20px 0px 20px;
		background: rgba(255,255,255,1);
		top: 0px;
		border-top: 0px solid rgba(252,210,25,0.5);

	}

	header.sticky nav {
	 
		top: 75px;

	}

	header.sticky .menu-toggle {

		color: rgba(251,12,17,1);

	}

	header.sticky nav ul li.sub-menu:before,
	header.sticky .logo,
	header.sticky ul li a {

		color: #fff;

	}

	header.sticky ul li a:hover,
	header.sticky ul li a.active {

		color: #FCD219;

	}

	header.sticky ul li ul li a

	{

		color: #666;
		transition: 0.6s;

	}

	header nav ul li ul li a:hover,
	header nav ul li ul li a.active

	{

		color: #666;
		background: rgba(252,210,25,0.5);
		border-radius: 0px 0px 0px 0px;
		transition: 0.6s;

	}

	header nav ul li.sub-menu:before {

/*
		content: '\f078';
		font-family: fontAwesome;
		font-size: 10px;

*/		
		position: absolute;
		line-height: 50px;
		color: #fff;
		right: 5px;

	}

	header nav ul li.active.sub-menu:before,
	header nav ul li:hover.sub-menu:before

	{

/*
		content: '\f077';
*/
		color: #FCD219;
	  	transition: 0.6s;

	}

.menu-toggle {

	float: right;
	position: relative;
	color: rgba(10,24,97,1);
	font-size: 24px;
	cursor: pointer;
	display: block;
	padding: 10px 25px 0px 0px;
	top: 0px;

}


.FstRow {

 	float: left; 
 	position: absolute; 
 	width: 100%; 
 	height: 40px;
 	padding: 0px 20px 0px 20px; 
 	background-color: rgba(0,61,124,1); 
 	border-top: 5px solid rgba(251,12,17,1); 
 	background-image: url(../Img/HeaderBG.jpg1);
 	background-size: 100%;
 	background-position: center;
 	border: 0px solid blue;
 	z-index:1111; 

}

	.FstRow-FstCol {

 		float: left; 
 		position: relative; 
 		width:30%; 
 		height:100%; 
 		text-align:left; 
 		font-size:14px; 
 		border:0px solid red; 
 		border-radius:0px; 
 		padding:10px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color: rgba(255,255,255,1);

	}

		.FstRow-FstCol-Div {

			float: left; 
			position: relative; 
			width: 100%; 
			padding: 0px 0px 0px 0px; 
			height: 100%; 
			text-align: left; 
			border:0px solid blue;
			display: block;

		}

	.FstRow-SndCol {

 		float:left; 
 		position:relative; 
 		width:70%; 
 		height:100%; 
 		text-align:center; 
 		font-family:'Poppins';
 		font-size:14px; 
 		border-radius:0px; 
 		padding:20px 0px 0px 0px; 
 		border:0px solid red; 
 		display: none;

	}

	.FstRow-ThrdCol {

		float: left; 
		position: relative; 
		width: 70%; 
		height: 100%; 
		padding: 10px 50px 0px 0px; 
		font-family: 'Poppins'; 
		font-size: 15px; 
		color:#ffffff; 
		text-decoration: none; 
		text-align: right; 
		border:0px solid blue;
		display: block;

	}

	.FstRow-FstCol-FstCol {

 		float: left; 
 		position: relative; 
 		width: 100%; 
 		height: auto; 
 		background-color: #fff; 
 		border-radius: 20px; 
 		border: 0px solid red; 
 		padding:0px 0px 0px 0px; 
 		text-align: center;

	}

	.FstRow-FstCol-FstCol-FstCol {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%;
		color: rgba(26,100,192,0.9);		 
		background-color: rgba(242,230,37,1); 
		text-align: center; 
		padding: 5px 5px 5px 5px; 
		border-radius: 20px;
		border:0px solid blue;
	
	}

		.FstRow-FstCol-FstCol-FstCol-Icon {

			color: rgba(26,100,192,0.9);

		}
		
		.FstRow-FstCol-FstCol-FstCol-DDown {

			float: left;
		 	position: absolute;
		 	display: none; 
		    width: 100%;
		 	height: auto;
		 	background-color: rgba(248,229,18,1); 
		 	color:rgba(255,255,255,1); 
		 	text-align: center; 
		 	padding: 10px 10px 10px 10px; 
		 	border-radius: 5px;
		    border: 3px solid #fffefe;
			transition: 0.30s;
			z-index: 11111111;
		    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
		    margin: 0;
		    top: 2.8em;
		    text-decoration: none;

		    -webkit-animation: slide-down .6s ease-out;
		    -moz-animation: slide-down .6s ease-out;

		}

		.FstRow-FstCol-FstCol-FstCol-DDown a {

			text-decoration: none;
			color: rgba(26,100,192,1);
			font-size: 14px;

		}

		.FstRow-FstCol-FstCol-FstCol-DDown-Ul li {

			padding: 5px 0px 5px 0px;
			border-bottom: 0px solid rgba(255,255,255,0.3);
			width: 100%;
			height: auto;
			list-style-type: none;

		}

		.FstRow-FstCol-FstCol-FstCol:hover .FstRow-FstCol-FstCol-FstCol-DDown {

		 	display: block; 

		}

			.FstRow-FstCol-FstCol-FstCol-DDown:before {

			    content:"";
			    position: absolute;
			    left: 11px;
			    top: -12px;
			    width: 0;
			    height: 0;
			    border-style: solid;
			    border-width: 0 12px 12px 12px;
			    border-color: transparent transparent #F8E512 transparent;
			    z-index:9999;

			}

			.FstRow-FstCol-FstCol-FstCol-DDown:after {

			    content:"";
			    position: absolute;
			    left: 8px;
			    top: 0px;
			    width: 0;
			    height: 0;
			    border-style: none;
			    border-width: 0 15px 15px 15px;
			    border-color: transparent transparent #ffffff transparent;
			    z-index:9998;

			}


/*
.square {
    background: #fae0bb;
    border: 8px solid #fffefe;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
    float: left;
    position: absolute;
    margin: 0;
    top: 2.8em;
    width: 200px;
    z-index: 99999;
}
*/

	.FstRow-FstCol-FstCol-SndCol {

	 	float: left; 
	 	position: relative;
	 	display: none; 
	 	width: 100%; 
	 	height: 100%; 
	 	background-color: rgba(255,255,255,1); 
	 	color:rgba(14,92,175,1); 
	 	text-align: center; 
	 	padding: 10px 10px 0px 0px; 
	 	top:0px; 
	 	border-radius: 20px; 
	 	border:0px solid red;

	}

	.FstRow-FstCol-SndCol {

	 	float: left; 
	 	position: relative; 
	 	width: 40%; 
	 	height: 40px; 
	 	background-color: transparent; 
	 	border-radius: 20px; 
	 	border: 1px solid red; 
	 	padding:0px 0px 0px 0px; 
	 	text-align: center;
	 	display: none;
	}


	.FstRow-SndCol-FstCol {

 		float:left; 
 		position:relative; 
 		width:0%; 
 		height:100%;
 		text-align:right; 
 		font-size:14px; 
 		padding:0px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

	.FstRow-SndCol-SndCol {

 		float:left; 
 		position:relative; 
 		width:auto; 
 		height:100%;
 		max-width: 100%;
 		text-align:right; 
 		font-size:12px; 
 		padding:20px 10px 0px 10px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

		.FstRow-SndCol-SndCol-FstRow { 

			float: right; 
			position: relative; 
			width: 100%; 
			height: auto; 
			text-align:center; 
			border-radius: 20px; 
			background-color: rgba(134,173,215,0); 
			left: 0%; 
			right: 0%; 
			padding: 0px 0px 0px 0px; 
			border:0px solid blue;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown {

			float: left;
		 	position: absolute;
		 	display: none; 
		    width: 175px;
		 	height: auto;
		 	background-color: rgba(248,229,18,1); 
		 	color:rgba(255,255,255,1); 
		 	text-align: center; 
		 	padding: 10px 20px 10px 20px; 
		 	border-radius: 5px;
		    border: 3px solid #fffefe;
			transition: 0.30s;
			z-index: 11111111;
		    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
		    margin: 0;
		    top: 2.8em;
		    text-decoration: none;

		    -webkit-animation: slide-down .6s ease-out;
		    -moz-animation: slide-down .6s ease-out;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown a {

			text-decoration: none;
			color: rgba(26,100,192,1);
			font-size: 14px;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown-Ul li {

			padding: 5px 0px 5px 0px;
			border-bottom: 0px solid rgba(255,255,255,0.3);
			width: 100%;
			height: auto;
			list-style-type: none;

		}

		.FstRow-SndCol-SndCol-FstRow:hover .FstRow-SndCol-SndCol-FstRow-DDown {

		 	display: block; 

		}

			.FstRow-SndCol-SndCol-FstRow-DDown:before {

			    content:"";
			    position: absolute;
			    left: 11px;
			    top: -12px;
			    width: 0;
			    height: 0;
			    border-style: solid;
			    border-width: 0 12px 12px 12px;
			    border-color: transparent transparent #F8E512 transparent;
			    z-index:9999;

			}

			.FstRow-SndCol-SndCol-FstRow-DDown:after {

			    content:"";
			    position: absolute;
			    left: 8px;
			    top: 0px;
			    width: 0;
			    height: 0;
			    border-style: none;
			    border-width: 0 15px 15px 15px;
			    border-color: transparent transparent #ffffff transparent;
			    z-index:9998;

			}

		.FstRow-SndCol-SndCol-SndRow {

			float: left; 
			position: relative; 
			width: 100%; 
			display: none;
			text-align: center; 
			padding:5px 0px 0px 0px; 
			border:0px solid blue;

		}

	.FstRow-SndCol-TrdCol { 

	 	float:left; 
	 	position:relative; 
	 	width:auto; 
	 	height:100%;
	 	max-width: 100%; 
	 	text-align:right; 
	 	font-size:12px; 
	 	padding:20px 10px 0px 10px; 
	 	font-family:'Poppins'; 
	 	color:rgba(255,255,255,1); 
	 	background-color:rgba(255,255,255,0); 
	 	border-radius: 0px 0px 0px 0px; 
	 	border: 0px solid blue;

	} 	

 		.FstRow-SndCol-TrdCol-FstRow {

 			float: right; 
 			position: relative; 
 			width: 100%; 
 			height: auto; 
 			text-align:center; 
 			border-radius: 20px; 
 			background-color: rgba(134,173,215,0); 
 			left: 0%; 
 			right: 0%; 
 			padding: 0px 0px 0px 0px; 
 			border:0px solid blue;

 		}	


			.FstRow-SndCol-TrdCol-FstRow-DDown {

				float: left;
			 	position: absolute;
			 	display: none; 
			    width: 250px;
			 	height: auto;
			 	background-color: rgba(248,229,18,1); 
			 	color:rgba(255,255,255,1); 
			 	text-align: center; 
			 	padding: 10px 20px 10px 20px; 
			 	border-radius: 5px;
			    border: 3px solid #fffefe;
				transition: 0.30s;
				z-index: 11111111;
			    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
			    margin: 0;
			    top: 2.8em;
			    right: 2px;
			    text-decoration: none;

			    -webkit-animation: slide-down .6s ease-out;
			    -moz-animation: slide-down .6s ease-out;

			}

			.FstRow-SndCol-TrdCol-FstRow-DDown a {

				text-decoration: none;
				color: rgba(26,100,192,1);
				font-size: 14px;

			}

			.FstRow-SndCol-TrdCol-FstRow-DDown-Ul li {

				padding: 5px 0px 5px 0px;
				border-bottom: 0px solid rgba(255,255,255,0.3);
				width: 100%;
				height: auto;
				list-style-type: none;

			}

			.FstRow-SndCol-TrdCol-FstRow:hover .FstRow-SndCol-TrdCol-FstRow-DDown {

			 	display: block; 

			}

				.FstRow-SndCol-TrdCol-FstRow-DDown:before {

				    content:"";
				    position: absolute;
				    right: 11px;
				    top: -12px;
				    width: 0;
				    height: 0;
				    border-style: solid;
				    border-width: 0 12px 12px 12px;
				    border-color: transparent transparent #F8E512 transparent;
				    z-index:9999;

				}

				.FstRow-SndCol-TrdCol-FstRow-DDown:after {

				    content:"";
				    position: absolute;
				    left: 8px;
				    top: 0px;
				    width: 0;
				    height: 0;
				    border-style: none;
				    border-width: 0 15px 15px 15px;
				    border-color: transparent transparent #ffffff transparent;
				    z-index:9998;

				}


 		.FstRow-SndCol-TrdCol-SndRow {

 			float: left; 
 			position: relative; 
 			width: 100%;
 			display: none; 
 			text-align: center; 
 			padding:5px 0px 0px 0px; 
 			border:0px solid blue;

 		}	

	 	.FourthRow-FrstCol {

			float: left; 
			position: relative; 
			width: 0%;
			min-width: 0%; 
			height: 100%; 
			min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-ScndCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			margin: 0px 10% 0px 10%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 

	 	}

	 	.FourthRow-ThirdCol {
	 
	 		float: left; 
	 		position: relative; 
	 		width: 0%;
	 		min-width: 0%; 
	 		height: 100%; 
	 		min-height: 1px;
	 		border:0px solid blue;

	 	}

	 	.FourthRow-FourthCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;
			margin: 20px 10% 0px 10%;

	 	}

	 	.FourthRow-FfthCol {

			float: left; 
			position: relative; 
			width: 0%; 
	 		min-width: 0%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-SixthCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;
			margin: 20px 10% 0px 10%;

	 	}

	 	.FourthRow-SvnthCol {

			float: left; 
			position: relative; 
			width: 12%; 
	 		min-width: 12%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}

.banner {

	float: left;
	position: relative;
	width: 100%;
	height: 100%;
	border: 0px solid tomato;
	top:125px;

}

	.Btn-RegisterNow {

		float: left; 
		position: absolute; 
		top:255px; 
		right: 40px; 
		z-index: 100;

	}

		#neonShadow {
/*
		  height:100%;
		  width:150px;
		  border:1px solid rgba(251,12,17,1);
		  border-radius:50px 50px;
		  transition:0.7s;
		  background-color:rgba(251,12,17,1);
		  animation: glow 1s infinite ;
		  transition:0.7s;
*/

	  height:100%;
	  width:150px;
	  border:0px solid rgba(255,255,255,1);
	  border-radius:50px 50px 50px 50px;
	  transition:0.7s;
	  padding: 0px;
	  background-color:rgba(251,12,17,0);
	  /*background-image: linear-gradient(to right, rgba(251,12,17,0), yellow);*/
	  animation: glow 1s infinite ;
	  transition:0.7s;

		}

		.rnow span {

		    display: block;
		    width: 100%;
		    height: 100%;
		    font-family: 'poppins', Arial, Helvetica, sans-serif;   
		    font-weight: 400;
		    color: #ffffff;
		    padding-top: 0px;
		    padding-right: 0px;
		    margin-right: 0px;
		    font-size: 12px;
		    transition: 0.3s;
		    opacity: 1;

		}

		#ClsFree {

			color: white; 
			font-weight: bolder; 
			font-size: 20px;

		}	

		.rnow span:hover {

		    transition: 0.3s;
		    opacity: 1;
		    font-weight: 700;
		    
		}

		#neonShadow:hover {
		  
		  /*transform:translateX(-20px)rotate(30deg);
		  border-radius:5px;
		  background-color:#c3bacc;
		  transition:0.5s;*/
		}


.Row-Header-Customer {

 float: left; 
 position: relative; 
 width: 100%; 
 height: 100%; 
 text-align: center; 
 top:125px; 
 padding: 25px 0px 40px 0px; 
 margin-bottom: 0px;
 border:0px solid blue;
 background-image: url('../Img/HeaderBG1.jpg'); 
 background-position: center; 
 background-repeat: no-repeat; 
 background-size: cover;

}

.Row-Header-Product {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:175px; 
	 padding: 30px 0px 40px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Certificate {

 	 float: left; 
 	 position: relative; 
 	 width: 100%; 
 	 height: 100%; 
 	 font-family:'Segoe UI'; 
 	 font-size:32px; 
 	 text-align: center; 
 	 background-image: url('../Img/CertificateBG.png'); 
 	 background-position: center; 
 	 background-repeat: no-repeat; 
 	 background-size: cover; 
 	 background-color: rgba(240,240,240,1); 
 	 border:0px solid blue; 
 	 padding: 30px 0px 40px 0px; 
 	 top:0px;

}

.Row-Header-Name {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 0px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 

}

.Row-Header-Name-Icon {

	font-size: 28px; 
	color:rgba(1,32,65,1);

}

.Row-Header-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:0px; 
	 padding: 0px 0px 60px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Name-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Certificate {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 20px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 30px;

}

.Row-Header-Name-AboutAlutech {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Img {

	width: 100px;
	height: 100px;
	vertical-align: middle; 
	border:0px solid red;

}

.Row-Header-Name-Img-Certificate {

	width: 40px;
	height: 30px;
	padding-bottom: 0px;
	vertical-align: middle; 
	border:0px solid red;

}

.Row-Header-Name-Font {

	color:rgba(251,12,17,1);
	font-family: 'Poppins'; 
	font-weight: bold; 
	font-size: 36px;
	text-align: center;
	line-height: 50px;

}

.Row-Header-Name-Font1 {

 	color:rgba(1,32,65,1);
 	font-family: 'Poppins'; 
 	font-size: 20px;
 	text-align: center;
 	line-height: 20px;

}

.Row-Header-Name-Font-Certificate {

	color:rgba(2,77,185,0.8); 
	font-weight: bold; 
	font-size: 16px;

}

.Row-Header-Name-Line {

 	width: 40%; 
 	margin-left: 30%; 
 	margin-right: 30%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(255,255,255,1));
	border:none;

}

.Row-Header-Name-Line1 {

 	width: 40%; 
 	margin-left: 30%; 
 	margin-right: 30%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(201,199,200,1));
	border:none;

}

.Col-Certificate {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 0px 0px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate1N.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	margin-bottom: 5%;
 	border: 0px solid red;

}

.Col-Certificate1 {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 20px 0px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate2Compliance.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	margin-bottom: 5%;
 	border: 0px solid red;

}

.Col-Certificate2 {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 20px 0px; 
 	text-align: center; 
 	background-image: url('../Img/CertificateN.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	border: 0px solid red;


}

.Col-AboutAlutech {

	float: left; 
	position: relative; 
	width: 90%; 
	height: auto; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding: 10px 10px 30px 10px; 
	margin-top: 0px;
	margin-right: 5%; 
	margin-left: 5%;


}

.Col-AboutAlutech1 {

	float: left; 
	position: relative; 
	width: 90%; 
	height: auto; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding: 10px 10px 30px 10px; 
	margin-top: 20px;
	margin-right: 5%; 
	margin-left: 5%;

}

.Img-AboutAlutech {

	width: 100%;
 	border-radius: 5px 5px 0px 0px;

}

.Content-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: auto; 
 	text-align: justify; 
 	border-radius: 0px; 
 	font-family:'Poppins'; 
 	font-size: 14px; 
 	font-weight: normal; 
 	color: #999; 
 	padding: 20px 20px 20px 20px; 
 	border: 0px solid blue;

}

.Btn-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	text-align: center; 
 	border: 0px solid blue; 
 	font-size: 24px; 
 	color: #fff; 
 	top:5px;

}

.iframe-Video-Size {

	width: 100%; 
	height: auto; 
	border-radius: 5px 5px 5px 5px;
	padding: 0px 10px 0px 10px;

}

	.ScndRow-ThirdRow {

 		float: left; 
 		position: relative; 
 		width: 100%; 
 		height: 100%; 
 		border: 0px solid blue; 
 		padding: 0px 0px 50px 0px;
 		top: 150px; 		

	}

		.ScndRow-ThirdRow-FrstCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 1px solid blue;

		}

		.ScndRow-ThirdRow-ScndCol {

			float: left;
			position: relative; 
			width: 90%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			margin-left: 5%;
			margin-right: 5%;
			text-align: justify;
			border: 0px solid blue;

		}

			.Heading {

				padding: 20px;
				background-color: rgba(1,32,65,1);
				color: #fff;
				border-radius:5px 5px 5px 5px;				

			}

				.Heading_InnerInfo {

					padding-left: 10px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 18px;

				}

				.HomePage_Heading_InnerInfo {

					padding-left: 10px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 16px;
					padding-bottom: 2px;
					border-bottom: 1px solid rgba(247,247,247,1);

				}

		.ScndRow-ThirdRow-ThirdCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 0px solid blue;
		}

	.ThirdRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 0px 50px 0px; 
		border-top:0px solid rgba(240,240,240,0.8);
		border-bottom:0px solid rgba(240,240,240,0.8);
		margin:0px 0px 0px 0px;
		top: 175px;
		border: 0px solid blue;
		background-color: rgba(1,32,65,1);
		background-image:url(../Img/BGBottom.jpg); 
		background-repeat:no-repeat; 
		background-size:cover; 
		background-position: center;

	}

		.ThirdRow-FrstCol {

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%;
 			font-family: 'Poppins';
 			color: rgba(255,255,255,1); 
	 		padding: 0px 15px 20px 15px; 
	 		text-align: justify; 
	 		border-right:0px solid rgba(240,240,240,0.8);

			background-image:url(../Img/HeaderBG2.png1); 
			background-repeat:no-repeat; 
			background-size:100% auto; 
			background-position: center;

		}

		.ThirdRow-FrstCol-P {

			font-size: 24px; 
			font-family: 'Poppins';			
			color: rgba(255,255,255,1);
			text-align: left;
			padding: 0px 0px 0px 5px;
			border:0px solid rgba(240,240,240,0.5);

		}

		.ThirdRow-FrstCol-P-Icon {

			font-size: 24px; 
			color:rgba(248,11,19,1);
			text-align: left;
			display: none;

		}

		.ThirdRow-FrstCol-P-Icon-Mobile {

			font-size: 24px; 
			color:rgba(248,11,19,1);
			text-align: left;
			display: block;
		}

		.ThirdRow-ScndCol {

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		border:0px solid blue; 
	 		padding: 10px 30px 0px 30px; 
	 	}

	 	.ForthCEvents-CalandarIcon {

 			color: rgba(248,11,19,0.9); 
 			font-size: 14px; 
 			padding-right: 0px;

	 	}

	 	.ForthCEvents-Txt {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 12px;

		}

	 	.ForthCEvents-Txt-ReadAll {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 12px;

		}

	 	.ForthCEvents-RArrowIcon {

			color: rgba(248,11,19,0.9);
 			font-size: 14px; 
 			padding-right: 0px;

	 	}

.Row-AboutCompany {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: auto; 
	 font-family:'Segoe UI'; 
	 font-size:32px; 
	 text-align: justify; 
	 background-image: url('../Img/ProductBG.png1'); 
	 background-position: left; 
	 background-repeat: no-repeat; 
	 background-size: auto; 
	 background-color: rgba(2,77,185,1); 
	 border:0px solid blue;
	 top:0px; 
	 padding: 0px 0px 0px 0px; 
	 color: #fff;

}

.Row-AboutCompany-1stCol {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: auto; 
 	padding: 20px 20px 0px 20px; 
 	background-color: rgba(2,77,185,0); 
 	font-family:'Segoe UI'; 
 	font-size:18px; 
 	text-align: justify;
 	border:0px solid red;
 	background-image: url('../Img/ProductBG.png'); 
	background-repeat: no-repeat; 
	background-size: cover; 

}

.Row-AboutCompany-1stCol-P{

	line-height: 30px; 
	font-family:'Segoe UI'; 
	font-size:24px; 
	text-align: center; 
	color: rgba(255,255,255,1);
	padding-bottom: 30px;

} 

.Row-AboutCompany-2ndCol {

	float: left; 
	position: relative; 
	width: 100%; 
	height: auto; 
	padding: 25px 20px 25px 20px; 
	background-color: rgba(2,77,185,0); 
	font-family:'Segoe UI'; 
	font-size:18px; 
	text-align: justify;

}

.Row-AboutCompany-2ndCol-P {

	padding-bottom: 30px; 
	text-align: center;  
	font-family:'Segoe UI'; 
	font-size:20px;

}  

.AboutUsBG {

	float:left;
	position:relative;
	width:100%;
	height:auto;
	background-size:cover;
	background-image:url(../Img/AboutUs.jpg);
	background-repeat:no-repeat;
	background-color: rgba(0,0,0,0.9);	 /*rgba(252,210,25,0.1);*/ 	

}

 .AboutUsHeaderRowBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    margin-top: 75px;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    padding:50px 50px 50px 50px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(0,0,0,0.8);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/TxtBG.png1);
	background-repeat: no-repeat;
	background-position: left;
	background-size: 200px 200px;
	
 }

 .AboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 

 }


 .AboutUsSocialMediaIcons {

	float:left;
	position:relative;
	text-align:right;
	width:100%;
	height:55px;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0);
	border-radius: 30px;

}	


.SocialMediaIcons {

	float:left;
	position:relative;
	text-align:center;
	width:20%;
	height:55px;
	margin:15px 40% 50px 40%;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0.2);
	border-radius: 30px;

}	

 .SocialMediaIconsSize {

	width:45px;
	height:auto;
	border:0px solid blue;

}	

.AbtCol1 {

	float: left;
	position: relative;
	width: 30%;
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2);
	height: 340px; 

}


.AbtCol2 {

	float: left; 
	position: relative; 
	width: 45%; 
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2); 
	height: 340px; 

}

.AbtCol3 {

	float: left; 
	position: relative; 
	width: 25%;  
	padding-left: 30px;  
	border: 0px solid blue;

}

.ParaUL1{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL2{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL3{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}


 .HeaderBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    margin-top:0px;
    padding:30px 100px 50px 100px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(215,212,220,0.1);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/BG.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-size: cover;
	
 }

 .HeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue; 

 }

 .Para {			/* p */

 	padding-bottom: 30px;

 }

 .ParaFAQ {			/* p */

 	padding: 30px 0px 30px 0px;

 }

 .FAQAboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 
	padding-bottom: 75px;

 }

 .MegaMenuLeft {

	float: left;
	position: absolute;
	width: 100%;
    border-top: 0px solid red;

 }

 .MegaMenuRight {

	float: right;
	position: absolute;
	margin-left: 250px;
   	border-top: 2px solid #FCD219;

 }

 .container {

 	width: 80%;
 	max-width: 360px;
 	margin: 0px auto;

 }

 h1 {


 	font-size: 34px;
 	font-family: 'Poppins', sans-serif; /* , 'Work Sans' */
 	font-weight: normal;
 	text-align: center;
 	position: relative;
 	margin-bottom: 30px;
	color: rgba(51,51,51,0.6);

 }

 h1:after {

 	content: '';
 	position: absolute;
 	width: 150px;
 	height: 0px;
 	border-radius: 30px;
 	background-color: rgba(51,51,51,0.2);
 	bottom : -20px;
 	left: 0;
 	right: 0;
 	margin: 0 auto;

 }

 .imgSize {

 	width: 100%

 }

 .logo-slider .item{

 	background-color: #fff;
 	box-shadow: 0 4px 5px #cacaca;
 	border-radius: 8px;
 	padding: 15px;
 	border: 1px solid #f1f1f1;

 }

 .logo-slider .slick-slide {

 	margin: 15px;

 }

/* Clients Page Starts From Here */

	 .ClientsHeaderTxt {

		float:left;
		position:relative;
		width:100%;
		text-align:center;
		font-size:56px;
		border: 0px solid blue;
		margin-top:-30px;
		margin-bottom: 20px;  

	 }

	.ClientsLogoBG {

		float: left; 
		position: relative; 
		width: 100%; 
		height: auto; 
		background-color: rgba(255,255,255,1); 
		padding: 20px; 
		text-align: center;

	}

	.ClientsLogoRow {

		 float: left; 
		 position: relative; 
		 width: 100%; 
		 height: auto; 
		 padding: 20px; 
		 text-align: center; 
		 border:0px solid blue;

	}

	.ClientsLogo1 {

 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-left: 25px; 
 		margin-right: 30px;


	}


	.ClientsLogo2 {


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 30px;


	}


	.ClientLogo3{


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 0px;


	}

/* Clients Page Ends Here */


/* START Login Hover */

	

/* END Login Hover */


/* Footer Row Start From Here */    

	 .ContactUsHeaderBGRow  {
	     
	    float:left;
	    position:relative;
	    width:96%;
	    height:auto;
	    margin-left:2%;
	    margin-right:2%;
	    margin-top: 25px;
	    border-radius:5px 5px 0px 0px;
	   	background-color: rgba(255,255,255,0.3);	 /*rgba(252,210,25,0.1);*/ 		
	    padding:10px 10px 10px 10px;
		font-family:"Segoe UI";
	    font-size:32px;
	    text-align:left;
	    border:0px solid #F7C11D;
		
	 }

    .CntUs_Row_Page {
	
	    float:left;
        position:relative;
	    width:100%;
	    height:auto;
	    background-color:rgba(4,60,128,0);
	    padding:0px 0px 10px 0px;
	    text-align:center;
	    color:#fff;
	    border:0px solid red;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		margin-top:0px;
		top:125px;	
    }

    .CntUs_Row {
	
	    float:left;
        position:relative;
	    width:100%;
	    height:auto;
	    background-color:rgba(4,60,128,0);
	    padding:30px 0px 10px 0px;
	    text-align:center;
	    color:#fff;
	    border:0px solid red;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		margin-top:0px;
		top:125px;	
    }

	.CntUs_Header {

        float: left;
		width: 100%;
		height: auto;
        position: relative;
 		text-align: center;
		font-family: 'poppins',calibri,verdana;
		font-size: 36px;
		font-weight: bolder;
		letter-spacing: 0px;
		color: rgba(251,12,17,1);
		padding: 0px 0px 0px 0px;
		border-bottom: 0px #fff dashed;
	
	}

	.CntUs_CompanyName {
	
 		font-family:'poppins',calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		text-align:center;
		letter-spacing: 1px;
		color:rgba(1,32,65,1);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:5px;	
	
	}
	
	.CntUsAddressRow {
	
	    float:left;
	    width:100%;
	    height:auto;
	    position:relative;
	 	padding-top:10px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:'Poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		text-align:center;
		border:0px solid yellow;
	 
	}
	
	.CntUsBlankCol {
	    
	    float:left;
	    width:0%;
	    position:relative;
		border:0px solid yellow;
	
	}
	
	.CntUsFirstAddress {
	
	    float:left;
	    width:100%;
	    position:relative;
	    height:auto;
	 	padding-top:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;

		color:rgba(1,32,65,1); 
		padding-bottom:5px; 
		font-size:24px;

		text-align:center;
		border:0px solid #f1f1f1;
	 
	}
	
	.CntUsSecondAddress {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:0px;
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		text-align:center;
		border:0px solid white;
		display: none;

	}

	.CntUsAddress1 {
	
	    float:left;
	    width:100%;
	    height:auto;
	    position:relative;
	 	padding-top:0px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:rgba(33,33,33,0.7);
		text-align:center;
		border-top:0px solid #fff;
	 	 
	}

	.CntUs-Row-MEF {

		float: left;
		position: relative;
		width: 100%;
		height: 100%; 
		padding-top: 100px; 

	}
	
	.Address1BlankCol {
	    
	    float:left;
	    width:0%;
	    position:relative;
	
	}
	
	.CntUsContactNo {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}
	
	.CntUsEmail {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.CntUsSocial {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.MapCol_CntUsPage {

		float: left;
		position:relative;
		width: 100%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:125px;	

	}

	.MapCol {

		float: left;
		position:relative;
		width: 100%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:125px;	

	}

	.BottomRow {
	
		float:left;
		position:relative;
		width:100%;
		height:auto;
		border-top:0px solid red;
		/*margin-top:890px;*/
		background-color: rgba(12,61,116,1);
		background-image:URL('Img/BlueHeadingBg1.jpg1');
		background-position:center;
		background-size:cover;
		padding:10px 10px 10px 10px;
		margin-top:0px;
		top:125px;
	
	}

	 .BottomCol1 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:center;

	 }

	 .BottomCol2 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:center;
		vertical-align:top;
		
	 }

	 .BottomCol3 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 16px;
		color: #666;
		text-align:center;
		border:0px solid blue;
		z-index:100000;	

	 }


/*	.BottomRow {
	
		float:left;
		width:100%;
		border-top:0px solid rgba(7,92,187, 0.9);
		background-color: rgba(252,210,25,0.5);
		background-image:URL('Img/BlueHeadingBg1.jpg1');
		background-position:center;
		background-size:cover;
		height:130px;
		position:relative;
		padding-top:10px;
		margin-top:50px;
	
	}

	 .BottomCol1 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: rgba(196,80,3,0.8);
		text-align:center;

	 }

	 .BottomCol2 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: rgba(196,80,3,0.8);
		text-align:center;
		vertical-align:top;
		
	 }

	 .BottomCol3 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 16px;
		color: #666;
		text-align:center;
		border:0px solid blue;
		z-index:100000;	

	 }

*/

/* START - EXPAND */

	 .ExpandCloseRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		background-color: rgba(255,255,255,1); 
		top:85px; 
		border: 0px solid blue; 
		padding: 15px 0px 0px 0px;

	 }

 	.Type1 {

	  float: left; 
	  width: 90%; 
	  margin: 0px 5% 0px 5%;

	}

 	.Type2 {

	  float: left; 
	  width: 90%; 
	  margin: 0px 5% 0px 5%;

	}

 	.Type1-P {

		padding: 0px 0px 0px 0px;

 	}

	.boxDDF {

	  width: 100vw;
	  min-width: 300px;
	  position: relative;
	  margin: auto;
	  left: 0;
	  right: 0;

	}

	.containerDDF {

	  position: relative;
	  width: 100%;

	}

	.wrapperDDF {

	  padding: 0 20px;
	  color: #fff;

	}

	.toggleDDF {

	  width: 100%;
	  background-color: transparent;
	  display: flex;
	  align-items: none;
	  justify-content: space-between;
	  color: rgba(255,153,52,1);
	  border: none;
	  outline: none;
	  cursor: pointer;
	  padding: 20px 0px;
	  border-bottom: 1px solid rgba(225, 225, 225, 1);

	}

	.contentDDF {

	  background: rgba(255, 255, 255, 1);
	  font-size: 1rem;
	  height: 0;
	  overflow: hidden;
	  transition: all 1s ease;
	  border-radius: 0 0 5px 5px;
	
	}

		.Div_ProfileImg {

			float: left; 
			position: relative; 
			width: 100%; 
			text-align: center; 
			padding: 25px 0px 0px 0px;

		}

			.Div_ProfileImgSize {

				height: 154px; 
				width: 125px; 
				border: 1px solid rgba(0,0,0,0);

			}

		.Div_ProfileContent {

			float: left; 
			position: relative; 
			width: 100%; 
			padding: 10px 0px 0px 0px; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			border: 0px solid blue;
					
		}

		.Div_ProfileContentName {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 0px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentQualification {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 0px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentMobile {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 10px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentDetails {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: justify;
			padding: 20px 0px 0px 0px; 
			border: 0px solid blue;
					
		}


		.Div_NewsnEvents {

			float: left; 
			position: relative; 
			width: 100%; 
			padding-left: 5px; 
			text-align: left; 
			font-family: 'Poppins'; 
			font-size: 14px;
			color: rgba(0,0,0,0.7);

		}

			.Div_NewsnEvents_1 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding: 25px 0px 10px 0px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 14px;
				border-bottom: 1px solid rgba(215,215,215,1);
	
			}

			.Div_NewsnEvents_2 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding: 10px 0px 0px 5px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 14px;

			}

			.Div_NewsnEvents_3 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding-left: 5px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 18px;

			}

	.contentDDF p {
	
	  padding: 0px 30px;
	  color: rgba(0,0,0,0.7);
	  text-align: justify;
	
	}

	.fabDDF {
	
	  color: #fff;
	
	}

/* END - EXPAND */

/* ScrollBar Start */


/* width */

::-webkit-scrollbar {

  width: 0px;

}

/* Track */

::-webkit-scrollbar-track {

  background: #f1f1f1;

}
 
/* Handle */

::-webkit-scrollbar-thumb {

  background: #888; 

}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {

  background: #555; 

}

/* Scrollbar End */


/* START - CERTIFICATE - DETAILS - LAPTOP */

	.Certificate-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: none;

	}

	.Certificate-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
		display: none;

	}

		.Certificate-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.Certificate-AbtUs-Details-P-Big {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: none;

			}


			.Certificate-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			 	.Certificate-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.Certificate-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
		 	display: none;

		}

/* END - CERTIFICATE - DETAILS - LAPTOP */

/* START - CERTIFICATE - DETAILS - MOBILE */

	.Certificate-AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 20px 20px 20px 20px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
 		display: block;

	}

	.Certificate-AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
 		display: block;

	}

		.Certificate-AbtUs-Details-TxtCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border-left: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
	 		display: block;

		}

			.Certificate-AbtUs-Details-P-Big-Mobile {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: normal;
	 			color: rgba(250,203,17,1);
		 		display: block;

			}


			.Certificate-AbtUs-Details-P-Small-Mobile {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-CompanyName-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			 	.Certificate-AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
			 		display: block;

			 	}

		.Certificate-AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 50px 0px 20px; 
			border: 0px solid blue;
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgSize-Mobile {

			float: left; 
			position: relative; 
			width: 275px; 
			height: 350px; 
			text-align: center; 
			border: 0px solid blue;
		 	display: block;

		}

/* END - CERTIFICATE - DETAILS - MOBILE */

/* ------------------------------------------------------------------------------------ */

/* START - CERTIFICATE - DETAILS - LAPTOP */

	.Certificate-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: none;

	}

	.Certificate-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
		display: none;

	}

		.Certificate-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.Certificate-AbtUs-Details-P-Big {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: none;

			}


			.Certificate-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			 	.Certificate-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.Certificate-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
		 	display: none;

		}

/* END - CERTIFICATE - DETAILS - LAPTOP */

/* START - CERTIFICATE - DETAILS - MOBILE */

	.Certificate-AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 20px 20px 20px 20px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
 		display: block;

	}

	.Certificate-AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
 		display: block;

	}

		.Certificate-AbtUs-Details-TxtCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border-left: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
	 		display: block;

		}

			.Certificate-AbtUs-Details-P-Big-Mobile {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: normal;
	 			color: rgba(250,203,17,1);
		 		display: block;

			}


			.Certificate-AbtUs-Details-P-Small-Mobile {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-CompanyName-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			 	.Certificate-AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
			 		display: block;

			 	}

		.Certificate-AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 50px 0px 20px; 
			border: 0px solid blue;
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgSize-Mobile {

			float: left; 
			position: relative; 
			width: 275px; 
			height: 350px; 
			text-align: center; 
			border: 0px solid blue;
		 	display: block;

		}

/* END - CERTIFICATE - DETAILS - MOBILE */

/* START - Contact No. / Email / Social */

	.ContactEmailSocialDetails {	

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 20px 20px 20px 20px; 
		background-color: rgba(235,235,235,0.0); 
		border-bottom:0px solid rgba(0,0,0,0.1); 
		text-align: center;

	}

		.ContactEmailSocialDetails-Row1 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

		.ContactEmailSocialDetails-Row2 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

		.ContactEmailSocialDetails-Row3 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

			.ContactEmailSocialDetails-P-Big {	

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 28px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;
	 		
			}
				 	
			.ContactEmailSocialDetails-P-Small {	

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}	 	

	.ContactUs-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 10px 10px 20px 10px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: block;

	}

	.ContactUs-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: block;

	}

		.ContactUs-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

			.ContactUs-AbtUs-Details-P-Big {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;

			}


			.ContactUs-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 16px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			 	.ContactUs-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: block;

			 	}

		.ContactUs-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 0px 0px 0px; 
			border: 0px solid blue;
	 		display: block;

		}

/* END - Contact No. / Email / Social */

	a.Header-FBook {

		color: #ffffff;

	}

	a.Header-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Header-Twitter {

		color: #ffffff;

	}

	a.Header-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Header-Instagram {

		color: #ffffff;

	}

	a.Header-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Header-Youtube {

		color: #ffffff;

	}

	a.Header-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}

/* - */

	a.Bottom-CNo {

		color: rgba(251,12,17,1);;

	}

	a.Bottom-CNo:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-EId {

		color: rgba(251,12,17,1);

	}

	a.Bottom-EId:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-FBook {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Bottom-Twitter {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Bottom-Instagram {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Bottom-Youtube {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}


/* - */


}

/* Extra small devices (phones, 360px and down) */
@media only screen and (max-width: 360px) {

/* Start - Scroll Thumbnails */

				@-webkit-keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				@keyframes scroll {
				
				  0% {
				    -webkit-transform: translateX(0);
				            transform: translateX(0);
				  }
				
				  100% {
				    -webkit-transform: translateX(calc(-250px * 7));
				            transform: translateX(calc(-250px * 7));
				  }
				
				}

				.slider {

				  background: none;
				  box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0);
				  height: 100px;
				  margin: auto;
				  overflow: hidden;
				  position: relative;
				  width: 100%;

				}

				.slider::before, .slider::after {

				  background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));
				  background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);
				  content: "";
				  height: 100px;
				  position: absolute;
				  width: 10px;
				  z-index: 2;

				}

				.slider::after {

				  right: 0;
				  top: 0;
				  -webkit-transform: rotateZ(180deg);
				          transform: rotateZ(180deg);

				}

				.slider::before {

				  left: 0;
				  top: 0;

				}

				.slider .slide-track {

				  -webkit-animation: scroll 80s linear infinite;
				          animation: scroll 80s linear infinite;
				  display: -webkit-box;
				  display: flex;
				  width: calc(250px * 14);

				}

				.slider .slide-track:hover {

				  -webkit-animation-play-state:paused;
				  -moz-animation-play-state:paused;
				  -o-animation-play-state:paused;
				  animation-play-state:paused;
				  cursor: pointer;

				}

				.slider .slide {

				  height: 100px;
				  width: 250px;

				}

/* End -  Scroll Thumbnails */

/* Start - Pulse Button */

					@keyframes pulse {

					  0% {
					    transform: scale(0);
					    opacity: 0;
					  }

					  33% {
					    transform: scale(1);
					    opacity: 1;
					  }

					  100% {
					    transform: scale(3);
					    opacity: 0;
					  }

					}

					.button {

					  display: inline-flex;
					  align-items: center;
					  background-color: rgba(251,12,17,1);
					  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
					  border-radius: 5px;
					  height: 40px;
					  width: auto;
					  padding: 5px 15px 5px 15px;
					  color: #fff; 
					  font-family: 'poppins', Lato, Arial, sans-serif;
					  text-transform: uppercase;
					  text-align: center;
					  text-decoration: none;
					  transition: background 0.3s, transform 0.3s, box-shadow 0.3s;
					  will-change: transform;

					}

					.button:hover {
					  
					  background: rgba(215,215,215,1);
					  color: rgba(0,0,0,0.7);
					  font-family: Lato, Arial, sans-serif;
					  font-weight: bold;
					  text-transform: uppercase;
					  text-decoration: none;  box-shadow: 0 4px 17px rgba(0, 0, 0, 0.2);
					  transform: translate3d(0, -2px, 0);

					}

					.button:active {

					  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
					  transform: translate3d(0, 1px, 0);

					}

					.pulse {

					  position: relative;

					}

					.pulse:before, .pulse:after {

					  content: "";
					  position: absolute;
					  top: 0;
					  left: 0;
					  right: 0;
					  bottom: 0;
					  background: rgba(255, 255, 255, 0.4);
					  border-radius: 50%;
					  width: 50px;
					  height: 50px;
					  opacity: 0;
					  margin: auto;

					}

					.pulse:before {

					  animation: pulse 1.5s infinite linear;

					}

					.pulse:after {

					  animation: pulse 2s 0.4s infinite linear;

					}

					.pulse:hover:before, .pulse:hover:after {

					  display: none;

					}

/* End - Pulse Button */

.SocialNetworkingIcons {

 	float:left; 
 	position: absolute; 
 	width:auto;
 	right: 0px; 
 	height:25px; 
 	top: 0px; 
 	font-family:'Poppins'; 
 	font-size: 16px;
 	color: rgba(26,100,192,0.9); 
 	text-align:center; 
 	background-color: rgba(248,229,18,0); 
 	border-radius:0px 0px 0px 0px; 
 	padding: 10px 5px 0px 10px; 
 	z-index: 1111111; 
 	border:0px solid blue; 

}

.HeaderRow {

	float: left; 
	position: relative; 
	width: 100%; 
	height: 75px; 
	background-color: #fff; 
	border: 0px solid red;

}

	header {

		float: left;
		position: fixed;
		top: 30px;
		left: 0px;
		height: 100px;
		width: 100%;
		padding: 0px 10px 0px 10px;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		align-items: center;
		transition: 0.6s;
		z-index: 11111111;
		border: 0px solid red;
	 	background-color: rgba(255,255,255,1); 

	}

	header .logoDiv {

		float: left; 
		position: relative; 
		width: 100%;
		height: auto;
		border: 0px solid blue;

	}

	header .logo {

		width: 140px;
		height: 70px;
		color: #fff;
		text-decoration: none;
		font-size: 2em;
		text-transform: uppercase;
		letter-spacing: 2px;
		transition: 0.6s;
		border:0px solid blue;

	}

	header .Slogo {

		float: left;
		position: relative;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		font-size: 2em;
		text-transform: uppercase;
		letter-spacing: 2px;
		transition: 0.6s;
		width: 100px;
		height: auto;
		padding: 10px 0px 0px 0px;

	}

	header nav {

		position: absolute;
		width: 100%;
		height: calc(100vh - 50px);
		/*height: calc(100vh - 50px);*/
		background-color: rgba(0,61,124,0.9);
		left: -100%;
		top:100px;
		transition: 0.5s;
		overflow-y: scroll;
		border:0px solid red;
		border-radius: 0px;

	}

	header nav.active {

		left: 0px;
		top: 100px;

	}
		
	header nav ul {

		display: block;
		text-align: left;

	}

	header nav ul li a {

		border-bottom: 1px solid rgba(255,255,255,0.2);
		color:#fff;

	}

	header nav ul li.active ul {

		position: relative;
		background-color: rgba(235,235,235,1);
		z-index: 100000;
 		overflow-y: scroll;

	}

	header nav ul li.active ul li a {

		position: relative;
		color: rgba(26,100,192,1);
		z-index: 100000;
 		overflow-y: scroll;

	}

	header nav ul li ul li {

		width: 100%;
 
	}

	header.sticky {
	 
		padding: 0px 20px 0px 20px;
		background: rgba(255,255,255,1);
		top: 0px;
		border-top: 0px solid rgba(252,210,25,0.5);

	}

	header.sticky nav {
	 
		top: 75px;

	}

	header.sticky .menu-toggle {

		color: rgba(251,12,17,1);

	}

	header.sticky nav ul li.sub-menu:before,
	header.sticky .logo,
	header.sticky ul li a {

		color: #fff;

	}

	header.sticky ul li a:hover,
	header.sticky ul li a.active {

		color: #FCD219;

	}

	header.sticky ul li ul li a

	{

		color: #666;
		transition: 0.6s;

	}

	header nav ul li ul li a:hover,
	header nav ul li ul li a.active

	{

		color: #666;
		background: rgba(252,210,25,0.5);
		border-radius: 0px 0px 0px 0px;
		transition: 0.6s;

	}

	header nav ul li.sub-menu:before {

/*
		content: '\f078';
		font-family: fontAwesome;
		font-size: 10px;

*/		
		position: absolute;
		line-height: 50px;
		color: #fff;
		right: 5px;

	}

	header nav ul li.active.sub-menu:before,
	header nav ul li:hover.sub-menu:before

	{

/*
		content: '\f077';
*/
		color: #FCD219;
	  	transition: 0.6s;

	}

.menu-toggle {

	float: right;
	position: relative;
	color: rgba(10,24,97,1);
	font-size: 24px;
	cursor: pointer;
	display: block;
	padding: 10px 25px 0px 0px;
	top: 0px;

}


.FstRow {

 	float: left; 
 	position: absolute; 
 	width: 100%; 
 	height: 40px;
 	padding: 0px 20px 0px 20px; 
 	background-color: rgba(0,61,124,1); 
 	border-top: 5px solid rgba(251,12,17,1); 
 	background-image: url(../Img/HeaderBG.jpg1);
 	background-size: 100%;
 	background-position: center;
 	border: 0px solid blue;
 	z-index:1111; 

}

	.FstRow-FstCol {

 		float: left; 
 		position: relative; 
 		width:30%; 
 		height:100%; 
 		text-align:left; 
 		font-size:14px; 
 		border:0px solid red; 
 		border-radius:0px; 
 		padding:10px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color: rgba(255,255,255,1);

	}

		.FstRow-FstCol-Div {

			float: left; 
			position: relative; 
			width: 100%; 
			padding: 0px 0px 0px 0px; 
			height: 100%; 
			text-align: left; 
			border:0px solid blue;
			display: block;

		}

	.FstRow-SndCol {

 		float:left; 
 		position:relative; 
 		width:70%; 
 		height:100%; 
 		text-align:center; 
 		font-family:'Poppins';
 		font-size:14px; 
 		border-radius:0px; 
 		padding:20px 0px 0px 0px; 
 		border:0px solid red; 
 		display: none;

	}

	.FstRow-ThrdCol {

		float: left; 
		position: relative; 
		width: 70%; 
		height: 100%; 
		padding: 10px 50px 0px 0px; 
		font-family: 'Poppins'; 
		font-size: 15px; 
		color:#ffffff; 
		text-decoration: none; 
		text-align: right; 
		border:0px solid blue;
		display: block;

	}

	.FstRow-FstCol-FstCol {

 		float: left; 
 		position: relative; 
 		width: 100%; 
 		height: auto; 
 		background-color: #fff; 
 		border-radius: 20px; 
 		border: 0px solid red; 
 		padding:0px 0px 0px 0px; 
 		text-align: center;

	}

	.FstRow-FstCol-FstCol-FstCol {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%;
		color: rgba(26,100,192,0.9);		 
		background-color: rgba(242,230,37,1); 
		text-align: center; 
		padding: 5px 5px 5px 5px; 
		border-radius: 20px;
		border:0px solid blue;
	
	}

		.FstRow-FstCol-FstCol-FstCol-Icon {

			color: rgba(26,100,192,0.9);

		}
		
		.FstRow-FstCol-FstCol-FstCol-DDown {

			float: left;
		 	position: absolute;
		 	display: none; 
		    width: 100%;
		 	height: auto;
		 	background-color: rgba(248,229,18,1); 
		 	color:rgba(255,255,255,1); 
		 	text-align: center; 
		 	padding: 10px 10px 10px 10px; 
		 	border-radius: 5px;
		    border: 3px solid #fffefe;
			transition: 0.30s;
			z-index: 11111111;
		    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
		    margin: 0;
		    top: 2.8em;
		    text-decoration: none;

		    -webkit-animation: slide-down .6s ease-out;
		    -moz-animation: slide-down .6s ease-out;

		}

		.FstRow-FstCol-FstCol-FstCol-DDown a {

			text-decoration: none;
			color: rgba(26,100,192,1);
			font-size: 14px;

		}

		.FstRow-FstCol-FstCol-FstCol-DDown-Ul li {

			padding: 5px 0px 5px 0px;
			border-bottom: 0px solid rgba(255,255,255,0.3);
			width: 100%;
			height: auto;
			list-style-type: none;

		}

		.FstRow-FstCol-FstCol-FstCol:hover .FstRow-FstCol-FstCol-FstCol-DDown {

		 	display: block; 

		}

			.FstRow-FstCol-FstCol-FstCol-DDown:before {

			    content:"";
			    position: absolute;
			    left: 11px;
			    top: -12px;
			    width: 0;
			    height: 0;
			    border-style: solid;
			    border-width: 0 12px 12px 12px;
			    border-color: transparent transparent #F8E512 transparent;
			    z-index:9999;

			}

			.FstRow-FstCol-FstCol-FstCol-DDown:after {

			    content:"";
			    position: absolute;
			    left: 8px;
			    top: 0px;
			    width: 0;
			    height: 0;
			    border-style: none;
			    border-width: 0 15px 15px 15px;
			    border-color: transparent transparent #ffffff transparent;
			    z-index:9998;

			}


/*
.square {
    background: #fae0bb;
    border: 8px solid #fffefe;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
    float: left;
    position: absolute;
    margin: 0;
    top: 2.8em;
    width: 200px;
    z-index: 99999;
}
*/

	.FstRow-FstCol-FstCol-SndCol {

	 	float: left; 
	 	position: relative;
	 	display: none; 
	 	width: 100%; 
	 	height: 100%; 
	 	background-color: rgba(255,255,255,1); 
	 	color:rgba(14,92,175,1); 
	 	text-align: center; 
	 	padding: 10px 10px 0px 0px; 
	 	top:0px; 
	 	border-radius: 20px; 
	 	border:0px solid red;

	}

	.FstRow-FstCol-SndCol {

	 	float: left; 
	 	position: relative; 
	 	width: 40%; 
	 	height: 40px; 
	 	background-color: transparent; 
	 	border-radius: 20px; 
	 	border: 1px solid red; 
	 	padding:0px 0px 0px 0px; 
	 	text-align: center;
	 	display: none;
	}


	.FstRow-SndCol-FstCol {

 		float:left; 
 		position:relative; 
 		width:0%; 
 		height:100%;
 		text-align:right; 
 		font-size:14px; 
 		padding:0px 0px 0px 0px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

	.FstRow-SndCol-SndCol {

 		float:left; 
 		position:relative; 
 		width:auto; 
 		height:100%;
 		max-width: 100%;
 		text-align:right; 
 		font-size:12px; 
 		padding:20px 10px 0px 10px; 
 		font-family:'Poppins'; 
 		color:rgba(255,255,255,1); 
 		background-color:rgba(255,255,255,0); 
 		border-radius: 0px 0px 0px 0px; 
 		border: 0px solid blue;

	}

		.FstRow-SndCol-SndCol-FstRow { 

			float: right; 
			position: relative; 
			width: 100%; 
			height: auto; 
			text-align:center; 
			border-radius: 20px; 
			background-color: rgba(134,173,215,0); 
			left: 0%; 
			right: 0%; 
			padding: 0px 0px 0px 0px; 
			border:0px solid blue;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown {

			float: left;
		 	position: absolute;
		 	display: none; 
		    width: 175px;
		 	height: auto;
		 	background-color: rgba(248,229,18,1); 
		 	color:rgba(255,255,255,1); 
		 	text-align: center; 
		 	padding: 10px 20px 10px 20px; 
		 	border-radius: 5px;
		    border: 3px solid #fffefe;
			transition: 0.30s;
			z-index: 11111111;
		    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
		    margin: 0;
		    top: 2.8em;
		    text-decoration: none;

		    -webkit-animation: slide-down .6s ease-out;
		    -moz-animation: slide-down .6s ease-out;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown a {

			text-decoration: none;
			color: rgba(26,100,192,1);
			font-size: 14px;

		}

		.FstRow-SndCol-SndCol-FstRow-DDown-Ul li {

			padding: 5px 0px 5px 0px;
			border-bottom: 0px solid rgba(255,255,255,0.3);
			width: 100%;
			height: auto;
			list-style-type: none;

		}

		.FstRow-SndCol-SndCol-FstRow:hover .FstRow-SndCol-SndCol-FstRow-DDown {

		 	display: block; 

		}

			.FstRow-SndCol-SndCol-FstRow-DDown:before {

			    content:"";
			    position: absolute;
			    left: 11px;
			    top: -12px;
			    width: 0;
			    height: 0;
			    border-style: solid;
			    border-width: 0 12px 12px 12px;
			    border-color: transparent transparent #F8E512 transparent;
			    z-index:9999;

			}

			.FstRow-SndCol-SndCol-FstRow-DDown:after {

			    content:"";
			    position: absolute;
			    left: 8px;
			    top: 0px;
			    width: 0;
			    height: 0;
			    border-style: none;
			    border-width: 0 15px 15px 15px;
			    border-color: transparent transparent #ffffff transparent;
			    z-index:9998;

			}

		.FstRow-SndCol-SndCol-SndRow {

			float: left; 
			position: relative; 
			width: 100%; 
			display: none;
			text-align: center; 
			padding:5px 0px 0px 0px; 
			border:0px solid blue;

		}

	.FstRow-SndCol-TrdCol { 

	 	float:left; 
	 	position:relative; 
	 	width:auto; 
	 	height:100%;
	 	max-width: 100%; 
	 	text-align:right; 
	 	font-size:12px; 
	 	padding:20px 10px 0px 10px; 
	 	font-family:'Poppins'; 
	 	color:rgba(255,255,255,1); 
	 	background-color:rgba(255,255,255,0); 
	 	border-radius: 0px 0px 0px 0px; 
	 	border: 0px solid blue;

	} 	

 		.FstRow-SndCol-TrdCol-FstRow {

 			float: right; 
 			position: relative; 
 			width: 100%; 
 			height: auto; 
 			text-align:center; 
 			border-radius: 20px; 
 			background-color: rgba(134,173,215,0); 
 			left: 0%; 
 			right: 0%; 
 			padding: 0px 0px 0px 0px; 
 			border:0px solid blue;

 		}	


			.FstRow-SndCol-TrdCol-FstRow-DDown {

				float: left;
			 	position: absolute;
			 	display: none; 
			    width: 250px;
			 	height: auto;
			 	background-color: rgba(248,229,18,1); 
			 	color:rgba(255,255,255,1); 
			 	text-align: center; 
			 	padding: 10px 20px 10px 20px; 
			 	border-radius: 5px;
			    border: 3px solid #fffefe;
				transition: 0.30s;
				z-index: 11111111;
			    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
			    margin: 0;
			    top: 2.8em;
			    right: 2px;
			    text-decoration: none;

			    -webkit-animation: slide-down .6s ease-out;
			    -moz-animation: slide-down .6s ease-out;

			}

			.FstRow-SndCol-TrdCol-FstRow-DDown a {

				text-decoration: none;
				color: rgba(26,100,192,1);
				font-size: 14px;

			}

			.FstRow-SndCol-TrdCol-FstRow-DDown-Ul li {

				padding: 5px 0px 5px 0px;
				border-bottom: 0px solid rgba(255,255,255,0.3);
				width: 100%;
				height: auto;
				list-style-type: none;

			}

			.FstRow-SndCol-TrdCol-FstRow:hover .FstRow-SndCol-TrdCol-FstRow-DDown {

			 	display: block; 

			}

				.FstRow-SndCol-TrdCol-FstRow-DDown:before {

				    content:"";
				    position: absolute;
				    right: 11px;
				    top: -12px;
				    width: 0;
				    height: 0;
				    border-style: solid;
				    border-width: 0 12px 12px 12px;
				    border-color: transparent transparent #F8E512 transparent;
				    z-index:9999;

				}

				.FstRow-SndCol-TrdCol-FstRow-DDown:after {

				    content:"";
				    position: absolute;
				    left: 8px;
				    top: 0px;
				    width: 0;
				    height: 0;
				    border-style: none;
				    border-width: 0 15px 15px 15px;
				    border-color: transparent transparent #ffffff transparent;
				    z-index:9998;

				}


 		.FstRow-SndCol-TrdCol-SndRow {

 			float: left; 
 			position: relative; 
 			width: 100%;
 			display: none; 
 			text-align: center; 
 			padding:5px 0px 0px 0px; 
 			border:0px solid blue;

 		}	

	 	.FourthRow-FrstCol {

			float: left; 
			position: relative; 
			width: 0%;
			min-width: 0%; 
			height: 100%; 
			min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-ScndCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			margin: 0px 10% 0px 10%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 

	 	}

	 	.FourthRow-ThirdCol {
	 
	 		float: left; 
	 		position: relative; 
	 		width: 0%;
	 		min-width: 0%; 
	 		height: 100%; 
	 		min-height: 1px;
	 		border:0px solid blue;

	 	}

	 	.FourthRow-FourthCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;
			margin: 20px 10% 0px 10%;

	 	}

	 	.FourthRow-FfthCol {

			float: left; 
			position: relative; 
			width: 0%; 
	 		min-width: 0%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}

	 	.FourthRow-SixthCol {

			float: left; 
			position: relative; 
			width: 80%; 
			height: 100%; 
			background-color: rgba(255,255,255,0.1); 
			border:1px solid rgba(241,241,241,0.5); 
			border-radius: 10px; 
			box-shadow: 5px 5px 5px 0px rgba(171,171,171,0.2); 
			padding: 0px 20px 25px 20px; 
			top:0px;
			margin: 20px 10% 0px 10%;

	 	}

	 	.FourthRow-SvnthCol {

			float: left; 
			position: relative; 
			width: 12%; 
	 		min-width: 12%; 
	 		height: 100%; 
	 		min-height: 1px;
			border:0px solid blue;

	 	}

.banner {

	float: left;
	position: relative;
	width: 100%;
	height: 100%;
	border: 0px solid tomato;
	top:125px;

}

	.Btn-RegisterNow {

		float: left; 
		position: absolute; 
		top:255px; 
		right: 40px; 
		z-index: 100;

	}

		#neonShadow {
/*
		  height:100%;
		  width:150px;
		  border:1px solid rgba(251,12,17,1);
		  border-radius:50px 50px;
		  transition:0.7s;
		  background-color:rgba(251,12,17,1);
		  animation: glow 1s infinite ;
		  transition:0.7s;
*/

	  height:100%;
	  width:150px;
	  border:0px solid rgba(255,255,255,1);
	  border-radius:50px 50px 50px 50px;
	  transition:0.7s;
	  padding: 0px;
	  background-color:rgba(251,12,17,0);
	  /*background-image: linear-gradient(to right, rgba(251,12,17,0), yellow);*/
	  animation: glow 1s infinite ;
	  transition:0.7s;

		}

		.rnow span {

		    display: block;
		    width: 100%;
		    height: 100%;
		    font-family: 'poppins', Arial, Helvetica, sans-serif;   
		    font-weight: 400;
		    color: #ffffff;
		    padding-top: 0px;
		    padding-right: 0px;
		    margin-right: 0px;
		    font-size: 12px;
		    transition: 0.3s;
		    opacity: 1;

		}

		#ClsFree {

			color: white; 
			font-weight: bolder; 
			font-size: 20px;

		}	

		.rnow span:hover {

		    transition: 0.3s;
		    opacity: 1;
		    font-weight: 700;
		    
		}

		#neonShadow:hover {
		  
		  /*transform:translateX(-20px)rotate(30deg);
		  border-radius:5px;
		  background-color:#c3bacc;
		  transition:0.5s;*/
		}


.Row-Header-Customer {

 float: left; 
 position: relative; 
 width: 100%; 
 height: 100%; 
 text-align: center; 
 top:125px; 
 padding: 25px 0px 40px 0px; 
 margin-bottom: 0px;
 border:0px solid blue;
 background-image: url('../Img/HeaderBG1.jpg'); 
 background-position: center; 
 background-repeat: no-repeat; 
 background-size: cover;

}

.Row-Header-Product {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:175px; 
	 padding: 30px 0px 40px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Certificate {

 	 float: left; 
 	 position: relative; 
 	 width: 100%; 
 	 height: 100%; 
 	 font-family:'Segoe UI'; 
 	 font-size:32px; 
 	 text-align: center; 
 	 background-image: url('../Img/CertificateBG.png'); 
 	 background-position: center; 
 	 background-repeat: no-repeat; 
 	 background-size: cover; 
 	 background-color: rgba(240,240,240,1); 
 	 border:0px solid blue; 
 	 padding: 30px 0px 40px 0px; 
 	 top:0px;

}

.Row-Header-Name {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 0px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 

}

.Row-Header-Name-Icon {

	font-size: 28px; 
	color:rgba(1,32,65,1);

}

.Row-Header-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 top:0px; 
	 padding: 0px 0px 60px 0px; 
	 margin-bottom: 0px;
	 border:0px solid blue;

}

.Row-Header-Name-Video {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Certificate {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 20px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 30px;

}

.Row-Header-Name-AboutAlutech {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: 100%; 
	 text-align: center; 
	 font-family:'Poppins'; 
	 padding: 0px 0px 30px 0px; 
	 border: 0px solid blue; 
	 margin-bottom: 0px; 
	 line-height: 50px;

}

.Row-Header-Name-Img {

	width: 100px;
	height: 100px;
	vertical-align: middle; 
	border:0px solid red;

}

.Row-Header-Name-Img-Certificate {

	width: 40px;
	height: 30px;
	padding-bottom: 0px;
	vertical-align: middle; 
	border:0px solid red;

}

.Row-Header-Name-Font {

	color:rgba(251,12,17,1);
	font-family: 'Poppins'; 
	font-weight: bold; 
	font-size: 36px;
	text-align: center;
	line-height: 50px;

}

.Row-Header-Name-Font1 {

 	color:rgba(1,32,65,1);
 	font-family: 'Poppins'; 
 	font-size: 20px;
 	text-align: center;
 	line-height: 20px;

}

.Row-Header-Name-Font-Certificate {

	color:rgba(2,77,185,0.8); 
	font-weight: bold; 
	font-size: 16px;

}

.Row-Header-Name-Line {

 	width: 40%; 
 	margin-left: 30%; 
 	margin-right: 30%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(255,255,255,1));
	border:none;

}

.Row-Header-Name-Line1 {

 	width: 40%; 
 	margin-left: 30%; 
 	margin-right: 30%; 
 	margin-top: 15px; 
 	height: 2px; 
 	border-radius: 50px;
 	background-color: linear-gradient(rgba(251,12,17,1));	
 	background-image: linear-gradient(to right, rgba(251,12,17,1), rgba(201,199,200,1));
	border:none;

}

.Col-Certificate {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 0px 0px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate1N.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	margin-bottom: 5%;
 	border: 0px solid red;

}

.Col-Certificate1 {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 20px 0px; 
 	text-align: center; 
 	background-image: url('../Img/Certificate2Compliance.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	margin-bottom: 5%;
 	border: 0px solid red;

}

.Col-Certificate2 {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: 350px; 
 	border: 0px solid red; 
 	padding: 0px 0px 20px 0px; 
 	text-align: center; 
 	background-image: url('../Img/CertificateN.jpg'); 
 	background-position: center; 
 	background-repeat: no-repeat; 
 	background-size: contain; 
 	margin-left: 0%; 
 	margin-right: 0%;
 	border: 0px solid red;


}

.Col-AboutAlutech {

	float: left; 
	position: relative; 
	width: 90%; 
	height: auto; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding: 10px 10px 30px 10px; 
	margin-top: 0px;
	margin-right: 5%; 
	margin-left: 5%;


}

.Col-AboutAlutech1 {

	float: left; 
	position: relative; 
	width: 90%; 
	height: auto; 
	background-color: #fff; 
	border-radius: 10px 10px 0px 0px; 
	box-shadow: 0px 0px 15px 0px #aaaaaa; 
	padding: 10px 10px 30px 10px; 
	margin-top: 20px;
	margin-right: 5%; 
	margin-left: 5%;

}

.Img-AboutAlutech {

	width: 100%;
 	border-radius: 5px 5px 0px 0px;

}

.Content-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: auto; 
 	text-align: justify; 
 	border-radius: 0px; 
 	font-family:'Poppins'; 
 	font-size: 14px; 
 	font-weight: normal; 
 	color: #999; 
 	padding: 20px 20px 20px 20px; 
 	border: 0px solid blue;

}

.Btn-AboutAlutech {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	text-align: center; 
 	border: 0px solid blue; 
 	font-size: 24px; 
 	color: #fff; 
 	top:5px;

}

.iframe-Video-Size {

	width: 100%; 
	height: auto; 
	border-radius: 5px 5px 5px 5px;
	padding: 0px 10px 0px 10px;

}

	.ScndRow-ThirdRow {

 		float: left; 
 		position: relative; 
 		width: 100%; 
 		height: 100%; 
 		border: 0px solid blue; 
 		padding: 0px 0px 50px 0px;
 		top: 150px; 		

	}

		.ScndRow-ThirdRow-FrstCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 1px solid blue;

		}

		.ScndRow-ThirdRow-ScndCol {

			float: left;
			position: relative; 
			width: 90%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			margin-left: 5%;
			margin-right: 5%;
			text-align: justify;
			border: 0px solid blue;

		}

			.Heading {

				padding: 20px;
				background-color: rgba(1,32,65,1);
				color: #fff;
				border-radius:5px 5px 5px 5px;				

			}

				.Heading_InnerInfo {

					padding-left: 10px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 18px;

				}

				.HomePage_Heading_InnerInfo {

					padding-left: 10px; 
					text-align: left; 
					font-family: 'Poppins'; 
					font-size: 16px;
					padding-bottom: 2px;
					border-bottom: 1px solid rgba(247,247,247,1);

				}

		.ScndRow-ThirdRow-ThirdCol  {

			float: left;
			position: relative; 
			width: 20%; 
			min-width: 1px;
			height: 100%; 
			min-height: 1px;
			border: 0px solid blue;
		}

	.ThirdRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 0px 50px 0px; 
		border-top:0px solid rgba(240,240,240,0.8);
		border-bottom:0px solid rgba(240,240,240,0.8);
		margin:0px 0px 0px 0px;
		top: 175px;
		border: 0px solid blue;
		background-color: rgba(1,32,65,1);
		background-image:url(../Img/BGBottom.jpg); 
		background-repeat:no-repeat; 
		background-size:cover; 
		background-position: center;

	}

		.ThirdRow-FrstCol {

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%;
 			font-family: 'Poppins';
 			color: rgba(255,255,255,1); 
	 		padding: 0px 15px 20px 15px; 
	 		text-align: justify; 
	 		border-right:0px solid rgba(240,240,240,0.8);

			background-image:url(../Img/HeaderBG2.png1); 
			background-repeat:no-repeat; 
			background-size:100% auto; 
			background-position: center;

		}

		.ThirdRow-FrstCol-P {

			font-size: 24px; 
			font-family: 'Poppins';			
			color: rgba(255,255,255,1);
			text-align: left;
			padding: 0px 0px 0px 5px;
			border:0px solid rgba(240,240,240,0.5);

		}

		.ThirdRow-FrstCol-P-Icon {

			font-size: 24px; 
			color:rgba(248,11,19,1);
			text-align: left;
			display: none;

		}

		.ThirdRow-FrstCol-P-Icon-Mobile {

			font-size: 24px; 
			color:rgba(248,11,19,1);
			text-align: left;
			display: block;
		}

		.ThirdRow-ScndCol {

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		border:0px solid blue; 
	 		padding: 10px 30px 0px 30px; 
	 	}

	 	.ForthCEvents-CalandarIcon {

 			color: rgba(248,11,19,0.9); 
 			font-size: 14px; 
 			padding-right: 0px;

	 	}

	 	.ForthCEvents-Txt {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 12px;

		}

	 	.ForthCEvents-Txt-ReadAll {

			color: #ffffff; 
			font-family: 'Poppins';
			font-size: 12px;

		}

	 	.ForthCEvents-RArrowIcon {

			color: rgba(248,11,19,0.9);
 			font-size: 14px; 
 			padding-right: 0px;

	 	}

.Row-AboutCompany {

	 float: left; 
	 position: relative; 
	 width: 100%; 
	 height: auto; 
	 font-family:'Segoe UI'; 
	 font-size:32px; 
	 text-align: justify; 
	 background-image: url('../Img/ProductBG.png1'); 
	 background-position: left; 
	 background-repeat: no-repeat; 
	 background-size: auto; 
	 background-color: rgba(2,77,185,1); 
	 border:0px solid blue;
	 top:0px; 
	 padding: 0px 0px 0px 0px; 
	 color: #fff;

}

.Row-AboutCompany-1stCol {

 	float: left; 
 	position: relative; 
 	width: 100%; 
 	height: auto; 
 	padding: 20px 20px 0px 20px; 
 	background-color: rgba(2,77,185,0); 
 	font-family:'Segoe UI'; 
 	font-size:18px; 
 	text-align: justify;
 	border:0px solid red;
 	background-image: url('../Img/ProductBG.png'); 
	background-repeat: no-repeat; 
	background-size: cover; 

}

.Row-AboutCompany-1stCol-P{

	line-height: 30px; 
	font-family:'Segoe UI'; 
	font-size:24px; 
	text-align: center; 
	color: rgba(255,255,255,1);
	padding-bottom: 30px;

} 

.Row-AboutCompany-2ndCol {

	float: left; 
	position: relative; 
	width: 100%; 
	height: auto; 
	padding: 25px 20px 25px 20px; 
	background-color: rgba(2,77,185,0); 
	font-family:'Segoe UI'; 
	font-size:18px; 
	text-align: justify;

}

.Row-AboutCompany-2ndCol-P {

	padding-bottom: 30px; 
	text-align: center;  
	font-family:'Segoe UI'; 
	font-size:20px;

}  

.AboutUsBG {

	float:left;
	position:relative;
	width:100%;
	height:auto;
	background-size:cover;
	background-image:url(../Img/AboutUs.jpg);
	background-repeat:no-repeat;
	background-color: rgba(0,0,0,0.9);	 /*rgba(252,210,25,0.1);*/ 	

}

 .AboutUsHeaderRowBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    margin-top: 75px;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    padding:50px 50px 50px 50px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(0,0,0,0.8);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/TxtBG.png1);
	background-repeat: no-repeat;
	background-position: left;
	background-size: 200px 200px;
	
 }

 .AboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 

 }


 .AboutUsSocialMediaIcons {

	float:left;
	position:relative;
	text-align:right;
	width:100%;
	height:55px;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0);
	border-radius: 30px;

}	


.SocialMediaIcons {

	float:left;
	position:relative;
	text-align:center;
	width:20%;
	height:55px;
	margin:15px 40% 50px 40%;
	padding:10px 0px 0px 0px;
	border:0px solid blue;
	background-color: rgba(245,219,46,0.2);
	border-radius: 30px;

}	

 .SocialMediaIconsSize {

	width:45px;
	height:auto;
	border:0px solid blue;

}	

.AbtCol1 {

	float: left;
	position: relative;
	width: 30%;
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2);
	height: 340px; 

}


.AbtCol2 {

	float: left; 
	position: relative; 
	width: 45%; 
	padding-left: 30px; 
	border-right: 1px solid rgba(252,210,25,0.2); 
	height: 340px; 

}

.AbtCol3 {

	float: left; 
	position: relative; 
	width: 25%;  
	padding-left: 30px;  
	border: 0px solid blue;

}

.ParaUL1{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL2{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}

.ParaUL3{

	font-family:Segoe UI; 
	font-size: 14px; 
	color:#fff; 
	padding-left: 20px; 
	line-height: 30px;

}


 .HeaderBGRow  {
     
    float:left;
    position:relative;
    width:94%;
    margin-left:3%;
    margin-right:3%;
    border-radius:5px 5px 0px 0px;
    border:0px solid #F7C11D;
    height:auto;
    margin-top:0px;
    padding:30px 100px 50px 100px;
	font-family:"Segoe UI";
    font-size:32px;
    text-align:left;
    background-color: rgba(215,212,220,0.1);	 /*rgba(252,210,25,0.1);*/ 		
    background-image: url(../Img/BG.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-size: cover;
	
 }

 .HeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue; 

 }

 .Para {			/* p */

 	padding-bottom: 30px;

 }

 .ParaFAQ {			/* p */

 	padding: 30px 0px 30px 0px;

 }

 .FAQAboutUsHeaderTxt {

	float:left;
	position:relative;
	width:100%;
	text-align:center;
	font-size:56px;"
	border: 0px solid blue;
	margin-top:-70px; 
	padding-bottom: 75px;

 }

 .MegaMenuLeft {

	float: left;
	position: absolute;
	width: 100%;
    border-top: 0px solid red;

 }

 .MegaMenuRight {

	float: right;
	position: absolute;
	margin-left: 250px;
   	border-top: 2px solid #FCD219;

 }

 .container {

 	width: 80%;
 	max-width: 360px;
 	margin: 0px auto;

 }

 h1 {


 	font-size: 34px;
 	font-family: 'Poppins', sans-serif; /* , 'Work Sans' */
 	font-weight: normal;
 	text-align: center;
 	position: relative;
 	margin-bottom: 30px;
	color: rgba(51,51,51,0.6);

 }

 h1:after {

 	content: '';
 	position: absolute;
 	width: 150px;
 	height: 0px;
 	border-radius: 30px;
 	background-color: rgba(51,51,51,0.2);
 	bottom : -20px;
 	left: 0;
 	right: 0;
 	margin: 0 auto;

 }

 .imgSize {

 	width: 100%

 }

 .logo-slider .item{

 	background-color: #fff;
 	box-shadow: 0 4px 5px #cacaca;
 	border-radius: 8px;
 	padding: 15px;
 	border: 1px solid #f1f1f1;

 }

 .logo-slider .slick-slide {

 	margin: 15px;

 }

/* Clients Page Starts From Here */

	 .ClientsHeaderTxt {

		float:left;
		position:relative;
		width:100%;
		text-align:center;
		font-size:56px;
		border: 0px solid blue;
		margin-top:-30px;
		margin-bottom: 20px;  

	 }

	.ClientsLogoBG {

		float: left; 
		position: relative; 
		width: 100%; 
		height: auto; 
		background-color: rgba(255,255,255,1); 
		padding: 20px; 
		text-align: center;

	}

	.ClientsLogoRow {

		 float: left; 
		 position: relative; 
		 width: 100%; 
		 height: auto; 
		 padding: 20px; 
		 text-align: center; 
		 border:0px solid blue;

	}

	.ClientsLogo1 {

 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-left: 25px; 
 		margin-right: 30px;


	}


	.ClientsLogo2 {


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 30px;


	}


	.ClientLogo3{


 		float: left; 
 		position: relative; 
 		width: 30%; 
 		height: auto; 
 		text-align: center; 
 		padding: 0px; 
 		border:1px solid #f1f1f1; 
 		border-radius: 5px;	
 		box-shadow: 0 4px 5px #f1f1f1; 
 		margin-right: 0px;


	}

/* Clients Page Ends Here */


/* START Login Hover */

	

/* END Login Hover */


/* Footer Row Start From Here */    

	 .ContactUsHeaderBGRow  {
	     
	    float:left;
	    position:relative;
	    width:96%;
	    height:auto;
	    margin-left:2%;
	    margin-right:2%;
	    margin-top: 25px;
	    border-radius:5px 5px 0px 0px;
	   	background-color: rgba(255,255,255,0.3);	 /*rgba(252,210,25,0.1);*/ 		
	    padding:10px 10px 10px 10px;
		font-family:"Segoe UI";
	    font-size:32px;
	    text-align:left;
	    border:0px solid #F7C11D;
		
	 }

    .CntUs_Row_Page {
	
	    float:left;
        position:relative;
	    width:100%;
	    height:auto;
	    background-color:rgba(4,60,128,0);
	    padding:0px 0px 10px 0px;
	    text-align:center;
	    color:#fff;
	    border:0px solid red;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		margin-top:0px;
		top:125px;	
    }

    .CntUs_Row {
	
	    float:left;
        position:relative;
	    width:100%;
	    height:auto;
	    background-color:rgba(4,60,128,0);
	    padding:30px 0px 10px 0px;
	    text-align:center;
	    color:#fff;
	    border:0px solid red;
	    background-position: center;
	    background-image:url(../Img/ContactUs-BG.jpg);
	    background-repeat:no-repeat;
	    background-size:100% auto;
		margin-top:0px;
		top:125px;	
    }

	.CntUs_Header {

        float: left;
		width: 100%;
		height: auto;
        position: relative;
 		text-align: center;
		font-family: 'poppins',calibri,verdana;
		font-size: 36px;
		font-weight: bolder;
		letter-spacing: 0px;
		color: rgba(251,12,17,1);
		padding: 0px 0px 0px 0px;
		border-bottom: 0px #fff dashed;
	
	}

	.CntUs_CompanyName {
	
 		font-family:'poppins',calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		text-align:center;
		letter-spacing: 1px;
		color:rgba(1,32,65,1);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:5px;	
	
	}
	
	.CntUsAddressRow {
	
	    float:left;
	    width:100%;
	    height:auto;
	    position:relative;
	 	padding-top:10px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:'Poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		text-align:center;
		border:0px solid yellow;
	 
	}
	
	.CntUsBlankCol {
	    
	    float:left;
	    width:0%;
	    position:relative;
		border:0px solid yellow;
	
	}
	
	.CntUsFirstAddress {
	
	    float:left;
	    width:100%;
	    position:relative;
	    height:auto;
	 	padding-top:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;

		color:rgba(1,32,65,1); 
		padding-bottom:5px; 
		font-size:24px;

		text-align:center;
		border:0px solid #f1f1f1;
	 
	}
	
	.CntUsSecondAddress {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:0px;
		font-family:Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#fff;
		text-align:center;
		border:0px solid white;
		display: none;

	}

	.CntUsAddress1 {
	
	    float:left;
	    width:100%;
	    height:auto;
	    position:relative;
	 	padding-top:0px;
	 	padding-left:0px;
	 	padding-right:0px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:rgba(33,33,33,0.7);
		text-align:center;
		border-top:0px solid #fff;
	 	 
	}

	.CntUs-Row-MEF {

		float: left;
		position: relative;
		width: 100%;
		height: 100%; 
		padding-top: 100px; 

	}
	
	.Address1BlankCol {
	    
	    float:left;
	    width:0%;
	    position:relative;
	
	}
	
	.CntUsContactNo {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}
	
	.CntUsEmail {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.CntUsSocial {
	
	    float:left;
	    width:100%;
	    position:relative;
	 	padding-top:30px;
		font-family:'poppins',Calibri,Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		color:rgba(1,32,65,1);
		text-align:center;
	 
	}

	.MapCol_CntUsPage {

		float: left;
		position:relative;
		width: 100%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:125px;	

	}

	.MapCol {

		float: left;
		position:relative;
		width: 100%;
		height: 100%;
		border:0px solid red;
		text-align:left;
		padding-top:0px;
		top:125px;	

	}

	.BottomRow {
	
		float:left;
		position:relative;
		width:100%;
		height:auto;
		border-top:0px solid red;
		/*margin-top:890px;*/
		background-color: rgba(12,61,116,1);
		background-image:URL('Img/BlueHeadingBg1.jpg1');
		background-position:center;
		background-size:cover;
		padding:10px 10px 10px 10px;
		margin-top:0px;
		top:125px;
	
	}

	 .BottomCol1 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:center;

	 }

	 .BottomCol2 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: #fff;
		text-align:center;
		vertical-align:top;
		
	 }

	 .BottomCol3 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 16px;
		color: #666;
		text-align:center;
		border:0px solid blue;
		z-index:100000;	

	 }


/*	.BottomRow {
	
		float:left;
		width:100%;
		border-top:0px solid rgba(7,92,187, 0.9);
		background-color: rgba(252,210,25,0.5);
		background-image:URL('Img/BlueHeadingBg1.jpg1');
		background-position:center;
		background-size:cover;
		height:130px;
		position:relative;
		padding-top:10px;
		margin-top:50px;
	
	}

	 .BottomCol1 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: rgba(196,80,3,0.8);
		text-align:center;

	 }

	 .BottomCol2 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 14px;
		color: rgba(196,80,3,0.8);
		text-align:center;
		vertical-align:top;
		
	 }

	 .BottomCol3 {

		float:left;
		width:100%;
		position:relative;
		padding-left: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		font-size: 16px;
		color: #666;
		text-align:center;
		border:0px solid blue;
		z-index:100000;	

	 }

*/

/* START - EXPAND */

	 .ExpandCloseRow {

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		background-color: rgba(255,255,255,1); 
		top:85px; 
		border: 0px solid blue; 
		padding: 15px 0px 0px 0px;

	 }

 	.Type1 {

	  float: left; 
	  width: 90%; 
	  margin: 0px 5% 0px 5%;

	}

 	.Type2 {

	  float: left; 
	  width: 90%; 
	  margin: 0px 5% 0px 5%;

	}

 	.Type1-P {

		padding: 0px 0px 0px 0px;

 	}

	.boxDDF {

	  width: 100vw;
	  min-width: 300px;
	  position: relative;
	  margin: auto;
	  left: 0;
	  right: 0;

	}

	.containerDDF {

	  position: relative;
	  width: 100%;

	}

	.wrapperDDF {

	  padding: 0 20px;
	  color: #fff;

	}

	.toggleDDF {

	  width: 100%;
	  background-color: transparent;
	  display: flex;
	  align-items: none;
	  justify-content: space-between;
	  color: rgba(255,153,52,1);
	  border: none;
	  outline: none;
	  cursor: pointer;
	  padding: 20px 0px;
	  border-bottom: 1px solid rgba(225, 225, 225, 1);

	}

	.contentDDF {

	  background: rgba(255, 255, 255, 1);
	  font-size: 1rem;
	  height: 0;
	  overflow: hidden;
	  transition: all 1s ease;
	  border-radius: 0 0 5px 5px;
	
	}

		.Div_ProfileImg {

			float: left; 
			position: relative; 
			width: 100%; 
			text-align: center; 
			padding: 25px 0px 0px 0px;

		}

			.Div_ProfileImgSize {

				height: 154px; 
				width: 125px; 
				border: 1px solid rgba(0,0,0,0);

			}

		.Div_ProfileContent {

			float: left; 
			position: relative; 
			width: 100%; 
			padding: 10px 0px 0px 0px; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			border: 0px solid blue;
					
		}

		.Div_ProfileContentName {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 0px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentQualification {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 0px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentMobile {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: center;
			padding: 10px 0px 0px 0px; 
			border: 0px solid blue;
					
		}

		.Div_ProfileContentDetails {

			float: left; 
			position: relative; 
			width: 100%; 
			font-family: 'poppins';
			color: rgba(0,0,0,0.7);
			text-align: justify;
			padding: 20px 0px 0px 0px; 
			border: 0px solid blue;
					
		}


		.Div_NewsnEvents {

			float: left; 
			position: relative; 
			width: 100%; 
			padding-left: 5px; 
			text-align: left; 
			font-family: 'Poppins'; 
			font-size: 14px;
			color: rgba(0,0,0,0.7);

		}

			.Div_NewsnEvents_1 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding: 25px 0px 10px 0px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 14px;
				border-bottom: 1px solid rgba(215,215,215,1);
	
			}

			.Div_NewsnEvents_2 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding: 10px 0px 0px 5px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 14px;

			}

			.Div_NewsnEvents_3 {

				float: left; 
				position: relative; 
				width: 100%; 
				padding-left: 5px; 
				text-align: left; 
				font-family: 'Poppins'; 
				font-size: 18px;

			}

	.contentDDF p {
	
	  padding: 0px 30px;
	  color: rgba(0,0,0,0.7);
	  text-align: justify;
	
	}

	.fabDDF {
	
	  color: #fff;
	
	}

/* END - EXPAND */

/* ScrollBar Start */


/* width */

::-webkit-scrollbar {

  width: 0px;

}

/* Track */

::-webkit-scrollbar-track {

  background: #f1f1f1;

}
 
/* Handle */

::-webkit-scrollbar-thumb {

  background: #888; 

}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {

  background: #555; 

}

/* Scrollbar End */


/* START - CERTIFICATE - DETAILS - LAPTOP */

	.Certificate-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: none;

	}

	.Certificate-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
		display: none;

	}

		.Certificate-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.Certificate-AbtUs-Details-P-Big {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: none;

			}


			.Certificate-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			 	.Certificate-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.Certificate-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
		 	display: none;

		}

/* END - CERTIFICATE - DETAILS - LAPTOP */

/* START - CERTIFICATE - DETAILS - MOBILE */

	.Certificate-AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 20px 20px 20px 20px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
 		display: block;

	}

	.Certificate-AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
 		display: block;

	}

		.Certificate-AbtUs-Details-TxtCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border-left: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
	 		display: block;

		}

			.Certificate-AbtUs-Details-P-Big-Mobile {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: normal;
	 			color: rgba(250,203,17,1);
		 		display: block;

			}


			.Certificate-AbtUs-Details-P-Small-Mobile {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-CompanyName-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			 	.Certificate-AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
			 		display: block;

			 	}

		.Certificate-AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 50px 0px 20px; 
			border: 0px solid blue;
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgSize-Mobile {

			float: left; 
			position: relative; 
			width: 275px; 
			height: 350px; 
			text-align: center; 
			border: 0px solid blue;
		 	display: block;

		}

/* END - CERTIFICATE - DETAILS - MOBILE */

/* ------------------------------------------------------------------------------------ */

/* START - CERTIFICATE - DETAILS - LAPTOP */

	.Certificate-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 50px 50px 50px 50px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: none;

	}

	.Certificate-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
		display: none;

	}

		.Certificate-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 30px 20px 20px 20px; 
 			border-left: 1px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: none;

		}

			.Certificate-AbtUs-Details-P-Big {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 42px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: none;

			}


			.Certificate-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 32px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			.Certificate-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: none;

			}

			 	.Certificate-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: none;

			 	}

		.Certificate-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
		 	display: none;

		}

		.Certificate-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 100%; 
			text-align: center; 
			padding: 50px 50px 0px 50px; 
			border: 0px solid blue;
		 	display: none;

		}

/* END - CERTIFICATE - DETAILS - LAPTOP */

/* START - CERTIFICATE - DETAILS - MOBILE */

	.Certificate-AbtUs-Details-Row1-Mobile {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 20px 20px 20px 20px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
 		display: block;

	}

	.Certificate-AbtUs-Details-Row2-Mobile {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
 		display: block;

	}

		.Certificate-AbtUs-Details-TxtCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border-left: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-TxtCol-WithBlueBG-Mobile {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
	 		display: block;

		}

			.Certificate-AbtUs-Details-P-Big-Mobile {

				padding: 0px 0px 20px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: normal;
	 			color: rgba(250,203,17,1);
		 		display: block;

			}


			.Certificate-AbtUs-Details-P-Small-Mobile {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 18px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-CompanyName-Mobile {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 24px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			.Certificate-AbtUs-Details-P-WithUL-Mobile {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
		 		display: block;

			}

			 	.Certificate-AbtUs-Details-P-UL-Mobile {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
			 		display: block;

			 	}

		.Certificate-AbtUs-Details-IconCol-Mobile {

 			float: left; 
 			position: relative; 
 			width: 50%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgCol-Mobile {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 50px 0px 20px; 
			border: 0px solid blue;
	 		display: block;

		}

		.Certificate-AbtUs-Details-ImgSize-Mobile {

			float: left; 
			position: relative; 
			width: 275px; 
			height: 350px; 
			text-align: center; 
			border: 0px solid blue;
		 	display: block;

		}

/* END - CERTIFICATE - DETAILS - MOBILE */

/* START - Contact No. / Email / Social */

	.ContactEmailSocialDetails {	

		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 20px 20px 20px 20px; 
		background-color: rgba(235,235,235,0.0); 
		border-bottom:0px solid rgba(0,0,0,0.1); 
		text-align: center;

	}

		.ContactEmailSocialDetails-Row1 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

		.ContactEmailSocialDetails-Row2 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

		.ContactEmailSocialDetails-Row3 {	

	 		float: left; 
	 		position: relative; 
	 		width: 100%; 
	 		height: 100%; 
	 		margin: 0% 0% 0% 0%; 
	 		padding: 10px 10px 10px 10px; 
	 		border-radius: 20px; 
	 		border:0px solid rgba(54,150,249,0.1);
			font-family: 'poppins';
		    font-size: 14px;
 			color: rgba(22,94,166,1);
		 	display: block;

	 	}

			.ContactEmailSocialDetails-P-Big {	

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 28px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;
	 		
			}
				 	
			.ContactEmailSocialDetails-P-Small {	

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}	 	

	.ContactUs-AbtUs-Details-Row1 {
	 
	 	float: left; 
	 	position: relative; 
	 	width: 100%; 
	 	height: 100%; 
	 	padding: 10px 10px 20px 10px; 
	 	border-bottom: 1px solid rgba(0,0,0,0.1);
	 	display: block;

	}

	.ContactUs-AbtUs-Details-Row2 {
	 
		float: left; 
		position: relative; 
		width: 100%; 
		height: 100%; 
		padding: 0px 50px 0px 50px; 
		border: 0px solid blue;
	 	display: block;

	}

		.ContactUs-AbtUs-Details-TxtCol {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 50px 20px 20px 20px; 
 			border: 0px solid rgba(0,0,0,0.1); 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-TxtCol-WithBlueBG {

			float: left; 
			position: relative; 
			width: 50%; 
			height: 275px; 
			padding: 0px 50px 20px 50px; 
			border: 0px solid blue; 
			background-image: url('../Img/AbtUs-Blue-BG.jpg'); 
			background-position: left; 
			background-repeat: no-repeat; 
			background-size: 100% auto; 
			border-radius: 0px 0px 0px 0px;
		 	display: block;

		}

			.ContactUs-AbtUs-Details-P-Big {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 20px;
			    font-weight: bolder;
	 			color: rgba(250,203,17,1);
			 	display: block;

			}


			.ContactUs-AbtUs-Details-P-Small {

				padding: 0px 0px 0px 0px;
				font-family: 'poppins';
			    font-size: 14px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-CompanyName {

				padding: 0px 0px 10px 0px;
				font-family: 'poppins';
			    font-size: 16px;
			    font-weight: bolder;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			.ContactUs-AbtUs-Details-P-WithUL {

				padding: 50px 20px 20px 20px;
				font-family: 'poppins';
			    font-size: 16px;
	 			color: rgba(22,94,166,1);
			 	display: block;

			}

			 	.ContactUs-AbtUs-Details-P-UL {

					padding: 0px 20px 0px 20px;
					font-family: 'poppins';
				    font-size: 24px;
				 	display: block;

			 	}

		.ContactUs-AbtUs-Details-IconCol {

 			float: left; 
 			position: relative; 
 			width: 100%; 
 			height: 100%; 
 			text-align: center; 
 			padding: 20px 50px 20px 50px; 
 			border: 0px solid blue; 
 			background-image: url('../Img/AbtUs-Logo.jpg'); 
 			background-position: center; 
 			background-repeat: no-repeat; 
 			background-size: 277px 234px;
			font-size: 225px; 
			color: rgba(250,203,17,1);
	 		display: block;

		}

		.ContactUs-AbtUs-Details-ImgCol {

			float: left; 
			position: relative; 
			width: 100%; 
			height: 100%; 
			text-align: center; 
			padding: 20px 0px 0px 0px; 
			border: 0px solid blue;
	 		display: block;

		}

/* END - Contact No. / Email / Social */

	a.Header-FBook {

		color: #ffffff;

	}

	a.Header-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Header-Twitter {

		color: #ffffff;

	}

	a.Header-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Header-Instagram {

		color: #ffffff;

	}

	a.Header-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Header-Youtube {

		color: #ffffff;

	}

	a.Header-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}

/* - */

	a.Bottom-CNo {

		color: rgba(251,12,17,1);;

	}

	a.Bottom-CNo:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-EId {

		color: rgba(251,12,17,1);

	}

	a.Bottom-EId:hover {

		color: rgba(136,191,250,1);
		transition: 1s;

	}

	a.Bottom-FBook {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-FBook:hover {

		color: rgba(72,103,170,1);
		transition: 1s;

	}

	a.Bottom-Twitter {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Twitter:hover {

		color: rgba(93,169,221,1);
		transition: 1s;

	}

	a.Bottom-Instagram {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Instagram:hover {

		color: rgba(196,53,167,1);
		transition: 1s;

	}

	a.Bottom-Youtube {

		color: rgba(0,0,0,0.5);

	}

	a.Bottom-Youtube:hover {

		color: rgba(255,0,0,1);
		transition: 1s;

	}


/* - */

}

