@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Prompt:200,300,400,500,600,700');

.img-fluid {
	margin-top:10px;
	margin-bottom:10px;
}
.navbar-nav {
	margin-top:25px;
}
.topbanner {
	
	background-color: #DCCDC2;
	width:100%;
	/*position: absolute;
  	left: 0px;
  	width: calc(100%);*/
	margin-top:0px;
	margin-left:0px;
	padding:10px;
	height: 510px;
	/*background-image: url(images/banner-bg-desktop.svg);*/
	background-position:center;
	background-repeat: no-repeat;
	background-size: cover;
}



.topbanner-content {
	padding-top:50px;
	color:#1e234b;
	
}
.topbanner-content h2,h3 {
	/*font-size: 2rem;*/
	color: #333333;
	font-weight: 500;
}
.topbanner-content h4,h5 {
	/*font-size: 1.2rem;*/
	color: #333333;
	font-weight: 400;
}
.topbanner-logo {
	padding-right:30px;
}
.abovebanner {
	background-color: #017449;
	width:100%;
	padding:5px;
	padding-top:10px;
}
.abovebanner h4 {
	text-align:center;
	color: #ffffff;
	font-weight:300;
	font-size:1.2rem;
}
#button-details {
	transition-duration: 0.4s;
}
#button-details:hover {
	background-color: #FFC001;
	border-color: #FFC001;
	color: #211E1E;
}
#button-details {
	margin-top: 10px;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 2px solid #C4C4C4;
	background-color: #C4C4C4;
	border-radius: 10px;
	text-align: center;
	color: #211E1E;
	font-weight: 400;
}
#button-register {
	transition-duration: 0.4s;
}
#button-register:hover {
	background-color: #9cd3b3;
	color: #017449;
}
#button-register {

	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0px;
	background-color: #017449;
	border-radius: 10px;
	text-align: center;
	color: #ffffff;
	font-weight: 500;
}
#button-register2 {
	transition-duration: 0.4s;
}
#button-register2:hover {
	background-color: #9cd3b3;
	color: #017449;
}
#button-register2 {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0px;
	background-color: #017449;
	border-radius: 10px;
	text-align: center;
	color: #ffffff;
	font-weight: 500;
	font-size: 1rem;
}

#button-register3:hover {
	background-color: #9cd3b3;
	color: #017449;
}
#button-register3 {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0px;
	background-color: #ffffff;
	border-radius: 10px;
	text-align: center;
	color: #333333;
	font-weight: 500;
	font-size: 1rem;
}
.jobposition-desktop {
	
}
.footer-desktop .footer-social {
	margin-top:10px;
}
.footer-desktop {
	margin-top: 0px;
	padding-bottom: 10px;
	/*height:50px;*/
	background-color: #211E1E;	
}
.footer-desktop h5 {
	color:#ffffff;
	font-size:1rem;
	font-weight: 300;
	padding-top:15px;
}
.footer-mobile {
	
	padding-bottom:10px;
	/*height:50px;*/
	background-color: #211E1E;	
	text-align: center;
}
.footer-mobile h5 {
	color:#ffffff;
	font-size:1rem;
	font-weight: 300;
	padding-top:15px;
}
.footer-mobile #socialicon {
	margin-left:20px;
	
}
.condition {
	background-image: url(images/condition-bg-desktop.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-size: cover;
	width:100%;
	height: 400px;

}
.content2 {
	background-color: #EBEBF0;
	padding-top: 80px;
	padding-bottom: 80px;
	width:100%;
	background-image: url(images/regis-bg-desktop.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-size: cover;
}
.content2 h2{
	color:#211E1E;
	font-weight: 500;
}
.content2 h3,h5 {
	color: #333333;
	font-weight: 400;
}
.content-step-desktop {
	margin-top:30px;
	margin-bottom:30px;
}
.content-step-desktop h2 {
	color: #333333;
	font-weight:400;
}
.timeline-desktop {
	background-color: #017449;
}
.timeline-desktop h2 {
	color: #4159a3;
	font-weight:400;
}
.timeline-tablet {
	background-color: #017449;
}
.timeline-mobile {
	background-color: #017449;
}
.yellow-bar {
	background: #ffb414; /* For browsers that do not support gradients */
    /*background: -webkit-linear-gradient(-90deg, #333333, #c6a036, #333333); /* For Safari 5.1 to 6.0 */
    /*background: -o-linear-gradient(-90deg, #333333, #c6a036, #333333); /* For Opera 11.1 to 12.0 */
    /*background: -moz-linear-gradient(-90deg, #333333, #c6a036, #333333); /* For Firefox 3.6 to 15 */
    /*background: linear-gradient(-90deg, #333333, #c6a036, #333333); /* Standard syntax */
	/*background-color: #4159a3;*/
	width:100%;
	padding-top:15px;
	padding-bottom:10px;
}
.yellow-bar h4{
	text-align: center;
	color: #ffb414;
	font-weight: 500;
}
.containerbtnend {
	background-color: #017449;
}
.btndetails_and_btnregister {
	padding-top: 40px;
	padding-bottom: 40px;
	text-align: center;
}
.col-lg-3 .stepicon {
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	color:#ff0000;
	
}
.iconinline {
	display: inline;
}
