.bluebgtext{background:rgba(0,0,0,.2);height:100%;position:absolute;width:100%;top:0}.pageexcerpt{font-weight:700}.heronew{background-position:right 50%!important}picture.headeroverlay img{width:auto!important;display:none}.heronew h1{color:#fff;font-size:9vw;line-height:7.5vw;text-align:left;padding-left:5%}.heronew h1 small{font-size:50%;line-height:4vw}.heronew h2{color:#fff;font-size:4.5vw;line-height:3vw;text-align:left;padding-left:5%}@media only screen and (min-width:1200px){.heronew h1{padding-left:10%;font-size:9vw;line-height:7.5vw}.headeroverlay img{height:100%}.heronew h2{padding-left:10%}}@media only screen and (min-width:1024px){.verticalalign{float:left;width:80%}picture.headeroverlay img{display:block}}@media only screen and (min-width:1800px){.verticalalign{float:left;width:100%}}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.svg-overlay-white{filter:invert(95%) sepia(92%) saturate(103%) hue-rotate(222deg) brightness(120%) contrast(100%)}.breadcrumb,.breadcrumb a{color:#fff!important}
.stat-chip{position:absolute;display:flex;right:310px;background:hsla(0,0%,100%,.85);border:2px solid #fff;padding:10px 20px;border-radius:20px;width:auto;box-shadow:2px 2px 8px rgba(0,0,0,.1);top:590px}button.button.purchase{font-size:24px;font-family:"Omnes","omnes-pro","runda","roboto",sans-serif;font-weight:900;padding:15px 30px;border-radius:10px}.bnpl.klarna{background:#ffb3c7}.salebadge{width:auto;padding:10px 15px;clear:both;background-color:#f37694;font-size:14px;color:#fff;border-radius:6px;margin-bottom:5px;display:inline-block}.padtextright{padding:0 10px}.mainheader{font-size:40px;line-height:44px;text-transform:none}.headerimagenew,.headerimagenew img{background-position:50% 50%}.headerimagenew{display:none;width:60%;max-width:800px;position:absolute;z-index:0;top:20px;right:clamp(-20%,calc(-20% + 40vw - 560px),-3%);background-size:cover;background-repeat:no-repeat}.headerbox{padding:0 20px;position:relative}.padding{padding:30px 20px!important}.whitebox.youtube{overflow:hidden;padding:0}.bggreen{background:#2ea18b}.bgdarkorange{background:#ec6e55}.bgblue{background:#309db6}.bgpurple{background:#83426c}.bgdarkblue{background:#395674}@media only screen and (max-width:768px){.mobilefirst{order:1}.mobilesecond{order:2}}@media only screen and (min-width:1024px){.headerimagenew{display:block}.producthero .TextBanner{text-align:left}}@media only screen and (min-width:1200px){.salebadge{padding:10px 15px;float:left;margin-right:20px;margin-top:-7px;width:auto;margin-bottom:0}.padtextright{padding:0 50px 0 10px}.mainheader{font-size:70px;line-height:74px}.padding{padding:50px 0!important}.whitebox.youtube{margin-top:20px}}
button.button.purchase.fullwidth.headerbtn{margin-top:-11px!important}
.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.booknowbutton{font-family:"omnes-pro","runda","roboto",sans-serif}
.padtextright{padding:0 10px}.mainheader{font-size:40px;line-height:44px;text-transform:none}.headerimage,.headerimage img{background-position:50% 50%}.headerimage{width:45%;position:absolute;z-index:0;top:0;right:0;background-size:cover;background-repeat:no-repeat}.headerbox{padding:0 20px;position:relative}.padding{padding:30px 20px!important}@media only screen and (max-width:768px){.mobilefirst{order:1}.mobilesecond{order:2}}@media only screen and (min-width:1200px){.salebadge{padding:10px 15px;float:left;margin-right:20px;margin-top:-7px;width:auto;margin-bottom:0}.padtextright{padding:0 50px 0 10px}.mainheader{font-size:70px;line-height:74px}.padding{padding:50px 0!important}}
.hovershake:focus,.hovershake:hover,.shake{-webkit-animation:tilt-shaking .5s infinite;animation:tilt-shaking .5s infinite}@-webkit-keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.purplebg{background-color:#391f46;color:#fff}.diacritic{font-family:"omnes-pro","runda","roboto",sans-serif;font-weight:900;color:#fff}.diacritic.blue{color:#309db6}.diacritic.green{color:#2ea18b}.diacritic.pink{color:#f76386}.diacritic.yellow{color:#fbc14a}.diacritic{transform:rotate(10deg)}.diacritic~.diacritic{transform:rotate(-20deg)}.diacritic~.diacritic~.diacritic{transform:rotate(30deg)}.padtextright{padding:0 10px}.mainheader{font-size:40px;line-height:44px;text-transform:none}.headerimage,.headerimage img{background-position:50% 50%}.headerimage{width:45%;position:absolute;z-index:0;top:0;right:0;background-size:cover;background-repeat:no-repeat}.headerbox{padding:0 20px;position:relative}.padding{padding:30px 20px!important}@media only screen and (max-width:768px){.mobilefirst{order:1}.mobilesecond{order:2}}@media only screen and (min-width:1200px){.salebadge{padding:10px 15px;float:left;margin-right:20px;margin-top:-7px;width:auto;margin-bottom:0}.pad textright{padding:0 50px 0 10px}.mainheader{font-size:70px;line-height:74px}.padding{padding:50px 0!important}}
.hovershake:focus,.hovershake:hover,.shake{-webkit-animation:tilt-shaking .5s infinite;animation:tilt-shaking .5s infinite}@-webkit-keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.purplebg{background-color:#391f46;color:#fff}.diacritic{font-family:"omnes-pro","runda","roboto",sans-serif;font-weight:900;color:#fff}.diacritic.blue{color:#309db6}.diacritic.green{color:#2ea18b}.diacritic.pink{color:#f76386}.diacritic.yellow{color:#fbc14a}.diacritic{transform:rotate(10deg)}.diacritic~.diacritic{transform:rotate(-20deg)}.diacritic~.diacritic~.diacritic{transform:rotate(30deg)}.padtextright{padding:0 10px}.mainheader{font-size:40px;line-height:44px;text-transform:none}.headerimage,.headerimage img{background-position:50% 50%}.headerimage{width:45%;position:absolute;z-index:0;top:0;right:0;background-size:cover;background-repeat:no-repeat}.headerbox{padding:0 20px;position:relative}.padding{padding:30px 20px!important}@media only screen and (max-width:768px){.mobilefirst{order:1}.mobilesecond{order:2}}@media only screen and (min-width:1200px){.salebadge{padding:10px 15px;float:left;margin-right:20px;margin-top:-7px;width:auto;margin-bottom:0}.padtextright{padding:0 50px 0 10px}.mainheader{font-size:70px;line-height:74px}.padding{padding:50px 0!important}}
.colorheader.is-summer-bundles .darkbg{background:#fde277}.colorheader.is-summer-bundles .banner-excerpt,.colorheader.is-summer-bundles .reviews-display,.colorheader.is-summer-bundles h1{color:#395674!important}.colorheader.is-summer-virtual .darkbg{background:#f66385}.colorheader.is-summer-virtual .banner-excerpt,.colorheader.is-summer-virtual .reviews-display,.colorheader.is-summer-virtual h1{color:#fff!important}.accreditationholder{border-radius:50px;margin-top:-25px;background:#fff;padding:5px 20px;width:90%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:2;border:2px solid #395674}.nopad{padding:0}.curvedbr{border-radius:0 0 100px 0}.curvedl{border-radius:100px 0 0 100px}.curvedr{border-radius:0 100px 100px 0}.courseoverview .whypadding .whybox{padding:0}.bggreen{background:#2ea18b}.bgdarkgreen{background:#1c6758}.yellow{color:#fbc14a}.bgdarkorange{background:#ec6e55}.bgpurple{background:#83426c}.bgdarkblue{background:#395674}.bgblue{background:#309db6}.courseoverview .ssr-carousel-track .ssr-carousel-slide{flex-direction:column;align-items:start;justify-content:start}.padding{padding:30px 20px!important}.faqs h2{font-size:2.25rem;line-height:2.5rem}.courseoverview ul.bullets{margin-bottom:20px;list-style-type:none;padding:5px 0}.courseoverview ul.bullets li{padding:5px 0;font-weight:700;display:flex}.courseoverview ul.bullets li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.4em' height='1.4em' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2318C698' class='w-6 h-6 inline'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E");padding:0 10px 0 0;color:#18c698;font-weight:900}.paymenticon{height:26px;width:40px}.colorheader .TextBanner{font-size:15px!important;line-height:20px!important}@media only screen and (min-width:600px){.mobilebgimage{background-image:url(https://cdn-wp.tefl.org/wp-content/uploads/2023/12/quiz-bg-3.jpg);background-size:300%}}@media only screen and (min-width:768px){.mobilebgimage{background-image:none;box-shadow:none}.mobilebgimage.padding{padding:0 20px 10px!important}.imagebg{background-size:120%;background-position:100% bottom;background-image:url(https://cdn-wp.tefl.org/wp-content/uploads/2023/12/quiz-bg-3.jpg)}.accreditationholder{margin-top:-40px;padding:5px 50px}.md\:text-left .TextBanner{text-align:left!important}}@media only screen and (min-width:1024px){.mobilebgimage.padding,.padding{padding:50px 0!important}.imagebg{background-size:130%;background-position:50% bottom}}@media only screen and (min-width:1200px){.imagebg{background-size:100%;background-position:100% bottom}.colorheader .TextBanner{font-size:18px!important;line-height:26px!important}}@media only screen and (min-width:1600px){.colorheader .TextBanner{font-size:20px!important;line-height:28px!important}}
.accreditationholder{border-radius:50px;margin-top:-25px;background:#fff;padding:5px 20px;width:90%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:2;border:2px solid #395674}.nopad{padding:0}.curvedbr{border-radius:0 0 100px 0}.curvedl{border-radius:100px 0 0 100px}.curvedr{border-radius:0 100px 100px 0}.courseoverview .whypadding .whybox{padding:0}.bggreen{background:#2ea18b}.bgdarkgreen{background:#1c6758}.yellow{color:#fbc14a}.bgdarkorange{background:#ec6e55}.bgpurple{background:#83426c}.bgdarkblue{background:#395674}.bgblue{background:#309db6}.courseoverview .ssr-carousel-track .ssr-carousel-slide{flex-direction:column;align-items:start;justify-content:start}.padding{padding:30px 20px!important}.faqs h2{font-size:2.25rem;line-height:2.5rem}.courseoverview ul.bullets{margin-bottom:20px;list-style-type:none;padding:5px 0}.courseoverview ul.bullets li{padding:5px 0;font-weight:700;display:flex}.courseoverview ul.bullets li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.4em' height='1.4em' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2318C698' class='w-6 h-6 inline'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E");padding:0 10px 0 0;color:#18c698;font-weight:900}.paymenticon{height:26px;width:40px}.colorheader .TextBanner{font-size:15px!important;line-height:20px!important}@media only screen and (min-width:600px){.mobilebgimage{background-image:url(https://cdn-wp.tefl.org/wp-content/uploads/2023/12/quiz-bg-3.jpg);background-size:300%}}@media only screen and (min-width:768px){.mobilebgimage{background-image:none;box-shadow:none}.mobilebgimage.padding{padding:0 20px 10px!important}.imagebg{background-size:120%;background-position:100% bottom;background-image:url(https://cdn-wp.tefl.org/wp-content/uploads/2023/12/quiz-bg-3.jpg)}.accreditationholder{margin-top:-40px;padding:5px 50px}.md\:text-left .TextBanner{text-align:left!important}}@media only screen and (min-width:1024px){.mobilebgimage.padding,.padding{padding:50px 0!important}.imagebg{background-size:130%;background-position:50% bottom}}@media only screen and (min-width:1200px){.imagebg{background-size:100%;background-position:100% bottom}.colorheader .TextBanner{font-size:18px!important;line-height:26px!important}}@media only screen and (min-width:1600px){.colorheader .TextBanner{font-size:20px!important;line-height:28px!important}}
.herooverlay:after,.ppc-header .TextBanner:after{content:"";display:block;clear:both}.herotext{transition:all .7s ease-in-out}.ppc-header .herotext{opacity:1}.ppc-header[aria-hidden=true] .herotext{opacity:0}.herooverlay{background:linear-gradient(270deg,hsla(0,0%,100%,0) 20%,#395674 50%);position:absolute;height:100%;width:100%;top:0;left:0}.ppc-header .TextBanner{color:#fff!important;text-align:left!important;clear:both}.ppc-header .reviewsiologosmall{margin-left:0!important;clear:both}
.arrow-icon[data-v-1495f6a4]{transition:transform .2s ease-in-out;display:inline-block}.arrow-icon.rotated[data-v-1495f6a4]{transform:rotate(90deg)}.submenu[data-v-1495f6a4]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.submenu-open[data-v-1495f6a4]{max-height:500px}@media (min-width:1024px){.sticky-nav[data-v-1495f6a4]{position:-webkit-sticky;position:sticky;top:2.5rem;align-self:flex-start;max-height:calc(100vh - 5rem);overflow-y:auto}}

/*# sourceMappingURL=1d4a83a.css.map*/