/*
Theme Name: Open English 2021 International Spain
Theme URI: http://openenglish.com
Version: 1.0
Description: Descriptio
Author: Open English Website Team
Author URI: http://openenglish.com
Template: web-oe-master-int
*/
 
/*----------------- Cambios a partir de aquí -------------------------------*/


@media (min-width: 1200px) and (max-width: 1366px)  {    
    .hero-home-page__h2-48-30 {
        letter-spacing: -2px;
        width: 425px;
    }
    #leadformContainer {
        margin-left: 25px;
    }
}

/* home */
@media (max-width: 768px) {
    .home-page.carousel-profesores .carousel-profesores__copy-2 {
        margin-top: 5px;
    }
	
	.carousel-profesores__character-image-2 {
		left: 0px !important;
		top: 0px !important;
		border: none !important;
		border-radius: 0% !important;
		width: 100% !important;
	}
	
	.carousel-profesores__item-content {
		height: 100% !important;
	}
	
	.carousel-profesores__head-container{
		margin-top: 230px !important;
	}
	
	.carousel-profesores__item-content{
		position: relative;
	}
	
	.mobile-carousel-profesores__flag{
		position: absolute;
		top: 385px;
		right: 20px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
    .hero-home-page__h2-48-30 {
        line-height: 54px;
        letter-spacing: -3px;
    }
}

@media (min-width: 768px){
    .slick-carousel-video-section .slick-dots{
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
    .home-page .cards__card-1__title {
        margin-top: 0;
    }
	
	#dots-testimonial-v2 {
		min-width: 120px !important;
	}
	
	.h-3.pd--b30{
		padding-bottom: 10px;
	}
	.pd--l15.list_ol li{
		padding-bottom: 5px;
	}
	
	.oe-latam-nd-course-page.programas-exclusivos-course-nd .carousel__item-wrapper {
		height: 100% !important;
	} 
}

@media (width: 768px) {
	.hero-profesores__red-arrow {
		position: absolute;
		left: 80%;
		transform: translateX(-50%) translateY(-50%);
	}
	
	.hero-slick-section-v2 .slick-hero-testimonial-v2__h2{
		padding-bottom: 15px; 
		padding-top: 15px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .home-page.doble-cards .doble-card-body {
        margin-left: 25px;
        margin-right: 25px;
    }

    .home-page .cards__card-2 .cards__card__wrapper-copy {
        text-align: center;
        position: relative;
        bottom: 0;
        margin-top: 18px;
    }

    .hero-home-page__bg-es .pyp-arrow-es svg {
        top: 300px;
    }

    .home-page.highlight .highlight__copy__h-2-lead {
        line-height: 26px;
    }
	
	.page-template-page-open-english-funciona-2022 .hero-slick-section-v2 {
		background-image: url(/wp-content/uploads/2022/07/Desktop-992-bg_1x.jpg) !important;
		background-size: contain;
		background-position: 0 -60px;
		background-repeat: no-repeat;
	} 
	

	.page-template-page-open-english-funciona-2022 .slick-hero-testimonial-v2__testimonio{
		font-size: 34px !important;
		line-height: 40px !important;
	}
	
	.oe-brands-es--absolute {
		height: 72px !important;
	}
	
	.eleconomista-img{
		max-width: 100px;
	}
	
	.expansion-img{
		max-width: 70px;
	}
	
	.oe-brands-es--absolute .vogue-img{
		max-width: 70px;
		margin-top: -5px;

	}
 
}

@media (min-width: 992px) {
	.oe-brands-es--absolute span{
		position: absolute;
		top: 10px;
		font-size: 14px;
		font-weight: 400;
		color: #B6B6BB;
	}
	
	.hero-home-page__h2-pre--red{
		margin-top: 30px;
	}
	
	.oe-brands-es--absolute{
		padding: 35px 10px 10px 10px;
	}
	
	.oe-brands-es--absolute div{
		display: inline-block !important;
	}
	
	.oe-brands-es--absolute{
		display: flex !important;
	}		
}

@media (min-width: 992px) and (max-width: 1199px){
	.oe-brands-es--absolute {
		height: 72px;
	}
}

@media (max-width: 991px) {
	.oe-brands-es--absolute span{
		position: relative;
		font-size: 14px;
		font-weight: 400;
		color: #B6B6BB;
		display: block;
	}
	
	.oe-brands-es--absolute{
		height: 200px;
		padding: 30px;
		width: 231px;
	}
	
	.top-brands-container, .bottom-brands-container{
		width: 100%;
		text-align: center;
	}
	
	.top-brands-container .row, .bottom-brands-container .row{
		justify-content: center;
	}
	
	.cnn-img, .bbc-img, .apple-img{
		margin-right: 10px;
	}
	
	.oe-brands-es--absolute .google-img{
		max-width: 68px
	}
	
	.oe-brands-es--absolute .apple-img{
		max-width: 75px;
	}
	
}

@media (min-width: 768px) and (max-width: 991px) {
   .page-template-page-open-english-funciona-2022 .hero-slick-section-v2 {
		background-image: url(/wp-content/uploads/2022/07/Tablet-768-bg_1x.jpg) !important;
		background-size: contain;
		background-position: 0px -60px;
		background-repeat: no-repeat;
	} 
	
	.linear-pils-form .arrow-sign{
		width: 70px;
	}
	
	.home.page-template .trustpilot-widget iframe{
		height: 200px !important;
	}
	
	.eleconomista-img{
		max-width: 140px;
	}
	
	.expansion-img{
		max-width: 100px;
	}
	
	.top-brands-container .row:nth-of-type(2){
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	.oe-brands-es--absolute{
		transform: translateX(-50%) translateY(-50%);
		left: 25% !important;
	}

}

@media (min-width: 1200px) {
    .hero-home-page__bg-es .pyp-arrow-es svg {
        right: 0px;
        top: 290px;
    }
	
	.page-test-nivel-ingles.hero .hero-home-page__list__copy-black{
		margin-left: 30px !important;
	}
	
	.page-test-nivel-ingles.hero .hero__arrow-red{
		margin-top: -82px !important;
	}
	
	.hero-home-page__list__item-red { 
		padding: 5.123px 0px;
	}
	
	.eleconomista-img{
		max-width: 160px;
	}
	
	.expansion-img{
		max-width: 100px;
	}
	
	.home.page-template .trustpilot-widget iframe{
		height: 250px !important;
	}
	
	.v-desktop-img{
		margin-top: -50px;
	}
	
	.v-desktop-img-2{
		margin-top: -25px;
	}
	
	.page-template-page-open-english-funciona-2022 .hero-slick-section-v2 {
		background-image: url(/wp-content/uploads/2022/07/Desktop-1440-bg_2x.jpg) !important;
		background-size: contain;
		background-position: 0px -60px;
		background-repeat: no-repeat;
	} 
	
	.v-desktop{
		padding-bottom: 0px !important; 
	}

}

@media (max-width: 767px) {
    .oe-latam-nd-course-page.metodo .metodo__card-fix-last {
        height: unset!important;
    }
	
	.character-right.section--background-grey-min768.gap-s{
		padding-top: 160px;
	}
	
	.home.page-template .trustpilot__wrapper{
		margin-top: 0px; 
	} 
	
	.home.page-template .tp-widget-wrapper .wrapper-right{
		padding: 0px 25px !important;
	}
	
	.home.page-template .tp-widget-review-next {
		right: 5px !important;
	}
	
	.hero-slick-section-v2 .slick-hero-testimonial-v2-opiniones .slick-hero-testimonial-v2__testimonio{
		padding: 0px 10px;
	}
	
	.hero-slick-section-v2 .slick-hero-testimonial-v2-opiniones .slick-hero-testimonial-v2__name, .hero-slick-section-v2 .slick-hero-testimonial-v2-opiniones .slick-hero-testimonial-v2__h2{
		padding-left: 10px;
	}
	
	.page-template-page-open-english-funciona-2022 .slick-hero-testimonial-v2-opiniones .slick-dotted.slick-slider{
		margin-bottom: 0px;
	}
	
	.page-template-page-open-english-funciona-2022 .slick_social_testimonial_opiniones.slick-dotted{
		margin: 15px 0px;
	}
	
	.carousel_social_testimonial .slick-dots-custom {
		border: none;
	}
	
	.eleconomista-img{
		max-width: 140px;
	}
	
	.expansion-img{
		max-width: 110px;
	}
	
	.top-brands-container .row:nth-of-type(2){
		margin-top: 10px;
		margin-bottom: 10px;
	}
}

@media (min-width: 767px) {
	.linguaskill.s3 .linguaskill__form-wrapper {
		margin-top: -20px !important;
	}
}

@media (max-width: 480px) {
    .hero-soporte__copy-wrapper {
		width: 100%;
	}
	
	div#dots-testimonial-v2 {
		min-width: 220px !important;
	}
	
	.home.page-template .trustpilot__wrapper{
		margin-top: 0px !important;
	}
}

.i-flag {
    display: inline-block;
    width: 22px;
    height: 22px;
    border: 1px solid white;
    margin: 0;
    padding: 0;
    box-shadow: 0px 4px 4px rgb(0 120 255 / 15%);
    background: url(/wp-content/uploads/2022/06/flags_1x.png);
    border-radius: 50%;
}

.slick_video_clase_pasada__p{
	border-bottom: none;
}

.page-template-page-professores .slick-nav-custom{
	margin-bottom: 20px;
}

.page-template-page-professores .simple_cards{
	min-height: 100%;
}

.carousel_social_testimonial-v2 .slick-dots-custom {
    min-width: 85px;
}

.cta--background-gradient-orange{
	color: #fff !important;
}

.page-template-page-professores{
	overflow-x: hidden;
}

.center-image{
	margin: auto;
}

.pilares__content-wrappe .pilares__collapse-title{
	line-height: 1.3 !important;
}

.site-footer .list-group{
	text-align: center;
}

.slick-hero-testimonial-v2__testimonio .quotation--der {
    margin-left: 0px !important;
}

.slick-hero-testimonial-v2-opiniones .slick-slide{
	height: unset !important;
}

.page-template-page-open-english-funciona-2022 .hero-slick-section-v2 .slick-dots-custom, .page-template-page-open-english-funciona-2022 .carousel_social_testimonial .slick-dots-custom {
    min-width: 190px;
}

.page-template-page-open-english-funciona-2022 .slick-carousel-video-section .slick-dots-custom{
	min-width: 95px;
}

.linear-pils-form .arrow-sign{
	position: absolute;
    bottom: 25%;
	right: -18%;
}

.character-section.character-right .character-right__copy--40-oef{
	letter-spacing: 1.5px;
}

.slick_video_testimonial_opiniones{
	text-align: center;
}

.home.page-template .trustpilot__wrapper{
	z-index: 9;
	margin-top: 50px;
} 

.text-hyper-underline{
	font-size: 1rem;
	
}
.color-hyper{
	text-decoration: underline !important;
	text-decoration-color: #007bff !important;
	color: #007bff !important;
}

.site-footer .footer-title{
	font-size: 16px !important;
}

/* begining clases-de-ingles-gratis stye */

.w9387-hero {	
  background-size: cover;	
  background-repeat: no-repeat;	
  background-position: top center;	
  height: 801px;	
}	
@media (max-width: 767px) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-320_1x.jpg");	
  }	
  .slick_clases_gratis__h2 {
    font-size: 30px;
    line-height: 34px;
  }
}	
@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-320_2x.jpg");	
  }	
}	
@media (min-width: 768px) and (max-width: 991px) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-768_1x.jpg");	
    height: 668px;	
  }	
  .slick-carousel-video-section-center .rounded-container{
	  min-height: 475px;
  }
}	
@media (min-width: 768px) and (max-width: 991px) and (-webkit-min-device-pixel-ratio: 2) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-768_2x.jpg");	
  }	
}	
@media (min-width: 992px) and (max-width: 1199px) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-992_1x.jpg");	
    height: 646px;	
  }	
  .slick-carousel-video-section-center .rounded-container{
	  min-height: 455px;
  }
}	
@media (min-width: 992px) and (max-width: 1199px) and (-webkit-min-device-pixel-ratio: 2) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-992_2x.jpg");	
  }	
  

}	

@media (min-width: 1920px) {	
	.slick-carousel-video-section-center .rounded-container{
		min-height: 525px;
	} 

	.page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
		min-height: 290px; 
	} 

	.page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
		min-height: 455px;  
	}	
}

@media (min-width: 1680px) and (max-width: 1919px) {	
	.slick-carousel-video-section-center .rounded-container{
		min-height: 515px;
	}

	.page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
		min-height: 260px;
	} 

	.page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
		min-height: 455px;  
	}	
}

@media (max-width: 1679px) and (min-width: 1440px) {	
	.slick-carousel-video-section-center .rounded-container{
		min-height: 485px;
	}

	.page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
		min-height: 260px;
	} 

	.page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
		min-height: 455px;  
	}	
}


@media (min-width: 1200px) {	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-1200_1x.jpg");	
    height: 717px;	
  }	
@media (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {	
}	
  .w9387-hero {	
    background-image: url("/wp-content/uploads/2022/09/w9387-hero-1200_2x.jpg");	
  }	
}

.w9387-hero__content-wrapper {
  margin: 0;
  padding: 0;
  margin-top: 32px;
}
@media (min-width: 992px) {
  .w9387-hero__content-wrapper {
    margin-top: 70px;
  }
}
@media (min-width: 1200px) {
  .w9387-hero__content-wrapper {
    margin-top: 142px;
    margin-left: 60px;
  }
}

.w9387-hero__copy-1, .w9387-hero-leadform__copy-1 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 130%;
  color: #FF2846;
  text-align: center;
  margin: 0 0 9px 0;
  padding: 0;
} 
@media (min-width: 768px) {
  .w9387-hero__copy-1, .w9387-hero-leadform__copy-1 {
    font-size: 20px;
    line-height: 130%;
  }
}
@media (min-width: 992px) {
  .w9387-hero__copy-1, .w9387-hero-leadform__copy-1 {
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .w9387-hero__copy-1, .w9387-hero-leadform__copy-1 {
    margin: 0 0 15px 0;
  }
}

@media (min-width: 1200px) and (max-width: 1439px) {
  .slick_clases_gratis__card{
	  min-height: 260px;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
	  min-height: 220px !important;
  }
  
  .slick-carousel-video-section-center .rounded-container {
	 min-height: 450px !important;
  }
  
  .slick_clases_gratis__card{
	  min-height: 260px;
  }
  
  .page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
	min-height: 450px; 
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .slick_clases_gratis__card{
	  min-height: 280px !important;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
	  min-height: 250px;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
	min-height: 440px; 
  }
  .slick_video_flash_lesson .item-flash-lesson-card{
    min-height: 423px !important;
  }

}

@media (min-width: 768px) and (max-width: 991px) {
  .slick_clases_gratis__card{
	  min-height: 280px !important;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick-carousel-video-section-center .rounded-container .slick-slide{
	  min-height: 220px !important;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
	min-height: 465px !important; 
  }
  .slick_video_flash_lesson .item-flash-lesson-card{
    min-height: 440px !important;
  }
  .slick-carousel-video-section-center .rounded-container__h3{
	  font-size: 23px !important;
  }
  
  .slick-carousel-video-section-center .rounded-container{
	  min-height: 435px !important;
  }

}

.w9387-hero__title, .w9387-hero-leadform__title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 38px;
  line-height: 42px;
  letter-spacing: 0.5px;
  color: #000000;
  text-align: center;
  margin: 0 0 35px 0;
  padding: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .w9387-hero__title, .w9387-hero-leadform__title {
    font-size: 48px;
    line-height: 56px;
    letter-spacing: -1px;
    margin: 0px 0 12px 0;
  }
}
@media (min-width: 992px) {
  .w9387-hero__title, .w9387-hero-leadform__title {
    text-align: left;
    margin: 0px 0 60px 0;
  }
}
@media (min-width: 1200px) {
  .w9387-hero__title, .w9387-hero-leadform__title {
    margin: 0px 0 56px 0;
  }
}

.w9387-hero__copy-2, .w9387-hero__copy-2-20 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: #000000;
  margin: 0 0 10px 0;
  padding: 0;
}
@media (min-width: 992px) {
  .w9387-hero__copy-2, .w9387-hero__copy-2-20 {
    text-align: left;
  }
  .examen-internacional .reasons__background {
    background: url(/wp-content/uploads/2023/02/background_ei_section_reasons_1440_1x.png) !important;
    background-repeat: no-repeat !important;
  }
}

@media (min-width: 1580px){
	.examen-internacional .reasons__background {
		background-position: -170px, 0 !important;
		padding: 15px !important;
		max-width: 1600px !important;
	}
}

@media (min-width: 1300px) and (max-width: 1579px){
	.examen-internacional .reasons__background {
		background-position: -370px, 0 !important;
		padding: 15px !important;
		max-width: 1600px !important;
	}
}

@media (min-width: 992px) and (max-width: 1299px){
	.examen-internacional .reasons__background {
		background-position: -581px, 0 !important;
		padding: 15px !important;
		max-width: 1600px !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
  .w9387-hero__copy-2, .w9387-hero__copy-2-20 {
    margin: 0 0 17px 0;
  }
}
.w9387-hero__copy-2-20 {
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 16px !important;
}

.w9387-hero__btn-wrapper {
  width: 100%;
  margin: 0;
  padding: 0;
}
@media (min-width: 768px) {
  .w9387-hero__btn-wrapper {
    width: 345px;
  }
  .slick_video_flash_lesson .item-flash-lesson-card {
    min-height: 473px;
    height: auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .w9387-hero__btn-wrapper {
    margin: 0 auto;
  }
  .page-template-page-clases-ingles-gratis-2022 .slick_video_poco_tiempo .slick-slide{
	min-height: 445px; 
  }
}

.btn-orange-sha {
  border: 1px solid #f60;
  background: linear-gradient(180deg, #FF8800 -17.06%, #FF6600 115.88%);
  box-shadow: 0px 20px 60px rgba(255, 102, 0, 0.45);
  border-radius: 60px;
  display: inline-block;
  padding-bottom: 15px;
  padding-left: 30px;
  padding-right: 20px;
  padding-top: 15px;
  text-decoration: none;
  width: 100%;
}
.btn-orange-sha:hover {
  text-decoration: none;
}
.btn-orange-sha__content-wrapper {
  display: flex;
  align-items: center;
}
.btn-orange-sha__copy {
  color: #fff;
  display: inline-block;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  width: calc(100% - 15px);
  text-align: left;
}
@media (max-width: 767px) {
  .btn-orange-sha__copy {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (min-width: 768px) {
  .btn-orange-sha__copy {
    font-size: 18px;
    line-height: 28px;
  }
}
.btn-orange-sha__arrow-yellow {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='16' viewBox='0 0 11 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.18 1.158A.663.663 0 011.617 1c.164 0 .32.057.436.158L9.436 7.62c.116.1.181.238.181.38 0 .144-.065.281-.18.382l-7.385 6.462a.68.68 0 01-.871 0 .493.493 0 010-.763l6.95-6.08-6.95-6.08A.507.507 0 011 1.539c0-.143.065-.28.18-.38z' fill='%23fff' stroke='%23FF0' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  display: inline-block;
  float: right;
  height: 16px;
  width: 15px;
  margin-right: 5px;
}

.slick_clases_gratis__h2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  letter-spacing: 0.5px;
  color: #000000;
}
.slick_clases_gratis__h2 .span-blue {
  color: #0078FF;
}

.slick_clases_gratis__h2 .span-blue {
  color: #0078FF;
}

.p-h2--center-to-left--24 {
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
}
@media (max-width: 560.92px) {
  .p-h2--center-to-left--24 {
    font-weight: 400;
    font-size: 18px;
    line-height: 130%;
    text-align: left;
  }
}

.icon__cig_instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.617 2.646c-4.27 0-7.778 3.504-7.778 7.778v10.897c0 4.27 3.504 7.779 7.778 7.779h10.898c4.27 0 7.778-3.504 7.778-7.779V10.424c0-4.27-3.504-7.778-7.778-7.778H10.617Zm0 2.405h10.898c2.973 0 5.373 2.4 5.373 5.373v10.897c0 2.974-2.4 5.374-5.373 5.374H10.617a5.366 5.366 0 0 1-5.373-5.374V10.424c0-2.973 2.4-5.373 5.373-5.373Zm12.55 2.63c-.605 0-1.089.484-1.089 1.09 0 .606.484 1.09 1.09 1.09.606 0 1.09-.484 1.09-1.09 0-.606-.484-1.09-1.09-1.09Zm-7.101.977c-3.97 0-7.215 3.246-7.215 7.215s3.246 7.215 7.215 7.215 7.215-3.246 7.215-7.215c0-3.97-3.246-7.215-7.215-7.215Zm0 2.405a4.79 4.79 0 0 1 4.81 4.81 4.79 4.79 0 0 1-4.81 4.81 4.79 4.79 0 0 1-4.81-4.81 4.79 4.79 0 0 1 4.81-4.81Z' fill='%23fff'/%3E%3Cpath d='M10.617 2.646c-4.27 0-7.778 3.504-7.778 7.778v10.897c0 4.27 3.504 7.779 7.778 7.779h10.898c4.27 0 7.778-3.504 7.778-7.779V10.424c0-4.27-3.504-7.778-7.778-7.778H10.617Zm0 2.405h10.898c2.973 0 5.373 2.4 5.373 5.373v10.897c0 2.974-2.4 5.374-5.373 5.374H10.617a5.366 5.366 0 0 1-5.373-5.374V10.424c0-2.973 2.4-5.373 5.373-5.373Zm12.55 2.63c-.605 0-1.089.484-1.089 1.09 0 .606.484 1.09 1.09 1.09.606 0 1.09-.484 1.09-1.09 0-.606-.484-1.09-1.09-1.09Zm-7.101.977c-3.97 0-7.215 3.246-7.215 7.215s3.246 7.215 7.215 7.215 7.215-3.246 7.215-7.215c0-3.97-3.246-7.215-7.215-7.215Zm0 2.405a4.79 4.79 0 0 1 4.81 4.81 4.79 4.79 0 0 1-4.81 4.81 4.79 4.79 0 0 1-4.81-4.81 4.79 4.79 0 0 1 4.81-4.81Z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='5.059' y1='26.88' x2='27.073' y2='4.866' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFD600'/%3E%3Cstop offset='.5' stop-color='%23FF0100'/%3E%3Cstop offset='1' stop-color='%23D800B9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  width: 32px;
  height: 32px;
  display: block;
}

.slick_clases_gratis__separator {
  margin-left: 9px;
  margin-right: 6px;
}

.icon__cig_separator {
  background-image: url("data:image/svg+xml,%3Csvg width='1' height='21' viewBox='0 0 1 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.800084' y1='0.781193' x2='0.800083' y2='20.6514' stroke='%23DEDEDE' stroke-width='0.280649' stroke-linecap='round'/%3E%3C/svg%3E");
  width: 1px;
  height: 21px;
  display: block;
}

.slick_clases_gratis__label-instagram {
  background: #F0014D;
}

.slick_clases_gratis__label {
    width: 35.11px;
    margin-left: 6px;
    border-radius: 3.08763px;
    text-align: center;
}

.slick_clases_gratis__label_span {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 7.8832px;
  line-height: 100%;
  letter-spacing: 0.788386px;
  color: #FFFFFF;
  vertical-align: middle;
}

.icon__cig_facebook {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.305 15.724c0-7.234-5.863-13.097-13.097-13.097C8.974 2.627 3.11 8.49 3.11 15.724c0 6.538 4.788 11.956 11.05 12.938V19.51h-3.325v-3.786h3.325v-2.886c0-3.281 1.955-5.095 4.948-5.095 1.432 0 2.931.256 2.931.256v3.223h-1.652c-1.627 0-2.134 1.01-2.134 2.046v2.456h3.633l-.581 3.786h-3.052v9.152c6.262-.982 11.05-6.4 11.05-12.938Z' fill='%23146DDD'/%3E%3C/svg%3E");
  width: 32px;
  height: 32px;
  display: block;
}
.icon__cig_youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.282 6.915h-.138v.001h-.3c-1.478.006-2.956.034-4.434.083l-.266.011-.133.005-.267.01-.264.011c-1.724.08-3.365.207-4.121.414a3.16 3.16 0 0 0-2.197 2.264c-.157.605-.267 1.408-.342 2.236l-.015.166-.034.414-.013.166-.005.083-.01.164a53.457 53.457 0 0 0-.1 2.835v.194c.008 1.083.05 2.166.128 3.246l.012.166.012.168c.078.912.193 1.819.365 2.483a3.16 3.16 0 0 0 2.197 2.263c.757.21 2.398.336 4.121.414l.266.012.265.01.135.007.264.01c2.081.073 4.065.083 4.545.083h.22c.95-.002 7.795-.037 9.597-.535a3.16 3.16 0 0 0 2.197-2.264c.172-.666.287-1.572.364-2.483l.015-.166.012-.168c.112-1.517.126-2.975.127-3.284v-.12a52.878 52.878 0 0 0-.115-3.12l-.012-.166-.034-.414-.016-.166c-.074-.827-.185-1.63-.341-2.235a3.164 3.164 0 0 0-2.197-2.264c-1.744-.482-8.211-.53-9.488-.534Zm-2.701 12.799v-7.681l6.454 3.842-6.454 3.839Z' fill='red'/%3E%3C/svg%3E");
  width: 32px;
  height: 32px;
  display: block;
}

.slick_clases_gratis__label-facebook {
  background: #146DDD;
}

.slick_clases_gratis__label-youtube {
  background: #FF0000;
}

.slick_clases_gratis__card {
    background: #FFFFFF;
    padding: 24px;
    min-height: 240px;
    border: 1px solid #D1D1D1 !important;
    border-radius: 18px;
}

.slick_clases_gratis__card__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 120%;
  text-align: left;
  min-height: 100px;
}
.slick_clases_gratis__card__p-span-instagram {
  color: #FD1D1D;
}
.slick_clases_gratis__card__p-span-facebook {
  color: #146DDD;
}
.slick_clases_gratis__card__p-span-youtube {
  color: #FD1D1D;
}

.slick_clases_gratis__card__a {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 100%;
  text-align: center;
  color: #FF6600 !important;
}

.section--background-light-grey {
  background-color: #F7F8FB;
}

.slick-carousel-video-section-center__h2, .slick-carousel-video-section-center__h2-min {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  letter-spacing: -1px;
  color: #000000;
}

.slick-carousel-video-section-center__p-16 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #000000;
}

.slick-carousel-video-section-center .rounded-container {
  background: white;
  border-radius: 16px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 1rem;
  padding-right: 1rem;
}
.slick-carousel-video-section-center .rounded-container__h3 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.5px;
  color: #0078FF;
  margin-bottom: 32px;
}
.slick-carousel-video-section-center .rounded-container_a {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 100%;
  text-align: center;
  color: #FF6600;
}

.slick-carousel-video-section .slick_video_testimonial-with-text__p, .slick-carousel-video-section-center .slick_video_testimonial-with-text__p, .slick-carousel-video-section .slick_video_testimonial-with-text__p-left, .slick-carousel-video-section-center .slick_video_testimonial-with-text__p-left, .slick-carousel-video-section .slick_video_testimonial-with-text__p-center, .slick-carousel-video-section-center .slick_video_testimonial-with-text__p-center {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
}

.slick-carousel-video-section .slick_video_testimonial-with-text__p-left, .slick-carousel-video-section-center .slick_video_testimonial-with-text__p-left {
  text-align: left;
  padding-top: 16px;
}

.section--background-blue {
  background-color: #0078FF !important;
}

.spotify-section .card-content {
  background: #FFFFFF;
  box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.08);
  border-radius: 18px;
  width: 1140px;
  min-height: 520px;
  margin: 48px 0px;
  padding: 48px 0px;
}

@media (max-width: 768.92px) {
  .spotify-section__title {
    font-size: 30px;
    text-align: left;
  }
  .spotify-section__p {
    font-size: 24px;
    text-align: left;
    margin-top: 26px;
    margin-bottom: 32px;
  }
  .spotify-section .card-content {
    max-width: 90%;
    padding: 32px 16px;
  }
}

.spotify-section__title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  letter-spacing: -0.5px;
  color: #000000;
}
.spotify-section__title strong {
  font-family: "Inter";
  font-style: italic;
}
.spotify-section__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 100%;
  text-align: center;
  color: #0078FF;
  margin-top: 24px;
  margin-bottom: 48px;
}

.section-cta-blue {
  background: linear-gradient(180deg, #00B0FF -17.06%, #0078FF 115.88%);
}

.section-cta-blue__h2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 38px;
  line-height: 48px;
  text-align: center;
  letter-spacing: 0.5px;
  color: #FFFFFF;
}

.section-cta-blue__p, .section-cta-blue__p-16 {
  margin-top: 16px;
  margin-bottom: 80px;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: #FFFFFF;
}
.section-cta-blue__p span, .section-cta-blue__p-16 span {
  color: #FFFF00;
}
.section-cta-blue__p-16 {
  font-size: 16px;
  line-height: 130%;
}


@media (max-width: 768.92px) {
  .section-cta-blue__h2 {
    font-weight: 300;
    font-size: 24px;
    line-height: 32px;
    text-align: left;
  }
  .section-cta-blue__p, .section-cta-blue__p-16 {
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    margin-top: 24px;
    margin-bottom: 24px;
  }
}

.section-cta-blue__h3, .section-cta-blue__h3-yellow, .section-cta-blue__h3-blue {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
}

.section-cta-blue__h3-yellow {
  color: #FFFF00;
}

.list_li, .section-cta-blue__ul-yellow, .section-cta-blue__ul {
  list-style: none;
  counter-reset: steps;
  padding-left: 0px;
  margin-left: 0px;
}

.list_li li, .section-cta-blue__ul-yellow li, .section-cta-blue__ul li {
  padding-bottom: 16px;
  display: flex;
  align-items: center;
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
}
.list_li li::before, .section-cta-blue__ul-yellow li::before, .section-cta-blue__ul li::before {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 30px;
  line-height: 22px;
  line-height: 1.5em;
  content: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00002 11.2L1.80002 6.99998L0.400024 8.39998L6.00002 14L18 1.99998L16.6 0.599976L6.00002 11.2Z' fill='%230078FF'/%3E%3C/svg%3E%0A");
  margin-right: 15px;
  margin-top: -5px;
}
.list_li li.active, .section-cta-blue__ul-yellow li.active, .section-cta-blue__ul li.active {
  color: #0078FF;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #0078FF;
}
.list_li li.active::before, .section-cta-blue__ul-yellow li.active::before, .section-cta-blue__ul li.active::before {
  content: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4301 6.00001L8.96008 1.16001C8.67008 0.21001 7.33008 0.21001 7.05008 1.16001L5.57008 6.00001H1.12008C0.150081 6.00001 -0.249919 7.25001 0.540081 7.81001L4.18008 10.41L2.75008 15.02C2.46008 15.95 3.54008 16.7 4.31008 16.11L8.00008 13.31L11.6901 16.12C12.4601 16.71 13.5401 15.96 13.2501 15.03L11.8201 10.42L15.4601 7.82001C16.2501 7.25001 15.8501 6.01001 14.8801 6.01001H10.4301V6.00001Z' fill='%230078FF'/%3E%3C/svg%3E");
  margin-right: 15px;
  margin-top: -5px;
}

.section-cta-blue__ul-yellow li {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  color: white;
}
.section-cta-blue__ul-yellow li::before {
  content: url("data:image/svg+xml,%3Csvg width='18' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 11.023-3.47-3.47a.996.996 0 1 0-1.41 1.41l4.18 4.18c.39.39 1.02.39 1.41 0l10.58-10.58a.996.996 0 1 0-1.41-1.41L6 11.023Z' fill='%23FF0'/%3E%3C/svg%3E");
}

.section-cta-blue__arrow-orange {
  margin-top: -22px;
}

.icon__form-arrow-green {
  background-image: url("data:image/svg+xml,%3Csvg width='125' height='47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.339 45.616C35.968 47.903 1.234 43.487.58 18.619c-.096-3.684.546-7.58 2.562-10.727C3.457 7.4 7.72 2.485 8.44 3.687c.002.005-.217.414-.544 1.023-.894 1.667-2.59 4.832-2.73 5.305a21.136 21.136 0 0 0-.692 8.853c.677 4.922 3.312 8.988 6.936 12.31 9.094 8.338 21.845 10.793 33.812 10.475 11.496-.304 22.909-3.12 33.543-7.354 5.1-2.03 10.032-4.474 14.686-7.38 2.357-1.47 4.684-3.056 6.811-4.844.589-.495.729-1.069.862-1.612.149-.606.287-1.173 1.029-1.547.521-.263 3.075-.022 3.456.24 3.15 2.163-1.162 5.686-2.678 6.917-4.722 3.833-10.004 6.958-15.48 9.599-10.387 5.01-21.637 8.515-33.112 9.944Z' fill='%238CFF00'/%3E%3Cpath d='M116.007 10.33c-7.804 4.748-16.24 7.96-25.394 8.692-2.159.173.29-.925 1.665-1.542.626-.28 1.029-.461.673-.377 3.285-.78 6.449-2.021 9.502-3.448 5.238-2.45 10.292-5.387 14.879-8.915.107-.082.3-.26.556-.498 1.699-1.574 6.195-5.737 7.078-1.63.283 1.32-1.25 3.591-2.545 5.511-.655.971-1.249 1.852-1.517 2.474-.967 2.245-1.688 4.587-2.396 6.923a239.81 239.81 0 0 0-.843 2.864c-1.254 4.318-2.529 8.71-4.747 12.608-.964 1.694-6.689 9.16-9.356 6.516-.516-.512 1.852-4.178 3.832-7.24 1.125-1.741 2.124-3.288 2.396-3.95 1.294-3.15 2.325-6.382 3.356-9.614.896-2.81 1.792-5.618 2.861-8.374Z' fill='%238CFF00'/%3E%3C/svg%3E");
  width: 125px;
  height: 47px;
  display: block;
}

.page-template-page-clases-ingles-gratis-2022 .slick-dots li{
	width: 12px !important;
}

@media (max-width: 560.92px){
	.slick-carousel-video-section-center__h2-min {
		font-size: 32px;
		line-height: 36px;
		letter-spacing: 0.5px;
		text-align: left;
	}
}

@media (max-width: 768.92px){
	.spotify-section__title {
		font-size: 30px;
		text-align: left;
	}
}

@media (max-width: 767px){
	.slick_clases_gratis__h2 {
		font-size: 30px;
		line-height: 34px;
	}
}

/* ending clases-de-ingles-gratis stye */



.page-curso .pyp-arrow svg {
	 top: 398px !important; 
}

@media (min-width: 1200px) {    
    .page-curso .pyp-arrow svg {
		right: 80px !important;
		top: 328px !important;
	}
}

.site-footer:lang(en-US) .fo-image:nth-of-type(2) a, .site-footer:lang(en-US) .fo-image:nth-of-type(1) a{
	float: inherit !important;
}

/* OE ES | Update | Examen internacional de inglés | 02-2023 */

.new-hero-examen-internacional, .media-cards-hero-examen-internacional{
	color: #000;
}

.media-cards-hero-examen-internacional-first-section-text-container ul{
	padding-left: 30px;
}

@media (max-width: 1439px) and (min-width: 1200px){ 
	#leadformContainer{
		margin-left: 0px !important;
	}
}

@media (min-width: 1200px){
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/1440px-examen-internacional-hero-bg-image-1x.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		height: 614px;
		background-size: cover;	
	}
	.hero-examen-internacional-hero-girl-image-container{
		width: 100%;
		position: relative;
		height: 614px;
	}
	.hero-examen-internacional-image{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translateX(-63%) translateY(-50%);
		width: 595px;
		max-width: unset;
	}
}

@media (min-width: 992px){
	.hero-examen-internacional-desktop-header-container{
		position:relative;
	}
	.hero-examen-internacional-desktop-header-container h1{
		font-size: 40px;
		line-height: 48px;
		letter-spacing: -1px;
		font-weight: 300;
		margin-bottom: 12px;
	}
	.hero-examen-internacional-desktop-header-container p{
		font-size: 24px;
		line-height: 32px;
		font-weight: 400;
		margin-bottom: 12px;
		padding-right: 60px;
	}
	#leadformContainer{
		top:0px !important;
	}
	.hero-examen-internacional__arrow_orange{
		right: 70px;
		bottom: -200px;
		left: inherit;
		top: inherit;
	}
}

@media (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2){	
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/1440px-examen-internacional-hero-bg-image-2x.jpg);
	}
}

@media (max-width: 1199px) and (min-width: 992px){
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/992px-examen-internacional-hero-bg-image-1x.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		height: 644px;
		background-size: cover;	
	}
	.hero-examen-internacional-hero-girl-image-container{
		width: 100%;
		position: relative;
		height: 644px;
	}
	.hero-examen-internacional-image{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translateX(-52%) translateY(-50%);
		width: 415px;
		max-width: unset;
	}
}

@media (max-width: 1199px) and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2){	
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/992px-examen-internacional-hero-bg-image-2x.jpg);
	}
}

@media (max-width: 991px) and (min-width: 768px){
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/768px-examen-internacional-hero-bg-image-1x.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		height: 673px;
		background-size: cover;	
	}
	.hero-examen-internacional-hero-girl-image-container{
		width: 100%;
		position: relative;
		height: 498px;
	}
	.hero-examen-internacional-tablet-mobile-header-container{
		position:relative;
	}
	.hero-examen-internacional-tablet-mobile-header-container h1{
		font-size: 40px;
		line-height: 48px;
		font-weight: 300;
		letter-spacing: -1px;
		margin-top:56px;
		margin-bottom:12px;
	}
	.hero-examen-internacional-tablet-mobile-header-container p{
		font-size: 24px;
		line-height: 32px;
		font-weight: 400;
		margin-bottom: 8px;
	}
	.hero-examen-internacional-image{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translateX(-49%) translateY(-53%);
		width: 381px;
		max-width: unset;
	}
	#leadformContainer{
		margin-left: 20px;
		margin-top: 0px !important;
	}
	.hero-examen-internacional__arrow_orange-horizontal{
		width: 118px;
		height: 97px;
		right: 14px;
		top: 60px;
	}
	.hero-examen-internacional-leadform-container{
		margin-top: -20px;
	}
}

@media (max-width: 767px) and (min-width: 576px){
	.hero-examen-internacional-hero-girl-image-container{
		text-align: center;
	}
	.new-hero-examen-internacional{
		padding-bottom: 30px;
	}
}

@media (min-width: 576px){
	.media-cards-hero-examen-internacional-header-container{
		text-align: center;
	}
	.row-flex-align-center{
		align-items: center;
	}
	.media-cards-hero-examen-internacional-header-container h2:nth-of-type(1){
		font-weight: 300;
		font-size: 38px;
		line-height: 42px;
		letter-spacing: 0.5px;
		margin-bottom: 16px;
	}
	.media-cards-hero-examen-internacional-header-container h2:nth-of-type(2){
		font-size: 24px;
		line-height: 32px;
		font-weight: 400;
		margin-bottom: 48px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container p:nth-of-type(1){
		font-size: 24px;
		line-height: 29px;
		letter-spacing: 0px;
		font-weight: 300;
		color: #0078FF;
		margin-bottom: 32px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container p:nth-of-type(2){
		font-size: 18px;
		line-height: 24px;
		font-weight: 300;
		margin-bottom: 18px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul{
		margin-bottom:0;
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul li{
		font-size: 18px;
		line-height: 21.6px;
		margin-bottom: 18px
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul li:last-of-type{
		margin-bottom: 0px
	}
	.media-cards-hero-examen-internacional-sub-header-container{
		text-align: center;
		margin-top: 56px;
		font-size: 18px;
		line-height: 25px;
		font-weight: 300;
	}
}

@media (max-width: 991px) and (min-width: 576px) and (-webkit-min-device-pixel-ratio: 2){	
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/768px-examen-internacional-hero-bg-image-2x.jpg);
	}
}

@media (max-width: 575px){
	.hero-examen-internacional-leadform-container {
		margin-top: 75px;
	}
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/320px-examen-internacional-hero-bg-image-1x-v1.jpg);
		background-position: center top; 
		background-repeat: no-repeat;
		height: auto;
		background-size: cover;	
		padding-bottom: 72px;
	}
	.hero-examen-internacional-tablet-mobile-header-container h1{
		font-size: 30px;
		line-height: 34px;
		font-weight: 300;
		letter-spacing: 0.5px;
		margin-top:32px;
		margin-bottom:11px;
	}
	.hero-examen-internacional-tablet-mobile-header-container p{
		font-size: 18px;
		line-height: 24px;
		font-weight: 400;
		margin-bottom: 10px;
	}
	.hero-examen-internacional-hero-girl-image-container{
		text-align: center;
	}
	
	
	.media-cards-hero-examen-internacional-header-container h2:nth-of-type(1){
		font-size: 26px;
		line-height: 32px;
		font-weight: 300;
		letter-spacing: 0.5px;
		margin-bottom: 16px;
	}
	.media-cards-hero-examen-internacional-header-container h2:nth-of-type(2){
		font-size: 18px;
		line-height: 24px;
		font-weight: 400;
		margin-bottom: 32px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container p:nth-of-type(1){
		font-size: 22px;
		line-height: 28px;
		font-weight: 300;
		color: #0078FF;
		margin-bottom: 24px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container p:nth-of-type(1) strong{
		font-weight: bold;
	}
	.media-cards-hero-examen-internacional-first-section-text-container p:nth-of-type(2){
		font-size: 16px;
		line-height: 24px;
		font-weight: 300;
		margin-bottom: 16px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul{
		margin-bottom:32px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul li{
		font-size: 16px;
		line-height: 19px;
		margin-bottom: 18px;
	}
	.media-cards-hero-examen-internacional-first-section-text-container ul li:last-of-type{
		margin-bottom: 0px
	}
	.media-cards-hero-examen-internacional-sub-header-container{
		font-size: 16px;
		line-height: 21px;
		font-weight: 300;
	}
	.hero-examen-internacional-first-section-image{
		width:100%;
		margin-bottom: 23px;
	}
	.page-test-nivel-ingles .cta--background-gradient-orange{
		max-width: 100% !important;
	} 
}

@media (max-width: 575px) and (-webkit-min-device-pixel-ratio: 2){	
	.new-hero-examen-internacional {
		background-image: url(/wp-content/uploads/2023/02/320px-examen-internacional-hero-bg-image-2x-v1.jpg);
	}
}

.page-test-nivel-ingles.hero h1.hero-home-page__copy-red{
	color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 20.8px;
    margin-bottom: 21px;
    text-align: center;
    background: #FF2846;
    padding: 12px 8px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 200px;
    margin-bottom: 10px;
}

/*----------------- Phone Nav Style -------------------------------*/
a.linkphone_holder img {
	transform: rotate(90deg);
}

select#select-phone_list {
	display: none;
}

#navContactContainer {
	border-radius: 7px;
	border: 2px solid #8cff00;
	color: #000;
	cursor: unset;
	float: right;
	font-family: 'Inter', sans-serif;
	font-size: 16px;
	font-weight: normal;
	height: 47px;
	margin: -10px 50px 0 0;
	padding: 10px 0 0 0;
	position: relative;
	text-align: right;
	width: 130px;
}

#navContactContainer #login-form-container {
	float: right;
	margin: 0 16px 0 0;
	cursor: pointer;
}


#navContactContainer .fa-phone {
	color: #00e3d8;
	margin-top: 3px;
	float: right;
	position: absolute;
	left: 16px;
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa-phone:before {
	content: "\f095";
}

#navContactContainer #login-form-container {
	float: right;
	margin: 0 10px 0 8px;
}

#navContactContainer #login-form-container select.phone_list {
	display: none;
}

ul#list-phone_list-new li {
	margin-right: 15px;
}

.carousel__item-wrapper a:hover {
	text-decoration: none;
}

.carousel-legacy__flag {
	width: 50px;
	height: 50px;
}

.lead-form {
	background: #fff;
	border: 2px solid #d6e4f1;
	border-radius: 15px;
	float: left;
	font-family: Muli, sans-serif;
	font-size: 1rem;
	overflow: hidden;
	position: relative
}

input[type=radio] {
	position: absolute;
	opacity: -1!important;
}           

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}           

#phone-input {
	z-index: 1;
}         

@media (max-width: 992px) {
  
	#navContactContainer {
		height: 28px;
		margin-right: 15px;
		margin-top: 0px;
		padding: 8px 10px 0 0;
		width: 28px;
	}

   
}

#phone_tel_number img {
margin: -5px 0px 0px 0px;
width: 15px;
height: 15px;
}

@media(max-width:992px){
span.center.phone_holder {
display: none;
}


#navContactContainer {
height: 35px;
margin-right: unset;
margin-top: unset;
margin: 0px 0px 0px 0px;
padding: 5px 7px 0px 0;
width: 35px;
}
}