@charset "utf-8";
.bx-wrapper ul li, ol li{ line-height:1.8rem!important;}
body, h1, h2,h3,h4,h5, p{color:#212b35;}
.ym_search_main{ max-width:650px; margin:1rem auto;}
.hide_list_menu{ display:none;}
.hp-tp-text{padding-top:9px; display: block; font-size: 1.3rem; font-weight: 400;}
.badge{ background:red!important;}
.ym-footer_upper_section{max-width:100%; width:100%;
    background-image: linear-gradient(180deg,#2196F3,#3F51B5);
	background-image: -webkit-linear-gradient(180deg,#2196F3,#3F51B5);
	background-image: -moz-linear-gradient(180deg,#2196F3,#3F51B5);
	background-color:#006; padding-top:10rem; padding-bottom:10rem;}
	.college-building-home{position: absolute; top: 0;  height: 370px;  left: 0;}
	.mt-25 {margin-top: 25px;}
	.custom-h1 {padding-top: 5.5rem!important;}
.exams_home{ background:#0a142d; padding-top:2rem; padding-bottom:3rem; margin-top:1rem;}
.list-college{display: inline-block; color:#fff; text-transform: uppercase; text-align: center;  border-radius: 3px; padding:5px 15px 5px 15px; background: #ff7804; line-height: 2.5rem; font-weight: 400;}
.list-college:focus, .list-college:hover{background:#ff7804; text-decoration:none; color:#fff;}
.navbar-brand>img {display: block; width: 150px!important; margin-top: 1rem!important;}
.exam_heading{ font-weight:500; color:#fff; text-transform:uppercase;}
.exams_home a, .exams_home a:hover, .exams_home a:focus{ display:inline-block; padding:1rem; margin-top:0.5rem; margin-bottom:0.5rem; border-radius:5rem; -webkit-border-radius:5rem; background:#00e5ff; margin-left:0.1rem; margin-right:0.1rem; font-size:1.4rem; color:#100433; font-weight:400; text-decoration:none; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
.faq{ padding-top:7rem; padding-bottom:7rem; background:#FFF;}
.faq h2{ font-size:2rem; color:#212b35; text-transform:uppercase; line-height:2.5rem;}
.faq h3{ font-size:1.8rem; color:#212b35; line-height:2.5rem; padding-top:1.9rem;}
.faq strong{font-weight:400;}
.enq-form {
    padding: 3rem;
}
.custom-flex {
    display: flex;
    height: 100%;
}
.enq-form img{
    border-radius: 30px 0 0 30px;
}
.enq-form .all-form-wrap .form-control {
    border-radius: 5px;
    height: 40px;
}
.enq-form .all-form-wrap {
    border-radius: 30px;
}
.form-img-container {
    padding:0;
}
.enq-form .form-container {
    border-radius: 0 30px 30px 0;
}
.form-container {
    background:#fff;
    border:1px solid #e1e2e7;
}
.admission-guide{
    position: relative;
    bottom: -2rem;
}
.admission-guide img{
 width: 100%;  
}
.list-home {
    list-style: none;
    padding-left: 0;
    padding-top: 15px;
}
.order-list {
    padding-left: 15px;
    padding-top: 15px;
}
.order-list li {
    margin-bottom: 15px;
    font-weight: 300;
    position: relative;
}
.hero-bottom {
    padding: 5rem 0;
    background: linear-gradient(93.5deg,#def8f4,#d1c4e9);
}
.hero-number-text {
    font-size: 3rem;
    background: linear-gradient(132deg, #005dff 14.58%, #9C27B0 65.1%, #ff2206);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.list-home li {
    padding-left: 25px;
    margin-bottom: 15px;
    font-weight: 300;
    position: relative;
}

.list-home li i::before{
    position: absolute;
    top: 5px;
    left: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    width: 21px;
    height: 21px;
    background: #07a64b;
    color: #fff;
    border: 1px solid #07a64b;
    border-radius: 50%;
}
.online-des p, .online-des li{
    font-size: 15px;
    line-height: 25px;
}

.form-img-container img {width:100%; height:100%;}
.form-container .all-form-wrap {box-shadow: none;}
.faq p{ font-size:1.4rem; line-height:2.5rem; color:#212b35; text-align:justify; font-weight:300;}
.heading_upper_footer{font-size:2.8rem; font-weight:500; color:#fefeff; text-align: center;}
.sub_heading_upper_footer{font-size:2rem; font-weight:500; color:#fefeff; text-align: center;}
.sub_heading_upper_footer a{ color:#FFF; text-decoration:underline;}
.slick-prev {position:absolute; left:0px; top:35%; z-index:2; height: 45px; width: 45px; border-radius: 50%; background-color: #fff; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 25%);}
.slick-next {position:absolute; right:0px; top:35%; z-index:2; height: 45px; width: 45px; border-radius: 50%; background-color: #fff; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 25%);}
.slick-prev::before{content:url('images/left-arrow.png'); width: 24px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -38%);}
.slick-next::before{content:url('images/right-arrow.png'); width: 24px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -38%);}
.sub_heading_upper_footer a:hover{ color:#FFF; text-decoration:underline;}
.ym_search_main_button {
    width: 200px;
    box-shadow: #76edef 0px 0px 117px;
    min-height: 25px;
    line-height:30px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	-moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	-o-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    font-weight: 700;
    font-size: 1.2rem;
    background: #fff;
    text-align: center;
    border: none;
    margin: auto;
    display: inline-block;
    padding: 10px;
    color: #0a125f;
    border-radius: 3px;}
.ym_search_main_button:hover, .ym_search_main_button:focus{color:#0a125f; text-decoration:none;}
.ym_search_main .col-md-10, .ym_search_main .col-md-2{padding:0px;}
.p_link{ font-size:1.5rem !important; padding-top:2rem !important; text-decoration:none; font-weight:300!important;}
.p_link a{ text-align:center; color:#d9e0f4; text-decoration:underline;}
.direct_box{width: 100%; border-radius:10px; min-height: 13rem; padding: 10px;background: linear-gradient(45deg,rgb(224, 80, 127),rgba(236, 80, 5, 0.9))!important; background-color: #2b3faa; box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); -o-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
.direct_box_tp_txt{font-size:2rem; color:#FFF; font-weight:700; padding-bottom:0.5rem; padding-top:0.7rem;}
.direct_box_tp_txt_sub{font-size:1.3rem; color:#FFF; padding-bottom:0.5rem;}
.direct_box_tp_txt_sub a, .direct_box_tp_txt_sub a:hover{ color:#FFF; text-decoration:none;}
.p_link:hover,.p_link:focus{ text-decoration:none; color:#d9e0f4 !important;}
.ym_search_main input{ width:100%; padding-left:10px; box-shadow:#76edef 0px 0px 117px; min-height:35px; border:none;}
.ym_search_main button{width:100%; box-shadow:#76edef 0px 0px 117px; min-height:35px; font-weight:700; font-size:1.2rem; background:#18b33e; text-align:center; border:none;}
.ym_search_main input::placeholder{ color:#999; font-size:12px; font-weight:700; text-transform:uppercase;}
.cat_hero_subheading,.cet_hero_subheading,.caolleges_hero_heading,.hero_subheading{letter-spacing:2px;text-align:center}.cat_link_btn,.cet_link_btn,.colleges_link_btn,.featured_btn,.jee-link_btn{display:inline-block}.main-ui_header{position:relative; background-image: -webkit-linear-gradient( 180deg, rgb(18 181 198) 0%, rgb(9 58 131) 100%); -webkit-background-image: -webkit-linear-gradient( 180deg, rgb(18 181 198) 0%, rgb(9 58 131) 100%); height:37rem;background-size:cover;padding-top:1rem;padding-bottom:25rem}.main-ui_header_inner{position:relative; z-index:2; margin:auto;max-width:74.5rem}.main-ui_header_inner h1{padding-top: 7rem; font-size: 3.5rem; text-align: center; line-height: 4rem; color: #fff; font-weight:700; padding-bottom: 0rem;}.main-ui_header_inner p{font-size:1.7rem;text-align:center;line-height:2rem;max-width:65rem; padding-bottom:1rem;margin:auto;color:#d9e0f4;font-weight:400;}.ym-hero-slider_box{padding:2rem;background:#FFF;min-height:15rem;margin:-8rem auto 2.5rem;width:1170px;box-shadow:#637abd 10px 0 54px;border-radius:5px; position:relative;}.coverage{ position: absolute; width: 118px; padding: 2px 3px 2px 5px; color:#2a2442; background:#fbda2c; font-weight: 400;font-size: 1.1rem; left: 0; top: 8px; text-transform: uppercase;}.coverage::after{width: 0px; content:''; position:absolute; right:0; top:0;  height: 0px; border-top:10px solid transparent;  border-bottom: 13px solid transparent;  border-right: 13px solid #FFF}.cat_main,.cet_main,.colleges_main,.jee_main{min-height:13rem; border-right: solid #ccc 1px;}.ym-hero-slider_box .bx-wrapper{box-shadow:none}.jee_main{border-radius:5px}.hero_heading{font-size:1.8rem;text-align:center; font-weight:600; text-transform:uppercase;color:#352f4e;padding-top:2rem;}.hero_subheading{font-size:1.2rem;color:#39393a;font-weight:700; padding-top:1rem; padding-bottom:1rem}.jee-link_btn{padding:3px 5px;font-weight:600;margin:auto;color:#3e31dd;border-radius:3px;font-size:1.2rem}.cat_main{border-radius:5px}.cat_hero_heading{font-size: 1.8rem;   text-align: center;   font-weight: 400; text-transform: uppercase; color:#060606; padding-top:2rem;}.cat_hero_subheading{font-size:1.4rem;color:#f3d5d5;font-weight:700;padding-bottom:1rem}.cat_link_btn{background:#FFF;border-radius:3px;padding:3px 5px;color:#e04646;font-weight:600;font-size:1.2rem}.cet_main{border-radius:5px}.cet_hero_heading{font-size:1.5rem; text-align:center; font-weight:600; text-transform:uppercase; color:#151515; padding-top:2rem;}.cet_hero_subheading{font-size:1.4rem;color:#bfa1fa;font-weight:700;padding-bottom:1rem}.cet_link_btn{background:#FFF;border-radius:3px;padding:3px 5px;color:#8750f6;font-weight:600;font-size:1.2rem}.colleges_main{border-radius:5px}.colleges_hero_heading{font-size:1.8rem; text-align:center;font-weight:600; text-transform:uppercase; color:#352f4e; padding-top:2rem;}.colleges_hero_subheading{font-size:1.4rem;text-align:center;color:#84ea9f;font-weight:700;padding-bottom:1rem}.colleges_link_btn{background:#FFF;border-radius:3px;padding:3px 5px;color:#0ad53f;font-weight:600;font-size:1.2rem}.cat_hero_heading:hover,.cat_hero_subheading:hover,.cat_link_btn:hover,.cat_main:hover,.cet_main:hover,.hero_heading:hover,.hero_subheading:hover,.jee-link_btn:hover{text-decoration:none}.featured_colleges_bx{background:#FFF;padding:3rem 0 5rem;position:relative;width:100%;top:2rem;bottom:5rem}.featured_box_head{font-size:1.4rem;font-weight:400;color:##212b35;padding-top:15px;padding-bottom:7px}.featured_box_subhead,.featured_box_subhead_b{font-size:1.3rem;padding-top:3px;padding-bottom:3px}.featured_box_subhead{font-weight: 300;
    color: #212020; width: 100%; white-space: nowrap;  overflow: hidden;text-overflow: ellipsis;}.featured_box_subhead_b{font-weight:600;color:#1d1d1d}.featured_box_subhead_b span{font-size:1.5rem;color:#e5eaf5;font-weight:700;width:30px;height:30px;border-radius:50%;border:2px solid #1bb946;background:#1bb946;padding:5px;display:inline-block}.featured_btn{margin-top:1rem; background:#0e47a9;border-radius:2px;text-align:center;text-transform:uppercase;color:#ccd8f3;font-size:1.2rem;font-weight:600;padding:1rem;width:100%;margin-bottom:1rem}.featured_btn:focus,.featured_btn:hover{color:#FFF;text-decoration:none}.featured_h2{font-size:35px;color:#212b35;font-weight:300;padding-top:1rem;padding-bottom:3rem}.featured_h2 span{font-size:1.2rem;color:#7b7b7b}@media screen and (max-width:768px){.ym-hero-slider_box{padding:2rem;background:#FFF;min-height:15rem;margin:-3rem auto;width:100%}.main-ui_header{background-image: -webkit-linear-gradient( 180deg, rgb(13,26,156) 0%, rgb(88,155,255) 100%); -webkit-background-image: -webkit-linear-gradient( 180deg, rgb(13,26,156) 0%, rgb(88,155,255) 100%);  height:auto; padding-bottom:5rem;}.main-ui_header_inner{margin:auto;max-width:100%}.main-ui_header_inner h1{font-size:2rem;text-align:center;line-height:3.2.em;color:#d9e0f4;font-weight:700;padding:2rem 5px .5rem;}.main-ui_header_inner p{font-size:1.5rem;text-align:center;line-height:2rem;width:100%;margin:0 auto auto;color:#d9e0f4;font-weight:700;padding-top:0}.mob-mr-top-5{margin-top:5px}.ym_search_main input, .ym_search_main button{ width:95%; display:inherit; margin:0.1rem auto}.cat_main,.cet_main,.colleges_main,.jee_main{min-height:13rem; border-bottom: solid #ccc 1px; border-right:none; border-radius:0px;}.hide_list_menu{ display:block;}}
.custome-carousel{-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); min-height:350px; padding:10px; border-radius:10px; margin-bottom:15px; margin-top:15px;}
	.bx-wrapper{box-shadow:none!important;}
	.custome-carousel img{border-radius:5px; height:150px;}
	.second-wrap{padding:3rem;}
	.second-wrap h2{ padding-bottom:1rem;}
	.toppd15{padding-top:15px;}
	.featured_h2 strong {
    	background: linear-gradient(132deg, #005dff 14.58%, #9C27B0 65.1%, #ff2206);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
	}
	.hptrend-box{height:200px; background:#060517; border-radius:10px; position:relative;}
	.hptrend-box img{height:200px; background:#060517; border-radius:10px; position:relative; width:100%;}
	.hptrend-box:before{width: 100%;  height:200px; z-index:2; content: '';  position: absolute; border-radius:10px;  top: 0;  background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgb(15, 4, 53)); -moz-background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgb(15, 4, 53));	}
		.hp-college_head_box {position:absolute; bottom:20px; left:15px; z-index:2;}
		.hp-college_head{ font-size:2rem; font-weight:700; color:#FFF; }
		.hp-college_Course{ color:#FFF; font-size:16px; font-weight:500;}
		.hp-college_apply{ color:#ffe400; font-size:16px; font-weight:500; padding-top:10px;}
		.second-wrap h2{font-size: 20px; margin-bottom:0; margin-top:0; font-weight: 700; color:#212b35;}
			.p_text{padding-bottom: 25px; padding-top: 5px; font-weight: 500; color: #292828;}
		.second-wrap .col-md-3, .second-wrap .col-md-4{ margin-bottom:10px; margin-top:10px;} 
		.features_box{background:#f9f9fd;padding-bottom:9rem;padding-top:9rem;color:#212b35}.features_box h2{font-size:2.4rem;text-align:center;font-weight:700;color:#212b35;width:400px;margin:auto;line-height:3rem;padding-bottom:5rem}.features_box h3{font-size:2rem;font-weight:400}.features_box .card{padding:1rem!important;border:none;margin-bottom:1rem;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}.features_box .card:hover{-webkit-box-shadow:5px 7px 9px -4px #9e9e9e;-moz-box-shadow:5px 7px 9px -4px #9e9e9e;box-shadow:5px 7px 9px -4px #9e9e9e; background:#FFF;}.features_box .card .card-block{padding-left:35px;position:relative}.card-block p{font-weight:300; text-align: justify;}.features_box .card .card-block a{color:#007b5e!important;font-weight:700;text-decoration:none}.features_box .card .card-block a i{display:none}.features_box .card:hover .card-block a i{display:inline-block;font-weight:700}.features_box .card .card-block:before{font-family:FontAwesome;position:absolute;font-size:2.4rem;color:#2b3faa;left:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.features_box .card .block-1:before{content:"\f19c"}.features_box .card .block-2:before{content:"\f0a1"}.features_box .card .block-3:before{content:"\f00c"}.features_box .card .block-4:before{content:"\f209"}.features_box .card .block-5:before{content:"\f0e7"}.features_box .card .block-6:before{content:"\f0f3"}
	@media only screen and (max-width:768px) {
  .p_link {padding-top: 1.5rem !important;}
  .custome-carousel {min-height:auto;}
  .hero-border {
    margin: 2rem 0;
    }
    .custom-flex {
        display: block;
    }
    .enq-form .form-container {
    border-radius: 0 0 30px 0;
}
.enq-form img {
    border-radius: 30px 0 0;
}
  .custome-carousel img {height: 175px;}
  .featured_h2 {font-size: 25px; padding-bottom: 5px;}
  .toppd15{padding-top:0px;}
  .main-ui_header_inner h1{line-height:2.5rem;}
  .college-building-home{display:none;}
  .navbar-brand>img{ margin-top:0px!important}
  .features_box h2{font-size:2rem;text-align:center;font-weight:700;color:#212b35;width:95%;margin:auto;line-height:3rem;padding-bottom:2rem}
  .form-img-container {
       height:200px;
  }
}