@charset "UTF-8";p.promo-code{color: #FFF; font-size: 15px; margin:10px auto; line-height: 24px;}p.promo-code span{font-weight: bold; font-size: 16px; padding: 6px; border: solid 3px #9ACB4B; color: #FFF; border-radius: 6px;}p.promo-code.contrast{color: #000;}p.promo-code.contrast span{ border: solid 3px #2f90e0; color: #000; }.combo-hours.spec p.banner-promo.promo-spring, p.banner-promo.promo-spring{background-color: #9ACB4B; color: #000; font-size: 15px; font-weight: bold; width: fit-content; padding: 5px 15px;margin: auto;}.combo-hours.spec .foot-course.promo-spring.promo-enabled{min-height: 231px;}.spring-hero {padding-bottom: 4px; margin-top: 200px; float: right; }.spring-micro{margin-top:-20px;}.earth-hero {padding-bottom: 4px; margin-top: 100px; float: right; }p.banner-promo.promo-earth{background-color: #9ACB4B; color: #000; font-size: 15px; font-weight: bold; width: fit-content; padding: 4px 15px;margin: auto auto 10px auto;}.combo-hours.spec .foot-course.promo-earth.promo-enabled{min-height: 231px;}body {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #777777;font-size: 14px;line-height: 24px;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}h1, h2, h3, h4, h5, h5, h6 {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;color: #333333;margin: 0px;}img {opacity: 1;transition: opacity 0.3s;}img[data-src] {opacity: 0;}:not(img).lazy {background-image:none !important;}.no-padd {padding: 0 !important;margin: 0 !important;}.page-header h1 {font-size: 48px;margin-bottom: 28px;line-height: 58px;  font-weight: 400;margin-top: 30px; text-shadow: 2px 1px 5px rgba(0,0,0,0.35);}.page-header h1 span {font-weight: 700;}h1 {font-size: 45px;margin-bottom: 32px;line-height: 56px;}h1.interior-menu-title{font-size: 38px; line-height: 48px;}h2 {font-size: 36px;line-height: 48px;}h3 {font-size:28px;line-height: 34px;}h4 {font-size: 23px;line-height: 30px;}h5 {font-size: 19px;line-height: 23px;margin-bottom: 16px;}p { font-weight: 400;}a {color: #519fe0;text-decoration: none;}a:hover {color: #2b9fff;}p.lead, ul.lead {font-size: 16px;line-height: 28px;font-weight: normal;}.gap {clear: both;height: 30px;width: 100%;}.strip {padding: 64px 0px;}.text-center {text-align: center;}.text-white{color: #fff;}.orange {color: #e99b04!important;}.link {color: #e99b04 !important;}.link-blue { color: #2757a2 !important; }.link-yellow { color: #e79a3c; }.link-yellow:hover { color: #519fe0; }.strip {padding: 64px 0px;}.feature i {color: #1695a3;}section {padding-top: 65px;padding-bottom: 65px;position: relative;overflow: hidden;}section.pad-large {padding-top: 160px;padding-bottom: 160px;}section.duplicatable-content {padding-bottom: 40px;}section.duplicatable-content {padding-bottom: 40px;}.no-pad {padding: 0px;}.no-pad-top {padding-top: 0px !important;}.no-pad-left {padding-left: 0px;}.no-pad-right {padding-right: 0px;}.no-pad-bottom {padding-bottom: 0px;}.padding-small {    padding-top: 30px;padding-bottom: 14px;}.background-image {background-size: cover;width: 100%;}img {max-width: 100%;}.ace-courses {max-width: 244px;opacity: 0.9;margin-top: -3px;margin-left: 0;padding-bottom: 13px;}.bg-secondary-3 {background: #0b3c4d !important;background: -moz-linear-gradient(45deg, #0b3c4d 0%, #29d9c2 100%) !important;background: -webkit-linear-gradient(45deg, #0b3c4d 0%, #29d9c2 100%) !important;background: linear-gradient(45deg, #0b3c4d 0%, #29d9c2 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b3c4d', endColorstr='#29d9c2', GradientType=1 ) !important;}.bg-secondary-blue {background: rgb(16,120,166) !important;background: -moz-linear-gradient(90deg, rgba(16,120,166,1) 0%, rgba(14,176,209,1) 100%) !important;background: -webkit-linear-gradient(90deg, rgba(16,120,166,1) 0%, rgba(14,176,209,1) 100%) !important;background: linear-gradient(90deg, rgba(16,120,166,1) 0%, rgba(14,176,209,1) 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1078a6", endColorstr="#0eb0d1", GradientType=1) !important;}.black-friday-hero {padding-bottom: 4px; margin-top: 130px; float: right; max-width: 360px; }.margin-top{ margin-top: -50px; }h1.price-display {font-size: 27px;line-height: 44px;margin-bottom: 10px;font-weight: 300;}.btn-white.course {border-color: #fff;background-color: #fff;color: #000;margin: 5px 3px;}.btn-white.course:hover {border-color: #fff;background-color: transparent;color: #fff;}.price-was {color: #fff;margin-bottom: 0px;font-size: 15px;font-style: italic;}span.currency_flagged, div.currency_flagged {padding-left: 25px;background-size: 20px 18px;background-repeat: no-repeat;background-position: left;}.price-cross {color: #000;margin-bottom: 10px;text-decoration: line-through;font-size: 16px;font-style: italic;}.price-only, .text .price-only {color: #fff;margin-bottom: 0px;font-size: 18px;font-weight: 400;}p.lead2 {font-size: 19px;line-height: 31px;margin-bottom: 25px;}.social-bar .link {height: 104px;text-align: center;position: relative;overflow: hidden;padding-top: 26px;}.social-bar {overflow: hidden;}.no-pad {padding: 0px;}.bg-twitter {background-color: #00a0d1;}.bg-facebook {background-color: #3b5998;}.bg-instagram {background-color: #e05159;}.bg-linkedin {background-color: #34526f;}social-bar .initial, .social-bar .hover-state {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-transform: translate3d(0, 0px, 0);-moz-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);position: absolute;width: 100%;top: 35px;}.social-bar .hover-state {-webkit-transform: translate3d(0, 200px, 0);-moz-transform: translate3d(0, 200px, 0);transform: translate3d(0, 200px, 0);top: 42px;}.social-bar span {font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;font-size: 14px;}.social-bar .link:hover .initial {-webkit-transform: translate3d(0, -200px, 0);-moz-transform: translate3d(0, -200px, 0);transform: translate3d(0, -200px, 0);}.social-bar .link:hover .hover-state {-webkit-transform: translate3d(0, 0px, 0);-moz-transform: translate3d(0, 0px, 0);transform: translate3d(0, 0px, 0);}.clients-2 {text-align: center;padding: 64px 0px 64px 0px;}.about .logos-acc {margin: 10px 1%;width: 12%;float: left;}.about .logos-acc p {font-size: 10px;line-height: 14px;font-weight: 400;color: #fff;}.bagde-feb {     float: left; }.btn-yellow {color: #fff;background-color: #f0ad4e;border-color: #eea236;border-radius: 25px;display: inline-block;padding: 13px 20px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;}.btn-yellow:hover {background-color: #f59815;}.btn-center { margin: 0 auto; display:block;}.bg-secondary-2 {background: #29d9c2 !important; /* Old browsers */background: -moz-linear-gradient(45deg, #29d9c2 0%, #04adf7 100%) !important; /* FF3.6-15 */background: -webkit-linear-gradient(45deg, #29d9c2 0%, #04adf7 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(45deg, #29d9c2 0%, #04adf7 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29d9c2', endColorstr='#04adf7', GradientType=1 ) !important; /* IE6-9 fallback on horizontal gradient */}.bg-secondary-4 {background: #01a2a6 !important;background: -moz-linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;background: -webkit-linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;background: linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a2a6', endColorstr='#29d9c2', GradientType=1 ) !important;}.bg-grey {     background: #f5f5f5;}p.acred-small {color: #333;font-size: 10px;line-height: 13px;margin: 15px 0;text-align: center;}section.logos {padding-top: 65px;padding-bottom: 65px;}.logoband {text-align: center;float: left;box-sizing: border-box;position: relative;line-height: 80px;margin-right: 3%;min-height: 140px;}.logoband img {width: 100%;}.logoband.last {margin-right: 0;}.logoband.xbig {width: 18%;}.logoband.big {width: 14%;}.logoband.medd {width: 12%;}.logoband.smal {width: 7%;}.logoband.xbig img {margin-top: 15px;}.logoband {text-align: center;float: left;box-sizing: border-box;position: relative;line-height: 80px;margin-right: 2%;min-height: 140px;}.logoband img {width: 100%;}.logoband.last {margin-right: 0;}.logoband.xbig {width: 18%;}.logoband.big {width: 22%;}.logoband.medd {width: 12%;}.logoband.smal {width: 8%;}.logoband.xbig img {margin-top: 15px;}.newsletter h2 {font-size: 23px;line-height: 32px;}.news h3 {font-size: 23px;line-height: 30px;}.blog-snippet-1 a {margin-top: 8px;}.tabledesign{background: #f9f9f9 !important;border: 1px solid #dcdcdc !important;color: #424242 !important;font-weight: 600 !important;font-size: 12px !important;text-align:center !important;padding: 5px !important;vertical-align: middle !important;width:100%;}.verde{text-align:center !important;background-color: #24a37d !important;height: 60px !important;font-size: 14px !important;color: #fff !important;font-weight: bold !important;padding: 10px !important;width: 9% !important;}.verdeclaro{text-align:center !important;background-color: #5bd7a8 !important;height: 60px !important;font-size: 14px !important;color: #fff !important;font-weight: bold !important;padding: 10px !important;width: 9% !important;}.black-friday-hero-mc { float: right; }.btn-primary {border-radius: 25px;display: inline-block;padding: 14px 28px 13px 28px;line-height: 1;border: 2px solid #29d9c2;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;color: #29d9c2;}.btn-primary:hover {background: #29d9c2;border: 2px solid #29d9c2;}.btn {background: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;min-width: 155px;}.btn-white {border-color: #fff;color: #fff;}.project .hover-state .btn-white:hover {color: #225378;}.btn-white:hover {background: #fff;color: #333333;border-color: #fff;}.btn-white.btn-filled {background: #fff;color: #1695a3;}.btn-green {background: #2ad4be !important;color: #fff !important;border-radius: 25px;display: inline-block;padding: 14px 41px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 13px;text-transform: uppercase;letter-spacing: 1px;}.bg-secondary-1 {background-color: #0b3c4d !important;}ul.bull {padding-left: 20px;}ul.bull li {background-image: url(../img/myimg/svg/bull.svg);padding-left: 20px;background-repeat: no-repeat;background-size: 8px auto;background-position: left top;}.testimonial-text { font-size: 16px;padding-right: 11px;padding-bottom: 10px;line-height: 24px; }<!--BLOG-->.news-header-blog {    letter-spacing: 6px;float: right;font-size: 153px;color: #ffffffc4;font-weight: 700;position: relative;top: 109px;}.selector-tabs {margin-bottom: 56px;border-bottom: none !important;}.selector-tabs li {text-align: center;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;cursor: pointer;float: left;}.tab-content>.active {display: block;list-style: none;}.faqs-btn {padding: 10px 24px !important;border: 1px solid #e99b04 !important;border-radius: 10px !important;width: auto;margin-right: 16px !important;color: #e99b04;font-weight: 600;}.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;background-color: #e99b04;color: #fff;}.table-01 {max-width: 100%;background-color: #f7f7f7;border-radius: 26px;margin-top: 20px;margin-bottom: 20px;}.table-01 thead {background: #1e958f;color: #fff;}.table-01 th {padding: 15px 9px;}.green {color: #01a2a6!important;}.btn-faqs-tefl-page {    background: none;border: none;text-align: center;font-size: 15px;font-weight: 600;}.card {    text-align: center;border-bottom: 1px solid #d0d0d0;margin-bottom: 12px;}.icono-faqs { font-size:36px;margin-bottom: 15px;}.now-price { margin-bottom: 0px !important; }.price-was {text-decoration:line-through important; font-style: italic;}.title-yl {font-weight: 600;color: #333333;font-size: 15px;white-space: inherit;}.panel-group {margin-bottom: 22px;}.expanding-ul {position: relative;overflow: hidden;}.title-faqs-yl {color: #000;padding-bottom: 20px;border-bottom: 1px solid #b1b1b1;padding-top: 20px;}.svg-badge {width: 3%;margin-left: -6px;}.nav-interior-page li a {color: #3c3c3c;font-weight: 600;}.nav-pills>li>a {border-radius: 0px !important;}.link-hero-white {color: #fff;font-weight: 700;}.nav-interior-page {margin: 0 auto;display: block;padding: 6px;text-transform: uppercase;}.padding-top-60 { padding-top: 60px; }.box-white-border {   background: #fff;padding: 14px 27px 41px;border-radius: 5px;border: 1px solid #eaeaea;width: 87%;margin: 0 auto;display: block;}.box-white-border a{    color: #676767;text-decoration: underline;font-weight: 600;}.box-white-border h4 {    font-weight: 600;padding-top: 90px;font-size: 21px;}.box-line { border:1px solid #fff; padding:20px;}.btn-full-green { background: #20b24a !important;color: #fff !important;border-radius: 18px;display: inline-block;padding: 14px 15px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;text-decoration: none !important;}.btn-green-2 { background: #2ad4be !important;color: #fff !important;border-radius: 18px;display: inline-block;padding: 14px 15px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;text-decoration: none !important;}.btn-light-blue {background: #3899d7 !important;color: #fff !important;border-radius: 18px;display: inline-block;padding: 14px 15px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;text-decoration: none !important;}.btn-orange { background-color: #f0ad4e;border-color: #eea236;border-radius: 25px;display: inline-block;padding: 13px 20px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px; color: #fff;}.text-blue { color: #487fa1; font-weight: 400; }.btn-blue {     background: #2b59c5;color: #fff !important;text-decoration: none !important;border-radius: 25px;display: inline-block;padding: 13px 20px;line-height: 1;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 12px;text-transform: uppercase;letter-spacing: 1px; }.steps span { background:  #487fa1; color: #fff; }.step-text { color: #487fa1;font-weight: 600;margin-bottom: 15px;}.step-text span  {      background: #487fa1;color: #fff;border-radius: 35px;padding: 1px 10px}.banner-newly {background: #e62323;color: #fff;font-style: italic;font-weight: 700;padding: 4px 7px;letter-spacing: -1px;}.certificate-60-course-onl-found {    margin: 0 auto;display: block;width: 100%;max-width: 350px;-webkit-box-shadow: -1px 3px 5px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow: -1px 3px 5px 0px rgba(50, 50, 50, 0.5);box-shadow: -1px 3px 5px 0px rgba(50, 50, 50, 0.5);}span.currency_flagged.lazy, div.currency_flagged.lazy {background-image: none !important;}@media all and (max-width: 1195px) {.page-header h1 {font-size: 46px;line-height: 46px;font-weight: 700;}h1 {font-size: 42px;line-height: 52px;}h2 {font-size: 32px;line-height: 42px;}.faqs-btn {padding:9px 9px !important;margin-right: 14px !important;margin-bottom: 10px;}}@media all and (max-width: 1024px) {.faqs-btn {padding: 9px 7px !important;}.padding-top-60 {padding-top: 0px;}}@media all and (max-width: 991px) {.black-friday-hero {padding-bottom: 4px;margin-top: 60px;float: none;margin: 0 auto;max-width: 260px;}.spring-hero, header .promo-spring img {padding-bottom: 4px; margin:auto; margin-top: 30px; float: none; }.spring-micro{margin-top:10px;}.page-header h1 {font-size: 42px;line-height: 52px;}.promo-jan { margin: 0 auto; display: block; }.certificate-60-course-onl-found { margin-bottom:40px;}.padding-mobile-h1-header { padding-top:72px !important;}.faqs-btn {padding: 9px 10px !important;margin-right: 0px !important;font-size: 11px;border: 1px solid #e99b04 !important;border-radius: 10px !important;width: 97%;color: #e99b04;font-weight: 600;text-align: center;margin: 0 auto;}.icono-faqs {font-size: 28px;margin-bottom: 7px;}.text-mobile-header{padding-top: 57px;}}.box-white-border h4 {font-weight: 600;padding-top: 40px;font-size: 21px;}.box-white-border { text-align: center; }.img-center { margin: 0 auto; display:block;  }@media all and (max-width: 800px) {.faqs-btn {padding: 9px 11px !important;}.mobile-text-center { text-align: center !important; }}@media all and (max-width: 782px) {.faqs-btn {padding: 9px 9px !important;}}@media all and (max-width: 768px) {.page-header h1 {font-size: 38px;line-height: 48px;}h1 {font-size: 34px;margin-bottom: 25px;line-height: 44px;}h2 {font-size: 28px;line-height: 38px;}.padding-top-60 { padding: 10px; }.text-mobile-header{margin-top: 0px !important;}.logoband {float: none;line-height: 80px;min-height: 70px;}.logoband.big {margin: 5px auto;width: 100%;}.clients-2 {text-align: center;padding: 4px 0px 64px 0px;}.faqs-btn {padding: 9px 10px !important;margin-right: 0px !important;font-size: 11px;border: 1px solid #e99b04 !important;border-radius: 10px !important;width: 97%;color: #e99b04;font-weight: 600;text-align: center;margin: 0 auto;}.icono-faqs {font-size: 25px;margin-bottom: 7px;}.digital-faqs { padding: 40px 40px; }.nav > li > a {padding: 10px 8px;font-size: 12px;}.sub-menu{width: 405px; margin: auto; display:block;}}@media all and (max-width: 736px) {.faqs-btn {padding: 9px 9px !important;}.mobile-text-center { text-align: center !important; }}@media all and (max-width: 694px) {.faqs-btn {padding: 9px 3px !important;}}@media all and (max-width: 667px) {.faqs-btn {padding: 9px 0px !important;}.mobile-text-center { text-align: center !important; }}@media all and (max-width: 600px) {.faqs-tabs.nav-tabs>li {float: none !important;margin-bottom: 10px;}.mobile-text-center { text-align: center !important; }}@media all and (max-width: 414px) {.margin-top {margin: 0 auto;display: block;}.black-friday-hero-mc { margin: 0 auto; display: block;float: none; }.black-friday-hero {padding-bottom: 4px;margin-top: 130px;float: none;margin: 0 auto;display: block;}.panel-group {margin-bottom: 22px;padding: 0px 30px;}.digital-faqs { padding: 40px 40px; }.text-mobile-header {margin-top: 0px !important;text-align: center;}.text-mobile-center { text-align: center; }.selector-tabs li {float: none;}section.duplicatable-content {padding-bottom: 40px;padding-top: 30px;}.padding-img { padding-bottom: 30px !important; }.img-center {margin: 0 auto !important;display: block;}.faqs-btn {margin-bottom: 14px;}.padding-top-60 {padding: 0px 40px;padding-bottom: 31px;}.padding-img-center { padding-bottom: 30px;  margin-bottom: 30px;}.padding-img { padding-bottom: 30px;  }}@media all and (max-width: 320px) {h2 {font-size: 24px;line-height: 30px;font-weight: 500;}h1 {font-size: 33px;line-height: 40px;margin-bottom: 20px;}.h4, h4 {font-size: 18px;line-height: 24px;padding-bottom: 10px;}.padding-img { padding-bottom: 30px;  }.mobile-text-center { text-align: center !important; }}.go-to-cart {visibility: hidden;}@charset "UTF-8";.toPush-container {padding: 0;margin: 0;}.row.toPush-container-row {margin-right: 0;margin-left: 0;}.toPush-container-row-col {padding: 0;}.banner-login {width: 230px;float: right;margin-right: 15px;}header {position: relative;overflow: hidden;}header .container {position: relative;z-index: 3;}header .logo {max-width: 200px;display: inline-block;margin-bottom: 24px;}header .btn:last-child {margin-right: 0px;}.page-header {margin: 0px;padding: 0px;padding: 150px 0px;border-bottom: none;}.top-bar-jan-week-1 {    background-image: url(../img/myimg/promos/bg-top-header-ny.png) !important;}@media all and (max-width: 992px) {.page-header {padding: 70px 0px;}}.page-header h1 {font-size: 48px;margin-bottom: 28px;line-height: 58px;  font-weight: 400;   }.page-header h1 span {font-weight: 700;}.page-header h2 span {font-size: 34px;line-height: 40px;font-weight: 700;}.page-header p.lead {font-size: 20px;}.page-header:before {position: absolute;width: 100%;height: 100%;top: 0px;content: '';opacity: 0.3;z-index: 2;background-color: #202020ab;}.page-header.homepage:before {opacity: 0.45;}.page-header.idelt-denver:before {opacity: 0.15;}.space-bottom-medium {margin-bottom: 40px !important;padding-top: 20px;}.alt-font {font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;}.accet-courses {max-width: 181px;opacity: 0.9;margin-top: 0px;margin-left: 0;padding-bottom: 10px;}.hero-banner {max-width: 233px;margin: 280px auto 10px;}.background-image-holder, .foreground-image-holder {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: white;background-position: 50% 50% !important;background-size: cover !important;z-index: 0;}.christmas {background-image: url(../img/myimg/christmas/bg-top-header.png) !important;}.micro-banner h5 {color: #fff;font-size: 16px;line-height: 38px;font-weight: 600;background: #1e2935;width: fit-content;margin: 0 auto;padding: 0px 36px;}h1 {font-size: 45px;margin-bottom: 32px;line-height: 56px;}h1.hero {font-size: 48px;line-height: 58px;}h1.interior-menu-title{font-size: 38px; line-height: 48px;}h2 {font-size: 36px;line-height: 48px;}h3 {font-size:27px;line-height: 36px;}h4 {font-size: 23px;line-height: 32px;}h5 {font-size: 19px;line-height: 23px;margin-bottom: 16px;}.micro-banner-active {height: 42px;}.micro-banner {width: 100%;height: auto;padding: 5px 0px;margin: 0;display: block;background-color: #1e2935;z-index: 999;-webkit-box-shadow: 6px 6px 6px -5px rgb(0 0 0 / 29%);-moz-box-shadow: 6px 6px 6px -5px rgba(0,0,0,0.29);box-shadow: 6px 6px 6px -5px rgb(0 0 0 / 29%);}.micro-banner h5{color: #fff;font-size: 16px;line-height: 38px;font-weight: 600;padding-bottom: 0px;}.micro-banner h5 span.new2{background-color: #e22727; padding: 3px 10px; font-size: 17px; margin-right: 15px;}.micro-banner a{text-decoration:none;}.micro-banner span.learn{ font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color: #ce3358;border-radius: 14px;margin: 0px 15px;padding: 8px 14px;font-size: 11px;font-weight: 700;text-transform: uppercase;color: #fff;}.micro-banner.promo-spring span.learn, .micro-banner.promo-earth span.learn{background-color: #9ACB4B; color:#000;}.menu .awards-menu a:hover{background-color: transparent;}.subnav li.active.course-tab a.btn-header-menu-interior, .subnav li.active.course-tab a.btn-header-menu-interior:hover {background: #60dac3!important;color:#fff!important;font-size:14px;margin: 5px 0 0 0;}.menu .menu-tab-tefl-tesol-programs li.course-tab{margin-bottom: 4px; margin-right: 8px!important;}.menu .menu-tab-tefl-tesol-programs .interior-menu-title{border-bottom: none;}.subnav li.course-tab a.btn-header-menu-interior {font-size:14px;border:1px solid #ccc;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;margin: 5px 0 0 0;}.subnav li.course-tab a.btn-header-menu-interior:hover {background: #f4f4f4!important;color:#000!important;border:1px solid #ccc;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;margin: 5px 0 0 0;}.subnav li.course-tab{text-transform: uppercase; font-size: 14px;}.nav-tabs > li.course-tab > a{border:none;}.overlay-bar .subnav li.button-nav a, .subnav li.button-nav a{background-color:#e5983c; padding: 8px 14px; border-radius: 8px; color:#FFF; margin: 5px auto 10px 0;}.overlay-bar .subnav li.button-nav a:hover, .subnav li.button-nav a:hover{background-color:#60dac3; color:#FFF!important; text-decoration: none;}.button-nav.compare1{margin-top:20px;}.button-nav.compare2{margin-top:65px;}.button-nav.compare3{margin-top:65px;}ul.subnav li a i{letter-spacing: 0;}.h-col{height: 310px;}.overlay-bar .compare a{background-color:#e5983c; padding: 8px 14px; border-radius: 8px; color:#FFF; margin: 5px auto 10px 0; position: absolute; bottom: 30px;}.overlay-bar .compare a:hover{background-color:#60dac3; color:#FFF!important;}.interior-menu-title {text-align: center;font-weight: 600;border-bottom: 1px solid #cacaca;padding-bottom: 10px;color: #000;margin-bottom: 40px;}.sub-title {color: #000 !important;text-transform: none !important;font-size: 12.5px !important;border-bottom: 1px solid #60dac3;padding-bottom: 16px !important;line-height: 22px !important;}.top-bar {position: absolute;background: #fff;width: 100%;z-index: 10;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;top: 0;border-bottom: 1px solid #ddd;}.top-bar.overlay-bar {border-bottom: none;}.top-bar.overlay-bar.nav-sticky {border-bottom: 1px solid #ddd;}.top-bar .logo {position: relative;}.logo.logo-wide {max-width: 140px;bottom: 12px;margin-bottom: -6px;}.logo.logo-square {max-width: 170px;max-height: 80px;bottom: 12px;margin-bottom: -12px;}.nav-sticky .logo-wide {bottom: 12px !important;}.nav-sticky .logo-square {bottom: 20px !important;}.nav-menu {padding-top: 15px;}.nav-menu .social-icons {float: right;}.utility-menu {margin-top: 16px;}.utility-menu .utility-inner {padding-bottom: 16px;}.utility-menu .btn {min-width: 60px;padding-left: 18px;padding-right: 18px;margin-left: 8px;margin-right: 0px;}.utility-menu span {display: inline-block;position: relative;top: 9px;}.utility-menu .btn-text-only {min-width: 0px;padding: 0px 8px;}.overlay-bar {background: none;}.overlay-bar .has-dropdown:after {color: #fff;}.menu {padding: 0;margin: 0;position: relative;padding-top: 5px;}.menu-important-course {background: rgb(255, 242, 216);padding: 8px;}.destacado-menu {color: rgb(255, 255, 255);font-style: italic;font-size: 12px;line-height: 21px;background: rgb(247, 180, 54);padding: 1px 3px;}ul {list-style: none;padding: 0px;}.menu li {float: left;position: relative;}.menu li:last-child {margin-right: 0px;}.menu li a {font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12.5px;letter-spacing: 1px;color: #777777;display: inline-block;line-height: 14px;border-right: 1px solid #ffffff2e;padding-right: 8px;padding-left: 8px;padding-top: 9px;padding-bottom: 9px;font-weight: 700;}.menu li a.last {border-right: none;}.menu li a:hover {color: #333333;background: #20ccc0;}.top-bar .social-icons li a {font-size: 16px;}.top-bar .logo-light {display: none;}.top-bar .utility-menu .utility-inner {border-bottom: 1px solid rgba(0, 0, 0, 0.2);}.overlay-bar .menu li a {color: #fff;text-decoration: none;}.overlay-bar .menu li a:hover {color: #fff;}.overlay-bar .social-icons li a {color: #fff;}.overlay-bar .subnav li a {color: #777777;}.overlay-bar .subnav li a:hover {color: #333333;}.overlay-bar .logo-dark {display: none;}.overlay-bar .logo-light {display: block;}.overlay-bar .utility-menu span {color: #fff;}.overlay-bar .utility-menu .utility-inner {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.overlay-bar .login-button {border-color: #fff;color: #fff;}.subnav {display: none;position: absolute;background: #fff;padding: 24px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;border-top: 2px solid #60dac3;padding-bottom: 20px;}.subnav li {margin-right: 0px !important;min-width: 142px;}.subnav li a {font-size: 11px;}.subnav li:last-child a {margin-bottom: 0px;}.has-dropdown:hover .subnav {display: block;}.nav-sticky {position: fixed !important;top: 0;}.nav-sticky hr {display: none !important;}.top-bar.nav-sticky {background: rgba(255, 255, 255, 0.9);box-shadow: 0px 0px 9px #a0a0a0a6;}.top-bar.nav-sticky .subnav {background: rgb(255, 255, 255);}.top-bar.nav-sticky .utility-menu {display: none;}.subnav-fullwidth {overflow: hidden;position: absolute;text-align: left;}.subnav-fullwidth h6 {margin-bottom: 24px !important;}.subnav-fullwidth .subnav {position: relative;overflow: hidden;background: none !important;text-align: left;padding: 0px 7px;border-top: none;}.subnav-fullwidth .subnav li {float: none !important;}.overlay-bar .subnav li a:hover {background: #fff;}.subnav-fullwidth .btn {padding-bottom: 13px !important;color: #29d9c2 !important;}.subnav-fullwidth .btn {margin-bottom: 16px;}.subnav-fullwidth .btn:hover {color: #fff !important;}.subnav-fullwidth .btn-filled, .subnav-fullwidth .btn-filled:hover {color: #fff !important;}.overlay-bar.nav-sticky .logo-light {display: none;}.overlay-bar.nav-sticky .logo-dark {display: block;}.overlay-bar.nav-sticky .menu li a {color: #000000;}.overlay-bar.nav-sticky .social-icons li a {color: #333333;}.overlay-bar.nav-sticky .has-dropdown:after {color: #333333;}.offscreen-menu .logo {padding-bottom: 32px;}.offscreen-toggle i {font-size: 36px;cursor: pointer;}.nav-sticky .offscreen-toggle i {color: #333333 !important;}.offscreen-container {position: fixed;width: 300px;background: #333333;right: 0px;height: 100%;top: 0px;z-index: 99999;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-transform: translate3d(300px, 0, 0);-moz-transform: translate3d(300px, 0, 0);transform: translate3d(300px, 0, 0);padding: 40px;}.offscreen-container.reveal-nav {-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}.offscreen-menu .container {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}.offscreen-menu .container.reveal-nav {-webkit-transform: translate3d(-300px, 0, 0);-moz-transform: translate3d(-300px, 0, 0);transform: translate3d(-300px, 0, 0);}.offscreen-container .logo {bottom: 0px !important;}.offscreen-container .menu {display: block;}.offscreen-container .menu li {float: none;margin-bottom: 16px;}.offscreen-container .menu li a {padding-bottom: 0px !important;color: #aaa !important;}.offscreen-container .menu li a:hover {color: #fff !important;}.offscreen-container .social-icons {position: absolute;bottom: 40px;}.offscreen-container .social-icons li a {color: #fff !important;}.language {display: inline-block;margin-left: 8px;}.btn-header-menu-interior {color: #000 !important;padding: 11px 25px !important;margin-bottom: -5px !important;width: 100%;}li.active .btn-header-menu-interior {background: #e5983c !important;border-radius: 0px ;border: none ;color: #fff !important;}.language img {max-width: 20px;}.mission.overlay:before {background-color: #0b3c4d;}.overlay .container {position: relative;z-index: 3;}header .btn:last-child {margin-right: 0px;margin-bottom: 10px;}.bt-orange-bigger-menu {background: #FF9800;text-align: center;margin: 0 auto !important;display: block !important;border-radius: 4px;border: 1px solid #dd8503;line-height: 33px !important;width: 80%;color: #fff !important;}.subnav-fullwidth h6 {margin-bottom: 24px !important;}.subnav-fullwidth h6 a {font-size: 11px;padding-bottom: 0px !important;}.banner-menu {height: 46px;margin-left: -44px;margin-right: -44px;margin-top: 18px;margin-bottom: -24px;text-align: center;background: rgb(236,21,38);background: -moz-linear-gradient(-45deg, rgba(236,21,38,1) 0%, rgba(161,12,24,1) 100%);background: -webkit-linear-gradient(-45deg, rgba(236,21,38,1) 0%, rgba(161,12,24,1) 100%);background: linear-gradient(135deg, rgba(236,21,38,1) 0%, rgba(161,12,24,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec1526', endColorstr='#a10c18', GradientType=1 );}.banner-menu span.text {text-align: center;color: #FFF;font-weight: 500;font-size: 16px;font-style: italic;font-family: 'Lato', sans-serif;text-shadow: 2px 2px 2px rgba(70, 70, 70, 0.5);}.banner-menu span.disc {font-size: 21px;color: #FAC934;font-weight: 700;}.banner-menu .btn-white {color: #000!important;background-color: #fff;margin-left: 30px;padding: 8px!important;font-size: 11px;margin-top: 7px;}.banner-menu .btn-white:hover {color: #fff!important;background-color: transparent;}.bt-green-bigger-menu {color: #fff;text-align: center;background: #0ad7bc;text-align: center;margin: 0 auto !important;display: block !important;border-radius: 4px;color: #fff !important;border: 1px solid #0fb49e;line-height: 33px !important;}.tile {color: #29d9c2!important;}.menu li.cart .cart_count {width: 10px;display: inline-block;}.menu li.cart .fa {padding-right: 5px;padding-left: 5px;}.menu li.cart small {font-family: 'Open Sans', sans-serif;font-size: 12px;color: #01a2a6;font-weight: 700;}.top-bar .btn-login-header {color: #797979;padding: 6px 16px;border-radius: 17px;border: 1px solid #bababa;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 12.5px;text-transform: uppercase;text-align: center;}.link-img-menu {padding: 0px !important;}.title-link {font-size: 24px !important;font-weight: 300 !important;line-height: 34px !important;color: #000 !important;padding: 0px !important;}.title-link:hover {background: none !important;color: #60dac3 !important;}.nav-tabs {border-bottom: 1px solid #ddd;border-radius: 0px;padding: 0px !important;}.overlay-bar .social-icons li a:focus {background: #60dac3;}.menu li {font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 13px;}.overlay-bar .social-icons li a {color: #fff;}.overlay-bar .subnav li a, .subnav li a {color: #000000;font-weight: 500 !important;font-size: 13.2px;padding: 1px;}.sub-title li a:hover {color: #4abba6 !important;}.overlay-bar .subnav li a:hover, .subnav li a:hover {color: #09b3a5 !important;background: transparent;}.logo-dark {width: 130px;}.overlay-bar .logo-dark {display: none;}.overlay-bar .logo-light {display: block;}.overlay-bar .utility-menu span {color: #fff;}.overlay-bar .utility-menu .utility-inner {border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.overlay-bar .login-button {border-color: #fff;color: #fff;}.overlay-bar.nav-sticky .logo-light {display: none;}.overlay-bar.nav-sticky .logo-dark {display: block;}.overlay-bar.nav-sticky .social-icons li a {color: #333333;}.overlay-bar.nav-sticky .has-dropdown:after {color: #333333;}.overlay-bar .btn-login-header {color: #342d25;background: #ffffff;}.overlay-bar.nav-sticky .btn-login-header {color: #5d5d5d;border: 2px solid #797979;}.phone-header {    line-height: 25px !important;text-align: right;color: #fff;padding-right: 10px;}.phone-header .b-icon-mobile {font-size: 20px;margin-bottom: -4px;}.phone-header .b-icon-whatsapp {font-size: 15px;margin-bottom: -2px;}.overlay-bar.nav-sticky  .phone-header {color: #333;}.link-phone-header {    color: #21cdd2;font-weight: 600;}span.new{background-color: #e01537; padding:4px 5px; color:#fff; /*float:right;*/ font-size: 10px; margin-top: -2px;}@media (max-width: 1200px) {h2 {font-size: 32px;line-height: 42px;}.menu li {float: left;margin-left: 0px;margin-right: 0px;position: relative;}.overlay-bar .subnav li a {font-size: 12px;letter-spacing: -0.1px;}.menu-tab-contact {width: 1032px;left: -798px;}.menu-tab-teach-abroad {width: 600px;left: -165px;}.phone-header {padding-right: 0px;font-size: 12px;}.menu li a {padding-right: 8px;padding-left: 8px;padding-top: 9px;padding-bottom: 9px;}.menu li {float: left;margin-left: 0px;margin-right: 0px;position: relative;}}@media (max-width: 1182px) {h1 {font-size: 42px;line-height: 52px;}.page-header h1 {font-size: 46px;line-height: 46px;font-weight: 700;}.phone-header {line-height: 23px !important;text-align: right;color: #fff;padding-right: 10px;font-size: 11.5px;letter-spacing: 0px;}}@media (max-width: 1167px) {.button-nav.compare2{margin-top:122px;}.button-nav.compare3{margin-top:93px;}.ace-courses {width: 106%;padding-bottom: 16px;margin-top: -3px;}}@media only screen and (min-width: 320px) and (max-width: 990px) {.top-bar {position: absolute;}.utility-menu {display: none;}nav {overflow: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}nav .social-icons {display: none;}.open-nav {max-height: 8000px;}.nav-menu {padding-left: 25px;background: #fff;}.top-bar .logo.logo-wide {bottom: 3px;margin-bottom: 22px;}.overlay-bar {background: rgb(255, 255, 255);box-shadow: 0px 0px 9px #040404a6;}.overlay-bar .logo-light {display: none;}.overlay-bar .logo-dark {display: block;}.top-bar .menu li a {color: #777777;padding-bottom: 0px;}.overlay-bar .menu li a:hover {color: #333333;}.overlay-bar .has-dropdown:after {color: #333333;}.has-dropdown {bottom: 0px;}.menu {top: 0px;padding-top: 50px;}.menu li {float: none;margin-bottom: 16px;margin-right: 0px;}.subnav {position: relative;background: none;}.subnav li {margin-bottom: 0px;}.subnav .col-md-3 {margin-bottom: 32px;}.offscreen-container .social-links {display: none;}.offscreen-container .logo {display: none;}.top-bar .btn-login-header {color: #72a8d8;border: 2px solid #71a7d7;margin-right: 0px;float: right;font-size: 10.5px;position: relative;top: 0px;padding: 12px 14px;}.visible-sm {display: block!important;}}@media all and (max-width: 1080px) {.image-hero-home {width: 120% !important;}.menu-tab-contact {width: 980px;left: -760px;}}@media all and (max-width: 1000px) {.menu-tab-tefl-tesol-programs {width: 900px;left: -289px;}}@media all and (max-width: 990px) {h1 {font-size: 38px;line-height: 48px;}.page-header p.lead {font-size: 18px;}.phone-header {text-align: center;color: #252525;padding-top: 14px;line-height: 21px !important;}.image-hero-home {width: 129% !important;position: relative;left: 0px;}.banner-login {width: 200px;float: right;position: absolute;right: 0;top: 0;}.top-bar .logo {max-width: 130px;float: left;margin-top: 0;margin-left: -20px;}.background-image-holder {top: 0px;}.page-header h1 {font-size: 42px;line-height: 52px;margin-top: -57px;}.menu li {float: left;margin-left: 0px;margin-right: 0px;position: relative;}i.fa-phone{color:#e99b04; font-size: 17px; padding-top: 5px;}}@media all and (max-width: 780px) {.top-bar .logo {bottom: 0;}.page-header h1 {font-size: 38px;line-height: 48px;margin-top: -71px;width: 96%;}.image-hero-home {width: 140% !important;}.pad-700 { padding-left: 20px; }}@media all and (max-width: 846px) {.phone-header {text-align: center;color: #464646;padding-top: 13px;}.top-bar .logo {max-width: 130px;float: left;margin-top: 0;margin-left: -21px;}}@media all and (max-width: 767px) {.page-header p.lead {font-size: 16px;}span.new{background-color: #e01537; padding:3px 4px; color:#fff; /*float:right;*/ font-size: 10px; margin-top: 2px;}.micro-banner h5{font-size: 9.5px; line-height: 38px;}.micro-banner.promo-earth h5{font-size: 14px;}.micro-banner h5 span.new2{padding: 7px 6px; font-size: 13.5px; margin-right: 5px;}.micro-banner span.learn{ margin:2px 8px; padding: 3px 8px; font-size:11px;}h1 {font-size: 34px;margin-bottom: 25px;line-height: 44px;}h2 {font-size: 28px;line-height: 38px;}.image-hero-home {background-size: inherit;width: 186% !important;position: relative;left: -221px;}.ace-courses {width: 29%;display: block;}.hero-banner {margin: 35px auto 10px;max-width: 177px;}}@media all and (max-width: 627px) {.banner-login {width: 200px;}.image-hero-home {width: 225% !important;left: -291px;}.top-bar .logo {max-width: 130px;    margin-left: 0px;}.banner-login {width: 177px;}}@media all and (max-width: 557px) {.banner-login {width: 143px;}.image-hero-home {width: 267% !important;left: -331px;}.nav-menu {padding-left: 10px;}}@media all and (max-width: 414px) {.micro-banner h5{font-size: 8px;padding: 0px;line-height: 30px;}.micro-banner h5 span.new2{padding: 7px 4px; font-size: 11px; margin-right: 3px;}.micro-banner span.learn{ margin:2px 5px; padding: 3px 4px; font-size:11px;}.image-hero-home {width: 362% !important;left: -581px;}.overlay-bar .btn-login-header {font-size: 11.5px;margin-right: 0px;}.banner-login {width: 160px;}i.fa-bars{font-size: 26px;}}@media all and (max-width: 375px) {.overlay-bar .btn-login-header {font-size: 9px;}.hero-banner {max-width: 130px;}.image-hero-home {width: 388% !important;position: relative;left: -578px;padding: 0px;}.page-header h1 {font-size: 36px;line-height: 46px;width: 100%;margin: 0;display: block;margin-bottom: 23px !important;text-align: left;margin-top: -28px;}.top-bar .logo {max-width: 120px;top: 10px;margin-left: 0px;}.banner-login {width: 167px;float: right;margin-right: 0px;}.alt-font {font-size: 9px;letter-spacing: 0px;}.ace-courses {width: 100%;}}@media all and (max-width: 320px) {.overlay-bar .btn-login-header {padding: 15px 8px;font-size: 10px;}.top-bar .logo {max-width: 85px;top: 15px;}.banner-login {width: 154px;}.hero-banner {max-width: 143px;}.image-hero-home {width: 436% !important;position: relative;}}@charset "UTF-8";footer {background-color: #0b3c4d;padding: 40px 0;}.text-white {color: #fff;}footer ul {padding-left: 0;list-style: none;font-size: 13px;line-height: 20px;}.fb-page {background: #fff;padding: 3px;border-radius: 4px !important;margin: 0 auto;text-align: center;display: block;}.inst-footer {background: #fff;border-radius: 4px;text-align: center;min-height: 292px;height: 292px;overflow: hidden;}span.request-info-bt {display: block;width: 80px;height: 54px;text-align: center;background: #E89A2F;color: #f1f1f1;font-size: 12px;line-height: 14px;padding: 14px 10px 21px;font-weight: bold;border:none;text-transform: uppercase;border-top-left-radius: 10px;border-bottom-right-radius: 0;border-bottom-left-radius: 10px;border-top-right-radius: 0;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-box-shadow: 0px 0px 10px 0px rgba(135,135,135,0.5);-moz-box-shadow: 0px 0px 10px 0px rgba(135,135,135,0.5);box-shadow: 0px 0px 10px 0px rgba(135,135,135,0.5);}.request-info-bt {position: fixed;top: 250px;right: 0;bottom:auto;cursor: pointer;z-index: 5;height: auto;}.modal-header {background: #2984b2;background: -moz-linear-gradient(top,#2984b2 18%,#2569a2 75%);background: -webkit-linear-gradient(top,#2984b2 18%,#2569a2 75%);background: linear-gradient(to bottom,#2984b2 18%,#2569a2 75%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2984b2', endColorstr='#2569a2',GradientType=0 );}.modal-title {margin: 0;line-height: 1.42857143;color: #fff;font-weight: 400;font-size: 26px;letter-spacing: 0px;}.news{    border-top: 1px solid #eaeaea;padding-top: 40px;}.newsletter-home.lazy {background-image: none !important;}.newsletter-home {background-image: url(../img/myimg/newsletter/universe.jpg)!important;background-size: cover !important;}.news h3 {font-size: 23px;line-height: 30px;}.logo-tefl-universe { margin-top:-42px;}.elevar-overlay-anchor {cursor: pointer;position: fixed;left: -115px;bottom: -115px;width: 200px;height: 200px;background-color: #F66824;color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;padding-top: 10px;z-index: 99999;transform: rotate(45deg);transition: all .3s;}.elevar-overlay-anchor.show-modal {left: -155px;bottom: -155px;padding-top: 20px;}.elevar-overlay-anchor svg {transform: rotateZ(180deg);width: 15px;}.elevar-overlay-anchor .icon {background-color: #F66824;color: #fff;}.elevar-overlay-anchor span{font-weight: 700; font-size: 15px;}@media all and (max-width: 990px) {.inst-footer {margin-bottom: 30px;}#olark-wrapper {display: none!important;}span.request-info-bt {width: 80px;height: 48px;padding: 10px 10px 21px;border-top-right-radius: 10px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 10px;}.request-info-bt {bottom: 0;right: 10px;top:auto;}}@media all and (max-width: 768px) {.inst-footer {margin-bottom: 30px;margin-top: 10px;width: 102%;}}@media all and (max-width: 414px) {.fb-page {margin: 0 auto;width: 93%;display: block;margin-left: 15px;}.inst-footer {width: 100%;}}@media all and (max-width: 375px) {.fb-page {margin: 0 auto;width: 93%;display: block;margin-left: 15px;}.inst-footer {width: 100%;}}@media (max-width: 320px) {.fb-page {margin: 0 auto;width: 95%;display: block;margin-left: 9px;}.tweet {margin: auto;border-radius: 4px;margin-bottom: 20px;width: 102%;}.inst-footer {width: 104%;margin-top: 25px;margin-left: -5px;padding: 2px;}}span.currency_flagged, div.currency_flagged {padding-left:25px;background-size: 20px 18px;background-repeat: no-repeat;background-position: left;}div.currency_flagged {display: inline-block;}div.currency_aed, span.currency_aed {background-image: url(../img/c_flags/aed.png);}div.currency_ars,span.currency_ars {background-image: url(../img/c_flags/ars.png);}div.currency_aud,span.currency_aud {background-image: url(../img/c_flags/aud.png);}div.currency_brl,span.currency_brl {background-image: url(../img/c_flags/brl.png);}div.currency_cad,span.currency_cad {background-image: url(../img/c_flags/cad.png);}div.currency_clp,span.currency_clp {background-image: url(../img/c_flags/clp.png);}div.currency_cny,span.currency_cny {background-image: url(../img/c_flags/cny.png);}div.currency_cop,span.currency_cop {background-image: url(../img/c_flags/cop.png);}div.currency_eur,span.currency_eur {background-image: url(../img/c_flags/eur.png);}div.currency_gbp,span.currency_gbp {background-image: url(../img/c_flags/gbp.png);}div.currency_hkd,span.currency_hkd {background-image: url(../img/c_flags/hkd.png);}div.currency_jpy,span.currency_jpy {background-image: url(../img/c_flags/jpy.png);}div.currency_mxn,span.currency_mxn {background-image: url(../img/c_flags/mxn.png);}div.currency_php,span.currency_php {background-image: url(../img/c_flags/php.png);}div.currency_rub,span.currency_rub {background-image: url(../img/c_flags/rub.png);}div.currency_try,span.currency_try {background-image: url(../img/c_flags/try.png);}div.currency_usd,span.currency_usd {background-image: url(../img/c_flags/usd.png);}div.currency_zar,span.currency_zar {background-image: url(../img/c_flags/zar.png);}div.currency_pen,span.currency_pen {background-image: url(../img/c_flags/pen.png);}div.currency_inr,span.currency_inr {background-image: url(../img/c_flags/inr.png);}div.currency_krw,span.currency_krw {background-image: url(../img/c_flags/krw.png);}div.currency_sek,span.currency_sek {background-image: url(../img/c_flags/sek.png);}.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;position: relative;}.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}.far,.fas {padding: 0px 0px;display: inline-block;}.far:before,.fas:before {display: inline-block;height: 1em;width: 1em;content:' ';background: #333333;-webkit-mask-size: 1em 1em;mask-size: 1em 1em;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}.far.lazy:before,.fas.lazy:before {-webkit-mask-image:none !important;mask-image:none !important;}.fa-arrow-circle-right:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg);}.fa-angle-right:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg);}.fa-check:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/check.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/check.svg);}.fa-check-square:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/check-square.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/check-square.svg);}.fa-quote-left:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg);}.fa-star:before {-webkit-mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/star.svg);mask-image:url(../assets/@fortawesome/fontawesome-free/svgs/solid/star.svg);}.fas.bgray:before,.bgray .fas:before {background-color: #777;}.fas.text-white:before,.text-white .fas:before {background-color: white;}.fas.orange:before,.orange .fas:before {background-color: #e99b04!important;}.fas.lblue:before,.lblue .fas:before {background-color: #04adf7;}.fas.green:before,.green .fas:before {background-color: #24af9d;}.svg-icon {display: inline-block;width: 16px;height: 16px;background: black;}.svg-icon-blue {filter: invert(0.5) sepia(1) hue-rotate(170deg) saturate(5) brightness(1);}.svg-icon-orange {filter: invert(0.5) sepia(1) hue-rotate(0deg) saturate(5) brightness(1.1);}.b-icon {display: inline-block;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor;}.b-icon-close {width: 0.7861328125em;}.b-icon-angle-right {width: 0.3388671875em;}.b-icon-angle-left {width: 0.375em;}.b-icon-chevron-right {width: 0.6787109375em;}.b-icon-chevron-left {width: 0.75em;}.b-icon-whatsapp {width: 0.857421875em;}.b-icon-mobile {width: 0.4287109375em;}.b-icon-phone {width: 0.7861328125em;}.b-icon-shopping-basket {width: 1.142578125em;}.sideMenu {height: 100%; /* 100% Full-height */width: 0; /* 0 width - change this with JavaScript */position: fixed; /* Stay in place */z-index: 1050; /* Stay on top */top: 0; /* Stay at the top */left: -300px;width:300px;overflow-x: hidden; /* Disable horizontal scroll */overflow-y: scroll;transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */border:none;background-color: #F2F2F2;color:#111;display:block!important;}.sideMenu.open {left:0px;}.mobileMenu {margin: 0 20px;}.menu-mobile-overlay {cursor: pointer; /* Add a pointer on hover */}.mobileMenu li {float:left;width: 100%;}.mobileMenu li a {padding-left:10px;color:#111;padding: 12px 20px 12px 8px;}.mobileMenu li a svg {margin-right: -10px;color:#6E9EDE;}.mobileMenu li.back a svg{margin-right: 10px!important;}.mobileMenu li h2 {display:none;}.mobileMenu > ul.nav {margin: 7.5px -15px;float: none;}.mobileMenu ul.nav > li {border-bottom:1px solid #E2E2E2;border-top:1px solid #FFFFFF;}ul.level-3 li a{font-weight: 400!important; color:#000; text-decoration: none;}ul.level-3 a{margin-left: 15px;}.mobileMenu ul.level-3 > li {border-bottom: 1px solid #E2E2E2;border-top: 1px solid #FFFFFF;}.mobileMenu ul.level-3 > li:hover {background-color: #E2E2E2;}.mobileMenu ul.nav > li:first-child{border-top:none;}.mobileMenu ul.nav{border-bottom:1px solid #FFFFFF;}.mobileMenu ul.nav > li.active > a {background-color: #E2E2E2;}.mobileMenu ul.nav > li > a:hover{background-color: #E2E2E2;}.mobileMenu ul.nav.inner-root > li > ul {display:none;}.mobileMenu ul li a {font-size: 14px;line-height: 19px;padding: 14px 25px 14px 10px;display: block;font-weight: 600;}li.menu-head{color:#4875ba; font-size: 14px; font-weight: 600; padding: 14px 10px;}.mobileMenu ul li.sub-t{ padding: 8px 0 8px 15px; font-weight: 400;}.mobileMenu ul li.sub-t a:hover{background-color: transparent!important; margin-left:-7px; font-weight: 400;}.mobileMenu ul li.sub-t a.caps{ text-transform: uppercase;}.mobileMenu ul li.sub-t span{color:#72a8d8; float:left;}.sideMenu .btn-login-header {background-color: #72a8d8;color: #fff;border: 2px solid #71a7d7;width: 108px;font-size: 11px;line-height: 12px;padding: 8px 10px;border-radius: 17px;text-transform: uppercase;top: 5px;left: 20px;position: absolute;}a.mobileMenu-close img{width: 15px; height: auto;}a.mobileMenu-close:hover{background-color: transparent;}ul.mobileMenu ul li a.compare{background-color: #e99b04; color:#fff; padding: 3px 6px 3px 6px; border-radius: 6px; margin: 10px 5px 5px 5px; line-height: 20px; width: 120px; text-align: center;}.mobileMenu ul li span.new {padding:1px 3px;line-height: 14px;color: #fff;font-size: 11px;margin-top: 5px;border-radius: 5px;}.mobileMenu ul li span.free {padding: 2px 6px;line-height: 14px;color: #fff;float: left;margin-left: 140px;font-size: 11px;margin-top: 2px;background-color: #29d9c2;position: absolute;border-radius: 5px;}ul.mobileMenu-inner-menu-2 {display: none;}.menu-head {font-weight: bold;border: none;padding: 5px 0 5px 5px;}.top-bar .logo {margin-top: 10px;}.overlay-bar.nav-sticky .logo-dark {display: block;}.top-bar .menu .has-dropdown > .subnav {-webkit-box-shadow: 0px 2px 3px 3px rgba(41,41,41,.20);-moz-box-shadow: 0px 2px 3px 3px rgba(41,41,41,.20);box-shadow: 0px 2px 3px 3px rgba(41,41,41,.20);}.mobile-cart {margin-left:20px; float:right; font-size:20px;     margin-top: 5px;}.logo-mobile {width:115px;display:block;margin-left:5px;float: left;margin-top: 5px;}.logo-mobile a span {width:115px;height: 25px;display:inline-block;margin-left:20px;background: url(../img/menu-mobile/logo-bridge.svg) no-repeat;}.mobile-toggle {width:30px;display:block;font-size:30px;cursor: pointer;float: left;}@media all and (max-width: 1200px) {.btn-login-header {font-size: 12px;}}@media all and (max-width: 992px) {nav.top-bar{position:relative;padding-top: 0;}nav.top-bar .row.nav-menu {position:relative;}.menu-mobile{height: 57px;}i.fa-phone {color: #519fe0;font-size: 15px;padding-top: 3px;}i.fa-shopping-basket {color: #519fe0;}i.fa-phone:hover, i.fa-shopping-basket:hover {color: #29d9c2;}}@media all and (max-width: 768px) {}.menu-tab-about {width: 935px;/* 970 - 35 */left: -245px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-about {width: 1135px;/* 1170 - 35 */left:-340px;    /* -95 */}}.menu-tab-tefl-tesol-programs {width: 935px;/* 970 - 35 */left: -310px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-tefl-tesol-programs {width: 1135px;/* 1170 - 35 */left:-406px;    /* -95 */}}.menu-tab-teach-abroad {width: 600px;left: -163px;}@media (min-width: 1200px) {.menu-tab-teach-abroad {width: 600px;left: -58px;}}.menu-tab-teach-online {width: 935px;/* 970 - 35 */left: -622px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-teach-online {width: 1135px;/* 1170 - 35 */left:-718px;    /* -95 */}}.menu-tab-jobs{width: 935px;/* 970 - 35 */left: -742px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-jobs {width: 1135px;/* 1170 - 35 */left:-838px;    /* -95 */}}.menu-tab-resources {width: 350px;left: -210px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-resources {left:-106px;    /* -95 */}}.menu-tab-contact{width: 935px;/* 970 - 35 */left: -883px;/* Min margin -180px */}@media (min-width: 1200px) {.menu-tab-contact {width: 1135px;/* 1170 - 35 */left:-991px;    /* -95 */}}.pardotFormLoading {background-image: url(../img/loading.png);background-position: center center;background-repeat: no-repeat;}.olark-attention-grabber-mock {bottom: 54px !important;position: fixed !important;right: 20px !important;height: auto !important;width: auto !important;z-index: 2147483646 !important;text-align: right !important;opacity: 1 !important;transition: all .6s ease !important;cursor: pointer;display:block;}.olark-loading {background-image: url(../img/loading.png);background-position: center center;background-repeat: no-repeat;}.olark-loading .olark-bounding-box {opacity:0.1;}.olark-launch-button-mock.olark-chat-tab {border-radius: 8px 8px 0 0 !important;bottom: 0 !important;}.olark-launch-button-mock {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important;font-size: 100% !important;position: fixed !important;bottom: 15px !important;right: 20px !important;left: auto !important;height: 48px !important;width: auto !important;z-index: 2147483646 !important;background: #2d2d2d !important;border: 0 !important;border-radius: 100px !important;box-shadow: 0 3px 15px 0 rgba(0,0,0,0.25) !important;box-sizing: border-box !important;padding: 0 20px !important;transition: all .4s,bottom .8s ease-in-out !important;cursor: pointer !important;display: inline-block ;margin: 0 !important;-webkit-font-smoothing: antialiased !important;-webkit-tap-highlight-color: rgba(0,0,0,0) !important;animation-name: loadBubble;animation-iteration-count: 1;animation-timing-function: ease-in-out;animation-duration: .2s;background-color: #3C78D3 !important;}.olark-launch-button-mock .olark-button-text {color: #fff !important;display: inline-block !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important;font-size: 1.2em !important;line-height: 48px !important;font-weight: bold !important;margin: 0 0 0 12px !important;max-width: 200px !important;overflow: hidden !important;text-overflow: ellipsis !important;vertical-align: top !important;white-space: nowrap !important;padding: 0 !important;transition: .6s ease-in-out !important;font-size: 13.2px!important;}.olark-launch-button-mock svg {width: 28px !important;display: inline-block !important;height: 48px !important;}@media (max-width: 990px) {.olark-attention-grabber-mock,.olark-launch-button-mock {display: none!important;}}@charset "UTF-8";.new.promo-spring, .new.promo-earth{background-color: #9ACB4B; color: #000;}.fa-globe-americas:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg) no-repeat center;}.fa-certificate:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/certificate.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/certificate.svg) no-repeat center;}.fa-user-graduate:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg) no-repeat center;}.fa-chalkboard-teacher:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg) no-repeat center;}.fa-graduation-cap:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg) no-repeat center;}.fa-chevron-circle-right:before{-webkit-mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg) no-repeat center;mask:url(../assets/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg) no-repeat center;}section {padding-top: 45px;padding-bottom: 45px;}.r-line{border-right:1px solid #ccc;}.img-responsive {width: 100%;height: auto;margin: auto;margin-top: auto;display: block;}.which-course{-webkit-box-shadow: 2px 2px 16px 2px rgba(0,0,0,0.15);box-shadow: 2px 2px 16px 2px rgba(0,0,0,0.15);}.flex-content{display: flex;}.course-box{margin: 0px 0;}.flex-content > div {padding:35px; }.which-course .title{color:#000; font-weight: 700; box-shadow:none; font-size: 16px; padding: 20px 20px 5px 20px;}.which-course .prof{ background-color: #eaeaea; }.which-course .prof .category{background-color: #094968; color:#fff;}.which-course .found{background-color: #f2f2f2; }.which-course .found .category{background-color: #337ab7; color:#fff;}.which-course .spec{ background-color: #f7f7f7; }.which-course .spec .category{background-color: #00a0ba; color:#fff;}.which-course .micro{ background-color: #fff; }.which-course .micro .category{background-color: #45d1ce; color:#fff;}.which-course h4{font-size: 26px; color:#fff; margin-bottom: 10px;}.which-course p.lead{font-size: 18px;}.why ul li{font-size:20px; color:#000; line-height: 24px;}.why ul li a{color:#000;}.why ul li{margin:15px 0;}.prof .why ul li svg{color:#094968;}.found .why ul li svg{color:#337ab7;}.spec .why ul li svg{color:#00a0ba;}.micro .why ul li svg{color:#45d1ce;}.learning h4{font-weight: 700;}.btn {background: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;min-width: 135px;}.btn-primary {border-radius: 25px;display: inline-block;padding: 14px 20px 13px 20px;line-height: 1;border: 2px solid #29d9c2;font-family: "Raleway", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;color: #29d9c2;}.page-header {padding: 180px 0px;}.bloques-found{padding: 10px 7px 10px 7px!important;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold!important;font-size: 30px!important;line-height: 38px;color: #000!important;margin-bottom: 14px;border-bottom: 1px solid #ccc;}.bloques-int{padding: 10px 7px 10px 7px!important;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold!important;font-size: 30px!important;line-height: 38px;color: #000!important;margin-bottom: 14px;border-bottom: 1px solid #ccc;}.fondo-naranja {-moz-box-shadow: 0px 1px 0px 0px #fff6af;-webkit-box-shadow: 0px 1px 0px 0px #fff6af;box-shadow: 0px 1px 0px 0px #fff6af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color:#ffb300;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;display:inline-block;cursor:pointer;color:#333333;font-size:17px;font-weight:bold;padding:8px 76px;text-decoration:none;}.to-main-logo{max-width: 230px;margin-top: 60px;margin-left: 0;padding-bottom: 10px;}.accet-courses {max-width: 170px;opacity: 0.9;margin-top: 0px;margin-left: 0;padding-bottom: 10px;}.ace-courses {max-width: 233px;opacity: 0.9;margin-top: 0px;margin-left: 0;padding-bottom: 10px;}.micro-badge{width: 180px;height: 180px;background:rgba(30,41,53,0.8);padding: 10px;border-radius: 90px;display: block;margin:20px auto;}.micro-badge a{text-decoration:none;}.circ-line{width: 160px;height: 160px;padding: 20px 18px;border-radius: 80px;border:1px solid #5a7084;}.micro-badge p{color:#fff; text-align:center; font-weight: 600; font-size: 18px;}.micro-badge p span{font-weight: 700; color:#29d9c2;}.combo-hours, .padd-seven{padding-right: 7px;padding-left: 7px;}.projects-wrapper {text-align: center;}.background-image-holder.course-box {position: relative;min-height: 529px;}.hour-150 {background: #01a2a6 !important;background: -moz-linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;background: -webkit-linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;background: linear-gradient(45deg, #01a2a6 0%, #29d9c2 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a2a6', endColorstr='#29d9c2', GradientType=1 ) !important;padding: 0;margin-bottom: 15px;}.hour-150 .text {padding: 30px 25px;}.hour-150 h3, .hour-150 h3 a, .spec-courses h3, .spec-courses h3 a {margin-top: 10px;color: #000;}.hour-150 h3, .combo-hours h3, .hour-150 h3 a, .combo-hours h3 a, .spec-courses h3, .spec-courses h3 a {color: #000;font-weight: 700;font-size: 22px;line-height: 27px;margin-bottom: 21px;text-decoration: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}.hour-150 h3, .combo-hours-course h3, .hour-150 h3 a, .combo-hours-course h3 a, .spec-courses h3, .spec-courses h3 a {color: #000;font-weight: 700;font-size: 24px;line-height: 30px;margin-bottom: 20px;text-decoration: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}.hour-150 h3 a:hover, .combo-hours h3 a:hover, .basic .head-course h3 a:hover {color: #0b3c4d;opacity: 0.8;}.professional .head-course h3 a:hover {color: #fff;}.combo-hours h4 span {font-weight: 300;font-size: 19px;display: block;line-height: 25px;padding-bottom: 15px;}.basic .foot-course, .basic .head-course {background-color: #79e7e6;}.basic .foot-course h1, .basic .head-course h3, .basic .head-course h3 a, .educator .foot-course h1, .educator .head-course h3, .educator .head-course h3 a, .basic .price-cross, .basic .price-was, .basic .price-only, .educator .price-cross, .educator .price-was, .educator .price-only{color: #000;}.professional .foot-course h1, .master .foot-course h1, .idelt .foot-course h1, .professional .head-course h3, .professional .head-course h3 a, .master .head-course h3, .master .head-course h3 a, .idelt .head-course h3, .idelt .head-course h3 a{color: #fff;}.educator .foot-course, .educator .head-course {background-color: #45d1ce;color: #000;}.professional .foot-course, .professional .head-course {background-color: #26a8a5;color: #fff;}.master .foot-course, .master .head-course {background-color: #2e84d3;color: #fff;}.idelt .foot-course, .idelt .head-course {background-color: #184488;color: #fff;}.signo-box {width: 2% !important;padding: 0px !important;}.combine .foot-course, .combine .head-course {background-color: #0594ba;color: #fff;}.combo-hours .course-list {text-align: left;color: #000;font-size: 13.5px;padding-left: 0px;line-height: 20px;margin: auto -22px;word-spacing: -1px;}.combo-hours-course .course-list {text-align: left;color: #000;font-size: 13.5px;padding-left: 0px;line-height: 20px;margin: auto -22px;word-spacing: -1px;}.combo-hours .course-list li {padding: 10px 15px;min-height: 60px;}.combo-hours .course-list li.hi {min-height: 80px;}.combo-hours .course-list li.hi2 {min-height: 100px;}i.c-master {color: #e99b04;}.combo-hours-course .course-list li {padding: 10px 15px 10px 37px;}.combo-hours-course .foot-course, .head-course {padding: 20px;}.ceus {font-size: 15px !important;}.hero-badge.idelt{width: 180px;left: 1px;right: auto;margin-top: 20px;position: absolute;}.hero-badge.idelt img {margin-top: -20px;}.overview .combo-hours .text-hour {background-color: #f8f8f8;padding: 30px 22px 0px 22px;min-height: 1030px;border: 1px solid #dfdfdf;}.combo-hours .phrase {min-height: 150px;}li.odd {background-color: #efefef;}.combo-hours .course-list i {margin-left: -23px;font-size: 15px;position: absolute;margin-top: 3px;}i.c-basic {color: #26d4c0;}i.c-educator {color: #0fb4f4;}i.c-professional {color: #043f60;}.combo-hours .foot-course {margin-bottom: 15px;}.combo-hours .foot-course, .head-course {padding: 20px;}.btn-white.course {border-color: #fff;background-color: #fff;color: #000;margin: 5px auto;width: 140px;display: block;}.which-course .btn-white.course{width: 160px; display: inline-block;}h1.price-display {font-size: 22px;line-height: 40px;margin-bottom: 10px;font-weight: 300;}.price-cross {font-size: 14px;}.btn-white {border-color: #fff;color: #fff;}.color-10 { height: 13px;background: #336699;}.color-11 { height: 13px;background: #1f5790;}.color-12 { height: 13px;background: #1a4f86;}.color-13 { height: 13px;background: #154577;}.color-14 { height: 13px;background: #113b67;}.color-15 { height: 13px;background: #092542;}.combo-hours.spec .price-cross, .combo-hours.spec .price-was, .combo-hours.spec .price-only{color:#000;}.combo-hours .photo-courses {height: 250px;}.combo-hours-course .photo-courses {height: 250px;}.combo-hours .text-hour {background-color: #f8f8f8;padding: 30px 22px 0px 22px;min-height: 680px;border: 1px solid #dfdfdf;}.combo-hours-course .text-hour {background-color: #f8f8f8;padding: 30px 22px 0px 22px;min-height: 500px;border: 1px solid #dfdfdf;}.combo-hours-course .text-hour-yl {background-color: #f8f8f8;padding: 30px 22px 0px 22px;min-height: 332px;border: 1px solid #dfdfdf;}.text-hour-yl-100 {background-color: #f8f8f8;padding: 30px 22px 0px 22px;min-height: 228px;border: 1px solid #dfdfdf;}.combo-hours.native .text-hour {min-height: 450px;}.combo-hours-course.native .text-hour {min-height: 370px;}.overview .combo-hours.spec .text-hour {min-height:250px;}.combo-hours-course.spec .text-hour {min-height: 225px;}.combo-hours .foot-course, .head-course {padding: 20px;}.combo-hours-course .foot-course, .head-course {padding: 20px;}.combo-hours.spec .foot-course {background-color: #26d4c0;}.combo-hours-course .foot-course {margin-bottom: 15px;}.combo-hours-course .foot-course {background-color: #26d4c0;}.spec-courses {padding: 25px;}.spec-courses p {color: #000;}.spec-courses .course-list {font-size: 14px;font-weight: 600;margin-top: 30px;text-align: left;}.spec-courses .course-list span {font-weight: 400;font-size: 12px;margin-left: 23px;}.spec-courses .course-list li {margin: 10px 0px;color: #000;}.spec-courses .course-list li a {color: #000;}.spec-courses .course-list li a:hover {color: #043f60;text-decoration: underline;}.spec-courses .course-list li i {margin-right: 7px;}.btn-primary.large {font-size: 14px;}.microcredentials-section {background-image: url(../img/myimg/home/microcredentials.jpg) ;background-size: cover ; padding-bottom: 50px !important;}.mc-text { text-align: center; font-size: 15px; padding-top: 10px;}.background-image-holder, .foreground-image-holder {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-size: cover !important;z-index: 0;background-position: 50% 50% !important;}.intro-course-badge {width: 172px;margin: 40px 20px;margin-top: 40px;position: absolute;left: -27px;padding-top: 30px;}.intro-course-badge.popular-course {width: 155px;}.intro-course-badge {width: 172px;margin: 40px 20px;margin-top: 30px;position: absolute;left: -20px;padding-top: 20px;}.hero-badge {width: 170px;margin: auto;}.hero-badge img {width: 170px;margin-top: -10px;}.text-hero {font-size: 17px;}.text p {color: #000;font-size: 14px;line-height: 23px;margin-bottom: 22px;}.course-combo {background-color: #60d4b4;padding: 15px;margin: 15px 10px;color: #fff;min-height: 160px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.course-combo.blu {background-color: #4095c2;color: #fff;}.course-combo.ora {background-color: #eb9a0d;}.btn-primary.btn-filled {background: #29d9c2;background-color: rgb(41, 217, 194);color: #fff;border: 2px solid #29d9c2;border-top-color: rgb(41, 217, 194);border-right-color: rgb(41, 217, 194);border-bottom-color: rgb(41, 217, 194);border-left-color: rgb(41, 217, 194);}.side-image {padding: 0;position: relative;}.side-image .image-container {overflow: hidden;position: absolute;height: 100%;padding: 0;top: 0;}.pull-left {float: left !important;}.logoband.smal {width: 15%;margin: 0 1%;}.logoband.big {width: 19%;margin: 0 1%;}.nav-interior-page{width: 470px;}.micro-courses .boxes{background-color: #fff; border: 1px solid #f4f4f4;padding: 7px; margin-top: 30px;}.micro-courses .image-holder-crop {height: 130px;width: 100%;position: relative;overflow: hidden;background-size: cover;background-position: center center;}.micro-courses.special .image-holder-crop {height: 150px;}.micro-courses.special img.box-badge {width: 145px;}.micro-courses.special .box-text {padding: 70px 15px 15px 15px;}.clip-polygon {clip-path: polygon(0 0, 0 100%, 100% 85%, 100% 0);}img.box-badge{position: absolute;margin:-70px auto 20px auto;width: 155px;left: 0;right: 0;}.box-text{padding: 60px 15px 15px 15px;min-height: 195px;}.box-text p{font-size: 17px;line-height: 25px;color:#000;}.box-text p a{color:#000; font-weight: 700;}.box-buttons .btn{padding: 12px 18px; min-width: 135px; font-size: 10px; margin-bottom: 10px;}.box-buttons .enroll{background-color: #488ECB; border:1px solid #488ECB; color: #FFF;}.box-buttons .learn{background-color: #FFF; border:1px solid #488ECB; color: #488ECB;}.box-buttons .btn.enroll:hover, .box-buttons .btn.learn:hover{background-color: #E89A2F; border:1px solid #E89A2F; color: #FFF;}@media (min-width: 1201px) { .container {width: 1200px;}.combo-hours.spec .text-hour {min-height: 330px;}}@media (max-width: 1200px) { .btn-white.course {margin: 5px 3px;width: 140px;display: inline-block;}.combo-hours .phrase {min-height: 50px;}.combo-hours .course-list li, .combo-hours .course-list li.hi, .combo-hours .course-list li.hi2 {min-height: 50px;}.overview .combo-hours .text-hour {min-height: 202px;}.course-combo {min-height: 206px;}p.lead, ul.lead {font-size: 15.5px;line-height: 26px;}.r-line{border-right:none;}}@media (max-width: 992px) { .micro-badge{width: 160px;height: 160px;border-radius: 80px;}.circ-line{width: 140px;height: 140px;padding: 20px 18px;border-radius: 70px;}.micro-badge p{font-size: 16px; line-height: 20px;}.page-header {padding: 80px 0px;}.which-course .title {font-size: 15px;padding: 0px 20px 5px 20px;}.flex-content > div {padding: 20px;}.flex-content{display: block;}.text-center-mobile{text-align: center;}.element-center-mobile{display: block; margin: auto;}.combo-hours.spec .text-hour {min-height: 200px;}h2 {font-size: 28px;line-height: 38px;}.strip, .strip .text-right {text-align: center;}h1 {margin-bottom: 32px;font-size: 31px;line-height: 40px;}p.lead, ul.lead {font-size: 14px;line-height: 24px;}.overview .combo-hours.spec .text-hour {min-height: 180px;}.course-combo {min-height: 80px;}.bloques-found, .bloques-int {font-size: 30px !important;line-height: 40px;}}@media (max-width: 768px) { .which-course h4{font-size: 24px;}.which-course p.lead{font-size: 16px;}.why ul li{font-size:16px;line-height: 22px;}.nav-interior-page{width: 280px;}.logoband.smal, .logoband.big {width: 100%;margin: 0 auto;}.to-main-logo {margin-top: 30px;}.page-header h1 span {font-size: 32px;line-height: 40px;}.course-menu .nav > li > a {padding: 5px;font-size: 10px;}.bloques-found, .bloques-int {font-size: 27px !important;line-height: 33px;}.combo-hours h3 span {font-size: 17px;line-height: 23px;}}@media (max-width: 576px) { }