.VideoPlayer_bg__HACF1,.VideoPlayer_video__xOA_W{width:100%;border-radius:var(--npf-round-s);box-shadow:0 4px 10px rgba(0,0,0,.2)}.VideoPlayer_bg__HACF1{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;overflow:hidden}.VideoPlayer_bg__HACF1.VideoPlayer_hidden__4qNI8{display:none}.VideoPlayer_bg__HACF1 .VideoPlayer_play__celRj{position:absolute;width:50px;height:50px;background-color:var(--npf-black-900);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:var(--transition-normal)}@media(min-width:768px){.VideoPlayer_bg__HACF1 .VideoPlayer_play__celRj{width:80px;height:80px}}.VideoPlayer_bg__HACF1 .VideoPlayer_play__celRj .VideoPlayer_triangle__j3D5f{width:0;height:0;border-left:20px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;transform:translateX(15%)}.VideoPlayer_bg__HACF1:hover .VideoPlayer_play__celRj{background-color:var(--npf-gray-900)}.News_outerTitle__g6XbF h2{text-align:center!important}.News_card__0gNZZ .News_img__i2siR{height:140px;border:1px solid var(--npf-gray-50);border-radius:var(--npf-round-m) var(--npf-round-m) 0 0}@media(min-width:1024px){.News_card__0gNZZ .News_img__i2siR{height:200px}}.News_card__0gNZZ .News_content__0iuSf{padding:var(--npf-padding-l);position:relative;top:-20px;height:212px;background-color:var(--npf-white-900);border:1px solid var(--npf-gray-50);border-radius:var(--npf-round-m)}@media(min-width:768px){.News_card__0gNZZ .News_content__0iuSf{height:198px}}@media(min-width:1024px){.News_card__0gNZZ .News_content__0iuSf{height:230px}}.News_card__0gNZZ .News_content__0iuSf .News_title__SJWoK{display:-webkit-box;height:max-content;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;font:var(--npf-font-h3)}.News_card__0gNZZ .News_content__0iuSf .News_description__XZEkh{display:-webkit-box;height:max-content;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;color:var(--npf-gray-600);font:var(--npf-font-m-regular)}.AdvantagesBlock_container__EQoyO{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:768px){.AdvantagesBlock_container__EQoyO{grid-template-columns:repeat(3,1fr)}}.KppOrderForm_description___rMbl{text-align:center;color:var(--npf-gray-600);max-width:704px}.KppOrderForm_form__3U4FP{display:grid;max-width:704px;width:100%;grid-gap:16px 8px;gap:16px 8px;grid-template-columns:1fr}@media(min-width:768px){.KppOrderForm_form__3U4FP{grid-template-columns:1fr 1fr}.KppOrderForm_fullWidth__oxHv6{grid-column:span 2}}.MainBanner_banner__82eo5{--npf-banner-title-color:var(--npf-white-900);--npf-banner-description-color:var(--npf-white-900);background-color:#8b9a93}.MainBanner_banner__82eo5 img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}@media(min-width:1024px){.MainBanner_banner__82eo5{grid-template-columns:40% 60%}}.ServiceCard_card__rJ8tK{display:flex;flex-direction:column;background-color:var(--npf-gray-50);border-radius:var(--npf-round-m);border:1px solid var(--npf-gray-100);padding:var(--npf-padding-l);position:relative;z-index:2;gap:32px}@media(min-width:1280px){.ServiceCard_card__rJ8tK.ServiceCard_small__3oIOR{padding:24px}}.ServiceCard_content__wQVFW{display:grid;grid-gap:16px;gap:16px}.ServiceCard_buttonBlock__hoBIQ{margin-top:auto}.ServiceCard_description__obIv6{color:var(--npf-gray-500);font:var(--npf-font-m-regular)}.ServiceCard_list__tIfsv{display:grid;grid-gap:16px;gap:16px}.ServiceCard_green__u8ghR{background:linear-gradient(91.62deg,#09a753 31.37%,#9be525 118.04%)}.ServiceCard_green-color__mAmS9{color:var(--npf-white-900)}@media(min-width:1280px){.ServiceCard_title-small__rx5f7{--npf-title-font:var(--npf-font-weight-medium) 24px /32px var(--npf-font-family-display)}.ServiceCard_about-title-small__6BrjW{--npf-title-font:var(--npf-font-weight-medium) 20px /24px var(--npf-font-family-display)}.ServiceCard_about-description-small__TZ8k2{font:var(--npf-font-weight-regular) 16px/22px var(--npf-font-family-display)}}.MainTypeProgram_container___7HWf{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.MainTypeProgram_container___7HWf{grid-template-columns:1fr 1fr}.MainTypeProgram_container___7HWf>div:first-child{grid-column:1/-1}}@media(min-width:1280px){.MainTypeProgram_container___7HWf{grid-template-columns:minmax(568px,1fr) 1fr 1fr}.MainTypeProgram_container___7HWf>div:first-child{grid-column:auto}}