/*!/wp-content/themes/tta/assets/src/css/sections/sign-up-learn-english.css*/.section-newsletter.sign-up-learn-english-layout,.section-newsletter.sign-up-learn-english-layout-2{padding:0 0;display:flex;justify-content:center;align-items:center;z-index:3}.section-newsletter.sign-up-learn-english-layout div.mce_inline_error,.section-newsletter.sign-up-learn-english-layout-2 div.mce_inline_error{display:none!important}@media screen and (max-width:767px){.section-newsletter.sign-up-learn-english-layout,.section-newsletter.sign-up-learn-english-layout-2{padding:2.1rem 1rem}}.sign-up-learn-english-layout .section-newsletter__form__button .btn span,.sign-up-learn-english-layout-2 .section-newsletter__form__button .btn span{display:inline-flex;align-items:center}.sign-up-learn-english-layout .container,.sign-up-learn-english-layout-2 .container{max-width:37vw;width:37vw}.sign-up-learn-english-layout-2 .container{padding:3vw 0}.sign-up-learn-english-layout .container .section-newsletter__head,.sign-up-learn-english-layout-2 .container .section-newsletter__head{font-size:3vw;font-weight:700;color:#fff;line-height:1.5;margin:0}.sign-up-learn-english-layout .container .section-newsletter__copy,.sign-up-learn-english-layout-2 .container .section-newsletter__copy{margin:0;width:100%}.sign-up-learn-english-layout .container .section-newsletter__copy p,.sign-up-learn-english-layout-2 .container .section-newsletter__copy p{font-size:1.6875vw;color:#fff;line-height:1.2;margin:0}.sign-up-learn-english-layout .container .section-newsletter__form,.sign-up-learn-english-layout-2 .container .section-newsletter__form{margin:2.6vw 0 0}.sign-up-learn-english-layout .container .section-newsletter__form__fields,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields{display:inline-block;margin:0;flex:1 0 18.25vw}.sign-up-learn-english-layout .container .section-newsletter__form form>div,.sign-up-learn-english-layout-2 .container .section-newsletter__form form>div{display:flex;gap:.625vw;background-color:#fff;padding:.625vw .75vw}.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input{border:1px solid #CECECE;color:#414141;padding:1.25vw 1vw}.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input::placeholder,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input::placeholder{color:#CECECE}.sign-up-learn-english-layout .container .section-newsletter__form__button .button,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button{width:100%;margin:auto;font-size:.875vw;font-weight:400;background:#08B3BE;padding:1.25vw 2vw 1.25vw 2.5vw}.sign-up-learn-english-layout .container .section-newsletter__form__button .button svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.sign-up-learn-english-layout .container .section-newsletter__form__button .button:hover svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button:hover svg{margin-left:1.25vw;margin-right:0}.sign-up-learn-english__cta{display:flex;justify-content:center;width:100%}.sign-up-learn-english-layout .sign-up-learn-english__cta{padding:2.6vw 0}.sign-up-learn-english-layout-2 .sign-up-learn-english__cta{padding-top:2.6vw}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button{display:inline-flex;align-items:center;width:fit-content;margin:auto;font-size:.875vw;font-weight:400;text-transform:uppercase;text-decoration:none;padding:1.25vw 2vw 1.25vw 2.5vw}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button{background:#fff;color:#08B3BE}.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button{background:#08B3BE;color:#fff}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button svg,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button svg{margin-left:.75vw;margin-right:.5vw;width:.44vw;transition:.3s all}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button:hover svg,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button:hover svg{margin-left:1.25vw;margin-right:0}.sign-up-learn-english-layout .container .pp-sign-up-english,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:999999999;background:#1c1c1ce6;display:none}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content{padding:0 0 1vw;width:400px;height:auto;max-width:90%;max-height:85vh;position:relative;top:50%;left:50%;z-index:99999999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content>:not(.pp-sign-up-english-head),.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content>:not(.pp-sign-up-english-2-head){max-width:calc(100% - 5vw);margin-left:auto;margin-right:auto}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content:after,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content:after{content:"";position:absolute;width:100%;height:100%;background:#fff;top:0;left:0;z-index:-1}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .pp-sign-up-english-head,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .pp-sign-up-english-2-head{background:var(--light-blue);width:100%;display:inline-block;position:relative;text-align:left;padding:10px 10px}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .pp-sign-up-english-head h3,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .pp-sign-up-english-2-head h3{margin:0;padding:0;color:var(--white);font-size:1.375rem;font-weight:400}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2{position:absolute;top:15px;right:10px;display:inline-block;width:20px;height:20px;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out,0.3s -webkit-transform ease-in-out;cursor:pointer}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span{width:25px;height:3px;display:inline-block;background:var(--blue);position:absolute;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span:first-child,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span:first-child{top:10px;left:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english span:last-child,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2 span:last-child{top:10px;left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english:hover,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .close-pp-sign-up-english:hover span,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .close-pp-sign-up-english-2:hover span{background:var(--dark-blue)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .mc-field-group,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .mc-field-group{position:relative;width:100%;max-width:calc(100% - 5vw);font-size:1.25rem;font-weight:500;color:var(--white);text-transform:uppercase;margin:10px 0 0;display:inline-block}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .form-input,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .form-input{width:100%;margin:0;padding:7px 10px;border:1px solid #CECECE;background:#F5F5F5;color:#CECECE;font-weight:500;font-family:"Poppins",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .form-input:focus,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .form-input:focus{outline:none;color:#333;border-color:var(--light-blue);background-color:var(--white)}.sign-up-learn-english-layout .container .pp-sign-up-english .button,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .button{color:#08B3BE;background:#fff;margin-top:10px;border:1px solid #08B3BE;padding:10px;transition:.3s all}.sign-up-learn-english-layout .container .pp-sign-up-english .button:hover,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .button:hover{border:1px solid #fff;color:#fff;background:#08B3BE}@media screen and (max-width:767px){.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content{padding:0 0 1rem}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content .mc-field-group,.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content .mc-field-group{max-width:calc(100% - 2rem)}.sign-up-learn-english-layout .container .pp-sign-up-english .pp-sign-up-english-content>:not(.pp-sign-up-english-head),.sign-up-learn-english-layout-2 .container .pp-sign-up-english-2 .pp-sign-up-english-2-content>:not(.pp-sign-up-english-2-head){max-width:calc(100% - 2rem)}.sign-up-learn-english-layout .container,.sign-up-learn-english-layout-2 .container{max-width:92%;width:92%;padding:0}.sign-up-learn-english-layout .container .section-newsletter__head,.sign-up-learn-english-layout-2 .container .section-newsletter__head{font-size:6vw;margin:0 auto;line-height:1.25}.sign-up-learn-english-layout .container .section-newsletter__copy,.sign-up-learn-english-layout-2 .container .section-newsletter__copy{padding:5vw 0 1rem}.sign-up-learn-english-layout .container .section-newsletter__copy p,.sign-up-learn-english-layout-2 .container .section-newsletter__copy p{font-size:5vw;line-height:1.25}.sign-up-learn-english-layout .container .section-newsletter__form,.sign-up-learn-english-layout-2 .container .section-newsletter__form{margin:0}.sign-up-learn-english-layout .container .section-newsletter__form form>div,.sign-up-learn-english-layout-2 .container .section-newsletter__form form>div{flex-direction:column;background-color:#fff0;gap:3.95vw}.sign-up-learn-english-layout .container .section-newsletter__form__fields,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields{flex-basis:fit-content;background-color:#fff;padding:1.15vw}.sign-up-learn-english-layout .container .section-newsletter__form__fields .section-newsletter__form__fields__input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields .section-newsletter__form__fields__input{max-width:100%}.sign-up-learn-english-layout .container .section-newsletter__form__fields__input.mc-field-group input,.sign-up-learn-english-layout-2 .container .section-newsletter__form__fields__input.mc-field-group input{padding:.5rem;height:46px}.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form{width:fit-content;margin:auto;font-size:3.25vw;padding:3.5vw 9vw}.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form svg{width:7px;margin-right:6px;margin-left:10px}.sign-up-learn-english-layout .sign-up-learn-english__cta{padding:0 0 2.6vw}.sign-up-learn-english-layout-2 .sign-up-learn-english__cta{padding-top:0}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button{font-size:3.25vw;padding:3.5vw 9vw}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button svg,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button svg{width:7px;margin-right:6px;margin-left:10px}.sign-up-learn-english-layout .container .sign-up-learn-english__cta .button:hover svg,.sign-up-learn-english-layout-2 .container .sign-up-learn-english__cta .button:hover svg{margin-left:16px;margin-right:0}.sign-up-learn-english-layout .container .section-newsletter__form__button .button.btn--form:hover svg,.sign-up-learn-english-layout-2 .container .section-newsletter__form__button .button.btn--form:hover svg{margin-left:16px;margin-right:0}}.section.sign-up-learn-english .section-newsletter__form__fields__input.mc-field-group input{background-color:#fff}.section.sign-up-learn-english .container{padding:2rem 3rem}.section.sign-up-learn-english .newsletter-form.container{padding:0;max-width:100%}.section.sign-up-learn-english .sign-up-learn-english__head,.section.sign-up-learn-english .sign-up-learn-english__copy{font-size:1.5vw;font-weight:400;color:#fff;line-height:1.5;margin:0}.section.sign-up-learn-english .sign-up-learn-english__copy p{margin:0;font-size:1vw;line-height:1.5vw}.section.sign-up-learn-english .section-newsletter__form{margin-bottom:2.6vw;padding:0 8rem}.section.sign-up-learn-english .section-newsletter__form__fields{flex:1 0 14.25vw}.section.sign-up-learn-english .section-newsletter__form__button{width:inherit}@media screen and (min-width:767px){.section.sign-up-learn-english .section-newsletter__form form>div{background-color:#F5F5F5}.section.sign-up-learn-english .container{max-width:67vw;width:67vw;z-index:2;position:relative}.section.sign-up-learn-english .container{max-width:100%}}@media screen and (min-width:1500px){.section.sign-up-learn-english .newsletter-form.container{max-width:80%}}@media screen and (max-width:767px){.section.sign-up-learn-english .sign-up-learn-english__head{font-size:4vw;margin-bottom:2rem}.section.sign-up-learn-english .sign-up-learn-english__copy{font-size:16px}.section.sign-up-learn-english .container{max-width:100%;width:100%;padding:2.1rem 1rem}.section.sign-up-learn-english .sign-up-learn-english__copy p{font-size:14px;line-height:179%;margin-top:1rem}.section.sign-up-learn-english .section-newsletter__form{padding:0}.sign-up-learn-english .container .section-newsletter__form__button .button{background:#fff;color:#08B3BE}}