@charset "utf-8";

a{
	text-decoration: none;
	color: inherit;
}
p{
	margin: 0;
}
.text{
	font-family: 'Roboto', sans-serif;
	line-height: 22px;
	text-align: justify;
	animation-name: fadeinright;
	animation-duration: 1s;
}
.text2{
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
	text-align: center;
	animation-name: fadeinright;
	animation-duration: 1s;
}
.footer_text{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: white;
	text-align: justify;
}
.footer_text a{
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
	color: #00a5dc;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
}
.footer_text2{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: white;
	text-align: justify;
}
.footer_text2 a{
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
	text-align: justify;
}
.spaced_text{
	font-family: 'Roboto', sans-serif;
	line-height: 25px;
	text-align: justify;
	animation-name: fadeinright;
	animation-duration: 1s;
}
.text_header{
	font-family: 'Roboto', sans-serif;
	line-height: 25px;
	text-align: right;
}
.text_span{
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
	font-weight: bold;
	color: #00557f;
}
.text_span a{
	font-family: 'Roboto', sans-serif;
	line-height: 20px;
	font-weight: bold;
	color: #00557f;
	text-decoration: none;
}
.heading{
	font-family: 'Roboto', sans-serif;
	color: #00557f;
	margin-bottom: 10px;
	animation-name: fadeinleft;
	animation-duration: 1s;
}
.heading2{
	font-family: 'Roboto', sans-serif;
	text-align: center;
	color: #00557f;
	margin-bottom: 10px;
	animation-name: fadeinleft;
	animation-duration: 1s;
}
.footer_heading{
	font-family: 'Roboto', sans-serif;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.list{
	font-family: 'Roboto', sans-serif;
	line-height: 22px;
	list-style-type: none;
	padding: 0px;
	animation-name: fadeinleft;
	animation-duration: 1s;
}
.list2{
	font-family: 'Roboto', sans-serif;
	line-height: 22px;
	list-style-type: none;
	margin-top: 15px;
	margin-bottom: 15px;
	animation-name: fadeinright;
	animation-duration: 1s;
}
.fa-check-circle{
	color: #00a5dc;
}
.fa-chevron-circle-right{
	color: #00a5dc;
	font-size: 10px;
}
.fa-check-circle-o{
	color: #00a5dc;
}
.fa-level-up{
	color: #fff;
	font-size: 18px;
}
/*-----------------------------------------------------KEY FRAMES--------------------------------------*/

@keyframes fadeinright {
    from { opacity: 0; transform: translateX(20px);}
    to   { opacity: 1; transform: translateX(0);}
}

@keyframes fadeinleft {
    from { opacity: 0; transform: translateX(-20px);}
    to   { opacity: 1; transform: translateX(0);}
}

@keyframes fadeindown {
    from { opacity: 0; transform: translateY(-20px);}
    to   { opacity: 1; transform: translateY(0);}
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}