/*
Theme Name: Open English 2021 International Turkey
Theme URI: http://openenglish.com
Version: 1.0
Description: Description
Author: Open English Website Team
Author URI: http://openenglish.com
Template: web-oe-master-int
*/
 
/*----------------- Cambios a partir de aquí -------------------------------*/
.site-footer .android-oe{
	margin-left: 0;
}

.site-footer .ios-oe{
	margin-left: 10px;
}

.site-footer .android-oe, .site-footer .ios-oe{
	padding-left: 20px;
}


@media (min-width: 1200px) {    
    .ul-top-nav {
        height: 40px;
    }
    .pyp-arrow-es svg {
        right: 95px;
    }
	
}

@media (max-width: 1199px) and (min-width: 480px) {  
	.site-footer #menu-footer-links-4{
		display: block;
	}
    .site-footer .ios-oe{
		margin-left: 0px;
	}		
}

@media (max-width: 479px) {  
	.site-footer .ios-oe{
		margin-left: 20px;
	}
}

@media (max-width: 575px) {
    html {
        margin-top: 85px;
    }
    .second-nav {
        margin-top: 0px;
    }    
	
	.new-global-navigation .container-fluid{
		display: block !important; 
	} 
	
	.first-nav .ul-top-nav > li > a{
		width: 100% !important;
	}
}
@media (min-width: 768px) {
    .planes-precios.gap-s.gaps-fix {
        padding-top: 250px;
    }

    .packages__subtitle_h3-col2 {
        margin-bottom: 20px;
    }
	
	.page-template-page-soporte .faq .btn-orange__copy { 
		font-size: 17px !important;
		line-height: 28px;
	}
	
	.linguaskill.s3 .linguaskill__form-wrapper {
		margin-top: -20px !important;
	}
}
@media (min-width: 992px) {
    .planes-precios.gap-s.gaps-fix {
        padding-top: 190px;
    }
    .packages__subtitle_h3-col2 {
        margin-bottom: 20px;
    }
	
	.promo-banner__cta--sunny-orange{
		color: #0078FF !important;
	}
	
	.hero-examen-internacional__container-1600 .mg--t20{
		margin-top: 0px;
	}
	
	.hero-examen-internacional__h2-40{
		margin: 15px 0px 0px 0px;
	}
	
	.hero-examen-internacional__h2-40{
		line-height: 40px;
	}
	
	.hero-examen-internacional__p {
		padding-bottom: 0px;
		margin-top: 10px;
	}

	.hero-examen-internacional__mg-neg .pd--b30 {
		padding-bottom: 15px;
	} 
}
@media (min-width: 1200px) {
    .planes-precios.gap-s.gaps-fix {
        padding-top: 150px;
    }
    .packages__subtitle_h3-col2 {
        margin-bottom: 40px;
    }
	.tabla-regiones tbody th {
		width: 54%;
	}
}

@media (min-width: 1580px) {
    .examen-internacional .reasons__background {
		background-position: -300px, 0;
	}
}

@media (max-width: 1200px) and (min-width: 992px) {
    .doble-cards .doble-card-body{
		height: 202px;
	}
	.tabla-regiones__copy {
		font-size: 12px;
	} 
	.tabla-regiones tbody th {
		width: 56%;
	} 
	
	.oe-brands-es, .oe-brands-es--absolute {
		height: 80px !important;
	}
}

@media (max-width: 991px){	
	html.small-header {
		margin-top: 100px;
	}
	
	.new-global-navigation {
		display: flex !important;
	}
	
	.second-nav {
		margin-top: 40px !important;
	}
	
	#promoWrapper{
		margin-top: 40px !important;
	}
}

@media (max-width: 991px) and (min-width: 768px){
    .hero {
		margin-top: 0;
	}
	.page-test-nivel-ingles.hero .hero__row-order{
	    align-items: center;
	}
}

@media (max-width: 992px) and (min-width: 576px){
    .character-right__copy-h3{
		text-align: center !important; 
	}
}

@media (max-width: 768px) {
    .hero-examen-internacional__arrow_orange-horizontal {
		top: 150px;
	}
	
	.ingles-tecnico-profesional .banner-cta__title{
		font-size: 35px;
	}
}

@media (max-width: 767px) {
	.oe-latam-nd-course-page.metodo .metodo__card-fix-last {
		height: 100% !important;
	}
	
	.oe-brands-es--absolute {
		height: 180px !important;
	}
	
	.page-template-front-page .carousel-profesores__copy-1 {
		margin-left: 15px !important;
	}
	.page-template .page-template-front-page .oe-brands-es--absolute {
		top: 1070px;
	}
	.page-id-3920 .tab-content h3{
		font-size: 14px;
		line-height: 17px;
		font-weight: 500;
	}
}

@media (max-width: 767px) and (min-width: 480px){
	.oe-brands-es--absolute {
		top: 1090px;
	}
}

.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/sites/25/2022/06/flags_1x.png);
    border-radius: 50%;
}

.pd--l15 li{
	padding-bottom: 10px;
}

.carousel-profesores__copy, .carousel-profesores__title{
	margin-left: 15px !important;
}

.carousel-profesores__copy-2{
	margin-left: 15px !important; 
	padding-right:15px !important;
} 

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

.s4__tabs{
	background-color: #ffffff;
	justify-content: center;
}

.s4__tabs li{
	background: #F8F8F8;
} 

.carousel_social_testimonial-v2 .cta--background-gradient-orange{
	margin-top: 30px;
}
@media (max-width: 767px) and (min-width: 375px){
	.character-right.section--background-grey-min768.gap-s{
		padding-top: 190px;
	}
}

@media (max-width: 480px){
	
	.oe-brands-es--absolute {
		top: 1180px !important;
		height: 180px !important;
		max-width: 70% !important;
	}
	
	.home.page-template .banner-cta-2 .banner-cta__title{
		font-size: 32px;
	}
	
	.page-template-page-professores .carousel-profesores__title {
		margin: 105px 0 0 15px !important;
	}
	
	.page-template-front-page .carousel-profesores__title {
		margin: 155px 0 0 15px !important;
	}
	
	#ab-cta-text{
		margin-top:30px;
	}
	
	.carousel-profesores__item-content {
		height: auto !important;
	}
	
	.card-item-slick-v2{
		min-height: 100% !important;
	}
	
	.hero-home-page__bg-es {
		min-height: 1045px;
	}
	
	.character-right .gap-s{
		padding-top: 120px !important;
	}
	
	.page-template-front-page .oe-brands-es--absolute {
		margin-top: 40px;
	}
	
	.page-template-front-page .banner-cta__title{
		font-size: 28px !important;
	}
}

@media (max-width: 374px){
	.hero-home-page__bg-es {
		min-height: 1105px !important;
	}
	
	.page-template-front-page .oe-brands-es--absolute {
		margin-top: 110px !important;
	}
	
	.page-template-front-page .banner-cta__title{
		font-size: 28px !important;
	}
	.home .banner-cta.banner-cta-2 .banner-cta__title, .page-template-page-curso .banner-cta.banner-cta-2 .banner-cta__title{
		font-size: 30px !important;
		line-height: 32px !important;
	}
	
}


@media (max-width: 320px) {
    .tabla-regiones__copy {
		font-size: 11px;
	} 
}

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

.center-image{
	margin: auto;
}

.page-test-nivel-ingles.graph .graph__content-title h3{
	font-size: 18px;
    font-weight: 600;
    height: auto;
    line-height: 24px;
}

.page-test-nivel-ingles .page-test-nivel-ingles__btn-wrapper .btn-orange__copy{
	margin-bottom: 0px;
}

.opportunity-list-item{
	display: flex;
	align-items: center;
}

.page-result-test-nivel-ingles.opportunity .icon__green-star-2{
	width:76px;
}

.graph__copy__warning{
	color: #FF6600;
}

.opportunity__copy_link{
    text-decoration: underline;	
}

#ab-cta-text-mobile{
	margin-top: 30px;
}

@media (min-width: 1440px){
	.page-test-nivel-ingles.hero .hero__arrow-red{
		margin-top: -82px;
	}
}

@media (min-width: 1200px) {    
    .ul-top-nav {
        height: 40px;
    }
    .pyp-arrow-es svg {
        right: 95px;
    }
	
	.page-test-nivel-ingles .page-test-nivel-ingles__btn-wrapper{
		width: 315px !important;
	}
}

@media (max-width: 575px) {
    html {
        margin-top: 85px;
    }
    .second-nav {
        margin-top: 0px;
    }   
    .page-test-nivel-ingles.graph .graph__content-title h3{
		font-size: 16px;
		line-height: 20.8px;
	}
	
}

.linguaskill.s2 .icon__arrow-right-yellow{
	right: 7%; 
}

@media (min-width: 992px){
    .examen-internacional .reasons__background {
		background: url(/wp-content/uploads/sites/3/2022/07/background_ei_section_reasons_1440_1x.png) !important;  
		background-repeat: no-repeat !important;
	}
	
	.oe-brands-es--absolute span{
		position: absolute;
		top: 10px;
		font-size: 14px;
		font-weight: 400;
		color: #B6B6BB;
	}

	.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: 1300px) and (max-width: 1579px){
	.examen-internacional .reasons__background {
		background-position: -370px, 0 !important;
		padding: 15px !important;
		max-width: 1600px !important;
	}
}

@media (min-width: 1580px){
	.examen-internacional .reasons__background {
		background-position: -300px, 0 !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; 
	}
}

.page-id-18 .class-12 .c8 .c1.c4 .c18{
    color: #007bff !important;
    text-decoration: underline;
    text-decoration-color: #007bff; 
}

.page-id-18 .c18{
	font-size: 1rem;
} 

@media (max-width: 991px){
	.oe-brands-es--absolute span{
		position: relative;
		font-size: 14px;
		font-weight: 400;
		color: #B6B6BB;
		display: block;
	}
	
	.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 (max-width: 991px) and (min-width: 768px){
	.oe-brands-es--absolute{
		top: 635px;
		left: 75px;
	}
	.oe-brands-es--absolute{
		height: 200px;
		padding: 15px;
		width: 231px;
	}
}

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

.clases-ingles-8831 .tabs-panel__tabs-item a h2{
   font-size: 14px;
   margin-bottom: 0px;
}

.clases-ingles-8831 .tabs-panel__tabs-item:nth-of-type(2) a{
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.gap-grey-pad{
  padding: 80px 0;
}

.hero-hablar-ingles {
  background-color: #F2F3F7;
  max-height: 533px;
}
@media (max-width: 1198.98px) {
  .hero-hablar-ingles {
    background-color: #F7F8FB;
  }
}
@media (max-width: 576.98px) {
  .hero-hablar-ingles {
    max-height: unset;
  }
}
.hero-hablar-ingles__h3 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
  color: #FF2846;
}
@media (max-width: 576px) {
  .hero-hablar-ingles__h3 {
    margin-top: 25px;
  }
}
.hero-hablar-ingles__h1 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 48px;
  line-height: 120%;
  color: #000000;
}
@media (max-width: 576.98px) {
  .hero-hablar-ingles__h1 {
    font-size: 38px;
    line-height: 120%;
  }
}
.hero-hablar-ingles__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 100%;
  color: #171717;
}
.hero-hablar-ingles__p strong {
  color: #0066DB;
}
@media (max-width: 992.98px) {
  .hero-hablar-ingles__p {
    font-size: 24.8537px;
    line-height: 33px;
  }
}
.hero-hablar-ingles__arrow_red-orange {
  background-image: url("data:image/svg+xml,%3Csvg width='125' height='46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.339 44.762C35.968 47.05 1.234 42.634.58 17.765c-.097-3.684.545-7.58 2.561-10.727.315-.49 4.578-5.406 5.298-4.205.003.005-.217.414-.543 1.024-.894 1.667-2.591 4.831-2.731 5.304a21.136 21.136 0 0 0-.691 8.854c.677 4.922 3.312 8.987 6.935 12.309 9.094 8.339 21.845 10.793 33.812 10.476 11.496-.305 22.909-3.12 33.543-7.354 5.1-2.03 10.033-4.474 14.686-7.38 2.357-1.471 4.684-3.057 6.812-4.845.588-.494.729-1.069.862-1.612.148-.606.287-1.173 1.028-1.547.521-.263 3.075-.021 3.456.24 3.15 2.163-1.161 5.687-2.678 6.917-4.722 3.833-10.004 6.958-15.48 9.6-10.387 5.01-21.637 8.515-33.112 9.943Z' fill='%23FF2846'/%3E%3Cpath d='M116.007 9.476c-7.804 4.749-16.239 7.96-25.394 8.692-2.158.173.29-.925 1.665-1.541.626-.28 1.029-.462.673-.377 3.286-.78 6.45-2.022 9.502-3.449 5.238-2.449 10.292-5.386 14.879-8.914.107-.083.3-.261.556-.498 1.699-1.574 6.195-5.737 7.078-1.63.284 1.32-1.249 3.59-2.545 5.51-.655.972-1.249 1.852-1.517 2.474-.967 2.246-1.688 4.587-2.396 6.924-.287.946-.564 1.903-.843 2.864-1.254 4.318-2.528 8.709-4.747 12.607-.964 1.695-6.689 9.16-9.356 6.516-.516-.512 1.853-4.177 3.832-7.24 1.125-1.741 2.124-3.287 2.396-3.949 1.294-3.15 2.325-6.383 3.356-9.615.896-2.809 1.792-5.618 2.861-8.374Z' fill='%23FF2846'/%3E%3C/svg%3E");
  width: 125px;
  height: 46px;
  display: block;
  float: right;
}
@media (max-width: 993px) {
  .hero-hablar-ingles__arrow_red-orange {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='46' fill='none'%3E%3Cpath fill='%23F60' d='M54.339 44.762C35.968 47.05 1.234 42.634.58 17.765c-.097-3.684.545-7.58 2.561-10.727.315-.49 4.578-5.406 5.298-4.205.003.005-.217.414-.543 1.024-.894 1.667-2.591 4.831-2.731 5.304a21.136 21.136 0 0 0-.691 8.854c.677 4.922 3.312 8.987 6.935 12.309 9.094 8.339 21.845 10.793 33.812 10.476 11.496-.305 22.909-3.12 33.543-7.354 5.1-2.03 10.033-4.474 14.686-7.38 2.357-1.471 4.684-3.057 6.812-4.845.588-.494.729-1.069.862-1.612.148-.606.287-1.173 1.028-1.547.521-.263 3.075-.021 3.456.24 3.15 2.163-1.161 5.687-2.678 6.917-4.722 3.833-10.004 6.958-15.48 9.6-10.387 5.01-21.637 8.515-33.112 9.943Z'/%3E%3Cpath fill='%23F60' d='M116.007 9.476c-7.804 4.749-16.239 7.96-25.394 8.692-2.158.173.29-.925 1.665-1.541.626-.28 1.029-.462.673-.377 3.286-.78 6.45-2.022 9.502-3.449 5.238-2.449 10.292-5.386 14.879-8.914.107-.083.3-.261.556-.498 1.699-1.574 6.195-5.737 7.078-1.63.284 1.32-1.249 3.59-2.545 5.51-.655.972-1.249 1.852-1.517 2.474-.967 2.246-1.688 4.587-2.396 6.924-.287.946-.564 1.903-.843 2.864-1.254 4.318-2.528 8.709-4.747 12.607-.964 1.695-6.689 9.16-9.356 6.516-.516-.512 1.853-4.177 3.832-7.24 1.125-1.741 2.124-3.287 2.396-3.949 1.294-3.15 2.325-6.383 3.356-9.615.896-2.809 1.792-5.618 2.861-8.374Z'/%3E%3C/svg%3E");
  }
}
.hero-hablar-ingles__wrapper {
  /*@media (min-width:1024px) and (max-width:1199.98px) {
      min-width: 500px;
      margin-left: -164px;
  }*/
}
@media (min-width: 1440px) {
  .hero-hablar-ingles__wrapper {
    min-width: 652px;
    margin-left: -183px;
  }
}
@media (min-width: 1200px) and (max-width: 1439.98px) {
  .hero-hablar-ingles__wrapper {
    min-width: 731px;
    margin-left: -260px;
  }
}
@media (min-width: 576px) and (max-width: 1199.98px) {
  .hero-hablar-ingles__wrapper {
    min-width: 533px;
    margin-left: -174px;
    margin-top: 65px;
  }
}
@media (max-width: 576px) {
  .hero-hablar-ingles__img {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .hero-hablar-ingles #leadformContainer {
    margin-top: 0px !important;
    position: absolute;
  }
}

.mercer {
  padding-bottom: 100px;
}
@media (max-width: 576px) {
  .mercer {
    margin-bottom: 50px;
  }
}
.mercer__h1 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0.5px;
  color: #000000;
  margin-bottom: 32px;
}
@media (max-width: 576px) {
  .mercer__h1 {
    margin-bottom: 16px;
  }
}
.mercer__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 24px;
  color: #000000;
}
.mercer__p span {
  color: #0078FF;
}
@media (max-width: 576px) {
  .mercer__p {
    margin-top: 16px;
    margin-bottom: 32px;
  }
}
.mercer__btn-wrapper {
  max-width: 349px;
}

.only-text__h2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0.5px;
  color: #000000;
}
@media (max-width: 576px) {
  .only-text__h2 {
    font-size: 30px;
    line-height: 34px;
    letter-spacing: 0.5px;
  }
}
.only-text__p-1 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  line-height: 130%;
  text-align: center;
  color: #000000;
}
.only-text__p-1 strong {
  color: #0078FF;
}
@media (min-width: 576px) {
  .only-text__p-1 {
    margin-top: 48px;
    margin-bottom: 32px;
  }
}
@media (max-width: 575.98px) {
  .only-text__p-1 {
    margin-top: 12px;
    margin-bottom: 24px;
    font-weight: 300;
    font-size: 16px;
    line-height: 130%;
  }
}
.only-text__p-2 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 130%;
  text-align: center;
  color: #000000;
}
@media (max-width: 576px) {
  .only-text__p-2 {
    font-size: 14px;
    line-height: 130%;
  }
}
.only-text__p-3 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 28px;
  line-height: 100%;
  color: #000000;
}
@media (min-width: 576px) {
  .only-text__p-3 {
    margin-top: 32px;
    margin-bottom: 100px;
  }
}
@media (max-width: 575.98px) {
  .only-text__p-3 {
    margin-top: 24px;
    margin-bottom: 90px;
    font-size: 20px;
    line-height: 100%;
  }
}

.page-id-3708 .seo-curso-cards .seo-curso-cards__p_lik-curso:hover{
	text-decoration: underline;
	color: #000000;
}
.page-id-3708 .seo-curso-cards .seo-curso-cards__p_lik-curso:visited{
	color: #000000;
}

.page-id-3708 .curso-city-txt_img-50__content-wrapper{
	margin-left: 20px !important;
}

.color__oe_blue {
    color: #0078FF;
}

.page-id-3708 .faq h4, .page-id-3920 .faq h4{
	font-size: 16px;
    font-weight: 300;
    line-height: 20px;
    text-align: left;
    color: #000;	
}  

@media (max-width: 576px){
	.hero-hablar-ingles__img {
		margin-bottom: -20px;
	}
	.page-id-3708 .carousel-legacy .col-card-es, .page-id-3920 .carousel-legacy .col-card-es{
	    min-height: auto;
		max-height: 100%;
	}
	
	.page-id-3708 .carousel-legacy .carousel-legacy__flag, .page-id-3920 .carousel-legacy .carousel-legacy__flag{
		margin-left: 0px;
	}
}

.hero-estudiar-ingles {
  background-color: #F7F8FB;
  max-height: 533px;
}
@media (max-width: 576.98px) {
  .hero-estudiar-ingles {
    max-height: unset;
  }
}
.hero-estudiar-ingles__h3 {
  padding: 6px 16px;
  max-width: 203px;
  width: 100%;
  height: 36px;
  background: #FF2846;
  border-radius: 0px 18px;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #FFFFFF;
}
@media (max-width: 576px) {
  .hero-estudiar-ingles__h3 {
    margin-top: 25px;
  }
}
.hero-estudiar-ingles__h1 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 48px;
  line-height: 120%;
  color: #000000;
}
@media (max-width: 576.98px) {
  .hero-estudiar-ingles__h1 {
    font-size: 38px;
    line-height: 120%;
  }
}
.hero-estudiar-ingles__p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 100%;
  color: #171717;
}
.hero-estudiar-ingles__p strong {
  color: #0066DB;
}
@media (max-width: 992.98px) {
  .hero-estudiar-ingles__p {
    font-size: 24.8537px;
    line-height: 33px;
  }
}
.hero-estudiar-ingles__arrow_red-orange {
  background-image: url("data:image/svg+xml,%3Csvg width='125' height='46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.339 44.762C35.968 47.05 1.234 42.634.58 17.765c-.097-3.684.545-7.58 2.561-10.727.315-.49 4.578-5.406 5.298-4.205.003.005-.217.414-.543 1.024-.894 1.667-2.591 4.831-2.731 5.304a21.136 21.136 0 0 0-.691 8.854c.677 4.922 3.312 8.987 6.935 12.309 9.094 8.339 21.845 10.793 33.812 10.476 11.496-.305 22.909-3.12 33.543-7.354 5.1-2.03 10.033-4.474 14.686-7.38 2.357-1.471 4.684-3.057 6.812-4.845.588-.494.729-1.069.862-1.612.148-.606.287-1.173 1.028-1.547.521-.263 3.075-.021 3.456.24 3.15 2.163-1.161 5.687-2.678 6.917-4.722 3.833-10.004 6.958-15.48 9.6-10.387 5.01-21.637 8.515-33.112 9.943Z' fill='%23FF2846'/%3E%3Cpath d='M116.007 9.476c-7.804 4.749-16.239 7.96-25.394 8.692-2.158.173.29-.925 1.665-1.541.626-.28 1.029-.462.673-.377 3.286-.78 6.45-2.022 9.502-3.449 5.238-2.449 10.292-5.386 14.879-8.914.107-.083.3-.261.556-.498 1.699-1.574 6.195-5.737 7.078-1.63.284 1.32-1.249 3.59-2.545 5.51-.655.972-1.249 1.852-1.517 2.474-.967 2.246-1.688 4.587-2.396 6.924-.287.946-.564 1.903-.843 2.864-1.254 4.318-2.528 8.709-4.747 12.607-.964 1.695-6.689 9.16-9.356 6.516-.516-.512 1.853-4.177 3.832-7.24 1.125-1.741 2.124-3.287 2.396-3.949 1.294-3.15 2.325-6.383 3.356-9.615.896-2.809 1.792-5.618 2.861-8.374Z' fill='%23FF2846'/%3E%3C/svg%3E");
  width: 125px;
  height: 46px;
  display: block;
  float: right;
}
@media (max-width: 993px) {
  .hero-estudiar-ingles__arrow_red-orange {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='46' fill='none'%3E%3Cpath fill='%23F60' d='M54.339 44.762C35.968 47.05 1.234 42.634.58 17.765c-.097-3.684.545-7.58 2.561-10.727.315-.49 4.578-5.406 5.298-4.205.003.005-.217.414-.543 1.024-.894 1.667-2.591 4.831-2.731 5.304a21.136 21.136 0 0 0-.691 8.854c.677 4.922 3.312 8.987 6.935 12.309 9.094 8.339 21.845 10.793 33.812 10.476 11.496-.305 22.909-3.12 33.543-7.354 5.1-2.03 10.033-4.474 14.686-7.38 2.357-1.471 4.684-3.057 6.812-4.845.588-.494.729-1.069.862-1.612.148-.606.287-1.173 1.028-1.547.521-.263 3.075-.021 3.456.24 3.15 2.163-1.161 5.687-2.678 6.917-4.722 3.833-10.004 6.958-15.48 9.6-10.387 5.01-21.637 8.515-33.112 9.943Z'/%3E%3Cpath fill='%23F60' d='M116.007 9.476c-7.804 4.749-16.239 7.96-25.394 8.692-2.158.173.29-.925 1.665-1.541.626-.28 1.029-.462.673-.377 3.286-.78 6.45-2.022 9.502-3.449 5.238-2.449 10.292-5.386 14.879-8.914.107-.083.3-.261.556-.498 1.699-1.574 6.195-5.737 7.078-1.63.284 1.32-1.249 3.59-2.545 5.51-.655.972-1.249 1.852-1.517 2.474-.967 2.246-1.688 4.587-2.396 6.924-.287.946-.564 1.903-.843 2.864-1.254 4.318-2.528 8.709-4.747 12.607-.964 1.695-6.689 9.16-9.356 6.516-.516-.512 1.853-4.177 3.832-7.24 1.125-1.741 2.124-3.287 2.396-3.949 1.294-3.15 2.325-6.383 3.356-9.615.896-2.809 1.792-5.618 2.861-8.374Z'/%3E%3C/svg%3E");
  }
}
.hero-estudiar-ingles__wrapper {
  /*@media (min-width:1024px) and (max-width:1199.98px) {
      min-width: 500px;
      margin-left: -164px;
  }*/
}
@media (min-width: 1440px) {
  .hero-estudiar-ingles__wrapper {
    min-width: 731px;
    margin-left: -151px;
  }
}
@media (min-width: 1200px) and (max-width: 1439.98px) {
  .hero-estudiar-ingles__wrapper {
    min-width: 731px;
    margin-left: -260px;
  }
}
@media (min-width: 576px) and (max-width: 1199.98px) {
  .hero-estudiar-ingles__wrapper {
    min-width: 533px;
    margin-left: -34px;
    margin-top: 50px;
  }
}
@media (max-width: 576px) {
  .hero-estudiar-ingles__img {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .hero-estudiar-ingles #leadformContainer {
    margin-top: 0px !important;
  }
}

@media (min-width: 768px) and (max-width: 991px){
	.page-id-3920 .page-seo.tabs-panel .tabs-panel__tabs-item-link {
		padding: 15px 23.6px
	}
}

@media (max-width: 576px){
	.page-id-3920 .hero-estudiar-ingles__img {
		margin-bottom: -20px;
	}
}

@media (min-width: 992px){
	.curso-city-txt_img-50__content-wrapper {
		width: 100%;
	}	
}

.link-to-curso-text:hover, .link-to-curso-text:visited{
	color: #000;
}

/*----------------- 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: 150px;
}

#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;
}
}





.TR-curso-hero {
	background: #F0F0F0;
  }
  @media (max-width: 575px) {
	.TR-curso-hero .container-custom {
	  padding-left: 0;
	  padding-right: 0;
	}
  }
  .TR-curso-hero .--br-mobile {
	display: none;
  }
  @media (max-width: 767.98px) {
	.TR-curso-hero .--br-mobile {
	  display: block;
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero {
	  height: 470px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero {
	  height: 445px;
	}
  }
  @media (min-width: 1200px) {
	.TR-curso-hero {
	  height: 533px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero {
	  height: 533px;
	}
  }
  @media (min-width: 1920px) {
	.TR-curso-hero {
	  height: 545px;
	}
  }
  @media (max-width: 767px) {
	.TR-curso-hero__content-wrapper {
	  width: 155px;
	  position: relative;
	  display: flex;
	  align-items: flex-start;
	  flex-direction: column;
	  justify-content: center;
	  margin: 0 0 0 40px;
	  padding: 0;
	}
  }
  @media (max-width: 410px) {
	.TR-curso-hero__content-wrapper {
	  margin: 0 0 0 40px;
	}
  }
  @media (min-width: 684px) and (max-width: 767.98px) {
	.TR-curso-hero__content-wrapper {
	  min-height: 35vw;
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero__content-wrapper {
	  margin-top: 75px;
	  width: 290px;
	  margin-left: 65px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__content-wrapper {
	  margin-top: 55px;
	  margin-left: -1px;
	  width: 444px;
	}
  }
  @media (min-width: 1200px) {
	.TR-curso-hero__content-wrapper {
	  margin-top: 125px;
	  margin-left: 0;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__content-wrapper {
	  margin-top: 100px;
	  margin-left: -45px;
	  width: 500px;
	}
  }
  @media (min-width: 1920px) {
	.TR-curso-hero__content-wrapper {
	  margin-left: -68px;
	  margin-top: 116px;
	}
  }
  .TR-curso-hero__copy-1 {
	color: #FF2846;
	font-family: "Inter";
	font-size: 8px;
	font-style: normal;
	font-weight: 700;
	line-height: 113%;
	margin: 0;
	padding: 0;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-1 {
	  font-size: 16px;
	  margin: 0 0 12px 0;
	  font-weight: 600;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-1 {
	  font-size: 20px;
	}
  }
  .TR-curso-hero__copy-2 {
	color: #000;
	font-family: "Inter";
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 124%;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-2 {
	  font-size: 28px;
	  margin: 0 0 6px 0;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__copy-2 {
	  font-size: 32px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-2 {
	  font-size: 40px;
	}
  }
  .TR-curso-hero__copy-3 {
	color: #FF2846;
	font-family: "Inter";
	font-size: 25px;
	font-style: normal;
	font-weight: 400;
	line-height: 108%;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-3 {
	  font-size: 40px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__copy-3 {
	  font-size: 48px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-3 {
	  font-size: 55px;
	}
  }
  .TR-curso-hero__copy-4 {
	color: #000;
	font-family: "Inter";
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	line-height: 137%;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-4 {
	  font-size: 19px;
	  margin: 0 0 18px 0;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__copy-4 {
	  font-size: 24px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-4 {
	  font-size: 30px;
	}
  }
  .TR-curso-hero__copy-5 {
	color: #000;
	font-family: "Inter";
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	line-height: 137%;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
  }
  @media (max-width: 767.98px) {
	.TR-curso-hero__copy-5 {
	  margin: 0 0 10px 0;
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-5 {
	  font-size: 20px;
	  margin: 0 0 12px 0;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__copy-5 {
	  font-size: 24px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-5 {
	  font-size: 24px;
	}
  }
  .TR-curso-hero__copy-6 {
	color: #000;
	font-family: "Inter";
	font-size: 8px;
	font-style: normal;
	font-weight: 400;
	line-height: 126%;
	margin: 0;
	padding: 0;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__copy-6 {
	  font-size: 20px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__copy-6 {
	  font-size: 20px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__copy-6 {
	  font-size: 25px;
	}
  }
  @media (max-width: 767px) {
	.TR-curso-hero .row-bg {
	  background-repeat: no-repeat;
	  background-size: contain;
	  background-image: url("/wp-content/uploads/sites/3/2024/06/320-kurs-character_1x.png");
	  padding-bottom: 53.5%;
	  height: 0;
	}
  }
  @media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2) {
	.TR-curso-hero .row-bg {
	  background-image: url("/wp-content/uploads/sites/3/2024/06/320-kurs-character_2x.png");
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero__image-wrapper {
	  margin-left: -365px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__image-wrapper {
	  width: 623px;
	  margin-left: -292px;
	}
  }
  @media (min-width: 1200px) {
	.TR-curso-hero__image-wrapper {
	  width: 849px;
	  margin-left: -115px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__image-wrapper {
	  width: 849px;
	  margin-left: -165px;
	}
  }
  @media (min-width: 1920px) {
	.TR-curso-hero__image-wrapper {
	  width: 849px;
	  margin-left: -400px;
	}
  }
  .TR-curso-hero__image {
	max-width: unset;
  }
  @media (min-width: 768px) {
	.TR-curso-hero__form-wrapper #leadformContainer {
	  margin-top: 0;
	}
  }
  @media (max-width: 767px) {
	.TR-curso-hero__form-wrapper {
	  top: -23px;
	  position: relative;
	  margin-left: 15px;
	  margin-right: 15px;
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero__form-wrapper {
	  width: 280px;
	  margin-top: -15px;
	  margin-left: 75px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__form-wrapper {
	  width: 300px;
	  margin-top: 10px;
	  margin-left: 75px;
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__form-wrapper {
	  width: 330px;
	  margin-left: 162px;
	}
  }
  @media (min-width: 1920px) {
	.TR-curso-hero__form-wrapper {
	  margin-left: 214px;
	}
  }
  .TR-curso-hero__arrow-wrapper {
	background-repeat: no-repeat;
	background-position: center;
	width: 23px;
	height: 28px;
	display: block;
	position: relative;
	margin-top: -25px;
	margin-left: 114px;
  }
  @media (max-width: 767.98px) {
	.TR-curso-hero__arrow-wrapper {
	  display: none;
	}
  }
  @media (min-width: 395px) and (max-width: 767.98px) {
	.TR-curso-hero__arrow-wrapper {
	  margin-left: 29vw;
	}
  }
  @media (min-width: 768px) {
	.TR-curso-hero__arrow-wrapper {
	  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='86' height='31' fill='none'%3E%3Cpath fill='url(%23a)' d='M37.162 30.637C24.465 32.202.458 29.18.006 12.159-.06 9.638.383 6.971 1.777 4.817c.217-.336 3.164-3.7 3.661-2.878.002.003-.15.284-.375.7-.618 1.142-1.79 3.307-1.888 3.631a14.332 14.332 0 0 0-.477 6.06c.468 3.369 2.289 6.151 4.793 8.425 6.286 5.707 15.099 7.387 23.37 7.17 7.945-.209 15.833-2.136 23.183-5.033 3.525-1.39 6.934-3.063 10.15-5.051 1.63-1.007 3.238-2.093 4.709-3.316.406-.339.503-.732.595-1.104.103-.414.199-.803.71-1.058.36-.18 2.126-.015 2.39.164 2.177 1.48-.803 3.892-1.851 4.734-3.264 2.624-6.914 4.762-10.699 6.57-7.18 3.43-14.955 5.828-22.886 6.806Z'/%3E%3Cpath fill='url(%23b)' d='M79.784 6.486c-5.393 3.25-11.224 5.448-17.55 5.95-1.493.117.2-.634 1.15-1.056.432-.192.711-.316.465-.258 2.27-.534 4.457-1.384 6.567-2.36C74.036 7.085 77.53 5.075 80.7 2.66c.074-.056.207-.178.384-.34 1.175-1.078 4.282-3.927 4.892-1.116.196.903-.863 2.458-1.758 3.772-.453.664-.864 1.267-1.049 1.693-.668 1.537-1.167 3.14-1.656 4.738-.198.648-.39 1.303-.583 1.96-.866 2.956-1.747 5.961-3.28 8.63-.667 1.16-4.624 6.27-6.467 4.46-.357-.351 1.28-2.86 2.648-4.956.778-1.192 1.468-2.25 1.656-2.703.895-2.156 1.607-4.368 2.32-6.58.62-1.923 1.238-3.846 1.977-5.732Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='-5.288' y2='35.923' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F80'/%3E%3Cstop offset='1' stop-color='%23F60'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='0' y1='-5.288' y2='35.923' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F80'/%3E%3Cstop offset='1' stop-color='%23F60'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
	  width: 128px;
	  height: 47px;
	  margin-top: 0;
	  margin-left: 164px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero__arrow-wrapper {
	  margin-top: 20px;
	  margin-left: 190px;
	  width: 125px;
	  height: 47px;
	  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='47' fill='none'%3E%3Cpath fill='url(%23a)' d='M53.767 45.616C35.397 47.903.663 43.487.01 18.619c-.096-3.684.546-7.58 2.562-10.727.315-.49 4.578-5.406 5.297-4.205.003.005-.216.414-.543 1.023-.894 1.667-2.59 4.832-2.73 5.305a21.136 21.136 0 0 0-.692 8.854c.677 4.922 3.312 8.987 6.936 12.309 9.094 8.338 21.845 10.793 33.812 10.476 11.496-.305 22.909-3.121 33.543-7.354 5.1-2.03 10.032-4.475 14.686-7.38 2.357-1.471 4.684-3.057 6.811-4.845.589-.494.729-1.069.862-1.612.149-.606.287-1.173 1.028-1.547.521-.263 3.076-.022 3.457.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.516-33.112 9.944Z'/%3E%3Cpath fill='url(%23b)' d='M115.436 10.33c-7.804 4.749-16.24 7.96-25.394 8.692-2.159.173.29-.925 1.665-1.542.626-.28 1.029-.46.673-.377 3.285-.78 6.449-2.021 9.501-3.448 5.239-2.449 10.293-5.386 14.88-8.914.107-.083.299-.261.556-.498 1.699-1.574 6.194-5.738 7.078-1.63.283 1.319-1.25 3.59-2.545 5.51-.655.971-1.249 1.852-1.517 2.474-.967 2.246-1.688 4.587-2.396 6.923-.287.947-.565 1.904-.843 2.864-1.254 4.319-2.529 8.71-4.747 12.608-.964 1.694-6.689 9.16-9.356 6.516-.516-.512 1.852-4.177 3.832-7.24 1.125-1.741 2.124-3.288 2.396-3.949 1.294-3.15 2.325-6.383 3.356-9.615.896-2.809 1.792-5.618 2.861-8.374Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='-6.873' y2='53.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F80'/%3E%3Cstop offset='1' stop-color='%23F60'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='0' y1='-6.873' y2='53.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F80'/%3E%3Cstop offset='1' stop-color='%23F60'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
	}
  }
  @media (min-width: 1440px) {
	.TR-curso-hero__arrow-wrapper {
	  margin-left: 333px;
	  margin-top: -46px;
	}
  }
  @media (min-width: 1920px) {
	.TR-curso-hero__arrow-wrapper {
	  margin-left: 344px;
	}
  }
  .TR-curso-hero .asterisk {
	color: #FF2846;
	font-size: 25px;
	text-decoration: unset;
	font-family: "Inter", sans-serif !important;
	line-height: 100%;
	font-weight: 400;
	z-index: 2;
	position: relative;
	text-align: center;
	letter-spacing: -4px;
	margin: 0 auto;
	position: relative;
  }
  .TR-curso-hero .asterisk:hover {
	color: #000;
  }
  @media (min-width: 768px) {
	.TR-curso-hero .asterisk {
	  font-size: 40px;
	}
  }
  @media (min-width: 992px) {
	.TR-curso-hero .asterisk {
	  font-size: 50px;
	}
  }
  .TR-curso-hero .textDisclaimer {
	font-family: "Inter";
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	margin: 0 15px;
  }
  
  @media (min-width: 768px) and (max-width: 991px) {
	.trustpilot.gap-m {
	  padding-top: 165px;
	}
  }
  