@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');

* {box-sizing:border-box;-moz-box-sizing:border-box;outline:none;text-decoration:none;outline:none!important;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body {font-family: 'Poppins', sans-serif;overflow-x:hidden!important;width:100%!important;}
html {overflow-x:hidden!important;width:100%!important;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
a {outline:none;text-decoration:none!important;cursor:pointer!important;}
ul {margin:0;padding:0;}
ul li, ol li {list-style-type:none;}

.customContainer {width:95%;max-width:1200px;}
.customContainer1 {width:95%;max-width:1200px;}
.customContainer2 {width:95%;max-width:900px;}
.customContainer3 {width:95%;max-width:1100px;}

.readMoreBtn {border-radius:12px;padding:18px 40px;color:#fff;font-size:14px;float:left;transition:.5s;}
.readMoreBtn:hover {background:#FF7D56;color:#fff;}

/*--Header--*/
.headerBlock {background:#6100C1;padding:15px 0;}
.headerBlock img.siteLogo {max-width:130px;}
.headerBlock .navbar-expand-lg .navbar-collapse {justify-content:center;}
.headerBlock .navbar {padding:0;}
.headerBlock .navbar a {color:#fff;font-size:14px;font-weight:400;transition:.5s;}
.headerBlock .navbar a:hover {color:#7d9cff;}
.headerBlock .headerRight {text-align:right;}
.headerBlock .headerRight ul li {display:inline-block;}
.headerBlock .headerRight ul li:nth-of-type(1) {margin-right:10px;}
.headerBlock .headerRight ul li:nth-of-type(2) img {margin-right:5px;}
.headerBlock .headerRight ul li:nth-of-type(2) a {font-size:14px;font-weight:400;color:#fff;position:relative;}
.headerBlock .headerRight ul li:nth-of-type(2) a:nth-of-type(1):after {content:'/';margin:0 5px;}
@media(max-width: 768px){
	.headerBlock .headerRight ul li:nth-of-type(2) a:nth-of-type(1):after {content:'';margin:inherit;}

}
.headerBlock .headerRight ul li a {color:#fff;font-size:14px;font-weight:400;transition:.5s;}
.headerBlock .headerRight ul li a:hover {color:#7d9cff;}

/*--Inner Banner--*/
.innerBanner {width:100%;position:relative;padding:150px 0px;text-align:center;}
.innerBanner h2 {font-size:40px;text-transform:uppercase;font-weight:700;color:#fff;margin:0 0 0 0;padding:0;}

.breadcrumbBlock {margin-bottom:20px;}
.breadcrumbBlock .breadcrumbInner {background:#F2F2F2;padding:15px;border-radius:12px;}
.breadcrumbBlock .breadcrumbInner ul li {display:inline-block;position:relative;color:#707070;}
.breadcrumbBlock .breadcrumbInner ul li a {color:#707070;}
.breadcrumbBlock .breadcrumbInner ul li a.active {color:#23305E;font-weight:500;pointer-events:none;cursor:default;}
.breadcrumbBlock .breadcrumbInner ul li:after {content:'|';margin:0 5px;}
.breadcrumbBlock .breadcrumbInner ul li:last-child:after {display:none;}

/*--Contact Block--*/
#contactBlock {background:#EFFAFE;padding:70px 0px 55px 0px;text-align:center;}
#contactBlock .col {transition:.5s;}
#contactBlock .imgBlockContact {min-height:45px;}
#contactBlock .blockImg {width:45px;transition:inherit;}
#contactBlock h2 {font-size:25px;font-weight:700;color:#3E3E3E;margin:20px 0 0 0;padding:0;transition:inherit;}
#contactBlock h2 span {font-size:18px;font-weight:400;color:#3E3E3E;margin:15px 0 0 0;padding:0;display:block;transition:inherit;}
#contactBlock h2 span a {color:inherit;transition:inherit;}
#contactBlock .col:nth-of-type(4) h2 span {margin-top:0;}
#contactBlock .col:nth-of-type(4) h2 span img {width:55px;transition:transform .5s;}
#contactBlock .col:nth-of-type(4) h2 span img:hover {transform:scale(1.1);}

#contactBlock .col:hover h2 span a {font-size:19px;color:#FF7D56;}

/*--Student Signup--*/
#stuSignUp {margin-top:100px;margin-bottom:-150px;z-index:99;position:relative;text-align:center;}
#stuSignUp .stuSignUpInner {background:#ffffff;border-radius:50px;box-shadow:0px -14px 0px 0px rgba(110,210,239,1);
-webkit-box-shadow:0px -14px 0px 0px rgba(110,210,239,1);-moz-box-shadow:0px -14px 0px 0px rgba(110,210,239,1);padding:50px;}
#stuSignUp .stuSignUpInner h2 {font-size:35px;font-weight:700;color:#000000;margin:0 0 0px 0;padding:0;}
#stuSignUp .stuSignUpInner p {font-size:14px;font-weight:400;color:#707070;margin:0 0 30px 0;padding:0;}
#stuSignUp .stuSignUpInner a.readMoreBtn {color:#fff;background:#5375E2;margin:0 0 0 0;float:none;}
#stuSignUp .stuSignUpInner a.readMoreBtn:hover {background:#FF7D56;}

/*--Testimonial--*/
#testimonialsBlock {padding:100px 0;text-align:center;}
#testimonialsBlock h2 {font-size:35px;font-weight:700;color:#23305E;margin:0 0 25px 0;padding:0;}
#testimonialsBlock .card {background:#f9fdfe;border:0px;padding:30px 20px;border-radius:16px;transition:transform .5s;}
#testimonialsBlock .testimonialsBlockItems {position:relative;}
#testimonialsBlock .testimonialsBlockItems .owl-nav {position:absolute;top:50%;margin-top:-18.16px;width:100%;}
#testimonialsBlock .testimonialsBlockItems .owl-nav .owl-prev {left:-35px;position:absolute;}
#testimonialsBlock .testimonialsBlockItems .owl-nav .owl-next {right:-20px;position:absolute;}
#testimonialsBlock .card .testiImageBlock .Imgs {position:relative;}
#testimonialsBlock .card .testiImageBlock .Imgs .testimonialImage {width:124px;margin:0 auto;border:2px solid #f9fdfe;border-radius:20px;}
#testimonialsBlock .card .testiImageBlock .Imgs .videoIcon {width:50px;position:absolute;right:25px;bottom:-15px;}
#testimonialsBlock .card .testiImageBlock .quoteIcon {width:35px;margin:30px auto 30px auto;}
#testimonialsBlock .card .testiDetailBlock p {color:#5C616E;font-size:14px;font-weight:400;margin:0;padding:0;transition:.5s;}
#testimonialsBlock .card .testiDetailBlock h3 {color:#5375E2;font-size:15px;position:relative;margin:25px 0 8px 0;padding:25px 0 0 0;font-weight:500;transition:.5s;}
#testimonialsBlock .card .testiDetailBlock h3:before {position:absolute;content:'';background:#FF7D56;width:50px;height:2px;left:50%;top:0;margin-left:-25px;transition:.5s;}
#testimonialsBlock .card .testiDetailBlock h4 {color:#5C616E;font-weight:400;font-size:15px;position:relative;margin:0 0 5px 0;padding:0;transition:.5s;}
#testimonialsBlock .card .testiDetailBlock h5 {color:#5C616E;font-weight:400;font-size:15px;position:relative;margin:0;padding:0;transition:.5s;}
#testimonialsBlock .owl-nav {display:block!important;opacity:1!important;}
.owl-theme .owl-nav [class*=owl-] {background:none!important;}
.owl-theme .owl-nav .disabled {opacity:1!important;padding:0px!important;margin:0!important;}
.owl-theme .owl-nav .nav-button {padding:0!important;margin:0!important;}
.owl-theme .owl-nav .nav-button img {width:20px;height:36.32px;}

#testimonialsBlock .card:hover {background:#23305E;transform:scale(1.1);}
#testimonialsBlock .card:hover .testiDetailBlock h3:before {background:#fff;}
#testimonialsBlock .card:hover .testiDetailBlock p, #testimonialsBlock .card:hover .testiDetailBlock h4, #testimonialsBlock .card:hover .testiDetailBlock h5 {color:#fff;}

/*--Footer--*/
#footerBlock {background:#5375E2;clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 100%);padding:15rem 0px 2rem 0px;font-size:14px;font-weight:400;color:#ffffff;z-index:9;}
#footerBlock .footerTop h3 {font-size:20px;font-weight:500;color:#ffffff;margin:0 0 12px 0;padding:0;}
#footerBlock .footerTop ul li {line-height:30px;}
#footerBlock .footerTop ul li a {font-size:inherit;font-weight:inherit;color:inherit;transition:.5s;}
#footerBlock .footerTop ul li a:hover {color:#23305E;}
#footerBlock .footerTop .footerBottomLinks {margin-top:35px;margin-bottom:2rem;}
#footerBlock .footerTop .footerBottomLinks h3 {margin-bottom:0;}
#footerBlock .footerTop .footerBottomLinks .footerBottomLinksRight h3 {margin-bottom:10px;}
#footerBlock .footerTop .footerBottomLinks .footerBottomLinksRight p {color:#fff;}
#footerBlock .footerTop .footerBottomLinks .socialIcon ul li {display:inline-block;margin:0;padding:0;}
#footerBlock .footerTop .footerBottomLinks .socialIcon ul li img {width:55px;transition:transform .5s;}
#footerBlock .footerTop .footerBottomLinks .socialIcon ul li:hover img {transform:scale(1.1);}
#footerBlock .footerBottem {border-top:1px solid #fff;padding:2rem 0 0 0;color:#fff;}
#footerBlock .footerBottem .footerBottemRight {text-align:right;}
#footerBlock .footerBottem .footerBottemRight ul li {display:inline-block;}
#footerBlock .footerBottem .footerBottemRight ul li img {width:50px;}

@media screen and (max-width:1024px)
{
	#testimonialsBlock .owl-nav {display:none!important;}
}
@media screen and (max-width:1023px)
{
	.navbar .navbar-toggler-icon {background:url("../images/navIcon.svg") no-repeat;}
	.navbar-toggler{padding: 0;position: absolute;top: 3px;}
	.navbar-toggler:focus{box-shadow: unset;}
	.navbar-toggler-icon{background:url("../images/burger-menu.svg") no-repeat;}
	.headerBlock {position:relative;}
	.headerBlock .headerLeft {width:40%;position:relative;z-index:99;}
	.headerBlock .headerCenter {position:absolute;width: 100%;z-index: 99;left: 0;top: 62px;}
	.headerBlock .headerCenter .navbar-collapse {background:#ffffff;}
	.headerBlock .headerCenter .navbar-collapse li a {padding:5px;color:#272727;padding:12px;}
	.headerBlock .headerCenter .navbar-collapse li {border-bottom:1px solid #eeeeee;}
	.headerBlock .headerCenter .navbar-collapse li:last-child {border-bottom:0;}
	.headerBlock .headerCenter .navbar-toggler {box-shadow:none!important;padding:2px 0px;}
	.headerBlock .headerRight {width:53%;position:relative;z-index:99;}
	.container {width:95%;max-width:95%;}
}



@media screen and (max-width:812px)
{
	#contactBlock .col {width:50%;}
	#contactBlock .col:nth-of-type(1), #contactBlock .col:nth-of-type(2) {margin-bottom:30px;}
	#testimonialsBlock {padding:50px 0px;}
	#contactBlock .col, .footerTopLinks .col {width:50%;}
	#contactBlock .col:nth-of-type(1), #contactBlock .col:nth-of-type(2), .footerTopLinks .col:nth-of-type(1), .footerTopLinks .col:nth-of-type(2) {margin-bottom:30px;}
	.footerBottomLinks .footerBottomLinksLeft {width:100%;}
	.footerBottomLinks .footerBottomLinksRight {width:100%;margin-top:30px;}
	#footerBlock {clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);}
	#welcomeBlock.growthBlock {padding:0 0 50px 0;}
	.innerBanner {padding:100px 0px;}
}

@media screen and (max-width:568px)
{
	.footerBottemLeft, .footerBottemRight {flex:100%!important;text-align:left!important;}
}

@media screen and (max-width:420px)
{
	#contactBlock .col {width:100%;}
	#contactBlock .col:last-child {margin-top:30px;}
	#stuSignUp .stuSignUpInner h2 {font-size:30px;}
	#stuSignUp {margin-bottom:-70px;margin-top:60px;}
	#footerBlock {padding:7rem 0px 2rem 0px;}
	.footerTopLinks .col {width:100%!important;}
	#stuSignUp .stuSignUpInner {padding:40px 20px;}
	
	
	.headerBlock .headerRight {padding-left:0px;}
}

@media screen and (max-width:320px)
{
	.headerBlock .container {padding-left:0px;padding-right:0px;}
	.headerBlock .headerCenter {left:0;}
	
	.headerBlock .headerRight {width:51%;}
}

@media(max-width: 767px){
	#contactBlock {
		padding: inherit;
	}
}

.learningDetailLeft .detailBlock p, .learningDetailFull .detailBlock p {font-size:15px;font-weight:400;color:#707070;margin:0 0 20px 0;padding:0;line-height:25px;}
.learningDetailLeft .detailBlock ul, .learningDetailFull .detailBlock ul, .blogContent ul{padding-left: 2rem;}
.learningDetailLeft .detailBlock li, .learningDetailFull .detailBlock li, .blogContent li {font-size:15px;font-weight:400;color:#707070;padding:0;line-height:25px;list-style: inherit;}
