@import"https://fonts.googleapis.com/css2?family=Alumni+Sans:ital,wght@0,100..900;1,100..900&display=swap";:export{xs:0;sm:600;md:900;lg:1200;xl:1536}body,html{overscroll-behavior-x:contain}body{font-family:Alumni Sans,sans-serif;font-size:1rem;font-optical-sizing:auto;font-weight:400;font-style:normal;background:#f2f2f2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212f79}*,body{margin:0}*{font-family:Alumni Sans,sans-serif;padding:0;box-sizing:border-box}h1{color:#0256b0}h1,label{font-size:5rem;font-weight:700;line-height:5.25rem;letter-spacing:2.5px}label{color:#212f79}h2{font-size:3rem;line-height:3.25rem}h2,h3{color:#212f79;font-weight:700;letter-spacing:2px}h3{font-size:2.5rem;line-height:2.75rem}h4{color:#212f79;font-size:2rem;font-weight:700;line-height:2.25rem;letter-spacing:2px}h5{font-size:1.5rem;line-height:1.75rem}h5,h6{color:#212f79;font-weight:500;letter-spacing:1.5px}h6{font-size:1.25rem;line-height:1.5rem}.TextOverflowEllipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.Link{text-decoration:none;color:#212f79;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Link,.Link h4,.Link h5,.Link h6{transition:color .3s ease-out}.Link:hover{color:#0256b0;text-decoration:underline}.Link:hover h4,.Link:hover h5,.Link:hover h6{transition:color .3s ease-out;color:#0256b0}.Link:active,.Link:active h4,.Link:active h5,.Link:active h6{color:#212f79}.ResponsiveImage{width:100%;height:auto}.app-layout_App__4Z7FT{margin:0 auto;min-width:375px;min-height:100vh;width:100%;padding:0;background:#f2f2f2;box-sizing:border-box}.app-layout_App__Main__OKBiR{display:flex;flex-direction:column}.social-icon-links_SocialIconLinks__SPJ1l{display:flex;gap:16px}@media(max-width:600px){.social-icon-links_SocialIconLinks__SPJ1l{gap:12px}.social-icon-links_SocialIconLinks_increasedMobGap__sbGDq{gap:16px}}.footer_Footer__Content__MtOa3{display:flex;flex-direction:column;gap:80px;padding:80px 164px 40px;width:100%;background-color:#f2f2f2;overflow:hidden;max-width:1920px;margin:0 auto}.footer_Footer__InfoSection__VVfjy{display:flex;position:relative}.footer_Footer__LogoBlock__YqEB6{flex:1 1;margin-right:24px}.footer_Footer__InfoBlock__ShpAW{display:flex;flex-direction:column;width:592px;gap:40px;margin-right:16.7708333333%}.footer_Footer__Address__4aZs5{display:flex;flex-direction:column;gap:8px}.footer_Footer__Contacts__jLBI_{display:flex;flex-direction:row;justify-content:space-between}.footer_Footer__PhonesBlock__FusCn{display:flex;flex-direction:column;gap:68px}.footer_Footer__Emails__5A361,.footer_Footer__PhoneValue__iQVtj{display:flex;flex-direction:column;gap:8px}.footer_Footer__LinksBlock__f2hEF{display:flex;flex-direction:column;gap:48px}.footer_Footer__Links__Fz9y4{margin-right:2px}.footer_Footer__UpButtonBlock__xjac8{position:absolute;right:0;top:0}.footer_Footer__RightsSection__aXGRh{display:flex;padding-top:40px;border-top:1px solid rgba(139,159,179,.698);justify-content:space-between}.footer_Footer__RightsSectionText__ytQuE{color:#212f79;font-size:1.25rem;font-weight:500;line-height:1.5rem;letter-spacing:1.5px}.footer_Footer__Label__yuLNy{color:#212f79;font-size:1.5rem;font-weight:500;line-height:1.75rem;letter-spacing:1.5px}.footer_Footer__Value__LhdhP{color:#212f79;font-size:2rem;font-weight:700;line-height:2.25rem;letter-spacing:2px}@media(min-width:1200.1px)and (max-width:1536px){.footer_Footer__Content__MtOa3{gap:80px;padding:80px 164px 40px}.footer_Footer__InfoBlock__ShpAW{width:592px;gap:24px;margin-right:16.7708333333%}.footer_Footer__PhonesBlock__FusCn{gap:48px}.footer_Footer__LinksBlock__f2hEF{gap:34px}.footer_Footer__RightsSection__aXGRh{padding-top:20px}}@media(min-width:900.1px)and (max-width:1200px){.footer_Footer__Content__MtOa3{gap:40px;padding:40px 104px 20px}.footer_Footer__InfoBlock__ShpAW{width:390px;gap:24px;margin-right:11.0416666667%}.footer_Footer__PhonesBlock__FusCn{gap:48px}.footer_Footer__LinksBlock__f2hEF{gap:34px}.footer_Footer__RightsSection__aXGRh{padding-top:20px}.footer_Footer__Label__yuLNy,.footer_Footer__RightsSectionText__ytQuE{color:#212f79;font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:1px}.footer_Footer__Value__LhdhP{color:#212f79;font-size:1.25rem;font-weight:500;line-height:1.5rem;letter-spacing:1.5px}}@media(min-width:600.1px)and (max-width:900px){.footer_Footer__Content__MtOa3{gap:40px;padding:40px 104px 20px}.footer_Footer__InfoSection__VVfjy{flex-direction:column;gap:40px}.footer_Footer__LogoBlock__YqEB6{padding:12px 0}.footer_Footer__InfoBlock__ShpAW{gap:40px;margin-right:0;width:100%}.footer_Footer__Contacts__jLBI_{flex-direction:column;justify-content:unset;gap:40px}.footer_Footer__LinksBlock__f2hEF,.footer_Footer__PhonesBlock__FusCn{display:flex;flex-direction:row;justify-content:space-between;gap:0}.footer_Footer__Links__Fz9y4{margin-right:42px;align-self:flex-end}.footer_Footer__RightsSection__aXGRh{display:flex;flex-direction:column;gap:8px;padding-top:40px}.footer_Footer__Label__yuLNy,.footer_Footer__RightsSectionText__ytQuE{color:#212f79;font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:1px}.footer_Footer__Value__LhdhP{color:#212f79;font-size:1.25rem;font-weight:500;line-height:1.5rem;letter-spacing:1.5px}}@media(max-width:600px){.footer_Footer__Content__MtOa3{gap:24px;padding:40px 20px 20px}.footer_Footer__InfoSection__VVfjy{flex-direction:column;gap:24px}.footer_Footer__LogoBlock__YqEB6{padding:4px 0}.footer_Footer__InfoBlock__ShpAW{gap:24px;margin-right:0;width:100%}.footer_Footer__Contacts__jLBI_{flex-direction:column;justify-content:unset;gap:24px}.footer_Footer__LinksBlock__f2hEF,.footer_Footer__PhonesBlock__FusCn{display:flex;flex-direction:row;justify-content:space-between;gap:0}.footer_Footer__Links__Fz9y4{margin-right:42px;align-self:flex-end}.footer_Footer__RightsSection__aXGRh{display:flex;flex-direction:column;gap:8px;padding-top:24px}.footer_Footer__RightsSectionText__ytQuE{color:#212f79;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:1px}.footer_Footer__Label__yuLNy{font-weight:400}.footer_Footer__Label__yuLNy,.footer_Footer__Value__LhdhP{color:#212f79;font-size:1rem;line-height:1.125rem;letter-spacing:1px}.footer_Footer__Value__LhdhP{font-weight:700}}.logo-button_LogoButton__JHfkW{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:unset;background-color:unset;cursor:pointer}