.section{margin:0!important}.ef-hero{position:relative;width:100%;min-height:817px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden}.ef-hero:after{content:"";position:absolute;width:545px;height:545px;right:80px;top:50%;transform:translateY(-50%);filter:blur(200px);border-radius:50%;z-index:1;pointer-events:none}.ef-hero__inner{position:relative;z-index:2;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:80px;padding:96px 100px;max-width:1440px;margin:0 auto;width:100%}.ef-hero__content{flex:1 1 660px;max-width:660px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ef-hero__badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;border:1px solid #18AEC6;border-radius:20px;background:transparent}.ef-hero__badge span{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:160%;color:#18aec6;text-align:center;letter-spacing:.3px}.ef-hero__title{font-family:Poppins,sans-serif;font-weight:600;font-size:48px;line-height:120%;color:#212121;margin:0;padding:0;width:100%}.ef-hero__description p{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:30px;color:#212121;margin:0;max-width:520px}.ef-hero__bullets{list-style:none;margin:5px 0 26px;padding:0;display:flex;flex-direction:column;gap:6px;max-width:520px;width:100%}.ef-hero__bullet{display:flex;align-items:center;gap:10px;border-radius:8px;padding:0}.ef-hero__bullet-icon{flex:0 0 24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.ef-hero__bullet-icon svg{width:20px;height:20px;display:block}.ef-hero__bullet-text{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:28px;color:#212121}.ef-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:0}.ef-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:999999px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:29px;text-transform:uppercase;text-decoration:none;text-align:center;transition:all .25s ease;cursor:pointer;min-height:45px;white-space:nowrap}.ef-hero__btn--primary{background:#f09022;color:#fff;border:none}.ef-hero__btn--primary:hover{background:#d67d1a;color:#fff}.ef-hero__btn--secondary{background:transparent;color:#f09022;border:1.5px solid #F09022}.ef-hero__btn--secondary:hover{background:#f09022;color:#fff}.ef-hero__footer-text{font-family:Poppins,sans-serif;font-weight:400;font-size:12px;line-height:28px;color:#212121;margin:0;padding:0;margin-top:-8px!important}.ef-hero__form-wrapper{flex:1 1 500px;max-width:500px;min-width:360px;display:flex;align-items:flex-start;justify-content:flex-end}@media screen and (max-width:1200px){.ef-hero__inner{padding:64px 60px;gap:60px}.ef-hero__content{flex:1 1 50%;max-width:50%}.ef-hero__form-wrapper{flex:1 1 50%;max-width:50%;min-width:0}.ef-hero__title{font-size:38px}}@media screen and (max-width:992px){.ef-hero{min-height:auto}.ef-hero__inner{flex-direction:column;align-items:center;padding:60px 40px;gap:50px}.ef-hero__content{flex:1 1 auto;max-width:100%;width:100%}.ef-hero__form-wrapper{flex:1 1 auto;max-width:100%;width:100%;justify-content:center}.ef-hero__title{font-size:34px}.ef-hero__description p,.ef-hero__bullets{max-width:100%}.ef-hero:after{width:300px;height:300px;right:-50px;top:50%}}@media screen and (max-width:576px){.ef-hero__inner{padding:40px 20px;gap:40px}.ef-hero__title{font-size:28px}.ef-hero__description p{font-size:16px;line-height:26px}.ef-hero__badge span{font-size:12px}.ef-hero__bullet-text{font-size:14px;line-height:24px}.ef-hero__btn{font-size:14px;padding:6px 18px;min-height:40px}.ef-hero__actions{flex-direction:column;align-items:stretch;width:100%}.ef-hero__btn{width:100%;justify-content:center}.ef-hero:after{display:none}}.comparison-section{width:100%;display:flex;justify-content:center;padding:60px 100px;box-sizing:border-box;background:#fff}.comparison-section__inner{max-width:1440px;width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.comparison-section__header{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:778px;text-align:center}.comparison-section__title{font-family:Poppins,sans-serif;font-weight:600;font-size:44px;line-height:120%;color:#212121;margin:0}.comparison-section__subtitle{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:160%;color:#212121;margin:0;max-width:699px}.comparison-section__cards{display:flex;flex-direction:row;align-items:stretch;gap:20px;width:100%;max-width:940px}.comparison-card{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:24px 10px 10px;gap:16px;border-radius:24px;min-height:310px;box-sizing:border-box}.comparison-card--problems{background:#f0f0f0}.comparison-card--solutions{background:linear-gradient(359.81deg,#eff9fa -4.01%,#18aec6 69.36%)}.comparison-card__title{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;line-height:30px;text-align:center;text-transform:uppercase;margin:0;align-self:stretch}.comparison-card--problems .comparison-card__title{color:#000}.comparison-card--solutions .comparison-card__title{color:#fff}.comparison-card__body{background:#fff;border-radius:16px;padding:16px 20px;width:100%;box-sizing:border-box;flex:1;display:flex;flex-direction:column;justify-content:center}.comparison-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.comparison-card__item{display:flex;align-items:center;gap:10px;border-radius:8px}.comparison-card__icon{flex:0 0 24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.comparison-card__icon svg{display:block;width:24px;height:24px}.comparison-card__text{font-family:Poppins,sans-serif;font-size:16px;line-height:28px;color:#212121}.comparison-card__item--problem .comparison-card__text{font-weight:400}.comparison-card__item--solution .comparison-card__text{font-weight:500}.comparison-section__footer{display:flex;justify-content:center;width:100%}.comparison-section__button{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;gap:10px;background:#f09022;border-radius:999999px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:29px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;transition:background .25s ease;min-height:45px;min-width:200px;white-space:nowrap}.comparison-section__button:hover{background:#d67d1a;color:#fff}@media screen and (max-width:1024px){.comparison-section{padding:60px 40px}.comparison-section__title{font-size:36px}}@media screen and (max-width:768px){.comparison-section{padding:40px 20px}.comparison-section__title{font-size:28px}.comparison-section__subtitle{font-size:14px}.comparison-section__cards{flex-direction:column;align-items:center;gap:24px;max-width:460px}.comparison-card{width:100%;min-height:auto;padding:20px 10px 10px}.comparison-card__body{padding:16px}.comparison-card__text{font-size:14px;line-height:24px}.comparison-section__button{font-size:14px;padding:6px 18px;min-height:40px;min-width:160px;white-space:normal;text-align:center}}@media screen and (max-width:480px){.comparison-section__title{font-size:24px}.comparison-card__title{font-size:20px}.comparison-card__body{padding:12px}.comparison-card__item{gap:8px}.comparison-card__text{font-size:13px;line-height:22px}.comparison-section__button{font-size:13px;min-width:140px}}.ps-section{width:100%;display:flex;justify-content:center;padding:80px 100px;box-sizing:border-box;background:#fff}.ps-section__inner{max-width:1440px;width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.ps-section__header{text-align:center}.ps-section__title{font-family:Poppins,sans-serif;font-weight:600;font-size:44px;line-height:120%;color:#212121;margin:0}.ps-slider-wrapper{position:relative;width:100%;max-width:1240px;overflow:hidden;padding:0 20px;box-sizing:border-box}.ps-slider-track{display:flex;gap:20px;transition:transform .4s ease;will-change:transform;margin:0 auto}.ps-card{flex:0 0 calc(25% - 15px);min-width:0;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 0 0 transparent}.ps-card__image-wrapper{width:100%;aspect-ratio:1/1;border-radius:8px 8px 0 0;overflow:hidden;display:flex;align-items:center;justify-content:center}.ps-card__image{width:100%;height:100%;object-fit:cover;display:block}.ps-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#eaeaea;color:#999;font-family:Poppins,sans-serif;font-size:14px}.ps-card__content{padding:20px 20px 0 0;display:flex;flex-direction:column;gap:16px;flex:1}.ps-card__title{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#212121;margin:0}.ps-card__description{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:160%;color:#212121;margin:0}.ps-card__bullets{list-style:none;margin:-7px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.ps-card__bullet{display:flex;align-items:center;gap:6px}.ps-card__dot{flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:#333}.ps-card__bullet-text{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:160%;color:#212121}.ps-card__button{display:inline-flex;align-items:center;justify-content:center;padding:6px 18px;border-radius:999999px;background:transparent;background:#f09022;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:29px;text-transform:uppercase;text-decoration:none;text-align:center;transition:all .25s ease;align-self:flex-start;min-height:41px}.ps-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#f0f0f0b3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .2s;color:#a7a6aa}.ps-arrow:hover{background:#f0f0f0f2}.ps-arrow--left{left:-10px}.ps-arrow--right{right:-10px}.ps-arrow svg{width:16px;height:16px}.ps-dots{display:flex;justify-content:center;gap:10px;margin-top:20px;width:100%}.ps-dot{width:8px;height:8px;border-radius:50%;background:#535353;cursor:pointer;transition:background .2s}.ps-dot.active{background:#f09022}@media screen and (max-width:1200px){.ps-section{padding:60px 40px}.ps-section__title{font-size:36px}.ps-card{flex:0 0 calc(33.333% - 14px)}}@media screen and (max-width:992px){.ps-card{flex:0 0 calc(50% - 10px)}.ps-arrow--left{left:0}.ps-arrow--right{right:0}.ps-slider-wrapper{padding:0 10px}}@media screen and (max-width:576px){.ps-section{padding:40px 20px}.ps-section__title{font-size:28px}.ps-card{flex:0 0 100%}.ps-arrow{width:32px;height:32px}.ps-arrow svg{width:14px;height:14px}.ps-arrow--left{left:-5px}.ps-arrow--right{right:-5px}}.cta-section{width:100%;padding:96px 100px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:851px;background:linear-gradient(0deg,#0009,#0009),var(--cta-bg-image, none);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.cta-section__inner{max-width:1240px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin:0 auto}.cta-section__content{flex:0 1 394px;max-width:394px;display:flex;flex-direction:column;gap:16px;padding-top:10px}.cta-section__title{font-family:Poppins,sans-serif;font-weight:600;font-size:44px;line-height:120%;color:#fff;margin:0}.cta-section__subtitle{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:160%;color:#fff;margin:0}.cta-section__form-wrapper{flex:1 1 620px;max-width:620px;min-width:360px;display:flex;justify-content:flex-end}.cta-section__form-wrapper .qq-form{width:100%;max-width:620px;min-width:360px;padding:40px;border-radius:24px;background:#fff;border:1px solid #DCDDDE;box-shadow:none}@media screen and (max-width:1200px){.cta-section{padding:80px 60px}.cta-section__content{flex:1 1 100%;max-width:100%}.cta-section__form-wrapper{flex:1 1 100%;max-width:100%;justify-content:center}.cta-section__title{font-size:38px}}@media screen and (max-width:768px){.cta-section{padding:60px 30px}.cta-section__title{font-size:30px}.cta-section__subtitle{font-size:14px}.cta-section__form-wrapper .qq-form{padding:30px 20px;min-width:0}}@media screen and (max-width:480px){.cta-section{padding:40px 16px}.cta-section__title{font-size:26px}.cta-section__form-wrapper .qq-form{padding:24px 16px;border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/edu.css.map */
