html{scroll-behavior:smooth;scroll-padding-top:85px}.languageSwitcher{z-index:11;position:relative}.languageSwitcher .selectedLanguage{cursor:pointer;flex-direction:row;align-items:center;gap:5px;width:44px;display:flex}.languageSwitcher .dropdown{background-color:#fff;border-radius:5px;width:169px;display:none;position:absolute;top:50px;right:0;box-shadow:0 5px 10px #00000040}.languageSwitcher .dropdown.openSwitcher{display:block}.languageSwitcher .languagePreference{background-color:#fff;border-radius:5px;width:446px;padding:30px 20px;position:absolute;top:50px;right:0;box-shadow:0 5px 10px #00000040}.languageSwitcher .languagePreference .paragraph{text-align:center;margin-bottom:30px;font-weight:500;line-height:140%}.languageSwitcher .languagePreference .buttons{justify-content:center;gap:10px;display:flex}.languageSwitcher .languagePreference .buttons .button{margin:inherit}.languageSwitcher .list{margin:0;padding:0;list-style:none}.languageSwitcher .item{cursor:pointer;color:#696d8c;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;padding:8px 20px;transition:all .2s ease-in-out;display:flex}.languageSwitcher .item:hover{background-color:#f0f0f0}.languageSwitcher .item:hover:first-child{border-radius:5px 5px 0 0}.languageSwitcher .item:hover:last-child{border-radius:0 0 5px 5px}.languageSwitcher .item.selected{color:#fff;background-color:#383680}.languageSwitcher .item.selected:first-child{border-radius:5px 5px 0 0}.languageSwitcher .item.selected:last-child{border-radius:0 0 5px 5px}@media screen and (max-width:450px){.languageSwitcher{padding-bottom:200px}.languageSwitcher .list{gap:40px;display:flex}.languageSwitcher .list .cultureTitle{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;text-transform:uppercase;color:#1e2432;font-size:16px;font-weight:500;line-height:normal}.languageSwitcher .item{gap:10px;padding:0}.languageSwitcher .item.selected{background-color:#fff}.languageSwitcher .item.selected .cultureTitle{color:#ff8f3e}.languageSwitcher .item.selected img{border:2px solid #ff8f3e}.languageSwitcher .item.selected img:first-child,.languageSwitcher .item.selected img:last-child{border-radius:100%}}
html{scroll-behavior:smooth;scroll-padding-top:85px}.footer{background-color:#383680;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.mainFooter{color:#fff;flex-direction:column;justify-content:space-between;gap:30px;padding:40px 0;display:flex}.mainFooter.navigationContainer{width:100%;max-width:1800px;margin:auto}@media screen and (max-width:1850px){.mainFooter.navigationContainer{padding-left:30px;padding-right:30px}}@media screen and (max-width:1000px){.mainFooter.navigationContainer{padding-left:15px;padding-right:15px}}.mainFooter .sloganAndPartners{justify-content:space-between;align-items:center;gap:30px;display:flex}.mainFooter .sloganAndPartners .logoAndSlogan{justify-content:flex-start;align-items:center;gap:20px;display:flex}.mainFooter .sloganAndPartners .logoAndSlogan .slogan{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:140%}.mainFooter .sloganAndPartners .partnersContainer{align-items:center;gap:40px;min-height:32px;display:flex}.mainFooter .sloganAndPartners .partnersContainer .partnerImageWrapper{align-items:center;display:flex}.mainFooter .sloganAndPartners .partnersContainer .partnerImageWrapper img{width:auto;height:32px;display:block}.mainFooter .linksAndContacts{justify-content:space-between;align-items:center;gap:30px;display:flex}.mainFooter .linksAndContacts .linksSection{justify-content:flex-start;align-items:center;gap:20px;display:flex}.mainFooter .linksAndContacts .linksSection>div:last-child .link{border-right:none;padding-right:0}.mainFooter .linksAndContacts .linksSection .link{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#e8ebff;border-right:1px solid #696d8c;padding-right:20px;font-size:14px;font-weight:400;line-height:120%}.mainFooter .linksAndContacts .linksSection .link:hover{text-decoration:underline}.mainFooter .linksAndContacts .contacts{justify-content:flex-start;align-items:center;gap:20px;display:flex}.mainFooter .linksAndContacts .contacts .header{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;z-index:0;background-color:#0000;font-size:18px;font-weight:600;line-height:normal;position:relative}.mainFooter .linksAndContacts .contacts .contactsList{justify-content:flex-start;align-items:center;gap:15px;display:flex}.mainFooter .linksAndContacts .contacts .contactsList>.link:last-child{border-right:none;padding-right:0}.mainFooter .linksAndContacts .contacts .contactsList .link{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;border-right:1px solid #696d8c;justify-content:flex-start;align-items:center;gap:10px;padding-right:15px;font-size:14px;font-weight:400;line-height:120%;display:flex}.mainFooter .linksAndContacts .contacts .contactsList .link:hover{text-decoration:underline}@media screen and (max-width:1500px){.mainFooter .linksAndContacts{flex-direction:column}}@media screen and (max-width:985px){.mainFooter .linksAndContacts .linksSection{display:none}.mainFooter .sloganAndPartners{flex-direction:column}}@media screen and (max-width:670px){.mainFooter{gap:20px}.mainFooter .logoAndSlogan{flex-direction:column;gap:20px}.mainFooter .logoAndSlogan .slogan{text-align:center;font-size:14px}.mainFooter .sloganAndPartners .partnersContainer{gap:25px}.mainFooter .contacts{border-top:1px solid #696d8c;flex-direction:column;width:100%}.mainFooter .contacts .header{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;letter-spacing:.16px;padding-top:20px;font-size:16px;font-weight:600;line-height:130%}}.subFooter{background:#f9faff;width:100%;padding:15px 0}.subFooter .content{justify-content:space-between;align-items:center;gap:20px;display:flex}.subFooter .rights{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;align-items:center;gap:40px;font-size:14px;font-weight:400;line-height:120%;display:flex}.subFooter .rights .link:hover{text-decoration:underline}.subFooter .socialMedia{align-items:flex-end;gap:21px;display:flex}.subFooter .socialMedia .socialMediaIconWrapper{width:40px;height:40px;position:relative}.subFooter .socialMedia .socialMediaIconWrapper .defaultIcon,.subFooter .socialMedia .socialMediaIconWrapper .hoverIcon{display:block}.subFooter .socialMedia .socialMediaIconWrapper .hoverIcon{opacity:0;transition:none;position:absolute;top:0;left:0}.subFooter .socialMedia .socialMediaIconWrapper:hover .defaultIcon{opacity:0;transition:none}.subFooter .socialMedia .socialMediaIconWrapper:hover .hoverIcon{opacity:1;transition:none}@media screen and (max-width:900px){.subFooter .content{flex-direction:column}}@media screen and (max-width:660px){.subFooter .rights{flex-direction:column;gap:20px}}
