@charset "utf-8";
/* Contain all common classes & css of the website */

textarea {resize: none;}
/*Fonts Css*/

@font-face {
  font-family: 'Nexa-light';
  src: url('../fonts/Nexa Light.eot');
  src: url('../fonts/Nexa Light.eot') format('embedded-opentype'), 
  url('../fonts/Nexa Light.woff') format('woff'), 
  url('../fonts/Nexa Light.ttf') format('truetype'), 
  url('../fonts/Nexa Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Nexa-bold';
  src: url('../fonts/Nexa Bold.eot');
  src: url('../fonts/Nexa Bold.eot') format('embedded-opentype'), 
  url('../fonts/Nexa Bold.woff') format('woff'), 
  url('../fonts/Nexa Bold.ttf') format('truetype'), 
  url('../fonts/Nexa Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*Font Family Css*/

.font-nexa-light{font-family:'Nexa-light', Geneva, sans-serif;}
.font-nexa-bold{font-family:'Nexa-bold', Geneva, sans-serif;}

/*Background Color Css*/

.bg-blue{background-color:#185ea2;}
.bg-dark-blue{background-color:#0a4379;}
.bg-yellow{background-color:#ffdc03;}
.bg-white{background-color:#f0f0f0;}


/*Text Color Css*/

.t-yellow{color:#ffdc03;}
.t-blue{color:#185ea2;}
.t-dark-blue{color:#0a4379;}
.t-black{color:#000;}

/*Button Css*/
button:focus {outline:0 !important;}
button, input[type="submit"], input[type="button"], .button {
  font-family:'Nexa-bold', Geneva, sans-serif;
  color: #175ea1;
  font-size: 36px;
  background: #ffdc03;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  width:100%;
  border:0;
  font-style:italic;
}

button:hover, input[type="submit"]:hover {
  background: #ECD33A;
  text-decoration: none;
}

/*Heading Classes*/

.heading-1{font-size:30px;}
.heading-2{font-size:25px;}
.heading-3{font-size:20px;}


/*Padding Classes*/

.pt-10{padding-top:20px !important;}

.display-none{display:none;}
.gfield_required{display:none;}
.validation_error{color:#000;font-size:13px;}
.validation_message{color:red;font-size:13px; margin-bottom:-10px !important;;}
.gform_confirmation_message{color:#3c763d;}
.gform_footer{margin-top:15px;}
.blue-container .validation_error{color:#fff;}
.blue-container .validation_message{color:#FF9E9E;}
.blue-container .gform_confirmation_message{color:#7FFF00;}
label.gfield_label{display:none;}
/*Process Section*/
.process-container{font-family:'Nexa-bold', Geneva, sans-serif;font-style:italic;font-size:21px;line-height:1.2;margin-top:40px;}
.create-circle
{
	width: 40px;
    height: 40px;
    display: block;
    float: left;
    border: 1px solid #08325a;
    border-radius: 50%;
	padding:7px 10px;
	margin-right: 5px;
    margin-top: 5px;
	background-color:#0b4275;
}
.completed-process{color:#fff;}
.completed-process i.fa-check{color:#ffdc03;}
.pending-process{color:#062c51;}
.pending-process .create-circle{}
.pending-process i.count{color:#fff;opacity:0.5;}
.active-process{color:#f4d515;}
.active-process i.count{}
.content{float:left;margin-top:10px;}

/*Rectangle Box*/
.rectangle-box
{
	background-color:#fff;
	padding:5px 20px;
	font-size:17px;
	border-radius:5px;
	color:#9ab5d2;
}

.box-title{font-size:40px;font-family:'Nexa-bold', Geneva, sans-serif;color:#155490;margin:10px 0;text-align:center;}
.gform_wrapper{margin:0px;}
	