.vocabimate_packages div h1.vocabimatepkg_heading_mob{
	font-size: 34px;
    color: #4B4B4B;
    font-family: metropolis bold;
    padding-bottom: 10px;
    margin-bottom: 3%;
    margin-top: 5%;}
.container.below_slider_section {min-height: 48em;}	
.watch_tutorials_btn {color: #5324AD;font-size: 23px;width: auto;min-width:15em;font-weight: 600;   border-radius: 31px;background-color: #fff;font-family: metropolis bold;padding-top: 8px;
    margin-bottom: 6%;margin-top: 3%;margin-left: 8.5%;letter-spacing: 0.5;letter-spacing: 0;
    box-shadow: 5px 5px 15px #634BCB;height: 50px;}

.container.below_slider_section {width: 100% !important;background-image: url('../images/home_page_banner.png');height: 100%;background-position: top center;background-repeat: no-repeat;background-size: 100%;margin-top: 0px;}
.container.learning_section {width: 100% !important;background-image: url('../images/Invent_education_banner.png');height: 100%;background-position: top center;background-repeat: no-repeat;background-size: 100%;min-height: 610px;margin-top: 0px;}
.container.class_learning_section {width: 100% !important;background-image: url('../images/Why English grammar banner.png');height: 100%;background-position: top center;background-repeat: no-repeat;background-size: 100%;min-height: 500px;}

.who_we_are_mob{display:none;}
.who_we_are_web{display:block;}
.listening_card{position: relative;}
.speaking_card {position: relative;}
.reading_writing {position: relative;}
.listening_speaking {position: relative;}
.reading_card{position: relative;}
.writing_card {position: relative;}
.listening_img {width: 100%;position: relative;}	
.speaking_img{width: 100%;position: relative;}
.reading_img{width: 100%;position: relative ;}
.writing_img{width: 100%;position: relative;margin-top: 0.5em;}
.lang_img {text-align: center;}
.writing {margin-left: 2em;}

.content_vocabimate{bottom: 0em;}
.voca_button{width: 63%;padding: 0 0;height: 48px;background: #FFC546 !important; border-radius: 30px; margin-left: 227px;margin-left: 231px;}

footer#colophon {margin-top: 0px !important;height: auto;background-color: #1999FC !important;
    background-image: linear-gradient(to right, #1999FC , #1999FC) !important;}



	
	
@media screen and (max-width: 1023px) and (min-width: 768px){
    .who_are_we_text{left:0;}
    .why-us-content{left:6.5em;}
	
	div.newsletter_input .news_input {margin-left: 0;width: auto !important;text-align: left;
    min-width: 15em;}
	h2.subs_news_head {padding-right: 0;text-align: left;padding-left: 2em;font-size: 18px;}
	.emaillist .news_input-submit, .emaillist .news_input-submit:hover {width: auto;min-width: 6em;margin-top: 0;margin-bottom: 2px!important;margin-left: 1em;border-radius: 15px;
    background-color: #007EFF !important;border: 0.16rem solid #ffffff;font-weight: bold;font-size: 13px;}
	

}

@media screen and (max-width: 1030px) and (min-width: 1024px){
	.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:none;}
	 div#testimonial_section{ min-height: 630px!important}
    .who_are_we_image img{left: 85px;float: right;top: 75px;width: 116%;}
    .container.below_slider_section{min-height: 590px;}
    .left_img_why_us img{top: 75px;width:110% !important;}
    .who_are_we_text{left:0;}
    .why-us-content{left:6.5em;}
    .slick-initialized .slick-slide{width:297px !important;}
.slick-slide{margin:10px;}
.sp-testimonial-free-section .slick-prev{left: -55px!important;}
.sp-testimonial-free-section .slick-next{right: -65px!important;}
.sp-testimonial-free-section .slick-prev, .sp-testimonial-free-section .slick-next{top: 24%;}
.item{margin-left: 3%;}
.sp-testimonial-free{width: 72% !important;max-height: 368px!important;}
.sp-testimonial-free-section .sp-tfree-client-image img{width:100px;max-width:100px !important;}
.sp-testimonial-free-section .tfree-testimonial-title h3{padding-left: 75px !important;}
div#testimonial_section{max-height:525px !important;min-height: 649px;height:445px;}
.sp-testimonial-free-section .slick-dots{display: none!important;}
} 

@media screen and (max-width: 767px) and (min-width: 319px){
	.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}
	.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:block!important;font-size: 34px;
    color: #4B4B4B;
    font-family: metropolis bold;
    padding-bottom: 10px;
    margin-bottom: 3%;
    margin-top: 5%;
	}
	div#testimonial_section{min-height: 520px!important}
	
.sp-testimonial-free-section .slick-dots{display: none!important;}
.sp-testimonial-free-item .sp-testimonial-free{max-height: 390px!important; width: 260px!important;
    margin-right: 32px;
    margin-left: 11px; }
.sp-testimonial-free-section .sp-testimonial-free-item.slick-slide {width: 305px!important;
   margin-right: 52px;
    margin-left: 0px;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active {width: 315px!important;
    margin-right: 70px;
    margin-left: 10px;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide02"] {width: 315px!important;
    margin-right: 70px;
    margin-left: 2px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide02"] {width: 315px!important;
    margin-right: 70px;
    margin-left: -6px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide03"] {width: 315px!important;
    margin-right: 70px;
    margin-left: -15px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide04"] {width: 315px!important;
    margin-right: 70px;
    margin-left: -21px!important;}

div.sp-testimonial-free-section .slick-list{width: 350px!important;}

}
@media screen and (max-width: 812px) and (min-width: 375px){
	.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}
	div#testimonial_section{min-height: 520px!important}
	.sp-testimonial-free-section .slick-dots{display: none!important;}
	.sp-testimonial-free-section .tfree-client-rating i.fa{
    color: #f3bb00!important;
	}
	.sp-testimonial-free-section .tfree-client-rating {
    margin-left: 0% !important;
	}
	.vocabimate_packages div h1.vocabimatepkg_heading_mob{
	display:block!important;font-size: 34px;
    color: #4B4B4B;
    font-family: metropolis bold;
    padding-bottom: 10px;
    margin-bottom: 3%;
    margin-top: 5%;
}}
}
@media screen and (max-width: 767px) and (min-width: 400px){
.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:block!important;font-size: 34px;
    color: #4B4B4B;
    font-family: metropolis bold;
    padding-bottom: 10px;
    margin-bottom: 3%;
    margin-top: 5%;}
	.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}
div#testimonial_section{ min-height: 520px!important}
.sp-testimonial-free-section .slick-dots{display: none!important;}
.sp-testimonial-free-item .sp-testimonial-free{max-height: 390px!important;
    width: 238px!important;
    margin-left: 26px;
 }
	.sp-testimonial-free-section .tfree-client-rating {
    margin-left: 8% !important;
}
.testimonial-title h3 {
    padding-left: 53px !important;
    margin-left: 10px !important;
}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-slide {width: 290px!important;
    margin-right: 55px;
    margin-left: 17px;}

.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide00"] {width: 315px!important;
    margin-right: 70px;
    margin-left: 18px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide01"] {width: 315px!important;
    margin-right: 32px;
    margin-left: 2px!important;}

.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide02"] {width: 315px!important;
   margin-right: 32px;
    margin-left: 2px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide03"] {width: 315px!important;
    margin-right: 32px;
    margin-left: -17px!important;}
.sp-testimonial-free-section .sp-testimonial-free-item.slick-active[aria-describedby="slick-slide04"] {width: 315px!important;
   margin-right: 32px;
    margin-left: -23px!important;}
.sp-testimonial-free-section .tfree-client-rating i.fa{
    color: #f3bb00!important;
}

}
@media screen and (max-width: 1023px) and (min-width: 768px){
div#testimonial_section{ min-height: 630px!important}
.sp-testimonial-free-section .slick-dots{display: none!important;}
.slick-initialized .slick-slide {
  width: 206px !important;
    margin-left: 39px;
	
}


.sp-testimonial-free-section .tfree-client-rating i.fa{
    color: #f3bb00!important;
}	
#sp-testimonial-free-wrapper-3550 .sp-testimonial-free-section {
    padding: 0 11px!important;
}	
.sp-testimonial-free-section .tfree-client-rating {
     margin-left: -34px!important;
}	
	
	
.sp-testimonial-free{width: 82% !important;max-height: 381px!important;}




.sp-testimonial-free-section .slick-prev{left: -62px;}
.sp-testimonial-free-section .slick-next{right: -72px;}
.sp-testimonial-free-section .slick-prev, .sp-testimonial-free-section .slick-next{top: 24%;}	
.slick-slide.slick-current.slick-active img, .slick-slide.slick-active img{width: 82px;
    margin-left: 13px;}

.sp-testimonial-free-section .tfree-testimonial-title h3{padding-left: 38px !important;}
.sp-testimonial-free-section .tfree-testimonial-title h3{line-height: 23px!important;}

#sp-testimonial-free-wrapper-3550 .sp-testimonial-free-section .tfree-client-testimonial p{ font-size: 12px !important;}
.sp-testimonial-free-section .sp-testimonial-free-item{padding-right: 12px!important;}

}


@media screen and (max-width: 640px) and (min-width: 360px){
.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:block!important;}
.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}
.elearn_content {   
   
    margin-top: -9%!important;
}
.sp-testimonial-free-section .slick-dots{display: none!important;}
.sp-testimonial-free-section .tfree-client-rating i.fa{
    color: #f3bb00!important;
}	
.sp-testimonial-free-section .tfree-client-rating {
    margin-left: 3%;
}		
	
}
@media screen and (max-width: 1365px) and (min-width: 1024px){
.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:none;}
.sp-testimonial-free-section .slick-prev{left: -55px!important}
.sp-testimonial-free-section .slick-next{right: -65px!important}
div#testimonial_section{ min-height: 630px!important;}
.sp-testimonial-free-section .slick-dots{display: none!important;}

.sp-testimonial-free{width: 77% !important;max-height: 368px!important;}
	
.slick-initialized .slick-slide {
    /* width: 294px !important; */
	
}
#sp-testimonial-free-wrapper-3550 .sp-testimonial-free-section .tfree-client-testimonial p{ font-size: 12px !important;}
.sp-testimonial-free-section .tfree-client-rating {
   
    margin-left: -11px;
}

}

/* language skils */
@media screen and (max-width: 767px) and (min-width: 360px){
	.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:block!important;}
	.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}

}

@media screen and (max-width: 736px) and (min-width: 414px){
.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:block!important;}
.vocabimate_packages div h1.vocabimatepkg_heading{display:none!important;}
.speaking_img {}
.reading_img {}
.writing_img {}
}

@media screen and (max-width: 1680px) and (min-width: 1500px){
.vocabimate_packages div h1.vocabimatepkg_heading_mob{display:none!important;}
div#contact_us_section h1{font-size: 43px!important;padding-top:0px !important;}
.bg-img.loved_texts p{font-size: 24px !important;}	
.alignnone.size-full.wp-image-3749 {width: 70% !important;margin-top: -48px;}
.container.newsletter_section{margin-top: 22px!important;}
#contact-form input{margin-top: 44px;}
.bb-global-search-ac.ui-menu .ui-menu-item:last-child .bboss_ajax_search_item a{display: none!important;}
}


@media only screen and (max-width:767px)
{
	
.emaillist .news_input-submit{margin-left: 3% !important;
	padding: 10px 0 !important;width: 30% !important;margin-bottom: 10px !important;}
	div.newsletter_input .news_input {

		width: 60% !important;
		margin-left: 20px !important;

	}
	.container.class_learning_section {width: 100% !important;background-image: url('../images/English_Grammar_Mobile.png');height: 100%;background-position: top center;
		background-repeat: no-repeat;background-size: 100%;max-height: 500px !important;}

		.container.below_slider_section {min-height: 65em;}

	div#shop {width: 100% !important;position: relative !important;margin-left: 0px !important;
		margin-right: 0px !important;bottom: 0 !important;left: 0em !important;
		right:0;padding-right:0 !important;text-align: center !important;	}
	.home_content_text {position: relative !important;bottom: 8em !important;}
	.who_are_we_image img {width: 70%;max-width:25em;position: relative;bottom:0;left: 0;right:0;		padding-right:0;margin-top: 2em;}
	.who_are_we_text {position: relative;margin-top: 0 !important;bottom: 0em;left: 0em;padding-top:0;}
	.container.who_we_are_section {position: relative;width: 100% !important;bottom: 0em;padding-top:0;}
	.container.whyus_section {width: 100% !important;position: relative;bottom: 0;margin-top: 5em;}
	.left_img_why_us img {padding-top: 0px !important;padding-left: 0 !important;width: 70% !important;max-width:23em;margin-bottom: 0px !important;position: relative !important;right: 0 !important;bottom: 0em !important;}
	.why-us-content {position: relative;bottom: 0;}	
	.who_we_are_mob{display:block;}
	.who_we_are_web{display:none;}
	.left_img_why_us {bottom: 0;text-align: center;}
	.container.IEdclasslearn { background-image: url(../images/home/claasroom-banner_mobile.png);
    width: 100%!important;height: auto;min-height: 53em;background-position: center center;
    background-size: cover;position: relative;bottom: 0em;margin-top: 5em;}
	.container.vocabimate_section {background-image: url('../images/Vocabimate_mobile_banner.png') !important;width: 100% !important;position: relative;bottom: 5em;}
	.Ied_learning {min-height: 50em!important;height: auto;margin: 0 auto;max-width: 85%;padding-bottom: 0px;}	
	.Ied_learning div.col-sm-6 {cursor: pointer;padding: 0;}
	.content_vocabimate{bottom: 0em;}
	.reading {margin-right: 0;float: none;min-width: 10em;width: auto;}
	.writing {margin-right: 0;margin: 10px 0;float: none;min-width: 10em;width: auto;}
	.listening_img, .speaking_img,.reading_img,.writing_img {width: 100%;max-width: 15em;}
	.voca_button {width: auto;min-width: 23em;padding: 0 17px;height: 48px;background: #FFC546 !important;border-radius: 30px;margin-left: 0px !important;margin: 0 auto;}
	div#contact_us_section {padding-top: 0em !important;padding-bottom: 0em !important;}
	.vocabimate_content_text{position:relative;top:3em;text-align:center;}
	h3.iecll_text {font-size: 20px;line-height: 30px !important;}
	h3.iecll_text1 {font-size: 23px;line-height: 30px;}
	.email_id_text {font-size: 15px;}
	.watch_tutorials_btn {margin-left: 0;min-width: 12em;}
	img.card_Vpkg-img_-top {width: auto;max-width: 20em;}
	.widget_footer_newsletter .emaillist {border: 1px solid #ddd;border-radius: 8px;
    min-height: 4em;width: auto;max-width: 25em;text-align: center;margin: 0 auto;}
	
	
	
	
	
	
	
	
	.mobile_view_only{display:block !important;}
	.mobile_view_only2{display:block !important;}
	.mobile_hide_content{display:none !important;}
	.mobile_view_only img{width:100%;-ms-transform: rotate(30deg);-webkit-transform: rotate(20deg);transform: rotate(20deg);margin-top: 8.5%;margin-bottom: 15% !important;}
	.mobile_view_only2 img{width:100%;margin-top: 8.5%;margin-bottom: 15% !important;}
    .mobile-header-inner.table {margin-bottom: 0px !important;}
	.iecl_right_text {background-image: url('') !important;}
	#mobile-logo {background-color: #0090FF !important;background-image: linear-gradient(to right, #00c6ff , #0072ff) !important;}
	h2.iecl_head {color: #00A5C1 !important;font-size: 34px !important;text-align: center !important;}	
	.container.below_slider_section {background-image: url('../images/main_Banner_mobile.png') !important;
		 margin-top: 0px !important;
	}
	p.hom_inv_edu {font-size: 32px !important;margin-top: 65% !important;text-align: center;}
	p.hom_stat_art {font-size: 22px !important;text-align: center;}
	p.hom_soc_lear_plt {font-size: 24px !important;	font-weight: bold;text-align: center;}
	.hom_inv_register_btn button {font-size: 17px !important;padding: 0em 0em !important;margin-top: 3%;
    margin: 0 auto;text-align: center;width: auto;min-width: 170px;}
	.hom_inv_register_btn {margin: 0 auto;text-align: center;}
	.heading_who_are_we {padding-left: 0% !important;padding-right: 0% !important;}
	.who_we_are_content {padding-left: 0% !important;padding-right: 0% !important;}
	.heading_who_are_we h1 {text-align: center !important; font-weight: normal!important;margin-top: 0 !important;font-size: 25px !important;}
	.whyus_content {padding-left: 0% !important;text-align: left !important;	padding-right: 0% !important;font-size: 20px !important;}	
    .who_are_we_image {position: relative !important;bottom: 0 !important;text-align: center;}	
	.who_we_are_content p {font-size: 17px !important;   font-weight: lighter!important;text-align: justify; }	
	h2.subs_news_head {font-size: 20px !important;text-align: center !important;padding-right: 0% !important;width: 100% !important;color: #ffffff !important;font-family: metropolis medium;}
	
	.listening_img {width: 100%;position: relative;bottom: 0;left: 0;}
	.speaking_img {width: 100% ;position: relative;bottom: 0;left: 0;}
	
	
	.container.newsletter_section {background-color: transparent !important;background-image: none !important;background-color: #0090FF !important;background-image: linear-gradient(to right, #00c6ff , #0072ff) !important;width: 100%;padding: 5px 0px 8px;}
	p.newsletter_input {width: 90% !important;margin: 0 auto !important;}
	p.newsletter_input .news_input {width: 40% !important;
		margin-top: 2% !important;margin-left: 36px !important;margin-bottom: 5% !important;
		margin: 0 16px;}
	
	p.newsletter_input .news_input-submit {width: 20.5%!important;margin-top: -0.15%!important;margin-bottom:2px!important;margin-left: 5%!important;border-radius: 25px;background-color: #007EFF!important;border: 0.16rem solid #ffffff!important;font-weight: bold;font-size: 16px;}
	h2.vocabimate_head {float: initial;font-size: 40px !important;margin-top: 10%!important;margin-bottom:0%!important;font-family: metropolis bold!important;}
	h3.vocabimate_text {font-size: 2.2vh !important;text-align: center !important;padding: 0 0;margin-bottom: 35px!important;}	
	#show_more_butn #course_show_more button {border-radius: 30px !important;border: 0px solid #0093FF !important;font-size: 18px !important;font-weight: bold;}
	.row.footer-row {padding-top: 25px;background: #1999fc;}
	#colophon .widget_footer_about .footer_logo_cent img {width: auto;max-width: 15em;}
	.widget_footer_about ul {padding: 1em 0em 0 15% !important;text-align: left;}
	.vc_column-inner {margin-top: 7em;}
	.alignnone.size-full.wp-image-3749{left:35px;bottom: 2em;}
	h3.iecll_text span{font-family: 'Metropolis medium';}
	
	
	


	}
	


	@supports (-webkit-touch-callout: none) {
		/* CSS specific to iOS devices */ 
		.alignnone.size-full.wp-image-3749{left:35px;bottom: 2em;}
	}
@media only screen and (max-width:575.98px)
{
	
.emaillist .news_input-submit{margin-left: 3% !important;
	padding: 10px 0 !important;width: 30% !important;margin-bottom: 10px !important;}
	div.newsletter_input .news_input {

		width: 60% !important;
		margin-left: 20px !important;

	}
	.container.class_learning_section {width: 100% !important;background-image: url('../images/English_Grammar_Mobile.png');height: 100%;background-position: top center;
		background-repeat: no-repeat;background-size: 100%;max-height: 500px !important;}

		.container.below_slider_section {min-height: 48em;height:auto;}

	div#shop {width: 100% !important;position: relative !important;margin-left: 0px !important;
		margin-right: 0px !important;bottom: 0 !important;left: 0em !important;
		right:0;padding-right:0 !important;text-align: center !important;	}
	.home_content_text {position: relative !important;bottom: 8em !important;}
	.who_are_we_image img {width: 85%;position: relative;bottom:0;left: 0;right:0;		padding-right:0;margin-top: 2em;}
	.who_are_we_text {position: relative;margin-top: 0 !important;bottom: 0em;left: 0em;padding-top:0;}
	.container.who_we_are_section {position: relative;width: 100% !important;bottom: 0em;padding-top:0;}
	.container.whyus_section {width: 100% !important;position: relative;bottom: 0;margin-top: 5em;}
	.left_img_why_us img {padding-top: 0px !important;padding-left: 0 !important;width: 75% !important;margin-bottom: 0px !important;position: relative !important;right: 0 !important;
		bottom: 0em !important;}
	.why-us-content {position: relative;bottom: 0;}	
	.who_we_are_mob{display:block;}
	.who_we_are_web{display:none;}
	.left_img_why_us {bottom: 0;text-align: center;}
	.container.IEdclasslearn { background-image: url(../images/home/claasroom-banner_mobile.png);
    width: 100%!important;height: auto;min-height: 48em;background-position: top;background-size: 35em 44em;background-repeat: no-repeat;position: relative;bottom: 0em;margin-top: 5em;}
	.container.vocabimate_section {background-image: url('../images/Vocabimate_mobile_banner.png') !important;width: 100% !important;position: relative;bottom: 25em;}
	.Ied_learning {min-height: 40em!important;height: auto;margin: 0 auto;max-width: 85%;padding-bottom: 0px;}	
	.Ied_learning div.col-sm-6 {cursor: pointer;padding: 0;}
	.content_vocabimate{bottom: 0em;}
	.widget_footer_about ul {padding: 15px 10px 15px 20px !important;text-align: left;}
	
	
	
	
	
	
	
	
	.mobile_view_only{display:block !important;}
	.mobile_view_only2{display:block !important;}
	.mobile_hide_content{display:none !important;}
	.mobile_view_only img{width:100%;-ms-transform: rotate(30deg);-webkit-transform: rotate(20deg);transform: rotate(20deg);margin-top: 8.5%;margin-bottom: 15% !important;}
	.mobile_view_only2 img{width:100%;margin-top: 8.5%;margin-bottom: 15% !important;}
    .mobile-header-inner.table {margin-bottom: 0px !important;}
	.iecl_right_text {background-image: url('') !important;}
	#mobile-logo {background-color: #0090FF !important;background-image: linear-gradient(to right, #00c6ff , #0072ff) !important;}
	h2.iecl_head {color: #00A5C1 !important;font-size: 34px !important;text-align: center !important;}	
	.container.below_slider_section {background-image: url('../images/main_Banner_mobile.png') !important;
		 margin-top: 0px !important;
	}
	p.hom_inv_edu {font-size: 32px !important;margin-top: 65% !important;text-align: center;}
	p.hom_stat_art {font-size: 22px !important;text-align: center;}
	p.hom_soc_lear_plt {font-size: 24px !important;	font-weight: bold;text-align: center;}
	.hom_inv_register_btn button {font-size: 17px !important;padding: 0em 0em !important;margin-top: 3%;
    margin: 0 auto;text-align: center;width: auto;min-width: 170px;}
	.hom_inv_register_btn {margin: 0 auto;text-align: center;}
	.heading_who_are_we {padding-left: 0% !important;padding-right: 0% !important;}
	.who_we_are_content {padding-left: 0% !important;padding-right: 0% !important;}
	.heading_who_are_we h1 {text-align: center !important; font-weight: normal!important;margin-top: 0 !important;font-size: 25px !important;}
	.whyus_content {padding-left: 0% !important;text-align: left !important;	padding-right: 0% !important;font-size: 20px !important;}	
    .who_are_we_image {position: relative !important;bottom: 0 !important;text-align: center;}	
	.who_we_are_content p {font-size: 17px !important;   font-weight: lighter!important;text-align: justify; }	
	h2.subs_news_head {font-size: 20px !important;text-align: center !important;padding-right: 0% !important;width: 100% !important;color: #ffffff !important;font-family: metropolis medium;}
	
	.listening_img {width: 100%;position: relative;bottom: 0;left: 0;}
	.speaking_img {width: 100% ;position: relative;bottom: 0;left: 0;}
	
	
	.container.newsletter_section {background-color: transparent !important;background-image: none !important;background-color: #0090FF !important;background-image: linear-gradient(to right, #00c6ff , #0072ff) !important;width: 100%;padding: 5px 0px 8px;}
	p.newsletter_input {width: 90% !important;margin: 0 auto !important;}
	p.newsletter_input .news_input {width: 40% !important;
		margin-top: 2% !important;margin-left: 36px !important;margin-bottom: 5% !important;
		margin: 0 16px;}
	
	p.newsletter_input .news_input-submit {width: 20.5%!important;margin-top: -0.15%!important;margin-bottom:2px!important;margin-left: 5%!important;border-radius: 25px;background-color: #007EFF!important;border: 0.16rem solid #ffffff!important;font-weight: bold;font-size: 16px;}
	h2.vocabimate_head {float: initial;font-size: 40px !important;margin-top: 10%!important;margin-bottom:0%!important;font-family: metropolis bold!important;}
	h3.vocabimate_text {font-size: 2.2vh !important;text-align: center !important;padding: 0 0;margin-bottom: 35px!important;}	
	#show_more_butn #course_show_more button {border-radius: 30px !important;border: 0px solid #0093FF !important;font-size: 18px !important;font-weight: bold;}
	
	
	
	.item{margin-left: 12%;}
	.satcoursese{margin-left: 18%;}
	.company_trust {padding: 0 0 !important;}		
	.writing{margin-right: 0; margin: 10px 0; float: none;}
	.sat_writing{text-align:center;margin-top: 3%;margin-bottom: 10%;}
	img.card_Vpkg-img_-top{width:80%}
	.courses_left {padding-top: 10%;padding-bottom: 0px;}
	.courses_heading{padding-left:0;font-size:25px;text-align: center;margin-top: 0;margin-bottom: 10%;}
	.reading{margin-right: 0;float: none;}
	div#shop{bottom: 0 !important;}
	.container.vocabimate_section{bottom: 0;}		
	.es_subscription_message.success{margin-left: 20px!important;}
		
	.slick-slide{margin:0px 0px 0 15px;}
	.sp-testimonial-free-section .slick-prev{left: -64px;}
	.sp-testimonial-free-section .slick-next{right: -73px;}
	.sp-testimonial-free-section .tfree-testimonial-title h3{padding-left: 50px !important;margin-left: 10px !important;}
	.sp-testimonial-free-section .tfree-client-rating {margin-left: 0% !important;}

	.slick-slide.slick-current.slick-active img, .slick-slide.slick-active img{width: 115px;}
	.who_we_are_content{display: none;}
	.who_we_are_content_responsive{display:block !important;text-align: center !important;font-size: 18px;color: #A9ABAD;font-family: Metropolis Medium;position: relative;top: 17px;}
	.who_we_are_content_responsive p{font-size: 15px !important;color: #AEB0B2;	font-weight: initial!important;margin-left: 35px;}
	.fortis_img {width: 82%;}
.comapany_heading {text-align: center;font-size: 28px;padding: 0px 0px;font-family: Metropolis Bold !important;
font-family: inherit;color: #4B4B4B;}
	.watch_tutorials_btn {color: #5324AD !important;font-size: 2.6vh!important;width: auto!important;min-width:12em;font-weight: 600!important;border-radius: 31px!important;background-color: #fff!important;font-family: metropolis bold!important;
	   margin-bottom: 9%!important;margin-top: 0 !important;margin: 0 auto;letter-spacing: 0;
	  box-shadow: 5px 5px 15px #634BCB;height: 45px;}		
	.vocabimate_content_text {position: relative;top: 3em;}		
	.lang_head {text-align: center;font-size: 25px;padding: 0px 0px;margin-top: 0px !important;font-weight: bold;
		font-family: Metropolis Bold !important;font-family: inherit;color: #4B4B4B;position: relative;bottom: -20px ;
		left: 5px;}
	.lang_head1 {text-align: center;font-size: 25px;padding: 0px 0px;font-weight: bold;font-family: Metropolis Bold !important;
		font-family: inherit;color: #4B4B4B;position: relative !important;bottom: 1em !important;}
	div#contact_us_section h1 {color: #000;font-weight: bold;font-size: 24px !important;margin-left: 0px!important;
		text-align: center;margin: 0 0;}	
	
	


	}

@media only screen and (max-width:680px) and (min-width:576px)
{

	.container.below_slider_section {min-height: 56em;height:auto;}	
	
}	

@media only screen and (max-width:480px) and (min-width:421px)
{

	.container.below_slider_section {min-height: 42em;height:auto;}	
	
}	
	
@media only screen and (max-width:420px)
{

	.container.below_slider_section {min-height: 38em;height:auto;}	
	
}
