html{scroll-behavior:smooth}html .overflow-hidden{overflow:hidden}@media (width>=1200px){[data-page=enterprise] .container,[data-page=platform] .container,[data-page=how-it-works] .container,[data-page=english-for-kids] .container,[data-page=index] .container,[data-page=smart-learning] .container{max-width:1198px}[data-page=enterprise] .container--1440,[data-page=platform] .container--1440,[data-page=how-it-works] .container--1440,[data-page=english-for-kids] .container--1440,[data-page=index] .container--1440,[data-page=smart-learning] .container--1440,[data-page=for-adults] .container--1440{max-width:1440px}}.header-2{text-align:center;color:#252525;justify-content:center;align-items:center;width:100%;font-family:IBM Plex Sans,sans-serif;display:flex;font-size:28px!important;font-weight:600!important;line-height:40px!important}@media (width>=992px){.header-2{font-size:34px!important;line-height:48px!important}}.header-3{color:#252525;font-family:IBM Plex Sans,sans-serif;font-size:26px!important;font-weight:600!important;line-height:32px!important}.header-4{color:#252525;margin:0;font-family:Inter,sans-serif;font-size:20px!important;font-weight:600!important;line-height:26px!important}.header-5{color:#252525;margin:0;font-family:IBM Plex Sans,sans-serif;font-size:18px!important;font-weight:500!important;line-height:28px!important}@media (width>=992px){.header-5{font-size:16px!important;font-weight:600!important}}.subheader{color:#252525;max-width:900px;margin:0 auto;font-family:Inter,sans-serif;font-size:18px!important;font-weight:400!important;line-height:32px!important}@media (width>=992px){.subheader{font-size:20px!important}}.subheader-2{color:#767d87;margin:0;font-family:Inter,sans-serif;font-size:16px!important;font-weight:400!important;line-height:26px!important}.c-gray-900{color:#252525!important}.c-gray-700{color:#666!important}.c-gray-600{color:#767d87!important}.bg-white{background-color:#fff}.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{text-align:center;color:#7a7a7a;text-transform:uppercase;mix-blend-mode:multiply;background:#f7f7f7;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:500;line-height:16px;display:flex;margin-top:0!important;margin-bottom:0!important}.section-badge--yellow{color:#b08a0c;background:#faeab3}.section-badge--warning{color:#252525;background:#ffd447}.linkk{font-family:Inter;font-size:16px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.linkk-primary{color:#0066de}.btnn{text-align:center;border-radius:8px;justify-content:center;gap:8px;padding:16px 32px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:16px;text-decoration:none;transition:all .3s;display:flex}.btnn:hover{text-decoration:none!important}.btnn-primary{color:#fff;background:#0782ff}.btnn-primary:hover{color:#fff;background:#0069d3}.btnn-default{background:#fff;border:1px solid #e5e5e5;color:#2e3542!important}.btnn-default:hover{background:#fff;border:1px solid #e5e5e5;text-decoration:none;color:#2e3542!important}.btnn-transparent{border:1px solid var(--primary-mid,#9ccdff);background-color:#0000;color:#fff!important}.btnn-transparent:hover{text-decoration:none}@media (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-32{gap:32px}.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:#fedcef52}.bg-blue{background-color:#f3f9ff;border-radius:40px}.bg-image--d{display:none!important}.hero-image{position:relative}.hero-image__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (width>=576px){.px-sm-0{padding-left:0!important;padding-right:0!important}}@media (width>=768px){.mt-md-64{margin-top:64px}}@media (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:initial!important}.gap-lg-24{gap:24px}.bg-image--m{display:none!important}.bg-image--d{display:block!important}}@media (width>=1200px){.pt-xl-192{padding-top:192px}}.section-header-buttons{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:40px;margin-bottom:40px;display:flex}.section-header-buttons .btnn{width:100%}@media (width>=575px){.section-header-buttons .btnn{width:calc(20% - 8px);min-width:234px}}@media (width>=992px){.section-header-buttons{flex-direction:row;margin-bottom:56px}}.trustpilot-widget{background:linear-gradient(#ffffffb3,#fff);border-radius:.3rem;width:100%;padding:20px 0}@media (width<=991px){.trustpilot-widget{padding:0 0 0 40px}}@media (width>=992px){body:not([data-page=index]) .trustpilot-widget{margin-left:-30px}}@media (width>=992px) and (width<=1200px){body:not([data-page=index]) .trustpilot-widget{margin-right:-45px}}.trustpilot-widget--mini{width:100%;max-width:300px}.widget-intro-wrapper{grid-template-columns:1fr;grid-template-areas:"content""image";gap:16px;margin-left:15px;margin-right:15px;padding-top:138px;display:grid}@media (width>=768px){.widget-intro-wrapper{grid-template-columns:1fr 1fr;grid-template-areas:"content image";padding-top:202px}}@media (width>=992px){.widget-intro-wrapper{grid-template-columns:1fr 584px}}.widget-intro-wrapper.how-it-works{padding-bottom:56px}@media (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{flex-direction:column;gap:16px;margin-top:24px;display:flex}@media (width>=768px){.widget-intro__button-wrapper{margin-top:56px}}@media (width>=1200px){.widget-intro__button-wrapper{flex-direction:row}}.widget-intro__subheader{text-align:center}@media (width>=768px){.widget-intro__subheader{text-align:left}}.widget-intro__slogans-wrapper{justify-content:center;width:280px;height:40px;display:inline-flex;position:relative}@media (width>=768px){.widget-intro__slogans-wrapper{justify-content:flex-start}}@media (width>=992px){.widget-intro__slogans-wrapper{height:46px}}.widget-intro__content{grid-area:content}.widget-intro__content .badge-wrapper{justify-content:center;align-items:center;display:flex;margin-bottom:16px!important}@media (width>=768px){.widget-intro__content .badge-wrapper{justify-content:flex-start}.widget-intro__content{flex-direction:column;align-items:flex-start;display:flex}}.widget-intro__content.intro{margin-top:0}@media (width>=768px){.widget-intro__content.intro{margin-top:96px}}.widget-intro__h1{text-align:center;color:#252525;flex-direction:column;align-items:center;font-weight:600;display:flex}@media (width>=768px){.widget-intro__h1{text-align:left;align-items:flex-start}}.widget-intro__image{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:image}@media (width>=768px){.widget-intro__image{padding:0 33px}}.widget-intro__image.platform{height:470px}@media (width>=992px){.widget-intro__image.platform{height:100%}}.widget-intro__image.enterprise{height:392px}@media (width>=992px){.widget-intro__image.enterprise{height:100%}}.widget-intro__image.how-it-works{height:470px}@media (width>=992px){.widget-intro__image.how-it-works{height:100%}}.widget-intro__image.index{height:485px}@media (width>=992px){.widget-intro__image.index{height:550px}}.widget-intro__image.native-speaker{height:485px}@media (width>=992px){.widget-intro__image.native-speaker{height:550px}}.widget-intro__image.self-learning{height:470px}@media (width>=992px){.widget-intro__image.self-learning{height:464px}}.widget-trustpilot{margin-bottom:56px;padding-top:56px}@media (width>=992px){.widget-trustpilot{margin-bottom:96px;padding-top:96px}}.widget-trustpilot .trustpilot-widget{height:670px;padding:0}.widget-trustpilot.how-it-works .title,.widget-trustpilot.courses .title,.widget-trustpilot.native-speaker .title,.widget-trustpilot.online-school .title{text-align:center;color:#252525;justify-content:center;align-self:center;align-items:center;width:100%;max-width:300px;font-family:IBM Plex Sans,sans-serif;font-size:34px;display:flex;font-weight:600!important;line-height:48px!important}@media (width>=992px){.widget-trustpilot.how-it-works .title,.widget-trustpilot.courses .title,.widget-trustpilot.native-speaker .title,.widget-trustpilot.online-school .title{max-width:none}}.satisfied-students-img{background-position:50%;background-repeat:no-repeat;background-size:initial;border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:1168px;height:380px;margin-top:56px;margin-bottom:96px;display:flex;position:relative}.satisfied-students-img.how-it-works{background-size:contain;margin-bottom:56px}@media (width>=992px){.satisfied-students-img.how-it-works{background-size:initial;max-width:none}}@media (width>=768px){.satisfied-students-img{margin-top:96px;margin-bottom:96px;background-size:cover!important}}.widget-18{background:#fef6da;border-radius:40px;flex-direction:column;justify-content:center;gap:56px;padding:64px 0 48px;display:flex}@media (width>=992px){.widget-18{padding:96px 0 96px 136px}}.widget-18__container{flex-direction:column;justify-content:space-between;display:flex}@media (width>=992px){.widget-18__container{flex-direction:row;gap:64px}}.widget-18__text-container{flex-direction:column;max-width:552px;margin:0 16px;display:flex}.widget-18__text-container .header-2,.widget-18__text-container .subheader{text-align:center}@media (width>=992px){.widget-18__text-container{margin:0}.widget-18__text-container .header-2,.widget-18__text-container .subheader{text-align:left;align-items:flex-start}}.widget-18__button-wrapper{flex-wrap:wrap;gap:16px;margin:40px 0 64px;display:flex}.widget-18__button-wrapper .button{width:100%}@media (width>=768px){.widget-18__button-wrapper{flex-wrap:nowrap}.widget-18__button-wrapper .button{width:auto}}.widget-18__check-list{flex-direction:column;gap:24px;display:flex}.widget-18__check-list .check-list-point{gap:16px;display:flex}.widget-18__check-list .check-list-point .icon{opacity:.5;background-color:#b08a0c;border-radius:32px;justify-content:center;align-items:center;min-width:32px;height:32px;display:flex}.widget-18__check-list .check-list-point .list-text-wrapper{flex-direction:column;gap:8px;display:flex}.widget-18__check-list .check-list-point .list-text-wrapper .title{color:#252525;text-align:left;font-family:IBM Plex Sans;font-size:16px;font-weight:500;line-height:26px}.widget-18__check-list .check-list-point .list-text-wrapper .subtitle{color:#767d87;text-align:left;font-family:Inter;font-size:16px;font-weight:400;line-height:26px}.space-image{background-repeat:no-repeat;background-size:contain;width:354px;height:552px;margin:48px 0 0 auto}@media (width>=992px){.space-image{width:663px;height:auto;margin:16px 0 0}}.grid-items--horizontal{grid-template:"a b"".c"/30px 1fr;align-items:center;column-gap:16px;margin-top:8px;display:grid}@media (width>=575px){.grid-items--horizontal{margin-top:0;display:block}}.grid-items--horizontal .widget-grid-items__item-title,.grid-items--horizontal .widget-grid-items-and-image__item-title{margin-top:8px}@media (width>=575px){.grid-items--horizontal .widget-grid-items__item-title,.grid-items--horizontal .widget-grid-items-and-image__item-title{margin-top:16px}}.widget-grid-items{position:relative}.widget-grid-items__items{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=576px){.widget-grid-items__items{grid-template-columns:1fr 1fr;gap:56px 32px}}@media (width>=992px){.widget-grid-items__items{grid-template-columns:1fr 1fr 1fr 1fr;gap:56px 32px}}@media (width>=576px){.widget-grid-items__items--three{grid-template-columns:1fr}}@media (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{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:40px;margin-bottom:48px;display:flex}.widget-grid-items__buttons .btnn{width:100%}@media (width>=575px){.widget-grid-items__buttons .btnn{width:calc(20% - 8px);min-width:234px}}@media (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{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:56px 0 0;display:flex;position:relative}@media (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{filter:blur(100px);background:linear-gradient(45deg,#faffd9 0%,#e6f3ff 100%);border-radius:1168px;width:100%;height:420px;position:absolute;top:-100px}@media (width>=992px){.widget-grid-items__img-container .widget-grid-items__bg-wrapper{top:100px}}.widget-grid-items-container{flex-direction:column-reverse;display:flex}@media (width>=992px){.widget-grid-items-container{flex-direction:column}}.widget-grid-items__item-title{color:#252525;margin-top:16px;margin-bottom:8px}@media (width>=575px){.widget-grid-items__item-title{margin-top:24px}}.widget-grid-items__item-text{font-family:Inter}@media (width>=575px){.widget-grid-items__item{display:block}}.widget-grid-items__item-img,.widget-grid-items-and-image__item-img{grid-area:a}.widget-grid-items__item-title,.widget-grid-items-and-image__item-title{grid-area:b}.widget-grid-items__item-text,.widget-grid-items-and-image__item-text{grid-area:c}.widget-lectors{overflow-x:hidden}.widget-lectors__2-col-wrapper{flex-flow:column;gap:48px;margin-top:16px;display:flex}@media (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 (width>=1200px){.widget-lectors__2-col-wrapper--reverse{flex-direction:row-reverse}}.widget-lectors__items{flex-direction:column;gap:32px;display:flex}@media (width>=576px){.widget-lectors__items{gap:40px}}.widget-items-with-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:56px;display:flex}.widget-items-with-image .text-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.widget-items-with-image .text-wrapper .button{width:auto;margin-top:40px}@media (width>=992px){.widget-items-with-image{padding:96px 136px 80px}.widget-items-with-image .text-wrapper .button{max-width:234px;margin:40px 0 0}}.widget-items-with-image__container{flex-direction:column;align-items:center;gap:24px;display:flex}.widget-items-with-image__container--reverse{flex-direction:column-reverse}@media (width>=992px){.widget-items-with-image__container{flex-direction:row;align-items:flex-start;gap:64px}.widget-items-with-image__container--reverse{flex-direction:row-reverse}}@media (width>=1200px){.widget-items-with-image__container{gap:32px}}.widget-items-with-image__text-container{flex-direction:column;gap:40px;margin:0 16px;display:flex}.widget-items-with-image__text-container .item-wrapper{flex-direction:column;gap:8px;display:flex}.widget-items-with-image__text-container .enhanced-ai-header{font-size:18px!important;font-weight:500!important;line-height:28px!important}@media (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 (width>=575px){.widget-items-with-image__image{width:400px}}@media (width>=992px){.widget-items-with-image__image{flex:1;width:0}}.widget-5-boxes-with-icons{flex-direction:column;padding-bottom:56px;display:flex;position:relative}.widget-5-boxes-with-icons .title-container{margin-bottom:48px}@media (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{flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:48px;margin-bottom:48px;display:flex}.widget-5-boxes-with-icons__buttons .btnn{width:100%}@media (width>=575px){.widget-5-boxes-with-icons__buttons .btnn{width:calc(20% - 8px);min-width:234px}}@media (width>=992px){.widget-5-boxes-with-icons__buttons{flex-direction:row;margin-top:40px;margin-bottom:64px}}.widget-5-boxes-with-icons__shape-bg{display:none}@media (width>=992px){.widget-5-boxes-with-icons__shape-bg{z-index:-1;background-position:bottom;background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;top:-125px;left:0}}.widget-5-boxes-with-icons_small-wrapper{flex-direction:column;gap:16px;display:flex}@media (width>=992px){.widget-5-boxes-with-icons_small-wrapper{flex-direction:row;gap:24px}}.widget-5-boxes-with-icons__box{border:1px solid var(--grayscale-gray-200,#f1f1f1);background:linear-gradient(207deg,#00000005 0%,#0000 100%),#fff;border-radius:24px;flex-direction:column;align-items:flex-start;width:100%;padding:24px;display:flex}@media (width>=992px){.widget-5-boxes-with-icons__box{width:calc(50% - 12px);padding:40px}}.widget-5-boxes-with-icons__box--big{width:100%;min-height:302px}.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{flex-direction:column;height:100%;display:flex}.widget-5-boxes-with-icons__box .text-section .title{margin-bottom:16px}.widget-5-boxes-with-icons__box .text-section .description-wrapper{flex-direction:column;gap:16px;display:flex}.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-top:revert;margin-left:-12px}.widget-5-boxes-with-icons__box .text-section .list .list-element{margin-bottom:2px}.widget-5-boxes-with-icons__box .link-wrapper{gap:8px;margin-top:24px;display:flex}.widget-22-nav{display:none}@media (width>=992px){.widget-22-nav{flex-wrap:wrap;gap:40px;width:100%;display:flex}}.widget-22-nav__link{color:#666;border-bottom:2px solid #0000;height:40px;line-height:24px}.widget-22-nav__link:hover{color:#666;text-decoration:none}.widget-22-nav__link.active{color:#0782ff;border-bottom:2px solid #0782ff}.widget-22-photo{display:none}@media (width>=992px){.widget-22-photo{width:144px;height:144px;display:block}}.widget-22-info{margin:16px 0;display:table}.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{color:#252525;border-bottom:1px solid #f7f7f7;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font-size:18px;font-weight:600;line-height:26px;display:flex}@media (width>=475px){.widget-22 .ac-trigger{font-size:20px}}@media (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{content:"";background-image:url(/build/assets/img/icons/arrow.CfuX2w6_.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:all .3s;display:inline-block}.widget-22 .is-active .ac-trigger:before{transform:rotate(180deg)}.widget-22 .ac-panel .ac-text{padding:16px 24px;font-family:Inter,sans-serif;font-size:16px;line-height:26px}@media (width>=992px){.widget-22 .ac-panel .ac-text{gap:32px;padding:40px;display:flex}.widget-22-header .header-2{text-align:left;align-items:flex-start}}.widget-22-header .subheader{text-align:center}@media (width>=992px){.widget-22-header .subheader{text-align:left}}.widget-columns__gradient{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:contain;height:600px;position:absolute}.widget-columns__gradient.green{background-image:url(/build/assets/img/enterprise/enterprise-compannies-gradient.DKes2tAt.webp)}.widget-columns__gradient.blue{background-image:url(/build/assets/img/for-adults/bg-blue._tHkP-lt.svg)}.widget-columns__gradient.mix{background-image:url(/build/assets/img/how-it-works/mix-bg.SHgrWvsW.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 (width>=992px){.widget-columns__gradient.widget-columns__gradient--pattern2{transform:translateY(5%)scale(1.5)}.widget-columns__gradient{width:100%}}.widget-columns__gradient.widget-columns__gradient--pattern3{background-size:cover;height:100%;top:0;left:0}@media (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__how-it-works,.widget-blue-contact__courses,.widget-blue-contact__home-page,.widget-blue-contact__for-adults,.widget-blue-contact__online-school{margin-top:56px}@media (width>=992px){.widget-blue-contact__how-it-works,.widget-blue-contact__courses,.widget-blue-contact__home-page,.widget-blue-contact__for-adults,.widget-blue-contact__online-school{margin-top:96px}.widget-blue-contact{padding-top:96px}}.widget-blue-contact .bg-tile{height:auto;position:relative}@media (width>=992px){.widget-blue-contact .bg-tile{height:416px}}.widget-blue-contact .bg-tile-overlay{opacity:.08;background-image:none;background-repeat:no-repeat;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0;background-position-y:20%!important}@media (width<=992px){.widget-blue-contact .bg-tile-overlay{background-image:none!important}}@media (width>=992px){.widget-blue-contact .bg-tile--enterprise .bg-tile-overlay{background-size:cover;background-position:100%!important}.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--how-it-works .bg-tile-overlay,.widget-blue-contact .bg-tile--for-adults .bg-tile-overlay,.widget-blue-contact .bg-tile--courses .bg-tile-overlay,.widget-blue-contact .bg-tile--home-page .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(#0782ff00 0%,#0782ff33 100%),#0782ff;border-radius:16px;padding:56px 16px;box-shadow:0 4px 16px #0000000a}@media (width>=992px){.widget-blue-contact .bg-wrapper{padding:0}}.widget-blue-contact .content-wrapper{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:40px;height:100%;display:flex}.widget-blue-contact .content-wrapper>*{z-index:1}.widget-blue-contact .content-wrapper .buttons-wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (width>=992px){.widget-blue-contact .content-wrapper .buttons-wrapper{flex-direction:row;width:auto}}.widget-blue-contact .content-wrapper .btnn{min-width:100%}@media (width>=992px){.widget-blue-contact .content-wrapper .btnn{min-width:auto}}.widget-blue-contact .text-wrapper{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.widget-blue-contact .text-wrapper .title{color:#fff;text-align:center;width:100%;max-width:700px;padding-left:16px;padding-right:16px;font-family:IBM Plex Sans;font-size:32px;font-weight:600;line-height:40px}.widget-blue-contact .text-wrapper .subtitle{color:#e6f3ff;text-align:center;width:100%;padding-left:16px;padding-right:16px;font-family:Inter;font-size:20px;line-height:32px}@media (width>=992px){.widget-blue-contact .text-wrapper .title{color:#fff;text-align:center;width:100%;max-width:700px;padding-left:16px;padding-right:16px;font-family:IBM Plex Sans;font-size:40px;font-weight:600;line-height:56px}.widget-blue-contact .text-wrapper .subtitle{color:#e6f3ff;text-align:center;width:100%;padding-left:16px;padding-right:16px;font-family:Inter;font-size:24px;line-height:32px}}.widget-blue-contact .text-wrapper.text-wrapper--reverse{flex-direction:column-reverse}.widget-blue-contact .text-wrapper.text-wrapper--reverse .title{color:#e6f3ff;text-align:center;width:100%;padding-left:16px;padding-right:16px;font-family:Inter;font-size:20px;font-weight:400;line-height:32px}.widget-blue-contact .text-wrapper.text-wrapper--reverse .subtitle{color:#fff;text-align:center;width:100%;max-width:700px;padding-left:16px;padding-right:16px;font-family:IBM Plex Sans;font-size:32px;font-weight:600;line-height:40px}@media (width>=992px){.widget-blue-contact .text-wrapper.text-wrapper--reverse{flex-direction:column}.widget-blue-contact .text-wrapper.text-wrapper--reverse .title{color:#fff;text-align:center;width:100%;max-width:700px;padding-left:16px;padding-right:16px;font-family:IBM Plex Sans;font-size:40px;font-weight:600;line-height:56px}.widget-blue-contact .text-wrapper.text-wrapper--reverse .subtitle{color:#e6f3ff;text-align:center;width:100%;min-width:100%;padding-left:16px;padding-right:16px;font-family:Inter;font-size:24px;font-weight:400;line-height:32px}}.widget-faq__2-col-wrapper{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.widget-faq__2-col-wrapper .faq-image{display:none}@media (width>=992px){.widget-faq__2-col-wrapper{flex-direction:row;gap:56px}.widget-faq__2-col-wrapper .faq-image{display:initial}}@media (width<=992px){.widget-faq__2-col-wrapper{flex-direction:column;align-items:center;gap:40px}}.widget-faq .title{max-width:404px}.widget-faq .title .header-2{text-align:center;margin:0}@media (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%);transform:rotate(135deg)!important}.widget-faq .ac-panel{flex-direction:column;gap:26px;padding:0 20px;display:flex}@media (width>=992px){.widget-faq .ac-panel{padding:0 40px}}.widget-faq .ac-panel .ac-text{max-width:616px;color:#767d87!important;padding:0!important;font-family:Inter!important;font-size:16px!important;line-height:28px!important}.widget-faq .ac-panel .ac-text:last-of-type{margin-bottom:24px}.widget-faq .ac-header{display:flex;background-color:#fff!important;border:none!important;padding:24px 8px!important}@media (width>=992px){.widget-faq .ac-header{padding:24px 16px!important}}.widget-faq .ac-header:hover{background-color:#f2f3f499!important}.widget-faq .ac-header .ac-trigger{color:#252525;gap:8px;padding:0;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;transition:all .5s;display:flex}.widget-faq .ac-header .ac-trigger .ac-trigger__plus{width:24px;height:24px;transition:all .5s}.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{gap:16px;width:100%;display:grid}.widget-24-area--1{grid-template:"a1 a2"1fr"a3 a3"1fr"a4 a5"1fr"a6 a6"230px/1fr 1fr;height:835px;margin-top:48px}@media (width>=575px){.widget-24-area--1{height:1200px}}@media (width>=992px){.widget-24-area{gap:24px;height:400px}.widget-24-area--1{grid-template:"a1 a3 a4 a6"1fr"a2 a3 a5 a6"1fr/2fr 3fr 2fr 3fr;margin-top:56px}}@media (width>=992px) and (width>=992px){.widget-24-area--1{margin-top:96px}}.widget-24-box{color:#252525;background-size:cover;border-radius:24px;padding:24px}.widget-24-box--1{color:#32600e;background:linear-gradient(90deg,#c5f3a1 0%,#d7ffb8 100%);flex-direction:column;grid-area:a1;justify-content:space-between;display:flex}.widget-24-box--2{color:#3d1092;background:linear-gradient(90deg,#d7c3fd 0%,#e4d7fd 100%);flex-direction:column;grid-area:a2;justify-content:space-between;display:flex}.widget-24-box--3{grid-area:a3}.widget-24-box--4{color:#ac4109;background:linear-gradient(90deg,#fcdfcf -3.96%,#fce9de 100%);flex-direction:column;grid-area:a4;justify-content:space-between;display:flex}.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{height:initial;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.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 (width>=992px){.widget-24-box__text{font-size:24px;font-weight:400}}@media (width>=768px){.widget-4-boxes__grid{grid-template-columns:1fr 1fr;gap:48px 64px;display:grid}}.science-bg-wrapper{justify-content:center;align-items:center;display:flex}.science-bg-wrapper .science-bg{background-position:50%;background-repeat:no-repeat;background-size:initial;justify-content:center;align-items:center;width:100%;max-width:1168px;height:380px;margin-top:64px;display:flex;position:relative}@media (width>=768px){.science-bg-wrapper .science-bg{background-size:cover}}.cities-listing .section-h2{margin-bottom:48px;font-size:28px;line-height:40px}@media (width>=992px){.cities-listing .section-h2{margin-bottom:56px;font-size:34px;line-height:48px}}.cities-listing .cities-list{grid-template-columns:repeat(5,1fr);justify-content:center;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:grid}.cities-listing .cities-list .city{border:1px solid #0000001f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:358px;text-decoration:none;display:flex;overflow:hidden}.cities-listing .cities-list .city .text-wrapper{color:#252525;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;font-size:20px;font-style:normal;font-weight:600;line-height:32px;display:flex}.cities-listing .cities-list .city .city-img{width:100%;max-width:100%;max-height:100%}.cities-listing .btns{justify-content:center;align-items:center;margin-top:16px;display:flex}@media (width<=1200px){.cities-listing .cities-list{grid-template-columns:repeat(auto-fit,minmax(214px,1fr))}}@media (width<=992px){.cities-listing .cities-list .city .city-img{object-fit:cover;width:100%;max-width:358px;height:100%;max-height:166px}.cities-listing .cities-list{grid-template-columns:1fr;justify-items:center;gap:16px}.cities-listing .cities-list .city{display:none}.cities-listing .cities-list .city:nth-child(-n+5){display:flex}}@media (width>=992px) and (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 (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;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.widget.trustpilot{flex-wrap:wrap;justify-content:center;gap:5px;padding-top:24px;display:flex}@media (width>=992px){.widget.trustpilot{justify-content:flex-start;max-width:360px;padding-top:48px}}[data-page=szkola-jezykowa-miasto] .big-picture{border-bottom:1px solid #f1f1f1;justify-content:center;align-items:center;margin-top:56px;margin-bottom:56px;padding-bottom:56px;display:flex}@media (width>=992px){[data-page=szkola-jezykowa-miasto] .big-picture{border-bottom:none;width:1168px;height:380px;margin-top:96px;margin-bottom:96px;padding-bottom:0}}[data-page=szkola-jezykowa-miasto] .big-city-image{background-repeat:no-repeat;background-size:contain;width:326px;height:316px}@media (width>=992px){[data-page=szkola-jezykowa-miasto] .big-city-image{width:1168px;height:380px}}[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 (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 (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-top:0;margin-bottom:16px}@media (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}@media (width>=768px){[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper{gap:32px}}@media (width>=992px){[data-page=szkola-jezykowa-miasto] [data-section=intro] .widget-intro-wrapper{gap:0}}[data-page=szkola-jezykowa-miasto] [data-section=student-space]{border-radius:24px}@media (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 (width>=584px){[data-page=szkola-jezykowa-miasto] [data-section=student-space] .widget-18__text-container{margin:0 auto}}@media (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 (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{flex-direction:column-reverse;align-items:center;display:flex}@media (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 (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;width:358px;height:328px}@media (width>=992px){[data-page=szkola-jezykowa-miasto] [data-section=innovative-english-learning] .innovative-english-learning-img{width:552px;height:520px}}[data-page=szkola-jezykowa-miasto] [data-section=explore-courses-for-english]{max-width:1440px;margin-top:96px;padding:56px 16px}@media (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:contain;width:358px;height:376px}@media (width<=768px){[data-page=szkola-jezykowa-miasto] [data-section=effectiveness-and-convenience] .widget-lectors__2-col-wrapper{flex-direction:column-reverse}}@media (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:contain;width:552px;height:432px}}[data-page=szkola-jezykowa-miasto] [data-section=cities-listing]{border-top:1px solid #f1f1f1;margin-bottom:56px;padding-top:56px}@media (width>=992px){[data-page=szkola-jezykowa-miasto] [data-section=cities-listing]{margin-bottom:96px;padding-top:96px}}
