@charset "UTF-8";html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}@font-face {font-family: 'proxima';src: url("../fonts/ProximaNova-Semibold/proxima_nova_semibold.woff2") format("woff2"), url("../fonts/ProximaNova-Semibold/proxima_nova_semibold.woff") format("woff");font-weight: normal;font-style: normal;font-weight: 900;}@font-face {font-family: 'proxima';src: url("../fonts/proxima_nova_black.woff2") format("woff2"), url("../fonts/proxima_nova_black.woff") format("woff");font-weight: normal;font-style: normal;font-weight: 700;}@font-face {font-family: 'proxima_novablack_italic';src: url("../fonts/ProximaNova-BlackIt/proxima_nova_black_italic.woff2") format("woff2"), url("../fonts/ProximaNova-BlackIt/proxima_nova_black_italic.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima';src: url("../fonts/ProximaNova-Bold/proxima_nova_bold.woff2") format("woff2"), url("../fonts/ProximaNova-Bold/proxima_nova_bold.woff") format("woff");font-weight: normal;font-style: normal;font-weight: 500;}@font-face {font-family: 'proxima';src: url("../fonts/ProximaNova-Regular/proxima_nova_regular.woff2") format("woff2"), url("../fonts/ProximaNova-Regular/proxima_nova_regular.woff") format("woff");font-weight: normal;font-style: normal;font-weight: 400;}@font-face {font-family: 'proxima';src: url("../fonts/ProximaNova-Light/proxima_nova_light.woff2") format("woff2"), url("../fonts/ProximaNova-Light/proxima_nova_light.woff") format("woff");font-weight: normal;font-style: normal;font-weight: 100;}@font-face {font-family: 'proxima_novaregular_italic';src: url("../fonts/ProximaNova-RegularIt/proxima_nova_regular_italic.woff2") format("woff2"), url("../fonts/ProximaNova-RegularIt/proxima_nova_regular_italic.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima_novabold_italic';src: url("../fonts/ProximaNova-BoldIt/proxima_nova_bold_italic.woff2") format("woff2"), url("../fonts/ProximaNova-BoldIt/proxima_nova_bold_italic.woff") format("woff");font-weight: normal;font-style: normal;}@font-face {font-family: 'proxima_novaextrabold_italic';src: url("../fonts/ProximaNova-ExtraboldIt/proxima_nova_extrabold_italic.woff2") format("woff2"), url("../fonts/ProximaNova-ExtraboldIt/proxima_nova_extrabold_italic.woff") format("woff");font-weight: normal;font-style: normal;}.container {margin-right: auto;margin-left: auto;}.col-10 {width: 100%;}.col-offset-10 {margin-left: 100%;}.col-9 {width: 90%;}.col-offset-9 {margin-left: 90%;}.col-8 {width: 80%;}.col-offset-8 {margin-left: 80%;}.col-7 {width: 70%;}.col-offset-7 {margin-left: 70%;}.col-6 {width: 60%;}.col-offset-6 {margin-left: 60%;}.col-5 {width: 50%;}.col-offset-5 {margin-left: 50%;}.col-4 {width: 40%;}.col-offset-4 {margin-left: 40%;}.col-3 {width: 30%;}.col-offset-3 {margin-left: 30%;}.col-2 {width: 20%;}.col-offset-2 {margin-left: 20%;}.col-1 {width: 10%;}.col-offset-1 {margin-left: 10%;}.col {flex-basis: 0;flex-grow: 1;max-width: 100%;}.d-flex {display: flex;}.flex-grow-1 {flex-grow: 1;}.flex-wrap {flex-wrap: wrap;}.align-items-center {align-items: center;}.justify-content-between {justify-content: space-between;}.justify-content-around {justify-content: space-around;}.justify-content-center {justify-content: center;}.justify-content-end {justify-content: flex-end;}.w-100 {width: 100%;}@media (max-width: 767px) {.container {padding-left: 15px;padding-right: 15px;}}@media (min-width: 576px) {.col-sm-10 {width: 100%;}.col-sm-offset-10 {margin-left: 100%;}.col-sm-9 {width: 90%;}.col-sm-offset-9 {margin-left: 90%;}.col-sm-8 {width: 80%;}.col-sm-offset-8 {margin-left: 80%;}.col-sm-7 {width: 70%;}.col-sm-offset-7 {margin-left: 70%;}.col-sm-6 {width: 60%;}.col-sm-offset-6 {margin-left: 60%;}.col-sm-5 {width: 50%;}.col-sm-offset-5 {margin-left: 50%;}.col-sm-4 {width: 40%;}.col-sm-offset-4 {margin-left: 40%;}.col-sm-3 {width: 30%;}.col-sm-offset-3 {margin-left: 30%;}.col-sm-2 {width: 20%;}.col-sm-offset-2 {margin-left: 20%;}.col-sm-1 {width: 10%;}.col-sm-offset-1 {margin-left: 10%;}}@media (min-width: 768px) {.col-md-10 {width: 100%;}.col-md-offset-10 {margin-left: 100%;}.col-md-9 {width: 90%;}.col-md-offset-9 {margin-left: 90%;}.col-md-8 {width: 80%;}.col-md-offset-8 {margin-left: 80%;}.col-md-7 {width: 70%;}.col-md-offset-7 {margin-left: 70%;}.col-md-6 {width: 60%;}.col-md-offset-6 {margin-left: 60%;}.col-md-5 {width: 50%;}.col-md-offset-5 {margin-left: 50%;}.col-md-4 {width: 40%;}.col-md-offset-4 {margin-left: 40%;}.col-md-3 {width: 30%;}.col-md-offset-3 {margin-left: 30%;}.col-md-2 {width: 20%;}.col-md-offset-2 {margin-left: 20%;}.col-md-1 {width: 10%;}.col-md-offset-1 {margin-left: 10%;}}@media (min-width: 768px) {.container {width: 730px;}}@media (min-width: 992px) {.container {width: 940px;}.col-lg-10 {width: 100%;}.col-lg-offset-10 {margin-left: 100%;}.col-lg-9 {width: 90%;}.col-lg-offset-9 {margin-left: 90%;}.col-lg-8 {width: 80%;}.col-lg-offset-8 {margin-left: 80%;}.col-lg-7 {width: 70%;}.col-lg-offset-7 {margin-left: 70%;}.col-lg-6 {width: 60%;}.col-lg-offset-6 {margin-left: 60%;}.col-lg-5 {width: 50%;}.col-lg-offset-5 {margin-left: 50%;}.col-lg-4 {width: 40%;}.col-lg-offset-4 {margin-left: 40%;}.col-lg-3 {width: 30%;}.col-lg-offset-3 {margin-left: 30%;}.col-lg-2 {width: 20%;}.col-lg-offset-2 {margin-left: 20%;}.col-lg-1 {width: 10%;}.col-lg-offset-1 {margin-left: 10%;}}@media (min-width: 1200px) {.container {width: 1100px;}.col-xl-10 {width: 100%;}.col-xl-offset-10 {margin-left: 100%;}.col-xl-9 {width: 90%;}.col-xl-offset-9 {margin-left: 90%;}.col-xl-8 {width: 80%;}.col-xl-offset-8 {margin-left: 80%;}.col-xl-7 {width: 70%;}.col-xl-offset-7 {margin-left: 70%;}.col-xl-6 {width: 60%;}.col-xl-offset-6 {margin-left: 60%;}.col-xl-5 {width: 50%;}.col-xl-offset-5 {margin-left: 50%;}.col-xl-4 {width: 40%;}.col-xl-offset-4 {margin-left: 40%;}.col-xl-3 {width: 30%;}.col-xl-offset-3 {margin-left: 30%;}.col-xl-2 {width: 20%;}.col-xl-offset-2 {margin-left: 20%;}.col-xl-1 {width: 10%;}.col-xl-offset-1 {margin-left: 10%;}}@media (min-width: 1300px) {.container {width: 1280px;}}@media (min-width: 1500px) {.container {width: 1450px;}}@media (min-width: 1600px) {.container {width: 1480px;}}@media (min-width: 1800px) {.container {width: 1600px;}}html, body, ul, ol, li, dl, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, label {margin: 0;padding: 0;border: 0;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;font-size: 62.5%;}body {font-size: 14px;font-size: 1.4rem;background: #03151b;color: #b0cad3;font-display: swap;font-family: 'proxima', Georgia, sans-serif;font-weight: 400;height: 100vh;}html, body {height: 100%;}@media (min-width: 1280px) {/*.body {perspective: 1000px;*/}}.m-modal-open .grid, .m-modal-open .outerwrapper {transform: rotateY(5deg);}.vline, .homepage .intro, .homepage .right, .homepage .counter {position: relative;}.vline:before, .homepage .intro:before, .homepage .right:before, .homepage .counter:before {border-left: 1px solid #00b3a8;}.grid {transition: .3s transform ease-out;transform-origin: 0 50%;}.grid.inner footer {background-color: #000;}body {display: flex;flex-flow: column;}.homepage {flex-grow: 1;}.grid {height: 100%;display: flex;flex-direction: column;}.grid .main {flex-grow: 1;}@supports (display: grid) {.grid {height: auto;min-height: 100vh;display: grid;grid-template-areas: "header" "main" "footer";grid-template-rows: auto 1fr auto;}}.selectize-input input {font-weight: 100;}.selectize-input input::-webkit-input-placeholder {color: #fff;}.selectize-input input::-moz-placeholder {color: #fff;}.selectize-input input:-ms-input-placeholder {color: #fff;}.selectize-input input:focus::-webkit-input-placeholder {transition: line-height 0.5s ease;}.selectize-input input:focus::-moz-placeholder {transition: line-height 0.5s ease;}.selectize-input input:focus:-ms-input-placeholder {transition: line-height 0.5s ease;}input::-moz-focus-inner {border: 0;padding: 0;}.outerwrapper {-webkit-flex: 1;flex: 1;}a {color: #020000;transition: .3s;}h1 {font-size: 2.5rem;}h2 {font-size: 2.4rem;}h3 {font-size: 1.6rem;}.regular {font-family: "SegoeUIRegular";}@font-face {font-family: "SegoeUIRegular";src: url("../fonts/SegoeUIRegular/SegoeUIRegular.eot");src: url("../fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/SegoeUIRegular/SegoeUIRegular.woff") format("woff"), url("../fonts/SegoeUIRegular/SegoeUIRegular.ttf") format("truetype");font-style: normal;font-weight: normal;}strong, .bold {font-weight: 500;}.tdn, .modal-menu .menu dd a {text-decoration: none;}.tdn:hover, .modal-menu .menu dd a:hover {text-decoration: underline;}.tdu, .modal-menu .menu a, .pagination .prev, .pagination .next, .inner .content main a {text-decoration: underline;}.tdu:hover, .modal-menu .menu a:hover, .pagination .prev:hover, .pagination .next:hover, .inner .content main a:hover {text-decoration: none;}.before, .vline:before, .homepage .intro:before, .homepage .right:before, .homepage .counter:before, .btn-learn-more:before, .mainnav a:after, .mainnav span:after, .modal-menu .menu dd:before, .secondary-nav ul li:not(.active) a:after, .secondary-nav ul li:not(.active) span:after, .pagination .prev:before, .pagination .next:before, .back__link:before, .new__thumb:before, .new__thumb:after, .inner .content main ul li:before, .angle:after, .homepage .intro:after, .homepage .counter:after, .asubnav_content li:before, .main-contacts:after, .main-contacts:before, .main-about .text .head:after, .main-about .title:after, .advantages:before, .advantages__cell:after, .group__link:before, .category__inner:after, .category__num span:after, .category__title:after, .main-card .text .title:after, .main-card .text .pic-shadow:before, .main-card .text .pic-shadow:after, .slick-arrow:before {content: "";display: block;position: absolute;}.text-center {text-align: center;}.form-control {border: 1px solid #b0cad3;border-radius: 0;margin-top: 0.6rem;font-size: 16px;}.form-control:focus, .form-control:active {border-color: #46fff3;}.btn {background: none;border: 2px solid;cursor: pointer;font-family: 'proxima';font-size: 1.5rem;font-weight: 500;transition: .3s;display: inline-flex;justify-content: center;align-items: center;}.btn-blue {color: #fff;border-color: #00b4a9;}.btn-blue:hover {color: #fff;background-color: #00b4a9;}.btn-callback {border-radius: 4.5rem;height: 4.5rem;text-align: center;width: 13rem;}.btn-learn-more {border-radius: 6rem;height: 6rem;font-size: 2rem;width: 20rem;text-decoration: none;padding-left: 10px;position: relative;}.btn-learn-more:before {width: 18px;height: 12px;background-image: url(../images/sprite.png);background-position: -15px 0px;width: 18px;height: 12px;top: 40%;left: 25px;}.btn-black {background: #000;color: #fff;border: none;letter-spacing: 0.1em;}.btn-black:hover {background-color: #00b4a9;}.extra-toggle {background: none;border: none;cursor: pointer;display: block;height: 34px;padding: 0;position: relative;width: 30px;}.extra-toggle .icon-bar {background: #fff;border-radius: 2px;display: block;height: 3px;margin: 7px 0;position: relative;transition: .15s margin ease-out;width: 100%;z-index: 5;transition: .3s background;}.extra-toggle:hover .icon-bar {background: #00ffef;}.flex-center, .pagination, .pagination a, .pagination span, .category__title {display: flex;align-items: center;justify-content: center;}.header__inner {position: relative;height: 12rem;z-index: 2;}.header .logo {width: 160px;}.mainnav {font-weight: 900;text-transform: uppercase;list-style: none;font-size: 1.5rem;}.mainnav li {margin-right: 4.8rem;letter-spacing: 0.1em;}.mainnav li:last-child {margin-right: 0;}.mainnav a, .mainnav span {color: #fff;text-decoration: none;position: relative;transition: .3s color;}.mainnav a:after, .mainnav span:after {background: #00ffef;bottom: -5px;height: 2px;right: 0;transition: .3s;width: 0;}.mainnav a:hover, .mainnav span:hover {color: #00ffef;}.mainnav a:hover:after, .mainnav span:hover:after {width: 100%;left: 0;}.mainnav span:after {width: 100%;}.footer__inner {height: 10rem;}.footer .lang {width: 310px;}.copyright {color: #b7b7b7;}.copyright img {margin-right: 2.5rem;}.lang {font-size: 1.5rem;letter-spacing: 0.1em;}.lang .current {color: #fff;text-decoration: none;border-bottom: 2px solid #00b4a9;}.lang a {color: #a7a7a7;text-decoration: none;margin: 1rem 0;}.lang a:hover {color: #00b4a9;}.lang a, .lang span {margin-left: 1rem;}.visually-hidden {position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);}form .input-field {position: relative;}form .input-field:before {bottom: 15px;}form .input-field label {-moz-user-select: none;color: #fff;font-weight: 300;cursor: text;opacity: 1;overflow: hidden;position: absolute;text-overflow: ellipsis;top: 7px;transform-origin: left top 0;transform: translate3d(0, 9px, 0px);transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;white-space: nowrap;width: calc(96% - 10px);}form .input-field .name-field {opacity: 0;color: #8bab9d;}form .is-focused label {-webkit-transform: translate3d(0, -7px, 0) scale(0.8);-ms-transform: translate3d(0, -7px, 0) scale(0.8);transform: translate3d(0, -7px, 0) scale(0.8);}form .is-focused input, form .is-focused textarea {outline: none;}form .is-focused .name-field {opacity: 1;}form .is-focused .helper-field {opacity: 0;}form .input-field.is-charged:not(.is-focused) > label.name-field {-webkit-transform: translate3d(0px, -7px, 0px) scale(0.8);-ms-transform: translate3d(0px, -7px, 0px) scale(0.8);transform: translate3d(0px, -7px, 0px) scale(0.8);}form .is-charged label {opacity: 0;}form .is-charged .helper-field {opacity: 0;}form .form-control {background: none;height: 40px;border: none;border-bottom: 2px solid #fff;color: #fff;letter-spacing: .1em;width: 100%;}form .input-field {margin-top: 3.2rem;}form .input-field label {font-size: 1.7rem;}form .submit {border-radius: 5rem;display: block;font-size: 1.7rem;height: 5rem;margin-top: 2.5rem;text-align: center;width: 16rem;}form .textarea {background: url("data:image/gif;base64,R0lGODlhAQAoAJECAAD+7gH+7gAAAAAAACH5BAEAAAIALAAAAAABACgAAAIHlI+pyxZQAAA7");border: none;line-height: 41px;height: 120px;overflow: hidden;resize: none;filter: grayscale(1) brightness(2);}form .textarea:active, form .textarea:focus {filter: none;}form .captcha {margin-top: 3.2rem;}form .captcha img {max-width: 100%;}.sidemodal {background: #13242b;color: #fff;position: fixed;right: 0;top: 0;bottom: 0;width: 48rem;z-index: 505;transform: translateX(100%);transition: .3s transform ease-out;}.sidemodal.open {transform: translateX(0);}.sidemodal .callback__form {margin-top: 1.2rem;}.sidemodal .inner {padding: 5.5rem 0 0 0;margin-left: 8rem;position: absolute;width: 32rem;left: 0;top: 0;bottom: 0;right: 0;overflow-y: auto;}.sidemodal .title {font-family: 'proxima_novaextrabold_italic';letter-spacing: .1em;font-size: 3.4rem;margin-bottom: 3rem;text-transform: uppercase;}.sidemodal .text {font-size: 1.6rem;line-height: 1.6;padding-top: 2.2rem;padding-right: 2rem;}.close-modal, .close-menu {cursor: pointer;background: none !important;border: none;}.close-modal svg, .close-menu svg {-webkit-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;}.close-modal line, .close-menu line {stroke: white;stroke-width: 3;}.close-modal:hover svg, .close-menu:hover svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.close-modal {position: absolute;right: 0px;top: 60px;z-index: 99;}.modal-menu {background: rgba(0, 180, 169, 0.95);height: 100%;left: 0;opacity: 0;padding: 0 0 10rem;position: fixed;top: 0;transform: translateY(-100%);transition: .5s all;width: 100%;z-index: -1;}.modal-menu .inner {bottom: 0;height: 100%;left: 0;overflow: auto;position: fixed;right: 0;top: 0;}.modal-menu .container {padding: 5rem 24rem 2rem 0;position: relative;}.modal-menu .row {flex-wrap: nowrap;}.modal-menu .menu {color: #fff;}.modal-menu .menu a {color: #fff;font-size: 1.5rem;font-weight: 100;}.modal-menu .menu .title, .modal-menu .menu dt {font-size: 2.5rem;position: relative;margin-bottom: 25px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;}.modal-menu .menu .title a, .modal-menu .menu dt a {font-size: inherit;font-weight: inherit;text-decoration: none;}.modal-menu .menu .title-mb {margin-bottom: 5.5rem;}.modal-menu .menu dd {margin: 3rem 0;padding-left: 2.2rem;position: relative;}.modal-menu .menu dd:before {border-top: 2px solid #fff;width: 12px;left: 0;top: 7px;}.modal-menu .menu dd a {font-size: 1.8rem;text-decoration: none;}.modal-menu .cell {padding-top: 4.5rem;}.modal-menu .contacts {font-size: 1.5rem;letter-spacing: .1em;}.modal-menu .contacts__inner {border: 1px solid #fff;padding: 4.2rem 4.7rem 5.5rem;width: 40rem;}.modal-menu .contacts__cell {margin-top: 3rem;}.modal-menu .contacts__cell p {font-size: 1.8rem;font-weight: 100;}.modal-menu .contacts .title {font-family: 'proxima_novablack_italic';position: relative;line-height: 1.4;margin-bottom: 0;}.modal-menu .contacts .tel, .modal-menu .contacts .email {text-decoration: none;font-size: 3rem;}.modal-menu .contacts .email {color: #00ffef;font-weight: 100;border-bottom: 1px solid;}.modal-menu .contacts .email:hover {border-bottom: none;}.modal-menu .btn-callback {border-color: #fff;color: #fff;margin-top: .8rem;text-align: center;}.modal-menu .address {line-height: 1.5;font-size: 2rem;font-weight: 100;letter-spacing: .04em;margin-top: 1.2rem;}.modal-menu .address b, .modal-menu .address strong {font-weight: 700;}.modal-menu.open {transform: translateY(0);opacity: 1;z-index: 9999;}.modal-menu .lang a {text-decoration: none;}.modal-menu .lang a, .modal-menu .lang span {display: inline-block;border-bottom: 2px solid rgba(0, 0, 0, 0);transition: .3s;font-weight: 500;padding-bottom: 3px;}.modal-menu .lang .current {cursor: default;}.modal-menu .lang .current, .modal-menu .lang a:hover {border-bottom: 2px solid #fff;}.nicescroll-cursors {border: none !important;background: #00b4a9 !important;border-radius: 8px !important;width: 9px !important;left: 2px;}.nicescroll-rails {border-radius: 10px;background: #000;left: calc(100% - 12px) !important;width: 5px !important;}.selectize-dropdown-content {margin-top: 10px;margin-bottom: 10px;}.secondary-nav {background: #00b4a9;padding: 1.5rem 0;letter-spacing: .1em;}.secondary-nav ul {font-size: 1.8rem;list-style: none;margin-left: -1.8rem;}.secondary-nav ul li {margin: 1rem 0;}.secondary-nav ul li:not(.active) a, .secondary-nav ul li:not(.active) span {position: relative;}.secondary-nav ul li:not(.active) a:after, .secondary-nav ul li:not(.active) span:after {transition: .3s;width: 0;left: 1.4rem;border-bottom: 1px solid #fff;bottom: 0;}.secondary-nav ul li:not(.active) a:hover:after, .secondary-nav ul li:not(.active) span:hover:after {width: calc(100% - 2.8rem);right: 0;}.secondary-nav ul a, .secondary-nav ul span {display: block;padding: 0.7rem 1.4rem;text-decoration: none;color: #fff;border: 2px solid rgba(255, 255, 255, 0);}.secondary-nav .active a, .secondary-nav .active span {border-color: #fff;border-radius: 4rem;cursor: default;}.inner .main {padding-top: 5.7rem;}.inner .main h1 {color: #fff;font-family: 'proxima_novablack_italic';font-size: 6rem;letter-spacing: .1em;}.inner .main img {max-width: 100%;}aside {background-color: #13242b;align-self: flex-start;margin-top: -4rem;}.pagination {font-family: 'proxima_novabold_italic';font-size: 2rem;margin: 5rem 0 3rem -5%;width: calc(100% - 12px);}.pagination a, .pagination span {text-align: center;}.pagination a, .pagination span {margin-left: 6px;margin-right: 6px;text-decoration: none;}.pagination a:not([class]), .pagination span:not(.separator) {border-radius: 50%;border: 2px solid #fff;color: #fff;height: 4.6rem;transition: .3s;width: 4.6rem;}.pagination a:not([class]):hover {color: #00ffef;border-color: #00ffef;}.pagination .current {background-color: #00ffef !important;color: #fff !important;border-color: #00ffef !important;cursor: default;}.pagination .prev, .pagination .next {color: #fff;margin-right: 0;position: relative;text-decoration: none;transition: .3s color;}.pagination .prev:hover, .pagination .next:hover {border-bottom-color: rgba(0, 0, 0, 0);color: #00ffef;}.pagination .prev:hover:before, .pagination .next:hover:before {filter: none;}.pagination .prev:before, .pagination .next:before {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAMAAAD6xte7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEUC/+8D/+8F/+8G/+8E/+8B/+8A/+8E/+8D/+8E/+8D/+8C/+8C/+8C/+8B/+8B/+8B/+8A/+8A/+8A/+8A/+8A/+8B/+8A/+8C/+8B/+8A/+/////J5bRTAAAAGHRSTlMAAAAAAAAAFatmFdK3FdUV0hXS1b23q2YPLHo0AAAAAWJLR0QbAmDUpAAAAAd0SU1FB+IIHhcdEZtbgl8AAACESURBVBjTXY6NFsIgCIUvOuhnlTpbpe//oAFu57S4wpEPEAECcDpfQqQwTSHEEMGq6/y5WYmI3Flwn9sjMWNIB4VTbtmRmbCxsigSGbmYw5Gm46hEUFvrrat5sPhEtcvIN7jqbF+KHMx2/EP9X8o7ZA+23TrrT6czg+vhPRsor/fepP4FVaoKlY8+PjUAAAAASUVORK5CYII=") no-repeat;filter: grayscale(1) brightness(3);transition: .3s filter;height: 14px;width: 19px;top: 3px;}.pagination .prev {margin-right: 3.4rem;}.pagination .prev:before {left: -32px;}.pagination .next {margin-left: 3.4rem;}.pagination .next:before {right: -32px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.back {font-size: 2rem;font-family: 'proxima_novabold_italic';margin-bottom: 3.5rem;}.back__link {color: #5c6d72;padding-left: 37px;position: relative;text-decoration: none;}.back__link:hover {color: #00ffef;}.back__link:hover:before {filter: none;}.back__link:before {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAMAAAD6xte7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAgVBMVEUGsKYFsKYGr6UEsaYEsacDsacDsqcCsqgCs6gBs6gBs6kAtKkGsKYGsKYGr6UEsaYEsacEsaYDsacDsacEsacDsqcDsqcCs6gCs6gBs6gBs6gBs6kBs6kAtKkBs6kAtKkAtKkAtKkBs6kBs6kEsaYDsacCsqgBs6gBs6kAtKn///9XfAAUAAAAJHRSTlMAAAAAAAAAAAAAAAAVq2YV0rcV0tUV0hXS0hXVvbcV0hXVq2ZnuDLSAAAAAWJLR0QqU77UngAAAAd0SU1FB+IIHwwID/4uctwAAACpSURBVBjTPY6JEoMgDEQXRSDQ01ZbtR49xf//wSZqu5DJ8pKdAYACNtudShKIlFJQaZruD6+jYiM+1RqZ1vnpfc51pjP2XAbGFuWnLIwxGZdxXHCX61jVzlnL11py5FBXjIjcKiLyaMYY4xTjOIt7vKGZRHFaEc9bdP3UDyEE74mPZxcQhhkKYgWB8H/oly3ZCwLvHSfJ/7ILbEl+QUHCkJHvHk+ihfLzC0DwEN+LSxliAAAAAElFTkSuQmCC") no-repeat;width: 19px;height: 14px;left: 0;top: 4px;filter: grayscale(1) brightness(0.8);transition: .3s filter;}.overflow {overflow: hidden;}.new__item {margin: 5rem 9.2rem 1.7rem 0;width: 36.5rem;}.new__item p {color: #c2ced2;font-weight: 100;}.new__link {display: block;line-height: 1.8;text-decoration: none;}.new__link:hover .new__title {color: #00feee;}.new__link:hover .new__thumb {box-shadow: 0 0 15px #00feee;}.new__thumb {transition: .3s box-shadow;position: relative;z-index: 1;}.new__thumb:before, .new__thumb:after {background-color: rgba(0, 180, 170, 0.2);width: 100%;height: 100%;}.new__thumb:before {left: 10px;top: 10px;}.new__thumb:after {left: 20px;top: 20px;}.new__thumb img {display: block;position: relative;z-index: 2;}.new__title {margin: 3.6rem 0 1.1rem;}.new__item, .more__item {letter-spacing: .1em;}.new__title, .more__title {color: #fff;font-family: 'proxima_novabold_italic';font-size: 2rem;line-height: 1.5;transition: .3s color;text-transform: uppercase;}.inner .more-list {padding: 4rem 8rem 2rem;}.inner .more-list h1 {font-size: 4rem;text-transform: uppercase;margin-bottom: 3.5rem;}.inner .content main {color: #c7dce3;font-size: 1.7rem;line-height: 1.8;letter-spacing: .1em;}.inner .content main h1, .inner .content main h2, .inner .content main h3, .inner .content main h4, .inner .content main h5, .inner .content main h6 {color: #fff;font-weight: normal;margin: 0;padding: 0;letter-spacing: .1em;}.inner .content main h1 {font-size: 4rem;line-height: 1.2;margin-bottom: 2rem;}.inner .content main h2 {font-family: 'proxima_novablack_italic';font-size: 3.5rem;line-height: 1.4;}.inner .content main h3 {font-family: 'proxima_novablack_italic';line-height: 1.4;font-size: 3rem;font-weight: 500;}.inner .content main h4 {font-size: 2.6rem;font-family: 'proxima_novablack_italic';}.inner .content main h5 {color: #fff;font-weight: 500;font-size: 1.7rem;}.inner .content main h2 + p, .inner .content main h3 + p, .inner .content main h4 + p, .inner .content main h5 + p {margin-top: .5rem;}.inner .content main p > strong {font-size: inherit;color: inherit;}.inner .content main strong {font-weight: 500;}.inner .content main a {color: #00dbce;}.inner .content main p {margin: .3rem 0;}.inner .content main img {max-width: 100%;}.inner .content main img.justifyleft, .inner .content main table.justifyleft {float: left;margin-right: 20px;margin-bottom: 10px;margin-top: 10px;}.inner .content main img.justifyright, .inner .content main table.justifyright {float: right;margin-left: 10px;margin-bottom: 10px;}.inner .content main img.justifycenter, .inner .content main table.justifycenter {display: block;margin-left: auto;margin-right: auto;}.inner .content main .text-center {text-align: center;}.inner .content main .text-right {text-align: right;}.inner .content main .alignleft {float: left;margin: 20px 20px 10px 0;}.inner .content main .alignright {float: right;margin: 7px 0 10px 10px;}.inner .content main .aligncenter {clear: both;display: block;margin: 10px auto;}.inner .content main ol {counter-reset: li;margin-left: 0;list-style: none;font-size: 1.6rem;margin-bottom: 2rem;}.inner .content main ol li {position: relative;padding-left: 30px;}.inner .content main ol li:before {color: #00b4a9;border-radius: 3.1rem;content: counter(li) ")";counter-increment: li;position: absolute;text-align: center;display: flex;align-items: center;justify-content: center;top: 0px;left: 0;font-size: 1.7rem;font-weight: 500;}.inner .content main ol li ol {counter-reset: li;margin-left: -10px;}.inner .content main ol li ol li {padding-left: 30px;}.inner .content main ol li ol li:before {background: none;color: #00b4a9;content: counter(li) ")";display: block;font-weight: 500;top: 0;}.inner .content main ul {list-style: none;}.inner .content main ul li {margin: 1rem 0;position: relative;padding-left: 2.8rem;}.inner .content main ul li:before {border-top: 2px solid #00b4a9;left: 0;top: 15px;width: 20px;}.inner .content main blockquote {background: #13242b;color: #fff;font-size: 2.4rem;line-height: 1.5;border-left: 5px solid #00b4a9;margin-left: 0;padding: 1.5rem 3rem;letter-spacing: .05em;}.inner .content main table {border-collapse: collapse;font-size: 1.5rem;line-height: 1.3;margin: 3rem 0 5rem;}.inner .content main table tr th, .inner .content main table tr td {padding: 1.8rem .2rem 1.8rem 2.8rem;text-align: left;}.inner .content main table tr th {background: #13242b;border-bottom: 2px solid #00b4a9;color: #fff;font-size: 1.7rem;font-weight: 500;}.inner .content main table tr td {border-bottom: 1px solid #1c2d33;padding-top: 3rem;padding-bottom: 3rem;}.more__item {margin-top: 2rem;padding-bottom: 2.5rem;border-bottom: 1px solid #36454b;}.more__item:last-child {border-bottom: none;}.more__item p {line-height: 1.8;}.more__title {margin-bottom: 1rem;}.more__title a {color: #fff;text-decoration: none;}.more__title a:hover {color: #00ffef;}.angle {height: 100vh;overflow: hidden;position: fixed;right: 0;top: 0;width: 600px;}.angle:after {height: 0;width: 0;top: 0;border-top: 115vh solid #0a0b0b;border-left: 600px solid transparent;z-index: 1;}.webp .homepage .main-pic {background-image: url(../images/disc.webp?v1.1);}.webp .grid {background: #031821 url(../images/bg.webp) no-repeat;}.no-webp .homepage .main-pic {background-image: url(../images/disc.png?v1.1);}.no-webp .grid {background: #031821 url(../images/bg.jpg) no-repeat;}.homepage {position: relative;}.homepage .intro {margin-left: calc((100% - 1600px)/2);padding-left: 9.5rem;margin-top: -9.5rem;position: relative;}.homepage .intro:before {left: 0;top: 46px;height: 85px;}.homepage .intro img {margin-left: -8rem;}.homepage .intro p {color: #c0c0c0;font-family: 'proxima_novaregular_italic';font-size: 2.6rem;margin-top: 0;letter-spacing: .1em;}.homepage .intro strong {font-family: 'proxima';font-weight: 500;}.homepage .intro:after {height: 63px;border-left: 1px solid #00b4a9;left: 443px;bottom: -22px;}.homepage .intro .btn {margin: 3.5rem 0 0 .7rem;}.homepage .main {display: flex;align-items: center;position: relative;z-index: 99;}.homepage .main-pic {background-repeat: no-repeat;flex-grow: 1;margin-left: -4rem;width: 715px;height: 730px;}.homepage .content {width: 100%;}.homepage .right {width: 560px;position: relative;top: -87px;}.homepage .right:before {height: 140px;left: -60px;top: 20px;}.homepage .right .news {position: absolute;left: 0;height: 395px;width: 110px;display: flex;flex-direction: column;align-items: center;top: 20px;}.homepage .right .prevnext {position: absolute;left: 47px;bottom: 82px;z-index: 100;}.homepage .right .new-title {background: #13242b;display: flex;height: 395px;justify-content: center;padding-top: 18px;width: 110px;z-index: 99;}.homepage .right .new-title img {align-self: flex-start;}.homepage .counter {position: absolute;left: -5px;bottom: -162px;font-size: 1.5rem;width: 21rem;}.homepage .counter:before {height: 80px;right: -45px;top: 15px;}.homepage .counter:after {background: url(../images/dots.png);width: 95px;height: 35px;top: 0;left: -18px;}.homepage .counter .cifr {font-family: 'proxima_novablack_italic';font-size: 7rem;letter-spacing: .1em;color: #00b4a9;position: relative;z-index: 1;}.homepage .footer {position: relative;top: -10px;}.homepage .footer__inner {position: relative;z-index: 2;height: 6rem;}#news-carousel .news-slide {padding: 2rem 0;width: 290px;}#news-carousel .news-slide a {padding: 3rem;background: #13242b;color: #fff;height: 39.5rem;display: block;text-decoration: none;}#news-carousel .news-slide a:hover h3 {color: #00ffef;}#news-carousel .news-slide h3 {font-family: 'proxima_novabold_italic';font-size: 1.3rem;font-weight: normal;letter-spacing: 0.1em;transition: .3s color;margin: 2.8rem 0 .5rem;line-height: 1.7;}#news-carousel .news-slide p {font-size: 1.3rem;line-height: 2;letter-spacing: .05em;}#news-carousel .slick-slide:not(.slick-current) {opacity: .2;}#news-carousel .slick-current a {transition: .3s box-shadow;box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}#news-carousel .slick-current:hover a {box-shadow: 0 0 20px rgba(0, 255, 239, 0.5);}.show-sm, .navbar-toggle, .close-menu {display: none;}.navbar-toggle, .close-menu {display: none;}@media (max-width: 767px) {.show-sm {display: block;}.navbar-toggle {background-color: #0563bf;border: none;cursor: pointer;display: block;height: 70px;left: 0;position: fixed;text-align: center;top: 0;width: 70px;z-index: 99;}.navbar-toggle .icon-bar {background-color: #fff;display: block;height: 2px;margin: 8px auto;width: 30px;}.o-menu .close-menu {display: block;transform: translate(0, 0);}.o-menu #navbar {display: block;transform: translate(-15px, 0);z-index: 99999;border-top: 0;}.o-menu .mainnav__list {position: fixed;left: 0;right: 0;top: 0;bottom: 0;overflow: auto;}.o-menu .mobinfo {padding-left: 1rem;}.o-menu .mobinfo a {color: #fff;display: block;margin: 1.8rem;text-decoration: none;}.o-menu .mobinfo a:hover {text-decoration: underline;}.o-menu .show-sm {font-size: 15px;font-size: 1.5rem;padding-left: 3rem;}.o-menu .show-sm a {color: #fff;display: block;margin: 1.8rem 0;text-decoration: none;border-bottom: none !important;}.o-menu .show-sm a:hover {text-decoration: underline;}.close-menu {-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;display: block;transform: translate(-320px, 0);background: none;cursor: pointer;padding: 0;left: 215px;background-color: #0563bf;border: none;height: 58px;position: fixed;text-align: center;top: 0;width: 58px;z-index: 99;}.close-menu img {transition: transform .2s;}.close-menu:hover img {transform: rotate(90deg);}#navbar {transition: all .2s ease-out;background-color: #0563bf;color: #0563bf;display: block;left: 0;margin-top: 0;padding-top: 15px;position: fixed;top: 0;bottom: 0;transform: translate(-305px, 0);width: 230px;}#navbar a {border-bottom: none !important;}#navbar .container {padding: 0;}#navbar ul.mainnav {background: none;display: block;font-size: 15px;padding-left: 15px;}#navbar ul.mainnav .subnav {display: none;margin-top: -8px;min-width: 0;opacity: 1;padding-left: 0;padding-top: 0;position: relative;text-align: left;top: 0;width: auto;z-index: 10;}#navbar ul.mainnav .subnav:before {display: none;}#navbar ul.mainnav .subnav-text {display: none !important;}#navbar ul.mainnav ul {background: none;display: block !important;font-size: 14px !important;opacity: 1;padding: 0;position: static;}#navbar ul.mainnav ul li:after {top: 12px;}#navbar ul.mainnav > li.folder > a:after, #navbar ul.mainnav > li.folder > span:after {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAQAAADxJQ/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCQQVLCeT/FpRAAAAvUlEQVQY013RMU4CQRTG8YcHEDShMIG9gJ0YG2vX0HgHb+GlrEQJlaWINlZQuUJLRG7ws9hsmNl5xST/9818873puIvLeIyvyJcF1i5EWmFsjp+8EULhE99po94G3rAxynEY+kDVnDjcV5gfzFP/oXdURjkOhQUq1zkOfSvsj1rpzuM4Ipa5tvSLZ/0c7jDRSy1LW0ydpg8s/WGim8a5scWsVjb41h5PjbLGD3Z40csH+4qpk/Y3XLl31soa/4jt/DWHSlT5AAAAAElFTkSuQmCC") no-repeat left;}#navbar ul.mainnav > li.folder > a.open:after, #navbar ul.mainnav > li.folder > span.open:after {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}#navbar ul.mainnav > li.active > a {text-decoration: underline;}#navbar ul.mainnav li {padding: 0;border-bottom: 1px solid #fff;}#navbar ul.mainnav li a, #navbar ul.mainnav li span {color: #fff;display: block;height: auto;line-height: normal;padding: 18px 0 18px 10px;text-decoration: none;text-transform: none;}#navbar ul.mainnav li a:hover, #navbar ul.mainnav li span:hover {color: #fff;text-decoration: underline;}#navbar ul.mainnav li.active, #navbar ul.mainnav li:hover {border-bottom: 1px solid #fff;color: #fff;}#navbar ul.mainnav li.active a, #navbar ul.mainnav li.active span, #navbar ul.mainnav li:hover a, #navbar ul.mainnav li:hover span {background: none;}#navbar ul.mainnav li.folder > a, #navbar ul.mainnav li.folder > span {position: relative;text-align: left;}#navbar ul.mainnav li.folder > a:after, #navbar ul.mainnav li.folder > span:after {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIlJREFUeNpi+P//vw0QBwMxAzbMxMDA4ALEa4A4iQEbAKoSB+Lt/yEgBd0EGIMXiHdAFSVjUwDCfEC8C90kdEcJQa37A8T5QCyBzeUCQHwXalIfuiQTEHdBJecBsRGyJCMQ98N0YnMDTLIfahJcAQcQ9yJJYoRDEVSyF2oNhgIfIM7FJgnCAAEGAKmlN490MQwsAAAAAElFTkSuQmCC") no-repeat right top;content: "";display: block;height: 12px;position: absolute;right: 20px;width: 8px;}#navbar ul.mainnav li.folder ul.show {display: block;}#navbar ul.mainnav li.folder.open > a:after, #navbar ul.mainnav li.folder.open > span:after {background-position: left top;width: 12px;height: 8px;}#navbar ul.mainnav li.active a:hover {color: #fff;}#navbar ul.mainnav li.active > ul {display: block;}#navbar ul.mainnav li.active > ul .active .active a {font-weight: bold;text-decoration: underline;}#navbar ul.mainnav li ul {border-top: none;display: none;font-size: 12px;padding-bottom: 5px;width: auto !important;}#navbar ul.mainnav li ul li {border-bottom: none;padding-left: 7px;}#navbar ul.mainnav li ul li a, #navbar ul.mainnav li ul li span {padding: 7px 0 7px 10px;}#navbar ul.mainnav li ul li.active, #navbar ul.mainnav li ul li:hover {border-bottom: none;color: #0563bf;}#navbar ul.mainnav li ul li ul {padding-top: 0;}#navbar ul.mainnav li ul li ul li {padding-right: 0;}#navbar ul.mainnav li ul li ul li:hover {background: none;}#navbar ul.mainnav li ul li ul li.folder.active > a {text-decoration: underline;}#navbar ul.mainnav li ul li ul li ul li.active a {text-decoration: underline;}#navbar .nav-tabs > li {margin: 0;}}.panelbase, .apanel {position: fixed;min-height: 656px;overflow: hidden;height: 100%;top: 0;}.apanel {color: #fff;max-width: 100%;position: fixed;transition: .3s;width: 320px;z-index: -1;letter-spacing: .1em;}.apanel__inner {right: -320px;transition: .3s;}.apanel .page-asubnav {transform: translateX(320px);transition: .4s transform;margin-left: 0 !important;margin-right: 0 !important;padding: 7.3rem 1.5rem 0 !important;}.apanel .page-asubnav.open {overflow-y: auto;transform: translateX(0);}.apanel .close-menu {display: block;position: absolute;transform: none;width: 22px;height: 22px;right: 20px;left: auto;top: 25px;z-index: 999;}.apanel.open {right: 0;z-index: 500;}.apanel.open .apanel__inner {right: 0;}.apanel a {color: #fff;text-decoration: none;margin: 0;}.apanel a:hover {color: #fff;}.apanel .lang {margin: 2.8rem 0;position: relative;z-index: 99;display: flex;flex-wrap: wrap;gap: 10px;}.apanel .lang .current {border-bottom-color: #fff;}.apanel .lang a:hover {border-bottom: 2px solid #fff;}.apanel .lang.hide {display: none;}.apanel__inner {position: fixed;background-color: rgba(0, 180, 169, 0.95);top: 0;bottom: 0;overflow: auto;width: 320px;height: 100%;}.apanel .page {margin-left: .8rem;margin-right: .8rem;}.apanel .page-asubnav {background-color: rgba(0, 180, 169, 0.95);position: absolute;left: 0;top: 0;bottom: 0;right: 0;}.apanel .page-asubnav ul {font-size: 1.8rem;text-transform: none;}.apanel__body {padding-left: 15px;padding-right: 15px;position: relative;height: 100%;}.apanel__top {align-items: center;height: 8rem;justify-content: space-between;}.apanel__top .btn-callback {border-color: #fff;color: #fff;font-size: 1.4rem;width: 148px;padding: 0;}.apanel__top .close-menu {position: relative;top: -6px;}.apanel__body {overflow: hidden;}.apanel ul {list-style: none;font-size: 2rem;text-transform: uppercase;}.apanel ul li {border-bottom: 1px solid #80dad4;}.apanel ul li a, .apanel ul li span {cursor: pointer;display: block;line-height: 1;padding: 2rem 0;}.apanel ul li a:hover, .apanel ul li span:hover {text-decoration: none;}.apanel .folder {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAQAAADxJQ/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCQQVMx4Bo9zHAAAAvUlEQVQY013RMU4CQRTG8YcHEDShMIG9gJ0YG2vX0HgHb+GlrEQJlaWINlZQuUJLRG7ws9hsmNl5xST/9818873puIvLeIyvyJcF1i5EWmFsjp+8EULhE99po94G3rAxynEY+kDVnDjcV5gfzFP/oXdURjkOhQUq1zkOfSvsj1rpzuM4Ipa5tvSLZ/0c7jDRSy1LW0ydpg8s/WGim8a5scWsVjb41h5PjbLGD3Z40csH+4qpk/Y3XLl31soa/4jt/DWHSlT5AAAAAElFTkSuQmCC") no-repeat right center;}.apanel .back {font-family: 'proxima';border-top: 1px solid #80dad4;border-bottom: 1px solid #80dad4;font-size: 1.7rem;margin-bottom: 0;}.apanel .back:hover {text-decoration: underline;}.apanel .back_btn {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAQAAAC4X5UdAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiAxQTFiuhx/uPAAAAUElEQVQI122Puw2AMBQDL4iSNmOwLqtQIJaIFNY5CgREL7Grs+T3SfIps3HMDZ6sLPg4W9RqbrGYJaAEFKzq9aJMRPWVbuhg7eCwP9pTfO4Gp7dxWP77/SYAAAAASUVORK5CYII=") no-repeat left center;display: block;padding: 1.6rem 0 1.6rem 27px;}.apanel nav {border-top: 1px solid #80dad4;font-size: 1.7rem;font-weight: 500;}.asubnav {will-change: right;}.asubnav .title {padding-top: 3.5rem;padding-left: 4rem;padding-bottom: 1.1rem;}.asubnav ul li a, .asubnav ul li span {color: #fff;cursor: pointer;display: block;text-decoration: none;}.asubnav ul li a:hover, .asubnav ul li span:hover {text-decoration: underline;}.asubnav_content {display: none;}.asubnav_content.subnav_content-active {display: block;z-index: 10;}.asubnav_content li {padding-left: 22px;position: relative;}.asubnav_content li:before {border-top: 2px solid #fff;width: 12px;left: 0;top: 50%;margin-top: -1px;}.svg-triangle {margin: 0 auto;width: 200px;height: 100px;}.svg-triangle polygon {fill: #98d02e;stroke: #65b81d;stroke-width: 2;}.main-contacts {background: #019187 url(../images/contact-bg.jpg) no-repeat;position: relative;padding-top: 0 !important;}.main-contacts:after {background: #13242b;width: 38%;right: 0;top: 0;bottom: 0;}.main-contacts:before {right: 38%;top: 0;background: url(../images/triangle.svg) no-repeat;height: 100%;width: 200px;}.main-contacts .container {align-items: center;display: flex;height: 100%;}.main-contacts .content {padding: 2rem 0;}.main-contacts .content main {color: #fff;}.main-contacts .content main h1 {font-size: 6rem;margin-bottom: 3.5rem;}.main-contacts .content main p {line-height: 1.6;font-size: 2rem;}.main-contacts .content main h3 {margin-bottom: 3.5rem;}.main-contacts .content main .address {font-size: 2rem;margin-bottom: 3rem;}.main-contacts .contacts__cell {margin-top: 1.7rem;}.main-contacts .contacts__cell p {font-size: 1.5rem !important;font-weight: 100;margin: 0 !important;}.main-contacts .contacts__cell .tel {color: #fff;}.main-contacts .contacts__cell .tel, .main-contacts .contacts__cell .email {line-height: 1.2;text-decoration: none;font-size: 3rem;}.main-contacts .contacts__cell .email {color: #00ffef;font-weight: 100;border-bottom: 1px solid;}.main-contacts .contacts__cell .email:hover {border-bottom: none;}.main-contacts .callback__form {margin-left: 11.5rem;padding: 2rem 0;position: relative;z-index: 2;width: 36rem;}.main-about, .main-card {padding-top: 0 !important;background-size: cover;}.main-about .neck, .main-card .neck {height: 190px;}.main-about .bg {background: #040702 url(../images/about-bg.jpg) no-repeat center top;}.main-about .text .head {font-family: 'proxima_novablack_italic';margin-top: 8.3rem;text-transform: uppercase;position: relative;font-size: 4rem;color: #fff;letter-spacing: .1em;display: inline-block;}.main-about .text .head:after {border-top: 1px solid #00b4a9;right: -217px;top: 15px;width: 128px;border-bottom: none;}.main-about .text .subtitle {color: #00c1b5;font-family: 'proxima_novabold_italic';font-size: 3rem;letter-spacing: .1em;margin-top: 1.2rem;}.main-about .text .subtitle span {color: #fff;display: inline-block;border-bottom: 2px solid #00c1b5;font-family: 'proxima';font-weight: 500;}.main-about .text__inner {font-weight: 100;font-size: 1.8rem;line-height: 2;padding-left: 9.5rem;margin: 5.7rem 0;}.main-about .title {color: #fff;font-family: 'proxima_novablack_italic';font-size: 4rem;letter-spacing: .05em;position: relative;padding-bottom: 2.5rem;margin-bottom: 6.4rem;text-transform: uppercase;}.main-about .title:after {border-bottom: 1px solid #00b4a9;bottom: 0;left: 50%;margin-left: -75px;width: 130px;}.advantages {margin-right: 12rem;margin-bottom: 11rem;position: relative;}.advantages:before {border-right: 1px solid #023537;height: 104px;top: 10px;left: 0;}.advantages__cell {padding: 0 9rem;position: relative;}.advantages__cell:after {border-right: 1px solid #023537;height: 104px;top: 10px;right: 0;}.advantages__show {color: #00d1c5;font-weight: 100;font-size: 5rem;line-height: 1;min-height: 10rem;display: flex;align-items: center;}.advantages__sign {font-size: 1.7rem;color: #fff;margin-top: 1rem;font-weight: 500;}.groups {margin-top: 10rem;}.group__link {display: flex;flex-direction: column;color: #fff;text-decoration: none;font-size: 2rem;font-weight: 500;height: 100%;position: relative;}.group__link:hover {color: #00ffef;}.group__link:hover:before {opacity: 1;}.group__link:before {transition: .3s opacity;opacity: 0;width: 70px;height: 70px;background: #00feee;border-radius: 70px;filter: blur(30px);left: 50%;top: 50%;margin-top: -46.66667px;margin-left: -35px;}.group__pic {flex-grow: 1;display: flex;align-items: center;position: relative;z-index: 2;}.group__title {margin-top: 2.2rem;min-height: 4.5rem;letter-spacing: .1em;text-transform: uppercase;}.principles {margin-top: 9rem;}.principles .container {background: #13242b;padding: 9rem 0;}.principle__cell {display: flex;color: #bdcaca;font-size: 2.2rem;line-height: 1.5;margin-right: 8rem;min-width: 320px;}.principle__cell:last-child {margin-right: 0;}.principle__num {font-size: 100px;font-family: 'proxima_novablack_italic';line-height: 1;color: #00b4a9;}.principle__text {margin: 1rem 0 0 2rem;font-weight: 100;}.coverage {padding: 11rem 0;}.coverage .title {margin-bottom: 4.5rem;}.coverage__signature {font-size: 1.6rem;color: #e3e3e3;}.coverage__signature .color1 .circle {background-color: #00b4a9;}.coverage__signature .color2 .circle {background-color: #e3e3e3;}.coverage__signature .color3 .circle {background-color: #0068b4;}.coverage__signature .color4 .circle {background-color: #955faa;}.coverage__signature .circle {border-radius: 50%;height: 30px;margin-right: 1.1rem;width: 30px;}.coverage .signature__item {display: flex;align-items: center;margin-right: 4.2rem;}.coverage .signature__item:last-child {margin-right: 0;}.coverage__row {display: flex;margin-bottom: 4.3rem;}.coverage__title {font-size: 1.6rem;text-transform: uppercase;text-align: right;display: flex;flex-direction: column;justify-content: center;}.coverage .columns {height: 36px;margin-left: 1.7rem;margin-right: 9.5rem;position: relative;}.coverage .over {background: url(../images/columns.png) repeat-x;position: absolute;width: 100%;z-index: 10;height: 36px;}.coverage .column {position: absolute;bottom: 0;height: 100%;z-index: 0;}.coverage .column-color1 {background-color: #00b4a9;}.coverage .column-color2 {background-color: #e3e3e3;}.coverage .column-color3 {background-color: #0068b4;}.coverage .column-color4 {background-color: #955faa;}.dots {position: absolute;top: -31px;width: 100%;}.dots .dot {background: url(../images/dot.png) no-repeat center bottom;color: #616f74;font-size: 1.1rem;height: 24px;padding-bottom: 37px;position: absolute;width: 24px;z-index: 15;}.categories {overflow: hidden;padding-top: 0 !important;}.categories .d-flex {height: 100%;}.category__item {position: relative;}.category__column {color: #fff;display: flex;flex-direction: column;flex-shrink: 0;height: 100%;margin-left: auto;margin-right: auto;pointer-events: none;width: 285px;}.category__link {display: flex;color: #fff;text-decoration: none;height: 100%;letter-spacing: 0.1em;transition: .3s;left: 50%;transform: translateX(-50%);will-change: width;position: absolute;width: 100%;transform-style: preserve-3d;}.category__link:hover {z-index: 2;width: 120%;}.category__link:hover .category__inner:after {background-color: rgba(3, 21, 27, 0.2);}.category__link:hover + .category__column .category__title {color: #00ffef;}.category__link:hover + .category__column .category__title:after {margin-left: -63px;width: 126px;}.category__link:hover + .category__column .category__num span:after {right: -40px;width: 80px;}.category__inner {background-position: center center;background-repeat: no-repeat;background-size: 100%;transition: .3s;display: flex;padding-left: 5rem;padding-right: 5rem;width: 100%;position: relative;}.category__inner:after {background-color: rgba(3, 21, 27, 0.6);left: 0;top: 0;right: 0;bottom: 0;transition: background-color .3s;}.category__column {position: relative;z-index: 2;padding-top: 6rem;}.category__num {font-size: 4rem;color: #00b4a9;}.category__num span {padding-right: 60px;position: relative;}.category__num span:after {transition: .3s;border-top: 1px solid #00b3a8;top: 20px;right: 0;width: 40px;}.category__title {font-family: 'proxima_novablack_italic';font-size: 3rem;line-height: 1.5;min-height: 105px;padding-bottom: 1.5rem;position: relative;text-align: center;text-transform: uppercase;}.category__title:after {border-top: 1px solid #00b3a8;bottom: 0;left: 50%;margin-left: -46px;transition: .3s;width: 95px;}.category__desc {flex-grow: 1;display: flex;flex-direction: column;justify-content: flex-end;padding-bottom: 10rem;}.category__text {font-size: 1.7rem;line-height: 1.8;min-height: 12.5rem;margin-top: 2.5rem;text-align: center;}.main-card .bg {background: url(../images/card-bg.jpg) no-repeat center;background-size: cover;}.main-card main {padding-top: 7rem;}.main-card .top {padding-top: 1rem;}.main-card .top h3 {font-family: 'proxima' !important;font-size: 2.4rem !important;font-weight: 500;}.main-card .text {font-size: 1.8rem;color: #b0cad3;padding-bottom: 15rem;}.main-card .text .row {display: flex;align-items: center;margin-top: 12.5rem;}.main-card .text .row-pic-left .description {padding-left: 5.5rem;}.main-card .text .row-pic-right .description {padding-right: 5.5rem;}.main-card .text .title {font-size: 4rem;padding-bottom: 1rem;margin-bottom: 4.5rem;position: relative;text-transform: uppercase;}.main-card .text .title:after {border-bottom: 1px solid #00b4a9;width: 105px;bottom: 0;left: 0;}.main-card .text .pic {float: left;}.main-card .text .pic img {display: block;position: relative;z-index: 2;}.main-card .text .pic-shadow {position: relative;}.main-card .text .pic-shadow:before, .main-card .text .pic-shadow:after {border-color: #00b4a9;}.main-card .text .pic-shadow:before {height: 100%;}.main-card .text .pic-shadow-right:before {border-right-style: solid;border-right-width: 10px;right: -10px;top: 10px;}.main-card .text .pic-shadow-right:after {border-bottom-style: solid;border-bottom-width: 10px;bottom: -10px;left: 10px;height: 10px;width: 100%;}.main-card .text .pic-shadow-left:before {border-left-style: solid;border-left-width: 10px;left: -10px;top: 10px;}.main-card .text .pic-shadow-left:after {border-bottom-style: solid;border-bottom-width: 10px;bottom: -10px;left: -10px;height: 10px;width: 100%;}.main-card .text .description {line-height: 1.9;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-arrow {display: block;background-color: transparent;background-repeat: no-repeat;background-position: left top;border: none;cursor: pointer;height: 28px;position: absolute;top: 0;padding: 0;left: 0;width: 15px;z-index: 10;transition: .3s;filter: grayscale(1) brightness(2);}.slick-arrow:before {background-image: url(../images/sprite.png);background-position: 0px 0px;width: 15px;height: 28px;left: 0;top: 0;}.slick-arrow:hover {filter: none;}.slick-prev {top: 40px;transform: rotate(180deg);}.slick-next {top: 0;}.slick-disabled {opacity: .3;}.slick-slide {position: relative;}.slick-dots {position: absolute;bottom: -25px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%;}.slick-dots li {position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {border: 4px solid #064ca1;background: #fff;display: block;height: 14px;width: 14px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 0;cursor: pointer;transition: .3s;}.slick-dots li button:hover, .slick-dots li button:focus {outline: none;background: #064ca1;border: 3px solid #fff;}.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}.slick-dots li.slick-active button:before {color: black;opacity: 0.75;}.slick-dots .slick-active button {background: #064ca1;border: 3px solid #fff;}.show-sm, .navbar-toggle, .close-menu {display: none;}.navbar-toggle, .close-menu {display: none;}@media (max-width: 767px) {.show-sm {display: block;}.navbar-toggle {background-color: #0563bf;border: none;cursor: pointer;display: block;height: 70px;left: 0;position: fixed;text-align: center;top: 0;width: 70px;z-index: 99;}.navbar-toggle .icon-bar {background-color: #fff;display: block;height: 2px;margin: 8px auto;width: 30px;}.o-menu .close-menu {display: block;transform: translate(0, 0);}.o-menu #navbar {display: block;transform: translate(-15px, 0);z-index: 99999;border-top: 0;}.o-menu .mainnav__list {position: fixed;left: 0;right: 0;top: 0;bottom: 0;overflow: auto;}.o-menu .mobinfo {padding-left: 1rem;}.o-menu .mobinfo a {color: #fff;display: block;margin: 1.8rem;text-decoration: none;}.o-menu .mobinfo a:hover {text-decoration: underline;}.o-menu .show-sm {font-size: 15px;font-size: 1.5rem;padding-left: 3rem;}.o-menu .show-sm a {color: #fff;display: block;margin: 1.8rem 0;text-decoration: none;border-bottom: none !important;}.o-menu .show-sm a:hover {text-decoration: underline;}.close-menu {-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;display: block;transform: translate(-320px, 0);background: none;cursor: pointer;padding: 0;left: 215px;background-color: #0563bf;border: none;height: 58px;position: fixed;text-align: center;top: 0;width: 58px;z-index: 99;}.close-menu img {transition: transform .2s;}.close-menu:hover img {transform: rotate(90deg);}#navbar {transition: all .2s ease-out;background-color: #0563bf;color: #0563bf;display: block;left: 0;margin-top: 0;padding-top: 15px;position: fixed;top: 0;bottom: 0;transform: translate(-305px, 0);width: 230px;}#navbar a {border-bottom: none !important;}#navbar .container {padding: 0;}#navbar ul.mainnav {background: none;display: block;font-size: 15px;padding-left: 15px;}#navbar ul.mainnav .subnav {display: none;margin-top: -8px;min-width: 0;opacity: 1;padding-left: 0;padding-top: 0;position: relative;text-align: left;top: 0;width: auto;z-index: 10;}#navbar ul.mainnav .subnav:before {display: none;}#navbar ul.mainnav .subnav-text {display: none !important;}#navbar ul.mainnav ul {background: none;display: block !important;font-size: 14px !important;opacity: 1;padding: 0;position: static;}#navbar ul.mainnav ul li:after {top: 12px;}#navbar ul.mainnav > li.folder > a:after, #navbar ul.mainnav > li.folder > span:after {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAQAAADxJQ/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCQQVLCeT/FpRAAAAvUlEQVQY013RMU4CQRTG8YcHEDShMIG9gJ0YG2vX0HgHb+GlrEQJlaWINlZQuUJLRG7ws9hsmNl5xST/9818873puIvLeIyvyJcF1i5EWmFsjp+8EULhE99po94G3rAxynEY+kDVnDjcV5gfzFP/oXdURjkOhQUq1zkOfSvsj1rpzuM4Ipa5tvSLZ/0c7jDRSy1LW0ydpg8s/WGim8a5scWsVjb41h5PjbLGD3Z40csH+4qpk/Y3XLl31soa/4jt/DWHSlT5AAAAAElFTkSuQmCC") no-repeat left;}#navbar ul.mainnav > li.folder > a.open:after, #navbar ul.mainnav > li.folder > span.open:after {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}#navbar ul.mainnav > li.active > a {text-decoration: underline;}#navbar ul.mainnav li {padding: 0;border-bottom: 1px solid #fff;}#navbar ul.mainnav li a, #navbar ul.mainnav li span {color: #fff;display: block;height: auto;line-height: normal;padding: 18px 0 18px 10px;text-decoration: none;text-transform: none;}#navbar ul.mainnav li a:hover, #navbar ul.mainnav li span:hover {color: #fff;text-decoration: underline;}#navbar ul.mainnav li.active, #navbar ul.mainnav li:hover {border-bottom: 1px solid #fff;color: #fff;}#navbar ul.mainnav li.active a, #navbar ul.mainnav li.active span, #navbar ul.mainnav li:hover a, #navbar ul.mainnav li:hover span {background: none;}#navbar ul.mainnav li.folder > a, #navbar ul.mainnav li.folder > span {position: relative;text-align: left;}#navbar ul.mainnav li.folder > a:after, #navbar ul.mainnav li.folder > span:after {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIlJREFUeNpi+P//vw0QBwMxAzbMxMDA4ALEa4A4iQEbAKoSB+Lt/yEgBd0EGIMXiHdAFSVjUwDCfEC8C90kdEcJQa37A8T5QCyBzeUCQHwXalIfuiQTEHdBJecBsRGyJCMQ98N0YnMDTLIfahJcAQcQ9yJJYoRDEVSyF2oNhgIfIM7FJgnCAAEGAKmlN490MQwsAAAAAElFTkSuQmCC") no-repeat right top;content: "";display: block;height: 12px;position: absolute;right: 20px;width: 8px;}#navbar ul.mainnav li.folder ul.show {display: block;}#navbar ul.mainnav li.folder.open > a:after, #navbar ul.mainnav li.folder.open > span:after {background-position: left top;width: 12px;height: 8px;}#navbar ul.mainnav li.active a:hover {color: #fff;}#navbar ul.mainnav li.active > ul {display: block;}#navbar ul.mainnav li.active > ul .active .active a {font-weight: bold;text-decoration: underline;}#navbar ul.mainnav li ul {border-top: none;display: none;font-size: 12px;padding-bottom: 5px;width: auto !important;}#navbar ul.mainnav li ul li {border-bottom: none;padding-left: 7px;}#navbar ul.mainnav li ul li a, #navbar ul.mainnav li ul li span {padding: 7px 0 7px 10px;}#navbar ul.mainnav li ul li.active, #navbar ul.mainnav li ul li:hover {border-bottom: none;color: #0563bf;}#navbar ul.mainnav li ul li ul {padding-top: 0;}#navbar ul.mainnav li ul li ul li {padding-right: 0;}#navbar ul.mainnav li ul li ul li:hover {background: none;}#navbar ul.mainnav li ul li ul li.folder.active > a {text-decoration: underline;}#navbar ul.mainnav li ul li ul li ul li.active a {text-decoration: underline;}#navbar .nav-tabs > li {margin: 0;}}.panelbase, .apanel {position: fixed;min-height: 656px;overflow: hidden;height: 100%;top: 0;}.apanel {color: #fff;max-width: 100%;position: fixed;transition: .3s;width: 320px;z-index: -1;letter-spacing: .1em;}.apanel__inner {right: -320px;transition: .3s;}.apanel .page-asubnav {transform: translateX(320px);transition: .4s transform;margin-left: 0 !important;margin-right: 0 !important;padding: 7.3rem 1.5rem 0 !important;}.apanel .page-asubnav.open {overflow-y: auto;transform: translateX(0);}.apanel .close-menu {display: block;position: absolute;transform: none;width: 22px;height: 22px;right: 20px;left: auto;top: 25px;z-index: 999;}.apanel.open {right: 0;z-index: 500;}.apanel.open .apanel__inner {right: 0;}.apanel a {color: #fff;text-decoration: none;}.apanel a:hover {color: #fff;}.apanel .lang {margin: 2.8rem 0;position: relative;z-index: 99;}.apanel .lang .current {border-bottom-color: #fff;}.apanel .lang a:hover {border-bottom: 2px solid #fff;}.apanel .lang.hide {display: none;}.apanel__inner {position: fixed;background-color: rgba(0, 180, 169, 0.95);top: 0;bottom: 0;overflow: auto;width: 320px;height: 100%;}.apanel .page {margin-left: .8rem;margin-right: .8rem;}.apanel .page-asubnav {background-color: rgba(0, 180, 169, 0.95);position: absolute;left: 0;top: 0;bottom: 0;right: 0;}.apanel .page-asubnav ul {font-size: 1.8rem;text-transform: none;}.apanel__body {padding-left: 15px;padding-right: 15px;position: relative;height: 100%;}.apanel__top {align-items: center;height: 8rem;justify-content: space-between;}.apanel__top .btn-callback {border-color: #fff;color: #fff;font-size: 1.4rem;width: 148px;padding: 0;}.apanel__top .close-menu {position: relative;top: -6px;}.apanel__body {overflow: hidden;}.apanel ul {list-style: none;font-size: 2rem;text-transform: uppercase;}.apanel ul li {border-bottom: 1px solid #80dad4;}.apanel ul li a, .apanel ul li span {cursor: pointer;display: block;line-height: 1;padding: 2rem 0;}.apanel ul li a:hover, .apanel ul li span:hover {text-decoration: none;}.apanel .folder {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAQAAADxJQ/jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCQQVMx4Bo9zHAAAAvUlEQVQY013RMU4CQRTG8YcHEDShMIG9gJ0YG2vX0HgHb+GlrEQJlaWINlZQuUJLRG7ws9hsmNl5xST/9818873puIvLeIyvyJcF1i5EWmFsjp+8EULhE99po94G3rAxynEY+kDVnDjcV5gfzFP/oXdURjkOhQUq1zkOfSvsj1rpzuM4Ipa5tvSLZ/0c7jDRSy1LW0ydpg8s/WGim8a5scWsVjb41h5PjbLGD3Z40csH+4qpk/Y3XLl31soa/4jt/DWHSlT5AAAAAElFTkSuQmCC") no-repeat right center;}.apanel .back {font-family: 'proxima';border-top: 1px solid #80dad4;border-bottom: 1px solid #80dad4;font-size: 1.7rem;margin-bottom: 0;}.apanel .back:hover {text-decoration: underline;}.apanel .back_btn {background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAQAAAC4X5UdAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiAxQTFiuhx/uPAAAAUElEQVQI122Puw2AMBQDL4iSNmOwLqtQIJaIFNY5CgREL7Grs+T3SfIps3HMDZ6sLPg4W9RqbrGYJaAEFKzq9aJMRPWVbuhg7eCwP9pTfO4Gp7dxWP77/SYAAAAASUVORK5CYII=") no-repeat left center;display: block;padding: 1.6rem 0 1.6rem 27px;}.apanel nav {border-top: 1px solid #80dad4;font-size: 1.7rem;font-weight: 500;}.asubnav {will-change: right;}.asubnav .title {padding-top: 3.5rem;padding-left: 4rem;padding-bottom: 1.1rem;}.asubnav ul li a, .asubnav ul li span {color: #fff;cursor: pointer;display: block;text-decoration: none;}.asubnav ul li a:hover, .asubnav ul li span:hover {text-decoration: underline;}.asubnav_content {display: none;}.asubnav_content.subnav_content-active {display: block;z-index: 10;}.asubnav_content li {padding-left: 22px;position: relative;}.asubnav_content li:before {border-top: 2px solid #fff;width: 12px;left: 0;top: 50%;margin-top: -1px;}::-ms-clear {display: none;}@media (max-width: 1600px) {.angle {width: 520px;}}@media (max-width: 1500px) {.modal-menu .container {padding-right: 5rem;}}@media (max-width: 1299px) {.mainnav li {margin-right: 2rem;}.btn-callback {margin-left: 5rem;}}@media (max-width: 1199px) {.mainnav {font-size: 1.2rem;}.mainnav li {margin-right: 2.1rem;}.modal-menu .contacts {display: none;}.angle {width: 335px;}}@media (max-width: 1024px) {.angle {width: 280px;}}@media (max-width: 991px) {#navbar {display: none;}.modal-menu .menu .col {flex-basis: 50%;width: 50%;}}@media (max-width: 768px) {.header .logo {width: 100px;}.header .logo img {max-width: 100%;}.header .btn-callback {font-size: 1.3rem;width: 11.5rem;}.modal-menu .menu {padding-left: 1.5rem;}}@media (max-width: 750px) {.header .btn-callback {float: right;}footer .lang a {display: inline-block;}.grid {display: block;}}@media (max-width: 650px) {.modal-menu {display: none !important;}}@media (max-width: 590px) {.sidemodal {width: 90%;}.sidemodal .inner {width: 100%;padding-right: 3rem;margin-left: 0;padding-left: 3.7rem;}.sidemodal .close-modal {right: 20px;}.header .btn-callback {display: block;padding-left: 3rem;padding-right: 3rem;width: 100%;}}@media (max-width: 480px) {.angle {width: 190px;}}@media (max-width: 420px) {.header .btn-callback {float: none;margin-left: 0;}.sidemodal .inner {padding-left: 2rem;padding-right: 2rem;padding-top: 8rem;}.sidemodal .text {padding-right: 0;font-size: 1.4rem;}.footer {font-size: 1.3rem;}.footer .lang {font-size: 1.4rem;}}@media (max-width: 380px) {.sidemodal .close-modal {top: 20px;}.sidemodal .title {font-size: 3rem;}.header__inner {justify-content: space-between;}.header__inner > div {flex-grow: 1;width: auto;}.header .btn-callback {padding-left: 2rem;padding-right: 2rem;}.copyright {line-height: 1.5;}}@media (max-width: 320px) {.angle {width: 110px;}}@media (min-width: 651px) {.apanel {display: none !important;}}@media (max-width: 1800px) {.homepage .main-pic {background-size: contain;height: 605px;width: 620px;}.homepage .intro {margin-left: calc((100% - 1480px)/ 2);}.new__item {margin-right: 8rem;width: calc(33% - 8rem);}.new__thumb img {max-width: 100%;}.new__title {font-size: 1.8rem;}}@media (max-width: 1700px) {.homepage .main-pic {margin-left: -9rem;}.homepage .right {width: 480px;}.homepage .right .news {left: -40px;}.category__title {font-size: 2.8rem;}}@media (max-width: 1650px) {.category__inner {background-size: cover;}}@media (max-width: 1550px) {.webp .homepage .main-pic {background-image: url(../images/disc1200.webp);}.no-webp .homepage .main-pic {background-image: url(../images/disc1200.png);}.homepage .main-pic {height: 465px;margin-left: -3rem;width: 415px;}.homepage .intro:before {left: 25px;}.category__column {width: 90%;}.category__num {padding-left: 3.5rem;}}@media (max-width: 1500px) {.groups__wrapper {margin-left: 0;width: 100%;}.main-contacts {padding: 3rem 0 !important;}.main-contacts .content main h1 {font-size: 5rem;}.main-contacts .content main h3 {font-size: 2.6rem;}}@media (max-width: 1420px) {.homepage .content {flex-wrap: wrap;padding-top: 5rem;}.homepage .intro {margin-left: 0;padding-left: 13%;width: 60%;}.homepage .intro:before {left: 7%;}.homepage .intro:after {left: 75%;}.homepage .main-pic {width: 40%;}.homepage .counter {bottom: auto;flex-grow: 1;left: 0;position: relative;text-align: center;top: 25px;width: auto;}.homepage .counter:after {left: 50%;margin-left: -150px;}.homepage .counter:before {right: 75px;}.homepage .right {display: flex;margin-top: 8rem;width: 100%;}.homepage .right .news {left: 20px;height: 210px;width: 50px;}.homepage .right .news img {max-width: 100%;}.homepage .right .slick-next {top: 7px;}.homepage .right .new-title {display: block;padding-left: 25px;padding-top: 5px;width: 90px;}.homepage .right .new-title img {height: 130px;width: auto;}.homepage .right .prevnext {bottom: 75px;left: 11px;}.news__container {position: relative;}#news-carousel {width: 800px;}#news-carousel .news-slide {width: 520px;}#news-carousel .news-slide a {align-items: center;display: flex;height: 210px;overflow: hidden;}#news-carousel .news-slide a img {align-self: flex-start;}#news-carousel .news-slide .news__desc {padding-left: 2rem;}#news-carousel .news-slide h3 {margin-top: 0;}.category__num {font-size: 3rem;padding-left: 1.5rem;}.category__title {font-size: 2.6rem;}.category__text {font-size: 1.5rem;}}@media (max-width: 1299px) {.homepage .intro:before {left: 13%;}.homepage .intro:after {bottom: -5px;}.new__item {margin-right: 6rem;width: calc(33% - 6rem);}.new__title {font-size: 1.6rem;}.inner .more-list {padding-left: 3rem;padding-right: 3rem;}.groups__wrapper {flex-wrap: wrap;justify-content: center;}.group__item {margin: 1rem 0;width: 33%;}.group__link, .group__pic {justify-content: center;}.principle__cell {margin-right: 2rem;font-size: 2rem;min-width: auto;flex-grow: 1;flex-basis: 100%;}.principle__num {font-size: 80px;}.main-contacts .content {margin-left: 0;}.main-contacts .content main h1 {font-size: 5rem;}.main-contacts .content main h3 {font-size: 2.8rem;}.main-contacts .content main .address {font-size: 1.8rem;}.main-contacts .contacts__cell .tel, .main-contacts .contacts__cell .email {font-size: 2.6rem;}}@media (max-width: 1199px) {.homepage .intro {padding-left: 18%;}.homepage .intro:before {left: 17%;}.homepage .intro:after {bottom: -5px;}.homepage .counter:before {right: 50px;}.new__item {margin-right: 6rem;width: calc(50% - 6rem);}.new__title {font-size: 1.6rem;}.advantages {margin-right: 0;}.advantages__cell {padding: 0 3rem;flex-grow: 1;flex-basis: 100%;}.advantages__show {font-size: 4rem;}}@media (max-width: 1150px) {.news__container {width: 700px;}#news-carousel {width: 100%;}.pagination {font-size: 1.4rem;margin: 5rem 0 3rem -5%;width: calc(100% - 12px);}.pagination a:not([class]), .pagination span:not(.separator) {color: #fff;height: 3.8rem;width: 3.8rem;}.pagination .prev:before, .pagination .next:before {top: 1px;}}@media (max-width: 1024px) {.homepage .intro {padding-left: 14%;}.homepage .intro:before {left: 7%;}.homepage .counter:before {right: 30px;}.homepage .counter:after {margin-left: -125px;}.category__num {font-size: 2.5rem;padding-left: 1.5rem;}.category__title {font-size: 2.2rem;}.category__text {font-size: 1.4rem;}}@media (max-width: 991px) {.webp .homepage .main-pic {background-image: url(../images/disc768.webp);}.no-webp .homepage .main-pic {background-image: url(../images/disc768.png);}.btn-learn-more {font-size: 1.7rem;height: 5rem;width: 17rem;font-weight: 100;letter-spacing: .1em;}.btn-learn-more:before {left: 12px;}.homepage .main-pic {background-position: center center !important;}.homepage .intro {width: 60%;padding-left: 20%;}.homepage .intro img {margin-left: -6rem;max-width: 100%;}.homepage .intro:before {left: 20%;}.homepage .intro p {font-size: 2rem;}.homepage .counter {font-size: 1.3rem;}.homepage .counter .cifr {font-size: 5rem;}.homepage .right .new-title {padding-left: 20px;width: 50px;}.homepage .right .new-title img {height: 80px;}.homepage .right .news {height: calc(100% - 40px);left: 0;top: 20px;}.homepage .right .prevnext {left: 22px;bottom: 60px;transform: scale(0.75);}.news__container {margin-top: 2.5rem;width: 550px;}#news-carousel .news-slide {width: 410px;}#news-carousel .news-slide a {height: 15rem;padding: 2rem;}#news-carousel .news-slide a img {max-width: 160px;}#news-carousel .news-slide p {font-size: 1.2rem;}#news-carousel .news-slide .news__desc {padding-left: 1.2rem;}#news-carousel .news-slide h3 {height: 4.5rem;overflow: hidden;}.secondary-nav {display: none;}.inner .main h1 {font-size: 5rem;}.list-news {justify-content: space-between;}.new__item {margin-right: 0;width: 305px;}.pagination {margin-left: 0;width: 100%;}.inner .content main {font-size: 1.5rem;}.inner .content main h1 {font-size: 3rem;}.inner .content main p {font-size: 1.5rem;}.inner .main {padding-top: 4rem;}.inner aside {margin-top: 2rem;margin-bottom: 2rem;}.inner aside .more-list h1 {font-size: 4rem;margin-bottom: 2rem;}.inner aside .more-list .list__wrapper {display: flex;justify-content: space-between;}.inner aside .more-list .list__wrapper .more__item {border-bottom: none;margin-top: 0;width: 30%;}.inner aside .more-list .list__wrapper .more__title {font-size: 1.6rem;}.main-about .text__inner {padding-left: 0;}.group__item {padding-left: 2rem;padding-right: 2rem;}.main-about .title {margin-bottom: 3rem;}.principles .container {padding: 5rem 0;}.principle__cell {font-size: 1.8rem;}.principle__num {font-size: 60px;}.coverage {overflow: hidden;padding-top: 5rem;}.coverage .title {margin-bottom: 6rem;}.coverage .columns {margin-left: 0;margin-right: 0;}.coverage__title {padding-right: 1rem;}.main-contacts:before, .main-contacts:after {display: none;}.main-contacts .content main h1 {font-size: 5rem;}.main-contacts .content main h3 {font-size: 2.4rem;}.main-contacts .callback__form {margin: 3rem auto 0 0;}}@media (max-width: 850px) {.homepage .intro {padding-left: 15%;}.homepage .intro:before {left: 10%;}.news__container {width: 500px;}.category__num {font-size: 2.2rem;padding-left: .5rem;}.category__title {font-size: 2rem;}.category__text {font-size: 1.3rem;}.category__desc {padding-bottom: 3rem;}}@media (max-width: 768px) {.homepage .grid {background-image: url(../images/bg768.jpg);background-size: cover;}.homepage .intro {padding-left: 12%;}.homepage .intro:after {left: 85%;}.homepage .right {margin-top: 3rem;}.homepage .right .new-title {padding-left: 17px;}.homepage .right .prevnext {left: 19px;}.homepage .counter {top: 35px;}.news__container {width: 450px;}.new__item {width: calc(50% - 4rem);margin-left: 2rem;margin-right: 2rem;}.inner .content main .table-responsive {margin-bottom: 2rem;display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}.inner .content main .table-responsive table {margin-bottom: 2rem;}.advantages__show {font-size: 3rem;}.principle__cell {font-size: 1.6rem;}.principle__num {font-size: 5rem;}.coverage__row {flex-wrap: wrap;}.coverage__title {text-align: center;margin-bottom: 4rem;}.coverage__title br {display: none;}.main-card .text {padding-bottom: 5rem;}.main-card .text .row {margin-top: 5rem;}.main-card .text .pic {margin-left: auto;margin-right: auto;width: 320px;float: none;display: none;}.main-card .text .description {padding-left: 0 !important;padding-right: 0 !important;text-align: justify;}}@media (max-width: 750px) {.webp .homepage .main-pic {background-image: url(../images/disc480.webp);}.no-webp .homepage .main-pic {background-image: url(../images/disc480.png);}.homepage .main-pic {width: 230px;height: 250px;}.homepage .intro {margin-left: 1.5rem;margin-top: 0;width: calc(100% - 230px);padding-left: 20px;}.homepage .intro:before {display: none !important;}.homepage .content {margin-top: 0;align-items: flex-start;}.homepage .right {flex-direction: column;align-items: center;margin-top: 11rem;}.homepage .counter {display: flex;align-items: center;text-align: left;}.homepage .counter .cifr {font-size: 4rem;padding-left: 1.5rem;margin-right: 4.3rem;}.homepage .counter p {color: #fff;font-weight: 500;letter-spacing: .1em;position: relative;padding-right: 40px;}.homepage .counter p:after {content: "";display: block;position: absolute;height: 38px;border-right: 1px solid #00b4a9;right: 0;top: -12px;}.homepage .counter:before {display: none;}.homepage .counter:after {background: url(../images/dots768.png) no-repeat left top;height: 27px;left: 0;margin-left: 0;top: -10px;width: 74px;}.news__container {margin-top: 6rem;}.principles {display: none;}.categories .d-flex {display: block;}.category__column {padding: 2.5rem 1.5rem 0;width: 100%;}.category__text {display: none;}.category__num span:after {top: 12px;}.category__desc {display: block;padding-bottom: 0;}.category__title {display: block;margin-top: 1rem;text-align: left;min-height: 6rem;}.category__title:after {display: none;}}@media (max-width: 700px) {.homepage .intro p {font-size: 1.6rem;width: 80%;}.homepage .intro:before, .homepage .intro:after {display: none;}.homepage .intro .btn-learn-more:after {display: block;content: "";position: absolute;height: 45px;border-right: 1px solid #00b4a9;right: -30px;}}@media (max-width: 650px) {.homepage .intro img {margin-left: -4rem;}.homepage .right {top: 0;margin-top: 2rem;}.homepage .right .news {left: -34px;height: auto;width: 40px;}.homepage .right .new-title {background: none;height: auto;width: auto;padding-left: 10px;}.homepage .right .prevnext {bottom: 0;}.btn-learn-more {font-size: 1.5rem;width: 150px;height: 45px;}.btn-learn-more:before {left: 9px;top: 38%;}.news__container {margin-bottom: 3rem;}.inner aside .more-list .list__wrapper {display: block;}.inner aside .more-list .list__wrapper .more__item {margin-top: 2rem;width: 100%;}.advantages {text-align: center;}.advantages__cell {padding: 0;}.advantages__show {justify-content: center;text-align: center;}.main-about .text .head:after {display: none;}.group__item {margin: 2rem 0;width: 50%;}.coverage {padding-bottom: 4rem;}.coverage__signature {flex-wrap: wrap;font-size: 1.4rem;}.coverage .signature__item {margin-right: 0;width: 25%;margin-top: 1rem;justify-content: center;}.groups {margin-top: 5rem;}.advantages {margin-bottom: 6rem;}.main-about .text__inner {margin-bottom: 3rem;}.main-card .text .title {font-size: 3rem;margin-bottom: 2rem;}.main-about .neck, .main-card .neck {height: 120px;}.neck h1 {font-size: 3rem !important;}.main-card main {padding-top: 3rem;}}@media (max-width: 550px) {.inner .main {padding-top: 2rem;}.new__item {margin-right: 0;width: calc(100% - 40px);max-width: 344px;}.new__title {font-size: 1.6rem;}.new__item {margin-left: 0;margin-right: 0;width: calc(100% - 2rem);}.pagination .prev, .pagination .next {display: none;}.inner .content main {font-size: 1.4rem;line-height: 1.5;}.inner .content main img {float: none !important;margin-left: auto !important;margin-right: auto !important;display: block;}.inner .content main h1 {font-size: 2.5rem;}.inner .content main h2 {font-size: 2.3rem;}.inner .content main h3 {font-size: 2.1rem;}.inner .content main h4 {font-size: 2rem;}.inner .content main blockquote {font-size: 1.5rem;margin-right: 0;}.advantages {flex-wrap: wrap;}.advantages__cell {flex-basis: 50%;}.advantages__cell:before {content: "";display: block;position: absolute;border-right: 1px solid #023537;height: 104px;top: 10px;left: 0;}.main-contacts .content main h1 {font-size: 4rem;}}@media (max-width: 500px) {.coverage .signature__item {width: 50%;}}@media (max-width: 480px) {.homepage .grid {background-image: url(../images/bg480.jpg);background-position: center top;}#news-carousel .news-slide {width: 100%;}.news__container {margin-left: 2rem;margin-right: 2rem;width: calc(100% - 4rem);}.inner .main h1 {font-size: 4.2rem;}.new__item {margin-top: 3rem;}}@media (max-width: 460px) {.webp .homepage .main-pic {background-image: url(../images/disc320.webp);}.no-webp .homepage .main-pic {background-image: url(../images/disc320.png);}.homepage .content {display: block;padding-top: 2rem;}.homepage .intro {padding-left: 45px;width: calc(100% - 45px);}.homepage .intro p {margin-left: -20px;padding-left: 0;width: 100%;}.homepage .intro .btn {margin-left: 7%;}.homepage .intro .btn:after {display: none;}.homepage .main-pic {background-position: center top !important;height: 325px;margin-left: 0;margin-top: 2.5rem;width: 100%;}#news-carousel .news-slide a {flex-direction: column;height: auto;align-items: center;}#news-carousel .news-slide a img {max-width: 100%;margin-left: auto;margin-right: auto;}#news-carousel .news-slide a h3 {height: auto;margin-top: 1rem;}#news-carousel .news-slide .news__desc {padding-left: 0;text-align: center;}.news__container {margin-left: 3.5rem;margin-right: 2rem;width: calc(100% - 5.5rem);}}@media (max-width: 420px) {.homepage .counter p {padding-right: 0;width: 125px;}.homepage .counter p:after {top: 0;}.homepage .grid {background-image: url(../images/bg320.jpg);}.pagination {font-size: 1.3rem;flex-wrap: wrap;}.pagination a:not([class]), .pagination span:not(.separator) {height: 3.5rem;width: 3.5rem;margin-bottom: .5rem;}.inner aside .more-list {padding: 1.5rem;}.inner aside .more-list h1 {font-size: 3rem;}.inner aside .more-list .more__item:last-child {padding-bottom: 0;}.main-about .text .head {font-size: 3rem;}.main-about .text .subtitle {font-size: 2rem;}.main-about .text__inner {font-size: 1.5rem;}.main-about .title {font-size: 3rem;}.group__item {width: 100%;}.group__link {font-size: 1.8rem;}.main-contacts .callback__form {width: 100%;}.main-contacts .contacts__cell .email, .main-contacts .contacts__cell .tel {font-size: 2.2rem;}.main-contacts .content main h1 {font-size: 3rem;}.main-contacts .content main h3 {font-size: 1.8rem;}.main-contacts .content main .address {font-size: 1.6rem;}}@media (max-width: 330px) {.homepage .counter p:after {right: 10px;}.news__container {margin-bottom: 2rem;}}
