.BigHeroBanner_main__lDyis{display:flex;flex-direction:column;border-radius:18px;background:#fff;overflow:hidden}.BigHeroBanner_textWrapper__NhlV9{display:flex;flex-direction:column;max-width:430px;padding:96px 15px 97px 56px;gap:18px}@media screen and (max-width:992px){.BigHeroBanner_textWrapper__NhlV9{padding:40px 16px 0;gap:16px}}.BigHeroBanner_title__j9CAH{margin:0;color:#568dfe;font-size:60px;font-style:normal;font-weight:700;line-height:64px}@media screen and (max-width:1300px){.BigHeroBanner_title__j9CAH{font-size:40px;line-height:46px}}.BigHeroBanner_subtitle__iTg1_{margin:0;color:#292424;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.BigHeroBanner_header__0B2XZ{display:grid;grid-template-columns:1fr 702px}@media screen and (max-width:1250px){.BigHeroBanner_header__0B2XZ{grid-template-columns:1fr 600px}}@media screen and (max-width:992px){.BigHeroBanner_header__0B2XZ{grid-template-columns:1fr;gap:26px}}.BigHeroBanner_addTitle__i_IoI{margin:0;color:#568dfe;font-size:44px;font-style:normal;font-weight:700;line-height:44px}@media screen and (max-width:992px){.BigHeroBanner_addTitle__i_IoI{font-size:32px;line-height:36px}}.BigHeroBanner_addSubtitle__LSmjs{margin:0;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.08px}.BigHeroBanner_img__CN3V_{border-top-right-radius:18px}@media screen and (max-width:992px){.BigHeroBanner_img__CN3V_{border-radius:unset}}.BigHeroBanner_footerList__AXdT7{width:100%;display:flex;gap:108px;list-style-type:none;padding:29px 56px;margin:0;border-bottom-left-radius:18px;border-bottom-right-radius:18px;background:#262a2f}@media screen and (max-width:992px){.BigHeroBanner_footerList__AXdT7{padding:32px 16px;flex-direction:column;gap:28px}}.BigHeroBanner_footerItem__u9F7V{display:flex;gap:8px;flex-direction:column}.CompanyDescription_section__TbR_p{margin-top:88px;padding-top:32px;margin-bottom:80px;border-top:1px solid #dadada}@media screen and (max-width:992px){.CompanyDescription_section__TbR_p{margin-top:56px;padding-top:24px}}.CompanyDescription_text__h0__Z{margin:0;max-width:830px;color:#292424;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.28px}.ContrastInfoBlock_section__G3Bs4{margin-top:88px}@media screen and (max-width:992px){.ContrastInfoBlock_section__G3Bs4{margin-top:49px}}.ContrastInfoBlock_block__jh5iC{border-radius:24px;background:#eaf1ff;padding:64px 131px 64px 64px;display:flex;justify-content:space-between}@media screen and (max-width:1250px){.ContrastInfoBlock_block__jh5iC{padding:64px}}@media screen and (max-width:992px){.ContrastInfoBlock_block__jh5iC{padding:32px 24px;flex-direction:column;gap:16px}}.ContrastInfoBlock_title__vTVC8{margin:0;color:#292424;white-space:nowrap;font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:.32px}.ContrastInfoBlock_subtitle__X65Yh{max-width:578px;margin:0;color:#292424;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.InfoSectionBlock_section__T8OEu{margin-top:88px}@media screen and (max-width:992px){.InfoSectionBlock_section__T8OEu{margin-top:56px}}.InfoSectionBlock_list__TrOBu{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:88px}@media screen and (max-width:992px){.InfoSectionBlock_list__TrOBu{gap:33px}}.InfoSectionBlock_item__p8fDi{display:flex;justify-content:space-between;gap:32px}.InfoSectionBlock_item__p8fDi:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:992px){.InfoSectionBlock_item__p8fDi,.InfoSectionBlock_item__p8fDi:nth-child(2n){flex-direction:column}}.InfoSectionBlock_textWrapper__IncVd{display:flex;max-width:590px;flex-direction:column;gap:24px;justify-content:center}.InfoSectionBlock_title__eNE_X{margin:0;color:#292424;font-size:28px;font-style:normal;font-weight:700;line-height:34px;max-width:524px}.InfoSectionBlock_subtitle__ogxcq{margin:0;color:#292424;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;max-width:524px}@media screen and (max-width:992px){.InfoSectionBlock_subtitle__ogxcq{max-width:100%}}.InfoSectionBlock_img__j_zag{-o-object-fit:cover;object-fit:cover;border-radius:18px!important}