*, *::before, *::after { margin: 0; padding: 0; max-height: 999999px; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: inherit; z-index: auto; word-spacing: 0; outline: none; border: none; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; }

a { cursor: pointer; color: inherit; text-decoration: none; }

b, strong { font-weight: 600; }

script, style { display: none !important; }

ul, ol { list-style: none; }

input, select, textarea, button { border: none; background: none; font-size: inherit; color: inherit; line-height: inherit; font-family: inherit; font-weight: inherit; }
input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, button::-webkit-input-placeholder { color: inherit; opacity: 1; }
input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, button::-moz-placeholder { color: inherit; opacity: 1; }
input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, button:-moz-placeholder { color: inherit; opacity: 1; }
input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, button:-ms-input-placeholder { color: inherit; opacity: 1; }

article, aside, footer, header, nav, section { display: block; }

h1, h2, h3, h4, h5, h6 { font-weight: inherit; }

html, body { overflow-x: hidden; position: relative; width: 100%; }

html { height: 100%; }

body { min-height: 100%; }

body { color: #616f7d; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; font-family: "Open Sans", sans-serif; font-size: 14px; line-height: 1.42; }

.wrapper { margin: 0 auto; max-width: 1120px; width: 100%; }

.block-arrow { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 1.43em; }
.block-arrow__item { border-left: 0.14em solid #cfd4d8; color: #2c73ba; display: block; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-weight: 700; padding: 1.43em 1.43em 3.57em; position: relative; -webkit-transition: background-color .4s, border-color .4s; -o-transition: background-color .4s, border-color .4s; transition: background-color .4s, border-color .4s; }
.block-arrow__item::before, .block-arrow__item::after { bottom: 1.43em; content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23cfd4d8' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23cfd4d8' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.64em; height: 1.29em; right: 80%; opacity: 1; position: absolute; -webkit-transition: right .4s, opacity .4s; -o-transition: right .4s, opacity .4s; transition: right .4s, opacity .4s; }
.block-arrow__item::after { background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='18' viewBox='0 0 22.03 17.061'%3E%3Cpath fill='%23fff' d='M0 7.53h21v2H0z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 9.03L13 .53'/%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' d='M21.5 9.03h0'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' d='M21.5 8.03l-8.5 8.5'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.64em; height: 1.29em; opacity: 0; }
.block-arrow__item:hover { background: #8ca1b2; border-color: #8ca1b2; color: white; }
.block-arrow__item:hover::before { opacity: 0; right: 10%; }
.block-arrow__item:hover::after { opacity: 1; right: 10%; }
.block-arrow__item:hover + .block-arrow__item { border-color: #8ca1b2; }

.header__banner { padding: 1.43em; }
.header__banner img { display: block; height: auto; margin: 0 auto; max-width: 100%; }

.header__top { background: #2c73ba; height: 7.14em; overflow: hidden; padding: 1.43em; }
.header__top .wrapper { height: 100%; position: relative; }
.header__top .rst { position: absolute; right: 0; top: -0.93em; }
.header__top .logo { position: absolute; left: -6.93em; top: 0; }

.logo { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; color: white; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.logo a { display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='225' height='99'%3E%3Cpath fill='%23266eb5' d='M150 99.206l75-75h-15.5v-17H199l7-7h-11l-7 7h-4.011l1.011-1h-6.479l5.979-6h-24.912l-6.975 7H143l7-7h-12l-7 7h-14.5v-3H108l4-4H99l-99 99h150z'/%3E%3Cpath d='M176.765 43.587v7.278h-2.227V44.09a4.656 4.656 0 00-.657-2.748 2.353 2.353 0 00-2.031-.896 2.814 2.814 0 00-2.367 1.13 5.082 5.082 0 00-.863 3.147v6.14h-2.226V38.819h2.039v2.226a4.463 4.463 0 014.195-2.52 3.747 3.747 0 013.088 1.29 5.863 5.863 0 011.049 3.773zM190.253 44.455v.914h-8.531a4.422 4.422 0 001.236 3.006 4.122 4.122 0 002.994 1.072 6.441 6.441 0 001.652-.217 8.04 8.04 0 001.688-.674v1.922a8.07 8.07 0 01-1.74.51 11.767 11.767 0 01-2.08.17 5.57 5.57 0 01-4.325-1.729 6.703 6.703 0 01-1.582-4.705 6.416 6.416 0 011.553-4.494 5.234 5.234 0 014.06-1.705 4.637 4.637 0 013.721 1.582 6.473 6.473 0 011.354 4.348zm-2.098-.575a4.706 4.706 0 00-.926-2.771 2.682 2.682 0 00-2.168-.967 2.833 2.833 0 00-2.226 1.002 4.767 4.767 0 00-1.055 2.736zM191.214 38.818h2.402l2.543 9.152q.012.059.088.592t.147.979q.117-.832.164-1.131a2.056 2.056 0 01.082-.381l2.707-9.211h2.765l2.684 9.14a4.351 4.351 0 01.111.528q.076.433.147 1.055.058-.575.117-.944a4.251 4.251 0 01.129-.592l2.683-9.187h2.192l-3.938 12.047h-2.543l-2.836-9.551a3.377 3.377 0 01-.11-.533q-.054-.358-.1-.897-.06.457-.124.856t-.123.62l-2.836 9.505h-2.543zM218.976 39.134l-.094 1.817a7.436 7.436 0 00-1.494-.516 6.934 6.934 0 00-1.553-.176 2.56 2.56 0 00-1.465.375 1.152 1.152 0 00-.55.996 1.333 1.333 0 00.45.985 7.771 7.771 0 001.881 1.101 7.877 7.877 0 012.614 1.711 2.972 2.972 0 01.714 2.004 3.068 3.068 0 01-1.318 2.608 5.912 5.912 0 01-3.568.966 8.75 8.75 0 01-3.176-.597l.07-1.875a8.054 8.054 0 001.635.615 6.404 6.404 0 001.565.205 2.912 2.912 0 001.752-.475 1.581 1.581 0 00.263-2.314 6.575 6.575 0 00-1.804-1.125 8.627 8.627 0 01-2.602-1.723 2.743 2.743 0 01-.703-1.875 2.709 2.709 0 011.195-2.29 5.287 5.287 0 013.188-.874 10.22 10.22 0 013 .457zM205.762.206l3.101 8h9.596l-3.101-8h-9.596z' fill='%23fff'/%3E%3Cpath fill='%2380c0ff' d='M211.964 16.206h9.596l-3.101-8h-9.596l3.101 8z'/%3E%3Cpath fill='%23e1272a' d='M215.065 24.206h9.596l-3.101-8h-9.596l3.101 8z'/%3E%3Cpath d='M111.965 0c8.69 0 13.01 2.736 13.01 8.689 0 4.272-2.305 7.152-6.577 8.112 2.64.96 3.312 2.88 4.225 5.473l3.983 11.089h-9.264l-2.928-9.169c-1.008-3.12-2.497-3.888-5.713-3.888h-1.296v13.057h-8.689V0zm-4.56 14.401h3.12q5.76 0 5.76-4.176c0-3.072-2.16-4.369-6.672-4.369h-2.208z' fill='%23fff'/%3E%3Cpath d='M149.55 0l12.625 33.315h-9.505l-2.352-7.057h-12.817l-2.496 7.057h-8.784L138.846 0zm-9.841 19.922h8.497L144.03 7.44zM185.12 0v6.673h-8.258v26.642h-8.88V6.673h-8.257V0zM206.43 0l12.626 33.315h-9.505l-2.352-7.057h-12.817l-2.496 7.057H183.1L195.726 0zm-9.84 19.922h8.497L200.91 7.44z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 16.07em; height: 7.07em; }
.logo span { display: block; }
.logo a + span { border-left: 0.07em solid #6c9dcf; margin-left: 2.29em; padding-bottom: 1.21em; padding-left: 2.5em; }

.marquee { background: white; cursor: default; margin: 0 7.14em 2.86em; overflow: hidden; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; }
.marquee::after, .marquee::before { background: -webkit-gradient(linear, left top, right top, from(transparent), to(white)); background: -webkit-linear-gradient(left, transparent 0%, white 100%); background: -o-linear-gradient(left, transparent 0%, white 100%); background: linear-gradient(to right, transparent 0%, white 100%); content: ""; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 7.14em; z-index: 1; }
.marquee::before { background: -webkit-gradient(linear, left top, right top, from(white), to(transparent)); background: -webkit-linear-gradient(left, white 0%, transparent 100%); background: -o-linear-gradient(left, white 0%, transparent 100%); background: linear-gradient(to right, white 0%, transparent 100%); left: 0; right: auto; }
.marquee__holder { display: inline-block; }
.marquee__header { color: #616f7d; display: inline-block; font-family: "Open Sans", sans-serif; font-size: 1.29em; font-weight: 600; margin: 0 1.11em; text-transform: uppercase; }
.marquee__header a { color: #2c73ba; text-decoration: underline; }

.menu { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 2.43em; margin-top: 0.5em; }
.menu__item { display: inline-block; margin-left: 2.14em; padding: 1.29em 0; position: relative; vertical-align: top; }
.menu__item:first-child { margin-left: 0; }
.menu__item > a { color: #2c73ba; font-weight: 700; text-transform: uppercase; }
.menu__item::after { background: #2c73ba; content: ""; height: 0.14em; left: 50%; position: absolute; top: 100%; -webkit-transition: left .2s, width .2s; -o-transition: left .2s, width .2s; transition: left .2s, width .2s; width: 0; }
.menu__item:hover::after, .menu__item_active::after { left: 0; width: 100%; }
.menu__closer { display: none; }
.menu__sub { background: #f1f4f6; border-top: 0.14em solid #2766a5; -webkit-box-shadow: 0 0.14em 0.86em 0 rgba(0, 0, 0, 0.3); box-shadow: 0 0.14em 0.86em 0 rgba(0, 0, 0, 0.3); left: 2.43em; opacity: 0; position: absolute; top: 100%; -webkit-transition: opacity .2s, z-index 0s linear .2s; -o-transition: opacity .2s, z-index 0s linear .2s; transition: opacity .2s, z-index 0s linear .2s; white-space: nowrap; z-index: -1; }
.menu__sub > li { border-bottom: 0.07em solid white; border-top: 0.07em solid #e3e8eb; }
.menu__sub > li:first-child { border-top: none; }
.menu__sub > li:last-child { border-bottom: none; }
.menu__sub > li > a { color: #616f7d; display: block; font-weight: 700; padding: 0.79em 1.43em; text-transform: uppercase; -webkit-transition: color .2s; -o-transition: color .2s; transition: color .2s; }
.menu__sub > li > a:hover { color: #2c73ba; }
.menu__item:hover .menu__sub { opacity: 1; -webkit-transition: opacity .2s, z-index 0s; -o-transition: opacity .2s, z-index 0s; transition: opacity .2s, z-index 0s; z-index: 1; }
.menu__activator { display: none; }

.rst { display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 82 84'%3E%3Cpath d='M5.612 31.612a1.25 1.25 0 01-.781-1.574 1.231 1.231 0 11.781 1.574zM11.326 24.246a.153.153 0 01.056.243l-.444.718a.15.15 0 01-.24.057l-4.786-3.007a.153.153 0 01-.056-.243l.758-1.228a2.833 2.833 0 01.914-1.015 1.469 1.469 0 011.584.154 1.86 1.86 0 01.574 2.74l-.245.396 1.885 1.185zM8.64 22.558l.143-.232c.268-.434.472-.898-.247-1.35-.683-.43-.986.045-1.162.33l-.203.33 1.469.922zM16.607 17.925c-1.498 1.531-3.314-.215-3.762-.661-.454-.453-2.208-2.262-.71-3.794 1.498-1.531 3.332.234 3.768.668.447.446 2.202 2.256.704 3.787zm-1.576-2.896c-.597-.594-1.635-1.492-2.225-.89s.32 1.645.911 2.233c.51.508 1.598 1.518 2.218.884.62-.634-.394-1.719-.904-2.227zM23.556 11.567a.25.25 0 01.109.087.239.239 0 01-.007.183 2.273 2.273 0 01-.917 1.1c-1.668 1.099-2.874-.297-3.553-1.346-1.476-2.281-.68-3.438.095-3.95a2.066 2.066 0 011.337-.353c.16.02.235.056.263.1a.259.259 0 01.026.12l-.003.592c.002.052.011.098-.033.127a.37.37 0 01-.206.02 1.127 1.127 0 00-.78.135.962.962 0 00-.44.626c-.07.374.116.872.747 1.847a3.823 3.823 0 001.274 1.34.909.909 0 00.845-.114 1.408 1.408 0 00.48-.58.546.546 0 01.126-.209c.059-.038.097-.011.143.011l.494.264zM30.044 8.63a.255.255 0 01.089.107.24.24 0 01-.043.179 2.261 2.261 0 01-1.118.89c-1.854.737-2.756-.876-3.211-2.041-.99-2.536.021-3.507.883-3.85a2.06 2.06 0 011.38-.074c.152.053.218.103.238.152a.263.263 0 010 .123l-.121.579c-.008.05-.009.098-.057.117a.368.368 0 01-.206-.022 1.126 1.126 0 00-.79-.027.957.957 0 00-.557.525c-.144.35-.06.877.362 1.96a3.842 3.842 0 00.98 1.572.91.91 0 00.85.06 1.4 1.4 0 00.587-.47c.062-.081.108-.156.165-.179.065-.026.097.009.138.04l.431.36zM36.73 1.59a.151.151 0 01.2.148l.86 5.622a.153.153 0 01-.147.201l-.83.13a.152.152 0 01-.199-.148l-.423-2.772a21.285 21.285 0 01-.112-.964l-.035.006a11.061 11.061 0 01-.305 1.243l-.796 2.774c-.029.103-.047.159-.176.18l-.83.128a.152.152 0 01-.199-.147l-.86-5.622c-.023-.157.069-.19.147-.201l.829-.13a.152.152 0 01.2.148l.383 2.51c.063.41.018.23.152 1.226l.035-.005c.085-.37.278-1.132.363-1.44l.726-2.54c.035-.122.041-.194.197-.218l.82-.128zM46.412 1.703a.152.152 0 01.16.19l-.473 5.669c-.006.079-.032.174-.189.16l-.836-.07a.152.152 0 01-.16-.19l.234-2.795c.02-.238.072-.658.115-.964l-.035-.003a10.96 10.96 0 01-.585 1.136l-1.42 2.508c-.051.093-.082.144-.213.133l-.836-.071a.153.153 0 01-.16-.19l.473-5.67c.014-.157.11-.167.19-.16l.835.07a.152.152 0 01.16.191l-.211 2.531c-.034.413-.036.227-.137 1.228l.034.003c.169-.34.534-1.035.689-1.314l1.296-2.297c.062-.11.085-.179.242-.165l.827.07zM45.904.226c.035.003.084.043.077.13a.825.825 0 01-.215.478 1.344 1.344 0 01-1.192.412 1.348 1.348 0 01-1.107-.607.825.825 0 01-.133-.507c.007-.088.062-.119.097-.116l.571-.013c.026.002.053-.005.079-.002.079.006.078.112.098.194a.47.47 0 00.45.392.468.468 0 00.508-.311c.032-.068.047-.138.083-.161.047-.032.08-.002.123.001l.561.11zM53.525 9.116a.257.257 0 01.003.14c-.019.058-.104.096-.145.11a2.238 2.238 0 01-1.424-.018c-1.9-.605-1.595-2.431-1.222-3.626.812-2.599 2.203-2.71 3.087-2.43a2.079 2.079 0 011.118.819c.086.138.106.218.09.269a.26.26 0 01-.075.096l-.456.373c-.038.034-.068.07-.118.055-.058-.019-.115-.101-.146-.148a1.137 1.137 0 00-.597-.523.946.946 0 00-.76.054c-.33.181-.594.643-.941 1.753a3.867 3.867 0 00-.22 1.845.921.921 0 00.624.586 1.384 1.384 0 00.749.007.538.538 0 01.24-.034c.067.021.07.068.082.119l.111.553zM56.872 11.232c-.076-.044-.148-.095-.065-.24l2.794-4.94c.083-.146.163-.11.239-.067l.729.42c.075.044.147.095.065.24L59.529 8.6l.258.148c.364.21.622.217.97-.202l.482-.586a1.169 1.169 0 01.927-.553 1.546 1.546 0 01.753.18.152.152 0 01.092.176l-.148.635a.134.134 0 01-.167.117l-.215-.063c-.201-.055-.335-.05-.612.298l-.399.491a.98.98 0 01-1.012.402l-.013.023a1.162 1.162 0 01.224 1.205l-.243.714c-.135.399-.153.52.044.705l.172.16a.124.124 0 01-.011.197l-.527.468c-.057.048-.103.093-.232.019a1.595 1.595 0 01-.646-.708 1.414 1.414 0 01.11-.941l.338-1.025a.599.599 0 00-.287-.845l-.326-.188-1.222 2.16c-.082.145-.163.11-.238.066l-.73-.42zM70.069 13.615a.154.154 0 01.009.25l-3.836 4.168a.15.15 0 01-.247.01l-.614-.577a.153.153 0 01-.01-.25l1.891-2.054c.161-.175.459-.473.68-.687l-.026-.024a10.81 10.81 0 01-1.155.53l-2.65 1.091c-.097.041-.152.062-.249-.028l-.614-.576a.153.153 0 01-.01-.25l3.836-4.168a.15.15 0 01.247-.01l.615.577a.153.153 0 01.01.249l-1.713 1.861c-.28.304-.168.156-.858.881l.025.024c.34-.162 1.052-.482 1.344-.605l2.425-1.002c.116-.048.176-.088.291.02l.609.57zM75.98 21.336a.153.153 0 01-.05.245l-4.7 3.14a.15.15 0 01-.243-.05l-.463-.706a.153.153 0 01.05-.244l2.317-1.549c.196-.131.556-.35.82-.506l-.019-.029a10.84 10.84 0 01-1.246.24l-2.83.431c-.105.017-.163.024-.235-.086l-.463-.706a.153.153 0 01.049-.244l4.7-3.14a.15.15 0 01.242.05l.464.705a.153.153 0 01-.05.245l-2.098 1.402c-.343.229-.2.112-1.04.652l.02.03a45.549 45.549 0 011.447-.27l2.59-.397c.124-.02.192-.044.279.089l.458.698zm.832-1.318c.02.03.02.093-.053.142a.81.81 0 01-.505.125 1.349 1.349 0 01-1.06-.688 1.374 1.374 0 01-.214-1.253.822.822 0 01.312-.42c.073-.048.13-.024.15.006l.365.443c.014.022.036.04.05.062.044.066-.039.132-.09.198a.477.477 0 00-.026.599.467.467 0 00.557.21c.073-.017.136-.049.177-.034.053.017.05.061.075.098l.262.512zM75.747 29.073a1.233 1.233 0 011.569.772 1.25 1.25 0 01-.774 1.578 1.222 1.222 0 01-1.555-.776 1.238 1.238 0 01.76-1.574zM.625 38.952a.25.25 0 01-.135.028c-.06-.007-.113-.085-.135-.123a2.295 2.295 0 01-.243-1.416c.24-1.996 2.075-2.029 3.307-1.878 2.68.328 3.045 1.688 2.934 2.616a2.106 2.106 0 01-.592 1.26c-.119.11-.194.145-.246.139a.257.257 0 01-.107-.058l-.447-.383c-.04-.032-.082-.055-.075-.107a.377.377 0 01.117-.172 1.148 1.148 0 00.4-.689.968.968 0 00-.192-.743c-.238-.296-.736-.472-1.881-.612a3.77 3.77 0 00-1.837.121.925.925 0 00-.457.726 1.42 1.42 0 00.13.745.551.551 0 01.078.231c-.008.07-.053.082-.1.103l-.519.212zM.009 45.63c-.175-2.144 2.32-2.395 2.948-2.448.636-.052 3.14-.216 3.314 1.928.175 2.145-2.347 2.399-2.957 2.45-.627.052-3.13.216-3.305-1.929zm3.203.681c.836-.069 2.187-.279 2.119-1.123-.07-.843-1.445-.826-2.272-.758-.714.06-2.182.235-2.11 1.123.073.887 1.55.818 2.264.759zM5.305 53.662a3.566 3.566 0 011.483-.15 1.835 1.835 0 011.63 1.32c.69 2.037-1.701 2.91-2.272 3.107-.587.202-2.982.983-3.673-1.053a1.867 1.867 0 01.487-2.05 3.657 3.657 0 011.436-.86l-.23-.676-2.29.791c-.174.06-.196-.007-.233-.115L1.38 53.2c-.037-.108-.06-.175.114-.235l5.316-1.837c.174-.06.197.007.234.115l.263.776c.037.109.06.175-.114.235l-2.117.732.23.675zm.44 3.092c.694-.24 2.09-.779 1.805-1.621-.275-.81-1.61-.442-2.411-.165-.695.24-2.083.776-1.798 1.618.286.843 1.709.408 2.403.168zM8.896 62.142a.15.15 0 01.241.054l.1.157c.502.795 1.084.421 1.21.34a.748.748 0 00.238-1.115 1.32 1.32 0 00-.654-.51.336.336 0 01-.163-.094c-.019-.03-.015-.074.013-.145l.216-.494a.167.167 0 01.072-.099c.096-.061.243-.01.35.047a2.55 2.55 0 011.08.97 1.54 1.54 0 01-.422 2.32 1.364 1.364 0 01-1.631-.008 1.368 1.368 0 01-.668 1.716c-.804.516-1.851.531-2.701-.815a2.569 2.569 0 01-.457-1.495c.003-.044.017-.136.07-.17a.249.249 0 01.133-.033l.558-.035c.051-.002.098-.01.135.05a.61.61 0 01.03.242 1.778 1.778 0 00.294.877.982.982 0 00.69.519.88.88 0 00.61-.152.856.856 0 00.47-.731 1.219 1.219 0 00-.232-.614l-.137-.216a.153.153 0 01.054-.243l.501-.323zM16.073 75.102a.15.15 0 01-.246.027l-.654-.53a.153.153 0 01-.027-.249l2.985-3.746-.906-.735a.117.117 0 01-.02-.186l.493-.618a.114.114 0 01.184-.02l2.895 2.348c.136.11.025.18-.027.216l-.604.45a.169.169 0 01-.23-.007l-.859-.696-2.984 3.746zM22.544 77.559c-.07-.037-.061-.072-.057-.12l.508-4.247a.608.608 0 01.03-.154c.032-.062.11-.041.273.025l.73.304c.237.095.205.118.179.283l-.372 2.19c-.074.43-.141.732-.252 1.29l.031.017c.43-.51.598-.7.849-.976l1.441-1.609c.072-.082.136-.168.26-.083l.668.461c.058.04.159.094.115.18a1.143 1.143 0 01-.1.116l-3.35 3.55a1.883 1.883 0 01-.846.57 1.414 1.414 0 01-.993-.175 2.435 2.435 0 01-.768-.652c-.172-.22-.136-.27-.069-.324l.543-.46a.099.099 0 01.106-.015.356.356 0 01.096.12 1.11 1.11 0 00.404.421.707.707 0 00.883-.222l.203-.221-.512-.27zM29.972 82.24a.151.151 0 01-.214.124l-.81-.22a.153.153 0 01-.123-.217l1.471-5.491a.151.151 0 01.215-.124l1.383.377a2.803 2.803 0 011.227.59 1.502 1.502 0 01.312 1.575 1.832 1.832 0 01-2.434 1.346l-.447-.122-.58 2.162zm.826-3.082l.262.072c.489.133.988.196 1.21-.63.21-.783-.328-.939-.649-1.026l-.371-.101-.452 1.685zM41.641 77.962c.157.006.171.104.168.183l-.2 5.685c-.003.08-.024.175-.182.17l-.838-.03c-.157-.006-.171-.104-.169-.183l.1-2.803c.008-.238.04-.66.069-.968l-.035-.001a10.987 10.987 0 01-.531 1.163l-1.298 2.574c-.047.096-.075.148-.206.143l-.838-.03c-.158-.006-.172-.104-.169-.183l.201-5.685c.006-.158.103-.172.181-.17l.839.03c.157.006.17.104.168.183l-.09 2.538c-.014.415-.025.229-.078 1.233l.035.001c.152-.347.483-1.059.624-1.345l1.186-2.358c.056-.112.076-.182.233-.176l.83.03zM45.988 77.8c-.032-.165.052-.19.137-.208l.823-.168c.085-.018.173-.026.206.138l.441 2.204 1.62-.33-.443-2.205c-.032-.164.051-.19.137-.208l.823-.168c.162-.033.188.052.205.138l1.118 5.576c.017.086.026.175-.136.208l-.823.168c-.085.017-.173.026-.206-.138l-.489-2.438-1.618.33.488 2.438c.033.165-.05.19-.137.208l-.822.168c-.085.017-.173.026-.206-.138L45.988 77.8zM56.81 80.77l.519 1.137a.153.153 0 01-.086.235l-.69.32a.151.151 0 01-.232-.086l-.841-1.843a.153.153 0 01.086-.234l.15-.07a4.231 4.231 0 00-.169-1.552 12.086 12.086 0 00-.597-1.626l-.697-1.55a.153.153 0 01.085-.234l2.596-1.205a.15.15 0 01.232.086l2.036 4.462.317-.147a.15.15 0 01.232.086l.84 1.843a.153.153 0 01-.085.234l-.69.32a.15.15 0 01-.233-.086l-.518-1.138-2.255 1.048zm-.402-5.415l-.818.38.441 1.008a9.651 9.651 0 01.627 1.816 4.71 4.71 0 01.115 1.18l1.35-.627-1.715-3.757zM64.111 74.62c-.063.047-.09.024-.131 0l-3.587-2.281a.603.603 0 01-.125-.093c-.042-.056.01-.118.14-.239l.584-.535c.186-.176.193-.137.33-.042l1.803 1.277c.352.25.595.441 1.047.781l.028-.021a31.04 31.04 0 01-.51-1.192l-.825-2.003c-.042-.1-.092-.195.037-.272l.7-.412c.06-.036.15-.105.209-.028a1.149 1.149 0 01.062.14l1.745 4.575a1.914 1.914 0 01.148 1.015 1.438 1.438 0 01-.581.832 2.419 2.419 0 01-.913.42c-.27.064-.3.01-.32-.075l-.18-.693a.101.101 0 01.033-.102.35.35 0 01.148-.036 1.1 1.1 0 00.55-.188.722.722 0 00.18-.9l-.112-.28-.46.351zM72.395 68.278a.25.25 0 01.127.055.238.238 0 01.041.179 2.287 2.287 0 01-.6 1.303c-1.325 1.502-2.85.473-3.778-.36-2.016-1.813-1.548-3.139-.931-3.837a2.073 2.073 0 011.198-.695c.16-.022.24-.008.28.027a.258.258 0 01.055.11l.151.572c.015.049.036.091.001.131a.372.372 0 01-.194.074 1.131 1.131 0 00-.717.335.967.967 0 00-.262.721c.028.38.338.811 1.2 1.586a3.797 3.797 0 001.577.957.912.912 0 00.785-.333 1.413 1.413 0 00.314-.687.554.554 0 01.067-.235c.046-.053.09-.037.14-.027l.547.124zM76.283 63.156a.153.153 0 01.06.242l-.43.727a.15.15 0 01-.24.06l-4.088-2.466-.597 1.007a.115.115 0 01-.18.045l-.675-.407a.117.117 0 01-.045-.181l1.906-3.217c.09-.152.173-.05.216-.004l.524.542a.172.172 0 01.026.232l-.565.954 4.088 2.466zM79.3 56.68a.153.153 0 01.106.225l-.28.797a.15.15 0 01-.224.108l-5.311-1.906a.153.153 0 01-.106-.225l.48-1.363a2.848 2.848 0 01.679-1.189 1.47 1.47 0 011.579-.191 1.855 1.855 0 011.141 2.553l-.155.44 2.091.75zm-2.98-1.07l.09-.258c.17-.482.27-.98-.528-1.266-.757-.271-.953.258-1.064.573l-.129.366 1.63.585zM76.018 44.6c.02-.157.117-.163.195-.153l5.597.678c.078.01.171.039.153.197l-.1.84c-.02.158-.117.164-.195.154l-2.76-.334a20.488 20.488 0 01-.95-.151l-.004.035a10.813 10.813 0 011.104.631l2.434 1.521c.09.055.139.088.123.22l-.1.84c-.019.158-.116.163-.194.154l-5.597-.679a.153.153 0 01-.153-.196l.1-.84c.02-.158.117-.164.195-.155l2.499.303c.408.05.224.045 1.21.183l.005-.035a44.806 44.806 0 01-1.277-.741l-2.228-1.39c-.107-.066-.174-.092-.155-.25l.098-.832zM75.644 36.275c-.017-.158.077-.186.155-.194l5.605-.61c.078-.008.176 0 .193.157l.09.842c.016.158-.077.186-.156.194l-2.763.3c-.235.026-.653.054-.96.07l.004.035a10.792 10.792 0 011.217.364l2.71.93c.1.033.155.054.17.185l.089.842c.017.158-.077.186-.155.194l-5.605.61a.152.152 0 01-.192-.157l-.09-.842c-.017-.158.077-.186.155-.194l2.502-.272c.409-.045.228-.007 1.22-.097l-.003-.035a44.814 44.814 0 01-1.408-.433l-2.482-.848c-.119-.04-.19-.05-.207-.208l-.089-.833zM69.716 29.327v-.003l-.321-.73-.014.008a31.599 31.599 0 00-4.638-7.177l.014-.01-.532-.589a31.428 31.428 0 00-7.816-6.28l-.343-.195-.006.004a31.054 31.054 0 00-29.808-.09l-.006-.005-.344.193a31.407 31.407 0 00-7.65 6.014l-.54.581.013.01a31.558 31.558 0 00-4.799 7.205l-.013-.01-.33.73a31.93 31.93 0 00-.035 26.141l.002.003.326.726.013-.008a31.576 31.576 0 004.647 7.064l-.012.01.53.58a31.406 31.406 0 007.843 6.227l.348.194.006-.004a31.063 31.063 0 0030.08-.24l.007.005.344-.2a31.452 31.452 0 007.614-6.206l.524-.586-.012-.008a31.587 31.587 0 004.496-6.937l.014.009.325-.73a31.936 31.936 0 00.073-25.696zm-1.506.011a50.608 50.608 0 01-26.803 7.665 50.57 50.57 0 01-27.318-7.99 30.188 30.188 0 014.773-7.164 39.783 39.783 0 0022.624 7.02 39.824 39.824 0 0022.108-6.67 30.22 30.22 0 014.616 7.14zm-13.577-14.18a28.629 28.629 0 01-13.404 3.334 28.612 28.612 0 01-13.555-3.416 29.7 29.7 0 0126.959.082zm-28.38.696a29.961 29.961 0 0014.976 4.021 29.976 29.976 0 0014.82-3.93 30.016 30.016 0 016.582 5.218 38.457 38.457 0 01-21.145 6.323 38.417 38.417 0 01-21.645-6.658 29.995 29.995 0 016.412-4.974zM14.055 55.1a50.708 50.708 0 0154.081-.096 30.221 30.221 0 01-4.47 6.896 39.966 39.966 0 00-44.994.218 30.2 30.2 0 01-4.617-7.018zm13.599 13.995a28.614 28.614 0 0127.261-.217 29.713 29.713 0 01-27.261.217zm28.66-1.013a29.913 29.913 0 00-30.07.24 30 30 0 01-6.605-5.177 38.514 38.514 0 0143.069-.208 30.025 30.025 0 01-6.394 5.145zM68.67 53.731a51.963 51.963 0 00-55.155.098 30.29 30.29 0 01.012-23.557 51.916 51.916 0 0027.879 8.114 51.957 51.957 0 0027.331-7.771 30.157 30.157 0 01-.067 23.116z' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='M50.292 47.36a8.028 8.028 0 01-3.044.575c-1.655 0-5.47-.439-5.576-4.437.107-3.953 4.534-4.266 5.903-4.266.156 0 .295.006.429.013l-.002-.016H52.8l-.014-.834v-6.082h.002v-2.101h-6.21a29.3 29.3 0 00-1.04-.017c-9.919 0-16.583 5.224-16.583 13 0 .056.004.11.004.165 0 .05-.004.1-.004.15 0 8.3 6.51 13.662 16.583 13.662a22.07 22.07 0 005.97-.888l1.35-.345.002-1.076V46.53l-2.568.829z' fill='%23fff' stroke='%23fff' stroke-width='.662'/%3E%3Cpath d='M45.377 40.483v9.543h6.131V65.85h11.92V50.026h6.133v-9.543z' fill='%23fff' stroke='%23fff' stroke-width='.662'/%3E%3Cpath fill='%232c73ba' fill-rule='evenodd' d='M68.232 48.604h-6.133v15.824h-9.18V48.604h-6.131v-6.625h21.444v6.625z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M68.529 48.88v-7.027H46.435v7.027h5.805l-.01 4.329h10.624l.004-4.329h5.671z'/%3E%3Cpath d='M51.49 54.972a21.637 21.637 0 01-5.953.926c-8.442 0-15.212-4.037-15.212-12.279 0-7.745 7.06-11.618 15.213-11.618a26.879 26.879 0 015.879.729v6.09a11.3 11.3 0 00-3.842-.861c-4.148 0-7.278 2.019-7.278 5.793 0 3.971 2.912 5.99 6.951 5.99a11.483 11.483 0 004.242-.893v6.123z' fill='%232c73ba' fill-rule='evenodd'/%3E%3Cpath d='M30.257 43.172h10.142c.265-3.452 3.282-5.057 7.244-5.057a11.418 11.418 0 013.86.864v-6.643a28.258 28.258 0 00-6.044-.417c-8.023 0-14.983 3.753-15.202 11.253z' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='M15.101 18.96h-1.37v25.215h11.92l-.001-6.464h4.23c6.276 0 10.174-3.697 10.174-9.649 0-6.717-5.462-9.101-10.139-9.101zm14.814 2.766c1.736 0 7.399.457 7.399 6.336 0 5.989-4.657 6.883-7.433 6.883H22.91v6.464h-6.438V21.726z' fill='%23fff' stroke='%23fff' stroke-width='.662'/%3E%3Cpath d='M15.138 42.734h9.179V36.27h5.601c4.796 0 8.804-2.412 8.804-8.265 0-6.046-5.036-7.718-8.77-7.718H15.138v22.447z' fill='%232c73ba' fill-rule='evenodd'/%3E%3Cpath d='M39.024 28.08c0-6.046-5.157-8.023-8.983-8.023H14.866V31.727H38.39v-.656h.205a9.822 9.822 0 00.43-2.992zM25.98 25.877c2.281 0 3.562-.016 3.562 2.364 0 1.888-.728 2.571-2.044 2.795h-2.899v-5.159z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 5.86em; height: 6em; }

.search { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border: 0.07em solid #2c73ba; color: #2c73ba; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.search input[type=text] { display: block; padding: 0.71em 1.43em; }
.search button[type=submit] { cursor: pointer; display: block; padding: 0.5em; }
.search button[type=submit]::before { content: ""; display: block; background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 15.989 15.989'%3E%3Cpath d='M7 0a7 7 0 107 7 7 7 0 00-7-7zm0 12a5 5 0 115-5 5 5 0 01-5 5z' fill='%232d74ba' fill-rule='evenodd'/%3E%3Cpath d='M15.629 13.888l-4-4a5.477 5.477 0 01-1.74 1.74l4 4a1.23 1.23 0 101.74-1.74z' fill='%232d74ba' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%; background-size: contain; width: 1.14em; height: 1.14em; margin-right: 0.93em; }

@media (max-width: 1199px) {
    body { font-size: 1.55556vw; }
    .wrapper { max-width: 100%; padding: 0 1.43em; }
    .header__banner { padding: 1.43em; }
    .marquee { margin-left: 3.57em; margin-right: 3.57em; }
    .marquee::after, .marquee::before { width: 5em; }
    .menu { display: block; text-align: center; }
    .menu__list { margin-bottom: 1.43em; }
    .menu__right { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
}

@media (max-width: 899px) {
    body { font-size: 2.33333vw; }
    .marquee { margin-left: 0; margin-right: 0; }
    .marquee::after, .marquee::before { width: 7.14em; }
    .menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; margin: 1.43em 0; /*&[data-menu-visible] &__activator {
    z-index: 102;
    &::before, &::after, & > span {
      background: $cRed;
      transition: top .1s, opacity 0s linear .1s, transform .1s ease .1s, background-color .2s;
    }
    &::before {
      top: em(12px);
      transform: rotate(-45deg);
    }
    &::after {
      top: em(12px);
      transform: rotate(45deg);
    }
    & > span {
      opacity: 0;
    }
  }*/ }
    .menu::before { background: rgba(44, 115, 186, 0.7); content: ""; display: block; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; z-index: -1; -webkit-transition: opacity .4s, z-index 0s linear .4s; -o-transition: opacity .4s, z-index 0s linear .4s; transition: opacity .4s, z-index 0s linear .4s; }
    .menu__activator { display: block; cursor: pointer; height: 2.14em; position: relative; z-index: 1; width: 2.57em; }
    .menu__activator::before, .menu__activator::after, .menu__activator > span { background: #2c73ba; display: block; height: 0.43em; left: 0; position: absolute; top: 0.86em; -webkit-transition: top .1s ease .1s, opacity 0s linear .1s, background-color .2s, -webkit-transform .1s; transition: top .1s ease .1s, opacity 0s linear .1s, background-color .2s, -webkit-transform .1s; -o-transition: top .1s ease .1s, opacity 0s linear .1s, background-color .2s, -o-transform .1s; transition: top .1s ease .1s, opacity 0s linear .1s, transform .1s, background-color .2s; transition: top .1s ease .1s, opacity 0s linear .1s, transform .1s, background-color .2s, -webkit-transform .1s, -o-transform .1s; width: 100%; }
    .menu__activator::before { content: ""; top: 0; }
    .menu__activator::after { content: ""; top: 1.71em; }
    .menu__list { background: white; display: block; height: 100%; opacity: 0; overflow: scroll; padding-bottom: 1.43em; padding-top: 1.43em; position: fixed; right: 0; text-align: left; top: 0; -webkit-transform: translateY(-200%); -ms-transform: translateY(-200%); -o-transform: translateY(-200%); transform: translateY(-200%); -webkit-transition: opacity .2s, z-index 0s linear .2s, -webkit-transform .2s; transition: opacity .2s, z-index 0s linear .2s, -webkit-transform .2s; -o-transition: opacity .2s, z-index 0s linear .2s, -o-transform .2s; transition: opacity .2s, transform .2s, z-index 0s linear .2s; transition: opacity .2s, transform .2s, z-index 0s linear .2s, -webkit-transform .2s, -o-transform .2s; width: 60%; z-index: -1; }
    .menu__closer { display: block; height: 2.14em; position: absolute; right: 1.43em; top: 1.43em; width: 2.14em; z-index: 10; }
    .menu__closer::before, .menu__closer::after { background: #e1272a; content: ""; display: block; height: 0.36em; margin-top: -0.18em; position: absolute; top: 50%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); width: 2.14em; }
    .menu__closer::after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
    .menu__item { display: block; margin: 0; padding: 1em 1.43em; }
    .menu__item::after { content: none; }
    .menu__sub { background: none; border-top: 0; -webkit-box-shadow: none; box-shadow: none; opacity: 1; position: relative; -webkit-transition: none; -o-transition: none; transition: none; white-space: normal; }
    .menu__sub > li { border: none; }
    .menu__sub > li > a { color: #2c73ba; padding-bottom: 0; }
    .menu__sub::before { position: absolute; }
    .menu.visible::before { opacity: 1; top: 0; -webkit-transition: opacity .4s, z-index 0s; -o-transition: opacity .4s, z-index 0s; transition: opacity .4s, z-index 0s; z-index: 100; }
    .menu.visible .menu__list { opacity: 1; -webkit-transform: none; -ms-transform: none; -o-transform: none; transform: none; -webkit-transition: opacity .2s, z-index 0s, -webkit-transform .2s; transition: opacity .2s, z-index 0s, -webkit-transform .2s; -o-transition: opacity .2s, z-index 0s, -o-transform .2s; transition: opacity .2s, transform .2s, z-index 0s; transition: opacity .2s, transform .2s, z-index 0s, -webkit-transform .2s, -o-transform .2s; z-index: 101; }
}

@media (max-width: 599px) {
    body { font-size: 4.375vw; min-width: 320px; }
    .header__banner { padding: 1.43em 0; }
    .logo span { display: none; }
    .marquee::before, .marquee::after { width: 2.86em; }
    .menu__list { width: 100%; }
    .search input { width: 12.14em; }
}

/*# sourceMappingURL=maps/top.css.map */
