/*
    Theme Name: WPNEW 2021
    Version: 12.08.20212
*/
html {
    box-sizing: border-box;
    font-size: 10px
}

@font-face {
    font-display: swap;
    font-family: 'Open Sans';
    src: url(assets/fonts/OpenSans/OpenSans-Regular.ttf);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'Open Sans';
    src: url(assets/fonts/OpenSans/OpenSans-SemiBold.ttf);
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-display: swap;
    font-family: 'Open Sans';
    src: url(assets/fonts/OpenSans/OpenSans-Bold.ttf);
    font-weight: 900;
    font-style: normal
}
body {
    font-family: 'Open Sans', sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #292b2c;
    background-color: #fff;
    margin: 0;
    padding: 0;
    overflow-x: hidden
}
.max-width {
    max-width: 1170px;
    margin: auto;
    padding-right: 15px;
    padding-left: 15px
}

.max-width-2 {
  max-width: 1350px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  width: 100%; }
  @media (max-width: 1500px) {
    .max-width-2 {
      max-width: 1200px; } }

.textarea{
    width: 100%;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.05);
    border-radius: 6px;
    border: 1px solid #DBE0EC;
    background: #FFFFFF;
    resize: none;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 27px;

}
[data-fancybox] {
    cursor: pointer
}

[data-toggle=modal] {
    cursor: pointer
}

label {
    cursor: pointer
}

label.cont {
    cursor: pointer
}




/* page  */

.page-content{
    margin-top: 70px;
}
.page-desc{
    max-width: 650px;
    margin-bottom: 70px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 27px;
}

/* end page */



@media (max-width:575px) {
    .c-whywe-item__text {
        font-size: 16px
    }
    .c-about-cover__text {
        font-size: 15px
    }
    .c-about-history__title {
        font-size: 32px
    }
    .c-review-list>.row>div:nth-child(2) {
        display: none
    }
    .hidden-xs-down {
        display: none !important
    }
    .hentry-title {
        font-size: 32px
    }
    .page-title {
        font-size: 32px
    }
}

@media (max-width:420px) {
    #wp_page_numbers ul li {
        width: 30px;
        height: 30px
    }
    .form-submit {
        flex-direction: column
    }
    .form-submit .private-policy-blog {
        margin: 10px 0 0
    }
}

.contacs {
    display: flex;
    justify-content: space-between;
    width: 234px;
    margin-left: auto;
    align-items: center
}

.contacs .phone {
    padding-left: 25px;
    background-image: url(images/header/phone.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: center left;
    white-space: nowrap
}

.contacs .telegram {
    background-image: url(images/header/telegram.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    min-width: 20px;
    height: 20px
}

.contacs .whatsapp {
    background-image: url(images/header/whatsapp.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    min-width: 20px;
    height: 20px
}

.contacs a {
    text-decoration: none;
    max-height: 37px
}

.contacs a:hover {
    text-decoration: underline
}

.contacs a img {
    height: 20px;
    width: 20px
}

.phone {
    font-size: 16px;
    line-height: 22px;
    color: #fff
}

.telegram {
    margin-left: 20px;
    font-size: 17px;
    transition: color .3s ease
}

.contacs a.telegram:hover {
    text-decoration: none;
    color: #1994db
}

.whatsapp {
    margin-left: 10px;
    color: #4caf50;
    font-size: 17px;
    transition: color .3s ease
}

.contacs a.whatsapp:hover {
    text-decoration: none;
    color: #58c75c
}


.btn-primary {
    border-radius: 6px;
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%), #4cafed;
    border: none;
    padding: 11px 23px;
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    text-transform: uppercase;
    color: #fff;
    cursor: pointer;
    margin: 10px 0;
    transition: background .3s ease;
    position: relative
}

.btn-primary:focus {
    color: #fff
}

.btn-primary>span {
    position: relative;
    z-index: 2;
    white-space: nowrap
}

.btn-primary:after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #00d7ff 0, #1294db 100%), #4cafed;
    transition: opacity .3s ease-out;
    z-index: 1;
    opacity: 0;
    border-radius: 6px
}

.btn-primary:active,
.btn-primary:hover {
    color: #fff;
    text-decoration: none
}

.btn-primary:hover:after {
    opacity: 1
}

.btn-circle{
    background-color: #fff;
    color: #181818;
    border: 1px solid #5C5C5C;
    border-radius: 50px;
    padding: 12px 0 12px 0;
    font-weight: bold;
    text-transform: uppercase;
    transition: 0.4s;
    padding: 17px 50px;
}
.btn-circle:hover,
.btn-circle:focus{
    outline: none;
    background-color: #1FC3B0;
}

.top-seo {
    background-image: url(img/top-seo.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 60px;
    padding-left: 65px;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    color: #fff;
    width: 100%;
    max-width: 353px;
    min-height: 60px;
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

@media (max-width:991px) {
    .not-conveyor-container .top-seo {
        margin: 0 auto 25px
    }
}

@media (max-width:975px) {
    .front-header-container .top-seo {
        margin: 0 auto 25px
    }
}


.form-btn:hover .btn {
    color: #fff;
    -webkit-text-fill-color: initial
}

.form-btn .btn {
    outline: 0;
    width: 100%;
    background: #fff;
    border: none;
    height: 100%;
    padding: 13px 34px;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    background: linear-gradient(to bottom, #00d7ff 0, #1294db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.arrow-left,
.arrow-right {
    cursor: pointer
}


.blog-lesson iframe {
    width: 100%
}

.notice-container {
    margin-bottom: 72px;
    display: flex;
    align-items: flex-start;
    max-width: 980px;
    font-weight: 600;
    color: #191919;
    font-size: 16px;
    line-height: 26px;
}
.notice-container img {
    margin-right: 11px;
    padding-top: 3px;
}

.cookie {
    display: none;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    background: #373737;
    box-shadow: 0 2px 10px rgba(0, 0, 0, .15);
    border-radius: 6px;
    position: fixed;
    right: 20px;
    bottom: 20px;
    padding: 25px 105px;
    max-width: 650px;
    background-image: url(img/logo-min.png);
    background-repeat: no-repeat;
    background-position: 37px center;
    background-size: 55px
}

.cookie-close {
    width: 20px;
    height: 20px;
    background: url(img/close-gray.svg);
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center;
    border: none;
    position: absolute;
    right: 37px;
    top: calc(50% - 10px);
    cursor: pointer
}

@media (max-width:991px) {
    .cookie {
        right: 15px;
        bottom: 15px
    }
}

@media (max-width:683px) {
    .cookie {
        width: 330px;
        max-width: calc(100vw - 30px);
        font-size: 13px;
        line-height: 18px;
        padding: 20px 45px 20px 75px;
        background-position: 12px center
    }
    .cookie-close {
        top: 10px;
        right: 10px;
        width: 30px;
        height: 30px
    }
}

h1 {
    font-size: 2rem;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

a {
    -webkit-text-decoration-skip: objects
}

a:active,
a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: inherit;
    font-weight: 900
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[data-zakryt]:before {
    content: attr(data-zakryt)
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button:focus,
input:focus,
optgroup:focus,
select:focus,
textarea:focus {
    outline: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
    cursor: pointer
}

input[type=email],
input[type=password],
input[type=tel],
input[type=text] {
    cursor: auto
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    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-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details,
menu {
    display: block
}

summary {
    display: list-item
}

canvas {
    display: inline-block
}

template {
    display: none
}

[hidden] {
    display: none
}

html {
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent
}

[tabindex="-1"]:focus {
    outline: 0 !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
    cursor: help
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

dl,
ol,
ul {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

a {
    text-decoration: none
}

a:focus,
a:hover {
    color: #4cafed;
    text-decoration: underline
}

* {
    box-sizing: border-box
}

.btn {
    border-radius: 6px;
    padding: 13px;
    border: 2px solid #1294db;
    display: inline-block;
    color: #1294db;
    text-decoration: none;
    font-weight: 700;
    white-space: nowrap;
    text-align: center;
    cursor: pointer
}

.gradient {
    cursor: pointer;
    position: relative;
    width: max-content;
    max-width: 100%;
    border-radius: 6px;
    border: solid 2px transparent;
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), -o-linear-gradient(top, #00d7ff, #1294db);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left top, left bottom, from(#00d7ff), to(#1294db));
    background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), linear-gradient(180deg, #00d7ff, #1294db);
    background-origin: border-box;
    background-clip: content-box, border-box;
    -webkit-box-shadow: 2px 1000px 1px #fff inset;
    box-shadow: 2px 1000px 1px #fff inset;
    -webkit-transition: -webkit-box-shadow .3s ease;
    transition: -webkit-box-shadow .3s ease;
    -o-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    transition: box-shadow .3s ease, -webkit-box-shadow .3s ease
}

.gradient:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.gradient .button {
    cursor: pointer;
    outline: 0;
    border: none;
    width: 100%;
    height: 100%;
    text-transform: uppercase;
    font-weight: 700;
    background: -o-linear-gradient(top, #00d7ff 0, #1294db 100%), #4cafed;
    background: -webkit-gradient(linear, left top, left bottom, from(#00d7ff), to(#1294db)), #4cafed;
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%), #4cafed;
    -webkit-background-clip: text;
    color: #4cafed;
    font-size: 16px;
    -webkit-transition: background .3s ease;
    -o-transition: background .3s ease;
    transition: background .3s ease
}

.gradient:hover .button {
    color: #fff
}

.gradient-btn {
    position: relative;
    background: 0 0;
    border: none;
    display: inline-block;
    border: none;
    overflow: hidden;
    box-sizing: border-box;
    margin-bottom: 35px
}

.gradient-btn::after {
    display: block;
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border: 2px solid;
    -o-border-image: -o-linear-gradient(top, #00d7ff, #1294db) 1;
    border-image: -webkit-gradient(linear, left top, left bottom, from(#00d7ff), to(#1294db)) 1;
    border-image: linear-gradient(180deg, #00d7ff, #1294db) 1;
    border-radius: 6px
}

.gradient-btn span {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    background: linear-gradient(to bottom, #00d7ff 0, #1294db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block
}

body .slick-dots {
    position: relative;
    bottom: unset;
    top: 25px
}

body .slick-dots li button:before {
    font-size: 12px
}

body .slick-dots li {
    margin: 0 3px
}

body .slick-dots li.slick-active button:before {
    color: #1294db;
    font-size: 16px
}

body .slick-slider {
    max-width: 83%
}

body .slick-slide:focus {
    outline: 0
}

img {
    max-width: 100%;
    max-height: 100%
}

input,
textarea {
    padding: 12px 15px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    border-radius: 6px
}

input::placeholder,
textarea::placeholder {
    color: #9d9d9d
}

input[type=submit],
textarea[type=submit] {
    border: 2px solid #4cafed;
    color: #4cafed;
    background-color: transparent;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    cursor: pointer
}

input[type=submit]:hover,
textarea[type=submit]:hover {
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%);
    color: #fff;
    border: none;
    padding: 14px 15px
}

.modal .close {
    cursor: pointer;
    padding: 10px;
    display: flex;
    position: absolute;
    right: 10px;
    background-image: url(img/close.svg);
    background-repeat: no-repeat;
    background-position: center;
    width: 35px;
    height: 35px;
    top: 10px
}

.modal .close:focus {
    outline: 0
}

.search-navbar {
    margin: 5px 15px 20px
}

.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
    touch-action: manipulation
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display: none
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.no-js .owl-carousel {
    display: block
}

.owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

.owl-height {
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity .4s ease
}

.owl-carousel .owl-item img.owl-lazy {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: -webkit-transform .1s ease;
    transition: transform .1s ease;
    transition: transform .1s ease, -webkit-transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -webkit-transform: scale(1.3, 1.3);
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

body.compensate-for-scrollbar {
    overflow: hidden
}

.fancybox-active {
    height: auto
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
    height: 100%;
    left: 0;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    width: 100%;
    z-index: 99992
}

.fancybox-container * {
    box-sizing: border-box
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71)
}

.fancybox-is-open .fancybox-bg {
    opacity: .87;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s, visibility 0 linear .25s;
    visibility: hidden;
    z-index: 99997
}

.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    transition: opacity .25s, visibility 0;
    visibility: visible
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    text-align: center;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-toolbar {
    right: 0;
    top: 0
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    -webkit-transform: translate3d(0, 0, 0);
    z-index: 99994
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    height: 100%;
    left: 0;
    outline: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    white-space: normal;
    width: 100%;
    z-index: 99994
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    height: 100%;
    margin-right: -.25em;
    vertical-align: middle;
    width: 0
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--previous {
    display: block
}

.fancybox-slide--next {
    display: block;
    z-index: 99995
}

.fancybox-slide--image {
    overflow: visible;
    padding: 44px 0
}

.fancybox-slide--image::before {
    display: none
}

.fancybox-slide--html {
    padding: 6px 6px 0
}

.fancybox-slide--iframe {
    padding: 44px 44px 0
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0 0 6px;
    max-width: 100%;
    overflow: auto;
    padding: 0;
    padding: 24px;
    position: relative;
    text-align: left;
    vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
    -webkit-animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    margin: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in
}

.fancybox-can-drag .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab
}

.fancybox-is-dragging .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.fancybox-container [data-selectable=true] {
    cursor: text
}

.fancybox-image {
    background: 0 0;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.fancybox-spaceball {
    background: 0 0;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
    z-index: 1
}

.fancybox-slide--html .fancybox-content {
    margin-bottom: 6px
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--video .fancybox-content {
    height: 100%;
    margin: 0;
    overflow: visible;
    padding: 0;
    width: 100%
}

.fancybox-slide--video .fancybox-content {
    background: #000
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
    height: calc(100% - 44px);
    margin-bottom: 44px
}

.fancybox-video {
    background: 0 0;
    border: 0;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.fancybox-iframe {
    background: 0 0;
    border: 0;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
    vertical-align: top
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    outline: 0;
    padding: 10px;
    transition: color .2s;
    vertical-align: top;
    width: 44px;
    color: #ccc
}

.fancybox-button:link,
.fancybox-button:visited {
    color: #ccc
}

.fancybox-button:focus,
.fancybox-button:hover {
    color: #fff
}

.fancybox-button.disabled,
.fancybox-button[disabled] {
    color: #888;
    cursor: default
}

.fancybox-button.disabled:hover,
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default
}

.fancybox-button svg {
    display: block;
    overflow: visible;
    position: relative;
    shape-rendering: geometricPrecision
}

.fancybox-button svg path {
    fill: transparent;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3
}

.fancybox-button--pause svg path:nth-child(1),
.fancybox-button--play svg path:nth-child(2) {
    display: none
}

.fancybox-button--play svg path,
.fancybox-button--share svg path,
.fancybox-button--thumbs svg path {
    fill: currentColor
}

.fancybox-button--share svg path {
    stroke-width: 1
}

.fancybox-navigation .fancybox-button {
    height: 38px;
    opacity: 0;
    padding: 6px;
    position: absolute;
    top: 50%;
    width: 38px
}

.fancybox-show-nav .fancybox-navigation .fancybox-button {
    transition: opacity .25s, visibility 0s, color .25s
}

.fancybox-navigation .fancybox-button::after {
    content: '';
    left: -25px;
    padding: 50px;
    position: absolute;
    top: -25px
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
    right: 6px
}

.fancybox-close-small {
    background: 0 0;
    border: 0;
    border-radius: 0;
    color: #555;
    cursor: pointer;
    height: 44px;
    margin: 0;
    padding: 6px;
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
    z-index: 10
}

.fancybox-close-small svg {
    fill: transparent;
    opacity: .8;
    stroke: currentColor;
    stroke-width: 1.5;
    transition: stroke .1s
}

.fancybox-close-small:focus {
    outline: 0
}

.fancybox-close-small:hover svg {
    opacity: 1
}

.fancybox-slide--iframe .fancybox-close-small,
.fancybox-slide--image .fancybox-close-small,
.fancybox-slide--video .fancybox-close-small {
    color: #ccc;
    padding: 5px;
    right: -12px;
    top: -44px
}

.fancybox-slide--iframe .fancybox-close-small:hover svg,
.fancybox-slide--image .fancybox-close-small:hover svg,
.fancybox-slide--video .fancybox-close-small:hover svg {
    background: 0 0;
    color: #fff
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
    display: none
}

.fancybox-caption {
    bottom: 0;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 25px 44px;
    right: 0
}

.fancybox-caption::before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
    background-repeat: repeat-x;
    background-size: contain;
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: -25px;
    z-index: -1
}

.fancybox-caption::after {
    border-bottom: 1px solid rgba(255, 255, 255, .3);
    content: '';
    display: block;
    left: 44px;
    position: absolute;
    right: 44px;
    top: 0
}

.fancybox-caption a {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline
}

.fancybox-loading {
    -webkit-animation: fancybox-rotate .8s infinite linear;
    animation: fancybox-rotate .8s infinite linear;
    background: 0 0;
    border: 6px solid rgba(100, 100, 100, .5);
    border-radius: 100%;
    border-top-color: #fff;
    height: 60px;
    left: 50%;
    margin: -30px 0 0 -30px;
    opacity: .6;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 60px;
    z-index: 99997
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg)
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg)
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0)
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1)
}

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px
}

.fancybox-share p {
    margin: 0;
    padding: 0
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.fancybox-share__button:link,
.fancybox-share__button:visited {
    color: #fff
}

.fancybox-share__button:hover {
    text-decoration: none
}

.fancybox-share__button--fb {
    background: #3b5998
}

.fancybox-share__button--fb:hover {
    background: #344e86
}

.fancybox-share__button--pt {
    background: #bd081d
}

.fancybox-share__button--pt:hover {
    background: #aa0719
}

.fancybox-share__button--tw {
    background: #1da1f2
}

.fancybox-share__button--tw:hover {
    background: #0d95e8
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    background: 0 0;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0;
    outline: 0;
    padding: 10px 15px;
    width: 100%
}

.fancybox-thumbs {
    background: #fff;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    width: 212px;
    z-index: 99995
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px
}

.fancybox-thumbs>ul {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.fancybox-thumbs-x>ul {
    overflow: hidden
}

.fancybox-thumbs-y>ul::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y>ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs>ul>li {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px
}

.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, .1)
}

.fancybox-thumbs>ul>li {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.fancybox-thumbs>ul>li:before {
    border: 4px solid #4ea7f9;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991
}

.fancybox-thumbs .fancybox-thumbs-active:before {
    opacity: 1
}

body.no-scroll {
    overflow: hidden;
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

/* start header */

.logged-in .header .header-container > .container-fluid{
    top: 32px;
}
.logged-in .side-menu{
    top: 32px;
}
.header a{
    transition: color .3s ease;
}
.header {
  position: relative;
  background-color: #181818;
  min-height: 75px;
}
.header .header-container > .container-fluid {
  width: 100%;
  position: fixed;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 10;
  background-color: #181818;
  border-bottom: 1px solid #282828;;
}
.header-menu-top {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  /*width: 78%;*/
  margin: 0 auto;
}
/*.header-border {
  width: 100%;
  position: absolute;
  height: 1px;
  background-color: #282828;
  z-index: 11;
}*/
.header-max-width{
  max-width: 1350px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media (max-width: 1500px){
  .header-max-width{
    max-width: 1200px;
  }
}


@media (max-width: 600px){
  .contacts-contaiter .tel{
    display: none;
  }
}


.header-nav {
  padding-top: 95px;
  padding-bottom: 20px;
}
.menu-container {
  /*width: 254px;*/
  display: flex;
  justify-content: space-between;
}
.hamburger {
  top: 20px;
  left: -155px;
  position: absolute;
  width: 35px;
  height: 35px;
  border-radius: 10px;
  background-color: var(--yellow);
  cursor: pointer;
  /*top: 5px;*/
  border: none;
  background: none;
  outline: none;
}
.hamburger:focus {
  outline: none;
}
.hamburger span {
  position: absolute;
  min-width: 100%;
  min-height: 2px;
  background-color: #fff;
  border-radius: 50px;
  padding: 0;
  margin: 0;
  top: 0;
  right: 0;
  transition: 0.3s;
}
.hamburger span:nth-child(2) {
  min-width: 100%;
  top: 7px;
  right: 0;
  transition: 0.3s;
}
.hamburger span:nth-child(3) {
  min-width: 24px;
  top: 14px;
  right: 0;
  transition: 0.3s;
}
.hamburger:hover > span:nth-child(3) {
  min-width: 35px;
}
.hamburger:hover span{
    background-color: #1FC3B0;
}


@media (max-width:  1692px){
  .hamburger{
    left:  -60px;
  }
}

.header-nav-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.header-nav-item {
  font-size: 14px;
  margin-right: 50px;
  line-height: 24px;
}
.nav-item-link {
  color: #C1C1C1;
  transition: 0.3s;
}
.nav-item-link:focus,
.nav-item-link:hover {
  color: #1FC3B0;
  text-decoration: none;
  outline: none;
}

.logo {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 26px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}

/*.logo path{
    transition: fill .4s ease;
}*/

.wp-blue{
    transition: opacity .3s ease;
    opacity: 0;
}
.logo:hover .wp-blue{
    opacity: 1;
}

/*.logo:not(:hover) path{
  fill: white;
}*/

.contacts-contaiter {
  display: flex;
  align-items: center;
  /*margin-right: 10%;*/
}

.contacts-contaiter a{
  white-space: nowrap;
}
.contacts-contaiter a:focus,
.contacts-contaiter a:hover{
  color: #1FC3B0;
  text-decoration: none;
  outline: none;
}

.h-socials-container{
    width: 100%;
    margin: 0 -10px;
}
.new-client {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #FFFFFF;
  opacity: 0.85;
  border: none;
  background-color: transparent;
}
.new-client:focus,
.new-client:hover{
    color: #1FC3B0;
    text-decoration: none;
    outline: none;
}
.tel {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #C1C1C1;
  margin-right: 40px;
}
.side-menu {
  position: fixed;
  min-width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: #181818;
  z-index: -1;
  transition: 0.4s;
  opacity: 0;
  overflow: auto;  
}
.menu-title{
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #FFFFFF;
}
.side-menu-show {
  opacity: 1;
  z-index: 100;
}
.hamburger-close {
  padding: 0;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  border: none;
  background: none;
  outline: none;
  display: flex;
  align-items: center;
  width: auto;
  position: absolute;
  left: -180px;
}
@media (max-width: 1692px){
  .hamburger-close{
    left: -85px;   
  }
}

@media (max-width: 1370px){
  .hamburger{
    position: relative;
    top:10px;
    left: 0;
    margin-right: 40px;
  }
  .hamburger-close{
    position: static;
  }
}

@media (max-width: 1320px){
  .hamburger-close{
    left: 0;
    position: relative;
  }
}


.hamburger-close:focus {
  outline: none;
}
.hamburger-close img {
  margin-right: 20px;
  height: 40px;
  width: 40px;
}

#nav-item-main{
  grid-area: nav-item-main;
}
#nav-item-about{
  grid-area: nav-item-about;
}
#nav-item-services{
  grid-area: nav-item-services;
}
#nav-item-blog{
  grid-area: nav-item-blog;
}
#nav-item-marafon{
  grid-area: nav-item-marafon;
}
#nav-item-tools{
  grid-area: nav-item-tools;
}
.side-menu-nav {
    margin-bottom: 110px;
    display: grid;
    grid-template-areas: 
        'nav-item-about nav-item-services nav-item-blog nav-item-marafon nav-item-tools'
        'nav-item-main nav-item-services nav-item-blog nav-item-marafon nav-item-tools';
}
@media (max-height:  900px){
    .side-menu-nav{
        margin-bottom: 0;
    }
}

.nav-item-title {
  font-weight: 500;
  font-size: 22px;
  line-height: 26px;
  color: #FFFFFF;
  display: block;
  margin-bottom: 20px;
}
a.nav-item-title:focus,
a.nav-item-title:hover{
  color: #1FC3B0;
  outline: none;
  text-decoration: none;
}
.nav-item {
  margin-bottom: 80px;
  width: 210px;
  padding-right: 15px;
}
.nav-item-children {
  padding: 0;
  margin-bottom: 0;
}
.nav-item-children li{
  list-style: none;
  margin-bottom: 5px;
}
.nav-item-children a{
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #686868;
  text-transform: lowercase;
}
.nav-item-children a:focus,
.nav-item-children a:hover{
  color: #1FC3B0;
  outline: none;
  text-decoration: none;
}

.side-menu .header-nav{
  padding: 0;
}
.side-menu .header-nav-list {
  flex-direction: column;
}
.side-menu .header-nav-item {
  margin-bottom: 10px;
  margin-right: 0;
}
.side-menu .nav-item-link {
  color: #FFFFFF;
}
.side-menu .nav-item-link:focus,
.side-menu .nav-item-link:hover{
  color: #1FC3B0;
  text-decoration: none;
  outline: none
}
.socials {
  padding-bottom: 30px;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  width: 100%;
}
/*.socials-item {
  padding-bottom: 40px;
}*/

.socials-item a{
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.socials-item a:focus{
  outline: none;
  text-decoration: none;
}
.socials-item a:not(:focus) path,
.socials-item a:not(:hover) path{
  fill: #686868;
}

.socials-item a:focus .header-social-rss path,
.socials-item a:hover .header-social-rss path{
  fill: #FF630B;
}

.socials-item a:focus .header-social-facebook path,
.socials-item a:hover .header-social-facebook path{
  fill: #1F6AC2;
}

.socials-item a:focus .header-social-twitter path,
.socials-item a:hover .header-social-twitter path{
  fill: #1CA6EF;
}

.socials-item a:focus .header-social-vk path,
.socials-item a:hover .header-social-vk path{
  fill: #148BE1;
}

.socials-item a:focus .header-social-youtube path,
.socials-item a:hover .header-social-youtube path{
  fill: #F12929;
}

.socials-item a:focus .header-social-instagram path,
.socials-item a:hover .header-social-instagram path{
  fill:url(#paint0_linear);
}

.socials-item a path{
  transition: fill .5s ease;
}

.side-menu-top .contacts-contaiter .tel:focus,
.side-menu-top .contacts-contaiter .tel:hover{
  color: #1FC3B0;
  outline: none;
  text-decoration: none;
}
.side-menu-container{
  /*padding: 135px 15px 0;*/
  padding: 15px;
  margin:  0 auto 0;
  display: flex;
  /*justify-content: space-between;*/
  justify-content: center;
  flex-direction: column;

  min-height: calc(100% - 68px);
}
@media (max-width: 1370px){
  .side-menu-top{
    height: 76px;
  }
  .side-menu-container{
    min-height: calc(100% - 76px);
  }
}

@media (max-width: 1200px){
  .side-menu-nav{
     grid-template-areas: 
      'nav-item-about nav-item-services nav-item-blog nav-item-marafon'
      'nav-item-main nav-item-services nav-item-blog nav-item-tools';
  }
  .nav-item{
    margin-bottom: 40px;
  }
}

/*@media (max-width: 1200px) and (min-height: 960px) {
  .socials{
    margin-bottom: 130px;
  }
}*/

@media (max-width:  1180px){
    .header-nav-item {
        margin-right: 29px;
    }
}
@media (max-width: 991px) {

  .side-menu-top .contacts-contaiter {
    margin-right: 0;
  }
  .side-menu-top .contacts-contaiter .tel {
    margin-right: 40px;
  }
  .side-menu-top {
    width: 100%
  }
  .side-menu-container {
    width: 100%;
  }
  .header-nav-item {
    margin-right: 19px;
  }
  .header-container > .container > .header-nav {
    display: none;
  }
  .new-client {
    color: #1FC3B0;
  }
}
@media (max-width: 900px) {
    .hamburger{
        margin-right: 20px;
    }
  .header-nav-desktop{
    display: none;
  }
  .side-menu-nav{
     grid-template-areas: 
      'nav-item-about nav-item-services nav-item-blog '
      'nav-item-tools nav-item-marafon  nav-item-blog ';
  }
  #nav-item-main{
    display: none;
  }
}

@media (max-width: 730px) {
  .side-menu-container{
    /*padding-top: 80px;*/
    padding-top: 40px;
  }
  .nav-item-title{
    font-size: 20px;
  }  
}
@media (max-width: 650px) {
  .side-menu-nav{
     grid-template-areas: 
      'nav-item-about  nav-item-blog '
      'nav-item-services nav-item-blog'
      'nav-item-marafon nav-item-blog'
      'nav-item-tools  nav-item-blog ';
  }
  #nav-item-blog{
    padding: 0;
  }
  .socials{
     margin-bottom: 60px;
  }
}

@media (max-width: 576px) {
  .side-menu-top .contacts-contaiter .tel {
    margin-right: 0;
  }
  .menu-container {
    width: unset;
  }
}

@media (max-width: 450px) {
  .side-menu-nav{
     grid-template-areas: 
      'nav-item-about'
      'nav-item-services'
      'nav-item-marafon'
      'nav-item-blog'
      'nav-item-tools';
  }

}

@media (max-width: 359px) {
    .new-client{
        font-size: 12px;
    }
    .side-menu-container{
        padding-top: 40px;
    }
}
/* end header */

.href-blog {
    text-align: right;
    font-size: 2rem
}

.home-news-footer {
    position: absolute;
    bottom: 20px;
    right: 15px
}

.home-news-text {
    max-height: 17rem;
    position: relative;
    overflow: hidden
}

.home-news {
    font-size: 16px;
    margin-top: 25px
}

.home-news-item {
    margin-bottom: 20px;
    display: flex
}

.home-news-title {
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    color: #4cafed
}

.home-news-img {
    min-width: 200px;
    width: 200px;
    max-width: 200px;
    height: 200px;
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 15px
}

.footer-back-call {
    width: max-content;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    text-decoration-line: underline;
    text-transform: uppercase;
    cursor: pointer;
    background: linear-gradient(to bottom, #00d7ff 0, #1294db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #1294db;
    border-bottom: 1px solid #1294db;
    display: inline-block;
    margin-top: 15px
}

.footer-back-call:hover {
    background: linear-gradient(to bottom, #1294db 0, #00d7ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.c-footer-top-social {
    display: flex
}

.c-footer-top-social__rss {
    background-color: #ff7c0a
}

.c-footer-top-social__rss:hover {
    background-color: #ff963b
}

.footer-social {
    margin-bottom: 30px
}

.footer-social-title {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    color: #fff
}

.footer-contact-title {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    color: #fff
}

.c-footer {
    background-color: #2b2b2b;
    padding: 40px 0 0;
    position: relative;
    z-index: 10;
    margin-top: 100px;
}

.c-footer nav ul {
    padding: 0;
    margin: 0;
    list-style: none
}

.c-footer-top-nav ul.sub-menu {
    margin-bottom: 30px
}

.c-footer-top-nav .menu-item-has-children>a {
    display: inline-block;
    margin-bottom: 15px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    color: #fff
}

.c-footer-top-nav ul li a {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: #9d9d9d
}

.c-footer-top-social__item {
    display: inline-block;
    width: 30px;
    height: 30px;
    border-radius: 6px;
    font-size: 2rem;
    line-height: 3.6rem;
    text-align: center;
    color: #fff !important;
    text-decoration: none !important;
    transition: background-color .2s linear;
    margin-right: 10px;
    display: flex;
    align-content: center;
    justify-content: center;
    font-size: 12px
}

.c-footer-top-social__item:hover {
    opacity: 1
}

.c-footer-top-social__facebook {
    background-color: #263767
}

.c-footer-top-social__facebook:hover {
    background-color: #3a559f
}

.c-footer-top-social__twitter {
    background-color: #2382bc
}

.c-footer-top-social__twitter:hover {
    background-color: #4da7de
}

.c-footer-top-social__gplus {
    background-color: #9c2f1f
}

.c-footer-top-social__gplus:hover {
    background-color: #d64631
}

.c-footer-top-social__vk {
    background-color: #3f5975
}

.c-footer-top-social__vk:hover {
    background-color: #5a7fa6
}

.c-footer-top-social__youtube {
    background-color: #961902
}

.c-footer-top-social__youtube:hover {
    background-color: #e12603
}

.c-footer-top-social__instagram {
    background: #c86e0f;
    background: linear-gradient(45deg, #c86e0f 0, #bd4318 25%, #9d192e 50%, #8b1845 75%, #780f57 100%)
}

.c-footer-top-social__instagram:hover {
    background: #f09433;
    background: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)
}

.footer-contact {
    margin-bottom: 30px
}

a.c-footer-top__contact--email {
    color: #fff;
    padding-left: 24px;
    background-image: url(images/header/email.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 15px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px
}

.footer-login-lk__a {
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    padding-left: 30px;
    background-image: url(img/login-lk.svg);
    background-size: 20px;
    background-repeat: no-repeat
}

.footer-login-lk__a:hover {
    color: #fff
}

.c-footer-bottom {
    border-top: 1px solid #344a58;
    padding: 20px 0
}

@media (max-width:767px) {
    .c-footer-bottom {
        padding: 20px 0 40px
    }
    .footer-company-container {
        display: flex;
        flex-direction: column-reverse
    }
    .footer-login-lk {
        margin-bottom: 20px
    }
}

@media (max-width:991px) {
    .footer_mob {
        display: flex;
        flex-direction: column
    }
    .c-footer-top__contact {
        order: 1;
        column-count: 2;
        max-width: 600px
    }
    .footer-social {
        order: 2
    }
    .c-footer-top__contact--email {
        text-align: left
    }
}

.c-footer-bottom__logo {
    max-width: 160px
}

.c-footer-bottom__logo img {
    max-width: 160px
}

.tree {
    margin-top: 40px
}

.tree-item {
    padding: 15px;
    font-size: 1.5rem
}

.tree-item:after {
    display: none !important
}

.tree-title {
    padding-left: 30px;
    font-size: 3.2rem;
    text-align: center;
    font-weight: 700;
    color: #4cafed;
    margin-bottom: 1rem;
    position: relative
}

.tree-title-icon {
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    bottom: 0;
    top: 0;
    width: 33px;
    margin-left: -30px
}

.tree-icon {
    height: 20px;
    background-image: url(images/zagr.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 14px 0
}

.tree-btn:hover {
    text-decoration: none
}

.hentry-title {
    font: 50px 'Open Sans Semibold', sans-serif
}

.page-header {
    padding: 40px 0
}

.page-title {
    font: 50px 'Open Sans Semibold', sans-serif
}

.hentry-content {
    font-size: 15px;
    line-height: 1.45
}

.hentry-content::after {
    display: block;
    content: "";
    clear: both
}

.hentry-content h2,
.hentry-content h3,
.hentry-content h4,
.hentry-content h5,
.hentry-content h6 {
    margin: 20px 0
}

.hentry-content h2::after,
.hentry-content h3::after,
.hentry-content h4::after,
.hentry-content h5::after,
.hentry-content h6::after {
    display: block;
    content: "";
    clear: both
}

h2 {
    margin: 70px 0 40px;
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    line-height: 40px;
    color: #2b2b2b
}

.hentry-content h2 {
    font-size: 28px
}

.hentry-content h3 {
    font-size: 24px
}

.hentry-content h4,
.hentry-content h5,
.hentry-content h6 {
    font-size: 18px
}

.hentry-content p {
    margin: 20px 0
}

.hentry-content a {
    color: #1b1b1b;
    border: none;
    text-decoration: underline
}

.hentry-content a:hover {
    color: #4cafed
}

.hentry-content iframe {
    max-width: 100%;
    height: 56.25vw;
    max-height: 675px
}

.hentry-content pre {
    padding: 20px;
    background-color: #d9d9d9
}

.hentry-content code {
    padding: 3px 6px;
    background-color: #d9d9d9
}

.hentry-content table {
    margin: 20px 0
}

.hentry-content table td,
.hentry-content table th {
    padding: 10px 15px;
    border: 1px solid #d9d9d9
}

.hentry-content ol,
.hentry-content ul {
    margin: 20px 0;
    padding-left: 26px
}

.hentry-content ol li,
.hentry-content ul li {
    margin: 10px 0
}

.hentry-content ol ol,
.hentry-content ol ul,
.hentry-content ul ol,
.hentry-content ul ul {
    margin: 10px 0
}

.hentry-content img {
    height: auto;
    max-width: 100%
}

.hentry-content .alignnone,
.hentry-content img.alignnone {
    clear: both;
    display: block;
    margin-bottom: 20px
}

.hentry-content .alignleft,
.hentry-content img.alignleft {
    display: inline;
    float: left;
    margin: 4px 20px 20px 0
}

.hentry-content .alignright,
.hentry-content img.alignright {
    display: inline;
    float: right;
    margin: 4px 0 20px 20px
}

.hentry-content figure.aligncenter {
    display: flex;
    justify-content: center
}

.hentry-content .aligncenter,
.hentry-content img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px
}

.hentry-content .wp-caption {
    margin-bottom: 20px;
    max-width: 100%
}

.hentry-content .wp-caption.alignleft,
.hentry-content .wp-caption.alignright {
    margin-bottom: 0
}

.hentry-content .wp-caption img {
    margin: 0
}

.hentry-content .wp-caption p.wp-caption-text {
    font-size: 12px;
    padding: 5px 10px;
    margin: 1px 0 0;
    background: #d9d9d9
}

.hentry-content .wp-smiley {
    margin: 0;
    border: none !important
}

.hentry-content .attachment img {
    display: block;
    max-width: 100%
}

.hentry-content .gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.hentry-content .gallery br {
    display: none
}

.hentry-content .gallery-item {
    padding: 0 5px
}

.admin-bar .js-navigation--fixed {
    top: 32px
}


.c-section__subtitle {
    font-size: 3.5rem;
    font-weight: 400;
    line-height: 1.2;
    color: #4d4d4d
}

.page-seo .c-promo1.c-section {
    margin-bottom: 0
}

.page-seo .not-conveyor {
    margin-top: 144px
}

@media (max-width:1133px) {
    .page-seo .not-conveyor {
        margin-top: 0
    }
}

@media (max-width:1133px) {
    .c-promo1 {
        background: center no-repeat url(assets/images/promo1.png);
        background-size: cover
    }
}

.c-promo1.c-section {
    padding: 0;
    margin-bottom: 3rem
}

.c-promo1 .c-section__title {
    font-size: 5rem;
    font-weight: 700;
    margin-bottom: 20px
}

.c-promo1 .c-section__title--text1 {
    display: block;
    background: #4cc9dc;
    background: linear-gradient(to bottom, #00d7ff 0, #1294db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #4cc9dc;
    font-style: normal;
    font-weight: 700;
    font-size: 45px;
    line-height: 50px
}

.c-promo1 .c-section__title--text2 {
    display: block;
    background: #4eb7e0;
    background: linear-gradient(to bottom, #4eb7e0 0, #4faae4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #4eb7e0
}

.c-promo1__wrapper {
    background: center no-repeat url(assets/images/promo1.png);
    background-size: cover;
    padding: 4rem 4.5rem 40px
}

.c-promo1__wrapper .promo-form-container {
    margin-bottom: 70px
}

.c-promo1__wrapper .promo-form-container input {
    margin-right: 10px;
    border: 1px solid #c3c3c3
}

.c-promo1__wrapper .front-header-form>* {
    max-width: 220px;
    display: inline-block
}

.c-promo1__wrapper .front-header-form>*>* {
    max-width: calc(100% - 10px)
}

.c-promo1__wrapper .front-header-form input[type=submit] {
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%);
    color: #fff;
    border: none;
    padding: 14px 40px;
    transition: opacity .3s ease-out;
    transition: all .5s ease
}

.c-promo1__wrapper .front-header-form input[type=submit]:hover {
    text-decoration: underline;
    background: linear-gradient(0deg, #00d7ff 0, #1294db 100%)
}

@media (max-width:767px) {
    .c-promo1__wrapper .front-header-form {
        display: flex;
        flex-direction: column;
        align-items: center
    }
}

.not-conveyor {
    /*margin-top: 160px;*/
    background-color: #2b2b2b
}

.not-conveyor img {
    /*height: calc(100% + 144px);*/
    height: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
    max-height: unset;
    object-fit: contain;
    object-position: bottom right;
}

.not-conveyor .container {
    position: relative
}

.not-conveyor-container {
    padding: 50px 0;
    max-width: 600px
}

.not-conveyor-title {
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 50px;
    color: #fff;
    margin-bottom: 20px
}

.not-conveyor-desc {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #9d9d9d;
    margin-bottom: 30px
}

.not-conveyor-footer {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #fff
}

@media (max-width:1199px) {
    .not-conveyor {
        margin-top: 35px
    }
    .not-conveyor img {
        max-height: 100%
    }
    .not-conveyor-container{
        max-width: 491px;
    }
}

@media (max-width:991px) {
    .not-conveyor-desc,
    .not-conveyor-footer,
    .not-conveyor-title {
        text-align: center
    }
    .not-conveyor-container {
        max-width: 100%
    }
    .not-conveyor img {
        position: static;
        height: unset
    }
    .not-conveyor .container {
        display: flex;
        flex-direction: column;
        align-items: center
    }
}

.c-promo1__text {
    display: block;
    width: 80%;
    margin-bottom: 40px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #2b2b2b
}

.c-promo1-call {
    display: flex;
    align-items: center
}

.c-promo1-call__item {
    min-height: 60px;
    background-repeat: no-repeat;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #2b2b2b;
    display: flex;
    align-items: center;
    box-sizing: content-box;
    width: 181px;
    margin-right: 40px;
    background-position: left center
}

.c-promo1-call__item--icon1 {
    padding-left: 62px;
    background-image: url(data:image/png;base64,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)
}

.c-promo1-call__item--icon2 {
    padding-left: 74px;
    background-image: url(data:image/png;base64,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)
}

.c-promo1-call__item--icon3 {
    padding-left: 49px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA8CAMAAAA0RZgbAAABXFBMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkakdoakdoakdo5OTk5OTkakdoakdoakdoakdo5OTk5OTkakdoakdoakdoakdo5OTk5OTk5OTk5OTkakNkakNk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkakdpZSx1IAAAAcnRSTlMAw8cBAr/bQEp0tIKhdRT2/SIj/vQMoIvBYIo16wliYTbKXw0hgclB35+13fxL3PU05qPnp2cnwtkoyOGIRhwHR97xWQNF+bMOJvCRxKgQ4pJMWhEyCsjFP+CfXyr16BvQocbJBviJkMPE6vLzPocF2sX3yEjkAAACv0lEQVR42p2U91NaQRzEF7lIsRdUQEUEiSUkMXaBiIoYFY1YEk3RVE2zLf//TDjueXfgm/yQzw/LzJt9V/a7D3hoaPJCIZqoeYRmWvig8NPQjACDAFrYqkQRZJsl7R2dXUB3T29IiaSrs6PdEvSxH8AAw0ok/ewDIloQ5eAQMMwBICYFGBrkiCVV4hwFEr09SSXAKOO24P63lWNKnHdSDCtx1o0Cjzku4JMyIneOajGnE+P01USdf0KLuSPG2FqTWgpV6VZ5OEwyUIsmgWRPbwsngYAWnfeUkKnEpDyhH2KKaSl+bRFP6XdSCVPa/Vo0ckmZSjdCzxiQO7ep7TXqYDKVxvEY1PVkKhFOqBSUaNSgZCrpQT7X44mijhRHZSrTTOnxpGDjPO7qoXTGGVaDMphBDcj9RrTUo8rzQp66T0kEBjMo9/EYggzUEmxTEsRD/KzDj4eIGVrMCLgwyzk4zHEWNtZz2+3GPC3m4UoTNQv4ByQk/2/x+voXpsnphX6fF26I2CI1izGXXJaWyUw293IltJTPrpLLS2ggt8bMegEOhfUM1/KoY6PIzVeQeDyQJDZZzMFia5s7AspSco62w20rPxHnrlek96DZSwvvLuPmzGG+TiDNfWj2WUYiw7BepJkHwOHOEYDjN29R5WjnEDhgs4DihKf6Lu8qFeh7nfJENzsLh/cVy4Ks/gvy8D6CDx/rLHl6oDjjORSfKp9tyznPoChyxUnsy9djbSl58I1FKL5LSwkKYykpi95I477RAvPulrwu6AWz7pYsL6zo3CzCROdVA7g8QpUfP2sDuFQD0AUdZiaEcuMYQxkOmxVT1TIUynYZygVZhgI0yV+mUh5dqd/zsDgxxSzpYm401PtPtd7CrvfgFRrYipOZ69z5zc157nqVjCfdPrVbam6HhfsHexW5OysWz+4iV14Y/gKxgd6jp7fIMwAAAABJRU5ErkJggg==)
}

@media(max-width:767px) {
    .c-promo1__wrapper .front-header-form>* {
        max-width: 100%;
        width: 300px
    }
    .c-promo1__wrapper .front-header-form>*>* {
        max-width: 100%
    }
    .c-promo1__wrapper .promo-form-container input {
        margin-right: 0;
        margin-bottom: 15px;
        width: 300px;
        max-width: 100%
    }
    .c-promo1-call {
        flex-direction: column;
        align-items: stretch
    }
    .c-promo1-call__item {
        margin-bottom: 20px;
        margin-right: 0;
        padding-left: 50px
    }
    .c-promo1-call__item--icon1 {
        background-position: 5px center
    }
    .c-promo1-call__item--icon3 {
        background-position: 7px center
    }
    .c-promo1__wrapper .promo-form-container {
        margin-bottom: 10px
    }
}

.c-promo2.c-section {
    padding: 0
}

.c-promo2 .c-section__title {
    margin-bottom: 3rem
}

.c-promo2__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 445px;
    padding-left: 400px;
    background: 20px bottom no-repeat url(assets/images/petr.png);
    background-size: contain
}

.c-promo2__text {
    font-size: 2rem;
    margin-bottom: 3rem
}

.c-promo2__author {
    font: 2rem 'Open Sans', sans-serif;
    color: #4cafed;
    text-align: right
}

.c-works {
    padding: 70px 30px
}

@media (max-width:991px) {
    .c-works {
        padding: 70px 0 0
    }
}

.link_case {
    display: flex;
    justify-content: flex-end
}

@media (max-width:470px) {
    .link_case {
        justify-content: center
    }
}

.c-works h2 {
    font-size: 5rem;
    font-weight: 600;
    line-height: 1.2;
    color: #000;
    margin: 10px 0
}

.c-works-tile {
    margin-top: 4rem
}

.c-works-tile__item {
    margin-bottom: 3rem;
    background-color: #fff;
    box-shadow: 0 0 40px -3px #bbb;
    position: relative
}

.c-works-tile__item:after {
    content: "";
    display: block;
    padding-bottom: 100%
}

.c-works-tile__content {
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 6.5rem 1.5rem 1.5rem;
    background-repeat: no-repeat;
    background-position: 1.5rem 1.5rem;
    font-size: 1.4rem
}

.c-works-tile__icon--1 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAjCAMAAABSI4GnAAABFFBMVEUAAAA4Ojw5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidcKidY5OTk4OTo5OTk4Ojs5OTkKiNU5OTk3PD85OTk4Ojs5OTk5OTk5OTk5OTk5OTk5OTkJi9owR1Q4OToHj+E5OTk5OTk5OTkJitkIjNw5OTk5OTkKidg5OTkGkOM5OTk5OTk5OTk5OTkGkOQJitk5OTk5OTkFkecba5w2PUE5OTkmWHYZbqIwSFc4OjsdaZYOgsgwSVg5OTkGkeYKidcGkeYGkeY5OTkGkOUJi9oKidcGkOQ5OTkmWXkyRE8rUGcqU2w5OTkgY4wKidY5OTk5OTkdaZc5OTk5OTkLiNQ0QksHj+IPgsgbbZ8hYYkoVnMtTmM3PEDl/vblAAAAUnRSTlMAES2qIncziAruRLvwmELOLRRmZgPUkEUG5rkd/fTKsKKTVyoeDgv57NzRw7Sll4mAaGY+Ny8tLSgX7u7dycSxsKiXdnBvb2ZmYV9WRDgwLCQIQR2M/AAAAUlJREFUKM9909dywjAQQNGFxKDEkoyDO72HEiB00nuvCun//x8RdpjBIHNfz6y18owAEZstpYRgmqGbkcVyTFGnhk3wQiEvBCDJsoss/G+EeRFuDeRw5CaYawByaurMqOPIs6hky3KdKZAcuPbS6VzfbLnF14txXpvBZwzEhRm8xSCxc3gJ5U14TCRii5Y+3t3OFzbgKH/RXLDyewHOmqJvfvC5E3duvr39Erev6Xnpc37efA9U4zbpB+7p3r17Ow6yVkrHI7FZFQoZQ2wavrfqUVXyZ3H7HcJdMqWrxTV/iNv3AGDct4S7JIcr7xBRMNECrGp0q1diQ+wZSE4L+fMMMkouRcNsvslPyTMkZU0Qz63c04q3ekGWPTit9IL2fIIsEZtmt0e6JPif3IDaLIPUqL9Xbu47KsFyJgZDp+uiaM0ARDAThQn6A2p9Q+xB47ZoAAAAAElFTkSuQmCC)
}

.c-works-tile__icon--2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAjCAMAAABfPfHgAAABF1BMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidcKidc5OTk4Ojs5OTk5OTk5OTk5OTkIi9s5OTk5OTk5OTkqUmo5OTk5OTk5OTkKidc5OTkKidc5OTk5OTk5OTk5OTk5OTk2PUE5OTk5OTk5OTk5OTkRfL45OTk4Ojs5OTk5OTk5OTk5OTk3Oz45OTk5OTkKidcUd7QPgcYOgskOg8ooVXA5OTkJi9oIjd05OTkKitg5OTkKitgIjd45OTk5OTkdaZglWnwsT2QUd7Q4OToGkeY5OTknWHU5OTkNhM0Hj+IdaJYGkeY5OTkGkeYKitgGkOUhYooQgMQKitg5OTkPgsg5OTk4OzwKidc0QUkGkeYuS116YjhyAAAAV3RSTlMALXiqIjO0iFXMqohgGJk/Bd4z97wnIh8P+d3RVVBFCsOfiINcS0gtFPPw6uLckGhlIBwVDwj5ya+ZgHhuYFBMNy0tLSod3djOrqqIiIJ6ZGRVQkE8MC0fdlV6AAABhklEQVR42o3R6U7CQBSG4Y8ugDpdoEBbq0UFWQQUVNz3fd+1uNz/ddgztcbBxvj8mJzkTSY9U4RYO0jS1MsAahZTk/ieDvheWx5WAzGaqFp65stMiA8dd5dqKkCH4Zf0qrUb1SCFmK0XbkxeJWbNDlWtlZZO5aiCuTWxSqvAcaBQPe92C64v1IoMmK4KYKsQ6qSFuudWbT1nfl8lVrBW4KWQWInpAMPVVIiGhmLC4XMZthZXOyBp6OE1Ep9nMTcVVySKqzZC5iGNKGB8NjA1HddylhhQsw6KfNYwacTVkUgWvtTAHp8VbFXj2pCJhK5sY5LPKqYr/9voePDHRodI9K96sDRKNnG7tih+Fa/LY2QbO5dLMDKkiI2FqA72+xPkCfn7ZfE1eF0cJ+u4PjnCQo4Y8OSovh0hWVTrvVeyhvX3urgvr/086aGX70NTiYPnYlQ/6vFGdxdDG7EcVl6+N7rShI1aFsPKI5LNe354nD2USkoppPxUrFo1AGW9Sf9oEB6CNgPwCXITVOE/4n7TAAAAAElFTkSuQmCC)
}

.c-works-tile__icon--3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAMAAADGxShVAAABgFBMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTkFkec5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkIi9w5OTk5OTk5OTk5OTk5OTk5OTk4Ojs4Oz05OTk5OTk5OTk5OTk5OTk4Ojs5OTk5OTk4OTo5OTk5OTk5OTk5OTk5OTk5OTk4OjwKidY5OTk5OTk5OTk5OTk5OTkJjNwKitg5OTk5OTk3PEEJi9sKitgIi9sKidc5OTkLh9QJi9oKidc5OTkIjNwPgccKidg5OTkabqA5OTkUebg2PkI2PkMKidcKidcOgsgLh9MxRVEKidcKidY3PD85OTkKidYKitgKidcKidUJi9kuSlsGkeY5OTkqUmsxR1QeZpIwSFYlXH0HjuAIjd8RfsEdaJYnWHc4OjwbbJ0qUmsab6MdapgJi9oKitg4Ozw4Oz4qVG0xR1UOg8oLiNMlXH0KitgKidcabqEnV3UQgMQabaAXc6s5OTkCefL0AAAAf3RSTlMACwb5+ynz0Jkjr+jiTTnt2nMZ8MyzXUQ0Lxb1tqmWaxMQ1cGkno+DU0knxqB8d1kxHf6Th4BoLhLy3bykm5l7cmRGOSghHvzZmW89DAn59d3d3NvNyK6cj3deVU9MRkEmGPz49/b29t3d1MXFu7u4uLa0s6+mpHNnZ2NjREQxfA9khgAAAmFJREFUeAGFlPV34ngUxW984yEECQLBCVKg0NJSaalLu1vZ7o5Mp+Pu7vOvzwkEH/n8/HLe+14JRmE8vqRKq1ypQuCnyEUq4pGVpuLPamxdxwS6z1sOocd+xDuLMRRRqAHg/VMNj5wAIItREsNcsB7gMN6iDKHkk2ghCOjcwvAM440DASnpJwgmyIOJ0RkCCaOEPiSXBWapKbKSomn2u5phCgYXQk1to8dUkkSFsguG5OEBIhClcwmBI5BXLXRJeG3wbL6qxnpyBFtRsvg/sNBAlzgHCOmQONOZLzhzIW2Gp4IIqO7FvjgKNJ95CeDqzvT2ncUQUA0XYgIgyb1zkfuv9vcN4PL8hzmYr6UasJvmwwRidZwdHR0/PD3H4097TwHz3rr5fOfSwWIECLKkJsNfxOr0ytqXve219bktE5i7jq2Va/++u0lvAt5gugxFBFbnN4Ar/ywtLy/91cXcmCa4PJCUs3Uw1O9GNLvujHQWfd27P7robWcR2xQ6i85Ojh+cPjrHk8/vnwHm3XXzxeDcpHPu5KM/HuDbm6FHZ/vSMfRm5pUj3cn2rduOdE1XOts1wBgywGL6BigDAwhvwLXxsGejFiU4x8bcaBgCgzBQjYTPDcMvI8UbnA5d9P8xmGkMse/Em/C0qGI33gqgGxFyvCQ6AKZfEtstyVjVrMEXvvAsJohrKbewlazGlsIWJtD8PJWLSBQtcqVoCqkyxpFFMtN/gcXuy+IhxkiVNykGudxFhGjpaCxAa2OUatjajQLVqh4g8wRCrNLmMIot2VQTA7KpNotRSCE8gyGsovuD+QFGqlx0RcN/gAAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAjCAMAAABSI4GnAAABd1BMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk2PUE5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk4Ojs5OTk5OTk4OTk5OTk5OTk4Ojs5OTk4OTo4Ojs5OTkKidc5OTk5OTk5OTk5OTk5OTkMhtA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk4Ojw5OTkFkug5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkWda8Kidc5OTk5OTk5OTk5OTkKidc5OTkIjN0IjN0wR1U5OTkuS10FkeY2PUILidUFkug1QEYKidcLh9I0QUo5OTkFkucSe7wLiNQFkugKidc5OTkKidcabaAFkugKidYKidc2P0QgY4wtTmEOgsgFkugZcKUFkugHj+IoVnI3PUEYcqkQgMQFkugpVXAoV3MFkugiYIYFkugmWXcKidcFkuguTF8Lh9MUeLUcapoKidcNhc4nWHcFkuc5OTkSe7wKidcnWHc4Ozx4D9ccAAAAeHRSTlMA7UT4/AfwEeQK9Drm0oRYSTIV3GY2DgWla1NB+eHGnZRgBs7Dv7SpmJGOfnpdTxn94KCViIB4cSwf++7d19SrgmJbNy4kIg7u6traz8i7t7aej31nYUJCMigX/vz7+O/s6+DNxsOioaGem5SMhndzc1pXUk40JBrgE05WAAACRElEQVQoU3WRZ1saQRhFz7KNZXeBXTpIFWlSBbH3Go2JJRpN773XNcmPzwdB0Sc532bu3Jl734HQTcUz4gI0b0Ca9WpAYsSjFEKQEIu63pZ8RPLJw9BhKx/BJ7V1V1FMMBwFyLipiVPAlFjDnQGIDiNmAeqO2pkHYN6rOnWArHjh8/V8Poy+LyGO6XpF8hFJzdZCtdlUBJ9U0V1pMcFgzqST9GqAq5dzkNU/k/yPk+nVyxvyUnospgEcv2nurQJosbF0VgbbFMrlZOsHHDR33+3eq8JaK1kuCaZN0VRBe/acleYy8OVuiHxKA9Us4gkCxE83DrYA2B4POz6AoAf3KEBsOvfxcQ7IbU7IYgxg1E1V8YMuvOXnw5cbbLxyLDKCDn6lC17RcEulCBxvNZ9Mbw+bYbkkuQXRC2D7642zOt+/WtiBEZlG3a/yD9aMhcj5wvb7ez4rbgGTStv2n/m8omFIJRmsOSkpzVngdyRDEL3QVeKQEDI0lKiKGlUalIUExJVuv58oTwgyIAsD/XpzccLjAQACA3NZMMMgp/LoThyIOzr5lAxhs4htGuVKoLUGValQKUhVtLYTqJTcpj34f1Yn2rHCVSGwFEynszJXCI8KgWwEsK8q6rgyV4sATEpBAILrsHx96NqL95vzvt6pBcktA9y4zeLQ4sq3ndNP/QssJ+uZAFBzd4ZuAbmd132tkKJjaMDvz0e/TgD2n/akkONCVbrnvpWZmQf3hTM8jiAIktF/78PR/syjumuQSS5y7q1zmb8tZFATr2BwUgAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--5 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAMAAADL21gSAAABRFBMVEUAAAA5OTk5OTk0Q045OTk5OTk5OTk5OTk5OTk5OTk2PUI5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk4OTo5OTk5OTk5OTk5OTk5OTk5OTk5OTk4Ojw5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidg5OTkKidc5OTk5OTk5OTkTeroKiNU5OTk5OTk4OTkKidYKidcJi9w4Oz0JitkLiNQIjN05OTk5OTkIjNwKidchYokGkeUwSFYsT2QKidcZcKYMhtA1P0UQgMQKidcHj+MPgsg3PUE1P0ULh9MxRlIGkOQKidcGkeURfb8yRVAKidYKidcKidcwSVgOg8siYYgZcKU0QUk0QUkPgMUnWHY5OTlJEhiRAAAAa3RSTlMAM/ADVPw83Yf3BaVm68mfLSgjCwhZz5E34WtOSyAO07ZIQxoU8+O7iz8Q58PBspl4YjAXEt7Y0oByXgj+rKmVWkk+762MioN+JRH++Pf27evq2djQyLq5tKqnppmPinZzbWJcWlhUOTUqDb1qBnUAAAKCSURBVDjLZdJVl6NAEAXgGwgEJwFChBB3m/hERnZc1t3dt///+zaBPQey31t3367TVQCzTDxqBYFCDltuifgaCtaJmEewd0OZYcyXbyDfN4/qIycdHLF8IWdlQcmC1EVRsswkoSFL6I47/0JZUe61NHYb4hnkCoJMQ3E17UgoyAP44iKx67uV2MxCLa3JIImAM5wFbzJY1A3DUBqgrKVIithl2GTc5vzuttwlz5EwVa8BJU7LIixJCrGQarlZg6CwiCprvBVZ6/ifQcgrhBR62CVBOvu6QQjPeC0hTM7g46OT3ZC76ETe3TtmL56B/XJ5Cmw+f/jlhdzcEQtfKT0iFPfjzj7ezd/eO8H5/PX9LA21iKfYzwOp2TQWq6gvNzR0cIr357cHN3iToSGeOaTTYFN1+A7LFmhofnHz/HLz8NPvJysaQpapIqRuAd/2cTo/eHGLk8d3D00vhBoipi3n+1MAf0CxJlBlsGvSJJWfDyQEakUoNlw5hZC4KJOpdObAZzXjKLfBc1y7C4/SoG2K6yopGYLtl+L7JavDGXmxl9UItwegodA2a2Anw4yZ0FlQ43bd6F1L4phuJzvcBCDJfDp2DD0lyDCare0r2LWqoxicMLwXSldSIyxdGkJd5AYZQc8RHSgGJ15Ibcd9mgBMuFhel9vOlQawquBtK1wKqGgJ39EMZl8PpsYoQGF7Yq8QZlZsuwufI2ZSLCLiA5VQqmACaUVRJkCsxXm/RkI34Ntjlh06B9e7KjUZjVyDKqboXnwYfONVMzz9LKdpUmi9YmoAukwcIR2OK0Ve0/JGfmUjbJCZqWmES4suZoyDkKo4xWgRKVXew3iBMJ0WN8Vs9N5fh1xd0WfySk4AAAAASUVORK5CYII=)
}

.c-works-tile__icon--6 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA81BMVEUAAAA5OTk5OTk5OTkoWXk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk3PUE5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTk2PkM5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidYLhtIKidcKidc5OTk5OTkKiNU5OTk5OTk5OTkKidcMhtE5OTkOgsoKidcKidcKidctTF8KidcKidcQfsEKidcMhdAKidc5OTk4Ojw2PkMSfL05OTk2PkM3PUEYcaczQ04gZY85OTkKidc5OTkKidckXoEhSkEwAAAATnRSTlMAwcbyBb0UzZHj0paMYk03JxsJ9ejYnEck5t24gX0RDfjuyaiZiYQ6NCocDPLBo6BUVEH5x7WrUC0V9sK4oolyaFwxwL+2rYqKWU1LPib8ozYCAAACAklEQVR4AaWU13LiTBSEezQogBAIoWAhjAnYJoOD/dv+nTeHPdr3f5qtmXFJMqvSzX5XXdBVmjndZ7DHIOR8a6CSmk62TXoNVbTJARw6RRUtcoEDOkMJg8PEdgHxf+jVbJLatZPDQcEzpmDI20L2qRfQiVCz0TAgM7/DIZ2jU9fUB/1RSwpW7+Bc+SVJAKB5cQSBziDwuhaABstMdrcDaA11caZBYmpAh4eZyeV1S6NrSMYmJBPSrDqfF8bDeOOavkj94zsEx3Td4Oz9wI6Ar78fhVoulacpf/yLx7U41dW9iIc1q8LbxfHTfyV5tdxML+/T1SpdI+OgJWZsJETUxxu79OX29nZZGDORbmBLziykCIrn9AYFzmk7c2iDoQ2g57MP/4uTLOLV5eWDNLYYY/UeAGuICwtA4GuaNOHmYb1exQth0jTNfzNtyHmdUoQCv9JnKCIKXx2awNCJClkvF4vFS/oNb/TVwYHTMzcf02V6d5deefkIzkqqvHuK413VHpx8lLF8kltzXGLwZKYy6qMsYA9FZvrInCgPInXTJk3MEWsjwx350zF93i+dOc1Kl9cX7+s7BjrdvL56xSKUrlTk+1G2Uj8LYx6YFHR5W/l7PdWcGe82qGEgd/WT6Vyt+dbzQjoQej5N+kb5gzGXD8a/Pz01nSyLWA2VGBvON/sn+QPEvzxsEozU4wAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--7 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAMAAAAt8pNWAAABC1BMVEUAAAA5OTk5OTk5OTk5OTk5OTk2PkQKidc5OTkKidc5OTkKitg5OTkHjuEFkecGkOULh9I5OTkKidgGj+I5OTkNhMwHj+MGkeUKidc5OTkIi9w5OTkHjuE5OTk5OTk5OTkHjt85OTkGkeU5OTk5OTkKidc5OTkKidc5OTkHj+I5OTkLh9MKitg5OTkKidc5OTkKidc5OTkQf8M2PkIHj+E5OTkKitgIjNwHj+MRfsEKidYbbJ0TerkjX4Q5OTkKidcWda8FkecKidcQgMQ2PkIGkeYFkec5OTkNhM0FkecHjuA5OTkqVG05OTkFkecKidc5OTk5OTkLidUca5s5OTkFkecKitgIjd4LiNQN3JSjAAAAVHRSTlMA+yRbfnMEnZXq5uBxNUH9pTfnMNqleEXv4lJQJwf39t/Qs66ZlpCPhnVtX0hBQCz06+Xl48e7rKWlpKSjoZ+cm5eXlZWMf3p2Z11WSjs6IBUSEQ11xkjCAAABG0lEQVQ4y83M107DMBiG4S9Q2qalhAxCm9G9F3vvvbftcP9XAkmkkkTYiLM+J59+65URM8h7irI5ANeYbZs9s/75CJ7z1WDkI/BkisPlb9oBeFqMeZQq7BQJ6RBwUtTv6Z2uHUbeADdl5Hwb6x1kNOj0Gfk99Eu5gNF10SaNrO/ywkJGRoEuIL+EUTbUIE2UjzHxU0xkJZAbYdGXIKWExdzvxeL0FxocWhAWRcuk15a8zy06jFGFeqzFLV60qu7oVdnhFhh7Z7jyhuAX6NG6YkJUYFfZgbj4uH0XFaH/F+SPgqBWUmf4VMOAWiIx5fiZewLe7NmIFOlGT/sVSStEhZhKRhAR/2HP+9qkGexDGknpLclXWasEW3OB0BdegC/UyrPF4QAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--8 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAjCAMAAAA+JdOiAAAAulBMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk4OTo5OTk5OTk5OTk5OTk5OTkNhMw5OTk5OTkLh9MKidc5OTk5OTk5OTk5OTk5OTk5OTkKidcKidc5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTkKidcKidcKidc5OTk5OTk5OTkKidcKidcKidc5OTk5OTk5OTkLiNUPgcc5OTk5OTkKidcJButZAAAAPHRSTlMA9La+8O2tpBgezhbnEuEMwAe7SXoC+BMLB/zY0o7Gs7CnmDstEMKflV1SMykXuqBjQwT+6LeDclc3Kh9xekjVAAABWklEQVQ4y63Ux3KDMBSF4SNjuYGbMGCDcaG41/Ryef/XSoA4MApjWOTfcfh2mrm4tZ2y+t+Yc4GUTlwpitNOkg1zj6ICU0jLSntAYb2pNAy0fiEc9jolcvxuVJOTxeNHgTy0ZDlZRudxJtUASWFvnZNHI4HLCTLpcRVxrXojk8enDYxzAjPZND9TyXNy/BxtNtEigZlkbUkm9BRFizEqSBxPKSyXMAxUkXKyvPfusvToYqlDAP2Wmsva2k1JHjRifA0cpibLR3wvSQSeMB10O6TUcglvD0nGTTvGnEaQKpYurVFFdmxS+tUkOW1UkrtGgFKZ9T9SrSzDClIF4IoZNfA2UH4SO8Tp4jastmjSTHHBiGsjjH7PFzmjOIfqPB3YC141TgxsHnYNoGt101xKc60w+bas+G+/+S3lC+Xrcb584RiEfUV5PpvBN20xr91vLkxbB64DVt5MxxdnpiS5W5O5UAAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--9 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAMAAADGxShVAAAAt1BMVEUAAAA5OTk5OTk5OTk5OTk5OTkKidc2P0YKidc5OTk5OTk5OTk5OTkKidc5OTk5OTkKidc5OTkKidc5OTk5OTk5OTkKidc5OTk5OTkKidc5OTkKidc5OTkKidcKidc5OTk5OTkKidcKidY5OTk5OTkKidcKidcKidc5OTkKidc5OTkKiNU5OTkKidc5OTk5OTkKidcKidY5OTkKidc5OTkKidc2P0U2PkMKidc5OTk5OTk5OTkKidcowaf5AAAAO3RSTlMA4pT4ckoaA2U2MFEu9MopyntNSw/qxMCpkYqC8u/T0MS8qXVpaGBYTkY/JxwYGBIRDwfYppeUlHpBLKDznxIAAADrSURBVDjL7czJbsIwFIXhQyChbmuThIRMTGWep8613/+5ahOpsRcJUsUGiW9lH/26kLywXiIc44zwt0aJmBMoC/6DEi3+BMWWaYnHe3Jbya5tS+1vSKv8vVHJAkCD1VTi8Zxn22OeS1USMg9RN7b2QPCskCGXGDl/ArmmcZchGkJzakknaCKGlK+ahXzWBlK3sBvwWgU+2ADBxCp8flimyR7/sV7jkpcOLum4V7gy79E5KiXCdcU7TEensF2KDPgS/lYbD+gLHT0Ax54xvcKfPvyZJcIHliKZFdvUh8kVWUb7TVRwRpSOHBh+AetYJvt2Xvy4AAAAAElFTkSuQmCC)
}

.c-works-tile__icon--10 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAMAAAAt8pNWAAABL1BMVEUAAAA5OTk5OTk4OjwKidcKidcKidc5OTk5OTk5OTkyRlQ5OTkKidc5OTkKiNY4OTo5OTk5OTkKidc5OTkKidcKidcKidc5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTkKidcKidcKidc5OTkKidc4Ojs5OTkKidcKidc5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTkKidU5OTkKidc5OTkKidc5OTk5OTkKidc5OTkKidcKidUKidcKidc3PEAYcqoKidcuTF85OTkKidc5OTkKidc5OTkKidcKidcKidcKidc5OTkKidcabaAcapoTerkWdK4hYYkjXoEmWHcRfb4YcKcdaJYUd7QfZpIgZI0oVnHA8ufhAAAAVXRSTlMA/Xcx+3NN+nVoBApqPfkkGQdYRiVENRANj19cJx8VDG5BOC7Uvq2UkIFaIejizLKJiTQr9fDIuWYb9PPSx6piWFRSTkhAHBP37efn29C/r6GYfiknX/P99AAAAeZJREFUeNptk2dz2kAURS9ekGBXQlIUkGgCQRokFNsYjLsdl/SuxE5x6v//Ddlda21Yc2betzPz7ltdYTA2MxrmyzLmyEzzOpV/xoLRgo7zbdFYARi9mhByyB/doIM8wlc9NPo+1vsE5JdusOQh3GQFnaQKO/FBvugGfVNAODiEuxOjvtMBOdcNDW6UdKMRAA4D6h5onfItozvXnAjD63cRbG3CMZ+CmG1ufL5he2nSc+uuYlSUSd8dgO3FiIZraAwdbhxDkZOGDvlrYH93MpnsGsqwG6BxBOoH8HwGwl+9dl9wnBrexiqipIV6coB2YoN8N7QtLCOS5rGuknLjrCxoIpeVSbsxvNU1hJU63IoL8sPASJ5qpYaGNE5LgjNlVAlowQFrzRC0AmmkpAYzK2mOHs8RyxxHDwQnc0Z0Y8hrrXuCI7Wl1wGtOvAKLsLNYL5By5PKBjUfC+j1tb68NpDXzkB+6teyjPZtufGpJjjlxuKrH169+tdbOdozPhGoHcKzmTRKjwTl5UmlkXvCeVFTSfd6YEMf0ZQ3aOqA/Na23G7hBTeaAmmoJm/wJo95k8dtaXwoCvZVjkbIhwGOB+pQkEsD5ZzgIzeW/vuXJSgsbgwLOt2L95bibRaDLVPn2fNiVrH9+j8e2U8FHhZddAAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--11 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAnCAMAAABOgyq3AAABKVBMVEUAAAA5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTkKidc5OTkKidcKidc5OTkKidc5OTk5OTk5OTk5OTo5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidc3Oz05OTk3PD85OTk5OTkKidcMhtEKiNU5OTkKidc5OTkKidY5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTkKidcKiNYKidcKidczQko5OTk5OTk5OTkPgcg5OTkKidc5OTk5OTk5OTk3PD8Lh9I3Oz0PgMUKidY5OTkNhc8sT2QPgcceZ5MjX4M1P0UoV3M5OTkSfL0ab6MWdK4zQkwMhtAKidY5OTkdaZcKidc5OTkKidcvSlsPf8QxRlIUd7QZcKYgY4wiYYgqUmvJ0qnlAAAAWXRSTlMA+45SLfmvCPG47T7uelEkqLRWRDzjopkdwXYYfQXf2ZlrMi/qk24qH/XJuIyHeXYL5+OqoJePgFZOSzYI0caec25nYVo+FRTt7eLh4MzApJybloBNRUEzIV36e/wAAAHHSURBVHgB7dFpU9pQFMbx54YSIhiDwVRoAikCEhaUBUEWrbvd96U3dv/+H6K5Kco9QzKdvu/vzZk59z9nMhPIzvtJ4tlZEdF2qv014umTGaJt+A9A7H6/iE13QZS/HIJKCfOoqyJNhRA6OypZlvV8IyL9doipeCy5pxBe8WahUHj5PiL9YSJXCDT5AMJ9bhRTqSJW0/IvExBvHssu0jyEiPTGRMi+S4249Osizf89vYlPyyDO49PkMJO5vMzceR37AVfH/nqoWg3H458v7JgUn8cPAwfD6vrwIJhv3hlYTYn52vEcCzTN8jokmfGoXx2NP0DicRVC28pDMvL9ZNL330Jil2p/plGE5GpH+GRDZtj4N17lnqRS7yLUrdO9B0xcTjDVRuB6wDjhmiila21lqbPJdQROeasjrdtK2gLfBLGVfiRGTcuBUDnYSrothqJ9BDFgsenK1f9pkKogZre/YAtElkFzLyaJpWmHtxFwuDJNSExXg9NgVKmCQN1lVKMDJBxd1/f2m6y2v6frzkkdIePEEWuFHYm17phF3FI0DxFsbRtERVUt3mw5XRApvVXgPVWdYSnXYOmexlvXILoqb/TSjE0g/AajW02THKeZbgAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--12 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAnCAMAAADJssOxAAAA8FBMVEUAAAA5OTk5OTk5OTk4Ojs5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk4OTo5OTk5OTk5OTk4OToKidc5OTkKidcKidcKidc5OTk3PD85OTk5OTkKidc5OTkKidcKidY5OTkKidc5OTk5OTk5OTkKidcKidc5OTk5OTkKidc5OTk5OTkKidc5OTk5OTk5OTkQf8M4OTk5OTk5OTk5OTk1P0U5OTkKidcKidcKidcdaJYqUWoWda4yQ04KidcKidc5OTk5OTk5OTk5OTkKidU5OTkKidcKidcKidcLidU5OTk5OTk5OTktTmIKidc5OTlTvdaEAAAAT3RSTlMA+hKFFuR9JWYDj/38kg+18uHb0dE4JrWqIhkI2J8vFdSplopLCNPKt7Kv64yGdnEjH/bv5+TXvq6QIiIR5MrDvqVvVywp6eV5dD49Mx8b1SqczgAAAXNJREFUOMu11GtXgjAAgOENRZQEQS0BMxEyEETAe96v3Yv//2/aIITAOqcPPd84L7BxtgE0rhjgaAkk9McNRlEURuFKFEDYvFsIm8ccs5gr67hJBvd2alBlAVao4udEYdADJ5DJAqyO27HhcQrN+DJ5AOlYe5U9U+NJHhn2ze+NtcmBfevbCx4aj4iNV9iZ23pw3YOgSIssJsm4gfpu+OLPk7BQKwsNbNvXKf9+CSXcMhDo5dFyORqRJJ/LgojfpNnMcZyZSLlEIdnSovZxuAkcFqnWWlfusMr6eZFsFw+TaQepXUyuUq37dXuldqY1AdY+1+7/oXV/a+2f5/nYaWHTM983XV0HVk/NZHMuQyj9YR2yrojM5/N3NrV+hlwOjHupdS/yJQEzoE6lGi0SmCQnmgVj58EI3xnuz2hfa9VcPsbeeFHbcCZPRoYcH3tuTOfi7D2A1mk8AiR4DEWgY0v45yEBVpWMqqoWPUg3jYOB9H/iE3xSL+Ip4ZCfAAAAAElFTkSuQmCC)
}

.c-works-tile__icon--13 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAA4VBMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk4OzwKidcKidc5OTk4OjsKidc5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk5OTkMhtAKidc5OTk5OTk5OTk5OTkKidY5OTk5OTk5OTkKidc5OTk5OTkKidc5OTk5OTkLh9Q5OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidYMhc8OgskwSVkLidUxRlIKidcKidcWdK4KidcKidcLidUmWXc5OTnY0YIeAAAASnRSTlMAM5mWzGYtCPvWZzb7hwSM9vHnuLTQwbqKPAwH8OvdkIBcUoRIIhbhn04jGvTZxKumoXlxXzcfGROdWDAqwbino5+WgXpcTktEIzer5cwAAAG8SURBVHgBjdD5dqIwHMXxi7YmUYlA2S1I0dHROrbWRbvMvuf9H2gQ5zeGOvX08yf5nstJwHqJehn3Bij0RmPjhMx6ApDkqPr9SUITmABUA391u9j5/AFdHNTretS96KDwpt3C+85RRM27axTeXgCty85RRA0NVSqKqKEhvdKjn+0foKHS1/b1UYTOZUsbwlX7CtWIKhqiphpRRUPU6BFV32jo43d8qTcUvKYekV8g6zUz8DQ8RCdQlJ2Xmnvnz/llJM5OSl79O27gpPtdJDKcEqcLAAPu1l52n3oxCo9mbc9Vczqb8TPlq1pNiLSPilsXJB5xZ2oDoWXZJjQGb4AYSS9ubgCZr6JKFcy1UScG4vFyAiDkW+yxx6XKjX8G0yYMx055H4z3JihtUlVlb5jTk4isB9wqjlLfZ89feZxIAKYLNBRKdyIyNDdFtEzLA/8QxS5XOhHKCY8A5pnIbxT+Z1Cb5uhb4cITW+kEGSCb7owuQBbWCnhwZ+YW0vcYmO8ESWBH0N3ZKzAUpGSBYOiLYZQhHDHoTDvkcyB3/EAMgZFpFCJrgGrFQ1Vc0/V2DRy1N0bVcG0VXzPGAPwBNMs/6VnmjesAAAAASUVORK5CYII=)
}

.c-works-tile__icon--14 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAnCAMAAABDnVrwAAABZVBMVEUAAAA5OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk5OTk3PD85OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk4OTo5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk4OTo5OTk5OTk5OTk5OTk4OjoOgskKidc5OTk5OTk5OTk5OTk5OTk5OTk4OToKidcKidcMhtEKidcKidcLiNQ5OTk4OToKidY5OTk4Ojs5OTk5OTkKidc1P0Y5OTkLiNQKidYKidcKidc5OTkKidc5OTkKidc5OTkKidUTeLc0QUkKidc5OTkKidcKidcKidcKidcOhMwKidcKidcKidciYIU5OTk5OTkRfb8Ud7QnV3QOg8ogZI4qU2wuS10KidcQf8I2PkMpVW8sT2QKidclXH0RfsEKidcuTF8Zb6MiYYgUd7QoVnMgZI05OTkKidcNhc4sTmMQgMQTebcZcKXbKHjpAAAAcHRSTlMABQPqJd2dZywpCOHJvfLvwqR0a1cgCsd3YEs7/ff26YxwY1tSQRoUCwfmz7SqlX1HNR0S+fDSzK+miE42Myr8+erl3NnY1NK+ua+tlI+CfmlcT0U5LxwaEAz48uno18G4trOzq5eGhHl1bk8zMSseZ8ajmwAAAl1JREFUeAGVlPdT20AQhZ+KJeEiyUUyLjYuNsW42PSSUCD0UCCQQHrvZQVJ/v4gySNpBkYo3y/vZu7znfc0u7iFrFospGsIxGKhqKpyPhXEvdhSqrpea0RGAsg8Nc1o0f0A8gC1zIjTvUDy3P/IcTMEygWQNXmDB7TxlYEAMtOmFJClOIMAVGy5jCB0qGrKCwHU4RJHWaC+orS1u9xaiCIVHQhXrxcp/+IOaLk0DIuRhSKVwn61Xb38Bofulm+V7589goecEvOR91bP4IGP+Mm706dW9uwLJE71kY/3J62MDll5XqrgTtjo0ITPdq7dbCVHb5N1sdUU6l43U6Q8Le9N3pQv4nS9VRQ9VXNKkq+/vvziyo9hI1Ksy4ucLLkH0wGAn6vRMdhE1/qXMDuy2TCDlHTkJGUAPJlZt2X2eHrq0C4gPB7iAaRo0JFFEgH82nxgyb03xtS0ET2x5NmQ2TBVR3ZPNuWJfcPYPl2anzLmf7DmydqNkzsM8H1tcwxn68bMEQvgZNt4uggmzeUAJCjhyBK3oQGfjEMWS7sf+w8xevS2a2olYHhccScOE+Mk4MNlz3TgYC4lEljwkXTYKw8AD3/3bpsiphxKO61+npQt+e/80g1XIAHQIoVyf0zmYsQl9Ot89efF57BXZcoRSteBcLlBahcAO6hQXLK77uvzq3e862pzpCTsjpQEkjsMOtSoOn+In6NZc9f+rUo7knNJKkIL4BreORwWKONMBYrrcJFCMgoxFh4y7vNXSISXZgF5VYeHpCuL9jd23zePtMDCQza0iD71UA1e2rP/AMJQWm+Z1VG8AAAAAElFTkSuQmCC)
}

.c-works-tile__icon--15 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAMAAADyQNAxAAABC1BMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk3PD85OTk5OTkzQ045OTk5OTk5OTk4Ojs4Ojs5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkLh9Q5OTkKidcKiNU4OjoKidcKidc5OTkKidcKiNY5OTk5OTkKidc5OTk5OTkKiNU5OTk5OTktTV80QUk5OTkKidcMhc8Pgcc4OjwRfsELiNUKidcdaJYKidc5OTkabaAwSFcLh9MvSVk0QksMhtArUGciYIUbbJ4NhM0SfLw5OTkKidf1bfrSAAAAV3RSTlMAeN1nw1T5B8w8BDMeRQ8L9PHn7OHSShTcwLSNg1opJdrXh3AiGMa3saB8Y11DG/n18O/m5NnDppqZTTf+45JLSy4qIvPw2tLHx7u5n4F0YFZTSx8dGw2t76slAAAB7UlEQVR4AYXO13ajOhTG8c9gJIxNx3Rw73Z6LzknyfTelfd/kgG8PItBzMrvQld/7b1RRxNDhzAraOzhn+jStC5WrirFXRJpqOc1rbWCLXUw6NVH/emkNPfcrsuUQNZRoswHFBzRrFysWSPkxu2tMQDlZMn9s3XAC9jOTINraKigpgScyym27gcXiEJw5neAcZX3PxQAiYX3EZSxAtDs2RmGAGtB+3DwtH/5C64JeQSdqIBk4I9GM6+Ut6+Pjo9Pz/C/ia4ILJyVaEXV6suLh5vLo4f9zX+HRUWjWydWqtXHm6fCp28v84qzrT4fbJ4uDzb7X/NZw/ZefaW/Ojs6PX5zSrO7Asb8+grfz7J9735CJXuKtrIlSecq4gJ43DwCoM0pxbUgMJerwpmOHe/2AsCIeFw17hNBEHxfyNnMbdlkDa4CVaUSTzIn4CpOhyR8xRuxvlwItFLFScVGbsg6lSpVwelw1dzwnq3SmSkPkueqlt1fkCFy93HQF7Yc5ggFmwjIaV1yjUwvZM1Y3Jn6YsE4F1FwY2SujDBFJumlEladNmkho5IJSlpkiULzKpmhq2IhIzNfoEQ/ucPfJsYa6LFrlDR8iorGiY5oijJ/hCrqxPrhGiU91gFHIkOLokQ1UKPJlihLHNRoWxNkfgP0ozk+I3tpXAAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--16 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAjCAMAAAC0CkrjAAABF1BMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTkkYYo5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTkKidc5OTkKidc5OTkKidc5OTk5OTk4OTo4OTo5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTkKidcKidcKidc5OTk5OTk5OTkKidc5OTkKidc4Oz0LhtI5OTk5OTk5OTkKidcKidc5OTkKidc4OjoKidc5OTk5OTkKidcKidc5OTk2PUA5OTkKidcKidcKidc5OTk4OTo5OTkKidc5OTk5OTkKidcsT2Q3PD4daZgKidctTWA2PkM3PUEPgccUeLUOg8orUGcZcKUgZI4KidceaJU5OTkKidcvSVg0QUn3YmUSAAAAWXRSTlMAELtmBsSqGgX4statadR/dyXg3qP+9aWQiHNeTzIh8+4+O8i+vKudnJV1bFhLFBDkyHsp8PDm5tzNzLewoI2Nh3V0b2FUTUtEQTkzMiER9+3V1aJ8V1c0CdbRL4IAAAHNSURBVHgBhc7nbuJAGEbhQ2J7bIwxxqYECL1DID3ZTe/JpmwvJrn/69ghi6xBIO3zb3T0fhqkqxpT5o3hWxXbuDGZql3xT6FSB+7tg9PS42Pp7MC+B+qVAjP9TY3tzz/+8E7btrbRNvtEBP0vn4jUqn0EinVLqVC31lGtnMLv4Piy3b48Dp7gbGV+PGIn2zmaNBqTo072idHc3I1D0KHR2t9vNeh8h7irZCMFrQHJfDabTzJoQcqYFcMooRch3+Z8EgSTc9p5KOqUZGJtba3G1jU8ZwfmxXh8YQ6yz3CtU5NpdsIFHnbzJpj53QfATRChsIW0cxhAcLiDtFVQcjnjId0mIXmL5GXKKIwc0sY0byDlDFTlSlHNxcrcuE7JKsZefn0bj7/+fIkVrRJ1Il1foxuGYebt9fX1LROGXTS/y0wvXQbfiUVWfShv9mb5zgMS6ZVIOgF4dyg+5lYjuQ+o/p8Xj89LK19z/IXsWGHEcligF2IzBZ0lOZo4S7PrCoZDhOvO5XjK0WNhTM/4e81qtbmXzrw/nVScKU+MPHPd7FXF8ESIk6Go9uTTGwkPhZawBZKwEyYKpackO6HB0h4Pm80wHtXFbttqXezzlb9dqTVx2jZASwAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--17 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAABJlBMVEUAAAA5OTk5OTk5OTk5OTk5OTk5OTk5OTkxSVs5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTo5OTkKidc5OTkKidcKidcKidY5OTk5OTkKidc5OTk5OTkKidc5OTk5OTkKidc5OTk5OTk5OTkKidc2PkMKidc5OTkKidcKidY5OTkKidcKidcKidcKidc4OToKidcLh9Q5OTkKidcKidc5OTk5OTkMhtA5OTkLh9M5OTkKidY4OjsQgMQtTmIZcKU4OzwKidcKidcKidcKidcKidcOg8o5OTktTmIyRE8xR1QKidcLiNMKidcsUGYYcac5OTn18wppAAAAYXRSTlMAiDLxLd34qwOlzdNaRaDIllY79rgd/HtSKQv07MCFd2QkFxG7qFhR7ubi4bWzrI6McXBtTTc2IQ8OBwbl0ceenIdnIP7ak4F8akQjFgn6+e3q1LSlo5GMdXBuYlxTSkYw/cWM3wAAAlhJREFUeAGF0ndX6kgcxvGHTCYJpJfQexcQKQgK9uKqq9t7n/f/JvZH8Grk4rmfP74HOM9JAgM2pEDZ+0pD3LJ9iLivmeNlew7ifj7xO4hx9ilSuo6Y23GzeYw3QQVE8RBzfnNy2r0/3nWdx5enWPgdDZ3TbvP270/Pc+dluQPg0vfbINrZOdZ++WHcxYZUevleZ+Pzs0O6wLC/uUun2zzFlqsbv+mfDP0f+xoif10uQKRBakOVgKdjLP8Z9q/8JWIk5cCdikyq5F6wHCLLn/pXAIaLcfvwVxCnRbF0JUcv9Wdg0caLy6f243+/gyQToYk6SwBYpSz8+90399hCG0MHrleQHdSYqvwx//bP3RtiiAzcnqddfC99vskKIdImDLY+jfyA17Atk3qWJYkbMPRM0TVTdh1b7tRAcFVVma3aTC0IIQZqZIpX4iKxi267sY2Md+ZyaMI9Sibw8ebgt9kAPPfRJu795iPJ2MaVdgms66175TWsi7eqCYqWf93MbaFYRzMuWFl72BN7D1qZCW4eWYqw55tNyEY1z9aVSWjyFHNDl6W4GU4Kuu3VRuw62pQDAHVlRPVElVoVHnWk1KlBOdpYCRBuUFZCokpiRTU4SMKKNhVbA3Lp9ZusqFArIku10jlAsyvRpsGDWbW3zyxzwlpK2SwrLTYxLbbfq84C3gDoaDAVBVGoOYKleaMkiqLU4GkmnBp9KqaIyEpVaySLzERYKnIZMi+WQpis2GpoVUXenGKSkmcZai56kqzIUTMsT20dxI5PN15/dVmAbP7kmeSXNxXa/A+pZFN1P203qQAAAABJRU5ErkJggg==)
}

.c-works-tile__icon--18 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAlCAMAAADsieCCAAABBVBMVEUAAAA5OTk5OTk5OTkKidcKidc1QUo5OTk5OTkKidcKidcKidcKidcKidc5OTk5OTk5OTk5OTkKidc5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTkKidc5OTkLiNU5OTkKidc5OTk5OTkKidc5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkKidc5OTkKidc5OTk5OTkKidcKidc5OTkKidcKidcKidc5OTkNhc45OTk5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTkKidcMhtE5OTk5OTkKidcKidcKidYKidc5OTk5OTkKidcMh9I5OTk5OTk5OTkKidcKidcQfsIVd7I5OTkKidc5OTnZm9J0AAAAVXRSTlMACebwMpEFzRbuyaRvG93St/z7+fRPD9j+1cG4kolkNxvr3MnEopx4Oi4SDLxFJQzjzsrGwbOOiYlZTkI0F+GvrI6EhH5sPC4oIQ75m3Bta2ZbTD8s9prXdQAAAehJREFUeAGN0veWmkAUx/EfzAZcV1EDFgxLdO29G4tu7+mF+/6PEg3MDmyU9fPX9cz3jPccBkLkJmHohlrLwLU+8nuEz0ojVsoPDUp0sRU7dgLGcXHrOd1GABSmZGYA/Hb67/wmzgTcjG7hsqgG4NrpICD6GR5FK0r8HwwVwKlzhIDJe/Ag1QaXYL1t+xHpUdRz0sIH0eaS4FSWcdsfx1w00KZ2tH5vtfcn3LUS1n7atDGHOwvZ122xjntawR3y4EzW27b3CBi/tMpQX8A1z7UB/HIGsbsO0Im5rpwRuKWuuoMkGytsXG3XxJ1Y+QEv5ARvs+7wkD7rnzr9n+l/Oi2RSv7WM9rc9gghrB04gzh2Ea0Jz5fxGjtI31NeqxQNW0GIhUlFu2k1ULd6NYNKS+zzdEk5q4A6VZUkNdCtElUK2MlmlGwAeM6mNCpJAOplkuf4X6ZCzHbHC2J0gy3lq06WhFciQ2p34cqzBVlwNUqUbyKoSlMFHlWuUwUeqUJTBLGsmE2tQZfgpKKmIMD3FhXNfPI9Y2RlCQF62feZ1abvp6KFtM+sLDE1pCVx2NSTkLOildmrtjYHV6ALaOfi3P6GvbpUQaLYwyH+UBUlo4lDrGiGdq6AQ9Qpv5TpsFaqElENB5rJNvb7C+RvS3tqRkowAAAAAElFTkSuQmCC)
}

.c-works-tile__icon--19 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAkCAMAAAA96dOpAAACAVBMVEUAAAAKidc5OTkKidcJidg5OTkKidcKidcFkecFkecKidc5OTkKidc4OjwFkec5OTkKidc5OTkJitgKidcKidcKidcKidc5OTk5OTkKidcKidc5OTkKidc5OTk5OTkKidcKidc5OTkKidcKidc4OjwsUmw5OTkFkeY5OTk5OTkKidc5OTk5OTo5OTkKidc5OTkKidcKiNYGj+M5OTkKidcKidcKidc5OTkJidgKidcKidc5OTkKidcKidc5OTkKiNY5OTkKidcKidcKidc5OTk5OTkKidY5OTkKidcLh9M5OTkKidc5OTkKidc5OTkIjN0xR1YIi9sWdK4MhdA5OTkKidcKidc5OTkFkeYJitkGkeYKidc5OTkKidcKidc5OTk5OTk5OTk5OTkKidc5OTk5OTk5OTkKidceZpMNhMwHjt8jXoMGkeU5OTkKidc5OTk4Oz4JitkFkec5OTkKidY5OTk5OTkKidcsT2UtTF8KidYKidcGkOMtTmIGkeUNhM0gZI42PkIJjNwGkeYZcKUHj+IYcqgHj+E5OTkhYYkZb6QRfb45OTkrUmoyRVETe7onV3UIjd45OTk5OTk5OTkQf8InV3U5OTkHj+M5OTkzQ04SfLwKidcab6MXdKwKidc5OTkFkeYHj+ELh9ITeroyRFAabqIbbZ8kXH4qVG02PkNGR1EhAAAAn3RSTlMAVFXtiPv96mZVu2lmHe/gxruWYTC4tgTs38sP5NqKej4xIxQLAvLm1cezr6qZfnhaKycnHxcGBvv49eja087Cvq12cnBlV1FLRzozIBYUCQj+/vz27+HDwr27n5CLgUtDPzcuLCMYC/z378q7t6ekoZGHfWtcRzIuHhsQ+/ju7evn5tjV0sK7tqKhn5WUk42JhoWCf3FtYWBfUUU4LR79PedvAAAC2ElEQVQ4y23RZ1daMRzH8R/ChVZLxaJMQZAhiIiKinvvvbd1711HHd17771yXV2vsrmIcmP9Pso5+SQnJ3+ESyC01r293aP2iKh4kbvUOvvpvCjJSXGEiN39pJ5zoi4cJyMaxvVkJO1ePO7GrDSUnJSnMW7vSkZSzxROdYGU13cy7s41Cu/29fXNzz/sjQzVS8quSvWMS5a0vs5IylmRiSokZbHSZMk+gLqFCj9o79trJe0vH/+Ka8ZJankCZY2GewCiOB2v615+8erW9Nz1w9ttuRSKmcZmKNgSXLTDGjXgiemOSTGv+5VtVYpjmCZPjVVQpv+BoIMo5c/L6Yq47BAbU2gaVfpMiFyT1Rh000TYpbBKnkpPBFnYNXl4nhsIUPd7kD6Kwiq5cHGWwMLO4TYN+SudXur+SIKvN4RYVyJEboibABDBTUJ5OGNRy+mnFcQqIoNM7Hwu0AL8BpR/H+RZ1MIQciIbi+PDDJ91QKVOC8DPW9HAbz6lUBhqKcNQzQFNzgEtjAsmB6y80vGkfZ8IMUzYobjD9EiXPy6c0mLzYE1CM1yCODs3BGDirbeiCcCqC/hOMuslNbZk1qHIDBhbtEaH3Q6UeIF0oiC5JKfzlHtjAly+Ot64tAQjVw3I5IOJmErTF9gY5+frMNpgHNaOj6NCF0CtXDKVoOmPtRUkg6nEg1BakxkoXsxWSfsNuRYLyWDcCD8SWlV0TKJlvyYtLxMoLUb8Gpg8LjuEGpw+YGt/TGYAoJZCJWPdpM4LWsBdpAXsB7XqvCxgUYWucrANcz5Am5LfANpcf3Nh/EpvTu03Uo9TfeR8LSnOOgh9aavZGVSVWnYKNSwKrJvNLj6fLzG/2wDt+UyqDdk1hfptdnDuDnfMUUXcsgPAh5tEkUtKs8C0mj8R/iJuGLSWr+qqbVZFFHFehHM7u0dxRpXcs0olwlmjPNxZ0FQScbrolDNcNP9/Z7h/yNW8PTl9kvkAAAAASUVORK5CYII=)
}

.c-works-tile__icon--20 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAMAAADGxShVAAABC1BMVEUAAAA5OTkFkug5OTk5OTkFkec5OTkFkugtUmw5OTkFkOUFkug5OTkGkeU4Ojo5OTkFkOYFkeY5OTk5OTk5OTk5OTk5OTk5OTk5OTkFkug5OTk5OTk5OTk5OTk5OTkFkug5OTk5OTkFkeY5OTkFkug5OTk5OTkGkOUFkug5OTkFkugFkeYFkug5OTk5OTkFkeY5OTk5OTk5OTk5OTk5OTk5OTkFkug5OTkGj+MFkug5OTkFkuY5OTkFkuc5OTkFkugJi9k5OTkHj+IHjuA4Ojs5OTk5OTkGkeYHj+IJi9o5OTkFkectTWAJi9oFkug5OTkFkugIjN0Fkec5OTkeZ5QFkec5OTkFkug5OTkILzV7AAAAV3RSTlMA+z+5H/t2MwPIC10NBqijRi/05dXPxsN5cRIJ39zZzZV9dnFnVTgs8uzc18OsmYqHg2phXUshFxL08OHax6+hg2ZiTT0kHOTk4bGtqZeQjnxTUTEtJREj2IJgAAABtUlEQVR4AcXRx3LiShhH8SMhISEkixxMxhgHggETcPZ1uJNz6H7/JxmpC9nlMXgWs5jf+tT/q+rm0XEio2n1lssmlS1ZbO3EBzJnsEFTTgl1DxI2axlyBMpM7rLWsbxnJeuzVkn7yUohxlpxbZuVxL9OSpr7p2RXzqIXyjRZq1I4XaDEDu7Z9HYGyvkWG/wXJbm/SaZRUn9I9Ea/7PDAeCv/Rzl/D3h6+7PTEQ3R2wPFbWmZlj25wyhV7r7D10MhxF7SdKyzN0tCs5ocGlAtVkZqqy36qVuRTppLfphHgDuUiS6BuMxqPvBFfAQ9TOaO9+4VfMvJuL164YG2A87rPqAHh8TJ/r5p0s3UuihMtEV2BLdCR604nXK53E6Sr28//vai2oTrfUclZd2yrLQHskRknHFzPnw4I2CZQjmC4Hrk04Gdv4TrEwew96yAboZJnMiwSjEGKZEioovUk0N+nVgBvMOGjYLdOPSguEvkMs8gTzhz5RHyrqLBSDDh1wh0RC85X86TPdHhqUKMZlbd0C+EMIW40PlNfovxaQUlfdO+SfNMrej6mstLJrIqxzYvmmZ3eO4XCgQ2PSY+J3gAAAAASUVORK5CYII=)
}

.c-works__aside {
    padding: 2rem 0 0 5rem;
    margin-top: 4rem
}

.c-works__text {
    font: 20px 'Open Sans', sans-serif;
    color: #4d4d4d;
    margin-bottom: 4rem
}

.c-works__text:after,
.c-works__text:before {
    content: '';
    display: block;
    width: 74px;
    height: 33px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAAhCAMAAABJPc3aAAAAzFBMVEUAAABL0dFL0dFL0dEEkekEkekEkelL0dFL0dEEkekEkelEytNL0dFL0dEEkelL0dFL0dFL0dEEkekEkelL0dEEkekEkekEkek7wtcEkek4v9gEkelByNRL0dEut9tAx9VL0dEstdtL0dEEkekjrd4eqOAyu9k1vdk6wtc4wNc8w9Ywudout9s1vdgtttsyu9lHzdI0vdk2vtgdp+Eyutkut9tCyNQ9xdY7wtdGzNNByNRGzNNL0dEEkeklr94gq98XouNGzdM4wNc9xNZxRcrSAAAAPHRSTlMAEXdEM5m7qu5EVfbMZt2Z3btmdyIR7syFiKQi21Xn8YjSM6qbXYKtyejtwK0xdrb9x8Axacnr0puAxslpdS6eAAACIklEQVR4Aa2VW3fSQBSFdychEMqFKRCksRqpF60V7/d91Or//08OzALOIePyhe8F5oFv5ew5m+A0nDmXIUEOTaco8F+67J2hRSkCRf8Hz9sPMSA0GTlEm8KqRj9JHDMmoZnQo82FGNVUfpEZLBmtypEztJhXQWWOC/IeLAOrmpEObZYS0Meqf8dLGIa0Ks9JIvNcRGdVi0zxm/dt5j2ruiKzZOajUkQfgQd8CE3DXkNqcxdt+iKlUoWvfeCRzXhFOkdqcyrzkVxDqRZSAHhMrmwycKQ2o81UpFaqsBc5gCfkU5uMVg04gEaFfFCFReggUJPPDslM2IVSuX9mPleqqVQ1Nvzhc7ONShUyb2BQIe9VdSVTbHnBG7ONSpWuMUZSQKk6m2fc8vKQTDdso1LZGpvMlSp8XCByS77al+8qjtmLwSVrHOZZQqkKWSCCNbm2/wCO3tbY0JFqrlRhEUrsIF/vMl8pVaLGdp6o2izrnjd8a68rqBI1VoutVLvgIjfxCsfhupRqSGbpzHOlmu+Ci7zjnb2uMX27xmqxlWofXOSSfG8q4ultjW3mSrVtkOIDuTbzBFWWzjzXPw2q0CBoZuRtmGcMpUrU2O5QVMUGKciPja6IJ1OZ2x2KqgKWTzwnHYyqSWd+DavKYflMcgKjStZ4KVVtVR0c8YV2Hp+u8fF1lcYc+Up+g1H5dOYjO2+Z45jmuzc7NHTqaF4yOA15eSrTX2DCXUTsXtSyAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: 0 0
}

.c-works__text:before {
    margin-bottom: 4.5rem
}

.c-works__text:after {
    margin-top: 4.5rem
}

.c-works__button {
    display: block;
    width: 100%;
    font-size: 1.8rem;
    font-weight: 700;
    color: #8344f8;
    text-align: center;
    text-transform: uppercase;
    padding: .9rem 0;
    outline: 0 !important;
    border: 4px solid #8344f8;
    background-color: transparent;
    cursor: pointer;
    position: relative
}

.c-works__button:before {
    content: '';
    width: 81px;
    height: 43px;
    background: 0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAArCAYAAAAANmSRAAADqUlEQVR4Ae3ZS4iVZRzA4febb85cZjRHk3MmxknxYpaajWSoEV3mJBoDLroniqJiaRqUOJpaqacZUSQvqJjEeCmzLBMijCIIWoS06LIQjaBo3aqF486exRyog8N4xo8yz7d4mPc978u7+PHN6h/ebb9U0a5cuTIg96r7PSeNeG0RM9cXMVXLeBoIpQaOmKpjNlsYR5RGLF+WtZxlGQ2kEUsd618Vk9jPKXaRJQCkETnSv+E8e7T90hG6rY9yNxGhKI3IO1dXyywKPe2XXuUZ6xMspYZQlEbk7fbeUjHjeYVNvrZ5zLTuYQ9NhKI0IgeFoCiihWUUDrX3PnhcQBFn2G/hNFOJCIQ0IvvyvUUxzTzJHhb4d73NnTk9/trP4ROWkyEQ0ojsFoKILB1sZiU55y3M9iXW950foYeRBEIakV353mpaeYpu1tBCcD6Z6daBoazhc+aRIY24I3+5jjtZynbWM4GI4M5smqwDtUzhIw4wgsqN2C0I43mCLgos4HaqCO6N5BFi+0DELazhJA9RXbER38xfbmEd+3iRNhoJBHcipjGXqPg7GcbRzVayFRtxW/5yjrncQR0BwJ165tNWekY997GJe6kKLlaykkDg9+k8Tny1c+oYzVjSiFcJWM0iJtiHAcRkSh4ljdjMcuIBI0JU8RFLxgBVzGGMfbhWacR/RpzEaurSiGX4W8ARrCNvH9KIg4vYwcvUpBHL1BewmU5GEaURy1fHCzSWGw/SiNU8zQqq0oiDM4+djBpcQAjHPVahZrGR5sEHhGAcWGliOujieuIBwfygktTwHEe5i2QiGsZUkpV8wBgCyUQ0O60EbRRYRABIJKLZ6c1sNIc5ThsBgGQi7vfQTSZmIus5y2IaCACQUMS9+d6bRS1j2Mp5PmQyoX8JRXzLQ/9DERmGM5VVvM8p1jKMMKCkIhpAR8TUEG5gNdzKNJbwHt9zkU6GEcqSVMS+QfU0VvMwWTJUU0P4j9TTygwWcohv+JXfOc1ChhAGKZmI20Wklil00sXrFPos5n6yDCFHlnoiAiA8MaEfGRppIkcrE7mHR1nCZg7yGRf5gz/5mY9ZwThCApKJ2OUhAHKMYiwdrOK1Pgc4w3ec42s+5QR72cYGOtnAJrawg8Oc5ivOcZ5fuMgFfuQcX3CSPTzPA7QSEpdUxIKHypAhEJjPRnZyjJ/4jQuc5we+5UvOcIzdvMFLLOIxZjKJHA2Ef01SEY38rldEKCJmKE00EhNuSAlF/AvOkk+el4SeiAAAAABJRU5ErkJggg==);
    position: absolute;
    top: 56px;
    left: -45px
}

.c-works__button:hover {
    color: #b48efb;
    border-color: #b48efb
}

.c-works__banner {
    padding: 4rem;
    margin: 3rem 7rem 0;
    border: 10px solid #47484a;
    font-size: 2.5rem;
    line-height: 4.5rem;
    text-align: center;
    color: #4d4d4d
}

.c-works .owl-carousel {
    margin-left: 0
}

.c-works .owl-dots {
    text-align: center;
    margin-bottom: 1.5rem
}

.c-works .owl-dot {
    display: inline-block;
    width: 1.2rem;
    height: 1.2rem;
    border: .2rem solid #4d4d4d;
    margin: 0 .3rem;
    border-radius: 50%;
    cursor: pointer
}

.c-works .owl-dot.active {
    background-color: #4cafed;
    border-color: #4cafed
}

.c-cases {
    background: #f5f5f5;
    padding: 40px 0 35px
}

.c-cases .c-section__title {
    margin-top: 0
}

.c-cases-slider {
    width: 1000px
}

.c-cases-slider__item {
    background-color: #fff;
    margin: 20px;
    padding: 2.5rem;
    border: 1px solid #bfbfbf;
    border-radius: 6px
}

.c-cases-slider__title {
    font-size: 2.4rem;
    color: #000;
    margin-bottom: 2rem
}

.c-cases-slider-graph {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%
}

.c-cases-slider-graph__item {
    width: 100%;
    max-width: 100%;
    height: auto
}

.c-cases-slider-list {
    padding: 0;
    margin: 0;
    list-style: none;
    border-left: 8px solid #e1e1e1;
    padding-left: 2.2rem
}

.c-cases-slider-list__item {
    font-size: 2rem;
    font-weight: 700;
    color: #4d4d4d;
    margin-top: 1.5rem
}

.c-cases-slider-list__title {
    font-weight: 300
}

.c-cases-slider__more {
    display: inline-block;
    text-decoration: underline;
    margin: 0 0 1.5rem;
    color: #4cafed;
    text-decoration: none;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    background: linear-gradient(to bottom, #00d7ff 0, #1294db 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.c-cases-slider__more:hover {
    text-decoration: underline;
    -webkit-text-fill-color: #4cafed
}

.c-cases-slider .owl-nav .owl-next,
.c-cases-slider .owl-nav .owl-prev {
    width: 33px;
    height: 35px;
    position: absolute;
    top: 50%;
    margin-top: -18px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain
}

.c-cases-slider .owl-nav .owl-prev {
    left: 0;
    background-image: url(img/gradient-left.svg)
}

.c-cases-slider .owl-nav .owl-next {
    right: 0;
    background-image: url(img/gradient-right.svg)
}

.c-cases-slider .owl-carousel {
    margin-left: 0
}

body .owl-dots {
    text-align: center;
    margin-bottom: 1.5rem;
    display: flex;
    justify-content: center;
    align-items: center
}

body .owl-dot {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 5px;
    border-radius: 50%;
    cursor: pointer;
    background: #9d9d9d
}

body .owl-dot.active {
    background-color: #4cafed;
    border-color: #4cafed;
    width: 12px;
    height: 12px
}

.case-textblock {
    height: 100%;
    padding: 20px 30px;
    background-color: #f2f3f5
}

.case-textblock__title {
    font-size: 35px;
    font-weight: 700;
    text-transform: uppercase;
    color: #4cafed
}

.case-solution {
    margin: 30px 0
}

.case-solution__image {
    display: block;
    margin-bottom: 20px
}

.case-solution__image img {
    display: block;
    max-width: 100%;
    height: auto
}

.case-indicators {
    margin: 30px 0
}

.case-indicators-item__icon {
    padding-top: 100%;
    border: 2px solid #4cafed;
    border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat
}

.case-indicators-item__icon1 {
    background-size: 40%;
    background-image: url(data:image/png;base64,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)
}

.case-indicators-item__icon2 {
    background-size: 40%;
    background-image: url(data:image/png;base64,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)
}

.case-indicators-item__icon3 {
    background-size: 35%;
    background-image: url(data:image/png;base64,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)
}

.case-indicators-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%
}

.case-indicators-item__text {
    padding: 10px 15px;
    box-shadow: 0 0 0 2px #f2f3f5;
    background-color: #fff;
    position: relative
}

.case-indicators-item__text:after {
    content: '';
    width: 22px;
    height: 18px;
    position: absolute;
    top: 50%;
    left: -22px;
    margin-top: -8px;
    background: #fff center no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAMAAABo+94fAAAAXVBMVEXy8/Xz8/Xz9PXz9Pb09Pb09fb09ff19ff19vf19vj29vj29/j39/n3+Pn4+Pn4+Pr4+fr5+fr5+vv6+vv6+/v6+/z7+/z7/Pz8/P39/f39/f79/v7+/v7+//////+p/+NfAAAAh0lEQVR4AWXI4Q6CIBRA4WMUqaSlFoHhff/H7DrXUjjb+fMhZR225HDFhJx9AzbKgdNwATOK7Hh5tcB5XOTPybsKcF62WO3p0OyQ5Bfz2Gw2yy5ib4A6yCF03wJ2ylib7wbMI2WsTTXQfTLWggP6lLEWb3AactZiCzbmrL0tlS9Y6yCUvHr9BcnLJSOw8/xIAAAAAElFTkSuQmCC);
    background-size: contain
}

.case-indicators .owl-carousel {
    margin: 0;
    padding: 0 40px
}

.case-indicators .owl-carousel .owl-next,
.case-indicators .owl-carousel .owl-prev {
    width: 45px;
    height: 45px;
    position: absolute;
    top: 40%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain
}

.case-indicators .owl-carousel .owl-prev {
    left: -5px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0NTEuODQ3IDQ1MS44NDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1MS44NDcgNDUxLjg0NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik05Ny4xNDEsMjI1LjkyYzAtOC4wOTUsMy4wOTEtMTYuMTkyLDkuMjU5LTIyLjM2NkwzMDAuNjg5LDkuMjdjMTIuMzU5LTEyLjM1OSwzMi4zOTctMTIuMzU5LDQ0Ljc1MSwwICAgYzEyLjM1NCwxMi4zNTQsMTIuMzU0LDMyLjM4OCwwLDQ0Ljc0OEwxNzMuNTI1LDIyNS45MmwxNzEuOTAzLDE3MS45MDljMTIuMzU0LDEyLjM1NCwxMi4zNTQsMzIuMzkxLDAsNDQuNzQ0ICAgYy0xMi4zNTQsMTIuMzY1LTMyLjM4NiwxMi4zNjUtNDQuNzQ1LDBsLTE5NC4yOS0xOTQuMjgxQzEwMC4yMjYsMjQyLjExNSw5Ny4xNDEsMjM0LjAxOCw5Ny4xNDEsMjI1LjkyeiIgZmlsbD0iIzUwYmZmOSIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=)
}

.case-indicators .owl-carousel .owl-next {
    right: -5px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0NTEuODQ2IDQ1MS44NDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1MS44NDYgNDUxLjg0NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0zNDUuNDQxLDI0OC4yOTJMMTUxLjE1NCw0NDIuNTczYy0xMi4zNTksMTIuMzY1LTMyLjM5NywxMi4zNjUtNDQuNzUsMGMtMTIuMzU0LTEyLjM1NC0xMi4zNTQtMzIuMzkxLDAtNDQuNzQ0ICAgTDI3OC4zMTgsMjI1LjkyTDEwNi40MDksNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQsMC00NC43NDhjMTIuMzU0LTEyLjM1OSwzMi4zOTEtMTIuMzU5LDQ0Ljc1LDBsMTk0LjI4NywxOTQuMjg0ICAgYzYuMTc3LDYuMTgsOS4yNjIsMTQuMjcxLDkuMjYyLDIyLjM2NkMzNTQuNzA4LDIzNC4wMTgsMzUxLjYxNywyNDIuMTE1LDM0NS40NDEsMjQ4LjI5MnoiIGZpbGw9IiM1MGJmZjkiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+)
}

.front-partners-item {
    display: flex !important;
    justify-content: center;
    align-items: center;
    min-height: 88px !important;
    max-height: 100%;
    padding: 0 20px
}

.front-partners-item img {
    height: 100%
}

.front-partners-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 80px
}

.partners .owl-carousel .owl-item {
    height: 88px
}

.c-partners__slider {
    padding: 0 8rem
}

.c-partners__item {
    height: 88px;
    min-height: 88px;
    line-height: 88px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.c-partners__item img {
    display: inline-block !important;
    width: auto !important;
    max-width: 100%;
    height: auto
}

.c-partners .owl-nav .owl-next,
.c-partners .owl-nav .owl-prev {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    opacity: .2;
    transition: opacity .2s ease-in-out
}

.c-partners .owl-nav .owl-next:hover,
.c-partners .owl-nav .owl-prev:hover {
    opacity: .7
}

.c-partners .owl-nav .owl-prev {
    left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmE9Imh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVTVkdWaWV3ZXJFeHRlbnNpb25zLzMuMC8iIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjg5cHgiIGhlaWdodD0iNDkycHgiIHZpZXdCb3g9IjAgMCAyODkgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyODkgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PC9kZWZzPjxnPjxnPjxwYXRoIGQ9Ik03LjgsMjY1LjJsMjE4LjksMjE4LjljNS4xLDUuMSwxMS44LDcuOSwxOSw3LjlzMTQtMi44LDE5LTcuOUwyODEsNDY4YzEwLjUtMTAuNSwxMC41LTI3LjYsMC0zOC4xTDk3LjEsMjQ2LjFMMjgxLjIsNjJjNS4xLTUuMSw3LjktMTEuOCw3LjktMTljMC03LjItMi44LTE0LTcuOS0xOUwyNjUuMSw3LjlDMjYwLDIuOCwyNTMuMiwwLDI0NiwwYy03LjIsMC0xNCwyLjgtMTksNy45TDcuOCwyMjdDMi44LDIzMi4xLDAsMjM4LjksMCwyNDYuMUMwLDI1My4zLDIuOCwyNjAuMSw3LjgsMjY1LjJ6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.c-partners .owl-nav .owl-next {
    right: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Mi4wMDQgNDkyLjAwNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjAwNCA0OTIuMDA0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZD0iTTM4Mi42NzgsMjI2LjgwNEwxNjMuNzMsNy44NkMxNTguNjY2LDIuNzkyLDE1MS45MDYsMCwxNDQuNjk4LDBzLTEzLjk2OCwyLjc5Mi0xOS4wMzIsNy44NmwtMTYuMTI0LDE2LjEyYy0xMC40OTIsMTAuNTA0LTEwLjQ5MiwyNy41NzYsMCwzOC4wNjRMMjkzLjM5OCwyNDUuOWwtMTg0LjA2LDE4NC4wNmMtNS4wNjQsNS4wNjgtNy44NiwxMS44MjQtNy44NiwxOS4wMjhjMCw3LjIxMiwyLjc5NiwxMy45NjgsNy44NiwxOS4wNGwxNi4xMjQsMTYuMTE2YzUuMDY4LDUuMDY4LDExLjgyNCw3Ljg2LDE5LjAzMiw3Ljg2czEzLjk2OC0yLjc5MiwxOS4wMzItNy44NkwzODIuNjc4LDI2NWM1LjA3Ni01LjA4NCw3Ljg2NC0xMS44NzIsNy44NDgtMTkuMDg4QzM5MC41NDIsMjM4LjY2OCwzODcuNzU0LDIzMS44ODQsMzgyLjY3OCwyMjYuODA0eiIvPjwvZz48L2c+PC9zdmc+)
}



.top-wrap {
    display: none
}

.c-contacts-cover {
    margin-bottom: 40px
}

.c-contacts-cover img {
    display: block;
    max-width: 100%;
    height: auto
}

.c-contacts-list {
    padding: 40px 50px 20px;
    margin-bottom: 20px;
    background-color: #f2f3f5;
    position: relative
}

.c-contacts-list:before {
    content: '';
    width: 100%;
    height: 6px;
    background: #387fab;
    background: linear-gradient(to right, #387fab 0, #4fb9f9 46%, #4bd1d1 100%);
    position: absolute;
    top: 0;
    left: 0
}

.c-contacts-list__item {
    color: #4d4d4d;
    margin-bottom: 20px
}

.c-contacts-list__item a {
    color: #4d4d4d
}

.c-contacts-list__item a:hover {
    color: #4cafed
}

.c-contacts-list__tel {
    font: 30px 'Open Sans Semibold', sans-serif
}

.c-contacts-list__tel span {
    display: block;
    font: 20px 'Open Sans', sans-serif
}

.c-contacts-list__email {
    font: 30px 'Open Sans Semibold', sans-serif
}

.c-contacts-list__whatsup {
    min-height: 32px;
    font-size: 20px;
    padding-left: 50px;
    background-repeat: no-repeat;
    background-position: 2px 0;
    background-size: 32px;
    background-image: url(img/whatsapp.svg)
}

.c-contacts-list__address,
.c-contacts-list__skype,
.c-contacts-list__telegram {
    min-height: 32px;
    font-size: 20px;
    padding-left: 50px;
    background-repeat: no-repeat;
    background-position: 0 0
}

.c-contacts-list__address {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA5Ny43MTMgOTcuNzEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ny43MTMgOTcuNzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTQ4Ljg1NSwwQzI5LjAyMSwwLDEyLjg4MywxNi4xMzgsMTIuODgzLDM1Ljk3NGMwLDUuMTc0LDEuMDU5LDEwLjExNCwzLjE0NiwxNC42ODQgICBjOC45OTQsMTkuNjgxLDI2LjIzOCw0MC40NiwzMS4zMSw0Ni4zNTljMC4zOCwwLjQ0MSwwLjkzNCwwLjY5NSwxLjUxNywwLjY5NXMxLjEzNy0wLjI1NCwxLjUxNy0wLjY5NSAgIGM1LjA3LTUuODk4LDIyLjMxNC0yNi42NzYsMzEuMzExLTQ2LjM1OWMyLjA4OC00LjU3LDMuMTQ2LTkuNTEsMy4xNDYtMTQuNjg0Qzg0LjgyOCwxNi4xMzgsNjguNjksMCw0OC44NTUsMHogTTQ4Ljg1NSw1NC42NTkgICBjLTEwLjMwMywwLTE4LjY4Ni04LjM4My0xOC42ODYtMTguNjg2YzAtMTAuMzA0LDguMzgzLTE4LjY4NywxOC42ODYtMTguNjg3czE4LjY4Niw4LjM4MywxOC42ODYsMTguNjg3ICAgQzY3LjU0Miw0Ni4yNzYsNTkuMTU5LDU0LjY1OSw0OC44NTUsNTQuNjU5eiIgZmlsbD0iIzRkNGQ0ZCIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    background-size: 32px;
    background-position: 0 5px
}

.c-contacts-list__skype {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0MzAuMTIzIDQzMC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzMC4xMjMgNDMwLjEyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGlkPSJTa3lwZSIgZD0iTTQxMi4xNjQsMjQ2LjE5OGMxLjYwNS0xMC4xNTUsMi40NS0yMC41NDQsMi40NS0zMS4xNDhjMC0xMTAuMjE1LTg5LjM0Mi0xOTkuNTU1LTE5OS41Ni0xOTkuNTU1ICAgYy0xMC41NzYsMC0yMC45OTUsMC44NzEtMzEuMTQxLDIuNDU4QzE2NS41MzQsNi41ODEsMTQzLjg0MiwwLDEyMC41OTUsMEM1My45OTYsMCwwLjAwNSw1My45ODQsMC4wMDUsMTIwLjU5ICAgYzAsMjMuMjQyLDYuNTg1LDQ0LjkxNiwxNy45NTIsNjMuMzMyYy0xLjU3MywxMC4xNzItMi40MzksMjAuNTI4LTIuNDM5LDMxLjEzMmMwLDExMC4yMjMsODkuMzQsMTk5LjUzNiwxOTkuNTMyLDE5OS41MzYgICBjMTAuNTg1LDAsMjEuMDA3LTAuODE2LDMxLjE1Mi0yLjQxN2MxOC4zOTgsMTEuMzUsNDAuMDcyLDE3Ljk0OSw2My4zMTQsMTcuOTQ5YzY2LjYxNywwLDEyMC42MDItNTMuOTk4LDEyMC42MDItMTIwLjYwMiAgIEM0MzAuMTIzLDI4Ni4yNjksNDIzLjU0MiwyNjQuNiw0MTIuMTY0LDI0Ni4xOTh6IE0zMDkuODAxLDMwNS44MWMtOC40NDIsMTIuMTUzLTIwLjg0MywyMS42NS0zNy4wNDcsMjguNDc5ICAgYy0xNi4yMzcsNi44NDctMzUuNDI4LDEwLjI1NC01Ny41OSwxMC4yNTRjLTI2LjU2MiwwLTQ4LjU1NC00LjY0OC02NS45MTMtMTQuMDM0Yy0xMi4zMDUtNi43MjEtMjIuMzEzLTE1LjczNy0zMC4wMDctMjYuOTggICBjLTcuNzEtMTEuMjUyLTExLjYxOS0yMi4yNzEtMTEuNjE5LTMzLjAxNWMwLTYuMzM4LDIuNDE3LTExLjg1LDcuMTIyLTE2LjM0NGM0Ljc1NC00LjUyNywxMC44NzctNi43OTYsMTguMTA0LTYuNzk2ICAgYzUuOTIsMCwxMS4wMDUsMS43ODMsMTUuMTQ1LDUuMzE2YzQuMTA5LDMuNTMyLDcuNTU2LDguNjY3LDEwLjM3NSwxNS40NDNjMy4zNzksNy44NSw3LjA0OSwxNC40MTIsMTAuOTU0LDE5LjY0OCAgIGMzLjg4MSw1LjE3MSw5LjM0Myw5LjQ4OCwxNi40MTcsMTIuODY3YzYuOTk2LDMuMzg4LDE2LjMwNyw1LjA4MiwyNy45NTgsNS4wODJjMTUuOTQ1LDAsMjguODMxLTMuNDQ5LDM4LjY5My0xMC4yNTMgICBjOS45MTItNi44NjYsMTQuNjczLTE1LjIyLDE0LjY3My0yNS4zMTRjMC04LjA1MS0yLjU2Ny0xNC40NDUtNy44MzEtMTkuNDNjLTUuMzEyLTUuMDUtMTIuMTcyLTguODk2LTIwLjY4NS0xMS41NzkgICBjLTguNTQ2LTIuNzExLTIwLjAyLTUuNTg2LTM0LjM5OS04LjYxNWMtMTkuMzA4LTQuMjE0LTM1LjQ1Ni05LjExOS00OC41MzMtMTQuNzUyYy0xMy4wOTQtNS42NTQtMjMuNTIyLTEzLjM4My0zMS4yNTEtMjMuMTQ2ICAgYy03Ljc0NS05Ljg1OS0xMS42MDctMjIuMTEzLTExLjYwNy0zNi42MjdjMC0xMy44NCw0LjA3Ny0yNi4yMTcsMTIuMjM5LTM2Ljk4OWM4LjE1OC0xMC44MDIsMTkuOTYxLTE5LjA3LDM1LjM1MS0yNC44MjkgICBjMTUuMzM2LTUuNzU3LDMzLjM5MS04LjYzNyw1NC4wNzUtOC42MzdjMTYuNTQxLDAsMzAuODQ5LDEuOTE0LDQyLjk2LDUuNzIyYzEyLjA3OCwzLjgzNiwyMi4xNDYsOC44OTgsMzAuMTk2LDE1LjI1ICAgYzcuOTk5LDYuMzM4LDEzLjg4NSwxMy4wMjMsMTcuNjEzLDIwLjAzOGMzLjcyNSw3LjAzNiw1LjYwMSwxMy45MDgsNS42MDEsMjAuNjE0YzAsNi4yMzUtMi40MTcsMTEuODktNy4xMjcsMTYuODQ2ICAgYy00LjcwOSw0Ljk2My0xMC43MzMsNy40OTMtMTcuNzY4LDcuNDdjLTYuMzQyLDAtMTEuMzE3LTEuNDYzLTE0Ljc2Ny00LjU2Yy0zLjM2LTIuOTk2LTYuODg5LTcuNzY2LTEwLjcwNi0xNC40MTQgICBjLTQuODI1LTkuMjc2LTEwLjYwNC0xNi41MDMtMTcuMzI0LTIxLjY3MmMtNi41NDMtNS4wNzMtMTcuMzM4LTcuNzE0LTMyLjM1OS03LjY4MmMtMTMuODk4LDAtMjUuMDE4LDIuODQtMzMuNDExLDguMzk0ICAgYy04LjQ0NSw1LjY0My0xMi40ODIsMTIuMTktMTIuNTAxLDE5Ljg2MWMwLjAxNCw0LjgwNywxLjM5Niw4Ljg2LDQuMTc3LDEyLjMyNmMyLjgyNCwzLjQ5OCw2Ljc1Myw2LjUyOSwxMS44MDMsOS4wODQgICBjNS4wNTIsMi41OTUsMTAuMTkxLDQuNjAyLDE1LjM1NSw2LjA0NmM1LjIyNSwxLjQ4MSwxMy44OTQsMy42MjIsMjUuOTQ0LDYuNDU3YzE1LjExMiwzLjI1NywyOC44MTksNi44OTYsNDEuMTM2LDEwLjg2MiAgIGMxMi4yOTMsMy45ODYsMjIuNzg0LDguNzkzLDMxLjQ1MSwxNC41MmM4LjczNiw1LjcxLDE1LjU2NCwxMi45OSwyMC40MzgsMjEuNzgzYzQuOTA5LDguODA3LDcuMzU0LDE5LjU2NCw3LjM1NCwzMi4yMjIgICBDMzIyLjUwOSwyNzkuOTY4LDMxOC4yNjMsMjkzLjY3NiwzMDkuODAxLDMwNS44MXoiIGZpbGw9IiM0ZDRkNGQiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    background-size: 32px
}

.c-contacts-list__telegram {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMzAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij48ZyBpZD0iWE1MSURfNDk2XyI+PHBhdGggaWQ9IlhNTElEXzQ5N18iIGQ9Ik01LjI5OSwxNDQuNjQ1bDY5LjEyNiwyNS44bDI2Ljc1Niw4Ni4wNDdjMS43MTIsNS41MTEsOC40NTEsNy41NDgsMTIuOTI0LDMuODkxbDM4LjUzMi0zMS40MTIgICBjNC4wMzktMy4yOTEsOS43OTItMy40NTUsMTQuMDEzLTAuMzkxbDY5LjQ5OCw1MC40NTdjNC43ODUsMy40NzgsMTEuNTY0LDAuODU2LDEyLjc2NC00LjkyNkwyOTkuODIzLDI5LjIyICAgYzEuMzEtNi4zMTYtNC44OTYtMTEuNTg1LTEwLjkxLTkuMjU5TDUuMjE4LDEyOS40MDJDLTEuNzgzLDEzMi4xMDItMS43MjIsMTQyLjAxNCw1LjI5OSwxNDQuNjQ1eiBNOTYuODY5LDE1Ni43MTFsMTM1LjA5OC04My4yMDcgICBjMi40MjgtMS40OTEsNC45MjYsMS43OTIsMi44NDEsMy43MjZMMTIzLjMxMywxODAuODdjLTMuOTE5LDMuNjQ4LTYuNDQ3LDguNTMtNy4xNjMsMTMuODI5bC0zLjc5OCwyOC4xNDYgICBjLTAuNTAzLDMuNzU4LTUuNzgyLDQuMTMxLTYuODE5LDAuNDk0bC0xNC42MDctNTEuMzI1Qzg5LjI1MywxNjYuMTYsOTEuNjkxLDE1OS45MDcsOTYuODY5LDE1Ni43MTF6IiBmaWxsPSIjNGQ0ZDRkIi8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    background-size: 32px
}

.c-contacts-dearclients {
    font-size: 23px;
    color: #4d4d4d;
    padding-bottom: 20px;
    padding-right: 100px;
    background: right bottom no-repeat url(data:image/png;base64,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)
}

.c-contacts-map {
    margin-bottom: 40px
}

.c-contacts-map__map {
    margin-bottom: 20px
}

.c-contacts-map__map iframe {
    max-width: 100%
}

.c-contacts-map__text {
    font: 18px 'Open Sans Light', sans-serif;
    padding: 5px 0 5px 20px;
    border-left: 5px solid #4fb7f8;
    background: 0 center no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAeCAYAAADgiwSAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1JREFUeNpi/P//PwMuwBKw4ycbkP6FTZIJiHlw6QRJyuCTVMcnaYFP0hOfpCYQG+KSBIFsfJLxQKyKS5IFiCcDMSM2SRBwB+J8XJIg0AXEbrgkWYF4Pcx7TFgcyQXEG4E4gwmH/0EmKOGSnAPE5dgkN4GMBOL/6JKXgTgKiP+iO+g7EIcB8VdsXqkB4hvYAuEOEE/CFbaNQPwHm+RzIF6BK8pWY9MFk9yHL5lcwif5EpckI768wsSABwAEGABTQSE8iE0qxQAAAABJRU5ErkJggg==)
}

.c-contacts-details {
    margin-bottom: 40px
}

.c-contacts-details__title {
    font: 40px 'Open Sans Semibold', sans-serif;
    margin-top: 15px;
    margin-bottom: 20px
}

.c-contacts-details__item {
    padding: 0;
    margin: 0;
    list-style: none;
    padding-left: 20px;
    border-left: 5px solid #f2f3f5
}

.c-contacts-details__item li {
    font-size: 18px;
    line-height: 1.5;
    color: #4d4d4d;
    padding: 3px 0
}

.wpcf7 form .wpcf7-response-output {
    background-image: url(img/form-ok.png);
    background-size: 30px;
    background-position: 18px center;
    background-color: #fff;
    background-repeat: no-repeat;
    border: none !important;
    margin: 20px 0 0;
    padding: 15px 15px 15px 60px;
    font-size: 15px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, .15);
    border-radius: 10px;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    color: #9d9d9d
}

.wpcf7 form.spam .wpcf7-response-output {
    padding: 15px;
    background-image: url(img/error.png)
}

.wpcf7 .invalid .wpcf7-response-output {
    background-image: url(img/error.png)
}

.c-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px
}

.c-review.no-photo .c-review-content {
    padding-left: 0
}

.c-review.no-photo .c-review-content__wrapper:before {
    content: none
}

.c-review__photo {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 165px;
    flex: 0 0 165px
}

.c-review__photo img {
    display: block;
    max-width: 100%;
    height: auto;
    border-radius: 50%
}

.c-review-content {
    padding-left: 30px;
    color: #4d4d4d;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.c-review-content__wrapper {
    min-height: 165px;
    padding: 30px;
    background-color: #f2f3f5;
    position: relative
}

.c-review-content__wrapper:before {
    content: '';
    width: 30px;
    height: 65px;
    background: 0 0 no-repeat url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmE9Imh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVTVkdWaWV3ZXJFeHRlbnNpb25zLzMuMC8iIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzBweCIgaGVpZ2h0PSI2N3B4IiB2aWV3Qm94PSIwIDAgMzAgNjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwIDY3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0YyRjNGNTt9PC9zdHlsZT48ZGVmcz48L2RlZnM+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLDY3QzMwLDQxLjEsMCwzMiwwLDMyczMwLTguMiwzMC0zMlY2N3oiLz48L3N2Zz4=);
    background-size: contain;
    position: absolute;
    top: 50px;
    left: -29px
}

.c-review-content__author {
    font: 15px 'Open Sans', sans-serif;
    margin-bottom: 20px
}

.c-review-content__author--name {
    color: #4cafed
}

.c-review-content__text {
    font: italic 15px/1.5 'Open Sans', sans-serif
}

.c-review-content__image img {
    display: block;
    max-width: 100%;
    height: auto
}

.post-type-archive-review .wp-pagenavi {
    text-align: right
}

.wp-pagenavi {
    font: 24px 'Open Sans Semibold', sans-serif;
    margin-bottom: 40px
}

.wp-pagenavi .current,
.wp-pagenavi .page {
    display: inline-block;
    margin: 0 5px 10px;
    vertical-align: top;
    padding: 0 8px
}

.wp-pagenavi .page {
    color: #4d4d4d;
    text-decoration: none
}

.wp-pagenavi .page:hover {
    background-color: #4cafed;
    color: #fff
}

.wp-pagenavi .current {
    background-color: #4cafed;
    color: #fff
}

.c-whywe {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 70px
}

.c-whywe-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 165px;
    flex: 0 0 165px;
    padding-top: 70px;
    background-position: center top;
    background-repeat: no-repeat
}

.c-whywe-item--icon1 {
    background-image: url(data:image/png;base64,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)
}

.c-whywe-item--icon2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAFKElEQVR4Ae3Ve2yNZxzA8V+LioyUmLBlMawhk2yZycgw3sv7ulS1hrkzSlhXxcylhLWMtKlqazVTamyUyaxFGXMZUtOY46LY7A/ZpEHKXFYhup723ZecNm+eaKudtfujf3x6knP6vs/3POf3nCOaplWmE2ZhC44iF9lIQSgaQ55EHz5ZrJTDYn95sTqOwGOl5nj0IeM83CeqorAuOAAHBchCElZgMzzw4iaiEQABoBtiRMVVLw6IRbyddqpAH/XBo7V3q2ENEI8SHIENfwhaoQOaQfAiPsFfyENnCEQPHixW/M7qBwKJ9ue5Xn3YhN/VwAbYhvuYCEEfbPNFOC5nsADNfaGHcQvd9UHDxPwoSex1Z2sStxxec8k3w7X+gzLUwBQ8QE8EYgdKcRCR6I23EIpk/ImbGIwAzeq73YhYfMNK2NP+KUL8EIvteNMdZ63YP0IfO40e/dEa6WVxOkoxBs/jF+SjB6QCzbAKJYg0psY0ttPPnWKRHyGVaISN9voLRVbiD2fMmM2l5sINZ+E1Z382Uh81VTTTLl9HfDN2HtnwwwFcRhtI1Tgkdn+vtew7nYW7oRQhEKia2mtP7zNjMwqNcdNtxkG0fgODuf4AjyPcYe5ACw5ex0h40QXytFgoy0r4Po8Af2RiL6QMUWIl7mtjLvrKY0yef10PDlPv/z7ioeoj/FmNPAjOYgME8OGdMbQIefwV8oTXg8zFW0uJCUUIipGGnfb68+2MyGUd9YFDLrNTl7i+nXo97uAKPC63sEv4cw4JeAkOert2RnjHYs5bI3yEYi3d/viE8hVAqO67OWBMiv6JnVpLVFOU4BoumNFphVrfAY8O03G0hKhwFxEQl/JTfAMTYMBh4aZ62KjHX7RWfPYTB92K2yH60PGum8GwvjbC5+aaCzcKb+aqGZMxzYhcGsDOL+H1jWgCqUlgKUZjKF8VjhE+R5gXJUp1QcyZy8s+7o7YC6d8VPgoeYyGqGoSeBvToemjIxwr+WDLyuMAc86q5uxaIpcV4TSO4aBrpmY9q8CTSGLQWxszEkrYHauKuIb2Gs+HxqR5zJV+jWvD4Y+TSEUgHIQ9q8AU/EqgmDOWH+fUbakkzrLXnrlozk4t0vqFJPp+6gSd4cDGYJSgNUSF19BVca+ywF7g5npXfUzku/zUlBDyNghC2imxUo8FWSuPZjL8jjFxdiazGqTcbDfOwx87cRiiwhtwKlBhoOAE9jPcYkz4ONuM3ZJvLctsZy5IF06mHyf2kh46/DS7rKmLIgZe9EQ3lGIgRFW+GTyig0thVYHvgEX0KZphBvKz49EGhBUQFOx7PQgNIS6tsBnFmIRA/IYc+FUR2LY6M1jmUxShL55DBhz8jGgMgolxWI97uAYbTXAIN9AegrG4rLj6bwL9kI4iTIc/emBT+Y2Bv3ECM9EMr+AE7qA7xCcO1zHP5YsaBSqRc1GEkxiCAAgaowUaQnxhK/AAHnSCKIF5z+ojVnXCtyjGPRxCuk82LsHBH5iGRpDaCFS9gPHI98mBgzQY6sGpzUBVDlajLRz0ggB1G5iE2yjGQ9yFg0JcRfu6DtyNI5iiiFZ3si4Dd8FSjFYCX4al2FobgZvgVMCLVyHIhaOqjcAWcDAALVxykQDxyUOy8j/JtREYWMGs5SBOCYyr+QzWB9YH1gfWB2rK88frMlB1G/MhPs1xF1H/l8AFKEIswpGLArRUArPwnksWrijPLYKDCOX5+1inPJfztIH+iEI+HmIPOkBcMuH8B1b+A9GOTNmXzEGOAAAAAElFTkSuQmCC)
}

.c-whywe-item--icon3 {
    background-image: url(data:image/png;base64,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)
}

.c-whywe-item--icon4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAIM0lEQVR4AdXae3BUVx3A8V8A05lSS6ULQ8cqbRksj1FRGUccR5177iWQ8Eh50JLShDQtjzSEAoUGCGDk/QiVB5QAAWmpUKwKUWiHSgvR0HZaKCRZhQRUxsc4hYHYmoSQZI/fu7nJLLd7d5OdrNo/PhOY5J79nd95nN+9d8UwjHjoh1I0oNT5v3S2eATeBX58hPW4BD+6/L8GPxCzsB/noZELQQo0zmInZmDQ/zp4H/LwB2jH3/A6rjk/H8ZeNOIwqqEd1chH7/9m8D4UohYBvIu56AtxTEIjNAJYCHH0RhaOown12AxfvINPx1U04xV8FeLhQWTi6xAPX8ILaMB1PNlZwSdiPSpwEkegUYGhkE70II5BowQncAbLkRhL8OugcRTvQGM37oDESR40LuFVNGF9LMFX4e2QUfgnlkFC9DJM62lj+IgXDSvpED+LkGFYw3sYyowl+DRo9IegGBdiCf4ELsGHfqht2/6U6mokpRSoJ3Lrzflbm83lh/zm6sMnzBU/v2AufSlgzt14Qz2Vl63GPZ5gJI8RY8QooVNCp2hXwfBiOMGPRSJO4XQswR+BRiOa8GfcS0a7GSmpR9XsdU3W5tJCa3d5H2uPX6w9lfDbHuDfxVZxhbZefK/ILDyeYK4pEXPZy2LOfSFRZcz5pjF20g8ZsWB2Xbrhd9Coh0ZJR4PPgMY25GAa7iHjYowatz4Y+M6zKU6wXmZCIwf3YhOd+sTadU6bG97QKneNVuOmVDPdMlyf/TlkIg9LoZHR3uB9uIZzn1rpScn9VXZBIwEscQKMphj/whV8jAIMw0BGJtXadPKwOe8nmum12xiRkuAxpQ478fjaE3whNIZBAGUHLuqZFausorN2MHdC2qEvmlGNfhA3OpHF1Aqo2WvnMxIta0Pd1on7UYvCaMH7UIfXIQCsJFGZz4m17Z1SPrAE0gFpeAgSwQ7WzsfmuqPdWej21BTXbrUadfBFCn4hNL4LQUsjqZOFeWp/SDl2QDrZw9CsiXHW9nfFfG6zsCkIi7ptS0Y9FkYK/iIqIQBGjha2Q3t47Q8pxcuQOKjDAXzf2vF+VzVrFR14JDS2A7jgFfwAaCyFk3UlakKGWJtPfZ5G96AJb0Pap7IjwVdBBxVXXmExj1KTp4eeC6nQGBAu+Bzo24qt4SNF5axMJOunabQei3BfpGDJmpirfinmjw/iVTELDoi58hfCmSDM60jBd0VPKJTxt81kf0LI1OmOJswKF/x+1Nx2xzP2UeGAmUNjAVgQL2QrGKCasUyM5LHOiZoUnLfBfz+SJmraYjE3/pa/jToiiSTilJm/9yrX3h0Sox/73cF3RTl+f9uUyZxnZ/IMjf0GEgk7UUvgSSM9Dj4V7Iga/4SYeTuEsyJaB75tH2aUF5NDpo5zp0a8TvADUAWNesxHsA5RuWvtof7EmS7iielgztlA4CmhAX8NeViJDPRo273YCmk7WgcSSFyDejSrwAk+HTegUYUB4lSO15CJl6AxjCEnoEJhvv+dhtZCPBV9IGrq3OD0cE7lnyKAf+OvCOAqkts6MGYC6+FnkYK/i8/W6ulFz/P39kF1C8fxeGvFK87pVQxBT2jMtYeYE9XO6kEauozESPOdalKM0ePFucluwDwkQvAQ3kIDhgQzyTZIsRZpR8rid5oR+g5JGeE69fNQ6878vrY/IjtqyjNibS37Bo3corG9ETtQdEZU2sz+XNfM9c9CXO7ARZQQjJBR1tMHnvMdNWT+TTXzR0IiQzOfhgutmR/omvMLnAXWMrQLttqLNpPGbuEy1uJ5lyl29tVTC6exVuwpchckjEW0W2ukPmbvOj247llXOwvxGhpRTh3VS6XNaC0V0lETMucHeu82oMcsrvF0YLu9uBgB/0H8AwHoEKyLSrv+mcM1N7k2ARJGjj0yalp+F9qzq8sG6BB1OI/F6M4NjvuUde82EfZ5pVo6MGYSHdgWeX+mfFATpw4nODsz34OE8Roj4zfnb2ktNzyRdXurdrLu3uejnLBulKutxVlYrA2hJudOSP3RGcX7w9zgBNjFsqMGz+8oztqy7jphc9tX27imkErPFW7tPl0SsF8TUHCknM5/hBpswxK8CY2DZDJBTV8i1na7ncrwO9fyQ/Z6c2c9FRqDI1WVFRC3tlqHHchcfSRYw1g7P7QzHpxS3A25byC24E+4ijJkIgEtp+zSffZu40xFB0mgJLDLknA36gdQ1Y563tlP3chscJsbny4qa4FdDtCZHHtRO08GDB+SMdHDeAyljS5qYmZwJzPXHAlOR5482LUPZ8WE0DreXc/nt+dO6hgkImUGCy8nQ12xHA3QUbEuCHAo9wrBzYCts+Xuifacqee2CnW4zzt4YKN39j2tQJPz8yv4goc+GIUK1KAvJIovohZbYn964K0nbmIjpJ16owabIFEcxnX0ih48MBUa2zAdj+FuSBgWNAZCOuCQx9OwbhiLbCyBRlasT8waEEC1x7GfAo0vQzpgO8rDBF6KZtRB49exPO4rwyXcgyFoQnaE4F9BUQf4wwQ/Gho/wJ14DydjCf5iyIXdUYsCiMtgnMflGGzyeMzog6AYF2MJfkPIsL0PjV1IhMTJImj4cQBNWBvrm5E1qMBbKIFGBb4F6UQP4Cg0juA0/oJ1Mb0Z8fAkbqAZ+zAoyquadAxpxzupm7iOqfF+G9gLW3ATAZRhtmu3mYhGaEd+mLeBb6AR9dgY77eBbn2Q73q3egXHQt7DDsAu3MKvwryHXRz/97DRDUY2duKc6w14MjQ+xE7MxKDPwncP1sX/uwfx+9ZHYzy/9fEfzqEsKt2sLbYAAAAASUVORK5CYII=)
}

.c-whywe-item--icon5 {
    background-image: url(data:image/png;base64,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)
}

.c-whywe-item--icon6 {
    background-image: url(data:image/png;base64,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)
}

.c-whywe-item__text {
    height: 100%;
    padding: 20px 25px;
    background-color: #f2f3f5;
    font-size: 15px
}


.c-about-cover {
    min-height: 600px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: 70px;
    padding: 60px;
    position: relative
}

.c-about-cover__text {
    font-size: 20px;
    text-align: center
}

.c-about-cover__mission {
    font: bold 37px 'Open Sans', sans-serif;
    color: #dad6d5;
    text-transform: uppercase;
    position: absolute;
    left: 20px;
    bottom: -15px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left
}

.c-about-history {
    margin-bottom: 70px
}

.c-about-history__title {
    font: 50px 'Open Sans Semibold', sans-serif;
    margin-bottom: 20px
}

.c-about-history__list {
    background-color: #f2f3f5
}

.c-about-history__list>.container {
    display: table;
    border-collapse: separate;
    border-spacing: 0 25px
}

.c-about-history__item {
    display: table-row
}

.c-about-history-year__wrapper {
    display: table-cell;
    min-width: 260px;
    vertical-align: middle
}

.c-about-history-year__item {
    font-size: 35px;
    color: #4d4d4d;
    white-space: nowrap
}

.c-about-history-year__item:before {
    content: '';
    display: inline-block;
    width: 22px;
    height: 22px;
    background-color: #4cafed;
    border: 4px solid #fff;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 35px
}

.c-about-history-description__wrapper {
    display: table-cell;
    padding: 20px;
    background-color: #fff;
    vertical-align: top
}

.c-about-history-description__item {
    font-size: 15px
}

.c-review-list {
    margin-bottom: 70px
}

.c-review-list-item {
    height: 100%
}

.c-review-list-item:after {
    content: '';
    width: 259px;
    height: 142px;
    background: 0 0 no-repeat url(assets/images/scratch.png);
    background-size: contain;
    position: absolute;
    top: 170px;
    right: 40px
}

.c-review-list-item.no-photo .c-about-reviews-item__content {
    height: 100%
}

.c-review-list-item.no-photo .c-about-reviews-item__content:before {
    content: none
}

.c-review-list-item__photo img {
    display: block;
    max-width: 100%;
    height: auto;
    border-radius: 50%;
    margin: 0 auto 50px
}

.c-review-list-item__content {
    padding: 30px;
    background-color: #f2f3f5;
    position: relative;
    z-index: 1
}

.c-review-list-item__content:before {
    content: '';
    width: 30px;
    height: 65px;
    background: 0 0 no-repeat url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmE9Imh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVTVkdWaWV3ZXJFeHRlbnNpb25zLzMuMC8iIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzBweCIgaGVpZ2h0PSI2N3B4IiB2aWV3Qm94PSIwIDAgMzAgNjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwIDY3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0YyRjNGNTt9PC9zdHlsZT48ZGVmcz48L2RlZnM+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLDY3QzMwLDQxLjEsMCwzMiwwLDMyczMwLTguMiwzMC0zMlY2N3oiLz48L3N2Zz4=);
    background-size: contain;
    position: absolute;
    top: -46px;
    left: 50%;
    margin-left: -15px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.c-review-list-item__author {
    font: 15px 'Open Sans', sans-serif;
    margin-bottom: 20px
}

.c-review-list-item__name {
    color: #4cafed
}

.c-review-list-item__text {
    font: italic 15px/1.5 'Open Sans', sans-serif
}

.c-review-list__button {
    display: block;
    width: 360px;
    max-width: 100%;
    font-size: 1.8rem;
    font-weight: 700;
    color: #4cafed;
    text-align: center;
    text-transform: uppercase;
    padding: .9rem 0;
    margin: 50px auto 0;
    outline: 0 !important;
    border: 4px solid #4cafed;
    background-color: transparent;
    cursor: pointer;
    text-decoration: none !important
}

.c-review-list__button:hover {
    color: #4cafed;
    border-color: #4cafed
}

.c-cases-slider-container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media (min-width:1134px) {
    .hidden-xl-up {
        display: none !important
    }
    .search-navbar {
        display: none !important
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes fancybox-rotate {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fancybox-rotate {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadein {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

article[data-post=post] .hentry-header {
    width: calc(100% - 300px);
    float: left
}

article[data-post=post] .hentry-content {
    width: calc(100% - 300px);
    float: left
}

article[data-post=post] .sidebar {
    float: right;
    width: 285px
}

.sidebar-marafon-banner {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    border: none
}

@media (max-width:900px) {
    .sidebar-marafon-banner {
        display: none
    }
}

.sidebar .private-policy-blog {
    font-size: .9em
}

.sidebar a {
    color: #4cafed;
    padding-bottom: 1px;
    border-bottom: 1px solid #c0e4fc
}

.stroka3 {
    font-size: 14px;
    color: #c34c4c;
    text-align: center;
    text-transform: uppercase;
    margin: 0 0 15px
}

.subscribe {
    width: 300px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: strech
}

.subscribe-services {
    text-align: center;
    margin-bottom: 18px
}

.form-subscripe-wrapper .private-policy-blog,
.form-subscripe-wrapper .private-policy-blog a,
.sidebar .private-policy-blog,
.sidebar .private-policy-blog a {
    color: #b5b5b5
}

#mc_embed_signup,
.form-subscripe-wrapper {
    clear: left;
    font: 12px Arial, sans-serif;
    width: 100%
}

#mc_embed_signup form,
.form-subscripe-wrapper form {
    text-align: center;
    padding: 10px 0
}

.subscribe-field {
    width: 133px;
    padding: 5px 0 5px 30px;
    background: url(assets/images/sprite.png) 3px -586px no-repeat;
    font: 12px Arial, Helvetica, sans-serif;
    color: #888;
    border: 1px solid #c8c6c4;
    vertical-align: top;
    border-radius: 3px
}

#mc_embed_signup .clear,
.form-subscripe-wrapper .clear {
    display: inline-block
}

.ssubscr,
.subscribeform button {
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    height: 26px;
    background: url(images/button1.png) 0 0 repeat-x;
    border: none;
    vertical-align: top;
    text-shadow: 0 1px 0 #487240;
    border-radius: 3px
}

.sidebar .widget {
    margin-bottom: 10px;
    font-size: 14px
}

.subscribe-services a {
    display: inline-block;
    width: 32px;
    height: 32px;
    margin: 0 8px;
    background-image: url(assets/images/sprite.png);
    border: none
}

.tabs {
    margin-left: -2px !important;
    position: relative;
    z-index: 1
}

.sidebar .widget ol,
.sidebar .widget ul {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 1.5;
    z-index: unset
}

.tabs li {
    float: left;
    padding: 0 10px;
    font: 700 14px/37px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #222;
    text-transform: uppercase;
    cursor: pointer
}

.tabs li.current {
    color: #4cafed;
    background: url(assets/images/tabs.png) 0 0 no-repeat;
    padding: 0 0 0 10px
}

.tabs li span {
    display: block
}

.tabs li.current span {
    border-bottom: none;
    padding: 0 10px 1px 0;
    background: url(images/tabs.png) 100% 0 no-repeat
}

.tabs li.current span i {
    border-bottom: none
}

.tabs li span i {
    font-style: normal;
    border-bottom: 1px solid #dcdbdb
}

.tabs-wrapper .box {
    display: none;
    padding: 10px;
    background: #fbfbfb;
    border: 1px solid #fff;
    box-shadow: 0 3px 5px #ccc, inset 0 0 10px #f6f5f5;
    margin-top: -2px;
    border-radius: 0 0 3px 3px;
    behavior: url(wp-content/themes/wpnew2012/js/PIE.htc)
}

.tabs-wrapper .box.visible {
    display: block
}

.menuList {
    font-size: 14px
}

.tabs-wrapper .box>ol>li:first-child,
.tabs-wrapper .box>ul>li:first-child {
    border-top: 1px solid #eeecec
}

.tabs-wrapper .box>ol>li,
.tabs-wrapper .box>ul>li {
    padding: 7px 10px 10px 0;
    border-bottom: 1px solid #eeecec
}

.menuList>li {
    position: relative
}

.menuList>li>a {
    font-weight: 700
}

.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.menuList>li.collapsed span {
    cursor: pointer;
    background: url(images/collapsed.png) 0 0 no-repeat
}

.menuList>li.expanded span {
    cursor: pointer;
    background: url(images/expanded.png) 0 0 no-repeat
}

.menuList>li>span {
    position: absolute;
    width: 12px;
    height: 13px;
    top: 11px;
    right: 0
}

.menuList .children {
    display: none;
    padding: 7px 0 0 20px !important
}

.menuList .children li {
    padding: 5px 0
}

.subscribe-services a.rss {
    background-position: 0 -264px
}

.subscribe-services a.tw {
    background-position: 0 -346px
}

.subscribe-services a.fb {
    background-position: 0 -428px
}

.subscribe-services a.vk {
    background-position: 0 -510px
}

.ssubscr:hover,
.subscribeform button:hover {
    background-position: 0 -26px;
    text-shadow: 0 -1px 0 #487240
}

a {
    color: #4cafed
}

img {
    max-width: 100%
}

.c-footer-top__contact--tel {
    padding-left: 24px;
    background-image: url(images/header/phone.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: left center;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 8px;
    display: block;
    color: #fff
}

.blog_wp {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 15px 30px
}

.blog_wp .sidebar {
    width: 300px;
    padding-top: 30px
}

.blog_wp .content {
    margin-right: 2vw;
    max-width: 100%;
    overflow: hidden
}

.loop .hentry {
    margin-bottom: 45px
}

.hentry header {
    margin-bottom: 15px
}

.c-contacts-map__map {
    display: flex;
    justify-content: space-between
}

.hentry-title {
    font-size: 24px;
    color: #222;
    margin: 0 0 8px;
    padding-bottom: 15px;
    border-bottom: 3px solid #eeecec
}

.hentry-meta {
    font-size: 12px;
    color: #888;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.hentry-meta a {
    border-bottom: 1px solid #c0e4fc
}

.hentry-meta a:hover {
    border-bottom: 1px solid #4cafed;
    text-decoration: none;
    color: #4cafed
}

.loop .hentry-content {
    margin-bottom: 10px
}

.hentry-content {
    font-size: 15px;
    line-height: 1.5;
    color: #000
}

.blog-article .hentry-content .thumb img {
    width: 200px;
    height: 200px
}

.thumb {
    float: left;
    margin: 0 13px 5px 0
}

.hentry-content a {
    color: #4cafed;
    text-decoration: none;
    border-bottom: 1px solid #c0e4fc
}

.hentry-content a:hover {
    text-decoration: none;
    border-bottom: 1px solid #4cafed;
    color: #4cafed
}

.hentry footer {
    font-size: 12px;
    color: #444;
    font-size: 12px;
    color: #444
}

.hentry-comms {
    text-align: right;
    margin-left: 10px
}

.img-wrapper .box ul img {
    width: 45px;
    height: 45px
}

.img-wrapper .box.visible ul li {
    display: flex;
    align-items: center
}

.single-mobile-banner {
    display: block
}

.single-mobile-banner img {
    margin: auto;
    margin-bottom: 20px
}

.single-mobile-banner-img-m,
.single-mobile-banner-img-p {
    display: none
}

@media (min-width:900px) {
    .single-mobile-banner {
        display: none
    }
}

@media (max-width:600px) {
    .single-mobile-banner-img-m {
        display: block
    }
}

@media (min-width:600px) and (max-width:900px) {
    .single-mobile-banner-img-p {
        display: block
    }
}

.single .hentry footer {
    padding-bottom: 10px;
    border-bottom: 3px solid #eeecec;
    margin-bottom: 15px
}

.posts-nav {
    margin-bottom: 20px;
    font-size: 1.5rem
}

.posts-nav a:hover span {
    color: #4cafed;
    text-decoration: underline
}

.posts-nav .prev {
    float: left;
    padding-left: 16px;
    background: url(images/posts-nav.png) 0 5px no-repeat
}

.posts-nav .next {
    float: right;
    padding-right: 16px;
    background: url(images/posts-nav.png) 100% -150px no-repeat
}

.posts-nav div {
    width: 48%;
    max-width: 284px;
    min-height: 50px;
    line-height: 1.5
}

.posts-nav div img {
    float: left;
    margin: 5px;
    width: 45px;
    height: 45px
}

.hentry-subscribe {
    background: #fbfbfb;
    padding: 20px 0;
    margin-bottom: 20px;
    border: 1px solid #fff;
    box-shadow: 0 2px 7px #ccc, inset 0 0 10px #f6f5f5
}

.subscribe3 {
    font-size: 18px;
    font-weight: 400;
    color: #4cafed;
    text-align: center;
    margin: 0 0 15px
}

#mc_embed_signup form,
.form-subscripe-wrapper form {
    text-align: center;
    padding: 10px 0
}

.hentry-subscribe p {
    font-size: 12px;
    line-height: 1.5;
    color: #333;
    padding: 15px 20px 0;
    margin: 20px 0 0;
    border-top: 1px solid #eeecec
}

.wp-block-image .alignleft>figcaption {
    display: block
}

.footer-content {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap
}

.author-content {
    display: flex;
    min-width: 100%;
    margin: 50px 0;
    position: relative
}

.author-content img {
    min-width: 96px;
    min-height: 96px;
    max-width: 96px;
    max-height: 96px;
    margin-right: 1rem
}

.author-name {
    font-size: 20px
}

#author-name {
    position: absolute;
    top: -100px
}

.author-social a {
    background: unset
}

.author-social a:before {
    color: #d9d9d9
}

.author-social a:hover:before {
    color: #fff
}

.author-social .c-footer-top-social__item {
    margin: .1rem 0
}

.author-description {
    font-size: 15px
}

.footer-content .hentry-author {
    display: flex;
    flex-direction: column;
    text-align: right
}

.add-comment {
    padding-top: 10px;
    font-size: 14px;
    text-align: left;
    margin-bottom: 30px
}

.add-comment .gradient input {
    font-size: 14px;
    line-height: 17px;
    min-width: 291px
}

.add-comment a {
    display: inline-block
}

.targets-planned li div {
    float: left;
    width: 46px;
    height: 62px;
    background: url(images/sprite.png) 0 -655px no-repeat;
    font: 700 18px/48px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #399edb;
    text-shadow: 1px 1px 2px #fff;
    text-align: center
}

.targets-planned li span {
    display: block;
    padding-left: 55px
}

.wix {
    font-size: 15px
}

.hentry-header {
    margin-top: 30px
}

.blog-article {
    margin-top: 30px
}

.blog-article .sidebar {
    padding-top: 0
}

.hentry-header .hentry-title,
.hentry-title .entry-title {
    font-size: 30px
}

.blog_wp .loop .hentry-title .entry-title {
    font-size: 25px
}

.c-sidebar-top-social {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-bottom: .2rem;
    text-align: right
}

#mc_embed_signup_scroll {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

#mc_embed_signup_scroll .clear {
    width: auto
}

#mc_embed_signup_scroll .clear input {
    margin-left: 10px
}

#mc_embed_signup_scroll .clear .btn-ssubscr {
    background-color: #fff;
    color: #4cafed
}

#mc_embed_signup_scroll .clear .btn-ssubscr:hover {
    color: #fff;
    background-color: #4cafed
}

.lesson_crumbs {
    width: 100%;
    display: flex;
    justify-content: space-between;
    font-size: 20px;
    margin: 20px 0
}

.lesson_container {
    max-width: 50%;
    min-width: 50%
}

.lesson_container>span {
    font-size: 15px
}

.lesson_container:nth-child(2)>span {
    display: block;
    text-align: right
}

.lesson_link {
    display: flex
}

.lesson_link img {
    height: 64px;
    width: 64px;
    margin-right: 7px
}

.lesson_link span {
    font-size: 15px
}

.btn-ssubscr {
    color: #4cafed;
    border-color: #4cafed;
    height: 100%;
    background-color: #fff;
    cursor: pointer;
    border-style: solid
}

.subscribe-field {
    border-radius: unset;
    width: 165px;
    margin-bottom: 10px
}

.c-about-history__title {
    padding-top: 40px
}

.contents li.top {
    counter-increment: list;
    counter-reset: list1
}

.hentry-content ol li {
    padding-left: 14px;
    list-style-position: inside
}

.hentry-content ul li {
    overflow: hidden;
    padding-left: 14px;
    background: url(images/ul-li.png) 0 7px no-repeat
}

.hentry-content .contents-wrap .contents li {
    color: #4cafed
}

.hentry-content li {
    margin: 3px 0;
    color: #000;
    font-style: normal
}

.podpis {
    padding: 20px
}

.btn-ssubscr:hover {
    background-color: #4cafed;
    color: #fff
}

.blog_wp .loop a:hover {
    color: #4cafed
}

#breadcrumbs a {
    border-bottom: 1px solid #c0e4fc
}

#breadcrumbs a:hover {
    border-bottom: 1px solid #4cafed;
    text-decoration: none;
    color: #4cafed
}

#comments {
    font-size: 28px !important;
    margin-top: 3rem;
    font-size: 2rem;
    padding: 0;
    margin-bottom: 30px
}

.comment {
    overflow: hidden
}

.comment-body {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #c4c4c4
}

.comment:not(.depth-1) {
    padding-left: 40px
}

.comment.depth-1 {
    margin-bottom: 40px;
    padding-left: 0
}

.comment * {
    overflow: hidden;
    text-overflow: ellipsis
}

.commentlist {
    font-size: 1.5rem;
    padding: 0;
    list-style-type: none
}

.commentlist ul {
    list-style-type: none
}

.comment-author {
    display: flex;
    flex-direction: row
}

.comment-author .fn {
    font-style: normal;
    font-weight: 700;
    font-size: 19px
}

.comment-author .avatar {
    border-radius: 50%;
    width: 64px;
    height: 64px
}

.comment-reply-link {
    padding: 4px 15px;
    background: #4cafed;
    color: #fff;
    cursor: pointer
}

.comment-reply-link:hover {
    color: #fff;
    text-decoration: none
}

.comment-reply-title {
    padding-bottom: 17px;
    font-size: 28px;
    margin-top: 40px
}

.flex-wrap-comment {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%
}

.flex-wrap-comment .comment-head {
    width: calc(100% - 74px)
}

.flex-wrap-comment p {
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    color: #2b2b2b;
    margin-top: 15px
}

.flex-wrap-comment .img-left {
    margin-right: 10px
}

.flex-wrap-comment .commentmetadata {
    float: right;
    font-size: 14px;
    line-height: 22px;
    color: #9d9d9d
}

.flex-wrap-comment .flex-column .comment-author-metka,
.flex-wrap-comment .flex-column .comment-meta,
.flex-wrap-comment .flex-column .fn {
    display: block
}

.flex-wrap-comment .flex-column .comment-author-metka,
.flex-wrap-comment .flex-column .comment-meta {
    font-size: 14px;
    line-height: 22px;
    color: #9d9d9d
}

.flex-wrap-comment .flex-column .fn {
    font-size: 18px;
    line-height: 22px;
    color: #2b2b2b
}

.flex-wrap-comment .comment-reply-link {
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%), linear-gradient(0deg, #fff, #fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-weight: 700;
    padding: 0;
    border-bottom: 1px solid #1294db;
    font-size: 14px
}

.commentlist ul.children {
    padding-left: 0
}

@media(max-width:500px) {
    .flex-wrap-comment .commentmetadata {
        float: unset
    }
}

.comment-form {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    font-size: 1.4rem
}

.comment-form-comment,
.comment-form-cookies-consent,
.comment-notes {
    width: 100%
}

.comment-form-comment label {
    display: none
}

.comment-form-comment {
    display: flex;
    flex-direction: column
}

.comment-meta {
    font-size: 13px;
    color: #8f8f8f
}

.form-submit {
    text-align: right;
    display: flex;
    flex-direction: row-reverse;
    text-align: left;
    width: 49%;
    align-items: center
}

.form-submit input {
    padding: 4px 15px;
    background: #4cafed;
    color: #fff;
    border-color: #4cafed;
    font-size: 1.5rem;
    border-style: solid
}

.form-submit input[type=submit]:hover {
    padding: 4px 17px
}

.wp-comment-cookies-consent {
    width: 17px;
    float: left;
    margin-top: 4px
}

.comment-form-cookies-consent {
    display: none
}

.comment-form-cookies-consent label {
    width: calc(100% - 22px);
    float: right
}

.sidebar a:hover {
    text-decoration: none;
    border-bottom: 1px solid #4cafed
}

.foot-text {
    display: flex;
    align-items: center
}

.foot-text p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #9d9d9d;
    margin-bottom: 0
}

#wp_page_numbers {
    display: flex;
    justify-content: center
}

#wp_page_numbers ul {
    display: flex;
    margin: 0;
    padding: 0;
    list-style-type: none
}

#wp_page_numbers ul li {
    padding: 10px;
    margin: 5px;
    color: #8d8d8d;
    font-weight: 700;
    height: 30px;
    width: 23px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    cursor: pointer
}

#wp_page_numbers ul a {
    color: #fff;
    font-weight: bolder
}

#wp_page_numbers ul .space:hover {
    border-bottom: none;
    color: #8d8d8d;
    cursor: default;
    padding-bottom: 10px
}

#wp_page_numbers ul li:hover {
    text-decoration: none;
    color: #4cafed;
    border-bottom: 2px #4cafed solid;
    padding-bottom: 8px
}

#wp_page_numbers ul .active_page {
    background-color: #fff;
    color: #4cafed;
    border-bottom: 2px #4cafed solid;
    padding-bottom: 8px
}

.blog-h {
    border: none
}

.c-footer-top__contact a:hover {
    text-decoration: underline;
    color: #fff
}

.c-footer-top__contact a,
.c-footer-top__contact a:active {
    color: #fff;
    cursor: pointer
}

.counters {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

@media (max-width:800px) {
    .footer-logo {
        display: flex;
        align-items: center
    }
}

@media(max-width:767px) {
    .foot-mob {
        text-align: center
    }
    .footer-social {
        order: unset;
        margin-bottom: 40px
    }
    .c-footer-top__contact--tel {
        text-align: left
    }
    .c-footer-bottom__logo {
        max-width: unset;
        margin-bottom: 30px
    }
    .footer-logo {
        justify-content: center
    }
    .foot-text {
        text-align: center;
        margin-bottom: 40px
    }
    .counters {
        justify-content: center
    }
}

.yandexform {
    margin-bottom: 20px;
    display: flex;
    align-items: stretch
}

.search-sidebar {
    color: #3d3d3d;
    font-size: 15px;
    height: 39px;
    width: calc(100% - 23px);
    padding: 10px 15px;
    border: 1px solid #c8c6c4;
    border-radius: 0
}

.yandexform .btn-ssubscr {
    background: linear-gradient(180deg, #00d7ff 0, #1294db 100%), #4cafed;
    height: 39px;
    font-weight: 700;
    background-color: #4cafed;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 7px;
    transition: background .3s ease;
    position: relative;
    border: none
}

.yandexform .btn-ssubscr:after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #00d7ff 0, #1294db 100%), #4cafed;
    transition: opacity .3s ease-out;
    z-index: 1;
    opacity: 0
}

.yandexform .btn-ssubscr:hover {
    order: 1
}

.yandexform .btn-ssubscr img {
    height: 100%;
    width: 27px
}

.result-search {
    font-size: 18px;
    color: #8d8d8d
}

.decomments-comment-title {
    color: #8f8f8f;
    font-size: 20px;
    font-style: normal;
    font-weight: 700 !important;
    margin-left: 10px
}

.decomments-addform-title p {
    color: #8f8f8f;
    font-size: 20px;
    font-style: normal;
    font-weight: 700 !important
}

.de-select {
    z-index: unset
}

.form-submit .private-policy-blog {
    font-size: 12px;
    margin-right: 20px
}

.share {
    display: flex;
    align-items: flex-end
}

#menu-blog-1-kolonka>li:nth-child(3) {
    margin-bottom: 3rem
}

.wp_rp_content {
    width: 100%
}

.grecaptcha-badge {
    display: none !important
}

div.wp_rp_footer a.wp_rp_edit {
    background-color: #4cafed !important
}

.wpnew-pay {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 30px
}

.wpnew-pay label {
    display: inline;
    cursor: pointer
}

.wpnew-pay .box2 input[type=radio] {
    -webkit-appearance: radio;
    margin-right: 5px
}

.wpnew-pay .line {
    font-size: 16px;
    margin-bottom: 20px
}

.wpnew-pay .txt1 {
    font-size: 24px
}

.wpnew-pay .txt5 {
    font-size: 24px;
    margin: 10px 0
}

.wpnew-pay .fcopy {
    margin: 20px 0
}

.wpnew-pay .box1 {
    padding-right: 1.5rem;
    display: flex;
    flex-direction: column
}

.wpnew-pay .box1 input {
    padding: 10px 15px;
    width: 100%
}

.wpnew-pay .box1>div {
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
    padding-right: 15px
}

.wpnew-pay .box1>div:last-child {
    margin-bottom: 0
}

.wpnew-pay .box2 {
    line-height: 2;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.wpnew-pay .oplatit {
    padding: 10px 15px;
    height: unset
}

.wpnew-pay .oplata {
    padding: 20px 3rem 3rem;
    background-color: #f2f3f5;
    font-size: 16px
}

.wpnew-pay .oplata>div {
    display: flex;
    flex-wrap: wrap
}

.wpnew-pay .ShopForm {
    align-items: center;
    display: flex;
    flex-direction: column;
    width: 100%
}

.wpnew-pay .pr {
    margin: 2rem 0;
    font-size: 14px;
    width: 100%
}

.wpnew-pay .pr th {
    padding-right: 1.5rem
}

.wpnew-pay .txt6 {
    display: flex;
    align-items: center;
    justify-content: center
}

.wpnew-pay .fimg {
    margin-left: 10px
}

.tablepress-table-description {
    clear: both;
    display: block
}

.tablepress {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 1em;
    border: none
}

.tablepress td,
.tablepress th {
    padding: 8px;
    border: none;
    background: 0 0;
    text-align: left;
    float: none !important
}

.tablepress tbody td {
    vertical-align: top
}

.tablepress tbody td,
.tablepress tfoot th {
    border-top: 1px solid #ddd
}

.tablepress tbody tr:first-child td {
    border-top: 0
}

.tablepress thead th {
    border-bottom: 1px solid #ddd
}

.tablepress tfoot th,
.tablepress thead th {
    background-color: #d9edf7;
    font-weight: 700;
    vertical-align: middle
}

.tablepress .odd td {
    background-color: #f9f9f9
}

.tablepress .even td {
    background-color: #fff
}

.tablepress .row-hover tr:hover td {
    background-color: #f3f3f3
}

.tablepress img {
    margin: 0;
    padding: 0;
    border: none;
    max-width: none
}

.dataTables_wrapper {
    clear: both;
    margin-bottom: 1em
}

.dataTables_wrapper .tablepress {
    clear: both;
    margin: 0 !important
}

.dataTables_length {
    float: left;
    white-space: nowrap
}

.dataTables_filter {
    float: right;
    white-space: nowrap
}

.dataTables_wrapper .dataTables_filter input {
    margin-left: .5em
}

.dataTables_info {
    clear: both;
    float: left;
    margin: 4px 0 0
}

.dataTables_processing {
    display: none
}

.dataTables_scroll {
    clear: both
}

.dataTables_scrollBody {
    -webkit-overflow-scrolling: touch
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important
}

.tablepress .sorting,
.tablepress .sorting_asc,
.tablepress .sorting_desc {
    position: relative;
    padding-right: 20px;
    outline: 0
}

.tablepress .sorting:after,
.tablepress .sorting_asc:after,
.tablepress .sorting_desc:after {
    font-family: TablePress;
    font-weight: 400;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    top: 0;
    bottom: 0;
    left: auto;
    right: 6px;
    margin: auto;
    height: 14px;
    line-height: 1
}

.dataTables_scrollBody .tablepress thead th:after {
    content: ""
}

.dataTables_wrapper:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.dataTables_wrapper label input,
.dataTables_wrapper label select {
    display: inline;
    margin: 2px;
    width: auto
}

.user-message>textarea {
    height: 10rem !important;
    line-height: 3rem !important
}

.comment-form input[type=email],
.comment-form input[type=password],
.comment-form input[type=tel],
.comment-form input[type=text] {
    background-color: #fff;
    border-radius: none
}

.wp-block-quote {
    border-left: 6px solid #ccc;
    padding-left: 8px
}

@media (max-width:1180px) {
    .wpnew-pay {
        padding: 0 15px
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .c-whywe-item {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
        flex: 0 0 140px
    }
   
    .c-footer-top-social {
        text-align: left;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media (min-width:576px) and (max-width:991px) {
    .c-review-list-item:after {
        width: 130px;
        height: 71px;
        top: 184px
    }
}

@media all and (max-width:800px) {
    .fancybox-thumbs {
        width: 110px
    }
    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }
    .fancybox-thumbs>ul>li {
        max-width: calc(100% - 10px)
    }
}

@media (min-width:576px) and (max-width:767px) {
    .c-review__photo {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 120px;
        flex: 0 0 120px
    }
    .c-review-content__wrapper:before {
        top: 30px
    }
}

@media (max-width:575px) {
    .c-contacts-list {
        padding: 30px 25px 10px
    }
    .c-contacts-list__tel {
        font-size: 28px
    }
    .c-contacts-list__tel span {
        font-size: 16px
    }
    .c-contacts-list__email {
        font-size: 22px
    }
    .c-contacts-list__address {
        font-size: 16px
    }
    .c-contacts-dearclients {
        background-size: 50%
    }
    .c-contacts-map__text {
        font: 14px 'Open Sans Light', sans-serif
    }
    .c-contacts-details__title {
        font-size: 28px
    }
    .c-review {
        display: block
    }
    .c-review__photo {
        width: 165px;
        margin: 0 auto 45px
    }
    .c-review-content {
        padding-left: 0
    }
    .c-review-content__wrapper:before {
        top: -46px;
        left: 50%;
        margin-left: -15px;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }
    .c-whywe-item {
        -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
        margin: 0 auto 30px !important
    }
}



@media (max-width:1133px) {

    .comment-form-author label,
    .comment-form-email label,
    .comment-form-url label {
        width: 65px;
        padding-right: 5px
    }
    .comment-form-author input,
    .comment-form-email input,
    .comment-form-url input {
        width: 100%
    }
    .c-contacts-dearclients {
        font-size: 20px
    }
    .c-whywe-item__text {
        font-size: 14px
    }
    .c-promo1 {
        background-color: #eee
    }
    .c-promo1 .c-section__title {
        text-align: center
    }
    .c-promo1__wrapper {
        min-height: auto;
        background-image: none;
        padding-left: 0;
        padding-right: 0
    }
    .c-promo1__text {
        width: 100%;
        text-align: center
    }
    .c-works__aside {
        padding-left: 0
    }
    .c-cases-slider-list__item {
        font-size: 1.4rem;
        margin-top: 1rem
    }
}

@media (max-width:991px) {

    .c-contacts-dearclients {
        background-size: contain
    }
    .c-review-content__text {
        margin-bottom: 30px
    }
    .c-whywe {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .c-whywe-item {
        -webkit-box-flex: 0;
        -ms-flex: 0;
        flex: 0;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        margin-left: 30px;
        margin-bottom: 30px
    }
    .c-whywe-item:nth-child(3n+1) {
        margin-left: 0
    }
    
    .c-about-history__list>.container {
        display: block
    }
    .c-about-history-year__wrapper {
        display: block;
        margin-bottom: 20px
    }
    .c-about-history-description__wrapper {
        display: block
    }
    
    .c-review-list-item__text {
        margin-bottom: 30px
    }
    .case-solution__images {
        margin-top: 20px
    }
    .case-indicators-item__text {
        box-shadow: none;
        text-align: center;
        margin-top: 10px
    }
    .case-indicators-item__text:after {
        background: 0 0
    }
    
    .hentry-content img {
        clear: both;
        display: block !important;
        float: none !important;
        margin: 0 auto 20px !important
    }
    .hentry-content .wp-caption {
        clear: both;
        display: block;
        float: none !important;
        margin: 0 auto 20px !important
    }
    .c-promo1 .c-section__title {
        font-size: 4rem
    }
    .c-promo1__text {
        font-size: 1.5rem;
        margin-bottom: 4rem
    }
    .c-promo2 .c-section__title {
        font-size: 4rem
    }
    .c-promo2__wrapper {
        padding-bottom: 3rem
    }
    .c-promo2__text {
        font-size: 1.8rem
    }
    .c-works .c-section__title {
        font-size: 4rem;
        text-align: center;
        margin-bottom: 1rem
    }
    .c-works .c-section__subtitle {
        font-size: 2rem;
        text-align: center
    }
    .c-works__button:before {
        content: none
    }
    .c-works__button {
        width: auto;
        margin: 0 auto 4rem;
        padding-left: 2rem;
        padding-right: 2rem
    }
    .c-works__text:after,
    .c-works__text:before {
        content: none
    }
    .c-works-tile__content {
        font-size: 1.2rem
    }
    .c-works__aside {
        padding: 0;
        margin-top: 0
    }
    .c-cases-slider {
        padding: 0 3rem
    }
    .c-works__banner {
        margin: 0;
        padding: 2rem;
        border-width: 5px;
        font-size: 1.8rem;
        line-height: normal
    }
    .c-footer-top__contact {
        text-align: left
    }
    .c-footer-top-social {
        flex-direction: row;
        justify-content: flex-start
    }
    .c-footer-top-social div:first-child {
        margin-right: 12px
    }
}

@media (max-width:900px) {
    .petr-class {
        max-width: 60%
    }
    .blog_wp {
        flex-direction: column-reverse
    }
    .blog_wp .sidebar {
        width: 100%
    }
    .blog_wp .sidebar>:not(:first-child) {
        display: none
    }
    .blog-article .sidebar {
        display: none
    }
    .yandexform {
        margin-bottom: 0
    }
}

@media (max-width:767px) {
    .c-whywe {
        display: none
    }
  
    .c-review-list>.row>div:nth-child(3) {
        display: none
    }
    .c-footer-top__contact {
        display: flex;
        flex-direction: column
    }
    .c-footer-top__contact>a {
        font-size: 20px
    }
    .footer_mob {
        display: flex;
        flex-direction: column;
        align-items: center
    }
    .hentry-content h2 {
        font-size: 24px
    }
    .hentry-content h3 {
        font-size: 20px
    }
    .hentry-content h4,
    .hentry-content h5,
    .hentry-content h6 {
        font-size: 16px
    }
    .c-section__title {
        font-size: 2.5rem
    }
    .c-promo1 .c-section__title {
        font-size: 2.4rem
    }
    .c-promo1-call__item {
        width: 80%;
        min-height: 40px;
        background-size: contain
    }
    .c-promo2.c-section {
        padding-bottom: 3rem
    }
    main .c-tree .c-section__title {
        padding: 0;
        background: unset;
        min-height: unset
    }
    .c-promo2 .c-section__title {
        min-height: 9rem;
        font-size: 2.5rem;
        padding-left: 12rem;
        background: 0 0 no-repeat url(assets/images/petr_mini2.jpg);
        background-size: 9rem
    }
    .c-promo2__wrapper {
        min-height: auto;
        padding-left: 0;
        padding-bottom: 0;
        background: 0 0
    }
    .c-promo2__text {
        font-size: 1.5rem
    }
    .c-promo2__author {
        font-size: 1.5rem;
        text-align: left
    }
    .c-works__text {
        font-size: 1.5rem
    }
    .c-works-tile__item {
        box-shadow: none
    }
    .c-cases-slider {
        padding: 0
    }
    .c-cases-slider__title {
        font-size: 1.8rem
    }
    #mc_embed_signup .clear {
        width: auto !important
    }
    .c-footer-top-social {
        flex-direction: row
    }
}

@media (max-width:767px) and (orientation:landscape) {
    .c-promo2 .c-section__title {
        display: table
    }
    .c-promo2 .c-section__title span {
        display: table-cell;
        vertical-align: middle
    }
}


@media (max-width:520px) {
    .form-submit {
        width: 100%
    }
    .comment-form-author,
    .comment-form-email,
    .comment-form-url {
        width: 100%;
        display: flex
    }
   
    .form-submit {
        flex-direction: column
    }
    .form-submit .private-policy-blog {
        margin-right: 0;
        margin-top: 10px
    }
    .c-footer-top__contact--tel {
        font-size: 17px
    }
    .c-footer-top__contact {
        text-align: center
    }
    .blog-header {
        padding: 0
    }
    .hentry-header .hentry-title,
    .hentry-title .entry-title {
        font-size: 3rem
    }
    .blog_wp .loop .hentry-title .entry-title {
        font-size: 2rem
    }
}

@media (max-width:500px) {
    .decomments-comment-sort {
        display: none
    }
    .lesson_crumbs {
        flex-direction: column
    }
    .lesson_container {
        width: 100%;
        max-width: 100%;
        margin-bottom: 10px
    }
    .lesson_container:nth-child(2)>span {
        text-align: left
    }
    .comment:not(.depth-1) {
        padding-left: 20px
    }
}

@media (max-width:430px) {
   
    .petr-class {
        max-width: 100%
    }
    .home-news-img {
        max-width: 100%;
        width: 100%;
        background-position: center
    }
    .home-news-footer {
        position: unset
    }
}

@media print {
    .visible-print-block {
        display: block !important
    }
    .visible-print-inline {
        display: inline !important
    }
    .visible-print-inline-block {
        display: inline-block !important
    }
    .hidden-print {
        display: none !important
    }
}

.learndash-wrapper .ld-breadcrumbs {
    background: 0 0;
    padding: 0
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a {
    font-weight: 400;
    font-size: 14px
}

.ld-content-action {
    display: flex;
    flex-direction: column;
    align-items: center
}

.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
    margin-top: 10px;
    margin-bottom: 20px
}

.learndash-wrapper .ld-topic-status .ld-breadcrumbs {
    padding: 15px
}

.page-contacs input:not([type=submit]),
.page-contacs textarea {
    border: 1px solid #f2f2f2;
    margin-bottom: 15px;
    width: 100%;
    background-color: #f2f2f2
}

.page-contacs input[type=submit] {
    margin-left: auto;
    display: block
}

.page-contacs .check-proccesing {
    font-size: 14px;
    margin-bottom: 15px
}

.front-form {
    background: #2b2b2b;
    padding: 40px 0;
    margin-bottom: 70px
}

.front-form input,
.front-form textarea {
    width: 100%;
    border-width: 1px;
    margin-bottom: 20px
}

.front-form input[type=checkbox],
.front-form textarea[type=checkbox] {
    width: unset;
    margin-right: 5px;
    margin-bottom: 0
}

.front-form .gradient,
.front-form textarea[type=submit] {
    -webkit-box-shadow: 2px 1000px 1px #2b2b2b inset;
    box-shadow: 2px 1000px 1px #2b2b2b inset;
    width: auto;
    margin: auto;
    margin-right: 0;
    max-width: 300px
}

.front-form .gradient .button {
    padding-top: 14px;
    padding-bottom: 14px
}

.front-form .gradient:hover {
    box-shadow: none
}

.front-form input[type=submit] {
    width: 100%;
    margin: 0
}

@media (max-width:991px) {
    .front-form input[type=submit] {
        margin: auto;
        padding: 16px 52px;
        display: block
    }
}

.front-form .wpcf7-not-valid-tip {
    margin-bottom: 10px;
    margin-top: -10px
}

.front-form .container {
    background-image: url(img/brush.png);
    background-repeat: no-repeat;
    background-position: right
}

.front-form-content {
    max-width: 872px
}

.front-form-title {
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    line-height: 40px;
    color: #fff;
    margin-bottom: 5px
}

@media (max-width:991px) {
    .front-form-title {
        margin-bottom: 10px
    }
    .front-form .gradient {
        margin-right: auto
    }
}

@media (max-width:768px) {
    .front-form .gradient {
        margin-right: auto;
        max-width: 100%
    }
}

@media (max-width:576px) {
    .front-form .gradient {
        max-width: 300px
    }
}

.form-seo {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.form-seo__input-3 {
    width: calc(33% - 8px)
}

.form-seo__input {
    width: 100%;
    margin-bottom: 20px
}

.form-seo .gradient {
    margin-right: auto;
    margin-left: 0;
    font-size: 14px
}

@media (max-width:780px) {
    .form-seo__input-3 {
        width: 100%
    }
    .form-seo .gradient {
        margin: auto
    }
}

.front-form-desc {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #9d9d9d;
    margin-bottom: 35px
}

.front-form .check-proccesing {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #9d9d9d;
    margin-bottom: 30px
}

.front-form .check-proccesing a {
    text-decoration: none
}

@media (max-width:768px) {
    .front-form .check-proccesing {
        line-height: 20px
    }
}

@media (max-width:991px) {
    .front-form .check-proccesing,
    .front-form-desc,
    .front-form-title {
        text-align: center
    }
}

@media (max-width:576px) {
    .front-form input:not([type=checkbox]),
    .front-form textarea {
        max-width: 300px;
        margin-right: auto;
        margin-left: auto;
        display: block
    }
    .front-form input:not([type=checkbox])[type=submit],
    .front-form textarea[type=submit] {
        max-width: 300px;
        padding-right: 0;
        padding-left: 0
    }
    .front-form textarea {
        height: 100px
    }
    .front-form .check-proccesing {
        max-width: 300px;
        margin-right: auto;
        margin-left: auto
    }
}

.collapse-item {
    border-radius: 10px;
    border: 1px solid #c3c3c3;
    padding: 15px 40px 15px 15px;
    margin-bottom: 20px;
    position: relative
}

.collapse-item button {
    width: 100%;
    text-align: left;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2b2b2b;
    background-color: unset;
    border: none;
    padding: 0
}

.collapse-item button::before {
    transform: rotate(90deg);
    content: '';
    background-image: url(img/gradient-right.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px;
    display: block;
    position: absolute;
    right: 10px;
    top: 15px;
    width: 24px;
    height: 24px;
    transition: transform .5s ease
}

.collapse-item button:focus {
    outline: 0
}

.collapse-item button.collapsed::before {
    transform: none
}

.collapse-item .collapse-body {
    margin-top: 20px;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #9d9d9d
}

.modal-dialog .modal-content {
    overflow: hidden;
    border-radius: 10px
}

.header-modal-form {
    padding: 30px;
    background: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, .15);
    border-radius: 10px
}

.header-modal-form-title {
    margin-bottom: 30px;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 20px;
    color: #2b2b2b;
    text-align: center
}

.header-modal-form-label-title {
    margin: 10px 0 5px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #2b2b2b;
    padding: 0 15px;
    display: block
}

.header-modal-form input:not([type=submit]),
.header-modal-form textarea {
    width: 100%;
    border: none;
    font-size: 14px;
    background: #f2f2f2;
    margin-bottom: 10px
}

.header-modal-form .gradient {
    width: 100%
}

.header-modal-form [type=submit] {
    width: 100%
}

.header-modal-form [type=submit]:hover {
    padding: 13px;
    color: #fff
}

.header-modal-form .check-proccesing {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    color: #9d9d9d;
    margin-top: 10px
}

.header-modal-form p {
    margin: 0
}

.header-modal-form .wpcf7-not-valid-tip {
    margin-top: -10px;
    margin-bottom: 15px
}

.single-info-author {
    display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 22px;
    color: #9d9d9d
}

.single-info-author-img {
    margin-right: 10px;
    min-width: 50px;
    min-height: 50px;
    max-height: 50px;
    max-width: 50px
}

.single-info-author-name {
    color: #1294db;
    text-decoration: underline
}

.comments-link {
    padding-left: 25px;
    background-image: url(img/single/comments.svg);
    background-repeat: no-repeat;
    font-size: 14px;
    line-height: 22px;
    margin-left: 40px;
    color: #9d9d9d;
    cursor: pointer
}

.comments-link:focus,
.comments-link:hover {
    color: #9d9d9d;
    text-decoration: none
}

.rubric {
    margin: 15px 0 30px;
    font-size: 14px;
    line-height: 22px;
    color: #1294db
}

.rubric a {
    display: inline-block;
    padding: 0 5px;
    border-right: 1px solid #9d9d9d
}

.rubric a:last-child {
    border-right: none;
    padding-right: 0
}

.rubric a:first-child {
    padding-left: 0
}

.title{
    padding-top: 23px;
    margin:0 0 15px;
    font-size: 48px;
    font-weight: 700;
    line-height: 55px;
    position: relative;
}
.title:before{
    top: 0;
    position: absolute;
    width: 68px;
    height: 3px;
    background-color: #5C5C5C;
    display: block;
    content: '';
}