@font-face
	{
		font-family: bold;
		src:url(../font/Montserrat-Bold.ttf);
	}
	@font-face
	{
		font-family: medium;
		src:url(../font/Montserrat-Medium.ttf);
	}
	@font-face
	{
		font-family: semi-bold;
		src:url(../font/Montserrat-SemiBold.ttf);
	}
body
{
	font-family: medium;
}
p{font-family: medium;font-size: 14px!important;}

.container
{
	width: 1000px;
	margin: 0 auto;
	padding-left: 15px;
	padding-right: 15px;
}



*{
  font-family: Play;
}
p{
  font-size: 20px;
  color: #444;
}

/***** Global Slide *****/
.slide-right, .slide-left {
  width: 100%;
}

/***** Slide Right *****/
.slide-right {
  animation: 3s slide-right;
}
@keyframes slide-right {
  from {
    margin-left: -100%;
  }
  to {
    margin-left: 0%;
  }
}

/***** Slide Left *****/
.slide-left {
  animation: 3s slide-left;
}
@keyframes slide-left {
  from {
    margin-left: 100%;
  }
  to {
    margin-left: 0%;
  }
}

/*
body {
  background: #e2e2e2;
}
*/

/***** FadeIn Underline *****/
/*
.line {
  border-bottom: 3px solid red;
  width: 200px;
  margin: auto;
}
*/
.fade-in {
  animation: fadeIn ease 3s;
}
@keyframes fadeIn{
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

.banner .slider img{width: 839px;
margin-top: 251px;
margin-left: -216px;}
.banner{background-image: url("../img/test-banner.png");min-height: 620px;background-size: cover;background-repeat: no-repeat;}
.banner img {width: 150px;margin-top: 30px;}
.banner .mobile-banner{display: none;}
/*discover*/
.discover{margin: 40px 0px;}
.discover h2{font-family: semi-bold;font-size: 24px;text-align: center;margin-top: 20px;}
.discover h2 span{color: #8347ad;font-family: semi-bold;}
/*sss*/
.discover p{line-height: 26px;}
/*our-focus*/
.our-focus{margin: 40px 0px 0px;background-color: #eeeeee;padding-bottom: 80px;}
.our-focus h3{font-family: semi-bold;font-size: 24px;text-align: center;margin: 40px 0px;}
.our-focus h3 span{color: #8347ad;font-family: semi-bold;}
.our-focus .our-back{background-color: #fff;padding:30px;min-height: 300px;border-radius: 10px;box-shadow: rgba(130, 71, 173, 0.4) 0px 10px 15px;}
.our-focus .our-back-2{background-color: #fff;padding:30px;margin-top: 30px;min-height: 368px;border-radius: 10px;box-shadow: rgba(130, 71, 173, 0.4) 0px 10px 15px;}
.our-focus .our-gird p{text-align: center;line-height: 24px;}
.our-focus .our-gird h4{text-align: center;color: #8347ad;font-family: semi-bold;margin-top: 20px;}
.our-focus .our-gird img{text-align: center;margin: 0 auto;}
.our-focus .test-1:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.our-focus .test-2:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.our-focus .test-3:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.our-focus .test-4:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
/*cta*/
.cta{background-image:url("../img/cta-banner.jpg");min-height: 270px;background-size: cover;background-repeat: no-repeat;}
.cta .schedule{margin: 35px 0px 20px;color: #fff;font-family: semi-bold!important;font-size: 24px!important;text-align: center;}
.cta .ready{color: #f7b219;text-align: center;font-family: semi-bold!important;font-size: 20px!important;}
.cta .one-one{color: #fff;font-size: 18px!important;text-align: center;line-height: 32px;}
.cta .one-one span{font-family:bold;}
.cta .one-one span1{color: #f7b219;font-family:bold;}
.cta .col-md-12{text-align: center;}
.cta .btn{color: #4b066c;font-family: bold;border-radius: 20px;}
.cta .btn:hover{border: green;background: linear-gradient(110.1deg, rgb(34, 126, 34) 2.9%, rgb(168, 251, 60) 90.3%);color: #fff;}
/*success*/
.success{margin:40px 0px;}
.success h4{font-size: 24px;font-family: bold;}
.success h4 span{color: #8347ad;font-family: bold;}
.success p{line-height: 24px;}
.success .btn{color: #4b066c;font-family: bold;border-radius: 20px;}
.success .btn:hover{border: green;background: linear-gradient(110.1deg, rgb(34, 126, 34) 2.9%, rgb(168, 251, 60) 90.3%);color: #fff;}
.success .read{margin-top: 40px;}
/*partner*/
.partner h3{font-family: bold;text-align: center;margin-bottom: 20px;}
.partner img{padding: 20px;}
.partner .p-grid{box-shadow: rgba(131, 71, 173, 0.15) 0px 5px 15px 0px;margin-bottom: 30px;}
.partner .p-grid.test-1:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.partner .p-grid.test-2:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.partner .p-grid.test-3:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.partner .p-grid.test-4:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.partner .p-grid.test-5:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.partner .p-grid.test-6:hover{-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
/*footer*/
/*----------------------------------footer---------------------------------*/
.footer {background: #1e1e1e;font-family: medium!important;color: #fff !important;padding: 21px 0px 12px;}
.footer a,.footer p {color: #fff;font-size: 0.97em;font-family: medium!important;}
.footer .credits {float: right;}
.footer .credits a {border-right: 1px solid #444;padding: 25px 15px 21px 15px;cursor: pointer;}
.footer .credits a:hover {background-color: #333;text-decoration: none!important;}
.footer .twitter{border-left: 1px solid #444;}
@-moz-document url-prefix()
{.footer .credits a {border-right: 1px solid #444;padding: 25px 15px 20px 15px;}}
/* footer content */
@media (min-width: 320px) and (max-width: 767px)
{
.container{width: 320px;}
.banner{background-image: url("../img/mo-banner.jpg")!important;background-size: cover;background-repeat: no-repeat;}
.banner .ino{font-family: bold;color: #fff;font-size: 32px!important;text-align: center;margin-bottom: 0px;}
.banner .ino span{font-family: medium;}	
.banner .com{font-family: bold;color: #f7b219;font-size: 32px!important;text-align: center;}
.banner .aspire{font-family: semi-bold;color: #fff;font-size: 26px!important;text-align: center;margin: 0px;}	
.banner .nrf{font-family: semi-bold;color: #f7b219;text-align: center;font-size: 26px !important;}
.banner .nrf span{color: #fff;font-family: semi-bold;}
.banner .nrf-back{background-color: #6e08a4;}
.banner .mobile-banner img{margin: 0 auto;padding-top: 23px;width: 200px;}
.banner .mobile-banner{display: block;}
.banner .slider img { width: 0px;margin-top: 0px;margin-left: 0px;}
.our-focus .our-back{margin-bottom: 30px;}
.credits {display: none;}
.footer-content-inline {margin-bottom: 8px;}
.footer p,.footer-content-inline {text-align: center;}	
}
@media (min-width: 768px) and (max-width: 999px)
{
.container{width: 768px;}
.our-focus .our-back-2{min-height: 442px;}
.success .read {margin-top: 12px;}
/*--------------------------footer-----------------------*/
.footer .contact-us{display: none; }
.footer,.footer a, .footer p{
text-align: center;
}
.footer .credits {
display: none;
}
}

