/*  Desktop */

@media (max-width: 1919px){
		.feturcou-sec:before, .srch_blog:before,.mycoursdetl-sec:before,.faqsec::before,.misvis-sec:before{left: 0;width: 214px; height: 236px;}
		.feturcou-sec:after, .srch_blog:after,.mycoursdetl-sec:after,.misvis-sec:after{right: 0;width: 214px; height: 236px;}
}

@media (max-width: 1536px)
{

		/*--Home page--*/
			.herolft-wrap h1{font-size: 44px;}
			.herolft-wrap p{font-size:18px}
			.herosec:before{width: 658px;height: 495px;}
			.herosec{padding: 160px 0;}
		
			.hrbtn-lft, .hrbtn-rgt{font-size: 16px;}
			.comtitle-text h2{font-size: 40px;padding-bottom: 16px;}
			.comtitle-text p{font-size: 18px;}

			.howitwork-card h3{font-size: 24px;}
			.howitwork-card p{font-size: 16px;}
			.howitwork-card{padding: 30px 30px;}

			.wycholist-wrap h4{font-size: 20px;}
			.testitext-wrap p{font-size: 20px;}
			.testitext-wrap h4{font-size: 26px;}

		

			.faqsec::before{bottom: 0; top: unset;}
		/*--Home page End--*/

		/*--university-courses-detail--*/
			.ovrtabcrs-detail h2,.crsinforgt-top h3{font-size: 24px;}
			.ovrtabcrs-desc h3{font-size: 24px;}
			.crsinforgt-top span{font-size: 16px;}
			.mycoursdetl-top h1{font-size: 22px;}
			.instviwlft-icon span{font-size: 22px;}
		/*--university-courses-detail End--*/

		/*--instructor-courses-detail--*/
			.courinstabt-inr p,.installrview-innr p{font-size: 18px;}
			.installrview-des h4,.installrview-icon span{font-size: 22px;}
		/*--instructor-courses-detail End--*/


		/*--About--*/
		.ourstry-cnt p{font-size: 20px;}
		.ourmis-wrap h3, .ourvis-wrap h3{font-size: 22px;}
		.counter-box h6{font-size: 34px;}
		.counter-box p{font-size: 24px;}
		.joinplus-wrap p{font-size: 20px;}
		/*--About End--*/
		
		.getintuc-info h2{font-size: 30px;}
		.getintuc-info p{font-size: 18px;}

		/*--faqs page--*/
		.faqcntnt-title h2{font-size: 26px;}
		.wd-faq-area .accordion-button{font-size: 20px;}
		/*--faqs page--*/

	    /*--my-courses--*/
		.mycurs-rgt h3{font-size: 26px;}
		.mycurs-rgt span{font-size: 16px;}
				
		/*--my-courses End--*/

		/*--meet-our-expert-instructors--*/
		.ourexpe-img img{width: 80px; height: 80px;}
		/*--meet-our-expert-instructors End--*/	
		
		/*--2-12--*/
			.videotuto-cnt h4,.comvidtur-des h2,.vidintro-info h3{font-size: 20px;}
			.videotuto-cnt p,.datentime span,.vidintro-info p{font-size: 16px;}
			.comvidturlive-info h3{font-size: 22px;}
			
			.notsec-detail span{font-size: 16px;}
			.comvidtur-icon svg,.notelist-lft svg{width: 54px; height: 54px;}
			.download-btn,.preview-btn{font-size: 14px;}
			.curscnt-rgt span svg{width: 90px;height: 90px;}
			.annouqaquiz-rgt h3{font-size: 22px;}
			.annouqaquiz-rgt span{font-size: 16px;}
			.annqaaskqus-title h3{font-size: 22px;}
			.qausername-rgt h4{font-size: 20px;}
			.userdate-time span{font-size: 16px;}
			.sarahand-ques p{font-size: 18px;}
			.logoutacc-wrap h6{font-size: 22px;}
			.logoutsvg-wrap svg{width: 130px;}
			/* .comcour-img img{height: 350px;} */
			.advset-sec h2{font-size: 22px;}
			.counter-box{text-align: center;}
		/*--2-12 End--*/

}
@media (max-width: 1366px)
{
	/*--Home page--*/
	.fetcourse-slider{padding-inline: 0;}
			.herosec{padding: 130px 0;}	
			.herosec:before{width: 560px;height: 420px;}
			.herolft-wrap h1{font-size: 40px;}
			.herolft-wrap p{font-size: 18px;}

			.fetcourcont-info{gap: 8px;}
			.viewcour-btn{padding: 12px 40px;}

			.comtitle-text h2{font-size: 36px;}
			.comtitle-text p{font-size: 16px;}
			.howitwork-icon{padding-bottom: 18px;}
			.howitwork-icon:before{width: 275px;}
			.wycholist-wrap h4{font-size: 18px;}

		
			.testitext-wrap h4{font-size: 22px;}

			.fetcourse-slider .slick-prev, .fetcourse-slider .slick-next, .meetourexp-slider .slick-prev, .meetourexp-slider .slick-next{transform: translateX(-50%); top: 0;}

			.fetcourse-slider .slick-prev, .meetourexp-slider .slick-prev{left: 47%;}

			.fetcourse-slider .slick-next, .meetourexp-slider .slick-next{right: 42%;}

			.custmview .commview-btn{margin-top:30px;}

			.howitwork-card h3{font-size: 22px;}
		
			.fetcourcont-info span{font-size: 12px;}
			.ourexpe-sec .comtitle-text{margin-bottom: 20px;}
			
	/*--Home page End--*/

		/*--university-courses--*/
			.cominrbnr-title h1{font-size: 34px;}
			.srch_blog .custmview .commview-btn{margin-top: 20px;}
	
		/*--university-courses--*/
		/*--university-courses-detail--*/
		
			.comcrsdetail.nav-pills .nav-link{font-size: 20px;}
			.ovrtabcrs-detail h2, .crsinforgt-top h3{font-size: 22px;}
			.dtlbynow-btn,.dtlcart-btn{padding: 11px 12px;font-size: 14px;}
			.ovrtabcrs-detail p, .ovrtabcrs-desc ul li p{font-size: 18px;}
	
			.ovrtabcrs-desc h3{font-size: 22px;}
		
			.ovrtabcrs-detail ul li{gap: 8px;}
			.comback-btn{font-size: 16px;}
			.curscntlink ul li a, .curscnt-box .accordion-item:first-of-type .accordion-button, .curscnt-box .accordion-button, .curscntlink ul li{font-size: 18px;}
			.curscnt-rgt p{font-size: 18px;}
			.instviwlft-info h3,.instviwlft-icon span{font-size: 20px;}
			.instviwlft-icon{min-width: 60px; width: 60px; height: 60px;}
			.viewprofil-btn{font-size: 16px;}
			.instviwmidd-info span{font-size: 16px;}
			.instviwlft-top:first-of-type span, .instviwlft-top span:last-of-type{font-size: 16px;}
		/*--university-courses-detail End--*/
		/*--instructor-courses-detail--*/
			.courinstabt-inr p,.installrview-innr p,.installpurch span,.installpurch span{font-size: 18px;}
			.installrview-des h4, .installrview-icon span{font-size: 20px;}
			.instviwmidd{gap: 14px; flex-wrap: wrap;}
		/*--instructor-courses-detail End--*/
		/*-about-us---*/
		.joinplus-wrap h4{font-size: 28px;}
		.ourmis-icon, .ourvis-icon{width: 76px; height: 76px;}
		.ourstry-cnt p{font-size: 18px;}
		.joinplus-wrap p{font-size: 18px;}
		.joinplus-wrap:before{width: 280px;height: 340px;}
		.counter-box h6{font-size: 28px;}
		.counter-box p{font-size: 22px;}
		/*--about-us--*/
		.getintuc-info h2{font-size: 26px;}
		.sbmtbtn-wrap p{font-size: 16px;}
		.sndbtn{padding: 15px 40px; font-size: 16px;}
		/*--faqs page--*/
			.wd-faq-area .accordion-button{font-size: 18px;}
			.faqcntnt-title h2{font-size: 24px;}	
			.wd-faq-area .accordion-body p{font-size: 16px;}
			.faqbtm-info p{font-size: 16px;}
		/*--faqs page End--*/

		/*--cart page--*/

		.cartemty-wrap h3{font-size: 22px;}
		.cartemty-wrap p{font-size: 18px;}
		.myacrt-lfthead,.myacrt-rgthead{padding: 20px 20px;}
		.myacrt-rgthead h4,.myacrt-lfthead h4{font-size: 20px;}

		.mycartqty-wrap h3,.mycartpro-info a h2{font-size: 18px;}
		.mycartsumm-wrap li span{font-size: 16px;}
		.mycartsumm-wrap li{margin-bottom: 12px;}

		/*--cart page--*/

		/*--my-courses--*/	
			.mycurs-rgt h3{font-size: 22px;}
			.mycurslist li{padding: 16px 16px;}
			.cntler-title h2{font-size: 26px;padding-bottom: 24px;}
		/*--my-courses--*/

		/*--2-12--*/

		.videoilv-intro{height: 400px;}
		.ourexpe-wrap p{font-size: 14px;}	
		.stepsfrmtop-rgt{width: 27%;}
		.stepsfrmtop-lft h3{font-size: 22px;}
		.stepsfrmtop-lft p{font-size: 16px;}
		.quizbox-wrap h3{font-size: 22px;}
		.quizbox-wrap .form-check label{font-size: 18px;}
		/*--2-12 End--*/
		.withloginlft-sec .nav-link{font-size: 18px;}
		
		.mycurs-lft svg{width: 50px;height: 50px;}

		
		
	
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
	.pt-40{padding-top: 20px;}
	.pb-40{padding-bottom: 20px;}
	.pb-60{padding-bottom: 20px;}

	.mt-30{margin-top: 20px;}	
	.mb-30{margin-bottom: 20px;}
	.mb-40{margin-bottom: 20px;}

	
	/*--Home page--*/
		
		.herosec{padding: 90px 0;}
		.herosec:before{width: 510px; height: 382px;}
		.herolft-wrap h1{font-size: 34px;}

		.comtitle-text h2{font-size: 32px;}
		
		.howitwork-card{padding: 24px 24px;}
		.howitwork-icon:before{width: 236px;left: 20%;}
		.testitext-wrap p{font-size: 16px;}
		.herolft-wrap p{font-size: 16px;}
		
	
		
		.commview-btn{font-size: 16px;}

	/*--Home page End--*/

	/*--university-courses--*/
		.cominrbnr-title h1{font-size: 30px;}
		.custom-dropdown .dropdown-list label{font-size: 16px;}
	/*--university-courses--*/

	/*--university-courses-detail--*/
	.comcrsdetail.nav-pills .nav-link{font-size: 18px;}
	.nav.comcrsdetail{gap: 26px;}
	.ovrtabcrs-detail h2, .crsinforgt-top h3,.ovrtabcrs-desc h3{font-size: 20px;}
	.ovrtabcrs-detail p, .ovrtabcrs-desc ul li p,.ovrtabcrs-detail ul li span{font-size: 16px;}
	


	/*--university-courses-detail End--*/

	/*--instructor-courses-detail--*/
			.courinstabt-inr p{font-size: 16px;}
		    .courinstabt-inr p,.installrview-innr p,.installpurch span,.installpurch span{font-size: 16px;}
	/*--instructor-courses-detail End--*/

	.joinplus-wrap p{font-size: 16px;}

	/*--faqs page--*/
		.faqcntnt .nav-link{padding: 14px 14px;font-size: 16px;}
		.wd-faq-area{padding: 20px 20px;}
	/*--faqs page--*/

	/*--my-courses--*/	
			.cntler-title h2{font-size: 22px;padding-bottom: 16px;}
	/*--my-courses--*/

	.crsinforgt-box{padding: 12px 12px;}
	.crsinforgt-ftr{gap: 8px;}
	.dtlbynow-btn, .dtlcart-btn{padding: 10px 8px;}
	.ovrtabcrs-detail ul{gap: 18px;}
	
	/*--2-12--*/


	/*--2-12 End--*/
	
}

@media (max-width: 1199px)
{		
	  	main{padding: 60px 0 0 0;}
		
		/*--Home Page--*/

		.hrbtn-rgt{padding: 12px 40px;}
		.hrbtn-lft{padding: 12px 20px;}
		.ourexpe-wrap h5{font-size: 18px;}	
		.viewpro-btn{padding: 12px 40px;}
		/*--Home Page End--*/

		/*--cart page--*/
		.myacrtpro-list li,.cartcat-info{gap: 8px;}
		.mycartpro-img{width: 70px;min-width: 70px;height: 70px;}
		.mycartqty-wrap{align-items: center;margin-left: 0; gap: 8px;}
		.cartcatflx span,.mycartpro-info p{font-size: 14px;}
		.mycartqty-wrap h3, .mycartpro-info a h2{font-size: 16px;}	
		.mycartpro-info p,.mycartpro-info a h2{margin-bottom: 8px;}
		.myacrt-rgthead h4, .myacrt-lfthead h4{font-size: 18px;}
		.mycartsumm-wrap li span{font-size: 14px;}
		.mycart-total h6,.mycart-total span{font-size: 16px;}
		.authfrm-login .crtaply-wrap label{font-size: 14px;}
		.authfrm-login .crtaply-wrap .form-control{font-size: 14px;}
		/*--cart page End--*/

		/*--.mycurslist ul--*/
			
		/*--.mycurslist ul--*/
		.stepsfrmtop-rgt{width: 32%;}
		.quizbox-wrap h3{font-size: 20px;}
		.annouqaquiz-info{grid-template-columns: repeat(3, 1fr);}
		.annouqaquiz-rgt h3{font-size: 20px;}
		.annouqaquiz-rgt span{font-size: 16px;}
		.allchpshow-sec li span{font-size: 16px;}
		 .allchpshow-sec li span svg{width: 18px; height: 18px;}

		.allchpshow-sec li label{gap: 8px;}
		.allchpshow-sec .form-check-input{width: 16px; height: 16px;}
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{

	.authslctfrm .select2-container .select2-selection--single{padding: 14px 16px;}
	.iti-mobile .iti--container{left: 0;}
	/*--Home page--*/
		.herosec{padding: 30px 0;}
		.herosec .row{flex-direction: column-reverse;gap: 25px;}
		.herosec:before{content: unset;}
		.herorgt-img img{object-fit: cover;aspect-ratio: 1.33 / 1; width: 100%;height: auto;}
		.herolft-wrap{text-align: center;}
		.hrbtn-wrap{justify-content: center;flex-direction: column;}
		.hrbtn-rgt{padding: 12px 40px;}
		.herolft-wrap h1{font-size: 30px;}
		.feturcou-sec .comtitle-text p br{display: none;}		
		.feturcou-sec{padding: 30px 0;}
		.comtitle-text h2{font-size: 24px;padding-bottom: 10px;}
		.commview-btn{font-size: 16px; margin: 16px auto 0; }
		
		.howitwork-sec{padding: 30px 0;}
		.howitwork-icon:before{content: unset;}
		.howitwork-card{text-align: center;}
		.srch_blog{padding: 30px 0;}
		.feturcou-sec:before,.feturcou-sec:after, .srch_blog:before,.srch_blog:after,.mycoursdetl-sec:before,.mycoursdetl-sec:after,.faqsec::before,.misvis-sec:after,.misvis-sec:before {content: unset;}
		.whychoose-sec{padding: 30px 0;}
		.wycholist-wrap{padding: 16px 16px;}
		.wycholist-innr{min-width: 50px; min-height: 50px;}

		.testimo-sec{padding: 30px 0;}

		.ourexpe-sec{padding: 30px 0;}
		
		.testitext-wrap{padding: 12px 12px;}
		.testislider-for{margin-bottom: 20px;}
		.ourexpe-sec .comtitle-text p br{display: none;}
		.ourexpe-wrap h5{font-size: 16px;}

		/* .fetcourse-slider .slick-prev{left: unset;}
		.fetcourse-slider .slick-next{right: 0;} */
		.fetcourse-slider .slick-prev, .meetourexp-slider .slick-prev{left: 45%;}
		.fetcourse-slider .slick-next, .meetourexp-slider .slick-next{right: 38%;}

		.fetcourse-slider .slick-prev, .fetcourse-slider .slick-next,.meetourexp-slider .slick-prev, .meetourexp-slider .slick-next{width: 45px; height: 45px;}

		.avatar-img{width: 100px;min-width: 100px;height: 100px;}

	/*--Home page End--*/

	/*--university-courses--*/
	.inrcomm-bannr{padding: 40px 0;}	
	.srchnsort-top{flex-wrap: wrap;}
	.bnr_txt{width: 100%;}
	.sortby-box{margin-left: auto; width: 100%;}
	.srch_blog .custmview .commview-btn{margin-top:0px;}
	.custom-dropdown .dropdown-label{padding: 12px 16px;}
	.sechbox-frm .form-control{padding: 12px 42px 12px 12px;}
	.custom-dropdown .dropdown-list label,.custom-dropdown .dropdown-label{font-size: 14px;}
	.srch_blog .accordion-button{font-size: 16px;padding: 14px 18px;}	
	.filter_bx label{font-size: 16px;}	

	/*--university-courses End--*/

	/*--university-courses-detail--*/
	.mycoursdetl-top h1{font-size: 18px;}
	.mycoursdetl-sec{padding: 30px 0 30px 0;}
	.nav.comcrsdetail{gap: 16px;}

	.mycoursdetl-top{gap: 16px;}
	.instviw-lft{flex-wrap: wrap;}
	
	/*--university-courses-detail End--*/

	/*--meet-our-expert-instructors--*/
			.cominrbnr-title h1{font-size: 20px;}
	/*--meet-our-expert-instructors End--*/


	/*--about-us--*/
		.comtitle-text h5{font-size: 18px;}
		.ourstry-cnt p,.ourmis-wrap p, .ourvis-wrap p{font-size: 16px;}
		.counter-box p{font-size: 18px;}
		.counter-box h6{font-size: 22px;}
		.about-us,.misvis-sec,.stuexpert-sec,.leningjour-sec{padding: 30px 0;}
		.joinplus-wrap{padding: 20px 20px;}
		.joinplus-wrap:before{content: unset;}
		.ourmis-icon, .ourvis-icon,.mycurs-lft svg,.comvidtur-icon svg{width: 54px;height: 54px;}
		.counter-box{margin-bottom: 24px;}
		.joinplus-wrap p > br{display: none;}
		.joinplus-wrap h4{font-size: 22px;}
		.joinplus-btn{margin: 0 auto;}
	/*--about-us End--*/

	/*--contact-us--*/
	.getintuch-sec{padding: 30px 0;}
	.getintuch-img{height: 350px;}	
	/*--contact-us--*/

	/*--faqs page--*/
		.faqsec{padding: 30px 0;}
	/*--faqs page--*/

	/*--cart page--*/
		.cartpge-sec{padding: 30px 0;}
		.cartemty-wrap h3{font-size: 20px;}
		.cartemty-wrap p{font-size: 16px;}
		.cartemty-wrap p span{font-size: 16px;}
	/*--cart page--*/
	/*--my-courses--*/
		.mycurs-sec{padding: 30px 0;}
	/*--my-courses End--*/

	/*--2-12-25 karan--*/
		.videoilv-intro{height: 350px;}
		.kkcustom-play svg{width: 64px; height: 64px;}
		.comtask-sec{position: relative;}
		.ratinstsec-rgtbtn,.joinclss-btn{font-size: 14px;}
		.videotuto-cnt h4,.comvidtur-des h2,.vidintro-info h3{font-size: 18px;}
		.comvidturbtm-des span,.datentime span,.vidintro-time span{font-size: 14px;}
		.booking-modal .modal-title{font-size: 20px}
		.rating-group{gap: 12px;}
		.booking-modal .modal-body{padding: 0 20px 20px 20px;}
		.installrview-info{margin-bottom: 10px;}
		.rating__label{font-size: 24px;}
		.rating-group{margin-bottom: 10px;}
		.instviwtop{gap: 12px;}
		.instviw-lft{gap: 12px;}
		.kknotytimgwrap p{font-size: 14px;}
		.notelist-rgt h5{font-size: 18px;}
		.totquisquiz h5{font-size: 22px;}
		.stepsfrm-top{align-items: flex-start;justify-content: flex-start;flex-direction: column;}
		.stepsfrmtop-rgt{width: 100%;}
		.quizbox-wrap h3{font-size: 18px;}
		.quizbox-wrap .form-check label{font-size: 16px;}
		.ovrtabcrs-detail ul li span{font-size: 16px;}
		.annouqaquiz-lft svg{width: 50px;height: 50px;}
		.annouqaquiz-wrap{gap: 12px;}
		.wrdcnt-txt span{font-size: 16px;}
		.annouqaquiz-info {grid-template-columns: repeat(2, 1fr);}
		.logoutacc-wrap h6{font-size: 20px;}
		.chngpass-innr{padding: 16px 16px;}
		.authfrm-login .auth-icon svg{width: 20px; height: 20px;}

		.curscntlink ul li a, .curscnt-box .accordion-item:first-of-type .accordion-button, .curscnt-box .accordion-button, .curscntlink ul li{font-size: 16px;}
		.curscnt-rgt p{font-size: 14px;}
	/*--2-12-25 karan End--*/

	.withloginlft-sec .nav-link, .withoutlft-sec .nav-link{font-size: 16px;}
	.useransinnr-box p,.sarahand-ques p{font-size: 16px;}
	.qausername-lfr,.useransinnr-icon,.annqaaskqus-icon{min-width: 50px;width: 50px;height: 50px;}
	.qausername-lfr span,.annqaaskqus-icon span{font-size: 16px;}
	.userdate-time span,.userqa-pening,.userqa-ans{font-size: 14px;}
	.sumques-btn{font-size: 14px;}
	.useransinnr-rgt h4,.useransinnr-tim span{font-size: 16px;}
	.annqaaskqus-title h3{font-size: 18px;}
	.sbmtbtn-wrap{justify-content:center}
	.sndbtn{padding: 12px 40px;}

	
	 .videotuto-list,.installrview-wrap,.userques-list{min-height: unset; height: unset; overflow-y: unset; padding-right: unset;}

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	/*--Home page--*/
	.sidebar{width: 420px; right:-420px;}
	.sidebar-close svg{width: 25px; height: 25px;}

		.fetcourcont-box h2{font-size: 16px;}
		.fettutor-info h3{font-size: 14px;}
		.fetcourcont-info{flex-wrap: wrap;}
		.fetcourpri{font-size: 16px;}
		.viewcour-btn{padding: 12px 20px;}

		.fetcourse-slider .slick-prev{left: 43%;}
		.fetcourse-slider .slick-next{right: 35%;}

		.meetourexp-slider .slick-prev{left: 45%;}
		.meetourexp-slider .slick-next{right: 34%;}
	
		.feturcou-sec .comtitle-text p{margin-bottom: 16px;} 
	/*--Home page End--*/

		/*--university-courses-detail--*/
		.comcrsdetail.nav-pills .nav-link{font-size: 16px;}
		/*--university-courses-detail End--*/


		
		/*--cart--*/
			.myacrtpro-list li,.cartcatflx{gap: 14px;}
			.myacrtpro-list li{padding: 10px 10px 10px 10px;}
			.cartemty-wrap svg{width: 80px; height: 80px;}
		/*--cart end--*/

		/*----*/
			.ratinstsec-rgt{position: relative;width: fit-content; margin-left: auto; top: unset; transform: unset;margin-bottom: 4px;bottom: unset;}
			.comcour-img{margin-bottom: 5px;}
			.allchpshow-sec .form-check-input{width: 18px;height: 18px;}
			.videoilv-intro{height: 250px; margin-bottom: 8px;}
		
			.coursedetil-wrap{flex-wrap: wrap;}
			.purcheodr-id span:first-of-type,.purcheodr-id span:last-of-type{font-size: 14px;}
			.purcheodr-price span{font-size: 16px;}
			.purche-boxmid span,.purche-boxmid h3{font-size: 16px;}
			.purcheodr-price{gap: 8px;}

			
		/*----*/
		.instviwlft-icon,.installrview-icon{min-width:50px;width: 50px;height: 50px;}
		.instviwlft-info h3, .instviwlft-icon span{font-size: 16px;}
		.viewprofil-btn{padding: 10px 10px;font-size: 14px;}
		.instviwtop,.instviwmidd{padding: 12px 14px;}
		.instviwlft-top{gap: 8px;}
		.instviw-lft{gap: 8px;}
		.installrview-innr{padding: 12px 14px;}
		.installrview-lft{gap: 8px;}
		.instviwmidd-info span{font-size: 14px;}
		.instviwlft-top:first-of-type span, .instviwlft-top span:last-of-type{font-size: 14px;}
	
		 .instviwlft-top span:last-of-type svg{width: 16px;height: 16px;}
		 .instviwlft-mid span{font-size: 14px;}
		 .installrview-des h4, .installrview-icon span{font-size: 16px;}
		 .installpurch span{font-size: 14px;}
		 .installrview-rgt ul li span{font-size: 16px;}
		 .installrview-rgt ul li svg{width: 16px;height: 16px;}
		.stuexpert-sec .kkmb:last-of-type .counter-box{margin-bottom: 0;}

		.myacrtpro-list li{padding: 10px 0px 10px 0px;}
		.myacrtpro-list li, .cartcatflx{gap: 8px;}
		.mycartpro-img{width: 45px;min-width:45px;height:45px;}
		.mycartqty-wrap h3, .mycartpro-info a h2{font-size: 14px;}
		.mycartqty-wrap h3{text-align: center;}
		.cartcatflx svg{width: 16px;height: 16px;}
		.myacrt-lfthead, .myacrt-rgthead{padding: 12px 12px;}
		.myacrt-rgthead h4, .myacrt-lfthead h4{font-size: 16px;}
		.installpurch{gap: 4px;}

		.prosavup-wrap{width: 100%;}

		.mycurslist ul{grid-template-columns:repeat(1,1fr);gap: 16px;}
		.mycurslist li{padding: 12px 12px;}
		/* .comcour-img img{height: 250px;} */
		.ovrtabcrs-detail h2, .crsinforgt-top h3, .ovrtabcrs-desc h3{font-size: 18px;}

		.herolft-wrap p br{display: none;}
		.ovrtabcrs-detail ul{gap: 12px;}
		.fotrnewsltr-wrap p br{display: none;}
		.videosec-main h3{font-size: 20px;}
}



@media (max-width: 575px)
{
	
	.fetcourcont-box h2,.fetcourpri{font-size: 14px;}
	.viewcour-btn{padding: 8px 14px;}
	
	/*--mobile view change page university-courses--*/
	.kkcustm-flx .fetcourse-card{display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: row;gap: 12px;padding: 12px 12px;}
	.kkcustm-flx .courseimg-box{
			height: 90px;
        flex-basis: 90px;
        min-width: 90px;
	}
	.kkcustm-flx .courseimg-box img{border-radius: 20px; object-fit: cover; width: 100%; height: inherit;}
	.kkcustm-flx .fetcourse-card .fetcourcont-box{padding: 0 0; width: 100%;}
	.kkcustm-flx .fetcourcont-info span:last-of-type{display: none;}
	.accordion .flter-text{font-size: 18px;padding-bottom: 12px;}
	.kkcustm-flx .fettutor-info span{display: none;}

	.kkcustm-flx .viewcour-btn{width: 100%;}
	.courbadge{top: 8px;right: 8px;border-radius: 8px;font-size: 12px;padding: 4px 10px;}
	.testiimage{max-width: 54px;width: 54px;height: 54px; margin-bottom: 12px;}
	.testislidernav-inr h2{font-size: 14px;}
	/*--mobile view change university-courses end--*/
	.download-btn, .preview-btn{flex: 1;}
	.btn-wrap{flex-wrap: wrap;}
	.btn-wrap button{flex: 1;}
	.curscnt-rgt p br{display: none;}


	 .sidebar{width: 310px; right: -310px;}
	 .sidebar-header,.myorder-main{padding: 12px 12px 12px 12px;}
	 .comoderdtil-wrap{padding-bottom: 8px;}
	 .sidebar-header h2,.delvryadd-info h4{font-size: 18px;}
	 .comoderdtil-wrap span{font-size: 14px;}
	 .coursedetil-rgt h5{font-size: 16px;}
	.coursedetil-lft{min-width: 65px;width: 65px;height: 65px;}
	.odrcartcatflx span{font-size: 14px;}
	.annouqaquiz-info{grid-template-columns: repeat(1, 1fr);}

	.curscnt-rgt span svg{width: 50px;height: 50px;}

	.videotuto-list ul li{padding: 14px 14px;}
	.videotuto-cnt h4, .comvidtur-des h2, .vidintro-info h3{font-size: 16px;}
	.videotuto-cnt p, .datentime span, .vidintro-info p{font-size: 14px; padding-bottom: 8px;}

	.ovrtabcrs-detail ul li svg{width: 18px; height: 18px;}


}






@media (max-width: 475px)
{
		/*--Home--*/

		.fetcourse-slider .slick-prev{left: 43%;}
		.fetcourse-slider .slick-next{right: 32%;}
	
		.meetourexp-slider .slick-prev{left: 43%;}
		.meetourexp-slider .slick-next{right: 32%;}
		.testitext-wrap ul{padding-bottom: 12px;}
		/*--Home--*/

		/*--university-courses--*/
		
		/*--university-courses--*/

		/*--cart--*/
		.cartemty-wrap p br{display: none;}
		/*--cart End--*/

		
}
@media (max-width: 375px)
{
	/*--Home--*/

		.fetcourse-slider .slick-prev{left: 44%;}
		.fetcourse-slider .slick-next{right: 30%;}

		.meetourexp-slider .slick-prev{left: 44%;}
		.meetourexp-slider .slick-next{right: 30%;}


	.fetcourse-slider .slick-prev, .fetcourse-slider .slick-next{width: 45px; height: 45px;}
	/*--Home--*/
	.comvidtur-rgt{width: 100%;}
}
@media (max-width: 374px)
{	

	

}