*,*::before,*::after{box-sizing:border-box}html{--moz-text-size-adjust: none;--webkit-text-sise-adjust: none;text-size-adjust:none;scroll-behavior:smooth}body{margin:0;padding:0;min-height:100vh}header,footer,main,section,article{container-type:inline-size}img,picture,svg,video{display:block;max-width:100%}:is(ul,ol)[class]{list-style:"";margin:0;padding:0}.trust-pilot-widget{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1240px;margin:2rem auto 0}.trust-pilot-widget .stars{background:url(https://lp.eteachergroup.com/Content/images/trustpilot-stars.png) center no-repeat;background-size:contain;display:inline-block;height:25px;width:110px}.trust-pilot-widget .trustpilot-logo{background:url(https://lp.eteachergroup.com/Content/images/trustpilot-logo-black.svg) center no-repeat;background-size:contain;display:inline-block;width:110px;height:25px;margin:0}.trust-pilot-widget .score-stars-block{display:flex;gap:16px}.trust-pilot-widget>*{margin:0 8px}.trust-pilot-widget .trustpilot-link{color:inherit}.trust-pilot-widget .trustpilot-link span{margin:0}@media only screen and (max-width: 991px){.trust-pilot-widget{position:static;justify-content:center}.trust-pilot-widget .trustpilot-reviews{display:none}}.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}.popup.opened,.preview .popup{z-index:1200;opacity:1}.preview .popup,.popup .holder{position:relative}.popup .close-btn{position:absolute;top:1rem;right:1rem}:root{interpolate-size:allow-keywords}body{background:var(--body-bg-color);color:var(--body-fg-color);font-weight:var(--body-font-weight);font-size:var(--body-font-size);font-family:var(--text-font-family);line-height:var(--body-line-height)}body.open-lightbox{overflow:hidden}.page{background-color:var(--body-bg-color, #ffffff)}.page>section{margin-bottom:4rem}.page>section:last-of-type{margin-bottom:0}#footer.margin{margin-top:4rem}@media only screen and (max-width: 767px){#footer.margin{margin-top:3rem}}.flex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 991px){.flex.flex-md{display:block}}@media only screen and (max-width: 767px){.flex.flex-sm{display:block}}.grid{display:grid}h1,h2,h3{font-family:var(--title-font-family);font-weight:var(--title-font-weight);color:var(--title-color)}h1{margin-bottom:2rem}.mark .title:after{content:"";height:var(--mark-height);width:var(--mark-width);background:var(--mark-color);display:block;margin:var(--mark-margin, 1rem 0 0);mask:var(--mark-mask, none);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center}@media only screen and (max-width: 991px){.mark .title:after{margin-inline:var(--mark-inline-mobile, auto)}}.mark.center .title::after{margin-inline:auto}.description{margin-block:0 1.5rem;max-width:70ch}.center .description{margin-inline:auto}.form-title{margin:0 0 1rem;color:var(--form-title-color);font-size:var(--form-title-size, 1.5rem)}.form-description{margin:0 0 2.2rem;font-size:var(--form-description-size, min(max(1rem, 4vw), 1.06rem))}p .text-tiny{font-size:80%}p .text-small{font-size:90%}p .text-big{font-size:110%}p .text-huge{font-size:120%}.container{width:min(var(--container-max-width),100% - var(--container-padding-x)*2);margin-inline:auto}.btn,article a[href="#request-form"]{display:inline-block;cursor:pointer;text-align:center;min-width:var(--btn-min-width, auto);padding:var(--btn-padding-y, 0) var(--btn-padding-x, 30px);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);font-size:var(--btn-font-size);line-height:var(--btn-line-height, 50px);letter-spacing:var(--btn-letter-spacing, normal);border:var(--btn-border, 2px) solid rgba(0,0,0,0);border-radius:var(--btn-border-radius, 0);outline:none;text-decoration:none;white-space:nowrap;background-color:var(--btn-bg-primary);border-color:var(--btn-border-primary);color:var(--btn-color-primary)}.btn:hover,article a[href="#request-form"]:hover{background-color:var(--btn-bg-hover-primary);border-color:var(--btn-border-hover-primary)}.btn:focus,article a[href="#request-form"]:focus{background-color:var(--btn-bg-active-primary)}.btn[disabled],article a[href="#request-form"][disabled]{background-color:var(--btn-bg-disabled-primary);border-color:var(--btn-border-disabled-primary);color:var(--btn-color-disabled-primary)}@media only screen and (max-width: 767px){.btn+.btn,article a[href="#request-form"]+.btn{margin:20px auto 0}}.close-btn{cursor:pointer;width:var(--close-btn-width, 20px);height:var(--close-btn-height, 20px);position:relative;display:inline-block}.close-btn:before,.close-btn:after{position:absolute;content:"";height:100%;width:2px;background-color:var(--close-btn-color)}.close-btn:before{transform:rotate(45deg)}.close-btn:after{transform:rotate(-45deg)}.hide{display:none}.center{text-align:center}.iti-flag{display:inline-block}.reversed{flex-direction:row-reverse}:root{--color-black: #2e2b29;--color-white: #ffffff;--color-ivory: #f4f2ef;--color-ivory-warm: #ede0c9;--color-yellow: #f0af37;--color-yellow-light: #fbe7c2;--color-orange: #f2b037;--color-green: #418282;--color-green-light: #dbe6e6;--color-green-lighter: #e4edeb;--color-green-darker: #005a6a;--color-green-darkest: #004552;--color-red: #b60a05;--color-red-darker: #9d0905;--color-red-dark: #891d03;--color-red-lighter: #ffe9e8;--color-blue-lighter: #31c4c5;--color-brown: #4b321e;--color-grey: #595959;--color-grey-lighter: #bebebe;--color-grey-light: #d8d8d8;--color-grey-light-soft: #f0f0f0;--color-grey-lightest: #f2f2f2;--color-grey-lightest-soft: #f8f8f8;--color-grey-darker: #a8a8a8;--color-grey-dark: #3b3e3e;--color-grey-darkest: #2f2b29;--color-primary: var(--color-brown);--color-secondary: var(--color-yellow);--color-highlight: var(--color-red);--section-padding-y: 4rem;--title-font-family: "freight-text-pro";--text-font-family: "Open Sans";--title-font-weight: 400;--text-font-weight: 400;--title-color: var(--color-black);--text-color: var(--color-black);--mark-color: var(--color-yellow);--mark-mask: none;--mark-width: 100px;--mark-height: 12px;--mark-margin: 1rem 0 0;--container-max-width: 1060px;--container-padding-x: 1.25rem;--body-bg-color: var(--color-white);--body-fg-color: var(--text-color);--body-font-size: 1rem;--body-font-weight: var(--text-font-weight);--body-line-height: 1.5;--brand-logo-height: 45px;--brand-logo-height-mobile: 34px;--background-color-one: var(--color-ivory);--background-color-two: var(--color-green-lighter);--background-color-three: var(--color-grey-lightest-soft);--header-width: 1240px;--btn-padding-y: 0;--btn-padding-x: 30px;--btn-font-family: var(--text-font-family);--btn-font-weight: 600;--btn-font-size: 16px;--btn-line-height: 50px;--btn-border: 2px;--btn-border-radius: 8px;--btn-min-width: 250px;--btn-bg-primary: var(--color-green-darker);--btn-border-primary: var(--color-green-darker);--btn-color-primary: var(--color-white);--btn-bg-hover-primary: var(--color-green-darker);--btn-border-hover-primary: var(--color-green-darker);--btn-bg-active-primary: var(--color-green-darker);--btn-bg-disabled-primary: var(--color-grey-darker);--btn-border-disabled-primary: var(--color-grey-darker);--btn-color-disabled-primary: var(--color-grey-darker);--btn-bg-active-outline: var(--color-white);--btn-border-active-outline: var(--color-green-darker);--btn-color-active-outline: var(--color-green-darker);--btn-bg-disabled-outline: var(--color-grey-darker);--btn-border-disabled-outline: var(--color-green-darker);--btn-color-disabled-outline: var(--color-green-darker);--btn-bg-secondary: var(--color-red);--btn-border-secondary: var(--color-red);--btn-color-secondary: var(--color-white);--btn-bg-hover-secondary: var(--color-red);--btn-bg-outline: var(--color-white);--btn-border-outline: var(--color-green-darker);--btn-color-outline: var(--color-green-darker);--btn-bg-hover-outline: var(--color-white);--btn-border-hover-outline: var(--color-green-darker);--btn-color-hover-outline: var(--color-green-darker);--privacy-color: var(--color-primary);--form-title-color: var(--color-primary);--form-field-border-radius: 4px;--form-field-border-color: var(--color-grey-light);--form-field-border-color-focus: var(--color-green-darker);--form-field-shadow-focus: 0px 0px 20px #161c1a29;--form-field-color: var(--color-grey-darkest);--form-field-placeholder-color: var(--color-grey-lighter);--form-dial-code-color: var(--color-highlight);--form-select-arrow: url("https://lp.eteachergroup.com/Content/assets/images/select-arrow-dark.png");--form-select-hover-color: var(--color-red-darker);--form-radio-background: #eee;--form-radio-checked-color: var(--color-green);--form-radio-checked-background: var(--color-white);--form-field-valid-icon: url("https://lp.eteachergroup.com/Content/assets/images/valid-check.png");--form-field-invalid-icon: url("https://lp.eteachergroup.com/Content/assets/images/invalid-icon.png");--form-agreement-color: var(--color-primary);--footer-background: #06071b;--footer-color: var(--color-grey-darker);--footer-border-color: rgba(255, 255, 255, 0.5);--footer-link-color: var(--color-white);--footer-link-color-hover: var(--color-orange);--footer-link-divider-color: var(--color-white);--close-btn-width: 20px;--close-btn-height: 20px;--close-btn-color: var(--color-grey);--slider-bullet-bg-color: var(--color-grey);--slider-bullet-border-color: var(--color-grey);--slider-bullet-active-bg-color: var(--color-green);--slider-arrow-color: var(--color-red);--box-border-color: var(--color-grey-light);--box-border-radius: 10px;--box-shadow: 0 0 1.3rem rgba(67, 110, 152, 0.2);--box-padding: 1.3rem;--box-title-font-size: min(max(1.2rem, 4vw), 1.3rem)}h1{font-size:min(max(2.2rem,4vw),3rem)}h1+h2{font-size:min(max(1.2rem,4vw),2.4rem)}h1+.description{font-size:min(max(1rem,4vw),1.2rem)}h2{font-size:min(max(1.9rem,4vw),2.4rem)}h3{font-size:min(max(1.5rem,4vw),1.7rem);margin:0 0 1.5rem}.title{margin-block:0 1.5rem;line-height:1.3}.center .title{margin-inline:auto}
