.eteacher-wrapper{font-size:16px;line-height:1.3;font-family:"Open Sans";color:#4b321e}.eteacher-wrapper section h1,.eteacher-wrapper section h2,.eteacher-wrapper section h3{font-family:"Open Sans";color:inherit;line-height:1.2}.eteacher-wrapper section .title{font-size:30px;font-weight:700;font-family:"Open Sans";margin:0 0 30px;color:#4b321e}.eteacher-wrapper section p{margin:0 0 25px}@media only screen and (max-width: 767px){.eteacher-wrapper section .title{font-size:24px;margin:0 0 30px}}.eteacher-wrapper .et-container{max-width:1320px;padding:0 20px;margin:0 auto}.eteacher-wrapper .flex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 991px){.eteacher-wrapper .flex.flex-md{display:block}}@media only screen and (max-width: 767px){.eteacher-wrapper .flex.flex-sm{display:block}}.eteacher-wrapper .play-button-overlay{position:relative}.eteacher-wrapper .play-button-overlay:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 45'><path d='M22.518.9a21.583 21.583 0 1021.583 21.582A21.583 21.583 0 0022.518.899z' fill='none' stroke='white' stroke-width='2'/><path d='M32.228 24.638l-6.6 3.81-6.592 3.81a1.781 1.781 0 01-2.672-1.544v-15.24a1.781 1.781 0 012.672-1.544l6.601 3.81 6.6 3.81a1.781 1.781 0 01-.009 3.088z' fill='white'/></svg>");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:60px;height:60px;transition:all .2s;-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));background:rgba(255,255,255,.2);border-radius:50%}.eteacher-wrapper .play-button-overlay:hover{cursor:pointer}.eteacher-wrapper .play-button-overlay:hover:after{transform:translate(-50%, -50%) scale(1.2);transform-origin:center}.eteacher-wrapper .play-button-overlay.playing:after{opacity:0}.eteacher-wrapper .btn{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;font-family:"Open Sans";font-size:18px;font-weight:700;line-height:54px;text-transform:none;color:#fff;background:#418282;border:0;border-radius:8px;outline:none;padding:0 30px;min-width:auto;transition:all .3s}.eteacher-wrapper .btn:hover{color:#fff;background:#9d0905}.eteacher-wrapper .btn.white{background:#fff;color:#418282}.eteacher-wrapper .btn.arrow{display:inline-flex;align-items:center;gap:10px}.eteacher-wrapper .btn.arrow:before{content:"";width:17px;height:16px;background-color:currentColor;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17.182" height="16.112" viewBox="0 0 17.182 16.112"><path d="M6,14.142H21.182M14.54,7.5l6.642,6.642L14.54,20.784" transform="translate(-5 -6.086)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');display:inline-block}.eteacher-wrapper .btn.arrow:after{display:none}.eteacher-wrapper .hidden{visibility:hidden;height:0;width:0;overflow:hidden}#hero{margin:50px 0 0}#hero .et-container{max-width:1500px}#hero .holder{border-radius:20px;overflow:hidden;align-items:stretch;flex-direction:row-reverse}#hero .text-box{background:#f4f2ef;padding:35px 55px;flex:0 0 655px;box-sizing:border-box}#hero .text-box .title{font-family:"freight-text-pro",serif;font-size:42px;line-height:1.3;color:#4b321e;text-align:start;position:relative}#hero .text-box .title:after{content:"";height:12px;width:100px;background:#f0af37;display:block;margin:30px 0}@media only screen and (max-width: 767px){#hero .text-box .title:after{margin:15px auto}}#hero .text-box .content{font-size:22px;font-weight:600;line-height:1.4;color:#4b321e;margin:0 0 30px}#hero .media-box{flex:1;min-height:100%;position:relative;padding:55px;background:var(--cover-bg-image) no-repeat center #f8f8f8;background-size:cover}#hero .media-box .image{width:100%;height:100%;background-image:var(--cover-image);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;border-radius:20px}#hero .media-box .play-button-overlay{display:block;width:100%;height:100%;position:absolute;left:0;top:0}@media only screen and (max-width: 1280px){#hero .text-box{padding:30px 25px 40px;flex:1}#hero .text-box .title{font-size:32px}#hero .text-box .title:after{margin:15px 0}#hero .text-box .content{font-size:16px;line-height:1.6}}@media only screen and (max-width: 991px){#hero{margin:30px 0 0}#hero .text-box{background:var(--cover-bg-image-mobile) no-repeat center #f4f2ef}#hero .text-box .title{font-size:28px}#hero .text-box .btn{display:block}#hero .media-box{background-image:none;padding:0;min-height:auto;aspect-ratio:1.87/1}#hero .media-box .image{background-image:var(--cover-image-mobile);border-radius:0}}#partnership{text-align:center;padding:60px 0}#partnership .et-container{max-width:1470px}#partnership .logo{width:340px;display:block;margin:0 auto 30px}#partnership .title{margin:0 0 10px}#partnership .subtitle{font-size:20px;font-weight:600;color:#4b321e;margin:0 0 30px}#partnership .items{gap:20px;justify-content:space-between}#partnership .items .item{align-items:flex-start;gap:10px;text-align:start;font-size:14px}#partnership .items .item .imgbox{margin:2px 0 0}#partnership .btn{margin:30px 0 0}@media only screen and (max-width: 767px){#partnership .subtitle{margin:0 0 40px;max-width:350px}#partnership .items{gap:30px;flex-direction:column}#partnership .items .item .imgbox{flex:1 0 32px}#partnership .btn{margin:40px 0 0}}#lead-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1200;opacity:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;background:rgba(0,0,0,.7);overflow:auto;transition:all .3s}#lead-popup.opened{z-index:1200;opacity:1}@media only screen and (max-width: 360px){#lead-popup{align-items:flex-start}}#lead-popup .inner{background:#f4f2ef;padding:40px 20px 30px;position:relative;border-radius:10px;max-width:350px}#lead-popup .eteacher-form header{text-align:center;line-height:1.6}#lead-popup .eteacher-form header .title{font-family:"freight-text-pro",serif;font-size:26px;margin:0 0 10px}#lead-popup .eteacher-form header .subtitle{font-size:15px}#lead-popup .eteacher-form form{margin:0}#lead-popup .eteacher-form .fieldset{display:block}#lead-popup .eteacher-form .fieldset .field-row label{display:block;margin:0 0 8px}#lead-popup .eteacher-form .fieldset .field-row label span{font-size:12px;line-height:0;display:inline-block;position:relative;top:-3px;left:1px}#lead-popup .eteacher-form .fieldset .field-row .input-box{margin:0;border:1px solid #dcdcdc;border-radius:4px;background:#fff;font-size:16px;color:#4b321e}#lead-popup .eteacher-form .fieldset .field-row .input-box.required:before{display:none}#lead-popup .eteacher-form .fieldset .field-row .input-box input{line-height:50px}#lead-popup .eteacher-form .fieldset .field-row .input-feedback{color:#b10d26}#lead-popup .eteacher-form .fieldset .field-row.is-invalid .input-box{transition:none;background-repeat:no-repeat;background-position:right 10px center;background-image:var(--form-invalid-icon)}[dir=rtl] #lead-popup .eteacher-form .fieldset .field-row.is-invalid .input-box{background-position:left 10px center}[dir=rtl] #lead-popup .eteacher-form .fieldset .field-row.is-invalid .phone-input{background-position:left 90px center}#lead-popup .eteacher-form .fieldset .field-row.is-invalid .select-box{background-position:right 25px center}[dir=rtl] #lead-popup .eteacher-form .fieldset .field-row.is-invalid .select-box{background-position:left 25px center}#lead-popup .eteacher-form .fieldset .field-row.is-invalid .input-feedback{opacity:1;padding:7px 0}#lead-popup .eteacher-form footer{font-size:14px;line-height:1.8;color:#827263;margin:7px 0 0}#lead-popup .eteacher-form footer .btn{padding:0 10px;display:block;width:100%}#lead-popup .eteacher-form footer p{margin:20px 10px 0}#lead-popup .form-result{text-align:center;opacity:1;transition:opacity .3s ease-in-out .1s;margin:0 0 40px}#lead-popup .form-result .icon{background:#fff;width:126px;height:126px;margin:0 auto 10px;display:inline-block;align-content:center;border-radius:50%}#lead-popup .form-result .icon img{width:80px}#lead-popup .form-result header .title{font-size:32px;margin:0 0 10px;font-family:"freight-text-pro",serif}#lead-popup .form-result .text{font-size:18px;font-weight:600}#lead-popup .form-result footer{margin:50px 0 0}#lead-popup .form-result footer p{margin:0 0 10px}#lead-popup .form-result footer .phone{font-size:14px;gap:10px;justify-content:center}#lead-popup .form-result footer .phone a{color:#418282;text-decoration:underline;font-weight:700}#lead-popup .form-result footer .phone img{display:inline-block;margin:0 0 0 5px}#lead-popup .form-result.hidden{opacity:0;margin:0}#lead-popup h2{text-align:center;margin:0 0 20px}#lead-popup .close-btn{position:absolute;top:15px;cursor:pointer;width:20px;height:20px;right:20px}#lead-popup .close-btn:before,#lead-popup .close-btn:after{display:block;position:absolute;content:"";height:22px;width:2px;background-color:#000;margin:0 0 0 15px}#lead-popup .close-btn:before{transform:rotate(45deg)}#lead-popup .close-btn:after{transform:rotate(-45deg)}
