@media only screen and (min-width: 992px)  and (max-width: 1199px)
 {
	.sch-sec h2.sch-heading { font-size: 42px;}
	.sch-left-sidebox .item-body p.mk-ipmat-title{font-size: 14px;}
	span.clg-name {
    display: line-block;
}
}
@media only screen and (max-width: 991px){
	.sch-left-sidebox { margin-bottom: 20px;}
	.click-now .ex-btn {
    margin: 20px 0px 0px 0px;
    text-align: center;
}
}

@media only screen and (max-width : 767px) {
	.rv-banner-sec{padding: 30px 0;}
.rv-banner-sec .rv-banner-content .rv-sub-title{padding: 5px 20px;}
.rv-banner-sec .rv-banner-content .rv-sub-title span{font-size: 14px;}
.rv-banner-sec .rv-banner-content .rv-title{font-size: 22px; line-height: 35px}
.rv-banner-sec .rv-banner-content .rv-sub-text{font-size: 16px; font-weight: 400}
.rv-banner-sec .rv-banner-content{margin-bottom: 30px}
.rv-banner-sec .rv-banner-content .rv-btn-start{font-size: 12px;}
.rv-banner-sec .rv-shapes img{width: 45px;}
.rv-mkt-wf-sec .rv-wf-box{height:160px;}
.rv-banner-sec .carousel__item-head {left: 0; top: 0px;width: 50px;height: 50px; } 
.rv-banner-sec .carousel__item-body {border-radius: 32px; padding: 7px 5px 6px 55px; }
.rv-banner-sec .mk-ipmat-title{font-size: 12px;}
.rv-banner-sec .carousel__item-head img{width: 25px;}
.sch-left-sidebox { margin-bottom: 20px;}
.click-now .ex-btn { margin: 20px 0px 0px; text-align:center;}
.click-now h3 {  font-size: 14px; line-height: 20px;}
.click-now .ex-btn a {padding: 8px 15px;font-size: 12px;}
.click-now h3 span {color: #ff0000;font-size: 18px;}
footer.darkgrey-bg { text-align: center;}
.rv-mkt-wf-sec .rv-wf-box p{font-size:13px;}
.rv-banner-sec .rv-banner-content .rv-title span {    display: inline;}
.rv-banner-sec .rv-banner-content .get-sch h3 {font-size: 20px;}
.rv-banner-sec .rv-banner-content .get-sch p {font-size: 16px;}
.rv-banner-sec .rv-banner-content .course-date p {font-size: 16px;}
}

/*===================560px=======================================*/
@media only screen and (max-width:560px){
.rv-mkt-oc-sec .mr-mob{margin-left:-7px; margin-right:-7px}	
.rv-mkt-oc-sec .mr-mob .pd-mob{padding-left:7px; padding-right:7px}	
}
/*===================560px-end=======================================*/
/*===================480px=======================================*/

@media only screen and (max-width : 479px) {

.rv-mb-xs-0{margin-bottom: 0 !important;}
/*-----Banner Section--------*/
.rv-banner-sec{padding: 30px 0;}
.rv-banner-sec .rv-banner-content .rv-sub-title{padding: 5px 20px;}
.rv-banner-sec .rv-banner-content .rv-sub-title span{font-size: 14px;}
.rv-banner-sec .rv-banner-content .rv-title{font-size: 22px; line-height: 30px}
.rv-banner-sec .rv-banner-content .rv-sub-text{font-size: 16px; font-weight: 400}
.rv-banner-sec .rv-banner-content{margin-bottom: 30px}
.rv-banner-sec .rv-banner-content .rv-btn-start{font-size: 12px;}
.rv-banner-sec .rv-shapes img{width: 45px;}
.rv-mkt-wf-sec .rv-wf-box{height:160px;}
.rv-banner-sec .carousel__item-head {left: 0; top: 0px;width: 50px;height: 50px; } 
.rv-banner-sec .carousel__item-body {border-radius: 32px; padding: 7px 5px 6px 55px; }
.rv-banner-sec .mk-ipmat-title{font-size: 12px;}
.rv-banner-sec .carousel__item-head img{width: 25px;}

/*-----End Banner Section--------*/


/*important date section*/
.rv-mkt-id-sec{padding: 30px 0;}
.rv-mkt-id-sec .rv-title{margin-bottom: 30px;}
.rv-mkt-id-sec .rv-title h2{font-size: 20px;}
.rv-mkt-id-sec .rv-title h2::before{width: 150px;}
.rv-mkt-id-sec .rv-title p{font-size: 12px; line-height: 18px}
.rv-mkt-id-sec .rv-examdate-box .rv_ellipse {height: auto; width: auto;padding: 22px 10px;}

.rv-mkt-id-sec .rv-examdate-box .rv_text h3{font-size: 14px;margin-top: 0;}
.rv-mkt-id-sec .rv-examdate-box .rv-prize1{font-size: 14px;}
.rv-mkt-id-sec .rv-examdate-box .rv_text ul li{font-size: 14px;padding-bottom: 0;}
.rv-mkt-id-sec .rv-examdate-box{padding: 10px 15px;margin-bottom: 20px;}
.rv-mkt-id-sec .rv-examdate-box .rv_ellipse img{width: 35px;padding-top: 0px;}

/*end important date section*/


/*----------- Our Courses--------------*/
.rv-mkt-oc-sec{padding: 30px 0;}
.rv-mkt-oc-sec .rv-title{margin-bottom: 30px;}
.rv-mkt-oc-sec .rv-title h2{font-size: 20px;}
.rv-mkt-oc-sec .rv-title h2::before {width: 150px;}
.rv-mkt-oc-sec .rv-title p{font-size: 12px; line-height: 18px}
.rv-mkt-oc-sec .rv-btn-start{font-size: 12px; width: 100%;margin-top: 0;}
.rv-mkt-oc-sec .rv-course-box{padding: 20px 7px;}
.rv-mkt-oc-sec .rv-course-box h3{font-size: 14px;min-height: 38px;margin: 10px 0;}
.rv-mkt-oc-sec .rv-course-box p{font-size: 12px;padding: 0; min-height: auto}
.rv-mkt-oc-sec .rv-course-box .rv-icon-box{height: 60px;width: 60px;}
.rv-mkt-oc-sec .rv-course-box .rv-icon-box img{width: 40px;}
/*----------End Our Courses-------------------*/


/*----------RV-HOW WORK SECTION-------------------*/
.rv-how-work-sec{padding: 30px 0;}
.rv-how-work-sec .rv-title{margin-bottom: 15px;}
.rv-how-work-sec .rv-title h2{font-size: 20px;}
.rv-how-work-sec .rv-title h2::before{width: 150px;}
.rv-how-work-sec .rv-title p{font-size: 12px; line-height: 18px}
.rv-how-work-sec .rv-number-wrap{padding: 12PX 0px;}
.rv-how-work-sec .rv-arrow{display: none}
/*----------End RV-HOW WORK SECTION-------------------*/

/*------------- rv-mkt-team-section------------- */
.rv-mkt-team-sec{padding: 30px 0;}
.rv-mkt-team-sec .rv-title{margin-bottom: 30px;}
.rv-mkt-team-sec .rv-title h2 {font-size: 20px;}
.rv-mkt-team-sec .rv-title h2::before{width: 150px;}
.rv-mkt-team-sec .rv-title p{font-size: 12px;line-height: 18px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-faculty-img{width: 140px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-faculty-content .rv-faculty-p{display: none;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-faculty-content .rv-name{text-align: center;margin-top: 10px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-faculty-content .rv-name h4{font-size: 18px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-faculty-content .rv-name p{font-size: 12px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-fbp span{font-size: 14px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-fbp p{font-size: 12px;}
.rv-mkt-team-sec .rv-mkt-team-box{padding: 20px 10px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-fbp::before{top: calc(50% - -5px);left: 85px;}
.rv-mkt-team-sec .rv-mkt-team-box .rv-fbp{padding: 5px;}

/*------------------end  rv-mkt-team-section------------------ */


/*--------Wow Factor-------------*/
.rv-mkt-wf-sec{padding: 30px 0;}
.rv-mkt-wf-sec .rv-title{margin-bottom: 30px;}
.rv-mkt-wf-sec .rv-title h2{font-size: 20px}
.rv-mkt-wf-sec .rv-title h2::before{width: 150px;}
.rv-mkt-wf-sec .rv-title p{font-size: 12px; line-height: 18px}
.rv-mkt-wf-sec .rv-exp-box{margin-bottom: 90px}
.rv-mkt-wf-sec .rv-exp-box .rv-img-2{bottom: 0;right: 20px;}
.rv-mkt-wf-sec .rv-exp-box .rv-img-1{bottom: -30px;left: 20px;}
@keyframes left-to-right {0%{right: 20px;} 50%{right: -10px;}}
@keyframes top-to-bottom { 0%{bottom: -30px;} 50%{bottom: -60px;} }

/*--------- End WOW factor-------------*/


/* -----------mk-course-ipmat------- */
.mk-course-ipmat{padding: 30px 0;}
.mk-course-ipmat .rv-title{margin-bottom: 30px;}
.mk-course-ipmat .rv-title h2{font-size: 20px}
.mk-course-ipmat .rv-title h2::before{width: 150px;}
.mk-course-ipmat .rv-title p{font-size: 12px; line-height: 18px}
/* -----------end mk-course-ipmat------- */


/* --------rv-mkt-cta---------- */
.rv-mkt-cta .rv-content p{font-size: 12px;}
/* --------end rv-mkt-cta---------- */

/* --------rv-mkt-started-cta---------- */
.rv-mkt-started-cta{padding: 30px 0;}
.rv-mkt-started-cta .rv-cta-box{padding: 20px 10px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-video-play span {height: 30px;vertical-align: initial;width: 30px;margin-right: 0px;padding: 4px 0px;font-size: 16px;}
.rv-mkt-started-cta .rv-cta-box .rv-cta-content .rv-sub-title {font-size: 16px;margin-bottom: 10px;}  
.rv-mkt-started-cta .rv-cta-box .rv-cta-content h4 {margin-bottom: 10px;font-size: 22px;}
.rv-mkt-started-cta .rv-cta-box .rv-cta-content .rv-sub-text {font-size: 12px;margin-bottom: 20px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-start-btn {font-size: 12px;padding: 8px 16px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-video-play {font-size: 12px;padding: 6px 10px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-cta-points{margin-top: 20px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-cta-points li{margin: 0px 5px 10px 0px;font-size: 12px;padding-left: 15px;}
/* --------end rv-mkt-started-cta---------- */
.rv-content-box .mk-m-making-ul:after{display:none;}
.rv-content-box .mk-m-making-ul li {font-size: 12px;line-height: 20px;}
.mk-m-making {font-size: 18px;line-height: 20px;}
.mk-m-making span {font-size: 25px;}
.rv-mkt-cta .new-call-whatsapp {margin-top: 0px;color: #060606;}
.mk-m-making-ul li:before {padding: 0px;height: 20px; width: 20px;top: 0px;}
.mk-m-making-ul li { margin-bottom: 10px;padding-bottom: 10px;}
footer .footer-top {padding: 12px 0 10px !important;}
/************scholarship section********/
.scl-txt-sec {padding-top: 0px;}.sch-sec .sch-left-sidebox {margin-bottom: 15px;}
.sch-left-sidebox .item-body {font-size: 12px;padding: 15px 0px 0px 10px;}.sch-sec .scl-txt-sec h2.sch-heading {font-size: 25px;line-height: 35px;}
.sch-left-sidebox .item-head {width: 45px;height: 45px;padding: 0px;position: relative;top: 0px;}.scl-txt-sec ul.sch-list li {font-size: 13px;color: #484343;line-height: 25px;}
.scl-txt-sec span.icon-img img {width: 27px; margin-bottom: 5px;}.sch-sec .rv-shapes img {width: 50px;}.scl-txt-sec ul.sch-list {padding-left: 30px;}
.scl-txt-sec ul.sch-list li:before {top: 3px;}.resp-txt{display:block}.sch-sec {padding-top: 0px;padding-bottom: 10px;}.scl-txt-sec h3 {font-size: 15px;}
/************our achievers*********/
.our-ach-testimonial-sec {padding: 10px 0;}
.our-ach-testimonial-sec .ach-testi-sec p.testimonial-text { font-size: 12px;}
.our-ach-testimonial-sec .top-hd-sec h5.rv-img-name span {font-size: 12px;}
.our-ach-testimonial-sec .rv-title h2 {font-size: 20px;}
.our-ach-testimonial-sec .rv-title h2:before {
width: 125px;}
.rv-banner-sec .rv-banner-content .rv-buy-btn { font-size: 13px;padding: 5px 8px;margin-top: 15px;}
.rv-banner-sec .rv-banner-content .rv-title{ margin: 10px 0px 10px 0px;}
.rv-mkt-oc-sec .rv-course-box{margin-bottom: 20px;}
}
@media (max-width : 375px) {
	.our-ach-testimonial-sec .rv-testimonial-box .testimonial-image img{width: 65px;}
	.our-ach-testimonial-sec .ach-box-div {rotate: 30deg;top: -33px;  left: -70px;}
}