.hover-shield[data-v-6f14c1d9]{background:#fff;display:block;height:100%;opacity:0;position:absolute;width:100%;z-index:90}.classes-about__wrapper .hover-shield .hover-shield-active[data-v-6f14c1d9],.hover-shield-active[data-v-6f14c1d9]{opacity:.7}.classes-about[data-v-6f14c1d9]{margin-bottom:100px;margin-top:50px;position:relative}.classes-about__decoration-horse[data-v-6f14c1d9]{animation:king-move 4s ease infinite;position:absolute;right:0;top:-60px;transform:rotate(20deg);width:150px}@media(max-width:900px){.classes-about__decoration-horse[data-v-6f14c1d9]{display:none}}.classes-about__decoration-pawn[data-v-6f14c1d9]{animation:king-move 4s ease infinite;bottom:-70px;left:300px;pointer-events:none;position:absolute;width:100px}.classes-about__decoration-image-wrap[data-v-6f14c1d9]{margin:0 auto;max-width:970px;position:relative}.classes-about__wrapper[data-v-6f14c1d9]{display:flex;gap:25px;justify-content:center;padding:0 20px}@media(max-width:1200px){.classes-about__wrapper[data-v-6f14c1d9]{flex-wrap:wrap}}.classes-about__wrapper-list[data-v-6f14c1d9]{border-radius:20px;box-shadow:0 7px 29px 0 #64646f33;display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:center;width:260px}.classes-about__wrapper-list:nth-child(odd) .classes-about__wrapper-list__top[data-v-6f14c1d9]{background:linear-gradient(180deg,#fedf1d,#e0bc00)}.classes-about__wrapper-list__top[data-v-6f14c1d9]{background:linear-gradient(180deg,#00b7ff,#5374e9),#0daefe;border-radius:20px 20px 0 0;padding:37px}.classes-about__wrapper-list__top-title[data-v-6f14c1d9]{color:#fff;font-size:26px;font-weight:700;line-height:.7;margin:0}.classes-about__wrapper-list__top-text[data-v-6f14c1d9]{color:#fff;font-size:18px;font-weight:700;line-height:1.4;margin:3px 0 0}.classes-about__wrapper-list__bottom[data-v-6f14c1d9]{align-items:center;background:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px 0;padding:25px 20px}.classes-about__wrapper-list__bottom-link[data-v-6f14c1d9]{align-items:center;background:none;border:1px solid #1b3c664d;border-radius:10px;color:#1b3c66;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:52px;justify-content:space-around;line-height:1.4;margin:0;padding:0;transition:.3s;width:100%}.classes-about__wrapper-list__bottom-link[data-v-6f14c1d9]:hover{background-color:#d1eeef;opacity:1;transition:.3s}.classes-about__content[data-v-6f14c1d9]{align-items:center;display:flex;flex-direction:column}.classes-about__title[data-v-6f14c1d9]{font-size:48px;font-weight:700;line-height:1;margin:0}@media(max-width:767px){.classes-about__title[data-v-6f14c1d9]{font-size:38px;text-align:center}}.classes-about__text[data-v-6f14c1d9]{font-size:18px;font-weight:700;line-height:1.55;margin-top:30px}.lpart[data-v-6f14c1d9]{align-items:center;display:flex}.rpart[data-v-6f14c1d9]{color:#000;font-size:18px}.lc[data-v-6f14c1d9],.rpart[data-v-6f14c1d9]{font-weight:700}.lc[data-v-6f14c1d9]{align-items:center;display:flex;font-size:26px;justify-content:right;margin-right:5px;width:32px}.lw[data-v-6f14c1d9]{font-size:14px}@media (max-width:1024px){.classes-about__decoration[data-v-6f14c1d9]{display:none}}.banner[data-v-733fa07c]{align-items:center;background:linear-gradient(104.26deg,#3053ce 9.42%,#498bf4 96.28%);display:flex;justify-content:center}.banner-img[data-v-733fa07c]{height:100%;max-height:141px;min-height:90px}@media(max-width:768px){.banner-img[data-v-733fa07c]{display:none}}.banner-img-mobile[data-v-733fa07c]{display:none}@media(max-width:768px){.banner-img-mobile[data-v-733fa07c]{display:block;min-height:70px}}.subscription-page[data-v-f2dbce22]{align-items:center;display:flex;flex-direction:column}.payment-button-wrap[data-v-f2dbce22]{margin:80px auto;max-width:360px;text-align:center}.payment-button[data-v-f2dbce22]{background-color:#3b81c2;background-position:50%;border-radius:10px;box-shadow:0 15px 44px 0 #a6a6a680;color:#fff;cursor:pointer;display:inline-block;font-family:Manrope,Arial,sans-serif;font-size:24px;font-weight:700;padding:20px 44px;transition:.2s ease-in-out}.payment-button[data-v-f2dbce22]:focus,.payment-button[data-v-f2dbce22]:hover{background-color:#1b3c66}.payment-list[data-v-f2dbce22]{align-items:center;display:flex;justify-content:center;margin-bottom:100px;margin-top:50px}.payment-list svg[data-v-f2dbce22]{margin-right:16px}.payment-list svg[data-v-f2dbce22]:last-of-type{margin-right:0}@media (max-width:360px){.payment-button[data-v-f2dbce22]{font-size:18px;line-height:1.2}}