.ac{--color-white:#fff;--color-light-grey:#eee;--color-grey:#8a8a8a;--color-black:#111;background-color:var(--color-white);border:1px solid var(--color-light-grey);box-sizing:border-box;margin-bottom:8px}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{background-color:transparent;border:0;color:var(--color-black);cursor:pointer;display:block;font:700 16px Arial,sans-serif;margin:0;padding:8px 32px 8px 8px;position:relative;text-align:left;text-decoration:none;transition:color .25s ease;width:100%}.ac .ac-trigger:after{content:"+";position:absolute;right:10px;text-align:center;top:50%;transform:translateY(-50%);width:15px}.ac .ac-trigger:focus{color:var(--color-grey)}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{color:var(--color-black);font:15px/24px Arial,sans-serif;margin:0;padding:8px}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"\2013"}html{scroll-behavior:smooth}html .overflow-hidden{overflow:hidden}@media(min-width:1200px){[data-page=english-for-kids] .container,[data-page=enterprise] .container,[data-page=how-it-works] .container,[data-page=index] .container,[data-page=platform] .container{max-width:1198px}[data-page=english-for-kids] .container--1440,[data-page=enterprise] .container--1440,[data-page=for-adults] .container--1440,[data-page=how-it-works] .container--1440,[data-page=index] .container--1440,[data-page=platform] .container--1440{max-width:1440px}}.header-2{align-items:center;color:#252525;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:28px!important;font-weight:600!important;justify-content:center;line-height:40px!important;text-align:center;width:100%}@media(min-width:992px){.header-2{font-size:34px!important;line-height:48px!important}}.header-3{font-family:IBM Plex Sans,sans-serif;font-size:26px!important;line-height:32px!important}.header-3,.header-4{color:#252525;font-weight:600!important}.header-4{font-family:Inter,sans-serif;font-size:20px!important;line-height:26px!important;margin:0}.header-5{color:#252525;font-family:IBM Plex Sans,sans-serif;font-size:18px!important;font-weight:500!important;line-height:28px!important;margin:0}@media(min-width:992px){.header-5{font-size:16px!important;font-weight:600!important}}.subheader{color:#252525;font-family:Inter,sans-serif;font-size:18px!important;font-weight:400!important;line-height:32px!important;margin:0 auto;max-width:900px}@media(min-width:992px){.subheader{font-size:20px!important}}.subheader-2{color:#767d87;font-family:Inter,sans-serif;font-size:16px!important;font-weight:400!important;line-height:26px!important;margin:0}.c-gray-900{color:#252525!important}.c-gray-700{color:#666!important}.c-gray-600{color:#767d87!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.c-white{color:#fff!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-34{font-size:34px!important}.fs-36{font-size:36px!important}.fs-40{font-size:40px!important}.fs-48{font-size:48px!important}.text-up{text-transform:uppercase}.f-inter{font-family:Inter,sans-serif!important}.f-ibm{font-family:IBM Plex Sans,sans-serif!important}.lh-24{line-height:24px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-32{line-height:32px!important}.lh-48{line-height:48px!important}.lh-56{line-height:56px!important}.w-100{width:100%!important}.flex-1{flex:1}.flex-col{flex-direction:column}.pt-90{padding-top:90px!important}.relative{position:relative}.section-badge{align-items:center;background:#f7f7f7;border-radius:8px;color:#7a7a7a;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:500;justify-content:center;line-height:16px;margin-bottom:0!important;margin-top:0!important;mix-blend-mode:multiply;padding:4px 8px;text-align:center;text-transform:uppercase}.section-badge--yellow{background:#faeab3;color:#b08a0c}.section-badge--warning{background:#ffd447;color:#252525}.linkk{display:inline-flex;font-family:Inter;font-size:16px;font-weight:500;line-height:16px;text-decoration:none}.linkk-primary{color:#0066de}.btnn{border-radius:8px;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;gap:8px;justify-content:center;line-height:16px;padding:16px 32px;text-align:center;transition:all .3s}.btnn:hover{text-decoration:none!important}.btnn-primary{background:#0782ff;color:#fff}.btnn-primary:hover{background:#0069d3;color:#fff}.btnn-default,.btnn-default:hover{background:#fff;border:1px solid #e5e5e5;color:#2e3542!important}.btnn-default:hover{text-decoration:none}.btnn-transparent{background-color:transparent;border:1px solid var(--primary-mid,#9ccdff);color:#fff!important}.btnn-transparent:hover{text-decoration:none}@media(min-width:992px){.lh-lg-24{line-height:24px!important}.lh-lg-26{line-height:26px!important}.lh-lg-56{line-height:56px!important}.lh-lg-64{line-height:64px!important}.fs-lg-20{font-size:20px!important}.fs-lg-26{font-size:26px!important}.fs-lg-46{font-size:46px!important}.fs-lg-56{font-size:56px!important}.fw-lg-600{font-weight:600!important}}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px!important}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-56{margin-top:56px}.mt-64{margin-top:64px}.mt-80{margin-top:80px}.mt-96{margin-top:96px}.mt-112{margin-top:112px!important}.mt-120{margin-top:120px}.pt-40{padding-top:40px!important}.pt-48{padding-top:48px!important}.pt-56{padding-top:56px}.pt-64{padding-top:64px}.pt-80{padding-top:80px!important}.pt-96{padding-top:96px}.pt-112{padding-top:112px}.pt-120{padding-top:120px}.pt-148{padding-top:148px}.pt-190{padding-top:190px}.pb-56{padding-bottom:56px}.pb-24{padding-bottom:24px}.pb-64{padding-bottom:64px}.pb-80{padding-bottom:80px!important}.pb-96{padding-bottom:96px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-64{gap:64px}.bg-green-900{background-color:#1f4a3b}.mw-500{max-width:500px}.mw-none{max-width:none}.cursor-d{cursor:default}.top-n25vh{top:-25vh!important}.bt-1{border-top:1px solid #f1f1f1}.bb-1{border-bottom:1px solid #f1f1f1}.o-60{opacity:.6}.bg-purple{background:rgba(254,220,239,.32)}.bg-blue{background-color:#f3f9ff;border-radius:40px}.bg-image--d{display:none!important}@media(min-width:576px){.px-sm-0{padding-left:0!important;padding-right:0!important}}@media(min-width:768px){.mt-md-64{margin-top:64px}}@media(min-width:992px){.mt-lg-0{margin-top:0!important}.mt-lg-8{margin-top:8px!important}.mt-lg-16{margin-top:16px!important}.mt-lg-32{margin-top:32px!important}.mt-lg-40{margin-top:40px!important}.mt-lg-56{margin-top:56px!important}.mt-lg-64{margin-top:64px!important}.mt-lg-96{margin-top:96px}.mt-lg-80{margin-top:80px}.mt-lg-156{margin-top:156px!important}.mt-lg-192{margin-top:192px!important}.pt-lg-64{padding-top:64px!important}.pt-lg-96{padding-top:96px!important}.pt-lg-160{padding-top:160px!important}.pt-lg-192{padding-top:192px}.pt-lg-196{padding-top:196px}.pb-lg-96{padding-bottom:96px}.pb-lg-64{padding-bottom:64px}.w-lg-initial{width:auto!important}.gap-lg-24{gap:24px}.bg-image--m{display:none!important}.bg-image--d{display:block!important}}@media(min-width:1200px){.pt-xl-192{padding-top:192px}}.section-header-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:40px;margin-top:40px}.section-header-buttons .btnn{width:100%}@media(min-width:575px){.section-header-buttons .btnn{min-width:234px;width:calc(20% - 8px)}}@media(min-width:992px){.section-header-buttons{flex-direction:row;margin-bottom:56px}}.trustpilot-widget{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.7),#fff);border-radius:.3rem;padding:20px;width:100%}.widget-intro-wrapper{display:grid;gap:16px;grid-template-areas:"content" "image";grid-template-columns:1fr;margin-left:15px;margin-right:15px;padding-top:138px}@media(min-width:768px){.widget-intro-wrapper{grid-template-areas:"content image";grid-template-columns:1fr 1fr;padding-top:202px}}@media(min-width:992px){.widget-intro-wrapper{grid-template-columns:1fr 584px}}.widget-intro-wrapper.how-it-works{padding-bottom:56px}@media(min-width:992px){.widget-intro-wrapper.how-it-works{padding-bottom:96px}.widget-intro-wrapper.how-it-works .widget-intro__h1{margin-top:32px}}.widget-intro__button-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media(min-width:768px){.widget-intro__button-wrapper{margin-top:56px}}@media(min-width:1200px){.widget-intro__button-wrapper{flex-direction:row}}.widget-intro__subheader{text-align:center}@media(min-width:768px){.widget-intro__subheader{text-align:left}}.widget-intro__slogans-wrapper{display:inline-flex;height:40px;justify-content:center;position:relative;width:280px}@media(min-width:768px){.widget-intro__slogans-wrapper{justify-content:flex-start}}@media(min-width:992px){.widget-intro__slogans-wrapper{height:46px}}.widget-intro__content{grid-area:content}.widget-intro__content .badge-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:16px!important}@media(min-width:768px){.widget-intro__content .badge-wrapper{justify-content:flex-start}.widget-intro__content{align-items:flex-start;display:flex;flex-direction:column}}.widget-intro__content.intro{margin-top:0}@media(min-width:768px){.widget-intro__content.intro{margin-top:96px}}.widget-intro__h1{align-items:center;color:#252525;display:flex;flex-direction:column;font-weight:600;text-align:center}@media(min-width:768px){.widget-intro__h1{align-items:flex-start;text-align:left}}.widget-intro__image{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:image}@media(min-width:768px){.widget-intro__image{padding:0 33px}}.widget-intro__image.platform{height:470px}@media(min-width:992px){.widget-intro__image.platform{height:100%}}.widget-intro__image.enterprise{height:392px}@media(min-width:992px){.widget-intro__image.enterprise{height:100%}}.widget-intro__image.how-it-works{height:470px}@media(min-width:992px){.widget-intro__image.how-it-works{height:100%}}.widget-intro__image.index{height:485px}@media(min-width:992px){.widget-intro__image.index{height:550px}}.widget-intro__image.native-speaker{height:485px}@media(min-width:992px){.widget-intro__image.native-speaker{height:550px}}.widget-intro__image.self-learning{height:470px}@media(min-width:992px){.widget-intro__image.self-learning{height:464px}}.widget-trustpilot{margin-bottom:56px;padding-top:56px}@media(min-width:992px){.widget-trustpilot{margin-bottom:96px;padding-top:96px}}.widget-trustpilot .trustpilot-widget{height:670px;padding:0}.widget-trustpilot.courses .title,.widget-trustpilot.how-it-works .title,.widget-trustpilot.native-speaker .title,.widget-trustpilot.online-school .title{align-items:center;align-self:center;color:#252525;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:34px;font-weight:600!important;justify-content:center;line-height:48px!important;max-width:300px;text-align:center;width:100%}@media(min-width:992px){.widget-trustpilot.courses .title,.widget-trustpilot.how-it-works .title,.widget-trustpilot.native-speaker .title,.widget-trustpilot.online-school .title{max-width:none}}.satisfied-students-img{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:initial;border-radius:24px;display:flex;height:380px;justify-content:center;margin-bottom:96px;margin-top:56px;max-width:1168px;position:relative;width:100%}.satisfied-students-img.how-it-works{background-size:contain;margin-bottom:56px}@media(min-width:992px){.satisfied-students-img.how-it-works{background-size:initial;max-width:none}}@media(min-width:768px){.satisfied-students-img{background-size:cover!important;margin-bottom:96px;margin-top:96px}}.widget-18{background:#fef6da;border-radius:40px;display:flex;flex-direction:column;gap:56px;justify-content:center;padding:64px 0 48px}@media(min-width:992px){.widget-18{padding:96px 0 96px 136px}}.widget-18__container{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:992px){.widget-18__container{flex-direction:row;gap:64px}}.widget-18__text-container{display:flex;flex-direction:column;margin:0 16px;max-width:552px}.widget-18__text-container .header-2,.widget-18__text-container .subheader{text-align:center}@media(min-width:992px){.widget-18__text-container{margin:0}.widget-18__text-container .header-2,.widget-18__text-container .subheader{align-items:flex-start;text-align:left}}.widget-18__button-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin:40px 0 64px}.widget-18__button-wrapper .button{width:100%}@media(min-width:768px){.widget-18__button-wrapper{flex-wrap:nowrap}.widget-18__button-wrapper .button{width:auto}}.widget-18__check-list{display:flex;flex-direction:column;gap:24px}.widget-18__check-list .check-list-point{display:flex;gap:16px}.widget-18__check-list .check-list-point .icon{align-items:center;background-color:#b08a0c;border-radius:32px;display:flex;height:32px;justify-content:center;min-width:32px;opacity:.5}.widget-18__check-list .check-list-point .list-text-wrapper{display:flex;flex-direction:column;gap:8px}.widget-18__check-list .check-list-point .list-text-wrapper .title{color:#252525;font-family:IBM Plex Sans;font-size:16px;font-weight:500;line-height:26px;text-align:left}.widget-18__check-list .check-list-point .list-text-wrapper .subtitle{color:#767d87;font-family:Inter;font-size:16px;font-weight:400;line-height:26px;text-align:left}.space-image{background-repeat:no-repeat;background-size:contain;height:552px;margin:48px 0 0 auto;width:354px}@media(min-width:992px){.space-image{height:auto;margin:16px 0 0;width:663px}}.grid-items--horizontal{align-items:center;column-gap:16px;display:grid;grid-template-areas:"a b" ". c";grid-template-columns:30px 1fr;grid-template-rows:auto auto;margin-top:8px}@media(min-width:575px){.grid-items--horizontal{display:block;margin-top:0}}.grid-items--horizontal .widget-grid-items-and-image__item-title,.grid-items--horizontal .widget-grid-items__item-title{margin-top:8px}@media(min-width:575px){.grid-items--horizontal .widget-grid-items-and-image__item-title,.grid-items--horizontal .widget-grid-items__item-title{margin-top:16px}}.widget-grid-items{position:relative}.widget-grid-items__items{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:576px){.widget-grid-items__items{gap:56px 32px;grid-template-columns:1fr 1fr}}@media(min-width:992px){.widget-grid-items__items{gap:56px 32px;grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:576px){.widget-grid-items__items--three{grid-template-columns:1fr}}@media(min-width:992px){.widget-grid-items__items--three{grid-template-columns:1fr 1fr 1fr}}.widget-grid-items__items--three .widget-grid-items__item-title{margin-top:16px}.widget-grid-items__buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:48px;margin-top:40px}.widget-grid-items__buttons .btnn{width:100%}@media(min-width:575px){.widget-grid-items__buttons .btnn{min-width:234px;width:calc(20% - 8px)}}@media(min-width:992px){.widget-grid-items__buttons{flex-direction:row;margin-bottom:56px}}.widget-grid-items__img-container{position:relative}.widget-grid-items__img-container .widget-grid-items__img-between-sections{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin:56px 0 0;position:relative;width:100%;z-index:2}@media(min-width:992px){.widget-grid-items__img-container .widget-grid-items__img-between-sections{height:548px;margin:96px 0}}.widget-grid-items__img-container .widget-grid-items__bg-wrapper{background:linear-gradient(45deg,#faffd9,#e6f3ff);border-radius:1168px;filter:blur(100px);height:420px;position:absolute;top:-100px;width:100%}@media(min-width:992px){.widget-grid-items__img-container .widget-grid-items__bg-wrapper{top:100px}}.widget-grid-items-container{display:flex;flex-direction:column-reverse}@media(min-width:992px){.widget-grid-items-container{flex-direction:column}}.widget-grid-items__item-title{color:#252525;margin-bottom:8px;margin-top:16px}@media(min-width:575px){.widget-grid-items__item-title{margin-top:24px}}.widget-grid-items__item-text{font-family:Inter}@media(min-width:575px){.widget-grid-items__item{display:block}}.widget-grid-items-and-image__item-img,.widget-grid-items__item-img{grid-area:a}.widget-grid-items-and-image__item-title,.widget-grid-items__item-title{grid-area:b}.widget-grid-items-and-image__item-text,.widget-grid-items__item-text{grid-area:c}.widget-lectors{overflow-x:hidden}.widget-lectors__2-col-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;gap:48px;margin-top:16px}@media(min-width:1200px){.widget-lectors__2-col-wrapper{flex-direction:row;gap:64px;margin-top:64px}}.widget-lectors__2-col-wrapper--reverse{flex-direction:column-reverse}@media(min-width:1200px){.widget-lectors__2-col-wrapper--reverse{flex-direction:row-reverse}}.widget-lectors__items{display:flex;flex-direction:column;gap:32px}@media(min-width:576px){.widget-lectors__items{gap:40px}}.widget-items-with-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:40px;gap:56px}.widget-items-with-image,.widget-items-with-image .text-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.widget-items-with-image .text-wrapper .button{margin-top:40px;width:auto}@media(min-width:992px){.widget-items-with-image{padding:96px 136px 80px}.widget-items-with-image .text-wrapper .button{margin:40px 0 0;max-width:234px}}.widget-items-with-image__container{align-items:center;display:flex;flex-direction:column;gap:24px}.widget-items-with-image__container--reverse{flex-direction:column-reverse}@media(min-width:992px){.widget-items-with-image__container{align-items:flex-start;flex-direction:row;gap:64px}.widget-items-with-image__container--reverse{flex-direction:row-reverse}}@media(min-width:1200px){.widget-items-with-image__container{gap:32px}}.widget-items-with-image__text-container{display:flex;flex-direction:column;gap:40px;margin:0 16px}.widget-items-with-image__text-container .item-wrapper{display:flex;flex-direction:column;gap:8px}.widget-items-with-image__text-container .enhanced-ai-header{font-size:18px!important;font-weight:500!important;line-height:28px!important}@media(min-width:992px){.widget-items-with-image__text-container{flex:1;gap:32px}.widget-items-with-image__text-container .enhanced-ai-header{font-size:20px important;font-weight:600!important;line-height:26px!important}}.widget-items-with-image__image{width:100%}@media(min-width:575px){.widget-items-with-image__image{width:400px}}@media(min-width:992px){.widget-items-with-image__image{flex:1;width:0}}.widget-5-boxes-with-icons{display:flex;flex-direction:column;padding-bottom:56px;position:relative}.widget-5-boxes-with-icons .title-container{margin-bottom:48px}@media(min-width:992px){.widget-5-boxes-with-icons{padding-bottom:96px}.widget-5-boxes-with-icons .title-container{margin-bottom:80px}}.widget-5-boxes-with-icons__buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:48px;margin-top:48px}.widget-5-boxes-with-icons__buttons .btnn{width:100%}@media(min-width:575px){.widget-5-boxes-with-icons__buttons .btnn{min-width:234px;width:calc(20% - 8px)}}@media(min-width:992px){.widget-5-boxes-with-icons__buttons{flex-direction:row;margin-bottom:64px;margin-top:40px}}.widget-5-boxes-with-icons__shape-bg{display:none}@media(min-width:992px){.widget-5-boxes-with-icons__shape-bg{background-position:bottom;background-repeat:no-repeat;display:block;height:100%;left:0;position:absolute;top:-125px;width:100%;z-index:-1}}.widget-5-boxes-with-icons_small-wrapper{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.widget-5-boxes-with-icons_small-wrapper{flex-direction:row;gap:24px}}.widget-5-boxes-with-icons__box{align-items:flex-start;background:linear-gradient(207deg,rgba(0,0,0,.02),transparent),#fff;border:1px solid var(--grayscale-gray-200,#f1f1f1);border-radius:24px;display:flex;flex-direction:column;padding:24px;width:100%}@media(min-width:992px){.widget-5-boxes-with-icons__box{padding:40px;width:calc(50% - 12px)}}.widget-5-boxes-with-icons__box--big{min-height:302px;width:100%}.widget-5-boxes-with-icons__box--big .link-wrapper{margin-top:32px!important}.widget-5-boxes-with-icons__box .icon{margin-bottom:24px}.widget-5-boxes-with-icons__box .text-section{display:flex;flex-direction:column;height:100%}.widget-5-boxes-with-icons__box .text-section .title{margin-bottom:16px}.widget-5-boxes-with-icons__box .text-section .description-wrapper{display:flex;flex-direction:column;gap:16px}.widget-5-boxes-with-icons__box .text-section .description{color:#767d87;font-family:Inter;font-size:16px;font-weight:400;line-height:26px}.widget-5-boxes-with-icons__box .text-section .list{margin-left:-12px;margin-top:revert}.widget-5-boxes-with-icons__box .text-section .list .list-element{margin-bottom:2px}.widget-5-boxes-with-icons__box .linkk{margin-top:18px}.widget-5-boxes-with-icons__box .link-wrapper{display:flex;gap:8px;margin-top:24px}.widget-22-nav{display:none}@media(min-width:992px){.widget-22-nav{display:flex;flex-wrap:wrap;gap:40px;width:100%}}.widget-22-nav__link{border-bottom:2px solid transparent;color:#666;height:40px;line-height:24px}.widget-22-nav__link:hover{color:#666;text-decoration:none}.widget-22-nav__link.active{border-bottom:2px solid #0782ff;color:#0782ff}.widget-22-photo{display:none}@media(min-width:992px){.widget-22-photo{display:block;height:144px;width:144px}}.widget-22-info{display:table;margin:16px 0}.widget-22-info__row{display:table-row}.widget-22-info__col{display:table-cell}.widget-22-info__col--1{color:#767d87;padding-right:56px}.widget-22-info__col--2{font-weight:600}.widget-22 .ac{border-radius:16px}.widget-22 .ac-trigger{align-items:center;border-bottom:1px solid #f7f7f7;color:#252525;display:flex;flex-direction:row-reverse;font-size:18px;font-weight:600;gap:16px;justify-content:space-between;line-height:26px;padding:16px 24px}@media(min-width:475px){.widget-22 .ac-trigger{font-size:20px}}@media(min-width:992px){.widget-22 .ac-trigger{flex-direction:row;justify-content:flex-start;padding:40px}}.widget-22 .ac-trigger:focus{color:#252525}.widget-22 .ac-trigger:after{content:none!important}.widget-22 .ac-trigger:before{background-image:url(/build/assets/img/icons/arrow.504cf383.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;transition:all .3s;width:20px}.widget-22 .is-active .ac-trigger:before{transform:rotate(180deg)}.widget-22 .ac-panel .ac-text{font-family:Inter,sans-serif;font-size:16px;line-height:26px;padding:16px 24px}@media(min-width:992px){.widget-22 .ac-panel .ac-text{display:flex;gap:32px;padding:40px}.widget-22-header .header-2{align-items:flex-start;text-align:left}}.widget-22-header .subheader{text-align:center}@media(min-width:992px){.widget-22-header .subheader{text-align:left}}.widget-columns__gradient{background-position:50%;background-repeat:no-repeat;background-size:contain;height:600px;position:absolute;z-index:-1}.widget-columns__gradient.green{background-image:url(/build/assets/img/enterprise/enterprise-compannies-gradient.8ad6d8e3.webp)}.widget-columns__gradient.blue{background-image:url(/build/assets/img/for-adults/bg-blue.b628d12d.svg)}.widget-columns__gradient.mix{background-image:url(/build/assets/img/how-it-works/mix-bg.2643616f.webp)}.widget-columns__gradient.widget-columns__gradient--pattern1{height:700px;top:0}.widget-columns__gradient.widget-columns__gradient--pattern2{bottom:0;scale:2.5}@media(min-width:992px){.widget-columns__gradient.widget-columns__gradient--pattern2{scale:1.5;transform:translateY(5%)}.widget-columns__gradient{width:100%}}.widget-columns__gradient.widget-columns__gradient--pattern3{background-size:cover;height:100%;left:0;top:0}@media(min-width:992px){.widget-columns__gradient.widget-columns__gradient--pattern3{background-size:contain;height:1700px}}.widget-columns__gradient.widget-columns__gradient--pattern4{height:700px}.widget-blue-contact{padding-top:48px}.widget-blue-contact__courses,.widget-blue-contact__for-adults,.widget-blue-contact__home-page,.widget-blue-contact__how-it-works,.widget-blue-contact__online-school{margin-top:56px}@media(min-width:992px){.widget-blue-contact__courses,.widget-blue-contact__for-adults,.widget-blue-contact__home-page,.widget-blue-contact__how-it-works,.widget-blue-contact__online-school{margin-top:96px}.widget-blue-contact{padding-top:96px}}.widget-blue-contact .bg-tile{height:auto;position:relative}@media(min-width:992px){.widget-blue-contact .bg-tile{height:416px}}.widget-blue-contact .bg-tile-overlay{background-image:none;background-position-y:20%!important;background-repeat:no-repeat;border-radius:16px;height:100%;left:0;opacity:.0799999982;position:absolute;top:0;width:100%}@media(max-width:992px){.widget-blue-contact .bg-tile-overlay{background-image:none!important}}@media(min-width:992px){.widget-blue-contact .bg-tile--enterprise .bg-tile-overlay{background-position:100%!important;background-size:cover}.widget-blue-contact .bg-tile--platform .bg-tile-overlay,.widget-blue-contact .bg-tile--school-city .bg-tile-overlay{background-size:cover!important}.widget-blue-contact .bg-tile--courses .bg-tile-overlay,.widget-blue-contact .bg-tile--for-adults .bg-tile-overlay,.widget-blue-contact .bg-tile--home-page .bg-tile-overlay,.widget-blue-contact .bg-tile--how-it-works .bg-tile-overlay,.widget-blue-contact .bg-tile--native-speaker .bg-tile-overlay,.widget-blue-contact .bg-tile--online-school .bg-tile-overlay{background-size:contain!important}}.widget-blue-contact .bg-wrapper{background:linear-gradient(180deg,rgba(7,130,255,0),rgba(7,130,255,.2)),#0782ff;border-radius:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.04);padding:56px 16px}@media(min-width:992px){.widget-blue-contact .bg-wrapper{padding:0}}.widget-blue-contact .content-wrapper{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;opacity:1}.widget-blue-contact .content-wrapper>*{z-index:1}.widget-blue-contact .content-wrapper .buttons-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:992px){.widget-blue-contact .content-wrapper .buttons-wrapper{flex-direction:row;width:auto}}.widget-blue-contact .content-wrapper .btnn{min-width:100%}@media(min-width:992px){.widget-blue-contact .content-wrapper .btnn{min-width:auto}}.widget-blue-contact .text-wrapper{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;opacity:1}.widget-blue-contact .text-wrapper .title{color:#fff;font-family:IBM Plex Sans;font-size:40px;font-size:32px;font-weight:600;line-height:56px;line-height:40px;max-width:700px;padding-left:16px;padding-right:16px;text-align:center;width:100%}.widget-blue-contact .text-wrapper .subtitle{color:#e6f3ff;font-family:Inter;font-size:24px;font-size:20px;line-height:32px;padding-left:16px;padding-right:16px;text-align:center;width:100%}@media(min-width:992px){.widget-blue-contact .text-wrapper .title{color:#fff;font-family:IBM Plex Sans;font-size:40px;font-weight:600;line-height:56px;max-width:700px;padding-left:16px;padding-right:16px;text-align:center;width:100%}.widget-blue-contact .text-wrapper .subtitle{color:#e6f3ff;font-family:Inter;font-size:24px;line-height:32px;padding-left:16px;padding-right:16px;text-align:center;width:100%}}.widget-blue-contact .text-wrapper.text-wrapper--reverse{flex-direction:column-reverse}.widget-blue-contact .text-wrapper.text-wrapper--reverse .title{color:#e6f3ff;font-family:Inter;font-size:24px;font-size:20px;font-weight:400;line-height:32px;padding-left:16px;padding-right:16px;text-align:center;width:100%}.widget-blue-contact .text-wrapper.text-wrapper--reverse .subtitle{color:#fff;font-family:IBM Plex Sans;font-size:40px;font-size:32px;font-weight:600;line-height:56px;line-height:40px;max-width:700px;padding-left:16px;padding-right:16px;text-align:center;width:100%}@media(min-width:992px){.widget-blue-contact .text-wrapper.text-wrapper--reverse{flex-direction:column}.widget-blue-contact .text-wrapper.text-wrapper--reverse .title{color:#fff;font-family:IBM Plex Sans;font-size:40px;font-weight:600;line-height:56px;max-width:700px;padding-left:16px;padding-right:16px;text-align:center;width:100%}.widget-blue-contact .text-wrapper.text-wrapper--reverse .subtitle{color:#e6f3ff;font-family:Inter;font-size:24px;font-weight:400;line-height:32px;min-width:100%;padding-left:16px;padding-right:16px;text-align:center;width:100%}}.widget-faq__2-col-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:40px}.widget-faq__2-col-wrapper .faq-image{display:none}@media(min-width:992px){.widget-faq__2-col-wrapper{flex-direction:row;gap:56px}.widget-faq__2-col-wrapper .faq-image{display:initial}}@media(max-width:992px){.widget-faq__2-col-wrapper{align-items:center;flex-direction:column;gap:40px}}.widget-faq .title{max-width:404px}.widget-faq .title .header-2{margin:0;text-align:center}@media(min-width:992px){.widget-faq .title .header-2{text-align:initial}}.widget-faq #accordion{width:100%}.widget-faq .ac{border:none;border-top:1px solid #f1f1f1!important;margin-top:0!important}.widget-faq .ac:last-of-type{border-bottom:1px solid #f1f1f1!important}.widget-faq .ac.is-active .ac-trigger .ac-trigger__plus{filter:brightness(.7) saturate(0);-webkit-transform:rotate(135deg)!important;transform:rotate(135deg)!important}.widget-faq .ac-panel{display:flex;flex-direction:column;gap:26px;padding:0 20px}@media(min-width:992px){.widget-faq .ac-panel{padding:0 40px}}.widget-faq .ac-panel .ac-text{color:#767d87!important;font-family:Inter!important;font-size:16px!important;line-height:28px!important;max-width:616px;padding:0!important}.widget-faq .ac-panel .ac-text:last-of-type{margin-bottom:24px}.widget-faq .ac-header{background-color:#fff!important;border:none!important;display:flex;padding:24px 8px!important}@media(min-width:992px){.widget-faq .ac-header{padding:24px 16px!important}}.widget-faq .ac-header:hover{background-color:hsla(210,8%,95%,.6)!important}.widget-faq .ac-header .ac-trigger{color:#252525;display:flex;font-size:18px;font-weight:500;gap:8px;line-height:24px;padding:0;text-decoration:none;transition:all .5s}.widget-faq .ac-header .ac-trigger .ac-trigger__plus{height:24px;transition:all .5s;width:24px}.widget-faq .ac-header .ac-trigger:after{display:none}.widget-faq .ac-header .ac-trigger:focus{box-shadow:none!important;color:#252525!important}.widget-faq .ac-header .ac-trigger:hover{text-decoration:none}.widget-24-area{display:grid;gap:16px;width:100%}.widget-24-area--1{grid-template-areas:"a1 a2" "a3 a3" "a4 a5" "a6 a6";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 230px;height:835px;margin-top:48px}@media(min-width:575px){.widget-24-area--1{height:1200px}}@media(min-width:992px){.widget-24-area{gap:24px;height:400px}.widget-24-area--1{grid-template-areas:"a1 a3 a4 a6" "a2 a3 a5 a6";grid-template-columns:2fr 3fr 2fr 3fr;grid-template-rows:1fr 1fr;margin-top:56px}}@media(min-width:992px)and (min-width:992px){.widget-24-area--1{margin-top:96px}}.widget-24-box{background-size:cover;border-radius:24px;color:#252525;padding:24px}.widget-24-box--1{background:linear-gradient(90deg,#c5f3a1,#d7ffb8);color:#32600e;grid-area:a1}.widget-24-box--1,.widget-24-box--2{display:flex;flex-direction:column;justify-content:space-between}.widget-24-box--2{background:linear-gradient(90deg,#d7c3fd,#e4d7fd);color:#3d1092;grid-area:a2}.widget-24-box--3{grid-area:a3}.widget-24-box--4{background:linear-gradient(90deg,#fcdfcf -3.96%,#fce9de);color:#ac4109;display:flex;flex-direction:column;grid-area:a4;justify-content:space-between}.widget-24-box--5{grid-area:a5}.widget-24-box--6{grid-area:a6}.widget-24-box__icon{display:inline-block}.widget-24-box__content{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:space-between}.widget-24-box__number{font-size:32px;font-weight:600;line-height:48px}.widget-24-box__text{font-size:16px;font-weight:500;line-height:26px}@media(min-width:992px){.widget-24-box__text{font-size:24px;font-weight:400}}@media(min-width:768px){.widget-4-boxes__grid{display:grid;gap:48px 64px;grid-template-columns:1fr 1fr}}.science-bg-wrapper,.science-bg-wrapper .science-bg{align-items:center;display:flex;justify-content:center}.science-bg-wrapper .science-bg{background-position:50%;background-repeat:no-repeat;background-size:initial;height:380px;margin-top:64px;max-width:1168px;position:relative;width:100%}@media(min-width:768px){.science-bg-wrapper .science-bg{background-size:cover}}.cities-listing .section-h2{font-size:28px;line-height:40px;margin-bottom:48px}@media(min-width:992px){.cities-listing .section-h2{font-size:34px;line-height:48px;margin-bottom:56px}}.cities-listing .cities-list{align-items:center;display:grid;gap:24px;grid-template-columns:repeat(5,1fr);justify-content:center;margin:0 auto;max-width:1200px}.cities-listing .cities-list .city{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:16px;display:flex;flex-direction:column;justify-content:center;max-width:358px;overflow:hidden;text-decoration:none;width:100%}.cities-listing .cities-list .city .text-wrapper{align-items:center;color:#252525;display:flex;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:32px;padding:16px 24px;width:100%}.cities-listing .cities-list .city .city-img{max-height:100%;max-width:100%;width:100%}.cities-listing .btns{align-items:center;display:flex;justify-content:center;margin-top:16px}@media(max-width:1200px){.cities-listing .cities-list{grid-template-columns:repeat(auto-fit,minmax(214px,1fr))}}@media(max-width:992px){.cities-listing .cities-list .city .city-img{height:100%;max-height:166px;max-width:358px;object-fit:cover;width:100%}.cities-listing .cities-list{gap:16px;grid-template-columns:1fr;justify-items:center}.cities-listing .cities-list .city{display:none}.cities-listing .cities-list .city:nth-child(-n+5){display:flex}}@media(min-width:992px)and (max-width:1200px){.cities-listing .cities-list{grid-template-columns:repeat(4,1fr);justify-items:center}.cities-listing .cities-list .city:nth-child(13){grid-column-start:1}}@media(min-width:1200px){.cities-listing .cities-list{grid-template-columns:repeat(5,1fr)}.cities-listing .cities-list .city:nth-child(11),.cities-listing .cities-list .city:nth-child(12),.cities-listing .cities-list .city:nth-child(13){grid-column:span 1}.cities-listing .cities-list .city:nth-child(11){grid-column-start:2}}.link{color:#0066de;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-align:center}.widget.trustpilot{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding-top:24px}@media(min-width:992px){.widget.trustpilot{justify-content:flex-start;max-width:360px;padding-top:48px}}[data-page=szkola-jezykowa-miasto] .big-picture{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;justify-content:center;margin-bottom:56px;margin-top:56px;padding-bottom:56px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] .big-picture{border-bottom:none;height:380px;margin-bottom:96px;margin-top:96px;padding-bottom:0;width:1168px}}[data-page=szkola-jezykowa-miasto] .big-city-image{background-repeat:no-repeat;background-size:contain;height:316px;width:326px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] .big-city-image{height:380px;width:1168px}}[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper{gap:32px!important}[data-page=szkola-jezykowa-miasto] [data-section=why-fluentbe-school]{margin-top:56px;padding-top:56px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=why-fluentbe-school]{margin-top:96px;padding-top:96px}}[data-page=szkola-jezykowa-miasto] [data-section=why-fluentbe-school] .btnn{align-self:center;max-width:fit-content}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=why-fluentbe-school] .widget-columns__gradient{top:300px}}[data-page=szkola-jezykowa-miasto] [data-section=city-language-school]{gap:56px 40px}[data-page=szkola-jezykowa-miasto] [data-section=city-language-school] .widget-grid-items__item-title{margin-bottom:16px;margin-top:0}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=city-language-school] .widget-grid-items__items--three{gap:56px 64px}}[data-page=szkola-jezykowa-miasto] [data-section=intro] .bg-image--m{height:470px}[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper .trustpilot--mobile{display:initial}[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper .trustpilot--desktop{display:none}@media(min-width:768px){[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper{gap:32px}}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper{gap:0}[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper .trustpilot--mobile{display:none}[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper .trustpilot--desktop{display:initial}}[data-page=szkola-jezykowa-miasto] [data-section=student-space]{border-radius:24px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=student-space]{border-radius:40px}}[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__text-container{margin:0 16px}@media(min-width:584px){[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__text-container{margin:0 auto}}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__text-container{margin:0 16px}}[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__button-wrapper{justify-content:center}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__button-wrapper{justify-content:flex-start}[data-page=szkola-jezykowa-miasto] [data-section=student-space] .space-image{background-position:100%}[data-page=szkola-jezykowa-miasto] [data-section=start-learning-today] .widget-grid-items__item-title{margin-top:24px}}[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning]{border-radius:0;margin-bottom:0;padding-bottom:0}[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .subheader{font-size:20px!important}[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .widget-items-with-image__container{align-items:center;display:flex;flex-direction:column-reverse}@media(min-width:1200px){[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning]{margin-bottom:96px;padding-bottom:0}[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .widget-items-with-image__container{flex-direction:row-reverse}}@media(max-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .widget-items-with-image__image{margin-top:24px}}[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .innovative-english-learning-img{background-size:cover;height:328px;width:358px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .innovative-english-learning-img{height:520px;width:552px}}[data-page=szkola-jezykowa-miasto] [data-section=explore-courses-for-english]{margin-top:96px;max-width:1440px;padding:56px 16px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=explore-courses-for-english]{padding:96px 16px}}[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience]{border-top:1px solid #f1f1f1;margin-top:56px;padding-top:56px}[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .bg-image--d{display:none}[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .bg-image--m{background-repeat:no-repeat;background-size:cover;background-size:contain;height:376px;width:358px}@media(max-width:768px){[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .widget-lectors__2-col-wrapper{flex-direction:column-reverse}}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience]{border-top:none;margin-top:96px;padding-top:96px}[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .bg-image--m{display:none}[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .bg-image--d{background-repeat:no-repeat;background-size:cover;background-size:contain;height:432px;width:552px}}[data-page=szkola-jezykowa-miasto] [data-section=cities-listing]{border-top:1px solid #f1f1f1;margin-bottom:56px;padding-top:56px}@media(min-width:992px){[data-page=szkola-jezykowa-miasto] [data-section=cities-listing]{margin-bottom:96px;padding-top:96px}}