.services_section__qhWgc{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:10px 0 40px;padding:40px;background:#fff}.services_titleBlock__K72V3{--title-gap:16px;--title-gap-sp:10px}.services_lead__7Y341{max-width:100%;margin:20px 0;font-size:20px;font-weight:500;line-height:1.75;color:#222;text-align:left}.services_cardsWrap__6ja3i{flex-direction:column;align-items:center;margin:10px 0 0}.services_cardsWrap__6ja3i,.services_cards__rVnNu{display:flex;justify-content:center;max-width:100%}.services_cards__rVnNu{flex:none;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:40px;width:1280px;padding:0 40px}.services_card__RAqSd{display:flex;flex:none;flex-direction:column;justify-content:flex-start;align-items:center;width:calc(33.3% - 40px * .67);max-width:calc(33.3% - 40px * .67);padding:24px 24px 32px;background:#fff;border-radius:16px;box-shadow:0 18px 24px rgba(0,66,164,.26)}.services_badge__Z4jmB{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:2px 4px;background:#eceafb;border-radius:8px}.services_badgeText__BS4yw{flex:none;max-width:100%;min-height:18px;padding:0 4px;font-size:14px;font-weight:500;font-feature-settings:"palt" 1;line-height:1.4;color:#6b4fd8;text-align:left}.services_cardTitle___n_jl{flex:none;width:100%;margin:16px 0 0;font-size:18px;font-weight:900;line-height:1.4;color:#204578;text-align:center}.services_desc__PLvpc{flex:none;max-width:100%;min-height:95px;margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.7;color:#333;text-align:left}.services_rule__BLWkS{flex:none;width:100%;height:1px;margin:16px 0;background:#e5e7eb}.services_noteBox__Zii6z{display:flex;flex-direction:column;align-items:center;width:100%;padding:12px;background:#eceafb}.services_note__kmi1R{flex:none;width:100%;font-size:14px;font-weight:500;line-height:1.5;color:#303439;text-align:center}.services_more__m4UTk{display:flex;flex:none;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;margin:20px 0 0;padding:8px 20px;background:#fff;border:2px solid #694cd8;border-radius:24px;transition:all .3s var(--ease)}.services_more__m4UTk:hover{background:#1e2a5e}.services_moreText__nBB0K{flex:1 1;min-width:0;max-width:100%;font-size:14px;font-weight:700;font-feature-settings:"palt" 1;line-height:1.75;color:#694cd8;text-align:left;transition:all .3s var(--ease)}.services_moreIcon__Ao9n_{display:block;flex:none;height:20px;font-size:20px;color:#694cd8;transition:all .3s var(--ease)}.services_more__m4UTk:hover .services_moreIcon__Ao9n_,.services_more__m4UTk:hover .services_moreText__nBB0K{color:#fff}.services_more__m4UTk:hover .services_moreIcon__Ao9n_{translate:2px 0}@media (min-width:769px) and (max-width:1147px){.services_note__kmi1R{font-size:12px}.services_cards__rVnNu{gap:16px;padding:0}.services_card__RAqSd{width:calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3)}.services_desc__PLvpc{text-wrap:pretty}}@media (max-width:768px){.services_section__qhWgc{margin:10px 0 0}.services_lead__7Y341{height:53px;max-width:calc(100% - 64px);margin:20px 32px}.services_cards__rVnNu{flex-direction:column;justify-content:flex-start;padding:16px 80px;overflow-x:auto;overflow-y:hidden}.services_card__RAqSd{width:100%;max-width:100%;padding:24px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.services_badge__Z4jmB{gap:6px}.services_desc__PLvpc{min-height:0}.services_more__m4UTk{margin:20px 0}.services_moreText__nBB0K{font-size:24px}}@media (max-width:430px){.services_section__qhWgc{padding:40px 24px}.services_titleBlock__K72V3{padding:2px}.services_lead__7Y341{margin:20px 32px 0;font-size:14px}.services_cards__rVnNu{width:100%;padding:0 22px 20px;gap:16px}.services_badge__Z4jmB{gap:4px}.services_badgeText__BS4yw{font-size:11px}.services_cardTitle___n_jl{font-size:16px}.services_desc__PLvpc{margin:8px 0 0}.services_more__m4UTk{margin:20px 0 0}.services_moreText__nBB0K{font-size:16px}}@media (max-width:360px){.services_section__qhWgc{padding:32px 16px 0}.services_card__RAqSd{padding:16px}.services_desc__PLvpc{font-size:12px}}.strengths_section__86Uqp{position:relative}.strengths_columns__wMjl5,.strengths_listCol__FyRyW,.strengths_tableCol__wBlQJ{min-width:0}.strengths_table__uK201{width:100%;max-width:560px;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;font-size:14px;line-height:1.6;color:#333;background:#fff}.strengths_table__uK201 td,.strengths_table__uK201 th{padding:16px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle}.strengths_table__uK201 tbody tr:last-child td,.strengths_table__uK201 tbody tr:last-child th{border-bottom:0}.strengths_corner__o4otH,.strengths_rowHead__VsSJ0{width:120px;background:var(--band)}.strengths_rowHead__VsSJ0{font-weight:700;color:#303439}.strengths_table__uK201 thead th{font-size:16px;font-weight:700;text-align:center}.strengths_table__uK201 thead .strengths_other__DA2mQ{color:#303439;background:var(--band)}.strengths_table__uK201 tbody .strengths_other__DA2mQ{color:#555}.strengths_table__uK201 .strengths_self__NGKVJ{font-weight:700;color:#fff;background:var(--navy-training);border-bottom-color:rgb(255 255 255/.16)}@media (max-width:1100px){.strengths_section__86Uqp .strengths_columns__wMjl5{flex-direction:column;flex-wrap:nowrap;align-items:center}.strengths_section__86Uqp .strengths_tableCol__wBlQJ{flex:none;width:100%;margin:0;padding:0}.strengths_section__86Uqp .strengths_listCol__FyRyW{width:100%;max-width:640px;margin:0 0 20px;padding:40px 0 0}}@media (max-width:768px){.strengths_tableCol__wBlQJ{align-items:center}.strengths_section__86Uqp .strengths_listCol__FyRyW{padding:32px 0 0}}@media (max-width:560px){.strengths_table__uK201 td,.strengths_table__uK201 th{padding:12px 8px}.strengths_corner__o4otH,.strengths_rowHead__VsSJ0{width:64px}.strengths_rowHead__VsSJ0{font-size:12px}.strengths_table__uK201 thead th{font-size:14px}}@media (max-width:374px){.strengths_table__uK201 td,.strengths_table__uK201 th{padding:12px 6px;font-size:12px}.strengths_table__uK201 thead th{font-size:12px}}