.banner{display:flex;flex-direction:column;gap:30px}.banner .bannerContainer{position:relative;color:#fff;max-height:942px;height:942px}.banner .bannerContainer .bannerImage{position:relative;max-width:100%;height:100%}.banner .bannerContainer .bannerImage .banner_image{width:100%;height:100%;object-fit:cover;border-radius:9px;filter:brightness(.77)}.banner .bannerContainer .bannerInfo{position:absolute;bottom:0;display:flex;flex-direction:column;gap:30px;width:100%;padding:75px 60px;background-color:#0061b2;border-radius:0 0 9px 9px}.banner .bannerContainer .bannerInfo .bannerTitle{position:absolute;top:-92px;left:60px;font-size:32px;font-weight:700;line-height:32px}.banner .bannerContainer .bannerInfo .banner_infoTitle{margin-bottom:0;font-size:26px;font-weight:700;line-height:32px}.banner .bannerContainer .bannerInfo .banner_textContainer{display:flex;justify-content:space-between}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_textSubtitle{max-width:528.66px;font-size:16px;font-weight:700;line-height:150%}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_text{display:flex;flex-direction:column;gap:23px;max-width:640px;font-size:15px;line-height:23px}@media(max-width:1500px){.banner .bannerContainer .bannerInfo .banner_textContainer{gap:26px}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_textSubtitle{max-width:450px}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_text{max-width:540px}}@media(max-width:962px){.banner .bannerContainer{display:flex;flex-direction:column;max-height:100%;height:unset;background-color:#0061b2;border-radius:9px}.banner .bannerContainer .bannerImage{height:300px}.banner .bannerContainer .bannerImage .banner_image{object-position:top}.banner .bannerContainer .bannerInfo{position:relative;padding:64px 60px 90px;border-radius:9px}.banner .bannerContainer .bannerInfo .bannerTitle{font-size:30px}.banner .bannerContainer .bannerInfo .banner_textContainer{flex-direction:column}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_textSubtitle{max-width:100%;line-height:150%}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_text{max-width:100%}}@media(max-width:767px){.banner .bannerContainer .bannerImage{height:207px}.banner .bannerContainer .bannerInfo{max-height:694px;height:-moz-fit-content;height:fit-content;padding:35px 23px}.banner .bannerContainer .bannerInfo .bannerTitle{top:-59px;left:27px;font-size:24px;line-height:28px}.banner .bannerContainer .bannerInfo .banner_infoTitle{font-size:20px;line-height:24px}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_textSubtitle{font-size:15px;line-height:23px;letter-spacing:normal}.banner .bannerContainer .bannerInfo .banner_textContainer .banner_text{gap:18px;font-size:13px;line-height:18px}}.bannerPadding{position:relative;padding:60px}.bannerPadding:before{content:"";position:absolute;inset:0;background:rgba(39,51,66,.76);z-index:1}@media(max-width:767px){.bannerPadding{padding:17px}}.indicators{display:flex;max-width:1345px;max-height:132px;width:100%;color:#173f6e}.indicators .companyNumbers{display:flex;gap:10px;max-width:735px;width:100%;padding:14.31px 0 6.69px;border-right:1px solid #dadada}.indicators .companyNumbers .numbersItem{display:flex;flex-direction:column;gap:10px;max-width:292px;width:100%}.indicators .companyNumbers .numbersItem .numbersTitle{font-size:65px;line-height:100%}.indicators .companyNumbers .numbersItem .numbersSubtitle{max-width:135px;font-size:15px;font-weight:600;line-height:18px}.indicators .companyAdvantages{display:flex;gap:100px;height:100%;margin:14px 0 14px auto}.indicators .companyAdvantages .advantageItem{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;max-width:180px;width:100%}.indicators .companyAdvantages .advantageItem .advantageIcon{display:flex;justify-content:center;width:90px;height:60px}.indicators .companyAdvantages .advantageItem .advantageIcon.selfDevelopment{align-items:center}.indicators .companyAdvantages .advantageItem .advantageIcon.selfDevelopment svg{width:78.82px;height:51px}.indicators .companyAdvantages .advantageItem .advantageSubtitle{line-height:100%;font-size:15px;font-weight:600;line-height:18px}.indicators .companyAdvantages .advantageItem .advantageSubtitle br{display:none}.indicators .companyAdvantages .advantageItem.startAligned .advantageIcon svg{width:54px;height:59px}@media(max-width:1500px){.indicators{max-width:100%}.indicators .companyNumbers{max-width:50%}.indicators .companyNumbers .numbersItem{max-width:260px}}@media(max-width:962px){.indicators .companyNumbers{gap:88.34px;max-width:432px}.indicators .companyNumbers .numbersItem{max-width:-moz-fit-content;max-width:fit-content}.indicators .companyAdvantages{gap:27px;margin:15px 0 15px 56px}.indicators .companyAdvantages .advantageItem:first-child{max-height:102px}.indicators .companyAdvantages .advantageItem:first-child .advantageSubtitle{font-size:14px;line-height:17px}.indicators .companyAdvantages .startAligned .advantageSubtitle{text-align:start}}@media(max-width:767px){.indicators{flex-wrap:wrap;max-height:unset;padding:0 0 23px}.indicators .companyNumbers{justify-content:space-evenly;gap:37px;max-width:100%;padding-top:0;padding-bottom:50px;border-right:none;border-bottom:1px solid #dadada}.indicators .companyNumbers .numbersItem{max-width:157px}.indicators .companyNumbers .numbersItem .numbersTitle{font-size:52px;line-height:52px}.indicators .companyNumbers .numbersItem .numbersSubtitle{font-size:13px;line-height:16px}.indicators .companyNumbers .numbersItem .numbersItem:first-child{max-width:126px}.indicators .companyAdvantages{justify-content:space-evenly;gap:57px;width:100%;margin:0;padding-top:36px}.indicators .companyAdvantages .advantageItem{max-width:153px;text-align:start}.indicators .companyAdvantages .advantageItem .advantageSubtitle{font-size:13px;line-height:16px}.indicators .companyAdvantages .advantageItem .advantageSubtitle br{display:block}.indicators .companyAdvantages .advantageItem .biggerItem{min-width:153px}.indicators .companyAdvantages .advantageItem .advantageItem:first-child{max-width:110px}}.features{scroll-margin-top:150px}.features .featureList{display:flex;flex-direction:column;gap:15px}@media(max-width:1199px){.features .featureList{gap:4px}}.features .featureItem{display:flex;gap:3px}.features .featureItem:first-child .name,.features .featureItem:first-child .value{background-color:#f5f8fa;font-weight:600}.features .featureItem .name{font-size:15px;font-weight:400;line-height:18px;color:#000;width:365px;flex-shrink:0;background-color:#fcfcfc;padding:15px 20px;display:flex;flex-wrap:wrap;align-items:center}@media(max-width:767px){.features .featureItem .name{width:50%;flex-shrink:1;font-size:13px;line-height:16px}}.features .featureItem .value{font-size:15px;font-weight:400;line-height:18px;color:#000;width:100%;background-color:#fcfcfc;padding:15px 20px}@media(max-width:767px){.features .featureItem .value{width:50%;flex-shrink:1;font-size:13px;line-height:16px}}.features .toggleButton{display:inline-block;text-align:left;padding:0;background-color:rgba(0,0,0,0);border:none;border-radius:0;margin-top:47px;font-family:inherit;font-size:15px;font-weight:600;line-height:18px;text-decoration:underline;color:#173f6e;cursor:pointer;transition:color .3s ease-in-out}@media(max-width:1199px){.features .toggleButton{margin-top:32px}}@media(max-width:767px){.features .toggleButton{font-size:13px;line-height:16px;margin-top:55px}}.features .toggleButton:hover{color:#0976d1;text-decoration:none}.title{font-size:26px;font-weight:700;line-height:32px;color:#000;margin-bottom:40px}@media(max-width:1199px){.title{margin-bottom:50px}}@media(max-width:767px){.title{font-size:20px;line-height:24px}}.featureList{display:flex;flex-direction:column;gap:4px}.featureList .featureItem:nth-child(n+8){display:none}.featureList.active .featureItem:nth-child(n+8){display:flex}