@charset "UTF-8";
body, html {
  margin: 0px;
  padding: 0px;
  min-height: 100%;
}

* {
  outline: none;
}

body {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #636363;
  font-size: 16px;
  overflow-x: hidden;
}

img {
  border: 0px;
  max-width: 100%;
  height: auto;
}

.jq-selectbox__select {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  letter-spacing: 0px !important;
}

a {
  transition: all 0.2s ease 0s;
  color: #41C8F4;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}

.onlymobile {
  display: none;
}

.clr-lightblue {
  color: #41C8F4 !important;
}

.clr-darkblue {
  color: #1251A0 !important;
}
.clr-darkblue.uppertitle {
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}

.clr-pink {
  color: #E73A5F !important;
}

.clr-gray {
  color: #636363 !important;
}

.clr-darkgray {
  color: #636363;
}

.smalltext {
  font-size: 14px;
}

.font-uppercase {
  text-transform: uppercase;
}

.clear {
  clear: both;
}

#secondpage, #info_under, #topline, #stickplace, #stickelement, #mainslider, #innumbers, #info, #activities, #news, #keys-project, #development, #gallery, #footer, #copy {
  float: left;
  width: 100%;
}

.btn {
  height: 50px;
  border-radius: 25px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.05em;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  box-sizing: border-box;
  padding-top: 13px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.btn.btn-search {
  border-radius: 25px;
  background-color: #E73A5F;
  border: 1px solid #E73A5F;
  height: 30px;
  font-size: 16px;
  line-height: 16px;
  color: white;
  padding: 0px 20px;
  min-width: 130px;
  transition: all 0.2s ease 0s;
}
.btn.btn-search:hover {
  background-color: white;
  color: #E73A5F;
  cursor: pointer;
}
.btn.btn-blue-border {
  border: 1px solid #1251A0;
  background-color: white;
  color: #1251A0;
}
.btn.btn-blue-border.small {
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.05em;
  height: 30px;
  padding-top: 2px;
}
.btn.btn-blue-border:hover {
  border: 1px solid #1251A0;
  background-color: #1251A0;
  color: white;
}
.btn.btn-white {
  background: #FFFFFF;
  color: #1251A0;
}
.btn.btn-white:hover {
  background: #1251A0;
  color: #FFFFFF;
}

.morebtn {
  text-align: center;
  width: 100%;
  margin-top: 50px;
}
.morebtn > div {
  display: inline-block;
}
.morebtn > div a {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 23px;
  color: #1251A0;
  text-decoration: none;
  padding-right: 80px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA1NiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPGc+ICAgICAgICA8cGF0aCBkPSJNNTAuMiA5Ljk0NzM3TDU1LjQ4MjIgNS42ODQyMUw1NS40ODIyIDQuMTA1MjZMNTAuMiAtMi4zMDg5ZS0wN0w0OS4yNjc5IDEuMjEwNTNMNTIuODkyOSA0LjE1NzlMMC41NzM1NTkgNC4xNTc4OUwwLjU3MzU1OSA1LjczNjg0TDUyLjk0NDcgNS43MzY4NEw0OS4yMTYxIDguNzM2ODRMNTAuMiA5Ljk0NzM3WiIgZmlsbD0iIzEyNTFBMCIvPiAgICA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: right center;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.morebtn > div a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA1NiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Zz48cGF0aCBkPSJNNTAuMiA5Ljk0NzM3TDU1LjQ4MjIgNS42ODQyMUw1NS40ODIyIDQuMTA1MjZMNTAuMiAtMi4zMDg5ZS0wN0w0OS4yNjc5IDEuMjEwNTNMNTIuODkyOSA0LjE1NzlMMC41NzM1NTkgNC4xNTc4OUwwLjU3MzU1OSA1LjczNjg0TDUyLjk0NDcgNS43MzY4NEw0OS4yMTYxIDguNzM2ODRMNTAuMiA5Ljk0NzM3WiIgZmlsbD0iI0U3M0E1RiIvPjwvZz48L3N2Zz4=);
}

.cont {
  max-width: 1260px;
  width: 100%;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}

#go-top span {
  z-index: 999;
  display: block;
  width: 50px;
  height: 45px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 50px 45px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA1MSA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjEuNDM0MiAzLjY0NDE4QzIzLjQ2MzQgMC4xMjA4OTIgMjguNTM2NiAwLjEyMDg4NCAzMC41NjU4IDMuNjQ0MTdMNDkuMjg1OCAzNi4xNDY1QzUxLjMxNTEgMzkuNjY5OCA0OC43Nzg1IDQ0LjA3MzkgNDQuNzIgNDQuMDczOUg3LjI4MDA1QzMuMjIxNTIgNDQuMDczOSAwLjY4NDk0IDM5LjY2OTggMi43MTQyIDM2LjE0NjVMMjEuNDM0MiAzLjY0NDE4WiIgZmlsbD0id2hpdGUiLz48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMzAuNzI4NCAxNi4wODQzTDI2LjgxNjUgMTEuMjAxM0gyNS4zNjc2TDIxLjYwMDYgMTYuMDg0M0wyMi43MTE0IDE2Ljk0NkwyNS40MTU5IDEzLjU5NDlWMjcuNTI1OEgyNi44NjQ4VjEzLjU0N0wyOS42MTc2IDE2Ljk5MzhMMzAuNzI4NCAxNi4wODQzWiIgZmlsbD0iIzEyNTFBMCIvPjwvZz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ4LjY1MzIgMzYuNTc0NUwyOS43Nzk4IDMuODI5NzhDMjguMDEzOCAwLjc2NTk1NiAyMy41OTkgMC43NjU5NTkgMjEuODMzIDMuODI5NzlMMi45NTk1NSAzNi41NzQ1QzEuMTkzNjEgMzkuNjM4MyAzLjQwMTA0IDQzLjQ2ODEgNi45MzI5MyA0My40NjgxSDQ0LjY3OTlDNDguMjExOCA0My40NjgxIDUwLjQxOTIgMzkuNjM4MyA0OC42NTMyIDM2LjU3NDVaTTMxLjEwNDIgMy4wNjM4MkMyOC43NDk2IC0xLjAyMTI4IDIyLjg2MzIgLTEuMDIxMjcgMjAuNTA4NiAzLjA2Mzg0TDEuNjM1MSAzNS44MDg1Qy0wLjcxOTQ4OSAzOS44OTM2IDIuMjIzNzUgNDUgNi45MzI5MyA0NUg0NC42Nzk5QzQ5LjM4OSA0NSA1Mi4zMzIzIDM5Ljg5MzYgNDkuOTc3NyAzNS44MDg1TDMxLjEwNDIgMy4wNjM4MloiIGZpbGw9IiMxMjUxQTAiLz48cGF0aCBkPSJNMTEuNzQ1NCAzMS4xMTM0SDE0LjYwNjdDMTUuMTczMSAzMS4xMTM0IDE1LjU5NDcgMzEuMTM3OCAxNS44NzE0IDMxLjE4NjZDMTYuMTUxMyAzMS4yMzIyIDE2LjQwMDMgMzEuMzI5OSAxNi42MTg0IDMxLjQ3OTZDMTYuODM5OCAzMS42Mjk0IDE3LjAyMzcgMzEuODI5NSAxNy4xNzAyIDMyLjA4MDJDMTcuMzE2NyAzMi4zMjc2IDE3LjM4OTkgMzIuNjA1OSAxNy4zODk5IDMyLjkxNTJDMTcuMzg5OSAzMy4yNTA0IDE3LjI5ODggMzMuNTU4MSAxNy4xMTY1IDMzLjgzOEMxNi45Mzc0IDM0LjExOCAxNi42OTMzIDM0LjMyNzkgMTYuMzg0MSAzNC40Njc5QzE2LjgyMDMgMzQuNTk0OCAxNy4xNTU1IDM0LjgxMTMgMTcuMzg5OSAzNS4xMTczQzE3LjYyNDMgMzUuNDIzMyAxNy43NDE1IDM1Ljc4MyAxNy43NDE1IDM2LjE5NjRDMTcuNzQxNSAzNi41MjE5IDE3LjY2NSAzNi44MzkzIDE3LjUxMiAzNy4xNDg2QzE3LjM2MjMgMzcuNDU0NSAxNy4xNTU1IDM3LjcwMDMgMTYuODkxOSAzNy44ODU5QzE2LjYzMTUgMzguMDY4MiAxNi4zMDkyIDM4LjE4MDUgMTUuOTI1MSAzOC4yMjI4QzE1LjY4NDIgMzguMjQ4OCAxNS4xMDMxIDM4LjI2NTEgMTQuMTgxOSAzOC4yNzE2SDExLjc0NTRWMzEuMTEzNFpNMTMuMTkwNyAzMi4zMDQ4VjMzLjk2MDFIMTQuMTM4QzE0LjcwMTEgMzMuOTYwMSAxNS4wNTExIDMzLjk1MTkgMTUuMTg3OCAzMy45MzU3QzE1LjQzNTIgMzMuOTA2NCAxNS42Mjg5IDMzLjgyMTcgMTUuNzY4OCAzMy42ODE4QzE1LjkxMjEgMzMuNTM4NSAxNS45ODM3IDMzLjM1MTQgMTUuOTgzNyAzMy4xMjAyQzE1Ljk4MzcgMzIuODk4OSAxNS45MjE4IDMyLjcxOTggMTUuNzk4MSAzMi41ODMxQzE1LjY3NzcgMzIuNDQzMiAxNS40OTcgMzIuMzU4NSAxNS4yNTYxIDMyLjMyOTJDMTUuMTEyOSAzMi4zMTI5IDE0LjcwMTEgMzIuMzA0OCAxNC4wMjA4IDMyLjMwNDhIMTMuMTkwN1pNMTMuMTkwNyAzNS4xNTE1VjM3LjA2NTZIMTQuNTI4NkMxNS4wNDk0IDM3LjA2NTYgMTUuMzc5OCAzNy4wNTA5IDE1LjUxOTggMzcuMDIxNkMxNS43MzQ2IDM2Ljk4MjUgMTUuOTA4OCAzNi44ODgxIDE2LjA0MjMgMzYuNzM4NEMxNi4xNzkgMzYuNTg1NCAxNi4yNDczIDM2LjM4MiAxNi4yNDczIDM2LjEyODFDMTYuMjQ3MyAzNS45MTMyIDE2LjE5NTMgMzUuNzMwOSAxNi4wOTExIDM1LjU4MTJDMTUuOTg2OSAzNS40MzE0IDE1LjgzNTYgMzUuMzIyNCAxNS42MzcgMzUuMjU0QzE1LjQ0MTcgMzUuMTg1NyAxNS4wMTUyIDM1LjE1MTUgMTQuMzU3NyAzNS4xNTE1SDEzLjE5MDdaTTE4Ljk3MiAzMy4wODYxSDIxLjk3NDlDMjIuNTkwMSAzMy4wODYxIDIzLjA1MDcgMzMuMTk4NCAyMy4zNTY3IDMzLjQyM0MyMy42NjI3IDMzLjY0NzYgMjMuODE1NyAzMy45ODYxIDIzLjgxNTcgMzQuNDM4NkMyMy44MTU3IDM0LjcyODMgMjMuNzMxMSAzNC45ODA2IDIzLjU2MTggMzUuMTk1NEMyMy4zOTU4IDM1LjQxMDMgMjMuMTg1OCAzNS41NTM1IDIyLjkzMTkgMzUuNjI1MUMyMy4yOSAzNS43MTMgMjMuNTU2OSAzNS44Nzc0IDIzLjczMjcgMzYuMTE4M0MyMy45MDg1IDM2LjM1OTIgMjMuOTk2NCAzNi42MjI4IDIzLjk5NjQgMzYuOTA5M0MyMy45OTY0IDM3LjMxMjkgMjMuODQ4MyAzNy42NDE3IDIzLjU1MiAzNy44OTU2QzIzLjI1NTggMzguMTQ2MyAyMi44MTggMzguMjcxNiAyMi4yMzg2IDM4LjI3MTZIMTguOTcyVjMzLjA4NjFaTTIwLjM1MzggMzUuMjM5NEgyMS4yMzc2QzIxLjY2NCAzNS4yMzk0IDIxLjk3MTYgMzUuMTg1NyAyMi4xNjA0IDM1LjA3ODJDMjIuMzUyNSAzNC45NzA4IDIyLjQ0ODUgMzQuODAxNiAyMi40NDg1IDM0LjU3MDRDMjIuNDQ4NSAzNC4zNTIzIDIyLjM1OSAzNC4xOTc3IDIyLjE4IDM0LjEwNjZDMjIuMDA0MiAzNC4wMTIyIDIxLjY5MDEgMzMuOTY1IDIxLjIzNzYgMzMuOTY1SDIwLjM1MzhWMzUuMjM5NFpNMjAuMzUzOCAzNy4zOTI3SDIxLjQzNzhDMjEuODI4NCAzNy4zOTI3IDIyLjExMzIgMzcuMzQ1NSAyMi4yOTIzIDM3LjI1MTFDMjIuNDcxMyAzNy4xNTY3IDIyLjU2MDggMzYuOTg3NCAyMi41NjA4IDM2Ljc0MzNDMjIuNTYwOCAzNi40ODk0IDIyLjQ1ODMgMzYuMzE1MiAyMi4yNTMyIDM2LjIyMDhDMjIuMDQ4MSAzNi4xMjMyIDIxLjY0OTQgMzYuMDc0MyAyMS4wNTY5IDM2LjA3NDNIMjAuMzUzOFYzNy4zOTI3Wk0yNy45NzU5IDM2LjYyMTJMMjkuMzQzIDM2Ljg1MDdDMjkuMTY3MyAzNy4zNTIgMjguODg4OSAzNy43MzQ1IDI4LjUwODEgMzcuOTk4MkMyOC4xMzA1IDM4LjI1ODYgMjcuNjU2OCAzOC4zODg4IDI3LjA4NzIgMzguMzg4OEMyNi4xODU1IDM4LjM4ODggMjUuNTE4MiAzOC4wOTQyIDI1LjA4NTIgMzcuNTA1QzI0Ljc0MzQgMzcuMDMzIDI0LjU3MjUgMzYuNDM3MyAyNC41NzI1IDM1LjcxNzlDMjQuNTcyNSAzNC44NTg1IDI0Ljc5NzEgMzQuMTg2MyAyNS4yNDY0IDMzLjcwMTNDMjUuNjk1NiAzMy4yMTMgMjYuMjYzNiAzMi45Njg5IDI2Ljk1MDUgMzIuOTY4OUMyNy43MjIgMzIuOTY4OSAyOC4zMzA3IDMzLjIyNDQgMjguNzc2NiAzMy43MzU1QzI5LjIyMjYgMzQuMjQzMyAyOS40MzU4IDM1LjAyMjkgMjkuNDE2MyAzNi4wNzQzSDI1Ljk3ODhDMjUuOTg4NiAzNi40ODEyIDI2LjA5OTIgMzYuNzk4NiAyNi4zMTA4IDM3LjAyNjVDMjYuNTIyNCAzNy4yNTExIDI2Ljc4NjEgMzcuMzYzNCAyNy4xMDE4IDM3LjM2MzRDMjcuMzE2NyAzNy4zNjM0IDI3LjQ5NzMgMzcuMzA0OCAyNy42NDM4IDM3LjE4NzZDMjcuNzkwMyAzNy4wNzA0IDI3LjkwMSAzNi44ODE2IDI3Ljk3NTkgMzYuNjIxMlpNMjguMDU0IDM1LjIzNDVDMjguMDQ0MiAzNC44Mzc0IDI3Ljk0MTcgMzQuNTM2MyAyNy43NDY0IDM0LjMzMTJDMjcuNTUxMSAzNC4xMjI4IDI3LjMxMzQgMzQuMDE4NyAyNy4wMzM1IDM0LjAxODdDMjYuNzM0IDM0LjAxODcgMjYuNDg2NiAzNC4xMjc3IDI2LjI5MTMgMzQuMzQ1OEMyNi4wOTYgMzQuNTYzOSAyNS45OTk5IDM0Ljg2MDEgMjYuMDAzMiAzNS4yMzQ1SDI4LjA1NFpNMzAuNTAwMyAzMy4wODYxSDMxLjc3OTZWMzMuODQ3OEMzMS45NDU2IDMzLjU4NzQgMzIuMTcwMiAzMy4zNzU4IDMyLjQ1MzQgMzMuMjEzQzMyLjczNjYgMzMuMDUwMyAzMy4wNTA3IDMyLjk2ODkgMzMuMzk1OCAzMi45Njg5QzMzLjk5OCAzMi45Njg5IDM0LjUwOTEgMzMuMjA0OSAzNC45MjkgMzMuNjc2OUMzNS4zNDg5IDM0LjE0ODkgMzUuNTU4OSAzNC44MDY0IDM1LjU1ODkgMzUuNjQ5NUMzNS41NTg5IDM2LjUxNTQgMzUuMzQ3MyAzNy4xODkyIDM0LjkyNDEgMzcuNjcxQzM0LjUwMDkgMzguMTQ5NSAzMy45ODgyIDM4LjM4ODggMzMuMzg2IDM4LjM4ODhDMzMuMDk5NiAzOC4zODg4IDMyLjgzOTEgMzguMzMxOCAzMi42MDQ4IDM4LjIxNzlDMzIuMzczNiAzOC4xMDQgMzIuMTI5NSAzNy45MDg3IDMxLjg3MjMgMzcuNjMyVjQwLjI0NDNIMzAuNTAwM1YzMy4wODYxWk0zMS44NTc3IDM1LjU5MDlDMzEuODU3NyAzNi4xNzM2IDMxLjk3MzMgMzYuNjA0OSAzMi4yMDQ0IDM2Ljg4NDlDMzIuNDM1NSAzNy4xNjE2IDMyLjcxNzEgMzcuMjk5OSAzMy4wNDkxIDM3LjI5OTlDMzMuMzY4MSAzNy4yOTk5IDMzLjYzMzQgMzcuMTczIDMzLjg0NSAzNi45MTkxQzM0LjA1NjYgMzYuNjYxOSAzNC4xNjI0IDM2LjI0MiAzNC4xNjI0IDM1LjY1OTNDMzQuMTYyNCAzNS4xMTU3IDM0LjA1MzMgMzQuNzEyIDMzLjgzNTIgMzQuNDQ4NEMzMy42MTcxIDM0LjE4NDcgMzMuMzQ3IDM0LjA1MjkgMzMuMDI0NyAzNC4wNTI5QzMyLjY4OTQgMzQuMDUyOSAzMi40MTExIDM0LjE4MzEgMzIuMTg5NyAzNC40NDM1QzMxLjk2ODQgMzQuNzAwNiAzMS44NTc3IDM1LjA4MzEgMzEuODU3NyAzNS41OTA5Wk0zNS44NTY3IDM4LjI3MTZMMzcuNzI2OCAzNS42MDA3TDM1LjkzNDggMzMuMDg2MUgzNy42MDk2TDM4LjUyNzYgMzQuNTExOEwzOS40OTQ0IDMzLjA4NjFINDEuMTA1N0wzOS4zNDc5IDM1LjU0MjFMNDEuMjY2OSAzOC4yNzE2SDM5LjU4MjNMMzguNTI3NiAzNi42NjUyTDM3LjQ2MzIgMzguMjcxNkgzNS44NTY3WiIgZmlsbD0iIzEyNTFBMCIvPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIxLjYwMDYiIHk9IjEwLjcyMzQiIHdpZHRoPSI5LjE3NjA5IiBoZWlnaHQ9IjE2Ljg1MTEiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
  position: fixed;
  bottom: 30px;
  right: 30px;
  cursor: pointer;
  transition: all 0.2s ease 0s;
}
#go-top span:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA1MSA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjEuNDM0MiAzLjY0NDE4QzIzLjQ2MzQgMC4xMjA4OTIgMjguNTM2NiAwLjEyMDg4NCAzMC41NjU4IDMuNjQ0MTdMNDkuMjg1OCAzNi4xNDY1QzUxLjMxNTEgMzkuNjY5OCA0OC43Nzg1IDQ0LjA3MzkgNDQuNzIgNDQuMDczOUg3LjI4MDA1QzMuMjIxNTIgNDQuMDczOSAwLjY4NDk0IDM5LjY2OTggMi43MTQyIDM2LjE0NjVMMjEuNDM0MiAzLjY0NDE4WiIgZmlsbD0id2hpdGUiLz48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMzAuNzI4NCAxNi4wODQzTDI2LjgxNjUgMTEuMjAxM0gyNS4zNjc2TDIxLjYwMDYgMTYuMDg0M0wyMi43MTE0IDE2Ljk0NkwyNS40MTU5IDEzLjU5NDlWMjcuNTI1OEgyNi44NjQ4VjEzLjU0N0wyOS42MTc2IDE2Ljk5MzhMMzAuNzI4NCAxNi4wODQzWiIgZmlsbD0iI0U3M0E1RiIvPjwvZz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ4LjY1MzIgMzYuNTc0NUwyOS43Nzk4IDMuODI5NzhDMjguMDEzOCAwLjc2NTk1NiAyMy41OTkgMC43NjU5NTkgMjEuODMzIDMuODI5NzlMMi45NTk1NSAzNi41NzQ1QzEuMTkzNjEgMzkuNjM4MyAzLjQwMTA0IDQzLjQ2ODEgNi45MzI5MyA0My40NjgxSDQ0LjY3OTlDNDguMjExOCA0My40NjgxIDUwLjQxOTIgMzkuNjM4MyA0OC42NTMyIDM2LjU3NDVaTTMxLjEwNDIgMy4wNjM4MkMyOC43NDk2IC0xLjAyMTI4IDIyLjg2MzIgLTEuMDIxMjcgMjAuNTA4NiAzLjA2Mzg0TDEuNjM1MSAzNS44MDg1Qy0wLjcxOTQ4OSAzOS44OTM2IDIuMjIzNzUgNDUgNi45MzI5MyA0NUg0NC42Nzk5QzQ5LjM4OSA0NSA1Mi4zMzIzIDM5Ljg5MzYgNDkuOTc3NyAzNS44MDg1TDMxLjEwNDIgMy4wNjM4MloiIGZpbGw9IiNFNzNBNUYiLz48cGF0aCBkPSJNMTEuNzQ1NCAzMS4xMTM0SDE0LjYwNjdDMTUuMTczMSAzMS4xMTM0IDE1LjU5NDcgMzEuMTM3OCAxNS44NzE0IDMxLjE4NjZDMTYuMTUxMyAzMS4yMzIyIDE2LjQwMDMgMzEuMzI5OSAxNi42MTg0IDMxLjQ3OTZDMTYuODM5OCAzMS42Mjk0IDE3LjAyMzcgMzEuODI5NSAxNy4xNzAyIDMyLjA4MDJDMTcuMzE2NyAzMi4zMjc2IDE3LjM4OTkgMzIuNjA1OSAxNy4zODk5IDMyLjkxNTJDMTcuMzg5OSAzMy4yNTA0IDE3LjI5ODggMzMuNTU4MSAxNy4xMTY1IDMzLjgzOEMxNi45Mzc0IDM0LjExOCAxNi42OTMzIDM0LjMyNzkgMTYuMzg0MSAzNC40Njc5QzE2LjgyMDMgMzQuNTk0OCAxNy4xNTU1IDM0LjgxMTMgMTcuMzg5OSAzNS4xMTczQzE3LjYyNDMgMzUuNDIzMyAxNy43NDE1IDM1Ljc4MyAxNy43NDE1IDM2LjE5NjRDMTcuNzQxNSAzNi41MjE5IDE3LjY2NSAzNi44MzkzIDE3LjUxMiAzNy4xNDg2QzE3LjM2MjMgMzcuNDU0NSAxNy4xNTU1IDM3LjcwMDMgMTYuODkxOSAzNy44ODU5QzE2LjYzMTUgMzguMDY4MiAxNi4zMDkyIDM4LjE4MDUgMTUuOTI1MSAzOC4yMjI4QzE1LjY4NDIgMzguMjQ4OCAxNS4xMDMxIDM4LjI2NTEgMTQuMTgxOSAzOC4yNzE2SDExLjc0NTRWMzEuMTEzNFpNMTMuMTkwNyAzMi4zMDQ4VjMzLjk2MDFIMTQuMTM4QzE0LjcwMTEgMzMuOTYwMSAxNS4wNTExIDMzLjk1MTkgMTUuMTg3OCAzMy45MzU3QzE1LjQzNTIgMzMuOTA2NCAxNS42Mjg5IDMzLjgyMTcgMTUuNzY4OCAzMy42ODE4QzE1LjkxMjEgMzMuNTM4NSAxNS45ODM3IDMzLjM1MTQgMTUuOTgzNyAzMy4xMjAyQzE1Ljk4MzcgMzIuODk4OSAxNS45MjE4IDMyLjcxOTggMTUuNzk4MSAzMi41ODMxQzE1LjY3NzcgMzIuNDQzMiAxNS40OTcgMzIuMzU4NSAxNS4yNTYxIDMyLjMyOTJDMTUuMTEyOSAzMi4zMTI5IDE0LjcwMTEgMzIuMzA0OCAxNC4wMjA4IDMyLjMwNDhIMTMuMTkwN1pNMTMuMTkwNyAzNS4xNTE1VjM3LjA2NTZIMTQuNTI4NkMxNS4wNDk0IDM3LjA2NTYgMTUuMzc5OCAzNy4wNTA5IDE1LjUxOTggMzcuMDIxNkMxNS43MzQ2IDM2Ljk4MjUgMTUuOTA4OCAzNi44ODgxIDE2LjA0MjMgMzYuNzM4NEMxNi4xNzkgMzYuNTg1NCAxNi4yNDczIDM2LjM4MiAxNi4yNDczIDM2LjEyODFDMTYuMjQ3MyAzNS45MTMyIDE2LjE5NTMgMzUuNzMwOSAxNi4wOTExIDM1LjU4MTJDMTUuOTg2OSAzNS40MzE0IDE1LjgzNTYgMzUuMzIyNCAxNS42MzcgMzUuMjU0QzE1LjQ0MTcgMzUuMTg1NyAxNS4wMTUyIDM1LjE1MTUgMTQuMzU3NyAzNS4xNTE1SDEzLjE5MDdaTTE4Ljk3MiAzMy4wODYxSDIxLjk3NDlDMjIuNTkwMSAzMy4wODYxIDIzLjA1MDcgMzMuMTk4NCAyMy4zNTY3IDMzLjQyM0MyMy42NjI3IDMzLjY0NzYgMjMuODE1NyAzMy45ODYxIDIzLjgxNTcgMzQuNDM4NkMyMy44MTU3IDM0LjcyODMgMjMuNzMxMSAzNC45ODA2IDIzLjU2MTggMzUuMTk1NEMyMy4zOTU4IDM1LjQxMDMgMjMuMTg1OCAzNS41NTM1IDIyLjkzMTkgMzUuNjI1MUMyMy4yOSAzNS43MTMgMjMuNTU2OSAzNS44Nzc0IDIzLjczMjcgMzYuMTE4M0MyMy45MDg1IDM2LjM1OTIgMjMuOTk2NCAzNi42MjI4IDIzLjk5NjQgMzYuOTA5M0MyMy45OTY0IDM3LjMxMjkgMjMuODQ4MyAzNy42NDE3IDIzLjU1MiAzNy44OTU2QzIzLjI1NTggMzguMTQ2MyAyMi44MTggMzguMjcxNiAyMi4yMzg2IDM4LjI3MTZIMTguOTcyVjMzLjA4NjFaTTIwLjM1MzggMzUuMjM5NEgyMS4yMzc2QzIxLjY2NCAzNS4yMzk0IDIxLjk3MTYgMzUuMTg1NyAyMi4xNjA0IDM1LjA3ODJDMjIuMzUyNSAzNC45NzA4IDIyLjQ0ODUgMzQuODAxNiAyMi40NDg1IDM0LjU3MDRDMjIuNDQ4NSAzNC4zNTIzIDIyLjM1OSAzNC4xOTc3IDIyLjE4IDM0LjEwNjZDMjIuMDA0MiAzNC4wMTIyIDIxLjY5MDEgMzMuOTY1IDIxLjIzNzYgMzMuOTY1SDIwLjM1MzhWMzUuMjM5NFpNMjAuMzUzOCAzNy4zOTI3SDIxLjQzNzhDMjEuODI4NCAzNy4zOTI3IDIyLjExMzIgMzcuMzQ1NSAyMi4yOTIzIDM3LjI1MTFDMjIuNDcxMyAzNy4xNTY3IDIyLjU2MDggMzYuOTg3NCAyMi41NjA4IDM2Ljc0MzNDMjIuNTYwOCAzNi40ODk0IDIyLjQ1ODMgMzYuMzE1MiAyMi4yNTMyIDM2LjIyMDhDMjIuMDQ4MSAzNi4xMjMyIDIxLjY0OTQgMzYuMDc0MyAyMS4wNTY5IDM2LjA3NDNIMjAuMzUzOFYzNy4zOTI3Wk0yNy45NzU5IDM2LjYyMTJMMjkuMzQzIDM2Ljg1MDdDMjkuMTY3MyAzNy4zNTIgMjguODg4OSAzNy43MzQ1IDI4LjUwODEgMzcuOTk4MkMyOC4xMzA1IDM4LjI1ODYgMjcuNjU2OCAzOC4zODg4IDI3LjA4NzIgMzguMzg4OEMyNi4xODU1IDM4LjM4ODggMjUuNTE4MiAzOC4wOTQyIDI1LjA4NTIgMzcuNTA1QzI0Ljc0MzQgMzcuMDMzIDI0LjU3MjUgMzYuNDM3MyAyNC41NzI1IDM1LjcxNzlDMjQuNTcyNSAzNC44NTg1IDI0Ljc5NzEgMzQuMTg2MyAyNS4yNDY0IDMzLjcwMTNDMjUuNjk1NiAzMy4yMTMgMjYuMjYzNiAzMi45Njg5IDI2Ljk1MDUgMzIuOTY4OUMyNy43MjIgMzIuOTY4OSAyOC4zMzA3IDMzLjIyNDQgMjguNzc2NiAzMy43MzU1QzI5LjIyMjYgMzQuMjQzMyAyOS40MzU4IDM1LjAyMjkgMjkuNDE2MyAzNi4wNzQzSDI1Ljk3ODhDMjUuOTg4NiAzNi40ODEyIDI2LjA5OTIgMzYuNzk4NiAyNi4zMTA4IDM3LjAyNjVDMjYuNTIyNCAzNy4yNTExIDI2Ljc4NjEgMzcuMzYzNCAyNy4xMDE4IDM3LjM2MzRDMjcuMzE2NyAzNy4zNjM0IDI3LjQ5NzMgMzcuMzA0OCAyNy42NDM4IDM3LjE4NzZDMjcuNzkwMyAzNy4wNzA0IDI3LjkwMSAzNi44ODE2IDI3Ljk3NTkgMzYuNjIxMlpNMjguMDU0IDM1LjIzNDVDMjguMDQ0MiAzNC44Mzc0IDI3Ljk0MTcgMzQuNTM2MyAyNy43NDY0IDM0LjMzMTJDMjcuNTUxMSAzNC4xMjI4IDI3LjMxMzQgMzQuMDE4NyAyNy4wMzM1IDM0LjAxODdDMjYuNzM0IDM0LjAxODcgMjYuNDg2NiAzNC4xMjc3IDI2LjI5MTMgMzQuMzQ1OEMyNi4wOTYgMzQuNTYzOSAyNS45OTk5IDM0Ljg2MDEgMjYuMDAzMiAzNS4yMzQ1SDI4LjA1NFpNMzAuNTAwMyAzMy4wODYxSDMxLjc3OTZWMzMuODQ3OEMzMS45NDU2IDMzLjU4NzQgMzIuMTcwMiAzMy4zNzU4IDMyLjQ1MzQgMzMuMjEzQzMyLjczNjYgMzMuMDUwMyAzMy4wNTA3IDMyLjk2ODkgMzMuMzk1OCAzMi45Njg5QzMzLjk5OCAzMi45Njg5IDM0LjUwOTEgMzMuMjA0OSAzNC45MjkgMzMuNjc2OUMzNS4zNDg5IDM0LjE0ODkgMzUuNTU4OSAzNC44MDY0IDM1LjU1ODkgMzUuNjQ5NUMzNS41NTg5IDM2LjUxNTQgMzUuMzQ3MyAzNy4xODkyIDM0LjkyNDEgMzcuNjcxQzM0LjUwMDkgMzguMTQ5NSAzMy45ODgyIDM4LjM4ODggMzMuMzg2IDM4LjM4ODhDMzMuMDk5NiAzOC4zODg4IDMyLjgzOTEgMzguMzMxOCAzMi42MDQ4IDM4LjIxNzlDMzIuMzczNiAzOC4xMDQgMzIuMTI5NSAzNy45MDg3IDMxLjg3MjMgMzcuNjMyVjQwLjI0NDNIMzAuNTAwM1YzMy4wODYxWk0zMS44NTc3IDM1LjU5MDlDMzEuODU3NyAzNi4xNzM2IDMxLjk3MzMgMzYuNjA0OSAzMi4yMDQ0IDM2Ljg4NDlDMzIuNDM1NSAzNy4xNjE2IDMyLjcxNzEgMzcuMjk5OSAzMy4wNDkxIDM3LjI5OTlDMzMuMzY4MSAzNy4yOTk5IDMzLjYzMzQgMzcuMTczIDMzLjg0NSAzNi45MTkxQzM0LjA1NjYgMzYuNjYxOSAzNC4xNjI0IDM2LjI0MiAzNC4xNjI0IDM1LjY1OTNDMzQuMTYyNCAzNS4xMTU3IDM0LjA1MzMgMzQuNzEyIDMzLjgzNTIgMzQuNDQ4NEMzMy42MTcxIDM0LjE4NDcgMzMuMzQ3IDM0LjA1MjkgMzMuMDI0NyAzNC4wNTI5QzMyLjY4OTQgMzQuMDUyOSAzMi40MTExIDM0LjE4MzEgMzIuMTg5NyAzNC40NDM1QzMxLjk2ODQgMzQuNzAwNiAzMS44NTc3IDM1LjA4MzEgMzEuODU3NyAzNS41OTA5Wk0zNS44NTY3IDM4LjI3MTZMMzcuNzI2OCAzNS42MDA3TDM1LjkzNDggMzMuMDg2MUgzNy42MDk2TDM4LjUyNzYgMzQuNTExOEwzOS40OTQ0IDMzLjA4NjFINDEuMTA1N0wzOS4zNDc5IDM1LjU0MjFMNDEuMjY2OSAzOC4yNzE2SDM5LjU4MjNMMzguNTI3NiAzNi42NjUyTDM3LjQ2MzIgMzguMjcxNkgzNS44NTY3WiIgZmlsbD0iI0U3M0E1RiIvPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIxLjYwMDYiIHk9IjEwLjcyMzQiIHdpZHRoPSI5LjE3NjA5IiBoZWlnaHQ9IjE2Ljg1MTEiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
}

.megatitle {
  margin-top: 50px;
  margin-bottom: 20px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 900;
  color: #1251A0;
  text-align: center;
  font-size: 40px;
  line-height: 45px;
}
.megatitle.nodesk {
  margin-bottom: 60px;
}

.megadesk {
  margin-bottom: 50px;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  color: #636363;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}

.jq-checkbox, .jq-radio {
  background: white;
  box-shadow: none;
  border: 2px solid #1251A0;
  vertical-align: top;
  margin-top: 4px;
}
.jq-checkbox.focused, .jq-radio.focused {
  border: 2px solid #1251A0;
}

.jq-radio.checked .jq-radio__div {
  box-shadow: none;
  background: #E73A5F;
  margin: 1px 0 0 1px;
}

.jq-checkbox {
  border-radius: 0px;
}
.jq-checkbox.checked .jq-checkbox__div {
  border-bottom: 2px solid #E73A5F;
  border-left: 2px solid #E73A5F;
  width: 9px;
  height: 5px;
  margin: 2px 0 0 2px;
}

.secondpage-body {
  display: flex;
  flex-direction: column;
}

.wrapper {
  position: relative;
  overflow: hidden;
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.wrapper .footer-to-bottom {
  flex: 0 0 auto;
}
.wrapper .wrapper-content {
  flex: 1 0 auto;
}

.noFooter {
  height: 50px;
  width: 100%;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: white !important;
  border: 2px solid #1251A0;
  width: 12px;
  height: 12px;
  margin-left: 2px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #D9D9D9 !important;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSA5LjcxNTYyZS0wN0w4LjM0NzQyZS0wOCAxTDggOEwxNiAxTDE0LjUgNi40OTc0OGUtMDdMOCA1Ljc1NTYxTDEuNSA5LjcxNTYyZS0wN1oiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 16px 8px;
  width: 18px;
  height: 8px;
  opacity: 1;
  margin-left: -1px;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSA5LjcxNTYyZS0wN0w4LjM0NzQyZS0wOCAxTDggOEwxNiAxTDE0LjUgNi40OTc0OGUtMDdMOCA1Ljc1NTYxTDEuNSA5LjcxNTYyZS0wN1oiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgOEwxNiA3TDggLTMuNDk2OTFlLTA3TC0zLjA1OThlLTA3IDdMMS41IDhMOCAyLjI0NDM5TDE0LjUgOFoiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 16px 8px;
  width: 18px;
  height: 8px;
  opacity: 1;
  margin-top: 6px;
  margin-left: -1px;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgOEwxNiA3TDggLTMuNDk2OTFlLTA3TC0zLjA1OThlLTA3IDdMMS41IDhMOCAyLjI0NDM5TDE0LjUgOFoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
}

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin-bottom: 17px;
}

.jq-selectbox__select {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #1251A0;
  padding-left: 0px;
  padding-right: 20px;
  background: transparent !important;
  box-shadow: none !important;
  border: 0px !important;
  margin-top: -1px;
}
.jq-selectbox__select .jq-selectbox__select-text {
  width: 100% !important;
}
.jq-selectbox__select .jq-selectbox__trigger-arrow {
  background-image: url(../img/arrow-select-bottom-blue.svg);
  background-repeat: no-repeat;
  background-position: left center;
  border: 0px;
  background-size: 10px 5px;
  width: 10px;
  height: 5px;
  right: 0px;
  top: 11px;
}
.jq-selectbox__select .jq-selectbox__trigger {
  border-left: 0px;
  width: 10px;
}

.jq-selectbox__dropdown {
  min-width: 140px;
  padding: 7px;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  border: 0px;
  margin-left: -16px;
}
.jq-selectbox__dropdown ul {
  max-height: 215px !important;
}

.jq-selectbox li {
  border-bottom: 1px solid #e1e1e1;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 30px;
  color: #636363;
}
.jq-selectbox li:last-child {
  border-bottom: 0px;
}
.jq-selectbox li.selected {
  background-color: transparent;
  color: #E73A5F;
}
.jq-selectbox li:hover {
  background-color: transparent;
  color: #E73A5F;
}
.jq-selectbox select {
  width: 0;
  height: 0;
}

form {
  counter-reset: test test2;
}

.work_place {
  position: relative;
  margin-bottom: 30px;
}
.work_place > div {
  padding: 20px;
  border-left: 1.5px solid #1251A0;
  border-bottom: 1px solid #1251A0;
  border-radius: 0 20px 20px 20px;
  border-right: 1.5px solid #1251A0;
  border-top: 1px solid #1251A0;
}
.work_place:before {
  counter-increment: test;
  content: "№" counter(test) "";
  background: #fff;
  height: 16px;
  padding-right: 2px;
  color: #1251A0;
  position: absolute;
  left: -1.8px;
  top: -10px;
}
.work_place.work_place_add_langs:before {
  counter-increment: test2;
  content: "№" counter(test2) "";
}

body.second #header {
  border-bottom: 1px solid #B8B8B8;
}

#topline {
  height: 46px;
  border-bottom: 1px solid #B8B8B8;
}
#topline .flexrow {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  height: 40px;
}
#topline .lang {
  font-size: 12px;
  line-height: 13px;
  text-transform: uppercase;
  margin-top: 5px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#topline .lang a.active {
  color: #E73A5F;
}
#topline .lang a.active:hover {
  text-decoration: none;
}
#topline .lang a {
  color: #636363;
  text-decoration: none;
  vertical-align: top;
  display: inline-block;
}
#topline .lang a:hover {
  text-decoration: underline;
}
#topline .lang a:first-child:after {
  content: "";
  height: 12px;
  width: 1px;
  background-color: #E73A5F;
  vertical-align: top;
  margin-left: 7px;
  margin-right: 2px;
  display: inline-block;
}
#topline .lang span.sep {
  height: 12px;
  width: 1px;
  background-color: #E73A5F;
  vertical-align: top;
  margin-left: 2px;
  margin-right: 2px;
  display: inline-block;
}
#topline .right {
  margin-top: 4px;
}
#topline .right .search {
  position: relative;
  display: inline-block;
  margin-left: 20px;
  vertical-align: middle;
}
#topline .right .search .btn-sr {
  width: 25px;
  height: 25px;
  background-size: 25px 25px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgMTMuMzM2TDEwLjAyNjMgMTAuMjQwNUMxMS4wMjM1IDkuMTU1NjQgMTEuNjQzNCA3LjY3ODAyIDExLjY0MzQgNi4wNjAxMkMxMS42NDM0IDIuNzEyMDkgOS4wMzgwMSAwIDUuODIxNyAwQzIuNjA1MzkgMCAwIDIuNzEyMDkgMCA2LjA2MDEyQzAgOS40MDgxNSAyLjYwNTM5IDEyLjEyMDIgNS44MjE3IDEyLjEyMDJDNy4xNTEzNSAxMi4xMjAyIDguMzczMTkgMTEuNjUyNiA5LjM1MjQ1IDEwLjg2NzFMMTIuMzYyMSAxNEwxMyAxMy4zMzZaTTAuODk4NDEgNi4wNjAxMkMwLjg5ODQxIDMuMjM1OCAzLjEwODUgMC45MzUyMDQgNS44MjE3IDAuOTM1MjA0QzguNTM0OSAwLjkzNTIwNCAxMC43NDUgMy4yMzU4IDEwLjc0NSA2LjA2MDEyQzEwLjc0NSA4Ljg4NDQ0IDguNTM0OSAxMS4xODUgNS44MjE3IDExLjE4NUMzLjEwODUgMTEuMTg1IDAuODk4NDEgOC44ODQ0NCAwLjg5ODQxIDYuMDYwMTJaIiBmaWxsPSIjOTk5OTk5Ii8+PC9zdmc+);
  cursor: pointer;
  transition: all 0.2s ease 0s;
}
#topline .right .search .btn-sr:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMgMTMuMzM2TDEwLjAyNjMgMTAuMjQwNUMxMS4wMjM1IDkuMTU1NjQgMTEuNjQzNCA3LjY3ODAyIDExLjY0MzQgNi4wNjAxMkMxMS42NDM0IDIuNzEyMDkgOS4wMzgwMSAwIDUuODIxNyAwQzIuNjA1MzkgMCAwIDIuNzEyMDkgMCA2LjA2MDEyQzAgOS40MDgxNSAyLjYwNTM5IDEyLjEyMDIgNS44MjE3IDEyLjEyMDJDNy4xNTEzNSAxMi4xMjAyIDguMzczMTkgMTEuNjUyNiA5LjM1MjQ1IDEwLjg2NzFMMTIuMzYyMSAxNEwxMyAxMy4zMzZaTTAuODk4NDEgNi4wNjAxMkMwLjg5ODQxIDMuMjM1OCAzLjEwODUgMC45MzUyMDQgNS44MjE3IDAuOTM1MjA0QzguNTM0OSAwLjkzNTIwNCAxMC43NDUgMy4yMzU4IDEwLjc0NSA2LjA2MDEyQzEwLjc0NSA4Ljg4NDQ0IDguNTM0OSAxMS4xODUgNS44MjE3IDExLjE4NUMzLjEwODUgMTEuMTg1IDAuODk4NDEgOC44ODQ0NCAwLjg5ODQxIDYuMDYwMTJaIiBmaWxsPSIjRTczQTVGIi8+PC9zdmc+);
}
#topline .right .search .srform {
  position: absolute;
  right: -7px;
  top: 7px;
  width: 500px;
  background-color: white;
  margin-top: -9px;
  display: none;
}
#topline .right .search .srform > form > div {
  float: right;
  margin-left: 10px;
}
#topline .right .search .srform > form > div input[type=text] {
  height: 30px;
  padding: 0px 15px;
  min-width: 300px;
  background: #FFFFFF;
  border: 1px solid #636363;
  box-sizing: border-box;
  border-radius: 30px;
  padding-top: 1px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#topline .right .search .srform #closesearch {
  width: 30px;
  height: 30px;
  background-image: url(../img/sr-cross.svg);
  background-size: 28px 28px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all 0.2s ease 0s;
}
#topline .right .search .srform #closesearch:hover {
  cursor: pointer;
  background-image: url(../img/sr-cross-hover.svg);
}
#topline .right .soc {
  display: inline-block;
}
#topline .right .soc .text {
  margin-right: 5px;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.3px;
  vertical-align: middle;
  display: inline-block;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#topline .right .soc a {
  margin-left: 5px;
  vertical-align: middle;
  display: inline-block;
}
#topline .right .soc a .ss {
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25px 25px;
  transition: all 0.2s ease 0s;
}
#topline .right .soc a .ss.s1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s1:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s2:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s3:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s4 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s4:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s5 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#topline .right .soc a .ss.s5:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}

#stickplace {
  width: 100%;
  display: none;
  height: 86px;
}
#stickplace.sticky {
  display: block;
}

#stickelement {
  box-sizing: border-box;
  position: relative;
  z-index: 99;
  background-color: white;
  width: 100%;
  height: 86px;
}
#stickelement.sticky {
  position: fixed;
  top: 0px;
  left: 0px;
}
#stickelement.sticky #header {
  border-bottom: 1px solid #B8B8B8;
}
#stickelement #header {
  box-sizing: border-box;
  transition: all 0.2s ease 0s;
  position: relative;
  z-index: 99;
  background-color: white;
  width: 100%;
  height: 86px;
}
#stickelement #header .cont {
  position: relative;
}
#stickelement #header #burgerbtn {
  width: 15px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 15px 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMiIgZmlsbD0iIzk5OTk5OSIvPjxyZWN0IHk9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiBmaWxsPSIjOTk5OTk5Ii8+PHJlY3QgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiBmaWxsPSIjOTk5OTk5Ii8+PC9zdmc+);
  display: inline-block;
  margin-left: 25px;
  margin-top: 1px;
  cursor: pointer;
  vertical-align: bottom;
  margin-bottom: 38px;
}
#stickelement #header #burgerbtn:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMiIgZmlsbD0iIzNCM0IzQiIvPjxyZWN0IHk9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiBmaWxsPSIjM0IzQjNCIi8+PHJlY3QgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiBmaWxsPSIjM0IzQjNCIi8+PC9zdmc+);
}
#stickelement #header .flexrow {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: flex-end;
  height: 86px;
}
#stickelement #header .logo {
  transition: all 0.2s ease 0s;
  width: 197px;
  height: 56px;
  background-size: 197px 56px;
  margin-bottom: 16px;
  display: block;
}
#stickelement #header .logo.white {
  display: none;
}
#stickelement #header .logo.hide {
  display: none;
}
#stickelement #header .menu ul {
  display: inline-block;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#stickelement #header .menu ul li {
  display: inline-block;
  vertical-align: top;
  margin-left: 25px;
}
#stickelement #header .menu ul li.active a {
  border-bottom: 4px solid #E73A5F !important;
  color: #E73A5F !important;
}
#stickelement #header .menu ul li a {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #636363;
  display: block;
  text-decoration: none;
  padding-bottom: 30px;
  border-bottom: 4px solid transparent;
}
#stickelement #header .menu ul li a:hover {
  color: #3B3B3B;
}
#stickelement #header #inburger {
  display: none;
  position: absolute;
  top: 25px;
  width: 100%;
  max-height: 90vh;
  overflow: hidden;
  left: 0px;
  padding: 30px;
  box-sizing: border-box;
  background: #FFFFFF;
  padding-right: 15px;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
}
#stickelement #header #inburger #closemenu {
  width: 12px;
  height: 12px;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIxLjQxNDMxIiB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMS40MTQzMSAwKSIgZmlsbD0iIzlEOUQ5RCIvPjxyZWN0IHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxMDcgMC43MDcxMDcgMC43MDcxMDcgMC43MDcxMDcgMTAuNjA2NyAwKSIgZmlsbD0iIzlEOUQ5RCIvPjwvc3ZnPg==);
  position: absolute;
  top: 13px;
  right: 17px;
  cursor: pointer;
  transition: all 0.2s ease 0s;
}
#stickelement #header #inburger #closemenu:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIxLjQxNDMxIiB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMS40MTQzMSAwKSIgZmlsbD0iI0U3M0E1RiIvPjxyZWN0IHdpZHRoPSIxNSIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxMDcgMC43MDcxMDcgMC43MDcxMDcgMC43MDcxMDcgMTAuNjA2NyAwKSIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#stickelement #header #inburger .scrolledmenu {
  max-height: calc(90vh - 50px);
  overflow: auto;
}
#stickelement #header #inburger .nav-burg {
  -moz-column-count: 3;
  -moz-column-gap: 50px;
  -webkit-column-count: 3;
  -webkit-column-gap: 50px;
  column-count: 3;
  column-gap: 50px;
  box-sizing: border-box;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#stickelement #header #inburger .nav-burg > li {
  margin-bottom: 20px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
#stickelement #header #inburger .nav-burg {
  margin-top: 0px;
  margin-bottom: 0px;
  max-width: 100%;
}
#stickelement #header #inburger .nav-burg .nav-link {
  padding: 0px;
}
#stickelement #header #inburger .nav-burg li {
  line-height: normal;
  list-style: none;
}
#stickelement #header #inburger .nav-burg li:before {
  display: none !important;
}
#stickelement #header #inburger .nav-burg > li > a {
  font-weight: bold;
  font-size: 22px;
  line-height: 25px;
  color: #1251A0;
  text-decoration: none !important;
  margin-bottom: 5px;
  display: inline-block;
}
#stickelement #header #inburger .nav-burg > li > a:hover {
  color: #E73A5F;
}
#stickelement #header #inburger .nav-burg > li > ul > li {
  margin-top: 2px;
}
#stickelement #header #inburger .nav-burg > li > ul > li > a {
  padding-left: 11px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjEuNzUiIGN5PSIxLjc1IiByPSIxLjc1IiBmaWxsPSIjOTk5OTk5Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: left 10px;
  background-size: 4px 4px;
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  color: #636363;
  text-decoration: none !important;
  margin-bottom: 2px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#stickelement #header #inburger .nav-burg > li > ul > li > a:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNCA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjEuNzUiIGN5PSIxLjc1IiByPSIxLjc1IiBmaWxsPSIjRTczQTVGIi8+PC9zdmc+);
  color: #E73A5F;
}
#stickelement #header #inburger .nav-burg ul {
  padding-left: 0px;
}

#mainslider {
  position: relative;
  height: 512px;
  overflow: hidden;
}
#mainslider .bx-wrapper .bx-pager.bx-default-pager a {
  background-color: transparent !important;
  opacity: 1 !important;
  position: relative;
  margin: 0 5px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  display: block;
  background-image: url(../img/slider-dot.svg);
  background-size: 6px 6px;
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  transition: all 0s ease 0s;
}
#mainslider .bx-wrapper .bx-pager.bx-default-pager a.active, #mainslider .bx-wrapper .bx-pager.bx-default-pager a:focus, #mainslider .bx-wrapper .bx-pager.bx-default-pager a:hover {
  background-color: transparent;
  background-image: url(../img/slider-dot-active.svg);
  background-size: 20px 20px;
}
#mainslider .navigation > .cont {
  position: relative;
}
#mainslider .navigation .arrows {
  position: absolute;
  bottom: 20px;
  left: 15px;
}
#mainslider .navigation .arrows .next-slide {
  margin-right: 7px;
  float: left;
}
#mainslider .navigation .arrows .next-slide a {
  display: block;
  width: 35px;
  height: 35px;
  background-color: rgba(21, 57, 102, 0.5);
  background-repeat: no-repeat;
  background-position: center center;
  border-radius: 50px;
  background-image: url(../img/slider-right.svg);
  background-size: 8px 16px;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
#mainslider .navigation .arrows .next-slide a:hover {
  background-color: rgb(21, 57, 102);
  border: 1px solid white;
}
#mainslider .navigation .arrows .prev-slide {
  margin-right: 7px;
  float: left;
}
#mainslider .navigation .arrows .prev-slide a {
  display: block;
  width: 35px;
  height: 35px;
  background-color: rgba(21, 57, 102, 0.5);
  background-repeat: no-repeat;
  background-position: center center;
  border-radius: 50px;
  background-image: url(../img/slider-left.svg);
  background-size: 8px 16px;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
#mainslider .navigation .arrows .prev-slide a:hover {
  background-color: rgb(21, 57, 102);
  border: 1px solid white;
}
#mainslider .navigation .slide-number {
  position: absolute;
  right: 15px;
  bottom: 20px;
  width: 36px;
  height: 36px;
  background-color: rgba(255, 255, 255, 0.8);
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0.05em;
  color: #E73A5F;
  border-radius: 50px;
  text-align: center;
  padding-top: 5px;
  box-sizing: border-box;
}
#mainslider .navigation .slide-number .text {
  position: absolute;
  top: 6px;
  left: 0px;
  width: 100%;
  font-size: 12px;
}
#mainslider .circle-progress-bar {
  position: absolute;
  top: 2px;
  left: 2px;
}
#mainslider .bx-wrapper .bx-pager {
  padding-top: 0px;
}
#mainslider .bx-wrapper .bx-controls-auto, #mainslider .bx-wrapper .bx-pager {
  bottom: 25px;
}
#mainslider .bx-pager.bx-default-pager.lock:after {
  content: "";
  position: absolute;
  top: -14px;
  left: 0px;
  width: 100%;
  height: 37px;
  background-color: transparent;
  z-index: 99;
}
#mainslider .bx-wrapper, #mainslider .bx-viewport {
  height: 512px !important;
}
#mainslider .bx-wrapper {
  padding: 0px;
  margin: 0px;
  box-shadow: none;
  border: 0px;
}
#mainslider .slide {
  width: 100%;
  height: 512px;
  background-repeat: no-repeat;
  background-position: center center;
}
#mainslider .slide .cont {
  height: 100%;
}
#mainslider .slide .cont .sliderinfo {
  height: 100%;
}
#mainslider .slide .cont .sliderinfo .centered {
  display: flex;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
#mainslider .slide .cont .sliderinfo .centered .btn {
  width: 230px;
}
#mainslider .slide .cont .sliderinfo .centered .title {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: 2px;
  color: #FFFFFF;
}
#mainslider .slide .cont .sliderinfo .centered .desk {
  margin-top: 18px;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0.05em;
  color: #FFFFFF;
  min-height: 50px;
  font-weight: 300;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#mainslider .slide .cont .sliderinfo .centered .btn-container {
  margin-top: 60px;
}

#innumbers .mapblock {
  min-height: 715px;
  display: flex;
  background: url(../img/map.png) no-repeat center center;
  position: relative;
  height: 715px;
}
#innumbers .mapblock:before {
  content: "";
  position: absolute;
  right: 0px;
  bottom: 0px;
  background: url(../img/tower.png) no-repeat top center;
  width: 169px;
  height: 376px;
}
#innumbers .mapblock i {
  font-style: normal;
}
#innumbers .mapblock .onecol {
  border-right: 2px solid #E8E8E8;
  position: relative;
}
#innumbers .mapblock .onecol:last-child {
  border-right: 0px;
}
#innumbers .mapblock .onecol.c1 {
  flex-basis: 281px;
  background: linear-gradient(180deg, rgba(124, 206, 244, 0) 0%, rgba(124, 206, 244, 0.1) 100%);
}
#innumbers .mapblock .onecol.c1 .text1 {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
  padding-left: 93px;
  background: url(../img/col1-icon-1.svg) no-repeat left center;
  background-size: 80px 50px;
  padding-top: 4px;
  padding-bottom: 2px;
  margin-top: 38px;
  margin-left: 23px;
}
#innumbers .mapblock .onecol.c1 .text2 {
  margin-left: 28px;
  margin-top: 56px;
  background: url(../img/col1-icon-2.svg) no-repeat left top;
  background-size: 48px 57px;
}
#innumbers .mapblock .onecol.c1 .text2 .top {
  padding-left: 62px;
  padding-top: 11px;
}
#innumbers .mapblock .onecol.c1 .text2 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c1 .text2 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 9px;
}
#innumbers .mapblock .onecol.c1 .text2 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 29px;
}
#innumbers .mapblock .onecol.c1 .text3 {
  margin-left: 28px;
  margin-top: 32px;
  background: url(../img/col1-icon-3.svg) no-repeat left top;
  background-size: 46px 35px;
}
#innumbers .mapblock .onecol.c1 .text3 .top {
  padding-left: 62px;
  padding-top: 6px;
}
#innumbers .mapblock .onecol.c1 .text3 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c1 .text3 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c1 .text3 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 21px;
}
#innumbers .mapblock .onecol.c1 .text4 {
  margin-left: 23px;
  margin-top: 19px;
}
#innumbers .mapblock .onecol.c1 .text4 .top {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #1251A0;
  font-size: 82px;
  line-height: 98px;
}
#innumbers .mapblock .onecol.c1 .text4 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 24px;
  color: #1251A0;
  margin-top: -9px;
  margin-left: 5px;
}
#innumbers .mapblock .onecol.c2 {
  flex-basis: 292px;
  background: linear-gradient(180deg, rgba(193, 229, 250, 0) 0%, rgba(193, 229, 250, 0.1) 100%);
}
#innumbers .mapblock .onecol.c2 .text1 {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
  background: url(../img/col2-icon-1.svg) no-repeat left top;
  background-size: 50px 90px;
  margin-top: 4px;
  margin-left: 36px;
  padding-top: 39px;
  padding-left: 65px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c2 .text2 {
  margin-left: 43px;
  margin-top: 34px;
  background: url(../img/col2-icon-2.svg) no-repeat left top;
  background-size: 49px 53px;
}
#innumbers .mapblock .onecol.c2 .text2 .top {
  padding-left: 65px;
  padding-top: 18px;
}
#innumbers .mapblock .onecol.c2 .text2 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c2 .text2 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c2 .text2 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 28px;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c2 .text3 {
  margin-left: 45px;
  margin-top: 41px;
  background: url(../img/col2-icon-3.svg) no-repeat left top;
  background-size: 49px 53px;
}
#innumbers .mapblock .onecol.c2 .text3 .top {
  padding-left: 63px;
  padding-top: 16px;
}
#innumbers .mapblock .onecol.c2 .text3 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c2 .text3 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 3px;
  margin-top: 6px;
  vertical-align: top;
}
#innumbers .mapblock .onecol.c2 .text3 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 23px;
  margin-left: -1px;
}
#innumbers .mapblock .onecol.c2 .text4 {
  margin-left: 44px;
  margin-top: 53px;
  background: url(../img/col2-icon-4.svg) no-repeat left top;
  background-size: 53px 56px;
}
#innumbers .mapblock .onecol.c2 .text4 .top {
  padding-left: 59px;
  padding-top: 14px;
}
#innumbers .mapblock .onecol.c2 .text4 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c2 .text4 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 1px;
  margin-top: 5px;
  vertical-align: top;
}
#innumbers .mapblock .onecol.c2 .text4 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 29px;
  margin-left: 0px;
}
#innumbers .mapblock .onecol.c2 .text5 {
  margin-left: 45px;
  margin-top: 44px;
  background: url(../img/col2-icon-5.svg) no-repeat left top;
  background-size: 55px 48px;
}
#innumbers .mapblock .onecol.c2 .text5 .top {
  padding-left: 65px;
  padding-top: 23px;
}
#innumbers .mapblock .onecol.c2 .text5 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c2 .text5 .top > div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
  margin-left: 3px;
}
#innumbers .mapblock .onecol.c2 .text5 .top > div > span {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 19px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c2 .text5 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 14px;
  margin-left: -1px;
}
#innumbers .mapblock .onecol.c3 {
  flex-basis: 308px;
  background: linear-gradient(180deg, rgba(230, 244, 254, 0) 0%, rgba(230, 244, 254, 0.1) 100%);
}
#innumbers .mapblock .onecol.c3 .text1 {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
  background: url(../img/col3-icon-1.svg) no-repeat left top;
  background-size: 70px 70px;
  margin-top: 22px;
  margin-left: 52px;
  padding-top: 20px;
  padding-left: 90px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c3 .text2 {
  margin-left: 51px;
  margin-top: 28px;
  background: url(../img/col3-icon-2.svg) no-repeat left top;
  background-size: 73px 60px;
}
#innumbers .mapblock .onecol.c3 .text2 .top {
  padding-left: 94px;
  padding-top: 21px;
}
#innumbers .mapblock .onecol.c3 .text2 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c3 .text2 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: -2px;
}
#innumbers .mapblock .onecol.c3 .text2 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  margin-top: 32px;
  margin-left: 3px;
}
#innumbers .mapblock .onecol.c3 .text3 {
  margin-left: 53px;
  margin-top: 22px;
  background: url(../img/col3-icon-3.svg) no-repeat left top;
  background-size: 51px 60px;
}
#innumbers .mapblock .onecol.c3 .text3 .top {
  padding-left: 90px;
  padding-top: 20px;
}
#innumbers .mapblock .onecol.c3 .text3 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c3 .text3 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: -2px;
}
#innumbers .mapblock .onecol.c3 .text3 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #1251A0;
  margin-top: 18px;
  margin-left: -1px;
}
#innumbers .mapblock .onecol.c3 .text4 {
  margin-left: 56px;
  margin-top: 52px;
  background: url(../img/col3-icon-4.svg) no-repeat left top;
  background-size: 52px 51px;
}
#innumbers .mapblock .onecol.c3 .text4 .top {
  padding-left: 87px;
  padding-top: 13px;
}
#innumbers .mapblock .onecol.c3 .text4 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c3 .text4 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 2px;
  vertical-align: top;
}
#innumbers .mapblock .onecol.c3 .text4 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #1251A0;
  margin-top: 32px;
  margin-left: -4px;
}
#innumbers .mapblock .onecol.c3 .text5 {
  margin-left: 49px;
  margin-top: 35px;
  background: url(../img/col3-icon-5.svg) no-repeat left top;
  background-size: 45px 60px;
}
#innumbers .mapblock .onecol.c3 .text5 .top {
  padding-left: 95px;
  padding-top: 13px;
}
#innumbers .mapblock .onecol.c3 .text5 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 23px;
  text-transform: uppercase;
  color: #1251A0;
}
#innumbers .mapblock .onecol.c3 .text5 .top div {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 4px;
  vertical-align: top;
  margin-top: 1px;
}
#innumbers .mapblock .onecol.c3 .text5 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #1251A0;
  margin-top: 35px;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c4 {
  flex-basis: 344px;
  background: linear-gradient(180deg, rgba(236, 236, 236, 0) 0%, rgba(236, 236, 236, 0.2) 98.96%);
}
#innumbers .mapblock .onecol.c4 .text1 {
  margin-top: 18px;
  margin-left: 40px;
  padding-left: 0px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c4 .text1 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #1251A0;
  font-style: normal;
  font-weight: 500;
  font-size: 90px;
  line-height: 108px;
}
#innumbers .mapblock .onecol.c4 .text1 .top div {
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 4px;
  vertical-align: top;
  margin-top: 19px;
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
}
#innumbers .mapblock .onecol.c4 .text1 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #41C8F4;
  margin-top: -6px;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c4 .text2 {
  margin-top: 35px;
  margin-left: 40px;
  padding-left: 0px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c4 .text2 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #1251A0;
  font-style: normal;
  font-weight: 500;
  font-size: 90px;
  line-height: 108px;
}
#innumbers .mapblock .onecol.c4 .text2 .top div {
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: 7px;
  vertical-align: top;
  margin-top: 20px;
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 17px;
}
#innumbers .mapblock .onecol.c4 .text2 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #41C8F4;
  margin-top: 6px;
  margin-left: 1px;
}
#innumbers .mapblock .onecol.c4 .text3 {
  margin-top: 9px;
  margin-left: 37px;
  padding-left: 0px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c4 .text3 .top span {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #1251A0;
  font-style: normal;
  font-weight: 500;
  font-size: 82px;
  line-height: 98px;
}
#innumbers .mapblock .onecol.c4 .text3 .top div {
  text-transform: uppercase;
  color: #1251A0;
  display: inline-block;
  margin-left: -3px;
  vertical-align: top;
  margin-top: 20px;
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 16px;
}
#innumbers .mapblock .onecol.c4 .text3 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #41C8F4;
  margin-top: 6px;
  margin-left: 5px;
}
#innumbers .mapblock .onecol.c4 .text4 {
  margin-top: -7px;
  margin-left: 39px;
  padding-left: 0px;
  padding-bottom: 18px;
}
#innumbers .mapblock .onecol.c4 .text4 .top {
  float: left;
}
#innumbers .mapblock .onecol.c4 .text4 .top span {
  color: #1251A0;
  font-weight: 900;
  font-size: 70px;
  line-height: 99px;
}
#innumbers .mapblock .onecol.c4 .text4 .top div {
  width: 2px;
  height: 78px;
  background-color: #1251A0;
  display: inline-block;
  vertical-align: top;
  margin-top: 22px;
  margin-left: 2px;
}
#innumbers .mapblock .onecol.c4 .text4 .bottom {
  font-style: normal;
  font-weight: normal;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: #41C8F4;
  margin-top: 16px;
  margin-left: 14px;
  float: left;
}

html[lang=ru] #innumbers .mapblock {
  min-height: 765px;
  height: 765px;
}
html[lang=ru] #innumbers .mapblock .onecol.c1 .text1 {
  margin-top: 17px;
}
html[lang=ru] #innumbers .mapblock .onecol.c1 .text4 {
  margin-top: 35px;
}
html[lang=ru] #innumbers .mapblock .onecol.c2 .text3 {
  margin-top: 65px;
}
html[lang=ru] #innumbers .mapblock .onecol.c2 .text4 {
  margin-top: 50px;
}
html[lang=ru] #innumbers .mapblock .onecol.c2 .text5 {
  margin-top: 46px;
}
html[lang=ru] #innumbers .mapblock .onecol.c3 .text1 {
  padding-bottom: 22px;
}
html[lang=ru] #innumbers .mapblock .onecol.c3 .text2 .bottom {
  margin-top: 28px;
}
html[lang=ru] #innumbers .mapblock .onecol.c3 .text3 {
  margin-top: 40px;
}
html[lang=ru] #innumbers .mapblock .onecol.c3 .text3 .bottom {
  margin-top: 22px;
}
html[lang=ru] #innumbers .mapblock .onecol.c3 .text4 .bottom {
  margin-top: 30px;
}
html[lang=ru] #innumbers .mapblock .onecol.c4 .text2, html[lang=ru] #innumbers .mapblock .onecol.c4 .text3, html[lang=ru] #innumbers .mapblock .onecol.c4 .text4 {
  margin-top: 40px;
}
html[lang=ru] #innumbers .mapblock .onecol.c4 .text1, html[lang=ru] #innumbers .mapblock .onecol.c4 .text2, html[lang=ru] #innumbers .mapblock .onecol.c4 .text3, html[lang=ru] #innumbers .mapblock .onecol.c4 .text4 {
  padding-bottom: 0px;
}
@media (max-width: 1300px) {
  html[lang=ru] #innumbers .mapblock .onecol.c4 .text4 .bottom {
    font-size: 15px;
  }
}
@media (max-width: 1200px) {
  html[lang=ru] #innumbers .mapblock .onecol.c4 .text4 .bottom {
    font-size: 17px;
  }
  html[lang=ru] #innumbers .onecol.c1 .text1, html[lang=ru] #innumbers .onecol.c2 .text1, html[lang=ru] #innumbers .onecol.c3 .text1 {
    font-size: 14px;
  }
}

html[lang=en] #innumbers .mapblock .onecol.c2 .text5 {
  margin-top: 24px;
}
html[lang=en] #innumbers .mapblock .onecol.c4 .text2, html[lang=en] #innumbers .mapblock .onecol.c4 .text3, html[lang=en] #innumbers .mapblock .onecol.c4 .text4 {
  margin-top: 40px;
}
html[lang=en] #innumbers .mapblock .onecol.c4 .text1, html[lang=en] #innumbers .mapblock .onecol.c4 .text2, html[lang=en] #innumbers .mapblock .onecol.c4 .text3, html[lang=en] #innumbers .mapblock .onecol.c4 .text4 {
  padding-bottom: 0px;
}
html[lang=en] #innumbers .mapblock .onecol.c3 .text2 .top {
  padding-top: 23px;
}
html[lang=en] #innumbers .mapblock .onecol.c3 .text2 .bottom {
  margin-top: 30px;
}
html[lang=en] #innumbers .mapblock .onecol.c3 .text3 .top {
  padding-top: 15px;
}
html[lang=en] #innumbers .mapblock .onecol.c3 .text3 .bottom {
  margin-top: 21px;
}

#info {
  margin-top: 50px;
}
#info.secondstyle {
  background-color: #41C8F4;
}
#info.secondstyle .megatitle {
  color: white;
  margin-bottom: 40px;
}
#info.secondstyle .col-lg-5 {
  background: url(../img/rock.png) no-repeat bottom right;
  background-size: auto 150px;
  padding-bottom: 20px;
}
#info.secondstyle .leftpart .row {
  justify-content: space-between;
}
#info.secondstyle .charttabs {
  background: linear-gradient(180deg, #41C8F5 0%, #99E1F9 100%);
  float: left;
  width: 100%;
  padding: 30px 0px 10px 40px;
  margin-bottom: 20px;
}
#info.secondstyle .charttabs .tabcontainer {
  float: left;
  width: calc(100% - 170px);
}
#info.secondstyle .charttabs .tabbtns {
  float: left;
  border-left: 2px solid #81d0f1;
  padding-left: 15px;
  margin-left: 15px;
  width: 150px;
  height: 160px;
}
#info.secondstyle .charttabs .tabbtns .tab[data-id=tab1] {
  margin-top: 5px;
}
#info.secondstyle .charttabs .tabbtns .tab[data-id=tab2] {
  margin-top: 17px;
}
#info.secondstyle .charttabs .tabbtns .tab {
  transition: all 0.2s ease 0s;
}
#info.secondstyle .charttabs .tabbtns .tab:hover {
  cursor: pointer;
  opacity: 0.8;
}
#info.secondstyle .charttabs .tabbtns .tab.active {
  opacity: 1 !important;
  cursor: default !important;
}
#info.secondstyle .charttabs .tabbtns .tab.active * {
  color: #1251A0;
}
#info.secondstyle .charttabs .tabbtns .tab * {
  color: white;
}
#info.secondstyle .charttabs .tabbtns .tab .title {
  font-weight: bold;
  font-size: 16px;
  line-height: 27px;
}
#info.secondstyle .charttabs .tabbtns .tab .desk {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 11px;
}
#info.secondstyle .charttabs .tabbtns .tab .desk b {
  font-weight: 900;
  font-size: 14px;
  line-height: 27px;
}
#info.secondstyle .column {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  background: url(../img/dots-vertical-long.svg) no-repeat left bottom;
}
#info.secondstyle .column:first-child, #info.secondstyle .column.c1 {
  background: none;
}
#info.secondstyle .column .block {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px;
  color: white;
  padding-top: 90px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#info.secondstyle .column .block.i1 {
  background: url(../img/ico_0.jpg) no-repeat left top;
  background-size: 65px;
}
#info.secondstyle .column .block.i2 {
  background: url(../img/ico_1.jpg) no-repeat left top;
  background-size: 65px;
}
#info.secondstyle .column .block.i3 {
  background: url(../img/ico_2.jpg) no-repeat left top;
  background-size: 65px;
}
#info.secondstyle .column .block a {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  display: block;
  margin-top: 15px;
  line-height: 14px;
  text-decoration: underline;
  color: #1251A0;
}
#info.secondstyle .column .block a:hover {
  text-decoration: none;
}
#info .blueblock {
  background: linear-gradient(90deg, #41C8F5 0%, #99E1F9 100%);
  padding: 18px;
  color: white;
}
#info .blueblock canvas {
  background: url(../img/rock.png) no-repeat bottom 33px center;
  background-size: auto 130px;
}
#info .blueblock .tabcontainer {
  float: left;
  width: calc(100% - 170px);
}
#info .blueblock .leftpart .title {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 33px;
  line-height: 24px;
  color: #FFFFFF;
  margin-bottom: 39px;
  margin-top: 14px;
}
#info .blueblock .leftpart .column {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  background: url(../img/dots-vertical.svg) no-repeat right center;
  height: 50px;
}
#info .blueblock .leftpart .column:last-child {
  background: none;
}
#info .blueblock .leftpart .column .block {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
}
#info .blueblock .leftpart .column .block.i1 {
  padding-left: 55px;
  background: url(../img/invst1.svg) no-repeat left top;
}
#info .blueblock .leftpart .column .block.i2 {
  background: url(../img/ico_1.jpg) no-repeat left top;
  background-size: 65px;
  padding-left: 80px;
  padding-bottom: 20px;
}
#info .blueblock .leftpart .column .block.i3 {
  background: url(../img/ico_2.jpg) no-repeat left top;
  background-size: 65px;
  padding-left: 80px;
  padding-bottom: 20px;
}
#info .blueblock .leftpart .column .block a {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  display: block;
  margin-top: 7px;
  line-height: 14px;
  text-decoration: underline;
  color: #1251A0;
}
#info .blueblock .leftpart .column .block a:hover {
  text-decoration: none;
}
#info .blueblock .tabbtns {
  float: left;
  border-left: 2px solid #81d0f1;
  padding-left: 15px;
  margin-left: 15px;
  width: 150px;
  height: 160px;
}
#info .blueblock .tabbtns .tab[data-id=tab1] {
  margin-top: 5px;
}
#info .blueblock .tabbtns .tab[data-id=tab2] {
  margin-top: 17px;
}
#info .blueblock .tabbtns .tab {
  transition: all 0.2s ease 0s;
}
#info .blueblock .tabbtns .tab:hover {
  cursor: pointer;
  opacity: 0.8;
}
#info .blueblock .tabbtns .tab.active {
  opacity: 1 !important;
  cursor: default !important;
}
#info .blueblock .tabbtns .tab.active * {
  color: #1251A0;
}
#info .blueblock .tabbtns .tab * {
  color: white;
}
#info .blueblock .tabbtns .tab .title {
  font-weight: bold;
  font-size: 16px;
  line-height: 27px;
}
#info .blueblock .tabbtns .tab .desk {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 11px;
}
#info .blueblock .tabbtns .tab .desk b {
  font-weight: 900;
  font-size: 14px;
  line-height: 27px;
}
@media (max-width: 767px) {
  #info.secondstyle .charttabs {
    padding: 15px;
    padding-bottom: 30px;
  }
  #info.secondstyle .charttabs .tabcontainer {
    width: 100%;
  }
  #info.secondstyle .charttabs .tabbtns {
    height: auto;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 15px;
    padding-top: 15px;
    width: 100%;
    border-left: 0px solid #81d0f1;
    border-top: 2px solid #81d0f1;
  }
  #info.secondstyle .charttabs .tabbtns .tab {
    width: 50%;
    float: left;
    margin-top: 0px !important;
  }
  #info.secondstyle .column {
    padding-left: 10px;
    padding-right: 10px;
  }
  #info.secondstyle .column .block {
    font-size: 13px;
    line-height: 16px;
  }
  #info.secondstyle .column .block a {
    font-size: 13px;
    line-height: 16px;
  }
}

#info_under {
  background-color: #1251A0;
  padding-top: 25px;
}
#info_under .block-container {
  display: flex;
  margin-bottom: -35px;
  justify-content: space-between;
}
#info_under .oneblock {
  flex: 0 0 19%;
  max-width: 19%;
  width: 19%;
  background: #FFFFFF;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  padding-bottom: 20px;
  position: relative;
}
#info_under .oneblock .information {
  padding-left: 85px;
  margin-top: 5px;
}
#info_under .oneblock .information .more a {
  font-size: 14px;
  line-height: 26px;
  color: #E73A5F;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 33px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#info_under .oneblock .information .more a:hover {
  text-decoration: none;
  color: #1251A0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
}
#info_under .oneblock .information .tit {
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
}
#info_under .oneblock .mark {
  position: absolute;
  left: 10px;
  top: 0px;
  color: white;
  width: 65px;
  height: 60px;
  text-align: center;
  padding-top: 8px;
  text-transform: uppercase;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
  background: #4d7db8;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 10px;
}
#info_under .oneblock .mark:after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 7px;
  background: url(../img/angle-long.png) no-repeat bottom center;
  left: 0px;
}
@media (max-width: 1200px) {
  #info_under .block-container {
    flex-wrap: wrap;
  }
  #info_under .block-container .oneblock {
    flex: 0 0 49%;
    max-width: 49%;
    width: 49%;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  #info_under .block-container .oneblock {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

#activities {
  overflow: hidden;
  padding-bottom: 110px;
  margin-bottom: -100px;
}
#activities #activities-slider-pagi {
  width: 35px;
  margin-left: -7px;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: rgba(136, 136, 136, 0.5);
}
#activities #activities-slider-pagi .mr {
  margin-top: 5px;
  margin-bottom: 5px;
}
#activities #activities-slider-pagi .slick-slide {
  text-align: center;
}
#activities #activities-slider-pagi .slick-slide.slick-current, #activities #activities-slider-pagi .slick-slide.slick-current-clone-animate {
  font-style: normal;
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #E73A5F;
}
#activities .big-content-slider {
  position: relative;
  margin-top: 40px;
}
#activities .big-content-slider .cont {
  top: 50px;
  position: absolute;
  left: 0;
  right: 0;
}
#activities #activities-slider {
  margin-left: -700px;
}
#activities #activities-slider .slick-slide {
  margin-left: 10px;
}
#activities #activities-slider .slick-active img {
  opacity: 0.5;
}
#activities #activities-slider .slick-current img {
  opacity: 1;
}
#activities #infoplace {
  background: #FFFFFF;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  width: 600px;
  height: 400px;
  float: right;
  box-sizing: border-box;
  position: relative;
  padding-left: 45px;
  padding-right: 115px;
  padding-top: 60px;
  padding-bottom: 110px;
}
#activities #infoplace .prevslidetag, #activities #infoplace .nextslidetag {
  font-size: 16px;
  line-height: 23px;
  color: rgba(121, 121, 130, 0.2);
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#activities #infoplace .prevslidetag {
  position: absolute;
  top: 30px;
  right: 35px;
}
#activities #infoplace .nextslidetag {
  position: absolute;
  bottom: 35px;
  right: 35px;
}
#activities #infoplace .arrows {
  position: absolute;
  top: 50%;
  margin-top: -125px;
  height: 250px;
  right: 35px;
}
#activities #infoplace .arrows #toparr {
  margin-bottom: 25px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxOSA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguOSAxMS4yTDEwLjggMUg3LjhMMCAxMS4yTDIuMyAxM0w3LjkgNlY1NS45SDEwLjlWNS45TDE2LjYgMTMuMUwxOC45IDExLjJaIiBmaWxsPSIjQzNDM0MzIi8+PC9zdmc+);
}
#activities #infoplace .arrows #toparr:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxOSA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguOSAxMS4yTDEwLjggMUg3LjhMMCAxMS4yTDIuMyAxM0w3LjkgNlY1NS45SDEwLjlWNS45TDE2LjYgMTMuMUwxOC45IDExLjJaIiBmaWxsPSIjMTI1MUEwIi8+PC9zdmc+);
}
#activities #infoplace .arrows #bottomarr {
  margin-top: 25px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxOSA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMC4xMDAwMDEgNDQuOEw4LjIgNTVMMTEuMiA1NUwxOSA0NC44TDE2LjcgNDNMMTEuMSA1MEwxMS4xIDAuMDk5OTk3OEw4LjEwMDAxIDAuMDk5OTk3NUw4LjEgNTAuMUwyLjQgNDIuOUwwLjEwMDAwMSA0NC44WiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
}
#activities #infoplace .arrows #bottomarr:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxOSA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMC4xMDAwMDEgNDQuOEw4LjIgNTVMMTEuMiA1NUwxOSA0NC44TDE2LjcgNDNMMTEuMSA1MEwxMS4xIDAuMDk5OTk3OEw4LjEwMDAxIDAuMDk5OTk3NUw4LjEgNTAuMUwyLjQgNDIuOUwwLjEwMDAwMSA0NC44WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#activities #infoplace .arrows #toparr, #activities #infoplace .arrows #bottomarr {
  cursor: pointer;
  width: 19px;
  height: 55px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 19px 55px;
  transition: all 0.2s ease 0s;
}
#activities #infoplace .title {
  font-style: normal;
  font-weight: bold;
  font-size: 45px;
  margin-bottom: 10px;
  line-height: 45px;
  color: #1251A0;
}
#activities #infoplace .desk {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 25px;
  color: #636363;
}
#activities #infoplace .desksmall {
  font-style: normal;
  font-weight: normal;
  margin-top: 15px;
  font-size: 16px;
  line-height: 20px;
  color: #636363;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#activities #infoplace .btnplace {
  position: absolute;
  bottom: 40px;
}
#activities #infoplace .btnplace .btn {
  min-width: 250px;
}

#news {
  padding-top: 35px;
}
#news .megatitle {
  margin-bottom: 40px;
}
#news .arrows-mobile {
  width: 100%;
  display: none;
  position: relative;
}
#news .arrows-mobile #news-slider-pagi {
  position: absolute;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  width: 150px;
  margin-top: -4px;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: rgba(136, 136, 136, 0.5);
}
#news .arrows-mobile #news-slider-pagi .mr {
  margin-top: 5px;
  margin-bottom: 5px;
}
#news .arrows-mobile #news-slider-pagi .slick-slide {
  text-align: center;
}
#news .arrows-mobile #news-slider-pagi .slick-slide.slick-current, #news .arrows-mobile #news-slider-pagi .slick-slide.slick-current-clone-animate {
  font-style: normal;
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #E73A5F;
}
#news .arrows-mobile #prevnews {
  margin-bottom: 25px;
  float: left;
  width: 55px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 55px 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
  margin-top: 0px;
}
#news .arrows-mobile #prevnews:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#news .arrows-mobile #nextnews {
  float: right;
  width: 55px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 55px 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
  margin-top: 0px;
}
#news .arrows-mobile #nextnews:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#news .arrows-mobile #prevnews, #news .arrows-mobile #nextnews {
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: top center;
  transition: all 0.2s ease 0s;
}
#news .filter-block {
  float: left;
  width: 100%;
  margin-bottom: 35px;
}
#news .filter-block .btn-container {
  float: left;
  margin-left: 40px;
  margin-top: -3px;
}
#news .filter-block div.select {
  float: left;
  margin-left: 50px;
}
#news .filter-block div.all {
  float: left;
  margin-left: 50px;
}
#news .filter-block div.all a {
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
  color: #1251A0;
}
#news .filter-block div.all a:hover {
  text-decoration: none;
}
#news .filter-block .menu {
  float: left;
}
#news .filter-block .menu.rightpart li {
  margin-right: 0px;
  margin-left: 50px;
}
#news .filter-block .menu ul {
  display: inline-block;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#news .filter-block .menu ul li {
  display: inline-block;
  vertical-align: top;
  margin-right: 25px;
}
#news .filter-block .menu ul li.active a {
  border-bottom: 4px solid #E73A5F;
  color: #1251A0;
}
#news .filter-block .menu ul li a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  color: #636363;
  display: block;
  text-decoration: none;
  padding-bottom: 13px;
  border-bottom: 4px solid white;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#news .filter-block .menu ul li a:hover {
  color: #1251A0;
}
#news .filter-block .left {
  float: left;
}
#news .filter-block .left .underlined {
  border-bottom: 1px solid #b8b8b8;
  float: left;
}
#news .filter-block .right {
  float: right;
}
#news .filter-block .right .clearfilters a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
  color: #E73A5F;
  padding-right: 26px;
  background: url("../img/cross-circle.svg") no-repeat right 1px center;
  background-size: 16px 16px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#news .filter-block .right .clearfilters a:hover {
  text-decoration: none;
}
#news .news-block {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}
#news .news-block .onenews {
  border: 15px solid white;
  position: relative;
  padding-bottom: 35px;
}
#news .news-block .onenews .sh {
  padding: 7px;
  box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.2);
  position: relative;
  height: 100%;
  padding-bottom: 35px;
}
#news .news-block .onenews .sh .more {
  padding-left: 17px;
  position: absolute;
  bottom: 10px;
  left: 0px;
}
#news .news-block .onenews a {
  text-decoration: none;
  color: #636363;
}
#news .news-block .onenews a:hover {
  color: #E73A5F;
}
#news .news-block .onenews.zagl {
  margin-bottom: 0px;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-top: 0px;
  border-bottom: 0px;
}
#news .news-block .onenews.w25 {
  flex: 25%;
}
#news .news-block .onenews.w30 {
  flex: 30%;
}
#news .news-block .onenews.w50 {
  flex: 50%;
}
#news .news-block .onenews.w75 {
  flex: 75%;
  padding-bottom: 0px;
}
#news .news-block .onenews.w63 {
  flex: 63.3%;
  padding-bottom: 0px;
}
#news .news-block .onenews .img {
  position: relative;
}
#news .news-block .onenews .img img {
  width: 100%;
}
#news .news-block .onenews .img .date {
  background: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.03em;
  color: #1251A0;
  padding: 2px 8px;
  position: absolute;
  top: 10px;
  left: 10px;
}
#news .news-block .onenews .text {
  padding: 10px;
  font-size: 16px;
  line-height: 20px;
  padding-bottom: 0px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#news .news-block .onenews .text .date {
  color: #1251A0;
  font-size: 15px;
  margin-bottom: 5px;
}
#news .news-block .onenews .more {
  padding-left: 10px;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
#news .news-block .onenews .more a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 26px;
  color: #1251A0;
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 33px;
}
#news .news-block .onenews .more a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}

#keys-project {
  overflow-x: hidden;
}
#keys-project .megatitle {
  margin-bottom: 40px;
}
#keys-project .arrows-mobile {
  width: 100%;
  display: none;
  position: relative;
}
#keys-project .arrows-mobile #proj-slider-pagi {
  position: absolute;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  width: 150px;
  margin-top: -4px;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.05em;
  color: rgba(136, 136, 136, 0.5);
}
#keys-project .arrows-mobile #proj-slider-pagi .mr {
  margin-top: 5px;
  margin-bottom: 5px;
}
#keys-project .arrows-mobile #proj-slider-pagi .slick-slide {
  text-align: center;
}
#keys-project .arrows-mobile #proj-slider-pagi .slick-slide.slick-current, #keys-project .arrows-mobile #proj-slider-pagi .slick-slide.slick-current-clone-animate {
  font-style: normal;
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  letter-spacing: 0.05em;
  color: #E73A5F;
}
#keys-project .arrows-mobile #prevproj {
  margin-bottom: 25px;
  float: left;
  width: 55px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 55px 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
  margin-top: 0px;
}
#keys-project .arrows-mobile #prevproj:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#keys-project .arrows-mobile #nextproj {
  float: right;
  width: 55px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 55px 19px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
  margin-top: 0px;
}
#keys-project .arrows-mobile #nextproj:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#keys-project .arrows-mobile #prevproj, #keys-project .arrows-mobile #nextproj {
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: top center;
  transition: all 0.2s ease 0s;
}
#keys-project .keyproject .onerow {
  display: flex;
  align-items: center;
  justify-content: center;
}
#keys-project .keyproject .onerow.onlymobile {
  display: none;
}
#keys-project .keyproject .onerow .onecol {
  flex: 50%;
  text-align: center;
}
#keys-project .keyproject .onerow .onecol img {
  max-width: 100%;
}
#keys-project .keyproject .onerow .onecol .inner {
  max-width: 70%;
  display: inline-block;
}
#keys-project .keyproject .onerow .onecol .inner.to-left {
  text-align: left;
}
#keys-project .keyproject .onerow .onecol .inner.to-right {
  text-align: right;
}
#keys-project .keyproject .onerow .onecol .inner.to-right .title img {
  margin-left: 0px;
  margin-right: 10px;
}
#keys-project .keyproject .onerow .onecol .inner .title {
  font-style: normal;
  font-weight: bold;
  font-size: 28px;
  line-height: 20px;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  color: #1251A0;
  margin-bottom: 21px;
}
#keys-project .keyproject .onerow .onecol .inner .title img {
  margin-left: 10px;
  margin-bottom: -2px;
}
#keys-project .keyproject .onerow .onecol .inner .text {
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 20px;
  color: #636363;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#keys-project .keyproject .onerow .onecol .inner .morelink a.btn {
  min-width: 230px;
}

#development {
  min-height: 1100px;
  background: url(../img/razv_bg.jpg) no-repeat top center;
  margin-top: 100px;
  margin-bottom: -250px;
  padding-bottom: 300px;
}
#development .mobilelinks {
  display: none;
}
#development .morelink {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 23px;
  color: #FFFFFF;
  background: url(../img/arrow-long-right.svg) no-repeat right center;
  padding-right: 80px;
  background-size: 56px 10px;
}
#development .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSA5LjcxNTYyZS0wN0w4LjM0NzQyZS0wOCAxTDggOEwxNiAxTDE0LjUgNi40OTc0OGUtMDdMOCA1Ljc1NTYxTDEuNSA5LjcxNTYyZS0wN1oiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
}
#development .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSA5LjcxNTYyZS0wN0w4LjM0NzQyZS0wOCAxTDggOEwxNiAxTDE0LjUgNi40OTc0OGUtMDdMOCA1Ljc1NTYxTDEuNSA5LjcxNTYyZS0wN1oiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
  opacity: 1;
}
#development .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgOEwxNiA3TDggLTMuNDk2OTFlLTA3TC0zLjA1OThlLTA3IDdMMS41IDhMOCAyLjI0NDM5TDE0LjUgOFoiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
}
#development .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjUgOEwxNiA3TDggLTMuNDk2OTFlLTA3TC0zLjA1OThlLTA3IDdMMS41IDhMOCAyLjI0NDM5TDE0LjUgOFoiIGZpbGw9IiNEOUQ5RDkiLz48L3N2Zz4=);
  opacity: 1;
}
#development .megatitle {
  margin-top: 50px;
  color: white;
}
#development .megadesk {
  color: white;
}
#development .bluetabsblock {
  background: linear-gradient(180deg, rgba(18, 81, 160, 0.8) 75.52%, rgba(18, 81, 160, 0) 100%);
  color: white;
  padding: 26px;
  padding-bottom: 100px;
}
#development .bluetabsblock .tabcontainer {
  margin-top: 35px;
  overflow-y: auto;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#development .bluetabsblock .tabcontainer .tabcont {
  display: none;
}
#development .bluetabsblock .tablist {
  border-bottom: 1px solid white;
  width: 100%;
  display: flex;
  justify-content: flex-start;
}
#development .bluetabsblock .tablist .tab {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 21px;
  text-transform: uppercase;
  padding-bottom: 13px;
  color: #FFFFFF;
  margin-bottom: -1px;
  cursor: pointer;
  margin-right: 20px;
}
#development .bluetabsblock .tablist .tab .bigb {
  font-size: 22px;
}
#development .bluetabsblock .tablist .tab.active {
  border-bottom: 4px solid #E73A5F !important;
}
#development .bluetabsblock .tablist .tab:hover {
  border-bottom: 4px solid rgba(231, 58, 95, 0.7);
}

#gallery .megatitle {
  margin-top: 0px;
}
#gallery #mobilegallery {
  display: none;
}
#gallery #mobilegallery .slick-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTQuNTg5N2UtMDcgMTAuNUwxMSAtNC44MDgyNWUtMDdMMTEgMjFMLTQuNTg5N2UtMDcgMTAuNVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: left center;
  width: 11px;
  height: 21px;
  background-size: 11px 21px;
  background-color: transparent;
  left: 95px;
  top: auto;
  bottom: -70px;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 2;
}
#gallery #mobilegallery .slick-prev:before {
  display: none;
}
#gallery #mobilegallery .slick-prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTQuNTg5N2UtMDcgMTAuNUwxMSAtNC44MDgyNWUtMDdMMTEgMjFMLTQuNTg5N2UtMDcgMTAuNVoiIGZpbGw9IiM0MUM4RjQiLz48L3N2Zz4=);
}
#gallery #mobilegallery .slick-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEgMTAuNUwtMS44NzE2MWUtMDYgMjFMLTkuNTM2NzRlLTA3IC00LjgwODI1ZS0wN0wxMSAxMC41WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: left center;
  width: 11px;
  height: 21px;
  background-size: 11px 21px;
  background-color: transparent;
  right: 95px;
  top: auto;
  bottom: -70px;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 2;
}
#gallery #mobilegallery .slick-next:before {
  display: none;
}
#gallery #mobilegallery .slick-next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEgMTAuNUwtMS44NzE2MWUtMDYgMjFMLTkuNTM2NzRlLTA3IC00LjgwODI1ZS0wN0wxMSAxMC41WiIgZmlsbD0iIzQxQzhGNCIvPjwvc3ZnPg==);
}
#gallery #infoplaceMobile {
  display: none;
  font-style: normal;
  font-weight: bold;
  font-size: 27px;
  line-height: 35px;
  text-transform: uppercase;
  color: #1251A0;
  z-index: 2;
  position: relative;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  border-bottom: 10px solid #1251A0;
  background-color: white;
  height: 100px;
  margin-left: 125px;
  margin-right: 125px;
  min-height: 100px;
  padding: 12px;
  box-sizing: border-box;
  padding-bottom: 45px;
}
#gallery #infoplaceMobile .togallery {
  position: absolute;
  bottom: 10px;
  right: 15px;
  font-size: 15px;
}
#gallery #gallery-pagination {
  width: calc(100% - 50px);
  margin-left: 25px;
  z-index: 20;
  position: relative;
}
#gallery #gallery-pagination:after {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 103px;
  background-color: transparent;
  z-index: -1;
  content: "";
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
}
#gallery #gallery-pagination:before {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 70px;
  background-color: transparent;
  z-index: 30;
  content: "";
}
#gallery #gallery-pagination .slick-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTQuNTg5N2UtMDcgMTAuNUwxMSAtNC44MDgyNWUtMDdMMTEgMjFMLTQuNTg5N2UtMDcgMTAuNVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: left center;
  width: 11px;
  height: 21px;
  background-size: 11px 21px;
  background-color: transparent;
  margin-top: 34px;
}
#gallery #gallery-pagination .slick-prev:before {
  display: none;
}
#gallery #gallery-pagination .slick-prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLTQuNTg5N2UtMDcgMTAuNUwxMSAtNC44MDgyNWUtMDdMMTEgMjFMLTQuNTg5N2UtMDcgMTAuNVoiIGZpbGw9IiM0MUM4RjQiLz48L3N2Zz4=);
}
#gallery #gallery-pagination .slick-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEgMTAuNUwtMS44NzE2MWUtMDYgMjFMLTkuNTM2NzRlLTA3IC00LjgwODI1ZS0wN0wxMSAxMC41WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: left center;
  width: 11px;
  height: 21px;
  background-size: 11px 21px;
  background-color: transparent;
  margin-top: 34px;
}
#gallery #gallery-pagination .slick-next:before {
  display: none;
}
#gallery #gallery-pagination .slick-next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEgMTAuNUwtMS44NzE2MWUtMDYgMjFMLTkuNTM2NzRlLTA3IC00LjgwODI1ZS0wN0wxMSAxMC41WiIgZmlsbD0iIzQxQzhGNCIvPjwvc3ZnPg==);
}
#gallery #gallery-pagination .slick-slide {
  padding-top: 70px;
}
#gallery #gallery-pagination .slick-list {
  padding-top: 70px;
  margin-top: -70px;
}
#gallery #gallery-pagination .slick-current .onepoint, #gallery #gallery-pagination .slick-current-clone-animate .onepoint {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 24px;
  text-transform: uppercase;
  color: #1251A0;
  z-index: 2;
  position: relative;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  border-bottom: 10px solid #1251A0;
}
#gallery #gallery-pagination .slick-current .onepoint a, #gallery #gallery-pagination .slick-current-clone-animate .onepoint a {
  display: block;
  font-size: 16px;
  line-height: 20px;
  position: absolute;
  bottom: 15px;
  right: 15px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  text-transform: none;
}
#gallery #gallery-pagination .onepoint {
  background: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 20px;
  text-transform: uppercase;
  color: #636363;
  min-height: 100px;
  padding: 12px;
  border-bottom: 10px solid white;
  box-sizing: border-box;
}
#gallery #gallery-pagination .onepoint a {
  display: none;
}
#gallery .photogallery {
  position: relative;
}
#gallery .photogallery .carousel-pagi {
  position: absolute;
  top: 8px;
  left: 0px;
  text-align: center;
  width: 100%;
  z-index: 9;
}
#gallery .photogallery .carousel-pagi .widthslide {
  width: 980px;
  margin: 0 auto;
}
#gallery .photogallery .carousel-pagi .widthslide .prev {
  float: left;
  margin-left: 10px;
  display: block;
  width: 58px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1OCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNzU3NCAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC43NTc0IDE5TDEyLjY1NTcgMTYuN0w1LjI3MzIzIDExLjFMNTcuOSAxMS4xTDU3LjkgOC4xMDAwMUw1LjE2Nzc2IDguMUwxMi43NjEyIDIuNEwxMC43NTc0IDAuMTAwMDAyWiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
  background-size: 58px 19px;
}
#gallery .photogallery .carousel-pagi .widthslide .prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1OCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNzU3NCAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC43NTc0IDE5TDEyLjY1NTcgMTYuN0w1LjI3MzIzIDExLjFMNTcuOSAxMS4xTDU3LjkgOC4xMDAwMUw1LjE2Nzc2IDguMUwxMi43NjEyIDIuNEwxMC43NTc0IDAuMTAwMDAyWiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
}
#gallery .photogallery .carousel-pagi .widthslide .next {
  float: right;
  margin-right: 10px;
  display: block;
  width: 58px;
  height: 19px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1OCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDcuMjQyNiAxOC45TDU4IDEwLjhMNTggNy44TDQ3LjI0MjYgLTQuNzAyMmUtMDdMNDUuMzQ0MyAyLjNMNTIuNzI2OCA3LjlMMC4wOTk5OTczIDcuOUwwLjA5OTk5NzEgMTAuOUw1Mi44MzIyIDEwLjlMNDUuMjM4OCAxNi42TDQ3LjI0MjYgMTguOVoiIGZpbGw9IiNDM0MzQzMiLz48L3N2Zz4=);
  background-size: 58px 19px;
}
#gallery .photogallery .carousel-pagi .widthslide .next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1OCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDcuMjQyNiAxOC45TDU4IDEwLjhMNTggNy44TDQ3LjI0MjYgLTQuNzAyMmUtMDdMNDUuMzQ0MyAyLjNMNTIuNzI2OCA3LjlMMC4wOTk5OTczIDcuOUwwLjA5OTk5NzEgMTAuOUw1Mi44MzIyIDEwLjlMNDUuMjM4OCAxNi42TDQ3LjI0MjYgMTguOVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
}
#gallery .photogallery .carousel {
  width: 1230px;
  height: 510px;
  position: relative;
  clear: both;
  overflow: hidden;
  background: #FFF;
}
#gallery .photogallery .carousel > div {
  visibility: hidden;
}
#gallery .photogallery .carousel img {
  max-width: 100%;
}
#gallery .photogallery .carousel .overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: calc(100% - 3px);
  background-color: rgb(52, 82, 156);
  opacity: 0.6;
  transition: all 0.5s ease 0s;
}
#gallery .photogallery .carousel .carousel-center .overlay {
  opacity: 0;
}

.second #footer .megatitle {
  margin-top: 50px;
}

#footer {
  overflow: hidden;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  padding-bottom: 50px;
}
#footer b, #footer strong {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#footer.footerSecondPages {
  background-color: #F8F8F8;
  border-top: 1px solid #B8B8B8;
  padding-top: 50px;
  margin-top: 50px;
}
#footer.footerSecondPages .col-lg-6 .oneblock {
  margin-bottom: 0px;
}
#footer.footerSecondPages .col-lg-6 .oneblock .tt:first-child {
  margin-top: 0px;
}
#footer.footerSecondPages .col-lg-6 .oneblock .tt.telephone, #footer.footerSecondPages .col-lg-6 .oneblock .tt.mail {
  display: inline-block;
}
#footer.footerSecondPages .col-lg-6 .oneblock .tt.telephone {
  margin-right: 30px;
}
@media (max-width: 991px) {
  #footer.footerSecondPages .col-lg-6 .oneblock {
    margin-bottom: 40px;
  }
  #footer.footerSecondPages .col-lg-6 .oneblock .tt.telephone, #footer.footerSecondPages .col-lg-6 .oneblock .tt.mail {
    width: 100%;
    margin-right: 0px;
  }
  #footer.footerSecondPages .col-lg-6:last-child .oneblock {
    margin-bottom: 0px;
  }
}
#footer.secondstyle .row.subscribe {
  margin-top: 0px;
}
@media (min-width: 500px) {
  #footer.secondstyle .oneblock .tt.telephone {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
  }
  #footer.secondstyle .oneblock .tt.mail {
    display: inline-block;
    vertical-align: top;
  }
}
#footer .row.subscribe {
  margin-top: 50px;
}
#footer .row.subscribe .subscribe-form {
  width: 100%;
}
#footer .row.subscribe .subscribe-form .input, #footer .row.subscribe .subscribe-form .submit {
  float: left;
}
#footer .row.subscribe .subscribe-form .input {
  margin-right: 30px;
  width: calc(100% - 300px);
}
#footer .row.subscribe .subscribe-form .input input[type=text],
#footer .row.subscribe .subscribe-form .input input[type=email] {
  border: 1px solid #1251A0;
  box-sizing: border-box;
  border-radius: 30px;
  height: 60px;
  box-sizing: border-box;
  padding: 18px 35px;
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 20px;
  color: #1251A0;
  width: 100%;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#footer .row.subscribe .subscribe-form .submit {
  width: 270px;
}
#footer .row.subscribe .subscribe-form .submit input[type=submit],
#footer .row.subscribe .subscribe-form .submit input[type=button] {
  background: #E73A5F;
  border-radius: 30px;
  width: 100%;
  padding: 18px;
  color: white;
  font-size: 16px;
  height: 60px;
  border: 0px;
  cursor: pointer;
  transition: all 0.2s ease 0s;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#footer .row.subscribe .subscribe-form .submit input[type=submit]:hover,
#footer .row.subscribe .subscribe-form .submit input[type=button]:hover {
  background: #1251A0;
}
#footer .row.subscribe .soc {
  margin-top: 16px;
  float: right;
  display: inline-block;
}
#footer .row.subscribe .soc a {
  margin-left: 15px;
  vertical-align: middle;
  display: inline-block;
}
#footer .row.subscribe .soc a:first-child {
  margin-left: 0px;
}
#footer .row.subscribe .soc a .ss {
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25px 25px;
  transition: all 0.2s ease 0s;
}
#footer .row.subscribe .soc a .ss.s1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s1:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s2:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s3:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s4 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s4:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s5 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#footer .row.subscribe .soc a .ss.s5:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#footer .oneblock {
  margin-bottom: 40px;
}
#footer .oneblock.last {
  margin-bottom: 0px;
}
#footer .oneblock span {
  display: inline-block;
}
#footer .oneblock .title {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 25px;
  color: #1251A0;
}
#footer .oneblock .tt {
  margin-top: 20px;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 21px;
  color: #636363;
}
#footer .oneblock .tt.smallmargin {
  margin-top: 10px;
}
#footer .oneblock .tt.small {
  font-size: 16px;
  line-height: 20px;
}
#footer .oneblock .tt.telephone {
  margin-top: 13px;
}
#footer .oneblock .tt.telephone span {
  padding-left: 25px;
  background: url(../img/tell.svg) no-repeat left center;
  background-size: 20px 20px;
}
#footer .oneblock .tt.telephone span a {
  color: #636363;
}
#footer .oneblock .tt.fax {
  margin-top: 13px;
}
#footer .oneblock .tt.fax span {
  padding-left: 25px;
  background: url(../img/fax.svg) no-repeat left center;
  background-size: 20px 20px;
}
#footer .oneblock .tt.fax span a {
  color: #636363;
}
#footer .oneblock .tt.place span {
  padding-left: 25px;
  background: url(../img/point.svg) no-repeat 3px top;
  background-size: 14px 21px;
}
#footer .oneblock .tt.mail {
  margin-top: 13px;
}
#footer .oneblock .tt.mail span {
  padding-left: 25px;
  background: url(../img/mail.svg) no-repeat left center;
  background-size: 20px 20px;
}
#footer .oneblock .tt.mail span a {
  color: #636363;
}
#footer .oneblock .tt a {
  color: #1251A0;
  text-decoration: underline;
}
#footer .oneblock .tt a:hover {
  text-decoration: none;
}
#footer .oneblock .logo img {
  width: 197px;
  height: auto;
}

#copy {
  height: 60px;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  box-sizing: border-box;
  width: 100%;
  background-color: #1251A0;
  padding-top: 24px;
  clear: both;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#copy.have100widthblock {
  margin-top: 0px;
}
#copy .copy-flex {
  display: flex;
  justify-content: space-between;
}
#copy .copy-flex a {
  color: white;
}
@media all and (max-width: 767px) {
  #copy {
    height: auto;
  }
  #copy .copy-flex {
    display: block;
    text-align: center;
    width: 100%;
  }
  #copy .copy-flex > div {
    margin-bottom: 15px;
  }
}

#secondpage {
  margin-top: 20px;
}
#secondpage select {
  opacity: 0;
}
#secondpage #docs-filter {
  margin-bottom: 15px;
}
#secondpage #docs-filter .underlined {
  float: left;
}
#secondpage #docs-filter .underlined .oneblock {
  float: left;
  display: flex;
  margin-right: 10px;
}
#secondpage #docs-filter .underlined .oneblock:last-child {
  margin-right: 0px;
}
#secondpage #docs-filter .underlined .oneblock input[type=text] {
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 20px;
  color: #1251A0;
  border: 0px;
  border-bottom: 2px solid #1251A0;
  padding: 6px 0px;
}
#secondpage #docs-filter .underlined .oneblock .calend {
  margin-left: 10px;
  margin-top: 4px;
}
#secondpage #docs-filter .underlined .oneblock .calend img {
  width: 25px;
}
#secondpage #docs-filter .underlined .oneblock .tt {
  margin-right: 10px;
  margin-top: 4px;
}
#secondpage #docs-filter .btn {
  cursor: pointer;
}
#secondpage #docs-filter .btn-container {
  float: right;
  margin-left: 10px;
}
@media (max-width: 767px) {
  #secondpage #docs-filter .underlined {
    width: 100%;
    margin-bottom: 15px;
  }
}
@media (max-width: 500px) {
  #secondpage #docs-filter .underlined {
    width: 100%;
    margin-bottom: 15px;
  }
  #secondpage #docs-filter .underlined .oneblock {
    width: 100%;
  }
  #secondpage #docs-filter .underlined .oneblock .tt {
    width: 100px;
    text-align: right;
  }
  #secondpage #docs-filter .underlined .oneblock .inp {
    width: calc(100% - 120px);
  }
  #secondpage #docs-filter .underlined .oneblock .inp input {
    width: 100%;
  }
}
#secondpage a.arrowed.padded {
  margin-bottom: 20px;
  display: inline-block;
}
#secondpage .settings.mtop {
  margin-top: 25px;
}
#secondpage #news {
  padding-top: 0px;
}
#secondpage .news.events-list {
  margin-bottom: 30px;
}
#secondpage img.mobile-only {
  display: none;
}
#secondpage .docs-list-intext .nolist-onedoc {
  margin-bottom: 15px;
}
#secondpage .secondpagesliders {
  margin-bottom: 20px;
  position: relative;
  min-height: 213px;
}
#secondpage .secondpagesliders:before {
  content: "";
  width: 310px;
  height: 213px;
  background-color: #1251A0;
  left: 0px;
  top: 0px;
  display: block;
  position: absolute;
}
#secondpage .secondpagesliders .galltit {
  color: white;
  text-shadow: none;
  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 22px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  position: relative;
  z-index: 2;
}
#secondpage .secondpagesliders .slider_tabs {
  margin-left: 10px;
  position: absolute;
  top: 10px;
}
#secondpage .secondpagesliders .jq-selectbox__select {
  color: white;
  text-shadow: none;
  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 22px;
}
#secondpage .secondpagesliders .jq-selectbox__select .jq-selectbox__trigger-arrow {
  background-image: url(../img/arrow-select-bottom-white.svg);
  top: 9px;
}
#secondpage .secondpagesliders .slider_blocks {
  position: absolute;
  bottom: 0px;
  width: 100%;
}
#secondpage .secondpagesliders.rightmain .slider_tabs {
  margin-left: 0px;
  right: 10px;
}
#secondpage .secondpagesliders.rightmain .rightpart .sl > .sl-pagi {
  float: right;
  text-align: right;
}
#secondpage .secondpagesliders.rightmain:before {
  left: auto;
  right: 0px;
}
#secondpage .secondpagesliders.rightmain .leftpart.inright {
  display: block;
}
#secondpage .secondpagesliders.rightmain .leftpart.inleft {
  display: none;
}
#secondpage .secondpagesliders .sliders-global {
  position: absolute;
  z-index: 5;
  top: 19px;
  left: 15px;
}
#secondpage .secondpagesliders .sliders-global > .global-sliders-left, #secondpage .secondpagesliders .sliders-global .global-sliders-right, #secondpage .secondpagesliders .sliders-global .slider-pagi-outer {
  float: left;
}
#secondpage .secondpagesliders .sliders-global .slider-pagi-outer {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  width: 200px;
  text-align: center;
  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 22px;
  color: #FFFFFF;
}
#secondpage .secondpagesliders .sliders-global .global-sliders-left {
  transition: all 0.2s ease 0s;
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTUzNTcgNy45NTc5TDEuOTg3NzJlLTA3IDQuNTQ3MzdMMS40MzU1N2UtMDcgMy4yODQyMUw0LjU1MzU3IC0xLjk5MDQzZS0wN0w1LjM1NzE0IDAuOTY4NDIxTDIuMjMyMTQgMy4zMjYzMkwyMC41MDg5IDMuMzI2MzJMMjAuNTA4OSA0LjU4OTQ3TDIuMTg3NSA0LjU4OTQ3TDUuNDAxNzkgNi45ODk0N0w0LjU1MzU3IDcuOTU3OVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: right center;
  width: 27px;
  height: 10px;
  cursor: pointer;
  background-size: 27px 10px;
  margin-top: 6px;
  margin-right: 10px;
}
#secondpage .secondpagesliders .sliders-global .global-sliders-left:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTUzNTcgNy45NTc5TDEuOTg3NzJlLTA3IDQuNTQ3MzdMMS40MzU1N2UtMDcgMy4yODQyMUw0LjU1MzU3IC0xLjk5MDQzZS0wN0w1LjM1NzE0IDAuOTY4NDIxTDIuMjMyMTQgMy4zMjYzMkwyMC41MDg5IDMuMzI2MzJMMjAuNTA4OSA0LjU4OTQ3TDIuMTg3NSA0LjU4OTQ3TDUuNDAxNzkgNi45ODk0N0w0LjU1MzU3IDcuOTU3OVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}
#secondpage .secondpagesliders .sliders-global .global-sliders-right {
  transition: all 0.2s ease 0s;
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljk1NTIgNy45NTc5TDIwLjUwODggNC41NDczN0wyMC41MDg4IDMuMjg0MjFMMTUuOTU1MiAtMS45OTA0M2UtMDdMMTUuMTUxNiAwLjk2ODQyMUwxOC4yNzY2IDMuMzI2MzJMLTAuMDAwMTQxMjg5IDMuMzI2MzJMLTAuMDAwMTQxMzQ0IDQuNTg5NDdMMTguMzIxMyA0LjU4OTQ3TDE1LjEwNyA2Ljk4OTQ3TDE1Ljk1NTIgNy45NTc5WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  width: 27px;
  height: 10px;
  cursor: pointer;
  background-size: 27px 10px;
  margin-top: 6px;
  margin-left: 10px;
}
#secondpage .secondpagesliders .sliders-global .global-sliders-right:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljk1NTIgNy45NTc5TDIwLjUwODggNC41NDczN0wyMC41MDg4IDMuMjg0MjFMMTUuOTU1MiAtMS45OTA0M2UtMDdMMTUuMTUxNiAwLjk2ODQyMUwxOC4yNzY2IDMuMzI2MzJMLTAuMDAwMTQxMjg5IDMuMzI2MzJMLTAuMDAwMTQxMzQ0IDQuNTg5NDdMMTguMzIxMyA0LjU4OTQ3TDE1LjEwNyA2Ljk4OTQ3TDE1Ljk1NTIgNy45NTc5WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .secondpagesliders .content-gallery {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
#secondpage .secondpagesliders .leftpart {
  padding: 10px;
  background-color: white;
  box-sizing: border-box;
  width: 237px;
  position: relative;
  z-index: 1;
  padding-bottom: 0px;
  margin-bottom: -5px;
}
#secondpage .secondpagesliders .leftpart.inright {
  display: none;
}
#secondpage .secondpagesliders .leftpart.inleft {
  display: block;
}
#secondpage .secondpagesliders .rightpart {
  width: calc(100% - 247px);
  box-sizing: border-box;
}
#secondpage .secondpagesliders .rightpart .more {
  float: right;
  margin-right: 2px;
  margin-top: 4px;
}
#secondpage .secondpagesliders .rightpart .more a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 26px;
  color: #1251A0;
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDQxIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM2LjI2NjYgOC45NTI2M0w0MC44NzAxIDUuMTE1NzlMNDAuODcwMSAzLjY5NDc0TDM2LjI2NjYgLTEuNTA1OTFlLTA3TDM1LjQ1NDIgMS4wODk0N0wzOC42MTM1IDMuNzQyMTFMMC4zNzAxMTcgMy43NDIxMUwwLjM3MDExNyA1LjE2MzE2TDM4LjY1ODYgNS4xNjMxNkwzNS40MDkxIDcuODYzMTZMMzYuMjY2NiA4Ljk1MjYzWiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 60px;
  background-size: 48px 10px;
}
#secondpage .secondpagesliders .rightpart .more a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDQxIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM2LjI2NjYgOC45NTI2M0w0MC44NzAxIDUuMTE1NzlMNDAuODcwMSAzLjY5NDc0TDM2LjI2NjYgLTEuNTA1OTFlLTA3TDM1LjQ1NDIgMS4wODk0N0wzOC42MTM1IDMuNzQyMTFMMC4zNzAxMTcgMy43NDIxMUwwLjM3MDExNyA1LjE2MzE2TDM4LjY1ODYgNS4xNjMxNkwzNS40MDkxIDcuODYzMTZMMzYuMjY2NiA4Ljk1MjYzWiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .secondpagesliders .rightpart .sl > .sl-pagi {
  width: 100%;
}
#secondpage .secondpagesliders .rightpart .sl-pagi {
  float: left;
  margin-top: -6px;
  background-color: white;
  position: relative;
  z-index: 1;
  padding-top: 3px;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .left, #secondpage .secondpagesliders .rightpart .sl-pagi .right {
  float: left;
  transition: all 0.2s ease 0s;
  display: inline-block;
  vertical-align: top;
  float: none;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .left {
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTUzNTcgNy45NTc5TDEuOTg3NzJlLTA3IDQuNTQ3MzdMMS40MzU1N2UtMDcgMy4yODQyMUw0LjU1MzU3IC0xLjk5MDQzZS0wN0w1LjM1NzE0IDAuOTY4NDIxTDIuMjMyMTQgMy4zMjYzMkwyMC41MDg5IDMuMzI2MzJMMjAuNTA4OSA0LjU4OTQ3TDIuMTg3NSA0LjU4OTQ3TDUuNDAxNzkgNi45ODk0N0w0LjU1MzU3IDcuOTU3OVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  width: 27px;
  height: 10px;
  cursor: pointer;
  background-size: 27px 10px;
  margin-top: 6px;
  margin-right: 10px;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .left:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTUzNTcgNy45NTc5TDEuOTg3NzJlLTA3IDQuNTQ3MzdMMS40MzU1N2UtMDcgMy4yODQyMUw0LjU1MzU3IC0xLjk5MDQzZS0wN0w1LjM1NzE0IDAuOTY4NDIxTDIuMjMyMTQgMy4zMjYzMkwyMC41MDg5IDMuMzI2MzJMMjAuNTA4OSA0LjU4OTQ3TDIuMTg3NSA0LjU4OTQ3TDUuNDAxNzkgNi45ODk0N0w0LjU1MzU3IDcuOTU3OVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}
#secondpage .secondpagesliders .rightpart .sl-pagi .right {
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljk1NTIgNy45NTc5TDIwLjUwODggNC41NDczN0wyMC41MDg4IDMuMjg0MjFMMTUuOTU1MiAtMS45OTA0M2UtMDdMMTUuMTUxNiAwLjk2ODQyMUwxOC4yNzY2IDMuMzI2MzJMLTAuMDAwMTQxMjg5IDMuMzI2MzJMLTAuMDAwMTQxMzQ0IDQuNTg5NDdMMTguMzIxMyA0LjU4OTQ3TDE1LjEwNyA2Ljk4OTQ3TDE1Ljk1NTIgNy45NTc5WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: right center;
  width: 27px;
  height: 10px;
  cursor: pointer;
  background-size: 27px 10px;
  margin-top: 6px;
  margin-left: 10px;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .right:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1Ljk1NTIgNy45NTc5TDIwLjUwODggNC41NDczN0wyMC41MDg4IDMuMjg0MjFMMTUuOTU1MiAtMS45OTA0M2UtMDdMMTUuMTUxNiAwLjk2ODQyMUwxOC4yNzY2IDMuMzI2MzJMLTAuMDAwMTQxMjg5IDMuMzI2MzJMLTAuMDAwMTQxMzQ0IDQuNTg5NDdMMTguMzIxMyA0LjU4OTQ3TDE1LjEwNyA2Ljk4OTQ3TDE1Ljk1NTIgNy45NTc5WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .secondpagesliders .rightpart .sl-pagi .pagi {
  max-width: calc(100% - 85px);
  display: inline-block;
  vertical-align: top;
  float: none;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .pagi ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .pagi ul li {
  display: inline-block;
  border: 2px solid #41C8F4;
  box-sizing: border-box;
  border-radius: 100px;
  width: 8px;
  height: 8px;
  cursor: pointer;
}
#secondpage .secondpagesliders .rightpart .sl-pagi .pagi ul li.active, #secondpage .secondpagesliders .rightpart .sl-pagi .pagi ul li:hover {
  background: #1251A0;
  border: 2px solid #1251A0;
}
#secondpage .secondpagesliders .rightpart .slick-slide {
  margin: 0 6px;
}
#secondpage .secondpagesliders .rightpart .slick-list {
  margin: 0 -6px;
}
#secondpage .secondpagesliders .rightpart ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
}
@media (max-width: 991px) {
  #secondpage .secondpagesliders {
    min-height: 0px;
  }
  #secondpage .secondpagesliders.rightmain .slider_tabs {
    right: auto;
    left: 10px;
  }
  #secondpage .secondpagesliders.rightmain .rightpart .sl > .sl-pagi {
    text-align: center;
  }
  #secondpage .secondpagesliders:before {
    width: 100%;
    height: 100%;
    display: none;
  }
  #secondpage .secondpagesliders .slider_blocks {
    position: relative;
    width: 100%;
    background-color: #1251A0;
  }
  #secondpage .secondpagesliders .slick-slide {
    text-align: center;
  }
  #secondpage .secondpagesliders .slick-slide img {
    display: inline-block;
  }
  #secondpage .secondpagesliders .leftpart {
    display: none !important;
  }
  #secondpage .secondpagesliders .rightpart {
    width: 100%;
    margin-top: 45px;
  }
  #secondpage .secondpagesliders .rightpart .sl {
    padding-left: 10px;
    padding-right: 10px;
  }
  #secondpage .secondpagesliders .rightpart .sl > .sl-pagi {
    height: auto;
    width: calc(100% + 20px);
    margin-top: 10px;
    margin-bottom: -2px;
    vertical-align: top;
    margin-left: -10px;
    margin-right: -10px;
  }
  #secondpage .secondpagesliders .rightpart .sl > .sl-pagi > div {
    vertical-align: middle;
    margin-top: 0px;
  }
  #secondpage .secondpagesliders .rightpart .sl > .sl-pagi .pagi {
    width: calc(100% - 100px);
  }
  #secondpage .secondpagesliders .rightpart .sl-pagi {
    width: 100%;
    display: inline-block;
    float: none;
    text-align: center;
  }
  #secondpage .secondpagesliders .rightpart .sl-pagi > div.left,
  #secondpage .secondpagesliders .rightpart .sl-pagi > div.right,
  #secondpage .secondpagesliders .rightpart .sl-pagi > div.pagi {
    float: none;
    display: inline-block;
  }
}
@media (max-width: 1300px) and (min-width: 1200px) {
  #secondpage .tlike-global.licence-table .tlike .th, #secondpage .tlike-global.licence-table .tlike .td {
    font-size: 13px;
  }
}
@media (max-width: 1200px) and (min-width: 767px) {
  #secondpage .tlike-global.licence-table .tlike .th, #secondpage .tlike-global.licence-table .tlike .td {
    padding: 5px;
    font-size: 11px;
  }
}
#secondpage .page-w-map .map-legend {
  margin-top: 25px;
  display: flex;
  flex-wrap: wrap;
}
#secondpage .page-w-map .map-legend .onep {
  margin-bottom: 15px;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-position: left center;
  margin-right: 20px;
}
#secondpage .page-w-map .map-legend .onep.l1 {
  background-image: url(../img/map-legend-1.svg);
}
#secondpage .page-w-map .map-legend .onep.l2 {
  background-image: url(../img/map-legend-2.svg);
}
#secondpage .page-w-map .map-legend .onep.l3 {
  background-image: url(../img/map-legend-3.svg);
}
#secondpage .page-w-map .map-legend .onep.l4 {
  background-image: url(../img/map-legend-4.svg);
}
#secondpage .page-w-map .map-legend .onep.l5 {
  background-image: url(../img/map-legend-5.svg);
}
#secondpage .page-w-map .row {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  #secondpage .page-w-map .col-lg-7.col-md-7 > img {
    margin-top: 30px;
  }
}
#secondpage .grapg-org-str .colorblocks {
  margin-bottom: 25px;
}
#secondpage .grapg-org-str .colorblocks.color1 .oneelem:before {
  background-color: #E73A5F;
}
#secondpage .grapg-org-str .colorblocks.color1 .oneelem .percent {
  background-color: #E73A5F;
}
#secondpage .grapg-org-str .colorblocks.color2 .oneelem:before {
  background-color: #41C8F4;
}
#secondpage .grapg-org-str .colorblocks.color2 .oneelem .percent {
  background-color: #41C8F4;
}
#secondpage .grapg-org-str .colorblocks.color3 .oneelem:before {
  background-color: #1251A0;
}
#secondpage .grapg-org-str .colorblocks.color3 .oneelem .percent {
  background-color: #1251A0;
}
#secondpage .grapg-org-str .colorblocks.color4 .oneelem:before {
  background-color: #636363;
}
#secondpage .grapg-org-str .colorblocks.color4 .oneelem .percent {
  background-color: #636363;
}
#secondpage .grapg-org-str .title {
  background: #1251A0;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  color: #FFFFFF;
  padding: 11px 15px;
  margin-bottom: -30px;
  padding-right: 5px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
@media (max-width: 1300px) and (min-width: 1200px) {
  #secondpage .grapg-org-str .title {
    font-size: 14px;
  }
}
#secondpage .grapg-org-str .title div {
  margin-bottom: 30px;
  position: relative;
  min-height: 45px;
}
@media (max-width: 575px) {
  #secondpage .grapg-org-str .title div {
    min-height: 0px;
  }
}
#secondpage .grapg-org-str .title div:before {
  content: "";
  width: 3px;
  background-color: white;
  position: absolute;
  left: -10px;
  height: 100%;
  z-index: 2;
}
#secondpage .grapg-org-str .oneelem {
  margin-left: 15px;
  width: calc(100% - 15px);
  background: #FFFFFF;
  border: 1px solid #B8B8B8;
  box-sizing: border-box;
  margin-bottom: 7px;
  height: 50px;
  display: flex;
  align-items: center;
  position: relative;
}
#secondpage .grapg-org-str .oneelem.last {
  margin-top: 32px;
  justify-content: center;
}
#secondpage .grapg-org-str .oneelem.last:before {
  left: 50%;
  height: 30px;
  top: -34px;
}
#secondpage .grapg-org-str .oneelem.last .percent {
  margin-left: -22px;
  top: -15px;
  left: 50%;
}
#secondpage .grapg-org-str .oneelem.last .tt {
  padding-left: 10px;
}
#secondpage .grapg-org-str .oneelem:before {
  content: "";
  width: 3px;
  position: absolute;
  left: -11px;
  height: 70px;
  bottom: 13px;
}
#secondpage .grapg-org-str .oneelem .percent {
  position: absolute;
  width: 45px;
  height: 22px;
  margin-left: -8px;
  font-style: normal;
  font-weight: bold;
  font-size: 11px;
  line-height: 22px;
  text-align: center;
  color: #FFFFFF;
  top: 13px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .grapg-org-str .oneelem .tt {
  padding-left: 43px;
  padding-right: 10px;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 13px;
  color: #636363;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
@media (max-width: 1300px) and (min-width: 1200px) {
  #secondpage .grapg-org-str .oneelem .tt {
    font-size: 11px;
  }
}
#secondpage .grapg-org-str .oneelem .tt.upper {
  text-transform: uppercase;
}
#secondpage .grapg-org-str .row {
  margin-right: -7px;
  margin-left: -7px;
}
#secondpage .grapg-org-str .col, #secondpage .grapg-org-str .col-1, #secondpage .grapg-org-str .col-10, #secondpage .grapg-org-str .col-11, #secondpage .grapg-org-str .col-12, #secondpage .grapg-org-str .col-2, #secondpage .grapg-org-str .col-3, #secondpage .grapg-org-str .col-4, #secondpage .grapg-org-str .col-5, #secondpage .grapg-org-str .col-6, #secondpage .grapg-org-str .col-7, #secondpage .grapg-org-str .col-8, #secondpage .grapg-org-str .col-9, #secondpage .grapg-org-str .col-auto, #secondpage .grapg-org-str .col-lg, #secondpage .grapg-org-str .col-lg-1, #secondpage .grapg-org-str .col-lg-10, #secondpage .grapg-org-str .col-lg-11, #secondpage .grapg-org-str .col-lg-12, #secondpage .grapg-org-str .col-lg-2, #secondpage .grapg-org-str .col-lg-3, #secondpage .grapg-org-str .col-lg-4, #secondpage .grapg-org-str .col-lg-5, #secondpage .grapg-org-str .col-lg-6, #secondpage .grapg-org-str .col-lg-7, #secondpage .grapg-org-str .col-lg-8, #secondpage .grapg-org-str .col-lg-9, #secondpage .grapg-org-str .col-lg-auto, #secondpage .grapg-org-str .col-md, #secondpage .grapg-org-str .col-md-1, #secondpage .grapg-org-str .col-md-10, #secondpage .grapg-org-str .col-md-11, #secondpage .grapg-org-str .col-md-12, #secondpage .grapg-org-str .col-md-2, #secondpage .grapg-org-str .col-md-3, #secondpage .grapg-org-str .col-md-4, #secondpage .grapg-org-str .col-md-5, #secondpage .grapg-org-str .col-md-6, #secondpage .grapg-org-str .col-md-7, #secondpage .grapg-org-str .col-md-8, #secondpage .grapg-org-str .col-md-9, #secondpage .grapg-org-str .col-md-auto, #secondpage .grapg-org-str .col-sm, #secondpage .grapg-org-str .col-sm-1, #secondpage .grapg-org-str .col-sm-10, #secondpage .grapg-org-str .col-sm-11, #secondpage .grapg-org-str .col-sm-12, #secondpage .grapg-org-str .col-sm-2, #secondpage .grapg-org-str .col-sm-3, #secondpage .grapg-org-str .col-sm-4, #secondpage .grapg-org-str .col-sm-5, #secondpage .grapg-org-str .col-sm-6, #secondpage .grapg-org-str .col-sm-7, #secondpage .grapg-org-str .col-sm-8, #secondpage .grapg-org-str .col-sm-9, #secondpage .grapg-org-str .col-sm-auto, #secondpage .grapg-org-str .col-xl, #secondpage .grapg-org-str .col-xl-1, #secondpage .grapg-org-str .col-xl-10, #secondpage .grapg-org-str .col-xl-11, #secondpage .grapg-org-str .col-xl-12, #secondpage .grapg-org-str .col-xl-2, #secondpage .grapg-org-str .col-xl-3, #secondpage .grapg-org-str .col-xl-4, #secondpage .grapg-org-str .col-xl-5, #secondpage .grapg-org-str .col-xl-6, #secondpage .grapg-org-str .col-xl-7, #secondpage .grapg-org-str .col-xl-8, #secondpage .grapg-org-str .col-xl-9, #secondpage .grapg-org-str .col-xl-auto {
  padding-left: 7px;
  padding-right: 7px;
}
#secondpage b, #secondpage strong {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage select {
  min-height: 31px;
}
#secondpage .settings .filter.fleft {
  margin-bottom: 10px;
  margin-top: -10px;
}
#secondpage .personinner h2.name {
  margin-bottom: 20px;
}
#secondpage .personinner .img {
  max-width: 300px;
  margin-right: 15px;
  float: left;
}
@media (max-width: 630px) {
  #secondpage .personinner .img {
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;
  }
}
#secondpage .personinner .person-role {
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .personinner .person-role .person-info-dol {
  margin-bottom: 10px;
}
#secondpage .personlist {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: space-between;
  width: calc(100% + 30px);
}
#secondpage .personlist.achievements .oneperson .image:hover .moreinfo {
  background-color: #1251A0;
}
#secondpage .personlist .oneperson {
  flex: 33.332%;
  margin-bottom: 30px;
  border-right: 30px solid white;
  position: relative;
  max-width: 33.332%;
}
#secondpage .personlist .oneperson.nophoto .image {
  height: 25px;
}
#secondpage .personlist .oneperson.nophoto .text {
  height: calc(100% - 25px) !important;
}
#secondpage .personlist .oneperson.zagl {
  margin-bottom: 0px;
  margin-top: 0px;
}
#secondpage .personlist .oneperson .image {
  position: relative;
  display: flex;
}
#secondpage .personlist .oneperson .image:hover .moreinfo {
  background: #E73A5F;
}
#secondpage .personlist .oneperson .image img {
  width: 100%;
}
#secondpage .personlist .oneperson .image .moreinfo {
  transition: all 0.2s ease 0s;
  position: absolute;
  bottom: 0;
  right: 0px;
  background: #1251A0;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 15px;
  text-align: center;
  color: #FFFFFF;
  padding: 5px 10px;
}
#secondpage .personlist .oneperson .image .moreinfo span {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 33px;
}
#secondpage .personlist .oneperson a {
  text-decoration: none;
  line-height: 0;
  display: block;
}
#secondpage .personlist .oneperson .text {
  background-color: white;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 2;
  height: calc(100% - 225px);
  padding: 15px;
  margin-bottom: 0px;
  position: relative;
}
#secondpage .personlist .oneperson .text .tit {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  text-transform: uppercase;
  color: #1251A0;
  margin-bottom: 10px;
}
#secondpage .personlist .oneperson .text .tt {
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  color: #636363;
}
#secondpage .personlist .oneperson .text .tt .person-info-dol {
  margin-bottom: 10px;
}
#secondpage .personlist .oneperson .text .tt .person-info-dol:last-child {
  margin-bottom: 0px;
}
#secondpage .personlist .oneperson .text .img {
  text-align: center;
  margin-bottom: 10px;
}
@media (max-width: 1300px) {
  #secondpage .personlist .oneperson .text {
    height: calc(100% - 200px);
  }
}
@media (max-width: 1200px) {
  #secondpage .personlist .oneperson {
    max-width: 50%;
    flex: 50%;
  }
  #secondpage .personlist .oneperson .text {
    height: calc(100% - 240px);
  }
}
@media (max-width: 991px) {
  #secondpage .personlist .oneperson .text {
    height: calc(100% - 278px);
  }
}
@media (max-width: 767px) {
  #secondpage .personlist .oneperson {
    max-width: 100%;
    flex: 100%;
  }
  #secondpage .personlist .oneperson .text {
    height: auto;
  }
}
#secondpage .ohr-trud {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: space-between;
  width: calc(100% + 30px);
}
#secondpage .ohr-trud.business .oneblock.threeinbottom .text {
  height: calc(100% - 325px);
}
@media (max-width: 1200px) {
  #secondpage .ohr-trud.business .oneblock.threeinbottom .text {
    height: calc(100% - 375px);
  }
}
@media (max-width: 991px) {
  #secondpage .ohr-trud.business .oneblock.threeinbottom .text {
    height: calc(100% - 410px);
  }
}
@media (max-width: 767px) {
  #secondpage .ohr-trud.business .oneblock.threeinbottom .text {
    height: auto;
  }
}
#secondpage .ohr-trud.business .oneblock .text {
  height: calc(100% - 303px);
}
@media (max-width: 1300px) {
  #secondpage .ohr-trud.business .oneblock .text {
    height: calc(100% - 280px);
  }
}
@media (max-width: 1200px) {
  #secondpage .ohr-trud.business .oneblock .text {
    height: calc(100% - 320px);
  }
}
@media (max-width: 991px) {
  #secondpage .ohr-trud.business .oneblock .text {
    height: calc(100% - 355px);
  }
}
@media (max-width: 767px) {
  #secondpage .ohr-trud.business .oneblock .text {
    height: auto;
  }
}
#secondpage .ohr-trud.business .undertext {
  background-color: #1251A0;
  padding: 15px 25px;
  padding-top: 70px;
  margin-top: -70px;
}
#secondpage .ohr-trud.business .undertext .btn {
  background-color: #1251A0;
  border: 1px solid white;
  color: white;
  margin-top: 15px;
  width: 100%;
  font-size: 12px;
  min-height: 40px;
  padding-top: 1px;
  padding-left: 5px;
  padding-right: 5px;
  height: 40px;
  line-height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#secondpage .ohr-trud.business .undertext .btn:hover {
  background-color: #E73A5F;
}
#secondpage .ohr-trud .oneblock {
  flex: 33.332%;
  margin-bottom: 30px;
  border-right: 30px solid white;
  position: relative;
  max-width: 33.332%;
}
#secondpage .ohr-trud .oneblock.zagl {
  margin-bottom: 0px;
  margin-top: 0px;
}
#secondpage .ohr-trud .oneblock .img img {
  width: 100%;
}
#secondpage .ohr-trud .oneblock a {
  text-decoration: none;
}
#secondpage .ohr-trud .oneblock .topline {
  padding: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  z-index: 2;
}
#secondpage .ohr-trud .oneblock .topline .nolist-onedoc.indoclist.inblocks {
  float: left;
}
#secondpage .ohr-trud .oneblock .topline .nolist-onedoc.indoclist.inblocks a {
  margin-top: 0px;
  margin-bottom: 0px;
}
#secondpage .ohr-trud .oneblock .topline .date {
  font-size: 12px;
  line-height: 22px;
  color: #FFFFFF;
  float: left;
  margin-top: 7px;
}
#secondpage .ohr-trud .oneblock .text {
  margin: 10px;
  background-color: white;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 2;
  height: calc(100% - 175px);
  padding: 15px;
  margin-top: -38px;
  margin-bottom: 0px;
  padding-bottom: 30px;
  position: relative;
}
#secondpage .ohr-trud .oneblock .text:hover .text {
  color: #E73A5F;
}
#secondpage .ohr-trud .oneblock .text .more {
  position: absolute;
  bottom: 15px;
  left: 15px;
}
#secondpage .ohr-trud .oneblock .text .more a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 23px;
  color: #1251A0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 33px;
}
#secondpage .ohr-trud .oneblock .text .more a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}
#secondpage .ohr-trud .oneblock .text .title {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
  color: #1251A0;
  margin-bottom: 12px;
}
#secondpage .ohr-trud .oneblock .text .tt {
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 30px;
  color: #636363;
}
#secondpage .ohr-trud .oneblock .text .img {
  text-align: center;
  margin-bottom: 10px;
}
@media (max-width: 1300px) {
  #secondpage .ohr-trud .oneblock .text {
    height: calc(100% - 155px);
  }
}
@media (max-width: 1200px) {
  #secondpage .ohr-trud .oneblock {
    max-width: 50%;
    flex: 50%;
  }
  #secondpage .ohr-trud .oneblock .text {
    height: calc(100% - 195px);
  }
}
@media (max-width: 991px) {
  #secondpage .ohr-trud .oneblock .text {
    height: calc(100% - 230px);
  }
}
@media (max-width: 767px) {
  #secondpage .ohr-trud .oneblock {
    max-width: 100%;
    flex: 100%;
  }
  #secondpage .ohr-trud .oneblock .text {
    height: auto;
  }
}
#secondpage .docs_blocks {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: space-between;
  width: calc(100% + 30px);
}
#secondpage .docs_blocks.mesta .nolist-onedoc {
  color: white;
  font-size: 12px;
  line-height: 22px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#secondpage .docs_blocks.mesta .oneblock .inner {
  padding: 0px;
}
#secondpage .docs_blocks.mesta .oneblock .text {
  padding: 0 15px 15px 15px;
}
#secondpage .docs_blocks.mesta.notop .oneblock .inner {
  height: calc(100% - 15px);
}
#secondpage .docs_blocks .oneblock {
  flex: 33.332%;
  margin-bottom: 30px;
  border-right: 30px solid white;
  position: relative;
  max-width: 33.332%;
}
#secondpage .docs_blocks .oneblock.zagl {
  margin-bottom: 0px;
  margin-top: 0px;
}
#secondpage .docs_blocks .oneblock.zagl:before {
  display: none;
}
#secondpage .docs_blocks .oneblock:before {
  background: #1251A0;
  padding: 15px;
  min-height: 135px;
  color: white;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  box-sizing: border-box;
  padding-bottom: 100px;
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}
#secondpage .docs_blocks .oneblock a {
  text-decoration: none;
}
#secondpage .docs_blocks .oneblock .topline {
  padding: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  z-index: 2;
}
#secondpage .docs_blocks .oneblock .topline .nolist-onedoc.indoclist.inblocks {
  float: left;
}
#secondpage .docs_blocks .oneblock .topline .nolist-onedoc.indoclist.inblocks a {
  margin-top: 0px;
  margin-bottom: 0px;
}
#secondpage .docs_blocks .oneblock .topline .date {
  font-size: 12px;
  line-height: 22px;
  color: #FFFFFF;
  float: left;
  margin-top: 7px;
}
#secondpage .docs_blocks .oneblock .inner {
  margin: 15px;
  background-color: white;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 2;
  height: calc(100% - 35px);
  padding: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#secondpage .docs_blocks .oneblock .inner:hover .text {
  color: #E73A5F;
}
#secondpage .docs_blocks .oneblock .inner .text {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  text-decoration: none;
  transition: all 0.2s ease 0s;
}
#secondpage .docs_blocks .oneblock .inner .img {
  text-align: center;
  margin-bottom: 10px;
}
#secondpage .err404img {
  margin-bottom: -5px;
}
#secondpage .err404img img {
  margin-top: -290px;
}
@media (max-width: 1500px) {
  #secondpage .err404img img {
    margin-top: -200px;
  }
}
@media (max-width: 1500px) {
  #secondpage .err404img img {
    margin-top: 0px;
  }
}
#secondpage .err-page-text {
  padding-right: 200px;
  position: relative;
  z-index: 2;
}
@media (max-width: 1500px) {
  #secondpage .err-page-text {
    padding-right: 0px;
  }
}
#secondpage .table-container {
  width: calc(100% + 40px);
  overflow-x: auto;
  padding-left: 20px;
  padding-right: 20px;
  margin-left: -20px;
}
#secondpage table:not(.unic) {
  position: relative;
  z-index: 2;
  width: 100% !important;
  border-spacing: 0px;
  border-collapse: collapse;
  margin-bottom: 30px;
  margin-top: 30px;
}
#secondpage table:not(.unic) p {
  margin-top: 0px;
  margin-bottom: 0px;
}
#secondpage table:not(.unic) th {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 19px;
  color: #FFFFFF;
  text-align: left;
  padding: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #1251A0;
}
#secondpage table:not(.unic) tbody {
  background-color: white;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  color: #636363;
  border: 1px solid #B8B8B8;
  box-sizing: border-box;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
}
#secondpage table:not(.unic) tbody tr {
  background-color: white;
}
#secondpage table:not(.unic) tbody tr:nth-child(even) td {
  background-color: #fafafa;
}
#secondpage table:not(.unic) tbody tr td {
  vertical-align: top;
  border: 1px solid #B8B8B8;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  border-right: 0px;
  border-left: 0px;
  color: #636363;
}
#secondpage table:not(.unic) tbody tr td:first-child a {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #636363;
  text-decoration: none;
}
#secondpage table:not(.unic) tbody tr td:first-child a:hover {
  color: #1251A0;
}
#secondpage table:not(.unic) tr {
  border-spacing: 0px;
  border-collapse: collapse;
}
#secondpage table:not(.unic) th, #secondpage table:not(.unic) td {
  padding: 10px 20px;
  border-spacing: 0px;
  border-collapse: collapse;
}
#secondpage .spoiler-list .oneblock {
  width: 100%;
  margin-bottom: 10px;
}
#secondpage .spoiler-list .oneblock .tit {
  color: #1251A0;
  cursor: pointer;
  display: inline-block;
}
#secondpage .spoiler-list .oneblock .tit:hover, #secondpage .spoiler-list .oneblock .tit.active {
  color: #E73A5F;
}
#secondpage .spoiler-list .oneblock .tit span:before {
  content: "+";
  width: 20px;
  display: inline-block;
}
#secondpage .spoiler-list .oneblock .tit span.active:before {
  content: "-";
}
#secondpage .subscribe-tenders #add_langs:hover, #secondpage .subscribe-tenders #workhistory:hover, #secondpage .callback-default #add_langs:hover, #secondpage .callback-default #workhistory:hover {
  text-decoration: underline;
  cursor: pointer;
}
#secondpage .subscribe-tenders .jq-selectbox__dropdown, #secondpage .callback-default .jq-selectbox__dropdown {
  margin-left: 0px;
}
#secondpage .subscribe-tenders label.forcheckbox, #secondpage .callback-default label.forcheckbox {
  font-size: 16px;
  line-height: 26px;
  color: #636363;
}
#secondpage .subscribe-tenders label.forcheckbox .tt, #secondpage .callback-default label.forcheckbox .tt {
  display: inline-block;
  max-width: calc(100% - 30px);
}
#secondpage .subscribe-tenders label.forcheckbox .tt > p:first-child, #secondpage .callback-default label.forcheckbox .tt > p:first-child {
  margin-top: 0px;
}
#secondpage .subscribe-tenders .subscription, #secondpage .callback-default .subscription {
  margin-bottom: 5px;
}
#secondpage .subscribe-tenders .subscription label, #secondpage .callback-default .subscription label {
  font-size: 16px;
  line-height: 26px;
  color: #636363;
}
#secondpage .subscribe-tenders .onerow, #secondpage .callback-default .onerow {
  width: 100%;
  margin-bottom: 20px;
}
#secondpage .subscribe-tenders .onerow .inputingroup, #secondpage .callback-default .onerow .inputingroup {
  margin-top: 10px;
}
#secondpage .subscribe-tenders .onerow .tit, #secondpage .callback-default .onerow .tit {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
  color: #1251A0;
  padding-left: 24px;
  margin-bottom: 5px;
}
#secondpage .subscribe-tenders .onerow .tit span.star, #secondpage .callback-default .onerow .tit span.star {
  color: #E73A5F;
  padding-left: 5px;
}
#secondpage .subscribe-tenders .onerow .field .jq-selectbox, #secondpage .callback-default .onerow .field .jq-selectbox {
  border: 1px solid #1251A0;
  box-sizing: border-box;
  border-radius: 20px;
  width: 100%;
  height: 40px;
}
#secondpage .subscribe-tenders .onerow .field .jq-selectbox .jq-selectbox__select-text, #secondpage .callback-default .onerow .field .jq-selectbox .jq-selectbox__select-text {
  padding-left: 24px;
  padding-right: 20px;
  padding-top: 6px;
}
#secondpage .subscribe-tenders .onerow .field .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger-arrow, #secondpage .callback-default .onerow .field .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger-arrow {
  right: 20px;
  top: 18px;
}
#secondpage .subscribe-tenders .onerow .field input, #secondpage .subscribe-tenders .onerow .field textarea, #secondpage .subscribe-tenders .onerow .field_label, #secondpage .callback-default .onerow .field input, #secondpage .callback-default .onerow .field textarea, #secondpage .callback-default .onerow .field_label {
  border: 1px solid #1251A0;
  box-sizing: border-box;
  border-radius: 20px;
  width: 100%;
  padding: 12px;
  padding-left: 24px;
  padding-right: 20px;
}
#secondpage .subscribe-tenders .onerow .field input, #secondpage .callback-default .onerow .field input {
  height: 40px;
}
#secondpage .subscribe-tenders .onerow .field textarea, #secondpage .callback-default .onerow .field textarea {
  height: 120px;
  resize: none;
}
#secondpage .subscribe-tenders .onerow .field_file input[type=file], #secondpage .callback-default .onerow .field_file input[type=file] {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
#secondpage .subscribe-tenders .onerow .field_file input[type=file]:hover ~ span, #secondpage .callback-default .onerow .field_file input[type=file]:hover ~ span {
  background: #E73A5F;
}
#secondpage .subscribe-tenders .onerow .field_file-button, #secondpage .callback-default .onerow .field_file-button {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 285px;
  max-width: 100%;
}
#secondpage .subscribe-tenders .onerow .field_file-label, #secondpage .callback-default .onerow .field_file-label {
  display: block;
  background: #1251A0;
  border-radius: 30px;
  width: 100%;
  max-width: 285px;
  padding: 12px;
  color: white;
  font-size: 17px;
  line-height: 20px;
  border: 0px;
  cursor: pointer;
  text-align: center;
  transition: all 0.2s ease 0s;
  margin-top: 15px;
  cursor: pointer;
}
#secondpage .subscribe-tenders .onerow .field_file-label:hover, #secondpage .callback-default .onerow .field_file-label:hover {
  background: #E73A5F;
}
#secondpage .subscribe-tenders .onerow .field_file-help, #secondpage .callback-default .onerow .field_file-help {
  padding-left: 24px;
  padding-top: 10px;
  font-size: 14px;
}
#secondpage .subscribe-tenders .onerow .sub-btn input[type=submit],
#secondpage .subscribe-tenders .onerow .sub-btn input[type=button], #secondpage .callback-default .onerow .sub-btn input[type=submit],
#secondpage .callback-default .onerow .sub-btn input[type=button] {
  background: #1251A0;
  border-radius: 30px;
  width: 100%;
  max-width: 285px;
  padding: 12px;
  color: white;
  font-size: 17px;
  line-height: 20px;
  border: 0px;
  cursor: pointer;
  transition: all 0.2s ease 0s;
  margin-top: 15px;
}
#secondpage .subscribe-tenders .onerow .sub-btn input[type=submit]:hover,
#secondpage .subscribe-tenders .onerow .sub-btn input[type=button]:hover, #secondpage .callback-default .onerow .sub-btn input[type=submit]:hover,
#secondpage .callback-default .onerow .sub-btn input[type=button]:hover {
  background: #E73A5F;
}
#secondpage .subscribe-tenders .onerow .sub-btn input[type=submit]:disabled,
#secondpage .subscribe-tenders .onerow .sub-btn input[type=button]:disabled, #secondpage .callback-default .onerow .sub-btn input[type=submit]:disabled,
#secondpage .callback-default .onerow .sub-btn input[type=button]:disabled {
  background: #C4C4C4;
}
@media (max-width: 767px) {
  #secondpage .subscribe-tenders .onerow .sub-btn input[type=submit],
  #secondpage .subscribe-tenders .onerow .sub-btn input[type=button], #secondpage .callback-default .onerow .sub-btn input[type=submit],
  #secondpage .callback-default .onerow .sub-btn input[type=button] {
    max-width: 100%;
  }
}
#secondpage .subscribe-tenders .onerow .sub-btn-blue, #secondpage .callback-default .onerow .sub-btn-blue {
  text-align: center;
}
#secondpage .subscribe-tenders .onerow .sub-btn-blue input[type=submit],
#secondpage .subscribe-tenders .onerow .sub-btn-blue input[type=button], #secondpage .callback-default .onerow .sub-btn-blue input[type=submit],
#secondpage .callback-default .onerow .sub-btn-blue input[type=button] {
  font-size: 20px;
  padding: 15px 20px;
  border: 1px solid #1251A0;
  background: #1251A0;
}
#secondpage .subscribe-tenders .onerow .sub-btn-blue input[type=submit]:hover,
#secondpage .subscribe-tenders .onerow .sub-btn-blue input[type=button]:hover, #secondpage .callback-default .onerow .sub-btn-blue input[type=submit]:hover,
#secondpage .callback-default .onerow .sub-btn-blue input[type=button]:hover {
  background: #fff;
  color: #1251A0;
}
#secondpage .subscribe-tenders .onerow--captcha .field, #secondpage .callback-default .onerow--captcha .field {
  display: flex;
  flex-flow: row nowrap;
}
#secondpage .subscribe-tenders .onerow--captcha .field img, #secondpage .callback-default .onerow--captcha .field img {
  margin-right: 10px;
  border: 1px solid #1251A0;
  border-radius: 1000px;
}
#secondpage .subscribe-tenders .onerow--captcha .field input, #secondpage .callback-default .onerow--captcha .field input {
  padding-top: 13px;
  padding-bottom: 13px;
  max-width: 132px;
  text-align: center;
}
#secondpage .graph_title {
  margin-left: 10px;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  padding-bottom: 15px;
  border-bottom: 1px solid #b8b8b8;
  margin-bottom: 20px;
  position: relative;
  box-sizing: border-box;
}
#secondpage .graph_title.nomargin {
  margin-left: 0px;
}
#secondpage .graph_title:before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0px;
  background: #E73A5F;
  width: 110px;
  height: 4px;
}
#secondpage .docs_title {
  margin-left: 10px;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 20px;
  color: #1251A0;
  padding-bottom: 15px;
  border-bottom: 1px solid #b8b8b8;
  margin-bottom: 20px;
  position: relative;
  box-sizing: border-box;
}
#secondpage .docs_title.nomargin {
  margin-left: 0px;
}
#secondpage .docs_title:before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0px;
  background: #E73A5F;
  width: 110px;
  height: 4px;
}
#secondpage .on-page-w-map .oneline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 13px;
}
#secondpage .on-page-w-map .oneline:last-child {
  margin-bottom: 0px;
}
#secondpage .on-page-w-map .oneline .number {
  vertical-align: top;
  width: 25px;
  text-align: left;
  display: inline-block;
}
#secondpage .on-page-w-map .oneline .name-of-place {
  vertical-align: top;
  width: calc(100% - 35px);
  display: inline-block;
}
#secondpage .tlike-global {
  margin-left: 10px;
  margin-right: 10px;
  position: relative;
  margin-bottom: 35px;
}
#secondpage .tlike-global.investors .tlike .th, #secondpage .tlike-global.investors .tlike th, #secondpage .tlike-global.investors table .th, #secondpage .tlike-global.investors table th {
  width: 140px;
}
#secondpage .tlike-global.investors .tlike .th:first-child, #secondpage .tlike-global.investors .tlike th:first-child, #secondpage .tlike-global.investors table .th:first-child, #secondpage .tlike-global.investors table th:first-child {
  width: auto;
}
#secondpage .tlike-global.eco {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .tlike-global.eco .tlike .td, #secondpage .tlike-global.eco .tlike td, #secondpage .tlike-global.eco table .td, #secondpage .tlike-global.eco table td {
  font-size: 15px;
  line-height: 20px;
  color: #636363;
  vertical-align: middle;
}
#secondpage .tlike-global.eco .tlike .td .ecoImg, #secondpage .tlike-global.eco .tlike td .ecoImg, #secondpage .tlike-global.eco table .td .ecoImg, #secondpage .tlike-global.eco table td .ecoImg {
  width: 40px;
  min-width: 40px;
  display: block;
}
#secondpage .tlike-global.eco .tlike .td .color-light-blue, #secondpage .tlike-global.eco .tlike td .color-light-blue, #secondpage .tlike-global.eco table .td .color-light-blue, #secondpage .tlike-global.eco table td .color-light-blue {
  color: #41C8F4;
}
#secondpage .tlike-global.eco .tlike .td .numbers, #secondpage .tlike-global.eco .tlike td .numbers, #secondpage .tlike-global.eco table .td .numbers, #secondpage .tlike-global.eco table td .numbers {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  color: #1251A0;
  display: block;
  text-align: center;
}
@media (max-width: 767px) {
  #secondpage .tlike-global.eco .tlike .td .numbers, #secondpage .tlike-global.eco .tlike td .numbers, #secondpage .tlike-global.eco table .td .numbers, #secondpage .tlike-global.eco table td .numbers {
    font-size: 26px;
  }
}
#secondpage .tlike-global.eco .tlike .td .numberText, #secondpage .tlike-global.eco .tlike td .numberText, #secondpage .tlike-global.eco table .td .numberText, #secondpage .tlike-global.eco table td .numberText {
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  line-height: 15px;
  color: #1251A0;
  white-space: nowrap;
  display: inline-block;
}
#secondpage .tlike-global.eco .tlike .td .numberText.upper, #secondpage .tlike-global.eco .tlike td .numberText.upper, #secondpage .tlike-global.eco table .td .numberText.upper, #secondpage .tlike-global.eco table td .numberText.upper {
  text-transform: uppercase;
}
#secondpage .tlike-global.eco .tlike .td .numberText.nowhitespace, #secondpage .tlike-global.eco .tlike td .numberText.nowhitespace, #secondpage .tlike-global.eco table .td .numberText.nowhitespace, #secondpage .tlike-global.eco table td .numberText.nowhitespace {
  white-space: normal;
}
#secondpage .tlike-global.eco .tlike .td.arrowblock, #secondpage .tlike-global.eco .tlike td.arrowblock, #secondpage .tlike-global.eco table .td.arrowblock, #secondpage .tlike-global.eco table td.arrowblock {
  background-color: #3CB49F;
  color: white;
  text-align: left;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap;
}
#secondpage .tlike-global.eco .tlike .td.arrowblock.arrowbottom span, #secondpage .tlike-global.eco .tlike td.arrowblock.arrowbottom span, #secondpage .tlike-global.eco table .td.arrowblock.arrowbottom span, #secondpage .tlike-global.eco table td.arrowblock.arrowbottom span {
  background-image: url(../img/eco-bottom.svg);
}
#secondpage .tlike-global.eco .tlike .td.arrowblock.arrowtop span, #secondpage .tlike-global.eco .tlike td.arrowblock.arrowtop span, #secondpage .tlike-global.eco table .td.arrowblock.arrowtop span, #secondpage .tlike-global.eco table td.arrowblock.arrowtop span {
  background-image: url(../img/eco-top.svg);
}
#secondpage .tlike-global.eco .tlike .td.arrowblock span, #secondpage .tlike-global.eco .tlike td.arrowblock span, #secondpage .tlike-global.eco table .td.arrowblock span, #secondpage .tlike-global.eco table td.arrowblock span {
  padding: 10px 0px 10px 25px;
  background-repeat: no-repeat;
  background-position: left center;
}
#secondpage .tlike-global.eco .tlike .th, #secondpage .tlike-global.eco .tlike th, #secondpage .tlike-global.eco table .th, #secondpage .tlike-global.eco table th {
  padding: 10px 40px;
}
#secondpage .tlike-global.v-middle .tlike .td, #secondpage .tlike-global.v-middle .tlike td, #secondpage .tlike-global.v-middle table .td, #secondpage .tlike-global.v-middle table td {
  vertical-align: middle;
}
#secondpage .tlike-global:before {
  position: absolute;
  top: 0px;
  left: -10px;
  width: calc(100% + 20px);
  background-color: #1251A0;
  height: 120px;
  content: "";
}
#secondpage .tlike-global .hidden-to-block-title {
  display: none;
  color: #1251A0;
}
#secondpage .tlike-global .tlike, #secondpage .tlike-global table {
  display: table;
  position: relative;
  z-index: 2;
  width: 100%;
}
#secondpage .tlike-global .tlike .th, #secondpage .tlike-global .tlike th, #secondpage .tlike-global table .th, #secondpage .tlike-global table th {
  display: table-cell;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 19px;
  color: #FFFFFF;
  padding: 10px 14px;
  padding-top: 12px;
  padding-bottom: 12px;
}
#secondpage .tlike-global .tlike .tr, #secondpage .tlike-global .tlike tr, #secondpage .tlike-global table .tr, #secondpage .tlike-global table tr {
  display: table-row;
}
#secondpage .tlike-global .tlike .tr:not(:first-child), #secondpage .tlike-global .tlike tr:not(:first-child), #secondpage .tlike-global table .tr:not(:first-child), #secondpage .tlike-global table tr:not(:first-child) {
  background-color: white;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  border: 1px solid #B8B8B8;
}
#secondpage .tlike-global .tlike .td, #secondpage .tlike-global .tlike td, #secondpage .tlike-global table .td, #secondpage .tlike-global table td {
  display: table-cell;
  vertical-align: top;
  padding: 10px 14px;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  border-right: 0px;
  border-left: 0px;
  color: #636363;
  border-bottom: 1px solid #808080;
}
#secondpage .tlike-global .tlike .td.noborderbottom, #secondpage .tlike-global .tlike td.noborderbottom, #secondpage .tlike-global table .td.noborderbottom, #secondpage .tlike-global table td.noborderbottom {
  position: relative;
}
#secondpage .tlike-global .tlike .td.noborderbottom:before, #secondpage .tlike-global .tlike td.noborderbottom:before, #secondpage .tlike-global table .td.noborderbottom:before, #secondpage .tlike-global table td.noborderbottom:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 8px;
  left: 0px;
  bottom: -1px;
  background-color: white;
}
#secondpage .tlike-global .tlike .td.razdl, #secondpage .tlike-global .tlike td.razdl, #secondpage .tlike-global table .td.razdl, #secondpage .tlike-global table td.razdl {
  background-color: #E6F5FE;
  padding: 3px;
}
#secondpage .tlike-global .tlike .td .twocolumn, #secondpage .tlike-global .tlike td .twocolumn, #secondpage .tlike-global table .td .twocolumn, #secondpage .tlike-global table td .twocolumn {
  width: 100%;
}
#secondpage .tlike-global .tlike .td .twocolumn .column, #secondpage .tlike-global .tlike td .twocolumn .column, #secondpage .tlike-global table .td .twocolumn .column, #secondpage .tlike-global table td .twocolumn .column {
  width: 50%;
  float: left;
}
#secondpage .tlike-global .tlike .td .twocolumn .column.c1, #secondpage .tlike-global .tlike td .twocolumn .column.c1, #secondpage .tlike-global table .td .twocolumn .column.c1, #secondpage .tlike-global table td .twocolumn .column.c1 {
  padding-right: 15px;
}
#secondpage .tlike-global .tlike .td .twocolumn .column.c2, #secondpage .tlike-global .tlike td .twocolumn .column.c2, #secondpage .tlike-global table .td .twocolumn .column.c2, #secondpage .tlike-global table td .twocolumn .column.c2 {
  padding-left: 15px;
}
@media (max-width: 767px) {
  #secondpage .tlike-global .tlike .td .twocolumn .column, #secondpage .tlike-global .tlike td .twocolumn .column, #secondpage .tlike-global table .td .twocolumn .column, #secondpage .tlike-global table td .twocolumn .column {
    float: none;
    width: 100%;
  }
  #secondpage .tlike-global .tlike .td .twocolumn .column.c1, #secondpage .tlike-global .tlike td .twocolumn .column.c1, #secondpage .tlike-global table .td .twocolumn .column.c1, #secondpage .tlike-global table td .twocolumn .column.c1 {
    padding-right: 0px;
    margin-bottom: 10px;
  }
  #secondpage .tlike-global .tlike .td .twocolumn .column.c2, #secondpage .tlike-global .tlike td .twocolumn .column.c2, #secondpage .tlike-global table .td .twocolumn .column.c2, #secondpage .tlike-global table td .twocolumn .column.c2 {
    padding-left: 0px;
  }
}
#secondpage .tlike-global .tlike .td:last-child, #secondpage .tlike-global .tlike td:last-child, #secondpage .tlike-global table .td:last-child, #secondpage .tlike-global table td:last-child {
  border-right: 1px solid #B8B8B8;
}
#secondpage .tlike-global .tlike .td:first-child, #secondpage .tlike-global .tlike td:first-child, #secondpage .tlike-global table .td:first-child, #secondpage .tlike-global table td:first-child {
  border-left: 1px solid #B8B8B8;
}
#secondpage .tlike-global .tlike .td:first-child a, #secondpage .tlike-global .tlike td:first-child a, #secondpage .tlike-global table .td:first-child a, #secondpage .tlike-global table td:first-child a {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #636363;
  text-decoration: underline;
}
#secondpage .tlike-global .tlike .td:first-child a:hover, #secondpage .tlike-global .tlike td:first-child a:hover, #secondpage .tlike-global table .td:first-child a:hover, #secondpage .tlike-global table td:first-child a:hover {
  color: #1251A0;
}
#secondpage .tlike-global > .table-container {
  width: auto;
  overflow-x: inherit;
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
}
#secondpage .tlike-global > .table-container tbody {
  border: none;
}
#secondpage .tenders-list {
  margin-left: 10px;
  margin-right: 10px;
  position: relative;
}
#secondpage .tenders-list:before {
  position: absolute;
  top: 0px;
  left: -10px;
  width: calc(100% + 20px);
  background-color: #1251A0;
  height: 135px;
  content: "";
}
#secondpage .tenders-list table {
  position: relative;
  z-index: 2;
  width: 100%;
  border-spacing: 0px;
  border-collapse: collapse;
  margin-bottom: 30px;
}
#secondpage .tenders-list table th {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 19px;
  color: #FFFFFF;
  text-align: left;
  padding-top: 12px;
  padding-bottom: 12px;
}
#secondpage .tenders-list table tbody {
  background-color: white;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  color: #636363;
  border: 1px solid #B8B8B8;
  box-sizing: border-box;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
}
#secondpage .tenders-list table tbody tr {
  background-color: white;
}
#secondpage .tenders-list table tbody tr td {
  vertical-align: top;
  border: 1px solid #B8B8B8;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  border-right: 0px;
  border-left: 0px;
  color: #636363;
}
#secondpage .tenders-list table tbody tr td:first-child a {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #636363;
  text-decoration: none;
}
#secondpage .tenders-list table tbody tr td:first-child a:hover {
  color: #1251A0;
}
#secondpage .tenders-list table tr {
  border-spacing: 0px;
  border-collapse: collapse;
}
#secondpage .tenders-list table th, #secondpage .tenders-list table td {
  padding: 10px 20px;
  border-spacing: 0px;
  border-collapse: collapse;
}
#secondpage .download.bottomblock {
  margin-bottom: 30px;
}
#secondpage .nolist-onedoc.fileformat a:after, #secondpage .nolist-onedoc.fileformat a:before {
  background-color: #d7b400;
}
#secondpage .nolist-onedoc.fileformat a:before {
  content: attr(data-ext);
  overflow: hidden;
  padding-left: 3px;
  padding-right: 3px;
  box-sizing: content-box;
}
#secondpage .nolist-onedoc.indoclist a {
  margin-top: -6px;
  margin-bottom: -9px;
  padding-left: 56px;
  font-size: 15px;
  text-decoration: none;
  color: #636363;
}
#secondpage .nolist-onedoc.indoclist a:hover {
  color: #1251A0;
  text-decoration: none;
}
#secondpage .nolist-onedoc.indoclist a:after {
  display: none;
}
#secondpage .nolist-onedoc.indoclist a:before {
  font-size: 15px;
}
#secondpage .nolist-onedoc.ppt a:after, #secondpage .nolist-onedoc.ppt a:before {
  background-color: #F10000;
}
#secondpage .nolist-onedoc.ppt a:before {
  content: "ppt";
}
#secondpage .nolist-onedoc.pptx a:after, #secondpage .nolist-onedoc.pptx a:before {
  background-color: #F10000;
}
#secondpage .nolist-onedoc.pptx a:before {
  content: "pptx";
}
#secondpage .nolist-onedoc.doc a:after, #secondpage .nolist-onedoc.doc a:before {
  background-color: #1251A0;
}
#secondpage .nolist-onedoc.doc a:before {
  content: "doc";
}
#secondpage .nolist-onedoc.docx a:after, #secondpage .nolist-onedoc.docx a:before {
  background-color: #1251A0;
}
#secondpage .nolist-onedoc.docx a:before {
  content: "docx";
}
#secondpage .nolist-onedoc.rtf a:after, #secondpage .nolist-onedoc.rtf a:before {
  background-color: #41C8F4;
}
#secondpage .nolist-onedoc.rtf a:before {
  content: "rtf";
}
#secondpage .nolist-onedoc.rar a:after, #secondpage .nolist-onedoc.rar a:before {
  background-color: #A53AE7;
}
#secondpage .nolist-onedoc.rar a:before {
  content: "rar";
}
#secondpage .nolist-onedoc.www a:after, #secondpage .nolist-onedoc.www a:before {
  background-color: #41C8F4;
}
#secondpage .nolist-onedoc.www a:before {
  content: "www";
}
#secondpage .nolist-onedoc.xls a:after, #secondpage .nolist-onedoc.xls a:before {
  background-color: #20B808;
}
#secondpage .nolist-onedoc.xls a:before {
  content: "xls";
}
#secondpage .nolist-onedoc.xlsx a:after, #secondpage .nolist-onedoc.xlsx a:before {
  background-color: #20B808;
}
#secondpage .nolist-onedoc.xlsx a:before {
  content: "xlsx";
}
#secondpage .nolist-onedoc.pdf a:after, #secondpage .nolist-onedoc.pdf a:before {
  background-color: #E73A5F;
}
#secondpage .nolist-onedoc.pdf a:before {
  content: "pdf";
}
#secondpage .nolist-onedoc.zip a:after, #secondpage .nolist-onedoc.zip a:before {
  background-color: #EC6F00;
}
#secondpage .nolist-onedoc.zip a:before {
  content: "zip";
}
#secondpage .nolist-onedoc.more a:before {
  content: "";
  display: block;
  background-image: url(../img/more.svg);
  width: 45px;
  height: 35px;
}
#secondpage .nolist-onedoc span {
  display: inline-block;
}
#secondpage .nolist-onedoc a {
  position: relative;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 20px;
  color: #636363;
  text-decoration: none;
  padding-left: 70px;
  min-height: 35px;
  display: flex;
  align-items: center;
}
#secondpage .nolist-onedoc a:hover {
  text-decoration: underline;
  color: #1251A0;
  text-decoration: none;
}
#secondpage .nolist-onedoc a:after {
  content: "";
  height: 35px;
  width: 3px;
  left: 57px;
  top: 0px;
  position: absolute;
}
#secondpage .nolist-onedoc a:before {
  margin-top: -19px;
  color: white;
  text-align: center;
  font-size: 15px;
  line-height: 36px;
  content: "";
  height: 36px;
  width: 45px;
  position: absolute;
  top: 50%;
  left: 0;
}
#secondpage h2, #secondpage h3, #secondpage h4, #secondpage h5, #secondpage h6 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage h2 + p, #secondpage h3 + p, #secondpage h4 + p, #secondpage h5 + p, #secondpage h6 + p {
  margin-top: 10px;
}
#secondpage h2, #secondpage h3 {
  color: #1251A0;
}
#secondpage h4, #secondpage h5, #secondpage h6 {
  color: #636363;
}
#secondpage h4.clr-darkblue, #secondpage h5.clr-darkblue, #secondpage h6.clr-darkblue {
  color: #1251A0;
}
#secondpage h2 {
  line-height: 30px;
}
#secondpage .tabsblock-js.is-secTabs .tablist {
  justify-content: flex-start;
}
#secondpage .tabsblock-js.dividents .tablist, #secondpage .tabsblock-nojs.dividents .tablist {
  justify-content: flex-start;
}
#secondpage .tabsblock-js .tabcontainer, #secondpage .tabsblock-nojs .tabcontainer {
  margin-top: 15px;
  overflow-y: auto;
}
#secondpage .tabsblock-js .tabcontainer .tabcont, #secondpage .tabsblock-nojs .tabcontainer .tabcont {
  display: none;
}
#secondpage .tabsblock-js .tablist, #secondpage .tabsblock-nojs .tablist {
  border-bottom: 1px solid #636363;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
#secondpage .tabsblock-js .tablist.noaligment, #secondpage .tabsblock-nojs .tablist.noaligment {
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: -10px;
}
#secondpage .tabsblock-js .tablist.noaligment .tab, #secondpage .tabsblock-nojs .tablist.noaligment .tab {
  margin-top: 10px;
}
@media (max-width: 767px) {
  #secondpage .tabsblock-js .tablist.noaligment .tab, #secondpage .tabsblock-nojs .tablist.noaligment .tab {
    width: auto;
  }
}
#secondpage .tabsblock-js .tablist .tab, #secondpage .tabsblock-nojs .tablist .tab {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 21px;
  padding-bottom: 13px;
  color: #636363;
  margin-bottom: -1px;
  cursor: pointer;
  margin-right: 15px;
  text-decoration: none;
  transition: none;
  border-bottom: 4px solid transparent;
}
#secondpage .tabsblock-js .tablist .tab:last-child, #secondpage .tabsblock-nojs .tablist .tab:last-child {
  margin-right: 0px;
}
#secondpage .tabsblock-js .tablist .tab.active, #secondpage .tabsblock-nojs .tablist .tab.active {
  color: #1251A0;
  border-bottom: 4px solid #E73A5F !important;
}
#secondpage .tabsblock-js .tablist .tab:hover, #secondpage .tabsblock-nojs .tablist .tab:hover {
  border-bottom: 4px solid rgba(231, 58, 95, 0.7);
}
#secondpage .ltable-text {
  margin-bottom: 30px;
}
#secondpage .ltable-text.dividents .tdtitle2 span {
  display: inline-block;
}
#secondpage .ltable-text.dividents .oneblock .title {
  min-height: 0px;
}
#secondpage .ltable-text.dividents .inner {
  height: calc(100% - 80px);
}
#secondpage .ltable-text.dividents .inner table tr td {
  padding: 6px 8px;
}
@media (max-width: 1300px) and (min-width: 1200px) {
  #secondpage .ltable-text.dividents .inner table tr td {
    padding: 6px 3px;
  }
}
#secondpage .ltable-text .oneblock {
  background: #1251A0;
  padding: 15px;
  min-height: 135px;
  color: white;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  box-sizing: border-box;
  padding-bottom: 100px;
}
#secondpage .ltable-text .oneblock .title {
  min-height: 45px;
}
#secondpage .ltable-text .inner {
  margin: 15px;
  margin-top: -85px;
  background-color: white;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  padding-top: 7px;
  padding-bottom: 7px;
  background-image: url(../img/graph.png);
  background-repeat: no-repeat;
  background-position: bottom right;
  margin-bottom: 30px;
}
#secondpage .ltable-text .inner .tdtitle {
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 13px;
  color: #636363;
  vertical-align: top;
}
#secondpage .ltable-text .inner .tdtitle2 {
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 13px;
  color: #1251A0;
  vertical-align: top;
  padding-bottom: 5px;
}
#secondpage .ltable-text .inner .tdtitle2 span {
  border-bottom: 1px dotted #636363;
  padding-bottom: 5px;
  padding-right: 10px;
}
#secondpage .ltable-text .inner table {
  width: 100%;
}
#secondpage .ltable-text .inner table tr td {
  padding: 8px 13px;
  font-size: 12px;
  line-height: 13px;
  color: #636363;
}
#secondpage .ltable-text .inner table tr td:first-child {
  font-style: normal;
  font-weight: 900;
  font-size: 12px;
  line-height: 13px;
  color: #E73A5F;
}
#secondpage #news .filter-block {
  margin-bottom: 20px;
}
#secondpage #news .filter-block .left {
  width: 100%;
}
#secondpage #news .filter-block .left .btn-container {
  float: right;
  margin-left: 10px;
}
#secondpage h1 {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 900;
  font-size: 45px;
  line-height: 50px;
  color: #1251A0;
  margin-top: 0px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  #secondpage h1 {
    font-size: 35px;
    line-height: 35px;
  }
}
#secondpage .breadcrumbs {
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 13px;
  color: #636363;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .breadcrumbs .sep {
  padding-left: 5px;
  padding-right: 5px;
}
#secondpage .breadcrumbs a {
  color: #636363;
  text-decoration: none;
}
#secondpage .breadcrumbs a:hover {
  text-decoration: underline;
}
#secondpage .breadcrumbs span.active {
  color: #41C8F4;
}
#secondpage .cont .contentcolumn {
  width: 100%;
  float: left;
}
#secondpage .cont .contentcolumn .about-content {
  padding-bottom: 20px;
}
#secondpage .cont .contentcolumn .about-content a {
  text-decoration: none;
}
#secondpage .cont .contentcolumn .about-content a:hover {
  color: #E73A5F;
}
#secondpage .cont .contentcolumn .about-content .onerow {
  display: flex;
  margin-bottom: 35px;
  width: calc(100% + 30px);
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock {
  width: 33.332%;
  flex: 0 0 33.332%;
  max-width: 33.332%;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i1 .inner {
  background-image: url(../img/about1.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i2 .inner {
  background-image: url(../img/about2.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i3 .inner {
  background-image: url(../img/about3.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i4 .inner {
  background-image: url(../img/about4.svg);
  background-repeat: no-repeat;
  background-position: right bottom 10px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i5 .inner {
  background-image: url(../img/about5.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i6 .inner {
  background-image: url(../img/about6.svg);
  background-repeat: no-repeat;
  background-position: right 10px bottom 10px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.i7 .inner {
  background-image: url(../img/about7.svg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.center-block {
  margin-left: -13px;
  margin-right: -13px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding .inner {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding .inner .more {
  bottom: 30px;
  left: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-left .inner {
  padding-left: 30px;
  padding-top: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-left .inner .more {
  bottom: 30px;
  left: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-right .inner {
  padding-right: 30px;
  padding-top: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-right .inner .more {
  bottom: 30px;
  left: 30px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .inner {
  background: #FFFFFF;
  padding: 20px;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  position: relative;
  padding-bottom: 80px;
  height: 100%;
  z-index: 3;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue .inner {
  background-color: #1251A0;
  box-shadow: none;
  color: white;
  z-index: 2;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue .inner .tit, #secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue .inner .text {
  color: white;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue .inner .more a {
  color: white;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock.blue .inner .more a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .text {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  color: #636363;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .tit {
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 12px;
  text-transform: uppercase;
  color: #1251A0;
  min-height: 45px;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .more {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .more a {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 23px;
  color: #1251A0;
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiMxMjUxQTAiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 33px;
}
#secondpage .cont .contentcolumn .about-content .onerow .oneblock .more a:hover {
  color: #E73A5F;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDIxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjM5MTggMC4wNTEwMTQ1TDIwLjUyMzYgMy40MzYyOEwyMC41ODkzIDMuNDM2MjhMMjAuNTg5MyA0LjY4MjU5TDIwLjQ0MTQgNC42ODI1OUwxNi4zOTE4IDguMDAwNDlMMTUuNjMyIDcuMDIzNjVMMTguNDk0NyA0LjY4MjU5TDcuMjAxNDNlLTA2IDQuNjgyNkw3LjA0MDY3ZS0wNiAzLjQzNjI4TDE4LjU3MjcgMy40MzYyOEwxNS42MzIgMS4wMjM2NUwxNi4zOTE4IDAuMDUxMDE0NVoiIGZpbGw9IiNFNzNBNUYiLz48L3N2Zz4=);
}
#secondpage .cont.twocolumn .sidebar {
  width: 285px;
  float: left;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .cont.twocolumn .contentcolumn {
  width: calc(100% - 320px);
  float: right;
  margin-left: 35px;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
#secondpage .cont.twocolumn .contentcolumn .text {
  line-height: 22px;
}
#secondpage .cont .sidebar {
  position: relative;
  background: #FFFFFF;
  min-height: 340px;
}
#secondpage .cont .sidebar .soc {
  margin-top: 16px;
  float: none;
  display: inline-block;
  text-align: center;
  width: 100%;
}
#secondpage .cont .sidebar .soc a {
  margin-left: 15px;
  vertical-align: middle;
  display: inline-block;
}
#secondpage .cont .sidebar .soc a:first-child {
  margin-left: 0px;
}
#secondpage .cont .sidebar .soc a .ss {
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25px 25px;
  transition: all 0.2s ease 0s;
}
#secondpage .cont .sidebar .soc a .ss.s1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s1:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI0MiAxLjc1OEM5LjE1NiAwLjY3MDggNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjcwOCAxLjc1OCAxLjc1OEMwLjY3MDggMi44NDQgMCA0LjM0NTIgMCA2QzAgNy42NTg0IDAuNjcwOCA5LjE1NiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyOTIgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyOTIgMTAuMjQyIDEwLjI0MkMxMS4zMjkyIDkuMTU2IDEyIDcuNjU4NCAxMiA2QzEyIDQuMzQ1MiAxMS4zMjkyIDIuODQ0IDEwLjI0MiAxLjc1OFpNOS4zNDkyIDcuNzcxMkM5LjMxMzIgOC4wMDQgOC45MjggNy45NjA4IDguNTg4NCA3Ljk3MDRDOC4yNzY0IDcuOTgzNiA3Ljk3MDQgNy45NjA4IDcuODMxMiA3LjkwNDRDNy42MDIgNy44MTQ0IDYuOTk0OCA3LjAxNCA2LjgzNzYgNy4wNDRDNi40ODI0IDcuMTE3MiA2LjYxMiA3Ljg1NTIgNi41MDg4IDcuOTA0NEM2LjM1MjggNy45Nzc2IDUuODY4IDcuOTU3MiA1LjY3ODQgNy45MzhDNC42ODEyIDcuNzcyNCA0LjEwNjQgNy4xMDc2IDMuNTY1MiA2LjI1MDhDMi44OTY4IDUuMjA4IDIuNTAyIDQuNDMwNCAyLjY3MTIgNC4zMzA4QzIuODUgNC4yMzEyIDMuMzY4NCA0LjI1NCAzLjg5MDQgNC4yNjQ4QzQuMDUgNC4yNzIgNC41MDEyIDUuNDA0OCA0LjYyMTIgNS41OTMyQzUuMDkyOCA2LjM0OCA1LjIzOTIgNS43ODg4IDUuMjQ4OCA1LjcyMjhDNS4zNzg0IDQuMzY0NCA1LjA0NiA0LjQyNDQgNC44NTA0IDQuMzk4QzQuOTkzMiAzLjk2IDYuMDA5NiA0LjAzNTYgNi4wMDk2IDQuMDM1NkM2LjAwOTYgNC4wMzU2IDYuMzQ4IDQuMTE4NCA2LjQ3MTYgNC4yMDQ4QzYuNTIyIDQuMjM0OCA2LjU3ODQgNC4zNDc2IDYuNTc0OCA0LjY5NjhDNi41NTggNS4yMzIgNi41MDE2IDUuOTUyIDYuNzM4IDUuOTUyQzYuOTE4IDUuOTU5MiA3LjIgNS41MzMyIDcuNDMyOCA1LjA5NTJDNy42MzU2IDQuNzA2NCA3Ljc5MTYgNC4zMjg0IDcuODYxMiA0LjMwMDhDNy45MzggNC4yNzA4IDguMjYzMiA0LjI3MDggOC41ODg0IDQuMjY0OEM4LjkwNzYgNC4yNjQ4IDkuMjI5MiA0LjI2NDggOS4zMTkyIDQuMzMwOEM5LjQ4ODQgNC40NzcyIDkuMTg5NiA0Ljk0MTYgOC45MTcyIDUuMzI4QzguNjk3NiA1LjY0NzIgOC4yNjU2IDYuMDYyNCA4LjI5MzIgNi4yODhDOC4zMjIgNi41OTc2IDkuNDMyIDcuMjYyNCA5LjM0OTIgNy43NzEyWiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s2:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMjQyIDEuNzU2OEM5LjE1NiAwLjY3NDQgNy42NTg0IDAgNiAwQzQuMzQxNiAwIDIuODQ0IDAuNjc0NCAxLjc1OCAxLjc1NjhDMC42NzA4IDIuODQyOCAwIDQuMzQ0IDAgNi4wMDEyQzAgNy42NTYgMC42NzA4IDkuMTU3MiAxLjc1OCAxMC4yNDMyQzIuODQ0IDExLjMyNTYgNC4zNDE2IDEyIDYgMTJDNy42NTg0IDEyIDkuMTU2IDExLjMyNTYgMTAuMjQyIDEwLjI0MzJDMTEuMzI5MiA5LjE1NzIgMTIgNy42NTYgMTIgNi4wMDEyQzEyIDQuMzQ0IDExLjMyOTIgMi44NDI4IDEwLjI0MiAxLjc1NjhaTTkuMDYyNCA1Ljg0NTJWNi4yNEM5LjA2MjQgNi43NTg0IDkuMDAyNCA3LjI2OTYgOS4wMDI0IDcuMjY5NkM5LjAwMjQgNy4yNjk2IDguOTQgNy43MTEyIDguNzU2NCA3LjkwNjhDOC41MjM2IDguMTYyNCA4LjI2MiA4LjE2MjQgOC4xNDU2IDguMTc5MkM3LjI4ODggOC4yMzkyIDYuMDAyNCA4LjI0NTIgNi4wMDI0IDguMjQ1MkM2LjAwMjQgOC4yNDUyIDQuNDA3NiA4LjIyODQgMy45MTkyIDguMTc5MkMzLjc4IDguMTUyOCAzLjQ3NCA4LjE2MjQgMy4yNDEyIDcuOTA2OEMzLjA1ODggNy43MTEyIDIuOTk1MiA3LjI2OTYgMi45OTUyIDcuMjY5NkMyLjk5NTIgNy4yNjk2IDIuOTMxNiA2Ljc1ODQgMi45MzE2IDYuMjRWNS44MTg4VjUuNzUyOEMyLjkzMTYgNS4yNDE2IDIuOTk1MiA0LjcyMzIgMi45OTUyIDQuNzIzMkMyLjk5NTIgNC43MjMyIDMuMDU3NiA0LjI4MTYgMy4yNDEyIDQuMDg4NEMzLjQ3NCAzLjgzNjQgMy43MzMyIDMuODMyOCAzLjg1NTYgMy44MTZDNC43MTM2IDMuNzUyNCA1Ljk5NTIgMy43NTI0IDUuOTk1MiAzLjc1MjRINi4wMDI0QzYuMDAyNCAzLjc1MjQgNy4yODc2IDMuNzUyNCA4LjE0NTYgMy44MTZDOC4yNjIgMy44MzI4IDguNTI0OCAzLjgzNjQgOC43NTY0IDQuMDg4NEM4LjkzODggNC4yODE2IDkuMDAyNCA0LjcyMzIgOS4wMDI0IDQuNzIzMkM5LjAwMjQgNC43MjMyIDkuMDYyNCA1LjI0MTYgOS4wNjI0IDUuNzUyOFY1Ljg0NTJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjAyMzYzIDUuOTMxNkw1LjM2NTIzIDYuODI1NlY1LjQ1MDRWNS4wMzE2TDYuMTE2NDMgNS40NDA4TDcuMDIzNjMgNS45MzE2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjQTZBNkE2Ii8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0E2QTZBNiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s3:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41ODc2MiAzLjM0OTJINC40MTQ4MkMzLjgyNjgyIDMuMzQ5MiAzLjM0ODAyIDMuODI4IDMuMzQ4MDIgNC40MTZWNy41ODg4QzMuMzQ4MDIgOC4xNzY4IDMuODI2ODIgOC42NTU2IDQuNDE0ODIgOC42NTU2SDcuNTg3NjJDOC4xNzU2MiA4LjY1NTYgOC42NTQ0MiA4LjE3NjggOC42NTQ0MiA3LjU4ODhWNC40MTQ4QzguNjU0NDIgMy44MjY4IDguMTc1NjIgMy4zNDkyIDcuNTg3NjIgMy4zNDkyWk02LjAwMDAyIDcuOTQwNEM0LjkyOTYyIDcuOTQwNCA0LjA1OTYyIDcuMDcyOCA0LjA1OTYyIDZDNC4wNTk2MiA0LjkyOTYgNC45Mjk2MiA0LjA1OTYgNi4wMDAwMiA0LjA1OTZDNy4wNzI4MiA0LjA1OTYgNy45NDA0MiA0LjkyOTYgNy45NDA0MiA2QzcuOTQwNDIgNy4wNzI4IDcuMDcyODIgNy45NDA0IDYuMDAwMDIgNy45NDA0Wk03LjkwMzIyIDQuNDIyQzcuNzMwNDIgNC40MjIgNy41OTEyMiA0LjI4MjggNy41OTEyMiA0LjExQzcuNTkxMjIgMy45MzcyIDcuNzMwNDIgMy43OTggNy45MDMyMiAzLjc5OEM4LjA3NjAyIDMuNzk4IDguMjE1MjIgMy45MzcyIDguMjE1MjIgNC4xMUM4LjIxNjQyIDQuMjgyOCA4LjA3NjAyIDQuNDIyIDcuOTAzMjIgNC40MjJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTYuMDAwMDEgNC40NjE2QzUuMTUyODEgNC40NjE2IDQuNDY1MjEgNS4xNTI4IDQuNDY1MjEgNkM0LjQ2NTIxIDYuODUwOCA1LjE1MjgxIDcuNTM4NCA2LjAwMDAxIDcuNTM4NEM2Ljg1MDgxIDcuNTM4NCA3LjUzODQxIDYuODUwOCA3LjUzODQxIDZDNy41Mzg0MSA1LjE1MjggNi44NTA4MSA0LjQ2MTYgNi4wMDAwMSA0LjQ2MTZaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTEwLjI0MiAxLjc1OEM5LjE1OTYgMC42NzA4IDcuNjU3MiAwIDYgMEM0LjM0NTIgMCAyLjg0NCAwLjY3MDggMS43NTggMS43NThDMC42NzA4IDIuODQ0IDAgNC4zNDI4IDAgNkMwIDcuNjU3MiAwLjY3MDggOS4xNTYgMS43NTggMTAuMjQyQzIuODQ0IDExLjMyOTIgNC4zNDUyIDEyIDYgMTJDNy42NTcyIDEyIDkuMTU5NiAxMS4zMjkyIDEwLjI0MiAxMC4yNDJDMTEuMzI5MiA5LjE1NiAxMiA3LjY1NzIgMTIgNkMxMiA0LjM0MjggMTEuMzI5MiAyLjg0NCAxMC4yNDIgMS43NThaTTkuMDA5NiA3LjU4NzZDOS4wMDk2IDguMzY4OCA4LjM3MTIgOS4wMDk2IDcuNTg3NiA5LjAwOTZINC40MTQ4QzMuNjMzNiA5LjAwOTYgMi45OTI4IDguMzY4OCAyLjk5MjggNy41ODc2VjQuNDE0OEMyLjk5MjggMy42MzEyIDMuNjMzNiAyLjk5MjggNC40MTQ4IDIuOTkyOEg3LjU4NzZDOC4zNzEyIDIuOTkyOCA5LjAwOTYgMy42MzEyIDkuMDA5NiA0LjQxNDhWNy41ODc2WiIgZmlsbD0iI0U3M0E1RiIvPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s4 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s4:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQwOCAxLjc2MDRDOS4xNTQ4MiAwLjY3NDQwMSA3LjY1NzIyIDAuMDAzNjAxMDcgNi4wMDAwMiAwLjAwMzYwMTA3QzQuMzQyODIgMC4wMDM2MDEwNyAyLjg0NTIyIDAuNjc0NDAxIDEuNzU5MjIgMS43NjA0QzAuNjcyMDIxIDIuODQ2NCAwLjAwMTIyMDcgNC4zNDQgMC4wMDEyMjA3IDYuMDAxMkMwLjAwMTIyMDcgNy42NTg0IDAuNjcyMDIxIDkuMTU2IDEuNzU4MDIgMTAuMjQyQzIuODQ1MjIgMTEuMzI5MiA0LjM0MjgyIDEyIDYuMDAwMDIgMTJDNy42NTcyMiAxMiA5LjE1NDgyIDExLjMyOTIgMTAuMjQwOCAxMC4yNDMyQzExLjMyNjggOS4xNTcyIDExLjk5NzYgNy42NTk2IDExLjk5NzYgNi4wMDI0QzExLjk5ODggNC4zNDQgMTEuMzI4IDIuODQ2NCAxMC4yNDA4IDEuNzYwNFpNNy4zNTg0MiA1LjUyTDcuMzE4ODIgNi4wMDEySDYuNDExNjJDNi40MTE2MiA3LjM2OTIgNi40MTE2MiA5LjA2MzYgNi40MTE2MiA5LjA2MzZINS4xODY0MkM1LjE4NjQyIDkuMDYzNiA1LjE4NjQyIDcuMzkzMiA1LjE4NjQyIDYuMDAxMkg0LjU2ODQyVjUuNTE2NFY0Ljc3Nkg1LjE3OTIyVjQuMjI1MkM1LjE3OTIyIDMuNzIgNS40MTU2MiAyLjk0MzYgNi40NjgwMiAyLjk0MzZINy40MTQ4MlYzLjk5MzZDNy40MTQ4MiAzLjk5MzYgNi44MzY0MiAzLjk5MzYgNi43MjcyMiAzLjk5MzZDNi42MTQ0MiAzLjk5MzYgNi40NTg0MiA0LjA1IDYuNDU4NDIgNC4yODY0VjQuNzc4NEg3LjQzMTYyTDcuMzU4NDIgNS41MloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s5 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNBNkE2QTYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .soc a .ss.s5:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTAuMjQ2OCAxLjc1OEM5LjE1OTU5IDAuNjc0NCA3LjY2MDggMCA2LjAwMjQgMEM0LjM0NCAwIDIuODQ1MiAwLjY3NDQgMS43NTggMS43NThDMC42NzA3OTkgMi44NDUyIDAgNC4zNDc2IDAgNi4wMDZDMCA3LjY2MDggMC42NzA3OTkgOS4xNjMyIDEuNzU4IDEwLjI1MDRDMi44NDUyIDExLjMzNCA0LjM0NCAxMi4wMDg0IDYuMDAyNCAxMi4wMDg0QzcuNjYwOCAxMi4wMDg0IDkuMTU5NTkgMTEuMzM0IDEwLjI0NjggMTAuMjUwNEMxMS4zMzQgOS4xNjMyIDEyLjAwNDggNy42NjA4IDEyLjAwNDggNi4wMDZDMTIuMDA0OCA0LjM0NzYgMTEuMzM0IDIuODQ1MiAxMC4yNDY4IDEuNzU4Wk04LjQ0MTk5IDQuNzc2QzguNDQxOTkgNC44MjY0IDguNDQxOTkgNC44ODI4IDguNDQxOTkgNC45MzU2QzguNDQxOTkgNS4xODE2IDguNDE1NiA1LjQzMTIgOC4zNTkyIDUuNjgzMkM4LjA0MzYgNy4wOTU2IDYuODMwNCA4LjQ1NTIgNC44NjYgOC40NTUyQzQuMTU4IDguNDU1MiAzLjQ5NjggOC4yNDg4IDIuOTM4OCA3Ljg5OTZDMy4wNDIgNy45MDkyIDMuMTM4IDcuOTE2NCAzLjI0MTIgNy45MTY0QzMuODI5MiA3LjkxNjQgNC4zNjggNy43MjA4IDQuOCA3LjM4ODRDNC4yNTE2IDcuMzc1MiAzLjc4OTYgNy4wMTY0IDMuNjI2NCA2LjUyNDRDMy43MDMyIDYuNTQxMiAzLjc4MjQgNi41NTA4IDMuODYyOCA2LjU1MDhDMy45NzkyIDYuNTUwOCA0LjA4NDggNi41MzQgNC4xOTUyIDYuNTA0QzMuNzcyOCA2LjQyMTIgMy40MjM2IDYuMTI4NCAzLjI3MTIgNS43Mzk2QzMuMjE0OCA1LjYwMDQgMy4xODQ4IDUuNDU0IDMuMTg0OCA1LjI5NDRDMy4xODQ4IDUuMjg3MiAzLjE4NDggNS4yODQ4IDMuMTg0OCA1LjI3NzZDMy4zNTQgNS4zNzEyIDMuNTQ3MiA1LjQyNzYgMy43NTM2IDUuNDNDMy40MjEyIDUuMjEwNCAzLjE5NTYgNC44MzEyIDMuMTk1NiA0LjM5OTJDMy4xOTU2IDQuMTczNiAzLjI2MTYgMy45NjM2IDMuMzY4NCAzLjc3NzZDMy45ODY0IDQuNTI4OCA0LjkxNCA1LjAyMDggNS45NjA0IDUuMDdDNS45NCA0Ljk4IDUuOTIzMiA0Ljg4NzYgNS45MjMyIDQuNzg2OEM1LjkyMzIgNC4xMDUyIDYuNDg4NCAzLjU1MDggNy4xNzk2IDMuNTUwOEM3LjU0NTYgMy41NTA4IDcuODc0NCAzLjcwMDggOC4xIDMuOTQzMkM4LjM4NTYgMy44ODY4IDguNjU3OTkgMy43ODM2IDguOTAwMzkgMy42NDA4QzguODA2NzkgMy45MzM2IDguNjA3NiA0LjE3MjQgOC4zNDQ4IDQuMzI4NEM4LjYwMDQgNC4yOTQ4IDguODQyOCA0LjIyODggOS4wNjYgNC4xMzI4QzguOTAwNCA0LjM4MTIgOC42ODQzOSA0LjU5OTYgOC40NDE5OSA0Ljc3NloiIGZpbGw9IiNFNzNBNUYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
#secondpage .cont .sidebar .subscride-news {
  margin: 10px;
}
#secondpage .cont .sidebar .subscride-news .tit {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 20px;
  color: #1251A0;
  margin-bottom: 10px;
  text-transform: uppercase;
}
#secondpage .cont .sidebar .subscride-news input[type=text], #secondpage .cont .sidebar .subscride-news input[type=email] {
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 20px;
  color: #1251A0;
  border: 0px;
  border-bottom: 2px solid #1251A0;
  padding: 6px 0px;
  width: 100%;
}
#secondpage .cont .sidebar .subscride-news input[type=submit],
#secondpage .cont .sidebar .subscride-news input[type=button] {
  background: #E73A5F;
  border-radius: 30px;
  width: 100%;
  padding: 12px;
  color: white;
  font-size: 17px;
  line-height: 20px;
  border: 0px;
  cursor: pointer;
  transition: all 0.2s ease 0s;
  margin-top: 15px;
}
#secondpage .cont .sidebar .subscride-news input[type=submit]:hover,
#secondpage .cont .sidebar .subscride-news input[type=button]:hover {
  background: #1251A0;
}
#secondpage .cont .sidebar .newsinfo {
  padding: 20px;
  background-color: #1251A0;
  color: white;
  position: relative;
  z-index: 3;
  margin: 10px;
  margin-top: 0px;
  background-image: url(../img/news-info.svg);
  background-repeat: no-repeat;
  background-position: bottom right;
  margin-bottom: 30px;
}
#secondpage .cont .sidebar .newsinfo .oneperson {
  margin-bottom: 27px;
}
#secondpage .cont .sidebar .newsinfo .oneperson .name {
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  margin-bottom: 13px;
}
#secondpage .cont .sidebar .newsinfo .oneperson .place {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 17px;
  color: #41C8F4;
}
#secondpage .cont .sidebar .newsinfo .oneperson .adrs {
  margin-top: 22px;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  padding-left: 25px;
  background: url(../img/point-white.svg) no-repeat left top;
  background-size: 20px 20px;
}
#secondpage .cont .sidebar .newsinfo .oneperson .adrs a {
  color: white;
  text-decoration: none;
}
#secondpage .cont .sidebar .newsinfo .oneperson .tell {
  margin-top: 22px;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  padding-left: 25px;
  background: url(../img/tell-white.svg) no-repeat left center;
  background-size: 20px 20px;
}
#secondpage .cont .sidebar .newsinfo .oneperson .tell a {
  color: white;
  text-decoration: none;
}
#secondpage .cont .sidebar .newsinfo .oneperson .mail {
  margin-top: 16px;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  padding-left: 25px;
  background: url(../img/mail-white.svg) no-repeat left center;
  background-size: 20px 20px;
}
#secondpage .cont .sidebar .newsinfo .oneperson .mail a {
  color: white;
  text-decoration: none;
}
#secondpage .cont .sidebar .infoblock {
  padding: 20px;
  position: relative;
  z-index: 3;
  margin-top: 30px;
  background: #1251A0 url(../img/tower.png) no-repeat bottom right;
}
#secondpage .cont .sidebar .infoblock .onetext {
  margin-bottom: 30px;
}
#secondpage .cont .sidebar .infoblock .onetext:last-child {
  margin-bottom: 0px;
}
#secondpage .cont .sidebar .infoblock .top > div {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 50px;
  line-height: 60px;
  color: white;
}
#secondpage .cont .sidebar .infoblock .top > span {
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 24px;
  color: white;
}
#secondpage .cont .sidebar .infoblock .bottom {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  color: #41C8F4;
  margin-top: 10px;
}
#secondpage .cont .sidebar .infoblock .bottom.nomargintop {
  margin-top: 0px;
}
#secondpage .cont .sidebar .menu {
  position: relative;
  z-index: 3;
  width: 100%;
  padding: 20px;
}
#secondpage .cont .sidebar .menu ul {
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#secondpage .cont .sidebar .menu ul li {
  list-style: none;
  margin-bottom: 4px;
}
#secondpage .cont .sidebar .menu ul li.active > a {
  color: #41C8F4;
}
#secondpage .cont .sidebar .menu ul li ul {
  margin-top: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
}
#secondpage .cont .sidebar .menu ul li ul li {
  margin-bottom: 0px;
}
#secondpage .cont .sidebar .menu ul li ul li a {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: #636363;
}
#secondpage .cont .sidebar .menu ul li a {
  text-decoration: none;
  font-style: normal;
  font-weight: bold;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
}
#secondpage .cont .sidebar .menu ul li a:hover {
  color: #41C8F4;
}
#secondpage .cont .sidebar:before {
  box-shadow: 0px -10px 20px rgba(117, 117, 117, 0.1);
  content: "";
  position: absolute;
  top: 0px;
  height: 330px;
  width: 100%;
  left: 0px;
}
#secondpage .cont .sidebar:after {
  z-index: 2;
  background-color: white;
  content: "";
  position: absolute;
  top: 0px;
  height: 345px;
  width: 100%;
  left: 0px;
}
#secondpage .slider_tabs .jq-selectbox__dropdown {
  width: auto;
}

.arrow-link {
  margin-bottom: 40px;
  padding-left: 10px;
  margin-top: -20px;
}
.arrow-link a {
  padding-right: 40px;
  background: url("../img/arr-right-blue.svg") calc(100% - 10px) 50% no-repeat;
  font-size: 12px;
  text-decoration: none;
  color: #1251a0;
  transition: background-position 0.3s ease-in-out;
}
.arrow-link a:hover {
  background-position: 100% 50%;
}

#secondpage .conf-speech h2 {
  padding: 0;
  margin: 0 0 1em;
  text-align: center;
  font-weight: 500;
  color: #fff;
}

.conf-welcome {
  margin-bottom: 50px;
  padding: 40px 40px 130px;
  background: url("../img/conf-topblock-bg.jpg") 50% 0 no-repeat;
  background-size: 220% auto;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
  line-height: 1.2;
  color: #fff;
}
@media (max-width: 767px) {
  .conf-welcome {
    background-size: cover;
  }
}
.conf-welcome_date {
  padding-bottom: 10px;
  font-size: 20px;
}
.conf-welcome_btn {
  padding-top: 30px;
}
.conf-welcome_btn a:link, .conf-welcome_btn a:visited {
  padding: 20px 45px;
  display: inline-block;
  background: #fff;
  border-radius: 1000px;
  font-size: 20px;
  text-decoration: none;
  color: #000;
  transition: background-color 0.2s ease 0s;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.conf-welcome_btn a:hover {
  background-color: #1251a0;
  color: #fff;
}
.conf-welcome p {
  margin: 0;
}
.conf-about {
  padding-bottom: 50px;
  text-align: center;
  color: #1251a0;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 1.4;
  font-size: 1.2em;
}
.conf-about p {
  margin: 0;
}
.conf-speech {
  margin-bottom: 50px;
  padding: 40px;
  display: flex;
  flex-flow: row wrap;
  background-color: #1251a0;
  color: #fff;
}
.conf-speech strong {
  font-weight: 500;
}
.conf-speech_person {
  width: 200px;
  line-height: 1.3;
}
@media (max-width: 1199px) {
  .conf-speech_person {
    padding-bottom: 30px;
    text-align: center;
    width: 100%;
  }
}
.conf-speech_person img {
  padding-bottom: 5px;
  max-width: 100%;
  border-radius: 10000px;
}
.conf-speech_person strong {
  display: block;
}
.conf-speech_person span {
  padding-top: 5px;
  display: block;
  font-size: 0.8em;
}
.conf-speech_content {
  padding-left: 40px;
  width: calc(100% - 200px);
}
@media (max-width: 1199px) {
  .conf-speech_content {
    padding-left: 0;
    width: 100%;
  }
}
.conf-speech_content p {
  margin: 0 0 1em;
}
.conf-speech_content p:last-child {
  margin-bottom: 0;
}
.conf-speech_content p:first-letter {
  padding-left: 30px;
}
.conf-preform {
  margin: auto;
  width: 100%;
  max-width: 465px;
  font-size: 0.9em;
  line-height: 1.4;
  text-align: center;
  color: #000;
}
.conf-preform p {
  margin: 0 0 0.75em;
}
.conf-preform p:last-child {
  margin-bottom: 0;
}
.conf-preform_blue {
  color: #1251a0;
}
.conf-preform_blue a:link, .conf-preform_blue a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #1251a0;
}
.conf-preform_blue a:hover {
  text-decoration: underline;
}
.conf-preform_btn a:link, .conf-preform_btn a:visited {
  padding: 10px 20px;
  border: 1px solid #1251a0;
  display: inline-block;
  background: #fff;
  border-radius: 1000px;
  text-decoration: none;
  color: #1251a0;
  transition-property: background-color, color;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  font-family: "Stolzl Book", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.conf-preform_btn a:hover {
  background-color: #1251a0;
  color: #fff;
}
.conf-place {
  margin: 50px -3000px -50px;
  padding: 0 3000px;
  background-color: #f8f8f8;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: normal;
}
.conf-place_inner {
  display: flex;
  flex-flow: row wrap;
}
.conf-place_left {
  padding: 40px 40px 40px 0;
  width: calc(100% - 500px);
  font-size: 18px;
  font-weight: 300;
  color: #1251a0;
}
@media (max-width: 1199px) {
  .conf-place_left {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}
.conf-place_right {
  position: relative;
  width: 500px;
  min-height: 250px;
}
@media (max-width: 1199px) {
  .conf-place_right {
    width: 100%;
  }
}
.conf-place_right img {
  max-width: 100%;
}
.conf-place_address {
  margin-bottom: 10px;
  padding-left: 35px;
  background: url(../img/point.svg) no-repeat 5px 50%;
}
.conf-place_email {
  margin-bottom: 10px;
  padding-left: 35px;
  background: url(../img/mail.svg) no-repeat 0 50%;
}
.conf-place_email a:link, .conf-place_email a:visited {
  text-decoration: none;
  color: #1251a0;
}
.conf-place_email a:hover {
  text-decoration: underline;
}

.onerow + .error {
  color: #E73A5F;
}

.docs-module {
  width: 100%;
  margin-top: 15px;
}
.docs-module .filter {
  margin-top: 15px;
}
.docs-module .docs-list {
  margin-top: 20px;
  margin-bottom: 50px;
  justify-content: space-between;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.docs-module .docs-list:last-child {
  margin-bottom: 0px;
}
.docs-module .docs-list .onedoc {
  flex: 0 0 32%;
  max-width: 32%;
  width: 32%;
  padding: 10px;
  margin-bottom: 10px;
  position: relative;
}
.docs-module .docs-list .onedoc.pdf:before {
  background-color: #E73A5F;
}
.docs-module .docs-list .onedoc.pdf .mark {
  background: rgba(231, 58, 95, 0.5);
}
.docs-module .docs-list .onedoc.ppt:before {
  background-color: #F10000;
}
.docs-module .docs-list .onedoc.ppt .mark {
  background: rgba(241, 0, 0, 0.5);
}
.docs-module .docs-list .onedoc.pptx:before {
  background-color: #F10000;
}
.docs-module .docs-list .onedoc.pptx .mark {
  background: rgba(241, 0, 0, 0.5);
}
.docs-module .docs-list .onedoc.doc:before {
  background-color: #1251A0;
}
.docs-module .docs-list .onedoc.doc .mark {
  background: rgba(18, 81, 160, 0.5);
}
.docs-module .docs-list .onedoc.docx:before {
  background-color: #1251A0;
}
.docs-module .docs-list .onedoc.docx .mark {
  background: rgba(18, 81, 160, 0.5);
}
.docs-module .docs-list .onedoc.rtf:before {
  background-color: #41C8F4;
}
.docs-module .docs-list .onedoc.rtf .mark {
  background: rgba(65, 200, 244, 0.5);
}
.docs-module .docs-list .onedoc.rar:before {
  background-color: #A53AE7;
}
.docs-module .docs-list .onedoc.rar .mark {
  background: rgba(165, 58, 231, 0.5);
}
.docs-module .docs-list .onedoc.www:before {
  background-color: #41C8F4;
}
.docs-module .docs-list .onedoc.www .mark {
  background: rgba(65, 200, 244, 0.5);
}
.docs-module .docs-list .onedoc.xls:before {
  background-color: #20B808;
}
.docs-module .docs-list .onedoc.xls .mark {
  background: rgba(32, 184, 8, 0.5);
}
.docs-module .docs-list .onedoc.xlsx:before {
  background-color: #20B808;
}
.docs-module .docs-list .onedoc.xlsx .mark {
  background: rgba(32, 184, 8, 0.5);
}
.docs-module .docs-list .onedoc.zip:before {
  background-color: #EC6F00;
}
.docs-module .docs-list .onedoc.zip .mark {
  background: rgba(236, 111, 0, 0.5);
}
.docs-module .docs-list .onedoc.none:before {
  background-color: #D5D5D5;
}
.docs-module .docs-list .onedoc.none .mark {
  background-color: rgba(212, 212, 212, 0.75);
  background-image: url(../img/none.svg);
  background-position: center center;
  background-size: 24px 24px;
  background-repeat: no-repeat;
}
.docs-module .docs-list .onedoc .tit {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  transition: all 0.2s ease 0s;
}
.docs-module .docs-list .onedoc .mark {
  position: absolute;
  left: 10px;
  top: 0px;
  color: white;
  width: 45px;
  height: 38px;
  text-align: center;
  padding-top: 8px;
  text-transform: uppercase;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
}
.docs-module .docs-list .onedoc .mark:after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 4px;
  background: url(../img/angle.png) no-repeat bottom center;
  left: 0px;
}
.docs-module .docs-list .onedoc a {
  text-decoration: none;
}
.docs-module .docs-list .onedoc a:hover .inner .tit {
  color: #41C8F4;
}
.docs-module .docs-list .onedoc.zagl {
  padding-top: 0px;
  padding-bottom: 0px;
  height: 0px;
  margin-bottom: 0px;
}
.docs-module .docs-list .onedoc.zagl:before {
  display: none;
}
.docs-module .docs-list .onedoc:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 75px;
}
.docs-module .docs-list .onedoc .inner {
  position: relative;
  z-index: 3;
  padding: 10px;
  background: #FFFFFF;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  height: 100%;
  padding-left: 65px;
  padding-bottom: 50px;
}
.docs-module .docs-list .onedoc .inner .desk {
  position: absolute;
  bottom: 10px;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 22px;
  color: #636363;
}
.docs-module .title {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #1251A0;
  padding-bottom: 15px;
  border-bottom: 1px solid #b8b8b8;
  position: relative;
}
.docs-module .title:after {
  content: "";
  background: #E73A5F;
  width: 110px;
  height: 4px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  margin-bottom: -1px;
}

@media (max-width: 1200px) {
  #secondpage .docs-module .docs-list .onedoc {
    flex: 0 0 49%;
    max-width: 49%;
    width: 49%;
  }
}
@media (max-width: 991px) {
  #secondpage .cont.twocolumn .sidebar {
    width: 100%;
    float: left;
    margin-top: 30px;
  }
  #secondpage .cont.twocolumn .contentcolumn {
    margin-left: 0px;
    width: 100%;
    float: left;
  }
}
@media (max-width: 650px) {
  #secondpage .docs-module .docs-list .onedoc {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 1300px) {
  #secondpage .ltable-text .inner table tr td {
    padding: 8px;
  }
  #info .blueblock .leftpart .column {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }
  #info .blueblock .leftpart .column .block {
    font-size: 14px;
    line-height: 14px;
  }
  #info .blueblock .leftpart .column .block a {
    font-size: 13px;
  }
  #info .blueblock .leftpart .title {
    margin-bottom: 15px;
    margin-top: 0px;
  }
  .cont {
    max-width: 1170px;
  }
  #innumbers .mapblock .onecol.c1 .text1, #innumbers .mapblock .onecol.c1 .text2, #innumbers .mapblock .onecol.c1 .text3, #innumbers .mapblock .onecol.c1 .text4 {
    margin-left: 15px;
  }
  #gallery .photogallery {
    margin-left: -45px;
  }
  #gallery .photogallery .carousel-pagi .widthslide {
    padding-left: 45px;
  }
  #gallery .photogallery .carousel-pagi .widthslide .prev {
    margin-left: -10px;
  }
  #gallery .photogallery .carousel-pagi .widthslide .next {
    margin-right: -15px;
  }
}
@media (max-width: 1200px) {
  #secondpage .docs_blocks .oneblock {
    flex: 50%;
    max-width: 50%;
  }
  #secondpage .docs_title {
    margin-left: 0px;
  }
  #secondpage .nolist-onedoc.indoclist a {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  #secondpage #news .filter-block {
    margin-bottom: 0px;
  }
  #secondpage #news .filter-block .left .underlined {
    width: 100%;
  }
  #secondpage #news .filter-block .left .underlined .rightpart {
    float: right;
  }
  #secondpage #news .filter-block .btn-container {
    margin-top: 10px;
  }
  #secondpage #news .filter-block .menu ul li {
    margin-right: 25px;
  }
  #secondpage #news .filter-block .menu ul li:last-child {
    margin-right: 0px;
  }
  #secondpage #news .filter-block .menu.rightpart li {
    margin-left: 25px;
  }
  #secondpage #news .filter-block div.select {
    margin-left: 25px;
  }
  .megatitle {
    margin-top: 50px;
    font-size: 55px;
    line-height: 55px;
    margin-bottom: 20px;
  }
  .cont {
    max-width: 991px;
  }
  #stickelement #header .menu ul li a {
    font-size: 11px;
  }
  #innumbers .mapblock .onecol.c1 {
    padding-right: 15px;
  }
  #innumbers .mapblock .onecol.c1 .text2 {
    margin-top: 28px;
  }
  #innumbers .mapblock .onecol.c1 .text1, #innumbers .mapblock .onecol.c1 .text2, #innumbers .mapblock .onecol.c1 .text3, #innumbers .mapblock .onecol.c1 .text4 {
    margin-left: 15px;
  }
  #innumbers .mapblock .onecol.c1 .text2 .bottom br {
    display: none;
  }
  #innumbers .mapblock .onecol.c2 {
    padding-right: 15px;
  }
  #innumbers .mapblock .onecol.c2 .text3 {
    margin-top: 22px;
  }
  #innumbers .mapblock .onecol.c2 .text4 {
    margin-top: 22px;
  }
  #innumbers .mapblock .onecol.c2 .text5 {
    margin-top: 22px;
  }
  #innumbers .mapblock .onecol.c2 .text2 .top span {
    vertical-align: top;
  }
  #innumbers .mapblock .onecol.c2 .text1, #innumbers .mapblock .onecol.c2 .text2, #innumbers .mapblock .onecol.c2 .text3, #innumbers .mapblock .onecol.c2 .text4, #innumbers .mapblock .onecol.c2 .text5 {
    margin-left: 15px;
  }
  #innumbers .mapblock .onecol.c2 .text1 .top > div > span, #innumbers .mapblock .onecol.c2 .text2 .top > div > span, #innumbers .mapblock .onecol.c2 .text3 .top > div > span, #innumbers .mapblock .onecol.c2 .text4 .top > div > span, #innumbers .mapblock .onecol.c2 .text5 .top > div > span {
    font-size: 16px;
  }
  #innumbers .mapblock .onecol.c2 .text1 .top span, #innumbers .mapblock .onecol.c2 .text2 .top span, #innumbers .mapblock .onecol.c2 .text3 .top span, #innumbers .mapblock .onecol.c2 .text4 .top span, #innumbers .mapblock .onecol.c2 .text5 .top span {
    font-size: 24px;
    line-height: 21px;
  }
  #innumbers .mapblock .onecol.c3 {
    padding-right: 15px;
  }
  #innumbers .mapblock .onecol.c3 .text4 {
    margin-top: 49px;
  }
  #innumbers .mapblock .onecol.c3 .text5 {
    margin-top: 35px;
  }
  #innumbers .mapblock .onecol.c3 .text1, #innumbers .mapblock .onecol.c3 .text2, #innumbers .mapblock .onecol.c3 .text3, #innumbers .mapblock .onecol.c3 .text4, #innumbers .mapblock .onecol.c3 .text5 {
    margin-left: 15px;
  }
  #innumbers .mapblock .onecol.c3 .text1 .top, #innumbers .mapblock .onecol.c3 .text2 .top, #innumbers .mapblock .onecol.c3 .text3 .top, #innumbers .mapblock .onecol.c3 .text4 .top, #innumbers .mapblock .onecol.c3 .text5 .top {
    padding-left: 80px;
  }
  #innumbers .mapblock .onecol.c3 .text1 .top > div > span, #innumbers .mapblock .onecol.c3 .text2 .top > div > span, #innumbers .mapblock .onecol.c3 .text3 .top > div > span, #innumbers .mapblock .onecol.c3 .text4 .top > div > span, #innumbers .mapblock .onecol.c3 .text5 .top > div > span {
    font-size: 16px;
  }
  #innumbers .mapblock .onecol.c3 .text1 .top span, #innumbers .mapblock .onecol.c3 .text2 .top span, #innumbers .mapblock .onecol.c3 .text3 .top span, #innumbers .mapblock .onecol.c3 .text4 .top span, #innumbers .mapblock .onecol.c3 .text5 .top span {
    vertical-align: top;
    font-size: 24px;
    line-height: 21px;
  }
  #innumbers .mapblock .onecol.c3 .text2 .bottom br, #innumbers .mapblock .onecol.c3 .text3 .bottom br, #innumbers .mapblock .onecol.c3 .text5 .bottom br {
    display: none;
  }
  #innumbers .mapblock .onecol.c4 {
    padding-right: 15px;
  }
  #innumbers .mapblock .onecol.c4 .text1, #innumbers .mapblock .onecol.c4 .text2, #innumbers .mapblock .onecol.c4 .text3, #innumbers .mapblock .onecol.c4 .text4 {
    margin-left: 15px;
  }
  #innumbers .mapblock .onecol.c4 .text1:not(.text1), #innumbers .mapblock .onecol.c4 .text2:not(.text1), #innumbers .mapblock .onecol.c4 .text3:not(.text1), #innumbers .mapblock .onecol.c4 .text4:not(.text1) {
    margin-top: 20px;
  }
  #innumbers .mapblock .onecol.c4 .text1 .bottom, #innumbers .mapblock .onecol.c4 .text2 .bottom, #innumbers .mapblock .onecol.c4 .text3 .bottom, #innumbers .mapblock .onecol.c4 .text4 .bottom {
    font-size: 17px;
    line-height: 21px;
  }
  #innumbers .mapblock .onecol.c4 .text1 .top span, #innumbers .mapblock .onecol.c4 .text2 .top span, #innumbers .mapblock .onecol.c4 .text3 .top span, #innumbers .mapblock .onecol.c4 .text4 .top span {
    font-size: 60px;
    line-height: 86px;
  }
  #innumbers .mapblock .onecol.c4 .text4 .bottom {
    margin-left: 0px;
    margin-top: 6px;
  }
  #innumbers .mapblock .onecol.c4 .text4 .top div {
    display: none;
  }
  #innumbers .mapblock .onecol.c4 .text2 .bottom br, #innumbers .mapblock .onecol.c4 .text3 .bottom br, #innumbers .mapblock .onecol.c4 .text4 .bottom br {
    display: none;
  }
  #info .blueblock canvas {
    height: 205px !important;
  }
  #info .blueblock .leftpart .title {
    font-size: 28px;
    margin-top: 0px;
    margin-bottom: 15px;
  }
  #info .blueblock .leftpart .column {
    width: 100%;
    margin-top: 5px;
    margin-left: 0px;
    background-image: none;
  }
  #info .blueblock .leftpart .column .block {
    margin-bottom: 10px;
  }
  #info .blueblock .leftpart .column .block.i1 {
    padding-left: 90px;
    background-position: 20px center;
  }
  #info .blueblock .leftpart .column .block.i2 {
    background-position: 12px center;
    padding-left: 90px;
  }
  #info .blueblock .leftpart .column .block.i3 {
    background-position: 12px center;
    padding-left: 90px;
    margin-bottom: 0px;
  }
  #info .blueblock .leftpart .column .block br {
    display: none;
  }
  #info .blueblock .tabbtns {
    height: 200px;
  }
  #info .blueblock .tabbtns .tab[data-id=tab1] {
    margin-top: 21px;
  }
  #news .filter-block .right .clearfilters a:before {
    content: "Очистить";
  }
  #news .filter-block .right .clearfilters a span {
    display: none;
  }
  #activities {
    margin-bottom: -50px;
  }
  #activities #infoplace .title {
    font-size: 40px;
    line-height: 40px;
  }
  #development .bluetabsblock .tablist .tab {
    font-size: 16px;
  }
  #development .bluetabsblock .tabcontainer {
    max-height: initial;
  }
  #gallery .photogallery {
    margin-left: -135px;
  }
  #gallery .photogallery .carousel-pagi .widthslide {
    padding-left: 90px;
  }
  #gallery .photogallery .carousel-pagi .widthslide .next {
    margin-right: -58px;
  }
  #gallery #gallery-pagination .slick-current .onepoint, #gallery #gallery-pagination .slick-current-clone-animate .onepoint {
    font-size: 24px;
    line-height: 29px;
  }
  #footer .oneblock .title, #footer .oneblock .tt {
    font-size: 15px;
    line-height: 19px;
  }
}
@media (max-width: 991px) {
  #development .bluetabsblock .tablist .tab {
    font-size: 13px;
  }
  #gallery #mobilegallery {
    display: block;
  }
  #gallery #mobilegallery .slick-slide img {
    width: 100%;
  }
  #gallery #infoplaceMobile {
    display: block;
  }
  #gallery #gallery-pagination-for, #gallery #gallery-pagination {
    display: none;
  }
  .megatitle.nodesk {
    margin-bottom: 40px;
  }
  .morebtn {
    margin-top: 20px;
  }
  .cont {
    max-width: 767px;
  }
  #development {
    margin-top: 50px;
  }
  #keys-project .keyproject .onerow .onecol {
    flex: 40%;
  }
  #keys-project .keyproject .onerow .onecol.wtext {
    flex: 60%;
  }
  #keys-project .keyproject .onerow .onecol .inner {
    max-width: 100%;
  }
  #activities {
    padding-bottom: 70px;
  }
  #activities #infoplace {
    width: 100%;
  }
  #activities #infoplace {
    height: auto;
  }
  #activities #activities-slider {
    margin-left: 0px;
  }
  #activities .big-content-slider {
    margin-top: 50px;
  }
  #activities .big-content-slider .cont {
    top: 0px;
    position: relative;
  }
  #info .blueblock .leftpart .column {
    width: auto;
    margin-bottom: 25px;
  }
  #news .news-block .onenews.w25 {
    flex: 50%;
  }
  #news .news-block .onenews.w50 {
    flex: 100%;
  }
  #news .filter-block {
    margin-bottom: 5px;
  }
  #news .filter-block .right .clearfilters {
    margin-top: 15px;
  }
  #news .filter-block .right .clearfilters a:before {
    display: none;
  }
  #news .filter-block .right .clearfilters a span {
    display: inline-block;
  }
  #news .filter-block .menu.rightpart li {
    margin-left: 25px;
  }
  #news .filter-block .menu ul li:last-child {
    margin-right: 0px;
  }
  #news .filter-block div.select {
    margin-left: 25px;
  }
  #innumbers .mapblock .onecol.c1 {
    display: none;
  }
  #stickelement #header #inburger .nav-burg {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
  #stickelement #header .menu ul {
    display: none;
  }
  #footer .oneblock .logo img {
    display: none;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #activities #infoplace {
    min-height: 400px;
  }
}
@media (max-width: 767px) {
  #secondpage {
    min-height: calc(100vh - 212px);
  }
  #secondpage img.mobile-only {
    display: inline-block;
  }
  #secondpage img.pc-only {
    display: none;
  }
  #secondpage .tlike-global:not(.not-to-block) {
    margin-left: 0px;
    margin-right: 0px;
  }
  #secondpage .tlike-global:not(.not-to-block).investors .tlike .th {
    width: auto;
  }
  #secondpage .tlike-global:not(.not-to-block):before {
    display: none;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike {
    display: block;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .hidden-to-block-title {
    display: block;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .tr {
    display: block;
    border: 1px solid #B8B8B8;
    margin-bottom: 20px;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .tr .td {
    border: 0px;
    display: block;
    margin-bottom: 0px;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .tr .td.empty {
    display: none;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .tr .td:last-child {
    margin-bottom: 0px;
  }
  #secondpage .tlike-global:not(.not-to-block) .tlike .tr:first-child {
    display: none;
  }
  #secondpage .err404img {
    display: none;
  }
  #secondpage #news .filter-block .right .clearfilters {
    margin-top: 10px;
  }
  #secondpage .tabsblock-js .tablist {
    width: 100%;
    display: block;
  }
  #secondpage .tabsblock-js .tablist .tab {
    display: inline-block;
    width: 100%;
    border-bottom: 4px solid transparent;
    margin-bottom: 5px;
    padding-bottom: 6px;
  }
  #secondpage .tabsblock-js .tablist .tab:last-child {
    margin-bottom: 0px;
  }
  #secondpage #news .filter-block div.select {
    margin-left: 0px;
    margin-right: 15px;
  }
  #secondpage #news .filter-block div.select:nth-child(4) {
    margin-right: 0px;
  }
  #secondpage #news .filter-block .left .underlined {
    margin-bottom: 0px;
  }
  #secondpage .cont .contentcolumn .text {
    font-size: 16px;
    line-height: 20px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow {
    display: block;
    margin-bottom: 0px;
    width: 100%;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock {
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
    width: 100%;
    margin-bottom: 20px;
    max-width: 100%;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock.center-block {
    margin-left: 0px;
    margin-right: 0px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding .inner, #secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-right .inner, #secondpage .cont .contentcolumn .about-content .onerow .oneblock.bigpadding-left .inner {
    padding: 20px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock .tit {
    min-height: 0px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock .tit br {
    display: none;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock .inner {
    padding: 20px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock .more {
    position: static;
    margin-top: 15px;
  }
  #secondpage .cont .contentcolumn .about-content .onerow .oneblock .text {
    font-size: 16px;
    line-height: 20px;
  }
  #innumbers .mapblock {
    display: block;
    min-height: 0px;
    height: auto;
  }
  #innumbers .mapblock .onecol.c4 {
    width: 100%;
    padding-bottom: 30px;
  }
  #innumbers .mapblock .onecol.c4 .text1, #innumbers .mapblock .onecol.c4 .text2, #innumbers .mapblock .onecol.c4 .text3, #innumbers .mapblock .onecol.c4 .text4 {
    text-align: center;
  }
  #innumbers .mapblock .onecol.c4 .text1 .top, #innumbers .mapblock .onecol.c4 .text2 .top, #innumbers .mapblock .onecol.c4 .text3 .top, #innumbers .mapblock .onecol.c4 .text4 .top {
    float: none;
  }
  #innumbers .mapblock .onecol.c4 .text1 .top div, #innumbers .mapblock .onecol.c4 .text2 .top div, #innumbers .mapblock .onecol.c4 .text3 .top div, #innumbers .mapblock .onecol.c4 .text4 .top div {
    text-align: left;
  }
  #innumbers .mapblock .onecol.c4 .text1 .bottom, #innumbers .mapblock .onecol.c4 .text2 .bottom, #innumbers .mapblock .onecol.c4 .text3 .bottom, #innumbers .mapblock .onecol.c4 .text4 .bottom {
    float: none;
  }
  #news img.onlymobile {
    display: block;
  }
  #news .arrows-mobile {
    display: block;
  }
  #news .news-block {
    display: block;
  }
  #news .news-block .onenews {
    width: 100%;
  }
  #news .morebtn {
    float: left;
    margin-top: 0px;
  }
  #news .nomobile {
    display: none;
  }
  #news .filter-block .menu.rightpart li {
    margin-left: 0px;
  }
  #news .filter-block div.select.onlymobile {
    display: inline-block;
    margin-left: 0px;
  }
  #news .filter-block .right .clearfilters {
    margin-top: -28px;
  }
  #news .filter-block .btn-container {
    margin-left: 0px;
  }
  #news .filter-block .menu {
    display: none;
  }
  #news .filter-block .menu.rightpart {
    display: none;
    float: right;
  }
  #news .filter-block .left {
    width: 100%;
  }
  #news .filter-block .left .underlined {
    width: 100%;
    margin-bottom: 20px;
  }
  .megadesk {
    font-size: 16px;
    line-height: 20px;
  }
  #gallery #mobilegallery .slick-prev {
    left: 0px;
  }
  #gallery #mobilegallery .slick-next {
    right: 0px;
  }
  #gallery #infoplaceMobile {
    margin-left: 25px;
    margin-right: 25px;
    font-size: 19px;
    line-height: 27px;
    height: 130px;
  }
  #stickelement #header #burgerbtn {
    width: 25px;
    height: 22px;
    margin-bottom: 33px;
    margin-left: 0px;
    background-size: 25px 22px;
  }
  #stickelement #header #inburger #closemenu {
    width: 17px;
    height: 17px;
    background-size: 17px 17px;
    top: 10px;
    right: 18px;
  }
  #stickelement #header #inburger .nav-burg {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
  #development {
    background-position: top center;
    min-height: 670px;
    margin-bottom: 50px;
    padding-bottom: 0px;
  }
  #development .bluetabsblock > div {
    display: none !important;
  }
  #development .bluetabsblock .mobilelinks {
    display: block !important;
  }
  #development .bluetabsblock .mobilelinks .tab {
    display: inline-block;
    text-decoration: none;
    width: 100%;
  }
  #development .bluetabsblock .tabcontainer {
    margin-top: 15px;
  }
  #development .bluetabsblock .tablist {
    display: block;
    border-bottom: 0px;
  }
  #development .bluetabsblock .tablist .tab {
    border-bottom: 4px solid white !important;
    margin-bottom: 20px;
    padding-bottom: 5px;
  }
  #activities #infoplace {
    padding: 15px;
    padding-bottom: 85px;
  }
  #activities #infoplace .arrows {
    position: absolute;
    top: auto;
    height: 30px;
    right: auto;
    bottom: 20px;
    left: 15px;
    margin: 0 auto;
    width: calc(100% - 30px);
  }
  #activities #infoplace .arrows #toparr {
    float: left;
    width: 55px;
    height: 19px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 55px 19px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
    margin-top: 0px;
  }
  #activities #infoplace .arrows #toparr:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMiAwLjEwMDAwMkwxLjQxNjI1ZS0wNiA4LjJMMS4wMjI4NWUtMDYgMTEuMkwxMC4yIDE5TDEyIDE2LjdMNSAxMS4xTDU0LjkgMTEuMUw1NC45IDguMTAwMDFMNC45IDguMUwxMi4xIDIuNEwxMC4yIDAuMTAwMDAyWiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  }
  #activities #infoplace .arrows #bottomarr {
    float: right;
    width: 55px;
    height: 19px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 55px 19px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iI0MzQzNDMyIvPjwvc3ZnPg==);
    margin-top: 0px;
  }
  #activities #infoplace .arrows #bottomarr:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA1NSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDQuOCAxOC45TDU1IDEwLjhMNTUgNy44TDQ0LjggLTQuNDU4NTZlLTA3TDQzIDIuM0w1MCA3LjlMMC4wOTk5OTgxIDcuOUwwLjA5OTk5OCAxMC45TDUwLjEgMTAuOUw0Mi45IDE2LjZMNDQuOCAxOC45WiIgZmlsbD0iIzEyNTFBMCIvPjwvc3ZnPg==);
  }
  #activities #infoplace .arrows #activities-slider-pagi {
    position: absolute;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    width: 150px;
    margin-top: -4px;
  }
  #activities #infoplace .btnplace {
    position: static;
    margin-top: 15px;
  }
  #activities #infoplace .title {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 35px;
  }
  #activities .prevslidetag, #activities .nextslidetag {
    display: none !important;
  }
  #activities #infoplace .desksmall {
    font-size: 16px;
    line-height: 20px;
  }
  #activities #activities-slider .slick-slide img {
    height: 250px;
  }
  #keys-project .arrows-mobile {
    display: block;
    float: left;
    width: 100%;
  }
  #keys-project .morebtn {
    margin-top: 40px;
  }
  #keys-project .keyproject {
    margin-bottom: 15px;
  }
  #keys-project .keyproject .onerow {
    display: block;
    margin-bottom: 30px;
  }
  #keys-project .keyproject .onerow.onlymobile {
    display: block;
  }
  #keys-project .keyproject .onecol {
    display: none;
    text-align: left;
  }
  #keys-project .keyproject .onecol.wtext {
    display: block;
    width: 100%;
    text-align: left;
  }
  #keys-project .keyproject .onecol.wtext .inner.to-right {
    text-align: left;
  }
  #keys-project .keyproject .onecol.wtext .inner .text {
    text-align: left;
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 15px;
  }
  #keys-project .keyproject .onecol.wtext .inner .title {
    text-align: left;
    padding-top: 3px;
  }
  #keys-project .keyproject .onecol.wtext .inner .title img {
    display: none;
  }
  #mainslider .slide .cont .sliderinfo .centered .btn-container {
    margin-top: 30px;
  }
  #mainslider .slide .cont .sliderinfo .centered .title {
    font-size: 28px;
    line-height: 32px;
  }
  #mainslider .slide .cont .sliderinfo .centered .title br {
    display: none;
  }
  #mainslider .slide .cont .sliderinfo .centered .desk {
    font-size: 20px;
    line-height: 22px;
  }
  .megatitle {
    font-size: 40px;
    line-height: 40px;
  }
  #innumbers .mapblock .onecol.c1, #innumbers .mapblock .onecol.c2, #innumbers .mapblock .onecol.c3 {
    display: none;
  }
  #info .blueblock .leftpart .column {
    margin-bottom: 7px;
  }
  #info .blueblock .leftpart .title {
    line-height: 30px;
  }
  #info .blueblock .tabcontainer {
    width: 100%;
  }
  #info .blueblock .tabbtns {
    height: auto;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 15px;
    padding-top: 15px;
    width: 100%;
    border-left: 0px solid #81d0f1;
    border-top: 2px solid #81d0f1;
  }
  #info .blueblock .tabbtns .tab {
    width: 50%;
    float: left;
    margin-top: 0px !important;
  }
  #footer .row.subscribe {
    margin-top: 50px;
  }
  #footer .row.subscribe .col-lg-8 {
    padding-left: 0px;
    padding-right: 0px;
  }
  #footer .row.subscribe .subscribe-form .input {
    margin-right: 0px;
    width: 100%;
    margin-bottom: 15px;
  }
  #footer .row.subscribe .subscribe-form .submit {
    width: 100%;
  }
  #footer .row.subscribe .soc {
    width: 100%;
    text-align: center;
    margin-top: 30px;
  }
  #footer .row.subscribe .soc a .ss {
    width: 35px;
    height: 35px;
    background-size: 35px 35px;
  }
  #topline .lang {
    font-size: 12px;
    line-height: 11px;
    margin-top: 3px;
  }
  #topline .right {
    margin-top: -2px;
  }
  #topline .right .search {
    position: static;
  }
  #topline .right .search .srform {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 100%;
    margin-top: 0px;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    top: 0px;
    padding-top: 5px;
  }
  #topline .right .search .srform .btn.btn-search {
    padding: 0px 10px;
    min-width: 80px;
  }
  #topline .right .search .srform > form > div input[type=text] {
    width: 100%;
    min-width: 0px;
  }
  #topline .right .search .srform .inp {
    margin-left: 0px;
    width: calc(100% - 130px);
  }
  #topline .right .search .btn-sr {
    width: 18px;
    height: 19px;
    background-size: 18px 19px;
  }
  #topline .right .soc a .ss {
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
  }
  #topline .right .soc .text {
    display: none;
  }
}
@media (max-width: 575px) {
  #secondpage .docs_blocks .oneblock {
    flex: 100%;
    max-width: 100%;
  }
  #secondpage .ltable-text .oneblock .title {
    min-height: 0px;
  }
}
@media (max-width: 450px) {
  #activities #activities-slider .slick-slide img {
    height: 200px;
  }
}
@media (max-width: 370px) {
  #news .filter-block div.select {
    margin-left: 10px;
  }
}
html[lang=en] #go-top span {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA1MCA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAuNjI3OCAzLjY0NDE4QzIyLjY1NyAwLjEyMDg5MiAyNy43MzAyIDAuMTIwODg0IDI5Ljc1OTUgMy42NDQxN0w0OC40Nzk0IDM2LjE0NjVDNTAuNTA4NyAzOS42Njk4IDQ3Ljk3MjEgNDQuMDczOSA0My45MTM2IDQ0LjA3MzlINi40NzM2NUMyLjQxNTEyIDQ0LjA3MzkgLTAuMTIxNDU2IDM5LjY2OTggMS45MDc4MSAzNi4xNDY1TDIwLjYyNzggMy42NDQxOFoiIGZpbGw9IndoaXRlIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTI5LjkyMiAxNi4wODQzTDI2LjAxMDEgMTEuMjAxM0gyNC41NjEyTDIwLjc5NDIgMTYuMDg0M0wyMS45MDUgMTYuOTQ2TDI0LjYwOTUgMTMuNTk0OVYyNy41MjU4SDI2LjA1ODRWMTMuNTQ3TDI4LjgxMTIgMTYuOTkzOEwyOS45MjIgMTYuMDg0M1oiIGZpbGw9IiMxMjUxQTAiLz48L2c+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ny44NDY4IDM2LjU3NDVMMjguOTczNCAzLjgyOTc4QzI3LjIwNzQgMC43NjU5NTYgMjIuNzkyNiAwLjc2NTk1OSAyMS4wMjY2IDMuODI5NzlMMi4xNTMxNSAzNi41NzQ1QzAuMzg3MjE4IDM5LjYzODMgMi41OTQ2NSA0My40NjgxIDYuMTI2NTMgNDMuNDY4MUg0My44NzM1QzQ3LjQwNTQgNDMuNDY4MSA0OS42MTI4IDM5LjYzODMgNDcuODQ2OCAzNi41NzQ1Wk0zMC4yOTc4IDMuMDYzODJDMjcuOTQzMiAtMS4wMjEyOCAyMi4wNTY4IC0xLjAyMTI3IDE5LjcwMjIgMy4wNjM4NEwwLjgyODcgMzUuODA4NUMtMS41MjU4OSAzOS44OTM2IDEuNDE3MzYgNDUgNi4xMjY1MyA0NUg0My44NzM1QzQ4LjU4MjcgNDUgNTEuNTI1OSAzOS44OTM2IDQ5LjE3MTMgMzUuODA4NUwzMC4yOTc4IDMuMDYzODJaIiBmaWxsPSIjMTI1MUEwIi8+PHBhdGggZD0iTTEyLjgwOTEgMzguMjcxNlYzMi4zMjQzSDEwLjY4NTFWMzEuMTEzNEgxNi4zNzM2VjMyLjMyNDNIMTQuMjU0NFYzOC4yNzE2SDEyLjgwOTFaTTE2LjI0MTcgMzUuNjA1NkMxNi4yNDE3IDM1LjE0OTkgMTYuMzU0IDM0LjcwODggMTYuNTc4NiAzNC4yODIzQzE2LjgwMzMgMzMuODU1OSAxNy4xMjA2IDMzLjUzMDQgMTcuNTMwOCAzMy4zMDU4QzE3Ljk0NDIgMzMuMDgxMiAxOC40MDQ4IDMyLjk2ODkgMTguOTEyNiAzMi45Njg5QzE5LjY5NzEgMzIuOTY4OSAyMC4zNCAzMy4yMjQ0IDIwLjg0MTMgMzMuNzM1NUMyMS4zNDI2IDM0LjI0MzMgMjEuNTkzMyAzNC44ODYyIDIxLjU5MzMgMzUuNjY0MkMyMS41OTMzIDM2LjQ0ODcgMjEuMzM5NCAzNy4wOTk3IDIwLjgzMTYgMzcuNjE3M0MyMC4zMjcgMzguMTMxNiAxOS42OTA2IDM4LjM4ODggMTguOTIyNCAzOC4zODg4QzE4LjQ0NzEgMzguMzg4OCAxNy45OTMgMzguMjgxNCAxNy41NjAxIDM4LjA2NjVDMTcuMTMwNCAzNy44NTE3IDE2LjgwMzMgMzcuNTM3NiAxNi41Nzg2IDM3LjEyNDFDMTYuMzU0IDM2LjcwNzUgMTYuMjQxNyAzNi4yMDEzIDE2LjI0MTcgMzUuNjA1NlpNMTcuNjQ4IDM1LjY3ODhDMTcuNjQ4IDM2LjE5MzIgMTcuNzcgMzYuNTg3IDE4LjAxNDIgMzYuODYwNUMxOC4yNTgzIDM3LjEzMzkgMTguNTU5NCAzNy4yNzA2IDE4LjkxNzUgMzcuMjcwNkMxOS4yNzU2IDM3LjI3MDYgMTkuNTc1MSAzNy4xMzM5IDE5LjgxNTkgMzYuODYwNUMyMC4wNjAxIDM2LjU4NyAyMC4xODIyIDM2LjE4OTkgMjAuMTgyMiAzNS42NjkxQzIwLjE4MjIgMzUuMTYxMyAyMC4wNjAxIDM0Ljc3MDYgMTkuODE1OSAzNC40OTcyQzE5LjU3NTEgMzQuMjIzOCAxOS4yNzU2IDM0LjA4NyAxOC45MTc1IDM0LjA4N0MxOC41NTk0IDM0LjA4NyAxOC4yNTgzIDM0LjIyMzggMTguMDE0MiAzNC40OTcyQzE3Ljc3IDM0Ljc3MDYgMTcuNjQ4IDM1LjE2NDUgMTcuNjQ4IDM1LjY3ODhaTTI3LjgzMzUgMzMuMDg2MVYzNC4xNzk4SDI2Ljg5NlYzNi4yNjk3QzI2Ljg5NiAzNi42OTI4IDI2LjkwNDIgMzYuOTQwMiAyNi45MjA0IDM3LjAxMThDMjYuOTQgMzcuMDgwMiAyNi45ODA3IDM3LjEzNzIgMjcuMDQyNSAzNy4xODI3QzI3LjEwNzYgMzcuMjI4MyAyNy4xODU3IDM3LjI1MTEgMjcuMjc2OSAzNy4yNTExQzI3LjQwMzggMzcuMjUxMSAyNy41ODc4IDM3LjIwNzIgMjcuODI4NiAzNy4xMTkzTDI3Ljk0NTggMzguMTgzN0MyNy42MjY4IDM4LjMyMDQgMjcuMjY1NSAzOC4zODg4IDI2Ljg2MTggMzguMzg4OEMyNi42MTQ1IDM4LjM4ODggMjYuMzkxNSAzOC4zNDgxIDI2LjE5MjkgMzguMjY2N0MyNS45OTQzIDM4LjE4MjEgMjUuODQ3OCAzOC4wNzQ3IDI1Ljc1MzQgMzcuOTQ0NUMyNS42NjIzIDM3LjgxMSAyNS41OTg4IDM3LjYzMiAyNS41NjMgMzcuNDA3M0MyNS41MzM3IDM3LjI0NzggMjUuNTE5MSAzNi45MjU2IDI1LjUxOTEgMzYuNDQwNlYzNC4xNzk4SDI0Ljg4OTJWMzMuMDg2MUgyNS41MTkxVjMyLjA1NThMMjYuODk2IDMxLjI1NVYzMy4wODYxSDI3LjgzMzVaTTI4LjQ2ODMgMzUuNjA1NkMyOC40NjgzIDM1LjE0OTkgMjguNTgwNiAzNC43MDg4IDI4LjgwNTIgMzQuMjgyM0MyOS4wMjk4IDMzLjg1NTkgMjkuMzQ3MiAzMy41MzA0IDI5Ljc1NzQgMzMuMzA1OEMzMC4xNzA4IDMzLjA4MTIgMzAuNjMxNCAzMi45Njg5IDMxLjEzOTIgMzIuOTY4OUMzMS45MjM3IDMyLjk2ODkgMzIuNTY2NiAzMy4yMjQ0IDMzLjA2NzkgMzMuNzM1NUMzMy41NjkyIDM0LjI0MzMgMzMuODE5OSAzNC44ODYyIDMzLjgxOTkgMzUuNjY0MkMzMy44MTk5IDM2LjQ0ODcgMzMuNTY1OSAzNy4wOTk3IDMzLjA1ODEgMzcuNjE3M0MzMi41NTM2IDM4LjEzMTYgMzEuOTE3MiAzOC4zODg4IDMxLjE0OSAzOC4zODg4QzMwLjY3MzcgMzguMzg4OCAzMC4yMTk2IDM4LjI4MTQgMjkuNzg2NyAzOC4wNjY1QzI5LjM1NyAzNy44NTE3IDI5LjAyOTggMzcuNTM3NiAyOC44MDUyIDM3LjEyNDFDMjguNTgwNiAzNi43MDc1IDI4LjQ2ODMgMzYuMjAxMyAyOC40NjgzIDM1LjYwNTZaTTI5Ljg3NDUgMzUuNjc4OEMyOS44NzQ1IDM2LjE5MzIgMjkuOTk2NiAzNi41ODcgMzAuMjQwOCAzNi44NjA1QzMwLjQ4NDkgMzcuMTMzOSAzMC43ODYgMzcuMjcwNiAzMS4xNDQxIDM3LjI3MDZDMzEuNTAyMSAzNy4yNzA2IDMxLjgwMTYgMzcuMTMzOSAzMi4wNDI1IDM2Ljg2MDVDMzIuMjg2NyAzNi41ODcgMzIuNDA4NyAzNi4xODk5IDMyLjQwODcgMzUuNjY5MUMzMi40MDg3IDM1LjE2MTMgMzIuMjg2NyAzNC43NzA2IDMyLjA0MjUgMzQuNDk3MkMzMS44MDE2IDM0LjIyMzggMzEuNTAyMSAzNC4wODcgMzEuMTQ0MSAzNC4wODdDMzAuNzg2IDM0LjA4NyAzMC40ODQ5IDM0LjIyMzggMzAuMjQwOCAzNC40OTcyQzI5Ljk5NjYgMzQuNzcwNiAyOS44NzQ1IDM1LjE2NDUgMjkuODc0NSAzNS42Nzg4Wk0zNC44NTk5IDMzLjA4NjFIMzYuMTM5MlYzMy44NDc4QzM2LjMwNTIgMzMuNTg3NCAzNi41Mjk4IDMzLjM3NTggMzYuODEzIDMzLjIxM0MzNy4wOTYyIDMzLjA1MDMgMzcuNDEwMyAzMi45Njg5IDM3Ljc1NTQgMzIuOTY4OUMzOC4zNTc2IDMyLjk2ODkgMzguODY4NyAzMy4yMDQ5IDM5LjI4ODYgMzMuNjc2OUMzOS43MDg1IDM0LjE0ODkgMzkuOTE4NSAzNC44MDY0IDM5LjkxODUgMzUuNjQ5NUMzOS45MTg1IDM2LjUxNTQgMzkuNzA2OSAzNy4xODkyIDM5LjI4MzcgMzcuNjcxQzM4Ljg2MDUgMzguMTQ5NSAzOC4zNDc4IDM4LjM4ODggMzcuNzQ1NiAzOC4zODg4QzM3LjQ1OTIgMzguMzg4OCAzNy4xOTg4IDM4LjMzMTggMzYuOTY0NCAzOC4yMTc5QzM2LjczMzMgMzguMTA0IDM2LjQ4OTEgMzcuOTA4NyAzNi4yMzIgMzcuNjMyVjQwLjI0NDNIMzQuODU5OVYzMy4wODYxWk0zNi4yMTczIDM1LjU5MDlDMzYuMjE3MyAzNi4xNzM2IDM2LjMzMjkgMzYuNjA0OSAzNi41NjQgMzYuODg0OUMzNi43OTUxIDM3LjE2MTYgMzcuMDc2NyAzNy4yOTk5IDM3LjQwODcgMzcuMjk5OUMzNy43Mjc3IDM3LjI5OTkgMzcuOTkzIDM3LjE3MyAzOC4yMDQ2IDM2LjkxOTFDMzguNDE2MiAzNi42NjE5IDM4LjUyMiAzNi4yNDIgMzguNTIyIDM1LjY1OTNDMzguNTIyIDM1LjExNTcgMzguNDEzIDM0LjcxMiAzOC4xOTQ5IDM0LjQ0ODRDMzcuOTc2OCAzNC4xODQ3IDM3LjcwNjYgMzQuMDUyOSAzNy4zODQzIDM0LjA1MjlDMzcuMDQ5IDM0LjA1MjkgMzYuNzcwNyAzNC4xODMxIDM2LjU0OTMgMzQuNDQzNUMzNi4zMjggMzQuNzAwNiAzNi4yMTczIDM1LjA4MzEgMzYuMjE3MyAzNS41OTA5WiIgZmlsbD0iIzEyNTFBMCIvPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIwLjc5NDIiIHk9IjEwLjcyMzQiIHdpZHRoPSI5LjE3NjA5IiBoZWlnaHQ9IjE2Ljg1MTEiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
}
html[lang=en] #go-top span:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA1MCA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAuNjI3OCAzLjY0NDE4QzIyLjY1NyAwLjEyMDg5MiAyNy43MzAyIDAuMTIwODg0IDI5Ljc1OTUgMy42NDQxN0w0OC40Nzk0IDM2LjE0NjVDNTAuNTA4NyAzOS42Njk4IDQ3Ljk3MjEgNDQuMDczOSA0My45MTM2IDQ0LjA3MzlINi40NzM2NUMyLjQxNTEyIDQ0LjA3MzkgLTAuMTIxNDU2IDM5LjY2OTggMS45MDc4MSAzNi4xNDY1TDIwLjYyNzggMy42NDQxOFoiIGZpbGw9IndoaXRlIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTI5LjkyMiAxNi4wODQzTDI2LjAxMDEgMTEuMjAxM0gyNC41NjEyTDIwLjc5NDIgMTYuMDg0M0wyMS45MDUgMTYuOTQ2TDI0LjYwOTUgMTMuNTk0OVYyNy41MjU4SDI2LjA1ODRWMTMuNTQ3TDI4LjgxMTIgMTYuOTkzOEwyOS45MjIgMTYuMDg0M1oiIGZpbGw9IiNFNzNBNUYiLz48L2c+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ny44NDY4IDM2LjU3NDVMMjguOTczNCAzLjgyOTc4QzI3LjIwNzQgMC43NjU5NTYgMjIuNzkyNiAwLjc2NTk1OSAyMS4wMjY2IDMuODI5NzlMMi4xNTMxNSAzNi41NzQ1QzAuMzg3MjE4IDM5LjYzODMgMi41OTQ2NSA0My40NjgxIDYuMTI2NTMgNDMuNDY4MUg0My44NzM1QzQ3LjQwNTQgNDMuNDY4MSA0OS42MTI4IDM5LjYzODMgNDcuODQ2OCAzNi41NzQ1Wk0zMC4yOTc4IDMuMDYzODJDMjcuOTQzMiAtMS4wMjEyOCAyMi4wNTY4IC0xLjAyMTI3IDE5LjcwMjIgMy4wNjM4NEwwLjgyODcgMzUuODA4NUMtMS41MjU4OSAzOS44OTM2IDEuNDE3MzYgNDUgNi4xMjY1MyA0NUg0My44NzM1QzQ4LjU4MjcgNDUgNTEuNTI1OSAzOS44OTM2IDQ5LjE3MTMgMzUuODA4NUwzMC4yOTc4IDMuMDYzODJaIiBmaWxsPSIjRTczQTVGIi8+PHBhdGggZD0iTTEyLjgwOTEgMzguMjcxNlYzMi4zMjQzSDEwLjY4NTFWMzEuMTEzNEgxNi4zNzM2VjMyLjMyNDNIMTQuMjU0NFYzOC4yNzE2SDEyLjgwOTFaTTE2LjI0MTcgMzUuNjA1NkMxNi4yNDE3IDM1LjE0OTkgMTYuMzU0IDM0LjcwODggMTYuNTc4NiAzNC4yODIzQzE2LjgwMzMgMzMuODU1OSAxNy4xMjA2IDMzLjUzMDQgMTcuNTMwOCAzMy4zMDU4QzE3Ljk0NDIgMzMuMDgxMiAxOC40MDQ4IDMyLjk2ODkgMTguOTEyNiAzMi45Njg5QzE5LjY5NzEgMzIuOTY4OSAyMC4zNCAzMy4yMjQ0IDIwLjg0MTMgMzMuNzM1NUMyMS4zNDI2IDM0LjI0MzMgMjEuNTkzMyAzNC44ODYyIDIxLjU5MzMgMzUuNjY0MkMyMS41OTMzIDM2LjQ0ODcgMjEuMzM5NCAzNy4wOTk3IDIwLjgzMTYgMzcuNjE3M0MyMC4zMjcgMzguMTMxNiAxOS42OTA2IDM4LjM4ODggMTguOTIyNCAzOC4zODg4QzE4LjQ0NzEgMzguMzg4OCAxNy45OTMgMzguMjgxNCAxNy41NjAxIDM4LjA2NjVDMTcuMTMwNCAzNy44NTE3IDE2LjgwMzMgMzcuNTM3NiAxNi41Nzg2IDM3LjEyNDFDMTYuMzU0IDM2LjcwNzUgMTYuMjQxNyAzNi4yMDEzIDE2LjI0MTcgMzUuNjA1NlpNMTcuNjQ4IDM1LjY3ODhDMTcuNjQ4IDM2LjE5MzIgMTcuNzcgMzYuNTg3IDE4LjAxNDIgMzYuODYwNUMxOC4yNTgzIDM3LjEzMzkgMTguNTU5NCAzNy4yNzA2IDE4LjkxNzUgMzcuMjcwNkMxOS4yNzU2IDM3LjI3MDYgMTkuNTc1MSAzNy4xMzM5IDE5LjgxNTkgMzYuODYwNUMyMC4wNjAxIDM2LjU4NyAyMC4xODIyIDM2LjE4OTkgMjAuMTgyMiAzNS42NjkxQzIwLjE4MjIgMzUuMTYxMyAyMC4wNjAxIDM0Ljc3MDYgMTkuODE1OSAzNC40OTcyQzE5LjU3NTEgMzQuMjIzOCAxOS4yNzU2IDM0LjA4NyAxOC45MTc1IDM0LjA4N0MxOC41NTk0IDM0LjA4NyAxOC4yNTgzIDM0LjIyMzggMTguMDE0MiAzNC40OTcyQzE3Ljc3IDM0Ljc3MDYgMTcuNjQ4IDM1LjE2NDUgMTcuNjQ4IDM1LjY3ODhaTTI3LjgzMzUgMzMuMDg2MVYzNC4xNzk4SDI2Ljg5NlYzNi4yNjk3QzI2Ljg5NiAzNi42OTI4IDI2LjkwNDIgMzYuOTQwMiAyNi45MjA0IDM3LjAxMThDMjYuOTQgMzcuMDgwMiAyNi45ODA3IDM3LjEzNzIgMjcuMDQyNSAzNy4xODI3QzI3LjEwNzYgMzcuMjI4MyAyNy4xODU3IDM3LjI1MTEgMjcuMjc2OSAzNy4yNTExQzI3LjQwMzggMzcuMjUxMSAyNy41ODc4IDM3LjIwNzIgMjcuODI4NiAzNy4xMTkzTDI3Ljk0NTggMzguMTgzN0MyNy42MjY4IDM4LjMyMDQgMjcuMjY1NSAzOC4zODg4IDI2Ljg2MTggMzguMzg4OEMyNi42MTQ1IDM4LjM4ODggMjYuMzkxNSAzOC4zNDgxIDI2LjE5MjkgMzguMjY2N0MyNS45OTQzIDM4LjE4MjEgMjUuODQ3OCAzOC4wNzQ3IDI1Ljc1MzQgMzcuOTQ0NUMyNS42NjIzIDM3LjgxMSAyNS41OTg4IDM3LjYzMiAyNS41NjMgMzcuNDA3M0MyNS41MzM3IDM3LjI0NzggMjUuNTE5MSAzNi45MjU2IDI1LjUxOTEgMzYuNDQwNlYzNC4xNzk4SDI0Ljg4OTJWMzMuMDg2MUgyNS41MTkxVjMyLjA1NThMMjYuODk2IDMxLjI1NVYzMy4wODYxSDI3LjgzMzVaTTI4LjQ2ODMgMzUuNjA1NkMyOC40NjgzIDM1LjE0OTkgMjguNTgwNiAzNC43MDg4IDI4LjgwNTIgMzQuMjgyM0MyOS4wMjk4IDMzLjg1NTkgMjkuMzQ3MiAzMy41MzA0IDI5Ljc1NzQgMzMuMzA1OEMzMC4xNzA4IDMzLjA4MTIgMzAuNjMxNCAzMi45Njg5IDMxLjEzOTIgMzIuOTY4OUMzMS45MjM3IDMyLjk2ODkgMzIuNTY2NiAzMy4yMjQ0IDMzLjA2NzkgMzMuNzM1NUMzMy41NjkyIDM0LjI0MzMgMzMuODE5OSAzNC44ODYyIDMzLjgxOTkgMzUuNjY0MkMzMy44MTk5IDM2LjQ0ODcgMzMuNTY1OSAzNy4wOTk3IDMzLjA1ODEgMzcuNjE3M0MzMi41NTM2IDM4LjEzMTYgMzEuOTE3MiAzOC4zODg4IDMxLjE0OSAzOC4zODg4QzMwLjY3MzcgMzguMzg4OCAzMC4yMTk2IDM4LjI4MTQgMjkuNzg2NyAzOC4wNjY1QzI5LjM1NyAzNy44NTE3IDI5LjAyOTggMzcuNTM3NiAyOC44MDUyIDM3LjEyNDFDMjguNTgwNiAzNi43MDc1IDI4LjQ2ODMgMzYuMjAxMyAyOC40NjgzIDM1LjYwNTZaTTI5Ljg3NDUgMzUuNjc4OEMyOS44NzQ1IDM2LjE5MzIgMjkuOTk2NiAzNi41ODcgMzAuMjQwOCAzNi44NjA1QzMwLjQ4NDkgMzcuMTMzOSAzMC43ODYgMzcuMjcwNiAzMS4xNDQxIDM3LjI3MDZDMzEuNTAyMSAzNy4yNzA2IDMxLjgwMTYgMzcuMTMzOSAzMi4wNDI1IDM2Ljg2MDVDMzIuMjg2NyAzNi41ODcgMzIuNDA4NyAzNi4xODk5IDMyLjQwODcgMzUuNjY5MUMzMi40MDg3IDM1LjE2MTMgMzIuMjg2NyAzNC43NzA2IDMyLjA0MjUgMzQuNDk3MkMzMS44MDE2IDM0LjIyMzggMzEuNTAyMSAzNC4wODcgMzEuMTQ0MSAzNC4wODdDMzAuNzg2IDM0LjA4NyAzMC40ODQ5IDM0LjIyMzggMzAuMjQwOCAzNC40OTcyQzI5Ljk5NjYgMzQuNzcwNiAyOS44NzQ1IDM1LjE2NDUgMjkuODc0NSAzNS42Nzg4Wk0zNC44NTk5IDMzLjA4NjFIMzYuMTM5MlYzMy44NDc4QzM2LjMwNTIgMzMuNTg3NCAzNi41Mjk4IDMzLjM3NTggMzYuODEzIDMzLjIxM0MzNy4wOTYyIDMzLjA1MDMgMzcuNDEwMyAzMi45Njg5IDM3Ljc1NTQgMzIuOTY4OUMzOC4zNTc2IDMyLjk2ODkgMzguODY4NyAzMy4yMDQ5IDM5LjI4ODYgMzMuNjc2OUMzOS43MDg1IDM0LjE0ODkgMzkuOTE4NSAzNC44MDY0IDM5LjkxODUgMzUuNjQ5NUMzOS45MTg1IDM2LjUxNTQgMzkuNzA2OSAzNy4xODkyIDM5LjI4MzcgMzcuNjcxQzM4Ljg2MDUgMzguMTQ5NSAzOC4zNDc4IDM4LjM4ODggMzcuNzQ1NiAzOC4zODg4QzM3LjQ1OTIgMzguMzg4OCAzNy4xOTg4IDM4LjMzMTggMzYuOTY0NCAzOC4yMTc5QzM2LjczMzMgMzguMTA0IDM2LjQ4OTEgMzcuOTA4NyAzNi4yMzIgMzcuNjMyVjQwLjI0NDNIMzQuODU5OVYzMy4wODYxWk0zNi4yMTczIDM1LjU5MDlDMzYuMjE3MyAzNi4xNzM2IDM2LjMzMjkgMzYuNjA0OSAzNi41NjQgMzYuODg0OUMzNi43OTUxIDM3LjE2MTYgMzcuMDc2NyAzNy4yOTk5IDM3LjQwODcgMzcuMjk5OUMzNy43Mjc3IDM3LjI5OTkgMzcuOTkzIDM3LjE3MyAzOC4yMDQ2IDM2LjkxOTFDMzguNDE2MiAzNi42NjE5IDM4LjUyMiAzNi4yNDIgMzguNTIyIDM1LjY1OTNDMzguNTIyIDM1LjExNTcgMzguNDEzIDM0LjcxMiAzOC4xOTQ5IDM0LjQ0ODRDMzcuOTc2OCAzNC4xODQ3IDM3LjcwNjYgMzQuMDUyOSAzNy4zODQzIDM0LjA1MjlDMzcuMDQ5IDM0LjA1MjkgMzYuNzcwNyAzNC4xODMxIDM2LjU0OTMgMzQuNDQzNUMzNi4zMjggMzQuNzAwNiAzNi4yMTczIDM1LjA4MzEgMzYuMjE3MyAzNS41OTA5WiIgZmlsbD0iI0U3M0E1RiIvPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIwLjc5NDIiIHk9IjEwLjcyMzQiIHdpZHRoPSI5LjE3NjA5IiBoZWlnaHQ9IjE2Ljg1MTEiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
}
html[lang=en] #development .bluetabsblock .tablist {
  justify-content: flex-start;
}
html[lang=en] #development .bluetabsblock .tablist .tab {
  margin-right: 20px;
}
html[lang=en] #info .blueblock .leftpart .column .block.i2 {
  background-image: url(../img/ico_1_en.jpg);
  background-position: 0px top;
}
html[lang=en] #info .blueblock .leftpart .column .block.i3 {
  background-image: url(../img/ico_2_en.jpg);
  background-position: 0px top;
}
html[lang=en] #info.secondstyle .leftpart .column .block.i1 {
  background-image: url(../img/ico_0_en.jpg);
  background-position: 0px top;
}
html[lang=en] #info.secondstyle .leftpart .column .block.i2 {
  background-image: url(../img/ico_1_en.jpg);
  background-position: 0px top;
}
html[lang=en] #info.secondstyle .leftpart .column .block.i3 {
  background-image: url(../img/ico_2_en.jpg);
  background-position: 0px top;
}
html[lang=en] #innumbers .mapblock .onecol.c1 .text1 .top div, html[lang=en] #innumbers .mapblock .onecol.c1 .text2 .top div, html[lang=en] #innumbers .mapblock .onecol.c1 .text3 .top div, html[lang=en] #innumbers .mapblock .onecol.c1 .text4 .top div, html[lang=en] #innumbers .mapblock .onecol.c1 .text5 .top div {
  vertical-align: top;
}
html[lang=en] #innumbers .mapblock .onecol.c2 .text1 .top div, html[lang=en] #innumbers .mapblock .onecol.c2 .text2 .top div, html[lang=en] #innumbers .mapblock .onecol.c2 .text3 .top div, html[lang=en] #innumbers .mapblock .onecol.c2 .text4 .top div, html[lang=en] #innumbers .mapblock .onecol.c2 .text5 .top div {
  vertical-align: top;
}
html[lang=en] #innumbers .mapblock .onecol.c3 .text1 .top div, html[lang=en] #innumbers .mapblock .onecol.c3 .text2 .top div, html[lang=en] #innumbers .mapblock .onecol.c3 .text3 .top div, html[lang=en] #innumbers .mapblock .onecol.c3 .text4 .top div, html[lang=en] #innumbers .mapblock .onecol.c3 .text5 .top div {
  vertical-align: top;
}

@media (max-width: 1200px) {
  html[lang=en] #info .blueblock .leftpart .column .block.i2 {
    background-position: 12px top;
  }
  html[lang=en] #info .blueblock .leftpart .column .block.i3 {
    background-position: 12px top;
  }
  html[lang=en] #news .filter-block .right .clearfilters a:before {
    content: "Clear";
  }
  html[lang=en] #development .bluetabsblock .tablist .tab {
    font-size: 15px;
  }
}
@media (max-width: 991px) {
  html[lang=en] #news .filter-block .btn-container {
    margin-left: 25px;
  }
}
@media (max-width: 767px) {
  html[lang=en] #news .filter-block .btn-container {
    margin-left: 0px;
  }
}
.devel__subtitle {
  color: #1251A0;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
}
.devel__subtitle--upper {
  text-transform: uppercase;
}

.infographics-text {
  margin-bottom: 30px;
  color: #1251A0;
}

.infographics {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  margin: 25px 0;
}
.infographics__item {
  width: 32%;
  flex: 0 0 calc(33.3333333333% - 15px);
  background-color: #1251A0;
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 100% auto;
  display: flex;
  padding: 30px 20px 50px;
  box-sizing: border-box;
}
.infographics__item--1 {
  background-image: url(../img/infographics-img-1.png);
}
.infographics__item--2 {
  background-image: url(../img/infographics-img-2.png);
}
.infographics__item--3 {
  background-image: url(../img/infographics-img-3.png);
}
.infographics__content {
  flex: 0 0 100%;
  height: 180px;
}
.infographics__title {
  font-size: 50px;
  line-height: 1;
  color: #ffffff;
  font-weight: bold;
  white-space: nowrap;
}
.infographics__title span {
  display: block;
  font-weight: normal;
  font-size: 18px;
}
.infographics__sub-title {
  font-weight: normal;
  font-size: 18px;
  margin-left: -10px;
}
.infographics__badge {
  width: 100%;
  max-width: 140px;
  margin-left: -10px;
  margin-top: auto;
  padding: 10px;
  background-color: #41c8f4;
  font-size: 14px;
  color: #ffffff;
}
@media (max-width: 1300px) {
  .infographics__badge {
    margin-left: -20px;
  }
}
.infographics__badge strong {
  font-size: 20px;
  display: block;
}
.infographics__badge--arr-up {
  padding-left: 35px;
  background-image: url("../img/arr-up.svg");
  background-position: 10px 50%;
  background-repeat: no-repeat;
}
.infographics__badge--arr-down {
  padding-left: 35px;
  background-image: url("../img/arr-down.svg");
  background-position: 10px 50%;
  background-repeat: no-repeat;
}
.infographics__icon {
  padding-left: 30px;
  position: relative;
}
.infographics__icon::before {
  content: "";
  display: block;
  width: 14px;
  height: 37px;
  background-repeat: no-repeat;
  background-position: 0 0;
  position: absolute;
  left: 0;
  top: 20px;
}
.infographics__icon--up::before {
  background-image: url(../img/icon-up.svg);
}
.infographics__icon--down::before {
  background-image: url(../img/icon-down.svg);
}
.infographics__icon-ok {
  width: 37px;
  height: 37px;
  background: url(../img/icon-ok.svg);
  background-repeat: no-repeat;
  margin-bottom: 20px;
  margin-top: 15px;
}
.infographics__text {
  color: #41C8F4;
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 1300px) {
  .infographics {
    flex-wrap: wrap;
  }
  .infographics__item {
    flex-basis: 100%;
    margin-bottom: 20px;
    justify-content: space-between;
    background-image: url(../img/infographics-img-all.png);
    background-size: 50% auto;
    padding: 20px;
  }
  .infographics__content {
    flex: 0 0 30%;
    height: auto;
  }
  .infographics__title {
    font-size: 45px;
    margin-bottom: 10px;
  }
  .infographics__icon::before {
    top: 18px;
  }
  .infographics__icon-ok {
    margin-top: 18px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .infographics__item {
    background-size: 100% auto;
  }
  .infographics__content {
    flex-basis: 100%;
    margin-bottom: 25px;
  }
  .infographics__title {
    margin-bottom: 0;
  }
  .infographics__icon-ok {
    margin-top: 5px;
    margin-bottom: 20px;
  }
}
.infographics--4 .infographics__item {
  padding: 60px 10px 50px;
  width: 25%;
  flex: 0 0 calc(25% - 10px);
}
.infographics--4 .infographics__item--1 {
  background-image: url(../img/infographics-img-4-1.jpg);
}
.infographics--4 .infographics__item--2 {
  background-image: url(../img/infographics-img-4-2.jpg);
}
.infographics--4 .infographics__item--3 {
  background-image: url(../img/infographics-img-4-3.jpg);
}
.infographics--4 .infographics__item--4 {
  background-image: url(../img/infographics-img-4-4.jpg);
}
@media (max-width: 1300px) {
  .infographics--4 .infographics__item {
    padding: 20px;
    flex-basis: 100%;
    width: 100%;
    justify-content: space-between;
    background-image: url(../img/infographics-img-all.png);
    background-size: 50% auto;
  }
}
@media (max-width: 767px) {
  .infographics--4 .infographics__item {
    background-size: 100% auto;
  }
}
.infographics--4 .infographics__content {
  height: auto;
  min-height: 180px;
  display: flex;
  flex-flow: column nowrap;
}
.infographics--4 .infographics__text {
  font-size: 16px;
}
.infographics--4 .infographics__text:not(:last-child) {
  margin-bottom: 20px;
}
.infographics--4 .infographics__title {
  min-height: 100px;
}
@media (max-width: 1300px) {
  .infographics--4 .infographics__title {
    margin-bottom: 15px;
    min-height: 0;
  }
}

.purposes {
  margin: 25px 0;
}
.purposes__header {
  text-transform: uppercase;
  padding-top: 20px;
  padding-bottom: 60px;
  color: #ffffff;
  background: #1251A0;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  line-height: 22px;
  box-sizing: border-box;
}
.purposes__header-title {
  position: relative;
  padding: 20px 0 20px 75px;
}
.purposes__header-title::before {
  content: "";
  display: block;
  width: 64px;
  height: 59px;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../img/icon-oon.svg) no-repeat 0 0;
}
.purposes__footer {
  padding-top: 60px;
  padding-bottom: 20px;
  color: #ffffff;
  background: #1251A0;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  line-height: 22px;
  box-sizing: border-box;
}
.purposes__items {
  background: #41C8F4;
  width: calc(100% - 18px);
  margin: -40px auto;
  position: relative;
  padding: 2px;
  z-index: 9;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.purposes__item {
  width: 19%;
  flex: 0 0 calc(20% - 16px);
  max-width: calc(20% - 16px);
  margin: 8px;
  background: #ffffff;
  box-sizing: border-box;
  padding: 15px;
  margin-bottom: 10px;
  color: #1251A0;
  font-size: 13px;
  line-height: 16px;
  font-weight: bold;
}
.purposes__item.is-border {
  border: 3px dashed #FFFFFF;
}
.purposes__icon {
  height: 60px;
  background-repeat: no-repeat;
  background-position: left center;
}
.purposes__icon--1 {
  background-image: url(../img/purp-icon-1.svg);
}
.purposes__icon--2 {
  background-image: url(../img/purp-icon-2.svg);
}
.purposes__icon--3 {
  background-image: url(../img/purp-icon-3.svg);
}
.purposes__icon--4 {
  background-image: url(../img/purp-icon-4.svg);
}
.purposes__icon--5 {
  background-image: url(../img/purp-icon-5.svg);
}
.purposes__icon--6 {
  background-image: url(../img/purp-icon-6.svg);
}
.purposes__icon--7 {
  background-image: url(../img/purp-icon-7.svg);
}
.purposes__icon--8 {
  background-image: url(../img/purp-icon-8.svg);
}
.purposes__icon--9 {
  background-image: url(../img/purp-icon-9.svg);
}
.purposes__icon--10 {
  background-image: url(../img/purp-icon-10.svg);
}
.purposes__icon--11 {
  background-image: url(../img/purp-icon-11.svg);
}
.purposes__icon--12 {
  background-image: url(../img/purp-icon-12.svg);
}
.purposes__icon--13 {
  background-image: url(../img/purp-icon-13.svg);
}
.purposes__icon--14 {
  background-image: url(../img/purp-icon-14.svg);
}
.purposes__icon--15 {
  background-image: url(../img/purp-icon-15.svg);
}
.purposes.is-white .purposes__item {
  color: #fff;
}
.purposes.is-white .purposes__icon--1 {
  background-image: url(../img/white-purp-icon/purp-icon-1.svg);
}
.purposes.is-white .purposes__icon--2 {
  background-image: url(../img/white-purp-icon/purp-icon-2.svg);
}
.purposes.is-white .purposes__icon--3 {
  background-image: url(../img/white-purp-icon/purp-icon-3.svg);
}
.purposes.is-white .purposes__icon--4 {
  background-image: url(../img/white-purp-icon/purp-icon-4.svg);
}
.purposes.is-white .purposes__icon--5 {
  background-image: url(../img/white-purp-icon/purp-icon-5.svg);
}
.purposes.is-white .purposes__icon--6 {
  background-image: url(../img/white-purp-icon/purp-icon-6.svg);
}
.purposes.is-white .purposes__icon--7 {
  background-image: url(../img/white-purp-icon/purp-icon-7.svg);
}
.purposes.is-white .purposes__icon--8 {
  background-image: url(../img/white-purp-icon/purp-icon-8.svg);
}
.purposes.is-white .purposes__icon--9 {
  background-image: url(../img/white-purp-icon/purp-icon-9.svg);
}
.purposes.is-white .purposes__icon--10 {
  background-image: url(../img/white-purp-icon/purp-icon-10.svg);
}
.purposes.is-white .purposes__icon--11 {
  background-image: url(../img/white-purp-icon/purp-icon-11.svg);
}
.purposes.is-white .purposes__icon--12 {
  background-image: url(../img/white-purp-icon/purp-icon-12.svg);
}
.purposes.is-white .purposes__icon--13 {
  background-image: url(../img/white-purp-icon/purp-icon-13.svg);
}
.purposes.is-white .purposes__icon--14 {
  background-image: url(../img/white-purp-icon/purp-icon-14.svg);
}
.purposes.is-white .purposes__icon--15 {
  background-image: url(../img/white-purp-icon/purp-icon-15.svg);
}
@media (max-width: 1300px) {
  .purposes__item {
    width: 32%;
    flex: 0 0 calc(33.3333333333% - 16px);
    max-width: calc(33.3333333333% - 16px);
  }
}
@media (max-width: 766px) {
  .purposes__item {
    width: 99%;
    flex: 0 0 calc(100% - 16px);
    max-width: calc(100% - 16px);
    text-align: center;
  }
  .purposes__icon {
    background-position: center;
  }
}

.risk-manage {
  display: flex;
  flex-wrap: wrap;
}
.risk-manage__file {
  width: 190px;
  flex: 0 0 190px;
  margin-right: 20px;
}
.risk-manage__content {
  width: 60%;
  flex: 0 0 calc(100% - 210px);
}
.risk-manage__content > p:first-child {
  margin-top: 0;
}
.risk-manage__download {
  background: #1251A0;
  padding: 14px 14px 23px;
  margin-bottom: 20px;
}
.risk-manage__download img {
  margin-bottom: 14px;
}
.risk-manage__title {
  color: #ffffff;
  margin-bottom: 10px;
}
@media (max-width: 766px) {
  .risk-manage__file {
    width: 100%;
    flex-basis: 100%;
    display: flex;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .risk-manage__content {
    flex-basis: 100%;
  }
  .risk-manage__download {
    display: flex;
    align-items: flex-end;
    padding: 14px;
  }
  .risk-manage__download img {
    margin-bottom: 0;
    margin-right: 14px;
  }
}

.partic {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: calc(100% + 35px);
}
.partic__item {
  width: 29%;
  flex: 0 0 calc(33.3333333333% - 30px);
  margin-right: 30px;
  margin-bottom: 35px;
}
.partic__image {
  height: 110px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.partic__info {
  background: #ffffff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  padding: 10px;
  height: calc(100% - 110px);
}
.partic__title {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  color: #1251A0;
  margin-bottom: 10px;
}
.partic__text {
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 991px) {
  .partic__item {
    width: 48%;
    flex-basis: calc(50% - 30px);
  }
}
@media (max-width: 766px) {
  .partic__item {
    width: 100%;
    flex-basis: calc(100% - 30px);
  }
}

.categories {
  margin-top: 30px;
  margin-left: -12px;
  margin-right: -12px;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.categories__item {
  margin-bottom: 20px;
  padding-left: 12px;
  padding-right: 12px;
  flex: 1 auto;
  width: 25%;
  display: flex;
  flex: none;
  flex-flow: column nowrap;
}
@media (max-width: 1199px) {
  .categories__item {
    width: 33.33%;
  }
}
@media (max-width: 767px) {
  .categories__item {
    width: 50%;
  }
}
@media (max-width: 479px) {
  .categories__item {
    width: 100%;
  }
}
.categories__pic img {
  width: 100%;
}
.categories__content {
  padding: 15px 10px 10px;
  margin-top: -60px;
  margin-left: 7px;
  margin-right: 7px;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  min-height: 120px;
  display: flex;
  flex-flow: column nowrap;
  flex: 1 auto;
}
.categories__title {
  margin-bottom: 5px;
  font-size: 18px;
  line-height: 1.2;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  text-decoration: none;
  color: #1251a0;
  transition: color 0.2s ease-in-out;
}
.categories__title:hover {
  color: #41c8f4;
}
.categories__more {
  margin-top: auto;
  padding-right: 40px;
  background: url("../img/arr-right-blue.svg") calc(100% - 10px) 50% no-repeat;
  font-size: 12px;
  text-decoration: none;
  color: #1251a0;
  transition: background 0.3s ease-in-out;
}
.categories__more:hover {
  background-position: 100% 50%;
}

.sale {
  display: flex;
  margin-bottom: 30px;
}
.sale__image {
  flex: 0 0 35%;
  overflow: hidden;
  align-items: stretch;
}
.sale__image img {
  height: 100%;
  max-width: inherit;
}
.sale__content {
  flex: 0 0 30%;
  margin: 10px -30px 13px;
  background: #ffffff;
  position: relative;
  z-index: 9;
  box-shadow: 0px 19px 38px rgba(0, 0, 0, 0.2);
  padding: 10px 20px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.sale__links {
  flex: 0 0 35%;
  background: #1251A0;
  padding: 20px 20px 20px 50px;
  box-sizing: border-box;
}
.sale__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  margin-bottom: 5px;
  color: #1251A0;
}
.sale__text {
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.05em;
}
.sale__link-more {
  align-self: flex-end;
  text-decoration: none;
  color: #1251A0;
  fill: #1251A0;
}
.sale__link-more:hover {
  color: #E73A5F;
  fill: #E73A5F;
}
.sale__link-more svg {
  fill: inherit;
  margin-left: 10px;
}
.sale__link {
  display: block;
  text-align: center;
  padding: 10px;
  border: 1px solid #ffffff;
  border-radius: 35px;
  font-size: 12px;
  line-height: 14px;
  text-decoration: none;
  color: #ffffff;
  margin-bottom: 22px;
}
.sale__link:hover {
  background: #E73A5F;
}
@media (max-width: 766px) {
  .sale {
    flex-wrap: wrap;
  }
  .sale__image {
    flex-basis: 100%;
    height: 300px;
  }
  .sale__image img {
    height: auto;
    width: 100%;
  }
  .sale__content {
    flex-basis: calc(100% - 40px);
    margin: -40px 20px;
  }
  .sale__links {
    flex-basis: 100%;
    padding: 60px 20px 0 20px;
  }
}

.ratings__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
  color: #1251A0;
  margin-bottom: 20px;
  letter-spacing: -0.02em;
  text-transform: uppercase;
}
.ratings__chart {
  width: 100%;
  height: 290px;
}
.ratings__legends {
  display: flex;
  margin: 10px 0;
  justify-content: center;
}
.ratings__legend {
  margin: 0 20px;
  color: #636363;
  font-size: 18px;
  line-height: 22px;
}
.ratings__legend--blue {
  border-color: #1251A0;
}
.ratings__legend--l-blue {
  border-color: #41C8F4;
}
.ratings__legend--pink {
  border-color: #E73A5F;
}
.ratings__legend:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  border-width: 4px;
  border-style: solid;
  border-color: inherit;
}

.ratings-history {
  display: flex;
}
.ratings-history__rating {
  width: 32%;
  flex: 0 0 calc(33.3333333333% - 10px);
  margin-right: 15px;
  margin-bottom: 20px;
}
.ratings-history__rating:last-child {
  margin-right: 0;
}
.ratings-history__header {
  background: #1251A0;
  padding: 15px 10px 40px 10px;
}
.ratings-history__title {
  font-weight: bold;
  color: #ffffff;
  letter-spacing: -0.02em;
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 10px;
}
.ratings-history__link {
  color: #ffffff;
  text-decoration: none;
  display: inline-block;
  position: relative;
  margin-bottom: 5px;
  white-space: nowrap;
}
.ratings-history__link:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(../img/dotted.svg) repeat 0 0;
  opacity: 1;
  transition: all 0.2s;
}
.ratings-history__link:hover::after {
  opacity: 0;
}
.ratings-history__content {
  height: calc(100% - 105px);
  padding: 15px;
  box-sizing: border-box;
  margin: -30px 10px 0 10px;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  background: #ffffff url(../img/rating-history.jpg) no-repeat bottom right;
}
.ratings-history__content dl {
  margin: 0 0 15px 0;
  font-size: 12px;
  line-height: 13px;
  color: #636363;
}
.ratings-history__content dt, .ratings-history__content dd {
  display: inline-block;
  margin: 0;
}
.ratings-history__content dt {
  width: 65px;
  color: #E73A5F;
}
.ratings-history__content-header dl {
  font-size: 11px;
}
.ratings-history__content-header dt, .ratings-history__content-header dd {
  color: #636363;
}
@media (max-width: 766px) {
  .ratings-history {
    flex-wrap: wrap;
  }
  .ratings-history__rating {
    flex: 0 0 100%;
    margin-right: 0;
  }
}

.investors__reports {
  margin: 0 20px -20px;
  padding: 20px;
  background: #1251A0;
  position: relative;
  z-index: 5;
  display: flex;
  justify-content: space-between;
}
.investors__reports--line {
  margin: 0 10px 0;
  position: relative;
  z-index: auto;
}
.investors__reports--line::before {
  content: "";
  display: block;
  position: absolute;
  bottom: -10px;
  left: -10px;
  right: -10px;
  height: 35px;
  z-index: -1;
  background-color: #41C8F4;
}
.investors__report {
  display: flex;
}
.investors__report-image {
  flex: 0 0 65px;
  height: 70px;
}
.investors__report-image img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
.investors__report-info {
  margin-left: 10px;
  padding-left: 15px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.investors__report-info::before {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../img/dotted.svg) repeat-y 0 0;
}
.investors__report-title {
  color: #ffffff;
  font-size: 16px;
  line-height: 18px;
  flex: 0 0 100%;
}
.investors__report-link {
  align-self: flex-end;
}
@media (max-width: 767px) {
  .investors__reports {
    flex-wrap: wrap;
  }
  .investors__report {
    flex-basis: 100%;
    margin-bottom: 20px;
  }
  .investors__report-title {
    margin-right: 10px;
    flex-basis: 100%;
    margin-bottom: 10px;
  }
}
.investors__charts {
  display: flex;
  padding: 30px 20px 20px;
  background: #41C8F4;
  justify-content: space-between;
  position: relative;
  z-index: 4;
}
.investors__chart-title {
  color: #ffffff;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
}
.investors__chart {
  flex: 0 0 calc(50% - 10px);
  max-width: calc(50% - 10px);
  box-sizing: border-box;
  padding: 5px 10px 5px;
  background-image: url(../img/rock.png), linear-gradient(180deg, #41C8F5 0%, #99E1F9 100%);
  background-repeat: no-repeat;
  background-position: center 30px;
}
@media (max-width: 767px) {
  .investors__charts {
    flex-wrap: wrap;
  }
  .investors__chart {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }
}
.investors__results {
  background: #1251A0;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  padding: 20px 35px 0;
  box-sizing: border-box;
  height: 54px;
  margin-bottom: 100px;
}
.investors__result {
  width: 16%;
  flex: 0 0 calc(20% - 15px);
  background: #ffffff;
  padding: 0 12px;
  box-sizing: border-box;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  height: 110px;
  text-decoration: none;
  display: block;
}
.investors__result-icon {
  background: #4D7DB8;
  width: 46px;
  height: 50px;
  padding-bottom: 10px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-bottom: 10px;
}
.investors__result-icon::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 46px solid #4D7DB8;
  border-right: 0 solid #ffffff;
  border-top: 0 solid #4D7DB8;
  border-bottom: 5px solid #ffffff;
  position: absolute;
  bottom: 0;
  left: 0;
}
.investors__result-icon img {
  max-width: 70%;
  max-height: 70%;
}
.investors__result-title {
  text-decoration: none;
  color: #1251A0;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
}
@media (max-width: 767px) {
  .investors__results {
    flex-wrap: wrap;
    height: 465px;
    margin-bottom: 70px;
  }
  .investors__result {
    width: 100%;
    flex-basis: 100%;
    margin-bottom: 20px;
    display: flex;
    height: 80px;
  }
  .investors__result-title {
    margin: 15px 0 0 15px;
  }
}

.search__results {
  width: 67%;
  float: right;
}
.search__result {
  margin-bottom: 25px;
}
.search__result-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search__result-count {
  color: #636363;
  margin: 15px 0;
}
.search__result-sort-item.active {
  font-weight: bold;
}
.search__result-sort-link {
  color: rgb(33, 37, 41);
}
.search__result-sort-link:hover {
  color: rgb(33, 37, 41);
  text-decoration: underline;
}
.search__result-link {
  margin-bottom: 5px;
}
.search__result-link a {
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  color: #1251A0;
  text-decoration: underline;
}
.search__result-link a:hover {
  text-decoration: none;
}
.search__result-info {
  font-weight: 500;
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 5px;
  color: #636363;
}
.search__sidebar {
  width: 30%;
  float: left;
  margin-right: 3%;
}
.search__form {
  z-index: 9;
  position: relative;
  padding: 15px 10px;
  width: 100%;
  box-sizing: border-box;
}
.search__form label {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 19px;
  display: block;
  margin-bottom: 5px;
  color: #1251A0;
}
.search__form input,
.search__form .jq-selectbox.jqselect {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
  width: 100%;
  font-size: 12px;
  line-height: 26px;
  box-sizing: border-box;
  padding: 2px 10px;
  border: 1px solid #1251A0;
  border-radius: 15px;
  color: #636363;
  height: 30px;
}
.search__form .jq-selectbox__select-text {
  color: #636363;
  font-size: 12px;
  line-height: 26px;
}
.search__form .jq-selectbox__select {
  height: 30px;
}
.search__form-item {
  margin-bottom: 15px;
}
.search__form-button input {
  border-radius: 25px;
  background-color: #E73A5F;
  border: 1px solid #E73A5F;
  height: 45px;
  font-size: 16px;
  line-height: 16px;
  color: #ffffff;
  padding: 0px 20px;
  min-width: 130px;
  transition: all 0.2s ease 0s;
}
.search__form-button input:hover {
  background-color: white;
  color: #E73A5F;
  cursor: pointer;
}
@media (max-width: 766px) {
  .search__results, .search__sidebar {
    width: 100%;
  }
}

.nv-filter {
  display: flex;
  width: 100%;
  margin-top: 10px;
  align-items: flex-end;
}
.nv-filter_wrap {
  flex: 0 0 285px;
  margin-right: 30px;
  margin-top: 10px;
}
.nv-filter_title {
  font-size: 16px;
  color: #1251A0;
  margin-bottom: 5px;
  padding-left: 15px;
}
.nv-filter_calendar {
  position: relative;
}
.nv-filter_input {
  width: 100%;
  border: 1px solid #1251A0;
  padding: 10px 40px 10px 15px;
  font-size: 17px;
  color: #1251A0;
  border-radius: 20px;
  z-index: 2;
  position: relative;
  background: transparent;
}
.nv-filter_icon {
  position: absolute;
  top: 10px;
  right: 15px;
  width: 22px;
  height: 22px;
  z-index: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3964 4.64311C17.2395 4.64311 17.9224 3.9647 17.9224 3.12009V1.52605C17.9224 0.680677 17.2402 0 16.3964 0C15.5525 0 14.8711 0.679922 14.8711 1.52605V3.12084C14.8718 3.9647 15.5533 4.64311 16.3964 4.64311Z' fill='%231251A0'/%3E%3Cpath d='M21.8186 2.6396H18.7468V3.41547C18.7468 4.69599 17.7065 5.73929 16.4238 5.73929C15.1395 5.73929 14.1014 4.69599 14.1014 3.41547V2.6396H7.90282V3.41547C7.90282 4.69599 6.86103 5.73929 5.579 5.73929C4.29697 5.73929 3.25594 4.69674 3.25594 3.41547V2.6396L0.15625 2.60107V22H1.70647H20.294L21.842 21.9955L21.8186 2.6396ZM20.2925 20.4551H1.70647V8.06236H20.294V20.4551H20.2925Z' fill='%231251A0'/%3E%3Cpath d='M5.55579 4.64311C6.39889 4.64311 7.08259 3.9647 7.08259 3.12009V1.52605C7.08259 0.679922 6.39889 0 5.55579 0C4.71268 0 4.03125 0.679922 4.03125 1.52605V3.12084C4.03125 3.9647 4.71193 4.64311 5.55579 4.64311Z' fill='%231251A0'/%3E%3Cpath d='M10.3472 9.72516H7.90625V11.8798H10.3472V9.72516Z' fill='%231251A0'/%3E%3Cpath d='M14.2987 9.72516H11.8555V11.8798H14.2987V9.72516Z' fill='%231251A0'/%3E%3Cpath d='M17.9565 9.72516H15.5156V11.8798H17.9565V9.72516Z' fill='%231251A0'/%3E%3Cpath d='M10.3472 13.303H7.90625V15.4561H10.3472V13.303Z' fill='%231251A0'/%3E%3Cpath d='M14.2987 13.303H11.8555V15.4561H14.2987V13.303Z' fill='%231251A0'/%3E%3Cpath d='M17.9565 13.303H15.5156V15.4561H17.9565V13.303Z' fill='%231251A0'/%3E%3Cpath d='M10.3472 16.952H7.90625V19.1051H10.3472V16.952Z' fill='%231251A0'/%3E%3Cpath d='M6.47066 13.303H4.03125V15.4561H6.47066V13.303Z' fill='%231251A0'/%3E%3Cpath d='M6.47066 16.952H4.03125V19.1051H6.47066V16.952Z' fill='%231251A0'/%3E%3Cpath d='M14.2987 16.952H11.8555V19.1051H14.2987V16.952Z' fill='%231251A0'/%3E%3Cpath d='M17.9565 16.952H15.5156V19.1051H17.9565V16.952Z' fill='%231251A0'/%3E%3C/svg%3E%0A");
}
.nv-filter_submitWrap {
  margin-top: 10px;
}
.nv-filter_submit {
  border-radius: 25px;
  background-color: #E73A5F;
  border: 1px solid #E73A5F;
  font-size: 17px;
  font-weight: 700;
  color: white;
  padding: 10px 20px;
  min-width: 130px;
  transition: all 0.2s ease 0s;
}
.nv-filter_submit:hover {
  background-color: white;
  color: #E73A5F;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .nv-filter_clear {
    margin-top: 20px;
  }
}
@media (max-width: 991px) {
  .nv-filter {
    flex-wrap: wrap;
  }
  .nv-filter_wrap {
    flex: 0 0 48%;
    margin-right: 0;
  }
  .nv-filter_wrap:nth-child(1) {
    margin-right: 4%;
  }
}
@media (max-width: 520px) {
  .nv-filter_wrap {
    flex: 0 0 100%;
  }
  .nv-filter_wrap:nth-child(1) {
    margin-right: 0;
  }
}

.goals {
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.goals table {
  border-spacing: 10px;
  margin: -10px;
  width: 100%;
}
.goals .goals__icon img {
  max-width: 100%;
}
.goals td, .goals .goals__item {
  font-size: 14px;
  line-height: 18px;
  padding: 10px;
  vertical-align: top;
  color: #000;
}
.goals .goals__item {
  margin-bottom: 10px;
}
.goals th span {
  font-size: 22px;
  font-weight: 700;
}
.goals .goals__head {
  margin-bottom: 10px;
}
.goals th, .goals .goals__head {
  color: #fff;
  padding: 10px;
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  vertical-align: top;
  font-weight: 400;
}
.goals .goals__icon {
  padding: 0;
  vertical-align: middle;
  text-align: center;
  width: 160px;
}
@media (max-width: 767px) {
  .goals table, .goals tbody, .goals tr, .goals th, .goals td {
    display: block;
    width: 100%;
  }
  .goals table {
    margin: 0;
  }
  .goals th, .goals td {
    margin-bottom: 10px;
  }
  .goals .goals__icon {
    width: 100%;
    text-align: center;
  }
  .goals .goals__icon img {
    max-width: 160px;
  }
}

.goals--green-light td, .goals--green-light .goals__item {
  background: #D7ECDB;
}
.goals--green-light th, .goals--green-light .goals__head {
  background: #229C49;
}

.goals--green-light-sub td, .goals--green-light-sub .goals__item {
  background: #BCE1C8;
  color: #229C48;
}
.goals--green-light-sub th, .goals--green-light-sub .goals__head {
  vertical-align: middle;
  background: #BCE1C8;
  font-size: 18px;
  color: #229C48;
}

.goals--red td, .goals--red .goals__item {
  background: #F5D5DA;
}
.goals--red th, .goals--red .goals__head {
  background: #C42134;
}

.goals--red-sub td, .goals--red-sub .goals__item {
  background: #EDBCC2;
  color: #C42034;
}
.goals--red-sub th, .goals--red-sub .goals__head {
  vertical-align: middle;
  background: #EDBCC2;
  font-size: 18px;
  color: #C42034;
}

.goals--yellow td, .goals--yellow .goals__item {
  background: #FFF0D6;
}
.goals--yellow th, .goals--yellow .goals__head {
  background: #FDB511;
}

.goals--yellow-sub td, .goals--yellow-sub .goals__item {
  background: #FEE9B8;
  color: #E69D23;
}
.goals--yellow-sub th, .goals--yellow-sub .goals__head {
  vertical-align: middle;
  background: #FEE9B8;
  font-size: 18px;
  color: #E69D23;
}

.goals--baroque td, .goals--baroque .goals__item {
  background: #E9D3D6;
}
.goals--baroque th, .goals--baroque .goals__head {
  background: #901939;
}

.goals--baroque-sub td, .goals--baroque-sub .goals__item {
  background: #DDBAC3;
  color: #901A39;
}
.goals--baroque-sub th, .goals--baroque-sub .goals__head {
  vertical-align: middle;
  background: #DDBAC3;
  font-size: 18px;
  color: #901A39;
}

.goals--green td, .goals--green .goals__item {
  background: #DCE4D9;
}
.goals--green th, .goals--green .goals__head {
  background: #49793F;
}

.goals--green-sub td, .goals--green-sub .goals__item {
  background: #C8D6C5;
  color: #229C48;
}
.goals--green-sub th, .goals--green-sub .goals__head {
  vertical-align: middle;
  background: #C8D6C5;
  font-size: 18px;
  color: #487840;
}

.en .goals--green-light th, .en .goals--green-light .goals__head {
  background: #4ea139;
}
.en .goals--red th, .en .goals--red .goals__head {
  background: #c21f32;
}
.en .goals--yellow th, .en .goals--yellow .goals__head {
  background: #fcb712;
}
.en .goals--baroque th, .en .goals--baroque .goals__head {
  background: #a21a42;
}
.en .goals--green th, .en .goals--green .goals__head {
  background: #407f46;
}

/*---------------------------------- */
.archive-link a {
  text-decoration: underline;
  font-weight: 700;
  font-size: 16px;
  color: #41C8F4;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.archive-link a:link, .archive-link a:active, .archive-link a:visited {
  text-decoration: underline;
  font-weight: 700;
  font-size: 16px;
  color: #41C8F4;
  font-family: "Stolzl", Arial, Helvetica Neue, Helvetica, sans-serif;
}
.archive-link a:hover {
  text-decoration: none;
}

/*---------------------------------- */
.goal-chart a {
  text-decoration: none;
}
.goal-chart a:link, .goal-chart a:active, .goal-chart a:visited {
  text-decoration: none;
}

/*---------------------------------- */
@media (min-width: 769px) {
  .hide-dekstop {
    display: none;
  }
}
@media (max-width: 768px) {
  .hide-mobaile {
    display: none;
  }
  /*---------------------------------- */
  .goals--green-light .goals__icon {
    background: #229C49;
  }
  .goals--red .goals__icon {
    background: #C42134;
  }
  .goals--yellow .goals__icon {
    background: #FDB511;
  }
  .goals--baroque .goals__icon {
    background: #901939;
  }
  .goals--green .goals__icon {
    background: #49793F;
  }
}
/*---------------------------------- */

/*# sourceMappingURL=style.css.map */
