@font-face {
    font-family: 'ProximaNova';
    src: url("../fonts/ProximaNova-Extrabld.eot");
    src: url("../fonts/ProximaNova-Extrabld.woff2") format("woff2"), url("../fonts/ProximaNova-Extrabld.woff") format("woff"), url("../fonts/ProximaNova-Extrabld.ttf") format("truetype"), url("../fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld") format("svg"), url("../fonts/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype");
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'ProximaNova';
    src: url("../fonts/ProximaNova-Regular.eot");
    src: url("../fonts/ProximaNova-Regular.woff2") format("woff2"), url("../fonts/ProximaNova-Regular.woff") format("woff"), url("../fonts/ProximaNova-Regular.ttf") format("truetype"), url("../fonts/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg"), url("../fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype");
    font-weight: 400;
    font-display: swap;

}

@font-face {
    font-family: 'ProximaNova';
    src: url("../fonts/ProximaNova-Bold.eot");
    src: url("../fonts/ProximaNova-Bold.woff2") format("woff2"), url("../fonts/ProximaNova-Bold.woff") format("woff"), url("../fonts/ProximaNova-Bold.ttf") format("truetype"), url("../fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg"), url("../fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype");
    font-weight: 600;
    font-display: swap;
}

.slick-slider {
    overflow: hidden;
    max-height: 455px;
}

.slick-slider {
    display: none;
    opacity: 0;
    transition: .5s;
    background: linear-gradient(to top, #e7f6ff 0%, #fff 100%);
}

.slick-slider.slick-initialized {
    display: block;
    opacity: 1;
}

.fake-image {
    position: absolute;
    top: 60px;
    max-width: 575px;
}

.fake-image img {
    max-width: 575px !important;
    width: 100% !important;
    height: 100% !important;
}

/*.slick-slider .slick-slide:not(:nth-child(2)) { display: none ; }*/

/*.slick-slider.slick-initialized .slick-slide:not(:nth-child(2)) { display: block; }*/

/*.slick-track > .slick-slide:not(:nth-child(2)) {*/
/*    display: none;*/
/*}*/

/*.slick-track {*/
/*    width: auto !important;*/
/*    transform: none !important;*/
/*}*/

/*.slick-track > .slick-slide.slick-active {*/
/*    display: block;*/
/*}*/

/*.slick-track {*/
/*    width: auto !important;*/
/*    transform: none !important;*/
/*}*/

body {
    font-family: 'ProximaNova';
}

.head-slider .container .slick-slider .image-wrapper img {
    max-width: 290px;
    width: inherit;
    display: block;
    position: absolute;
}

.main-menu .bottom-block .cloud {
    position: absolute;
    display: none;
    right: 62px;
    color: #ff6600;
    font-size: 25px;
    margin: 0 10px;
    top: 5px;
    z-index: 5;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(1) .image-wrapper img {
    height: 330px;
    top: -110px;
    left: 60px;
}

.video-wrapper img {
    width: 100%;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(2) .image-wrapper img {
    top: -90px;
    left: 80px;
    width: 100%;
    max-width: 180px;
}

.bazz-widget .bazz-widget-button span {
    display: none;
}

.text-content-2 .slick-slide img {
    display: block;
    height: 100% !important;
    width: inherit;
    min-height: 635px;
    object-fit: cover;
}

#gallery-2 .gallery-icon img {
    width: 100%;
    height: inherit;
}

.text-content-2 .image-slider .slick-list.draggable {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.main-menu #cssmenu ul.sub-menu {
    z-index: 555;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(3) .image-wrapper img {
    top: -70px;
    left: 50px;
    max-width: 200px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(4) .image-wrapper img {
    height: 330px;
    top: -110px;
    left: 10px;
}

.html-sitemap ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.html-sitemap ul a {
    margin: 15px 0 0 0;
    display: block;
    font-size: 17px;
    font-weight: 700;
}

.slick-track {
    min-height: inherit;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(5) .image-wrapper img {
    height: 330px;
    top: -110px;
    left: 10px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(6) .image-wrapper img {
    height: 320px;
    top: -90px;
    left: 10px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(7) .image-wrapper img {
    height: 320px;
    top: -120px;
    left: 10px;

}

.head-slider .container .slick-slider .slider-wrapper:nth-child(8) .image-wrapper img {
    height: 370px;
    top: -110px;
    left: 50px;
}

.head-slider {
    min-height: 542px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(9) .image-wrapper img {
    height: 170px;
    top: -40px;
    left: 0;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(10) .image-wrapper img {
    height: 240px;
    top: -90px;
    left: 20px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(11) .image-wrapper img {
    height: 220px;
    top: -90px;
    left: 20px;
}

.head-slider .container .slick-slider .slider-wrapper:nth-child(12) .image-wrapper img {
    height: 190px;
    top: -70px;
    left: 20px;
}

/* headers */
h1 {
    font-size: 40px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

#slb_viewer_wrap .slb_theme_slb_baseline .slb_viewer_overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1;
    height: 100%;
    max-height: 1000px;
    min-width: 100%;
    background-color: #000;
}

#gallery-2 .gallery-icon img {
    border: 0;
}

#slb_viewer_wrap .slb_theme_slb_default .slb_viewer_layout {
    top: 10vw !important;
    position: fixed;
}

h2 {
    font-size: 26px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
}

h3 {
    font-size: 24px;
    color: #003079;
    font-weight: 400;
    font-family: "ProximaNova";
}

h4 {
    font-size: 22px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}

h5 {
    font-size: 20px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

h6 {
    font-size: 18px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}

/* Paragraph */
p {
    font-size: 16px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    line-height: 25px;
}

p.subtitle {
    font-size: 16px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    margin: 30px 0;
    line-height: 25px;
}

nadpis {
    font-size: 43px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    max-width: 520px;
}


blockquote {
    border-left: 2px solid #ff6600;
    padding-left: 20px;
    margin-left: 0;
    line-height: 25px;
    font-size: 16px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
}

section.blog-read.page .sank {
    font-size: 20px;
    color: #003079;
    margin-top: 30px;
    font-weight: 700;
    font-family: "ProximaNova";
}

.bottom-search .btn-group {
    vertical-align: top;
}

section.blog-read.page .addtoany_content {
    clear: both;
    margin: 16px 0;
    position: absolute;
    bottom: -60px;
    left: 10px;
}

section.blog-read.page {
    padding-bottom: 80px;
}

/*a {*/
/*text-decoration: none;*/
/*}*/

/*a:hover {*/
/*text-decoration: none;*/
/*}*/

/* list */
.text-content ul:not(.tabs),
.text-page ul:not(.tabs) {
    font-size: 15px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    padding-left: 25px;
}

.text-content ul:not(.tabs) li,
.text-page ul:not(.tabs) li {
    position: relative;
    list-style: none;
    line-height: 30px;
}

.text-content ul:not(.tabs) li::before,
.text-page ul:not(.tabs) li::before {
    content: '\f111';
    position: absolute;
    left: -25px;
    top: 0;
    font-size: 10px;
    color: #003079;
    font-weight: normal;
    font-family: FontAwesome;
}

input#edit-submitted-rashod-6--2 {
    border: none;
}

.text-content ul:not(.tabs) li.no-mark::before,
.text-page ul:not(.tabs) li.no-mark::before {
    display: none;
}

.slick-slider-fake {
    position: absolute;
    top: 80px;
}


.head-slider .container .slick-slider-fake .slider-wrapper .image-wrapper img {
    top: 10px;
    left: 70px;
    width: 100%;
    max-width: 180px;
    display: block;
    position: absolute;
}

/* headers */
h1 {
    font-size: 40px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
    word-break: break-word;
}

h2 {
    font-size: 26px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
}

h3 {
    font-size: 24px;
    color: #003079;
    font-weight: 400;
    font-family: "ProximaNova";
}

h4 {
    font-size: 22px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}

h5 {
    font-size: 20px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

h6 {
    font-size: 18px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}

/* Paragraph */
p {
    font-size: 16px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    line-height: 25px;
}

p.subtitle {
    font-size: 16px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    margin: 30px 0;
    line-height: 25px;
}

blockquote {
    border-left: 2px solid #ff6600;
    padding-left: 20px;
    margin-left: 0;
    line-height: 25px;
    font-size: 16px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
}

/* list */
.text-content ul:not(.tabs),
.text-page ul:not(.tabs) {
    font-size: 15px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    padding-left: 25px;
}

.text-content ul:not(.tabs) li,
.text-page ul:not(.tabs) li {
    position: relative;
    list-style: none;
    line-height: 30px;
}

.text-content ul:not(.tabs) li::before,
.text-page ul:not(.tabs) li::before {
    content: '\f111';
    position: absolute;
    left: -25px;
    top: 0;
    font-size: 10px;
    color: #003079;
    font-weight: normal;
    font-family: FontAwesome;
}

.text-content ul:not(.tabs) li.no-mark::before,
.text-page ul:not(.tabs) li.no-mark::before {
    display: none;
}

.button {
    border-radius: 3px;
    margin: 5px;
    padding: 0 20px;
    min-width: 180px;
    display: inline-block;
    line-height: 50px;
    text-align: center;
    text-decoration: none;
}

.button-success {
    background: #09a912;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-success:hover, .button-success:focus {
    background: #6bcb71;
}

.button-success[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-success-o {
    background: transparent;
    border: 1px solid #09a912;
    line-height: 48px;
    font-size: 14px;
    color: #09a912;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-success-o:hover, .button-success-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #6bcb71;
    border: none;
}

.button-success-o.button-slim {
    line-height: 38px;
}

.button-warning {
    background: #ffaa33;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-warning:hover, .button-warning:focus {
    background: #ffcc85;
}

.button-warning[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-warning-o {
    background: transparent;
    border: 1px solid #ffaa33;
    line-height: 48px;
    font-size: 14px;
    color: #ffaa33;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-warning-o:hover, .button-warning-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #ffcc85;
    border: none;
}

.button-warning-o.button-slim {
    line-height: 38px;
}

.button-error {
    background: #f44747;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-error:hover, .button-error:focus {
    background: #f89191;
}

.button-error[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-error-o {
    background: transparent;
    border: 1px solid #f44747;
    line-height: 48px;
    font-size: 14px;
    color: #f44747;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-error-o:hover, .button-error-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #f89191;
    border: none;
}

.button-error-o.button-slim {
    line-height: 38px;
}

.button-info {
    background: #21a5f8;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-info:hover, .button-info:focus {
    background: #7ac9fb;
}

.button-info[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-info-o {
    background: transparent;
    border: 1px solid #21a5f8;
    line-height: 48px;
    font-size: 14px;
    color: #21a5f8;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-info-o:hover, .button-info-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #7ac9fb;
    border: none;
}

.button-info-o.button-slim {
    line-height: 38px;
}

.button-primary-1 {
    background: #003079;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-primary-1:hover, .button-primary-1:focus {
    background: #6683af;
}

.button-primary-1[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-primary-1-o {
    background: transparent;
    border: 1px solid #003079;
    line-height: 48px;
    font-size: 14px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-primary-1-o:hover, .button-primary-1-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #6683af;
    border: none;
}

.button-primary-1-o.button-slim {
    line-height: 38px;
}

.button-primary-2 {
    background: #ff6600;
    border: none;
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-primary-2:hover, .button-primary-2:focus {
    background: #ffa366;
}

.button-primary-2[disabled] {
    background-color: #c5c7c7;
    cursor: no-drop;
}

.button-primary-2-o {
    background: transparent;
    border: 1px solid #ff6600;
    line-height: 48px;
    font-size: 14px;
    color: #ff6600;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-primary-2-o:hover, .button-primary-2-o:focus {
    font-size: 14px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 50px;
    background: #ffa366;
    border: none;
}

.button-primary-2-o.button-slim {
    line-height: 38px;
}

.button-primary-3 {
    background: #FFF;
    border: none;
    font-size: 14px;
    color: #ff6600;
    font-weight: 700;
    font-family: "ProximaNova";
}

.button-primary-3:hover, .button-primary-3:focus {
    background: #ff6600;
    color: #FFF;
}

.button-primary-3[disabled] {
    background-color: #fdfefe;
    cursor: no-drop;
}

.button[disabled], .button[disabled]:hover {
    line-height: 48px;
    background-color: white;
    border: 1px solid #c5c7c7 !important;
    cursor: no-drop;
    color: #c5c7c7 !important;
}

.button[disabled].button-slim, .button[disabled]:hover.button-slim {
    line-height: 38px;
}

.button-default {
    line-height: 48px;
    background-color: white;
    border: 1px solid #fdfefe;
    font-size: 14px;
    color: #c5c7c7;
    font-weight: bold;
    font-family: "ProximaNova";
}

.button-default:hover {
    background-color: #fefefe;
}

.button-slim {
    line-height: 40px;
}

.main-menu .top-bloc {
    height: 66px;
    line-height: 65px;
    background: url("../images/main-menu-bg.png") no-repeat top center;
}

.main-menu .top-bloc .languages {
    display: inline-block;
}

.main-menu .top-bloc .languages ul {
    margin: 0;
    padding: 0;
}

.main-menu .top-bloc .languages .lang-item {
    list-style: none;
    display: inline-block;
}

.main-menu .top-bloc .languages .lang-item a {
    font-size: 17px;
    color: #002661;
    font-weight: 600;
    font-family: "ProximaNova";
    text-transform: uppercase;
    background: none;
    border-radius: 0;
    border-right: 1px solid #62b9e9;
    padding: 0 10px;
}

.main-menu .top-bloc .languages .lang-item a:hover {
    color: #ff6600;
}

.main-menu .top-bloc .languages .lang-item:last-child a {
    border: none;
}

.main-menu .top-bloc .languages .lang-item.current-lang a {
    color: #ff6600;
}

.main-menu .top-bloc .languages .lang-item:last-child > a {
    border: none;
}

.main-menu .top-bloc .address {
    display: inline-block;
    margin: 0 20px;
    font-weight: 600;
    font-size: 17px;
}

.main-menu .top-bloc .address a {
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    /*text-decoration: none;*/
    margin-left: 15px;
}

.main-menu .top-bloc .social {
    display: inline-block;
}

.main-menu .top-bloc .social a {
    color: #ff6600;
    font-size: 25px;
    margin: 0 10px;
}

.main-menu .top-bloc .social a:hover {
    color: #302783;
}

.main-menu .top-bloc .social a .title {
    display: none;
}

.main-menu .top-bloc .search {
    display: inline-block;
    float: right;
}

.main-menu .top-bloc .search .input-group {
    margin-top: 12px;
    width: 300px;
}

.main-menu .top-bloc .search .input-group .form-control {
    border: none;
    box-shadow: none;
    border-radius: 0;
    outline: none;
    border-bottom: 1px solid #c3cbcc;
    background-color: rgba(255, 255, 255, 0);
    font-size: 15px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}

.main-menu .top-bloc .search .input-group .form-control::-webkit-input-placeholder {
    color: #000e24;
}

.main-menu .top-bloc .search .input-group .form-control::-moz-placeholder {
    color: #000e24;
}

.main-menu .top-bloc .search .input-group .form-control:-ms-input-placeholder {
    color: #000e24;
}

.main-menu .top-bloc .search .input-group .form-control:-moz-placeholder {
    color: #000e24;
}

.main-menu .top-bloc .search .input-group .input-group-addon, .main-menu .top-bloc .search .input-group .input-group-btn {
    line-height: initial;
}

.main-menu .top-bloc .search .input-group .input-group-addon button, .main-menu .top-bloc .search .input-group .input-group-btn button {
    border: none;
    box-shadow: none;
    border-radius: 0;
    outline: none;
    background: none;
}

.main-menu .bottom-block {
    height: 80px;
    line-height: 80px;
    background: #003079;
}

.main-menu .bottom-block .no-margin {
    margin-top: -5px;
}

.main-menu .bottom-block .content {
    position: relative;
}

.main-menu .bottom-block .content .logo {
    position: absolute;
    width: 200px;
    height: 32px;
    left: -215px;
    top: calc(50% - 16px);
}

.main-menu .bottom-block .content .logo a {
    display: inline;
    position: relative;
    float: left;
}

.main-menu .bottom-block .content .logo img {
    display: inherit;
    width: 100%;
}

.main-menu .bottom-block .content .languages {
    position: absolute;
    width: 130px;
    height: 35px;
    right: -135px;
    top: calc(50% - 17px);
}

.main-menu .bottom-block .content .languages .btn-group {
    display: inherit;
}

.main-menu .bottom-block .content .languages .btn-group button.btn.btn-default.dropdown-toggle {
    background: none;
    border: none;
    box-shadow: none;

    outline: none;
    font-size: 18px;
    color: #fefefe;
    font-weight: 400;
    font-family: "ProximaNova";
    text-shadow: none;
}

.main-menu .bottom-block .content .languages .btn-group button.btn.btn-default.dropdown-toggle .blue-text {
    color: #62b9e9;
    text-transform: uppercase;
    margin-right: 5px;
}

.main-menu .bottom-block .content .languages .open > .dropdown-menu {
    top: calc(100% + 30px);
    padding: 10px 0;
    border-radius: 0;
    border-bottom: 3px solid #62b9e9;
    box-shadow: none;
}

.main-menu .bottom-block .content .languages .open > .dropdown-menu li a:hover {
    background: #d8eef9;
}

.main-menu .bottom-block .content .languages .open > .dropdown-menu li a .blue-text {
    color: #62b9e9;
    text-transform: uppercase;
    margin-right: 5px;
}

.main-menu .bottom-block .content .bottom-search {
    position: absolute;
    width: 35px;
    line-height: 35px;
    height: 35px;
    right: -220px;
    top: calc(50% - 5px);
}

.main-menu .bottom-block .content .bottom-search button.btn.btn-default.btn-lg.dropdown-toggle {
    background: none;
    padding: 0;
    border: none;
    border-radius: 0;
    color: white;
    box-shadow: none;
}

.main-menu .bottom-block .content .bottom-search .open > .dropdown-menu {
    display: block;
    padding: 0;
    background: none;
    top: 50px;
    left: inherit;
    right: -10px;
    border-radius: 0;
    border: none;
    width: 250px;
    box-shadow: none;
}

.main-menu .bottom-block .content .bottom-search .open > .dropdown-menu input, .main-menu .bottom-block .content .bottom-search .open > .dropdown-menu span {
    border-radius: 0;
}

.main-menu .bottom-block .content .bottom-search .open > .dropdown-menu.search-block {
    padding: 10px 15px;
    height: 56px;
    background-color: #003079;
}

.main-menu .bottom-block .content .hidden-block {
    display: none;
}

.main-menu .fixed-block {
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
    z-index: 10;
}

@media (max-width: 1600px) and (min-width: 1450px) {
    .main-menu .bottom-block .content .bottom-search {
        right: -150px;
    }

    .main-menu .bottom-block .content .languages {
        right: -65px;
    }

    .main-menu .bottom-block .content .logo {
        left: -135px;
    }

    div#cssmenu {
        margin-left: 80px;
    }
}

@media (max-width: 1450px) {
    .main-menu .top-bloc {
        display: none;
    }

    .main-menu .bottom-block .cloud {
        display: block;
    }

    .main-menu .bottom-block .content .bottom-search button.btn.btn-default.btn-lg.dropdown-toggle {
        position: absolute;
        top: -9px;
    }

    .main-menu .bottom-block .content .languages {
        margin: 0 15px;
    }

    .banner-wrapper {
        margin-top: 80px;
    }

    .main-menu .navbar-header {
        float: none;
    }

    .main-menu .navbar-left, .main-menu .navbar-right {
        float: none !important;
    }

    .main-menu .navbar-toggle {
        display: block;
    }

    .main-menu .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }

    .main-menu .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .main-menu .navbar-collapse.collapse {
        display: none !important;
    }

    .main-menu .navbar-nav {
        float: none !important;
        margin-top: 7.5px;
    }

    .main-menu .navbar-nav > li {
        float: none;
    }

    .main-menu .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .main-menu .bottom-block .content .menu nav.navbar {
        width: 45px;
        float: right;
    }

    .main-menu .collapsing {
        transition: none;
        display: none;
    }

    .main-menu .collapse.in {
        display: block !important;
        width: 300px;
        float: right;
        background: white;
    }

    .main-menu .bottom-block .content .hidden-block {
        display: inline-block;
    }

    .main-menu .bottom-block {
        position: fixed;
        top: 0;
        z-index: 10;
        left: 0;
        right: 0;
    }

    .main-menu .bottom-block .content .logo, .main-menu .bottom-block .content .languages, .main-menu .bottom-block .content .bottom-search {
        display: flex;
        margin: 0;
        align-items: center;
        position: relative;
        float: left;
        height: 80px;
        line-height: 80px;
        width: inherit;
        left: inherit;
        right: inherit;
        top: inherit;
        z-index: 5;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav {
        background: white;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li {
        float: none;
        height: 40px;
        line-height: 40px;
        border-bottom: 1px solid #003079;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li a {
        color: #003079;
        line-height: 35px;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li a:hover {
        border-color: transparent;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li a#dLabel {
        text-align: left;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li a#dLabel:hover {
        border-color: transparent;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.open {
        height: inherit;
        line-height: inherit;
        overflow: hidden;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.open a#dLabel {
        border-bottom: 1px solid #003079;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.open .dropdown-menu {
        position: relative;
        top: inherit;
        width: 100%;
        box-shadow: none;
        border: none;
        background: #d8eef9;
        padding: 0;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.active a {
        border-color: transparent;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.active a:hover {
        border: none;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li.active a#dLabel {
        border-color: transparent;
    }

    .main-menu .bottom-block .content .menu nav.navbar ul.nav li:last-child {
        border: none;
    }
}

@media (max-width: 575px) {

    .main-menu .bottom-block .content .languages .btn-group button.btn.btn-default.dropdown-toggle {
        font-size: 0;
    }

    .main-menu .bottom-block .content .languages .btn-group button.btn.btn-default.dropdown-toggle .blue-text {
        font-size: 18px;
    }

    .main-menu .bottom-block .content .languages .btn-group button.btn.btn-default.dropdown-toggle span.caret {
        margin-bottom: 10px;
    }

}

@media (max-width: 480px) {

    .main-menu .bottom-block .content .languages {
    }

    .main-menu .bottom-block .content .logo {
        margin: 0 20px 0 0;
        width: 40px;
        overflow: hidden;
    }

    .main-menu .bottom-block .content .logo img {
        width: max-content;
    }
}

@media (max-width: 374px) {
}

.head-slider .slick-button i {
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 10px);
}

@media (max-width: 600px) {
    div.contacts-page table tr th:nth-child(2), div.contacts-page table tr th:nth-child(3) {
        display: none;
    }

    /*.page table {*/
    /*    display: none;*/
    /*}*/
    .page table td {
        text-align: left !important;
    }


    .contacts-page table {
        display: inherit;
    }

    div.contacts-page table tr {
        border-bottom: 3px solid #ddd;
    }

    div.contacts-page table tr td {
        display: block;
        width: 100% !important;
    }

    .main-menu .bottom-block .content .bottom-search {
        display: none;
    }

    .slick-slider-fake {
        position: absolute;
        top: 60px;
        left: 18px;
        width: calc(100% - 33px);
    }

}

#youtube-image {
    cursor: pointer;
    display: block;
    width: 475px;
    height: 315px;
    background: url("/wp-content/themes/biotal/assets/images/biotal-youtube.png") no-repeat center;
    margin: 30px auto;
}

#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    line-height: 1;
    display: block;
    position: relative;
    box-sizing: border-box;
}

#cssmenu .menu_mob_title {
    display: none;
}

#cssmenu:after,
#cssmenu > ul:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#cssmenu #menu-button {
    display: none;
}

#cssmenu > ul > li {
    float: left;
}

#cssmenu.align-center > ul {
    font-size: 0;
    text-align: center;
}

#cssmenu.align-center > ul > li {
    display: inline-block;
    float: none;
}

#cssmenu.align-center ul ul {
    text-align: left;
}

#cssmenu.align-right > ul > li {
    float: right;
}

#cssmenu > ul > li > a {
    padding: 17px;
    font-size: 14px;
    text-decoration: none;
    color: #dddddd;
}

#cssmenu > ul > li:hover > a {
    color: #ffffff;
}

#cssmenu > ul > li.has-sub > a {
    padding-right: 30px;
}

#cssmenu > ul > li.has-sub > a:after {
    position: absolute;
    /*top: 22px;*/
    /*right: 11px;*/
    /*width: 8px;*/
    /*height: 2px;*/
    /*display: block;*/
    background: none;
    font: normal normal normal 11px/1 FontAwesome;
    content: '\f078';
}

#cssmenu > ul > li.has-sub > a:before {
    position: absolute;
    top: 19px;
    right: 14px;
    display: block;
    width: 2px;
    height: 8px;
    background: #dddddd;
    /*content: '';*/
    transition: all .25s ease;
}

#cssmenu > ul > li.has-sub:hover > a:before {
    top: 38px;
    height: 0;
}

#cssmenu ul ul {
    position: absolute;
    left: -9999px;
}

#cssmenu.align-right ul ul {
    text-align: right;
}

#cssmenu ul ul li {
    height: 0;
    transition: all .25s ease;
}

#cssmenu li:hover > ul {
    left: auto;
}

#cssmenu.align-right li:hover > ul {
    left: auto;
    right: 0;
}

#cssmenu li:hover > ul > li {
    height: auto;
}

#cssmenu ul ul ul {
    margin-left: 100%;
    top: 0;
}

#cssmenu.align-right ul ul ul {
    margin-left: 0;
    margin-right: 100%;
}

#cssmenu ul ul li a {
    border-top: 0;
    padding: 11px 15px;
    width: 170px;
    font-size: 14px;
    text-decoration: none;
    color: #dddddd;
    font-weight: 400;
    background: #003079;
}

#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
    border-bottom: 0;
}

#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
    color: #62b9e9;
}

#cssmenu ul ul li.has-sub > a:after {
    position: absolute;
    top: 16px;
    right: 11px;
    width: 8px;
    /*height: 2px;*/
    display: block;
    background: none;
    font: normal normal normal 11px/1 FontAwesome;
    content: '\f054';
}

#cssmenu.align-right ul ul li.has-sub > a:after {
    right: auto;
    left: 11px;
}

#cssmenu ul ul li.has-sub > a:before {
    position: absolute;
    top: 13px;
    right: 14px;
    display: block;
    width: 2px;
    height: 8px;
    background: #dddddd;
    /*content: '';*/
    transition: all .25s ease;
}

#cssmenu.align-right ul ul li.has-sub > a:before {
    right: auto;
    left: 14px;
}

#cssmenu ul ul > li.has-sub:hover > a:before {
    top: 17px;
    height: 0;
}

@media (max-width: 1450px) {
    #cssmenu #menu__inner > .menu-item-has-children {
        padding-right: 30px;
        position: relative;
    }

    #cssmenu #menu__inner > .menu-item-has-children:after {
        content: '';
        display: block;
        position: absolute;
        width: 14px;
        height: 14px;
        transition: all.3s;
        background: url("../images/down-arrow.png") no-repeat center;
        background-size: 14px;
        right: 6px;
        top: 16px;
    }

    #cssmenu #menu__inner > .menu-item-has-children.open:after {
        transform: rotate(-180deg);
    }

    #cssmenu #menu__inner {
        max-height: 600px;
        overflow-y: auto;
    }

    #cssmenu .menu-item-has-children.open ul {
        display: block;
    }
}

@media only screen and (min-width: 1450px) {
    #cssmenu ul {
        z-index: 10;
    }

    #cssmenu ul li {
        padding-right: 10px;
    }

    #cssmenu ul li a {
        font-size: 18px;
        color: white;
        font-weight: 400;
        font-family: "ProximaNova";
        border-top: 6px solid transparent;
        padding: 0 3px;
        border-radius: 0;
        line-height: 74px;
        background: none;
        letter-spacing: initial;
        text-decoration: none;
        text-transform: initial;
    }

    #cssmenu ul li a:hover {
        background-color: transparent;
        border-top: 6px solid #62b9e9;
        color: #62b9e9;
    }

    #cssmenu ul li.current-page-ancestor > a, #cssmenu ul li.current-menu-item > a {
        background-color: transparent;
        border-top: 6px solid #62b9e9;
        color: #62b9e9;
    }

    #cssmenu ul li.has-sub > a {
        padding-right: 15px;
    }

    #cssmenu ul li.has-sub > a:before {
        top: 33px;
        right: 5px;
        display: block;
        width: 2px;
        height: 10px;
    }

    #cssmenu ul li.has-sub > a:after {
        top: 31px;
        right: -1px;
        width: 10px;
        /*height: 2px;*/
    }

    #cssmenu ul li.menu-item-has-children ul > li,
    #cssmenu ul li.menu-item-has-children ul ul > li {
        background-color: #003079;
        padding-right: 0;
    }

    #cssmenu ul li.menu-item-has-children ul > li > a,
    #cssmenu ul li.menu-item-has-children ul ul > li > a {
        line-height: initial;
        border: none;
    }

    #cssmenu ul li.menu-item-has-children ul > li > a:hover,
    #cssmenu ul li.menu-item-has-children ul ul > li > a:hover {
        background-color: #003079;
    }

    #cssmenu ul li.menu-item-has-children:hover > a {
        border-top: 6px solid #62b9e9;
        color: #62b9e9;
    }

    #cssmenu ul li.menu-item-has-children .menu-item-has-children a {
        border: 0;
    }
}

@media (max-width: 1450px) {
    #cssmenu {
        width: 100%;

    }
    #cssmenu i.fa.fa-bars {
        position: absolute;
        right: 27px;
        top: 30px;
        font-size: 18px;
        color: white;
    }

    #cssmenu ul {
        width: 50%;
        display: none;
        position: absolute;
        right: 0;
        z-index: 99;
    }

    #cssmenu ul.open:not(.sub-menu) {
        background-color: #003079;
        margin-top: 85px;
        text-align: left;
        display: block;
    }

    #cssmenu.align-center > ul {
        text-align: left;
    }

    #cssmenu ul li {
        width: 100%;
        border-top: 1px solid rgba(120, 120, 120, 0.2);
    }

    #cssmenu ul ul li,
    #cssmenu li:hover > ul > li {
        height: auto;
    }

    #cssmenu ul li a,
    #cssmenu ul ul li a {
        width: 100%;
        border-bottom: 0;
    }

    #cssmenu > ul > li {
        float: none;
    }

    #cssmenu ul ul li a {
        padding-left: 25px;
    }

    #cssmenu ul ul ul li a {
        padding-left: 35px;
    }

    #cssmenu ul ul li a {
        color: #dddddd;
        background: none;
    }

    #cssmenu ul ul li:hover > a,
    #cssmenu ul ul li.current-menu-item > a {
        color: #ffffff;
    }

    #cssmenu ul ul,
    #cssmenu ul ul ul,
    #cssmenu.align-right ul ul {
        position: relative;
        left: 0;
        width: 100%;
        margin: 0;
        text-align: left;
    }

    #cssmenu > ul > li.has-sub > a:after,
    #cssmenu > ul > li.has-sub > a:before,
    #cssmenu ul ul > li.has-sub > a:after,
    #cssmenu ul ul > li.has-sub > a:before {
        display: none;
    }

    #cssmenu .menu_mob_title {
        color: white;
        position: absolute;
        right: 17px;
        top: 56px;
        display: block;
    }

    #cssmenu #menu-button {
        display: block;
        float: right;
        height: 50px;
        width: 50px;
        margin-top: 18px;
        color: #dddddd;
        cursor: pointer;
        font-size: 0;
        text-transform: uppercase;
        font-weight: 700;
        z-index: 100;
    }

    #cssmenu #menu-button:after {
        position: absolute;
        top: 28px;
        right: 17px;
        display: block;
        height: 4px;
        width: 40px;
        border-top: 2px solid #dddddd;
        border-bottom: 2px solid #dddddd;
        content: '';
    }

    #cssmenu #menu-button:before {
        position: absolute;
        top: 16px;
        right: 17px;
        display: block;
        height: 4px;
        width: 40px;
        background: #dddddd;
        content: '';
    }

    #cssmenu #menu-button.menu-opened:after {
        top: 23px;
        border: 0;
        height: 4px;
        width: 30px;
        background: #ffffff;
        transform: rotate(45deg);
    }

    #cssmenu #menu-button.menu-opened:before {
        top: 23px;
        background: #ffffff;
        width: 30px;
        transform: rotate(-45deg);
    }

    #cssmenu ul.sub-menu li {
        padding-left: 20px !important;
    }

    #cssmenu .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 0;
        display: block;
        background: #ff6600;
        border-left: 1px solid rgba(120, 120, 120, 0.2);
        height: 46px;
        width: 46px;
        cursor: pointer;
    }

    #cssmenu .submenu-button.submenu-opened {
        background: #002661;
    }

    #cssmenu ul ul .submenu-button {
        height: 34px;
        width: 34px;
    }

    #cssmenu .submenu-button:after {
        position: absolute;
        top: 22px;
        right: 19px;
        width: 8px;
        /*height: 2px;*/
        display: block;
        color: white;
        background: none;
        font: normal normal normal 11px/1 FontAwesome;
        content: '\f078';
    }

    #cssmenu ul ul .submenu-button:after {
        top: 15px;
        right: 13px;
    }

    #cssmenu .submenu-button.submenu-opened:after {
        /*background: #ffffff;*/
    }

    #cssmenu .submenu-button:before {
        position: absolute;
        top: 19px;
        right: 22px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        /*content: '';*/
    }

    #cssmenu ul ul .submenu-button:before {
        top: 12px;
        right: 16px;
    }

    #cssmenu .submenu-button.submenu-opened:before {
        display: none;
    }
}

@media (max-width: 1200px) {
    #cssmenu ul {
        width: 100%;
    }
}

.head-slider {
    padding: 0px 0 90px;
    background-image: linear-gradient(to top, #e7f6ff 0%, #ffffff 100%);
    position: relative;
}

.head-slider .button-primary-2:hover {
    color: white;
}

.head-slider .slick-button {
    width: 75px;
    min-width: 75px;
    height: 80px;
    line-height: 80px;
    background: #62b9e9;
    border: none;
    font-size: 40px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    border-radius: 0;
    position: absolute;
    top: calc(50% - 40px);
    margin: 0;
}

.head-slider .angle-right {
    right: 0;
}

.head-slider .angle-left {
    left: 0;
}

.head-slider .container {
    position: relative;
}

.head-slider .container .slick-slider .slider-wrapper {
    padding: 0 5px;
    outline: none;
    max-height: 500px;

}


.head-slider .container .slick-slider .slider-wrapper .row-flex {
    display: flex !important;
    display: -webkit-flex;
    flex-wrap: wrap;
    align-items: center;
    max-height: 500px;
}

.head-slider .container .slick-slider .text-wrapper {
    padding-top: 80px;
}

.head-slider .container .slick-slider .text-wrapper h2 {
    font-size: 47px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    max-width: 520px;
}

.head-slider .container .slick-slider .text-wrapper p, .head-slider .container .slick-slider-fake .text-wrapper p {
    font-size: 17px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    margin: 40px 0 50px 0;
}

.head-slider .container .slick-slider .text-wrapper .buttons .button, .head-slider .container .slick-slider-fake .text-wrapper .buttons .button {
    width: 220px;
}

.head-slider .container .slick-slider .text-wrapper .buttons .button-primary-2, .head-slider .container .slick-slider-fake .text-wrapper .buttons .button-primary-2 {
    margin-left: 0;
}


.head-slider .container ul.slick-dots {
    position: absolute;
    list-style: none;
    right: 40px;
    top: 150px;
}

.head-slider .container ul.slick-dots li {
    width: 14px;
    height: 16px;
    margin-bottom: 5px;
}

.head-slider .container ul.slick-dots li button {
    width: 14px;
    height: 16px;
    outline: none;
    background: #a1d5f1;
    border: 2px solid #a1d5f1;
    border-radius: 50%;
    font-size: 0;
}

.head-slider .container ul.slick-dots li.slick-active button {
    background: none;
    border-color: #003079;
}

@media (max-width: 1366px) {
    .head-slider .slick-button.prev-slick {
        display: none;
    }

    .head-slider .slick-button.next-slick {
        display: none;
    }
}

@media (max-width: 992px) {
    .head-slider .container ul.slick-dots {
        right: 0;
        top: inherit;
        padding: 0;
        bottom: -65px;
        width: 100%;
    }

    .slick-track {
        min-height: inherit;
    }

    .head-slider .container ul.slick-dots li {
        display: inline-block;
        margin: 0 7px;
    }
}

@media (max-width: 600px) {
    .head-slider {
        padding: 40px 0;
    }

    .head-slider .container .slick-slider .text-wrapper {
        padding-top: 60px;
    }


    .head-slider .container .slick-slider .text-wrapper h2 {
        font-size: 33px;
        max-width: 390px;
    }

    .head-slider .container .slick-slider .text-wrapper p, .head-slider .container .slick-slider-fake .text-wrapper p {
        margin: 30px 0;
    }

    .head-slider .container .slick-slider .text-wrapper .buttons {
        text-align: center;
    }

    .head-slider .container .slick-slider-fake .text-wrapper .buttons {
        text-align: center;
        top: -16px;
        position: relative;
    }

    .head-slider .container .slick-slider .text-wrapper .buttons .button-primary-2, .head-slider .container .slick-slider-fake .text-wrapper .buttons .button-primary-2 {
        margin: 10px 0;
    }
}

.advantages .items-wrapper {
    background: url("../images/advantages-bg.png") no-repeat center;
    background-size: cover;
    overflow: hidden;
    margin-top: -60px;
}

.advantages .items-wrapper .item {
    border-right: 1px solid white;
    padding: 20px 0 20px 90px;
    position: relative;
}

.advantages .items-wrapper .item:before {
    content: '';
    display: block;
    position: absolute;
    background-repeat: no-repeat;
}

.advantages .items-wrapper .item:nth-child(1):before {
    width: 33px;
    top: 30px;
    left: 40px;
    height: 46px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNC4xIDE5LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0LjEgMTkuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzdCQjZFNzt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuMiwxMy4xYzAsMC44LDAuMywxLjYsMC43LDIuM2MwLjQsMC43LDEsMS4yLDEuNywxLjZjMC4zLDAuMiwwLjcsMC4xLDAuOS0wLjNjMC4yLTAuMywwLjEtMC43LTAuMy0wLjkNCgljLTAuNS0wLjMtMC45LTAuNy0xLjItMS4ycy0wLjUtMS0wLjUtMS42YzAtMC40LTAuMy0wLjctMC43LTAuNkMyLjUsMTIuNCwyLjIsMTIuNywyLjIsMTMuMSBNNS4xLDIuNmMwLjQtMC43LDAuOC0xLjMsMS4yLTEuOA0KCWMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmMwLjMtMC4yLDAuNy0wLjEsMC45LDAuMmMwLjMsMC41LDAuNywxLjEsMS4yLDEuOGMyLjEsMyw1LjIsNy42LDUuMiwxMC4yYzAsMS45LTAuOCwzLjYtMiw0LjkNCgljLTEuMywxLjItMywyLTQuOSwycy0zLjYtMC44LTQuOS0yYy0xLjMtMS4zLTItMy0yLTQuOUMwLDEwLjIsMy4xLDUuNiw1LjEsMi42Ii8+DQo8L3N2Zz4NCg==");
}

.advantages .items-wrapper .item:nth-child(2):before {
    width: 40px;
    top: 30px;
    left: 36px;
    height: 50px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOC42IDE5LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4LjYgMTkuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzdCQjZFNzt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjgsOC4ybDMuNC00LjljMC4xLTAuMSwwLjEtMC4yLDAtMC4zYzAtMC4xLTAuMS0wLjItMC4zLTAuMkg4LjRWMS42YzAtMC4yLTAuMS0wLjMtMC4zLTAuM0gxLjRWMC42DQoJYzAtMC4yLTAuMS0wLjMtMC4zLTAuM1MwLjgsMC40LDAuOCwwLjZWMTljMCwwLjIsMC4xLDAuMywwLjMsMC4zczAuMy0wLjEsMC4zLTAuM3YtNy45aDMuNWMtMC4yLDAuMy0wLjMsMC42LTAuMywxDQoJYzAsMC45LDAuNywxLjYsMS42LDEuNmgxMS43YzAuMSwwLDAuMi0wLjEsMC4zLTAuMmMwLjEtMC4xLDAtMC4yLDAtMC4zTDE0LjgsOC4yeiIvPg0KPC9zdmc+DQo=");
}

.advantages .items-wrapper .item:nth-child(3):before {
    width: 52px;
    top: 30px;
    left: 30px;
    height: 46px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMS40IDIxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIxLjQgMjEuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzdCQjZFNzt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjcsMTMuMyIvPg0KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI2LDAuNSA2LDUuOSAwLjYsNS45ICIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3LjQsMTUuM2MxLjEsMCwyLTAuOSwyLTJzLTAuOS0yLTItMnMtMiwwLjktMiwyQzE1LjQsMTQuNCwxNi4zLDE1LjMsMTcuNCwxNS4zIE0xNy40LDkuOQ0KCWMxLjksMCwzLjQsMS41LDMuNCwzLjRjMCwxLTAuNCwxLjgtMSwyLjRsMSw0LjFjMC4xLDAuMywwLDAuNS0wLjIsMC43cy0wLjUsMC4yLTAuNywwLjFsLTIuNC0xLjJsLTIuNCwxLjJjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMQ0KCWMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC4yLTAuMi0wLjMtMC40LTAuMi0wLjdsMS00LjFjLTAuNi0wLjYtMS0xLjUtMS0yLjRDMTQsMTEuNSwxNS41LDkuOSwxNy40LDkuOSIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMyw5LjNDMy4zLDkuNywzLjYsMTAsNCwxMGg4LjFjMC40LDAsMC43LTAuMywwLjctMC43YzAtMC40LTAuMy0wLjctMC43LTAuN0gzLjlDMy42LDguNiwzLjMsOC45LDMuMyw5LjMNCgkgTTMuOSwxNGg2LjhjMC40LDAsMC43LTAuMywwLjctMC43cy0wLjMtMC43LTAuNy0wLjdIMy45Yy0wLjQsMC0wLjcsMC4zLTAuNywwLjdTMy42LDE0LDMuOSwxNCBNMTQsNS4yYzAtMC40LTAuMy0wLjctMC43LTAuN2gtNA0KCWMtMC40LDAtMC43LDAuMy0wLjcsMC43czAuMywwLjcsMC43LDAuN2g0QzEzLjcsNS45LDE0LDUuNiwxNCw1LjIgTTcuMyw1LjlWMC41aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjR2Ni44DQoJYy0yLjMsMC4zLTQsMi4zLTQsNC42YzAsMSwwLjMsMiwwLjksMi44bC0wLjgsMy4zSDEuOWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zVjcuM0g2QzYuNyw3LjMsNy4zLDYuNiw3LjMsNS45Ii8+DQo8L3N2Zz4NCg==");
}

.advantages .items-wrapper .item:nth-child(4):before {
    width: 47px;
    top: 30px;
    left: 30px;
    height: 47px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMS41IDIxLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIxLjUgMjEuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzdCQjZFNzt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjksNS4xYzAsMS4yLTAuOSwyLjQtMi4xLDIuNlYzLjZoMi4xVjUuMXogTTEyLjYsMTAuOWwtMi4xLTEuMWwtMi4xLDEuMWwwLjUtMi4xTDcuMyw2LjdoMi4ybDAuOS0yLjENCglsMC45LDIuMWgyLjRsLTEuNiwyLjFMMTIuNiwxMC45eiBNMi4yLDUuMVYzLjZoMi4xdjQuMUMzLjIsNy40LDIuMiw2LjMsMi4yLDUuMSBNMTkuOSwxLjVoLTMuMXYtMUg0LjN2MUgxLjJjLTAuNiwwLTEsMC40LTEsMVY1DQoJYzAsMi40LDEuOCw0LjQsNC4yLDQuN3YwLjFjMCwzLDIuMSw1LjUsNC45LDYuMWwtMC43LDIuMkg2LjJjLTAuNCwwLTAuOCwwLjMtMC45LDAuN2wtMC44LDIuNEgxN2wtMC44LTIuNA0KCWMtMC4xLTAuNC0wLjUtMC43LTAuOS0wLjdoLTIuNGwtMC43LTIuMmMyLjgtMC42LDQuOS0zLjEsNC45LTYuMVY5LjdjMi40LTAuMyw0LjItMi4zLDQuMi00LjdWMi42QzIwLjksMiwyMC41LDEuNSwxOS45LDEuNSIvPg0KPC9zdmc+DQo=");
}

/*.advantages .items-wrapper .item:nth-child(1) img {*/
/*    width: 33px;*/
/*}*/

/*.advantages .items-wrapper .item:nth-child(2) img {*/
/*    width: 40px;*/
/*}*/

/*.advantages .items-wrapper .item:nth-child(3) img {*/
/*    width: 52px;*/
/*}*/

.advantages .items-wrapper .item:nth-child(4) {
    border: none;
}

/*.advantages .items-wrapper .item:nth-child(4) img {*/
/*    width: 47px;*/
/*}*/

.advantages .items-wrapper .item .icon-wrapper {
    float: left;
    padding: 10px 30px 10px 50px;
}

.advantages .items-wrapper .item .text-wrapper {
    float: left;
}

.advantages .items-wrapper .item .text-wrapper p.title {
    font-size: 27px;
    color: #63b9e8;
    font-weight: 700;
    font-family: "ProximaNova";
    margin: 10px 0 0 0;
}

.advantages .items-wrapper .item .text-wrapper p.text {
    font-size: 15px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
}

@media (max-width: 1200px) {
    .advantages .items-wrapper .item:nth-child(1) {
        border-bottom: 1px solid white;
    }

    .advantages .items-wrapper .item:nth-child(2) {
        border-bottom: 1px solid white;
    }
}

@media (max-width: 992px) {
    .advantages .items-wrapper {
        margin-top: 40px;
    }

    .head-slider .container .slick-slider-fake .hidden-sm {
        display: none;
    }
}

@media (max-width: 768px) {
    .advantages .items-wrapper {
        background: #003079;
    }

    .advantages .items-wrapper .item {
        border-bottom: 1px solid white;
    }
}

.text-content-1 {
    margin: 50px 0;
}

.text-content-1 .header {
    margin-bottom: 50px;
}

.text-content-1 .header span {
    font-size: 17px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
}


.text-content-1 .content h1 {
    font-size: 34px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
    margin-top: 0;
}

.text-content-1 .content span.bigger-text {
    font-size: 20px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

.text-content-1 .content span.lookoutfake {
    text-align: left;
    font-size: 20px;
    color: #FF6600;
    font-family: "ProximaNova";
    max-width: 150px;
}

.zarovnat {
    text-align: justify;
}


.text-content-2 {
    background: #003079;
    position: relative;
    overflow: hidden;
}

.text-content-2 .image-slider {
    position: absolute;
    height: 100%;
    min-height: 635px;
    width: 50%;
    top: 0;
    left: 0;
    padding-right: 15px;
    overflow: hidden;
    background: url("https://biotal.ua/wp-content/uploads/text-content-2-slider-img.png") no-repeat top center;
    background-size: cover;
}

.text-content-2 .image-slider .image-wrapper {
    display: -ms-flexbox;
    display: flex;
    height: 570px;
}

.text-content-2 .image-slider .image-wrapper img {
    width: 100%;
    object-fit: cover;
}

.text-content-2 .text-wrapper {
    margin: 70px 0;
}

.text-content-2 .text-wrapper h2 {
    font-size: 33px;
    color: white;
    font-weight: 700;
    font-family: "ProximaNova";
}

.text-content-2 .text-wrapper p {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    margin: 30px 0;
}

.text-content-2 .text-wrapper p .blue-text {
    color: #63b9e8;
}

.text-content-2 .text-wrapper ul {
    font-size: 17px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    padding-left: 25px;
}

.text-content-2 .text-wrapper ul li {
    position: relative;
    list-style: none;
    line-height: 22px;
    margin: 10px 0;
}

.text-content-2 .text-wrapper ul li::before {
    content: '\f00c';
    position: absolute;
    left: -25px;
    top: 0;
    font-size: 15px;
    color: #ff6600;
    font-weight: normal;
    font-family: FontAwesome;
}

.text-content-2 .text-wrapper ul li.no-mark::before {
    display: none;
}

.text-content-2 ul.slick-dots {
    position: absolute;
    list-style: none;
    width: 100%;
    padding-right: 50px;
    bottom: 20px;
    text-align: right;
}

.text-content-2 ul.slick-dots li {
    margin: 0 5px;
    width: 14px;
    height: 16px;
    display: inline-block;
}

.text-content-2 ul.slick-dots li button {
    width: 14px;
    height: 16px;
    outline: none;
    background: #003079;
    border: 2px solid #003079;
    border-radius: 50%;
    font-size: 0;
}

.text-content-2 ul.slick-dots li.slick-active button {
    background: none;
    border-color: white;
}

@media (max-width: 1200px) {
    .text-content-2 .image-slider .image-wrapper {
        height: 620px;
    }
}

@media (max-width: 992px) {
    .text-content-2 .image-slider {
        display: none;
    }

    .text-content-2 .text-wrapper {
        margin: 50px 0;
    }
}

.text-content-3 {
    padding: 40px 0;
    background: url("../images/text-content-3-bg.png") no-repeat right -50px center;
    background-size: contain;
}

.text-content-3 .header {
    max-width: 690px;
    margin-bottom: 25px;
    overflow: hidden;
}

.text-content-3 .header h2 {
    font-size: 23px;
    color: #00183d;
    font-weight: 600;
    font-family: "ProximaNova";
}

.text-content-3 .content h5 {
    font-size: 22px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-top: 0;
}

.text-content-3 .content p {
    margin-bottom: 30px;
}

@media (max-width: 1650px) {

    .text-content-3 {
        background: none;
    }

    .slick-track {
        min-height: 550px;
    }
}

.how-it-works {
    background: url("../images/how-it-works-hand-bg.png") no-repeat left -85px center;
    margin: 40px 0 100px;
}

.how-it-works .header {
    margin-bottom: 50px;
}

.how-it-works .header h2 {
    font-size: 29px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
}

.how-it-works .header p.subtitle {
    font-size: 18px;
}

.how-it-works .content .items-wrapper > div:nth-child(1) .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwMzA3OTt9PC9zdHlsZT48Zz48ZyBpZD0iUGVuY2lsIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDg0LjQsMjcuNkM0NjYuNyw5LjgsNDQzLjEsMCw0MTcuOSwwcy00OC43LDkuOC02Ni41LDI3LjVMNjguNywzMDguN2MtMS43LDEuNy0zLDMuNy0zLjgsNS45bC02NCwxNzZjLTIuMSw1LjctMC43LDEyLjEsMy40LDE2LjVjMy4xLDMuMiw3LjMsNSwxMS42LDVjMS42LDAsMy4xLTAuMiw0LjctMC43bDE1OS4yLTQ4LjhjMi41LTAuOCw0LjgtMi4xLDYuNi00bDI5Ny45LTI5Ny45QzUwMi4yLDE0Mi44LDUxMiwxMTkuMiw1MTIsOTRDNTEyLDY4LjksNTAyLjIsNDUuMyw0ODQuNCwyNy42eiBNMTYxLjUsNDM0LjZsLTU5LjYsMTguM2MtMy41LTEwLjItOC45LTE5LjItMTYuMy0yNi42Qzc5LjIsNDIwLDcxLjgsNDE1LDYzLjksNDExbDI3LjMtNzVIMTI4djMyYzAsOC44LDcuMiwxNiwxNiwxNmgyOC4yTDE2MS41LDQzNC42eiBNMzk3LDIwMi43TDIwMi4xLDM5Ny43bDUuNi0yNi40YzEtNC43LTAuMi05LjYtMy4yLTEzLjRjLTMtMy44LTcuNi01LjktMTIuNC01LjloLTMydi0zMmMwLTguOC03LjItMTYtMTYtMTZoLTI1LjJsMTkwLjMtMTg5LjJsMC4yLDAuMmMxMS43LTExLjcsMjcuMy0xOC4yLDQzLjktMTguMnMzMi4yLDYuNCw0My45LDE4LjJzMTguMiwyNy4zLDE4LjIsNDMuOUM0MTUuMiwxNzUuNCw0MDguNywxOTEsMzk3LDIwMi43eiBNNDYxLjgsMTM3LjlsLTE0LjksMTQuOWMtMS40LTIyLjktMTAuOS00NC4yLTI3LjItNjAuNUM0MDMuMyw3NiwzODIsNjYuNSwzNTkuMSw2NS4xbDE1LTE0LjlsMCwwQzM4NS44LDM4LjQsNDAxLjQsMzIsNDE3LjksMzJzMzIuMiw2LjQsNDMuOSwxOC4yQzQ3My41LDYxLjksNDgwLDc3LjUsNDgwLDk0QzQ4MCwxMTAuNiw0NzMuNiwxMjYuMiw0NjEuOCwxMzcuOXogTTM1Ni43LDEzMi43bC0xNjAsMTYwYy02LjMsNi4zLTYuMywxNi40LDAsMjIuNmMzLjEsMy4xLDcuMiw0LjcsMTEuMyw0LjdzOC4yLTEuNiwxMS4zLTQuN2wxNjAtMTYwYzYuMy02LjMsNi4zLTE2LjQsMC0yMi42QzM3My4xLDEyNi40LDM2MywxMjYuNCwzNTYuNywxMzIuN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center;
}

.how-it-works .content .items-wrapper > div:nth-child(1):hover .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48ZyBpZD0iUGVuY2lsIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDg0LjQsMjcuNkM0NjYuNyw5LjgsNDQzLjEsMCw0MTcuOSwwcy00OC43LDkuOC02Ni41LDI3LjVMNjguNywzMDguN2MtMS43LDEuNy0zLDMuNy0zLjgsNS45bC02NCwxNzZjLTIuMSw1LjctMC43LDEyLjEsMy40LDE2LjVjMy4xLDMuMiw3LjMsNSwxMS42LDVjMS42LDAsMy4xLTAuMiw0LjctMC43bDE1OS4yLTQ4LjhjMi41LTAuOCw0LjgtMi4xLDYuNi00bDI5Ny45LTI5Ny45QzUwMi4yLDE0Mi44LDUxMiwxMTkuMiw1MTIsOTRDNTEyLDY4LjksNTAyLjIsNDUuMyw0ODQuNCwyNy42eiBNMTYxLjUsNDM0LjZsLTU5LjYsMTguM2MtMy41LTEwLjItOC45LTE5LjItMTYuMy0yNi42Qzc5LjIsNDIwLDcxLjgsNDE1LDYzLjksNDExbDI3LjMtNzVIMTI4djMyYzAsOC44LDcuMiwxNiwxNiwxNmgyOC4yTDE2MS41LDQzNC42eiBNMzk3LDIwMi43TDIwMi4xLDM5Ny43bDUuNi0yNi40YzEtNC43LTAuMi05LjYtMy4yLTEzLjRjLTMtMy44LTcuNi01LjktMTIuNC01LjloLTMydi0zMmMwLTguOC03LjItMTYtMTYtMTZoLTI1LjJsMTkwLjMtMTg5LjJsMC4yLDAuMmMxMS43LTExLjcsMjcuMy0xOC4yLDQzLjktMTguMnMzMi4yLDYuNCw0My45LDE4LjJzMTguMiwyNy4zLDE4LjIsNDMuOUM0MTUuMiwxNzUuNCw0MDguNywxOTEsMzk3LDIwMi43eiBNNDYxLjgsMTM3LjlsLTE0LjksMTQuOWMtMS40LTIyLjktMTAuOS00NC4yLTI3LjItNjAuNUM0MDMuMyw3NiwzODIsNjYuNSwzNTkuMSw2NS4xbDE1LTE0LjlsMCwwQzM4NS44LDM4LjQsNDAxLjQsMzIsNDE3LjksMzJzMzIuMiw2LjQsNDMuOSwxOC4yQzQ3My41LDYxLjksNDgwLDc3LjUsNDgwLDk0QzQ4MCwxMTAuNiw0NzMuNiwxMjYuMiw0NjEuOCwxMzcuOXogTTM1Ni43LDEzMi43bC0xNjAsMTYwYy02LjMsNi4zLTYuMywxNi40LDAsMjIuNmMzLjEsMy4xLDcuMiw0LjcsMTEuMyw0LjdzOC4yLTEuNiwxMS4zLTQuN2wxNjAtMTYwYzYuMy02LjMsNi4zLTE2LjQsMC0yMi42QzM3My4xLDEyNi40LDM2MywxMjYuNCwzNTYuNywxMzIuN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}

.how-it-works .content .items-wrapper > div:nth-child(2) .item:before {
    content: '';
    display: block;
    position: absolute;
    width: 145px;
    height: 44px;
    right: -80px;
    top: -50px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcwLjggNDYuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcwLjggNDYuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRjY2MDA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMsNDMuMkMzLDQzLjEsMy4xLDQzLDMuMSw0M2MwLjctMSwxLjUtMS45LDIuMi0yLjhjMC4zLTAuMywwLjctMC40LDEtMC4xYzAuMywwLjMsMC4zLDAuNywwLjEsMUM1LjcsNDIsNSw0Mi45LDQuMyw0My44Yy0wLjIsMC4zLTAuNywwLjQtMSwwLjFDMyw0My44LDIuOSw0My41LDMsNDMuMiBNOSwzNmMwLTAuMSwwLjEtMC4yLDAuMi0wLjNjMC44LTAuOSwxLjctMS44LDIuNS0yLjZjMC4zLTAuMywwLjctMC4zLDEsMGMwLjMsMC4zLDAuMywwLjcsMCwxYy0wLjgsMC44LTEuNywxLjctMi41LDIuNmMtMC4zLDAuMy0wLjcsMC4zLTEsMEM5LDM2LjYsOC45LDM2LjMsOSwzNiBNMTUuNiwyOS41YzAtMC4xLDAuMS0wLjIsMC4yLTAuM2MwLjktMC44LDEuOC0xLjYsMi43LTIuNGMwLjMtMC4zLDAuOC0wLjIsMSwwLjFjMC4zLDAuMywwLjIsMC44LTAuMSwxYy0wLjksMC44LTEuOCwxLjUtMi43LDIuM2MtMC4zLDAuMy0wLjcsMC4yLTEtMC4xQzE1LjYsMzAsMTUuNSwyOS43LDE1LjYsMjkuNSBNMjIuOCwyMy42YzAtMC4xLDAuMS0wLjMsMC4zLTAuNGMxLTAuNywyLTEuNCwzLTIuMWMwLjMtMC4yLDAuOC0wLjEsMSwwLjJjMC4yLDAuMywwLjEsMC44LTAuMiwxYy0xLDAuNy0yLDEuNC0yLjksMi4xYy0wLjMsMC4yLTAuOCwwLjItMS0wLjJDMjIuOCwyNC4xLDIyLjgsMjMuOCwyMi44LDIzLjYgTTMwLjYsMTguNWMwLjEtMC4yLDAuMi0wLjMsMC4zLTAuNGMxLTAuNiwyLjEtMS4yLDMuMS0xLjhjMC4zLTAuMiwwLjgtMC4xLDEsMC4zYzAuMiwwLjMsMC4xLDAuOC0wLjMsMWMtMSwwLjYtMi4xLDEuMi0zLjEsMS44Yy0wLjMsMC4yLTAuOCwwLjEtMS0wLjNDMzAuNiwxOC45LDMwLjUsMTguNywzMC42LDE4LjUgTTM4LjgsMTQuMWMwLjEtMC4yLDAuMi0wLjMsMC40LTAuNGMxLjEtMC41LDIuMi0xLDMuMy0xLjVjMC40LTAuMiwwLjgsMCwwLjksMC40YzAuMiwwLjQsMCwwLjgtMC40LDAuOWMtMS4xLDAuNS0yLjIsMS0zLjMsMS40Yy0wLjQsMC4yLTAuOCwwLTEtMC4zQzM4LjgsMTQuNSwzOC44LDE0LjMsMzguOCwxNC4xIE00Ny41LDEwLjZjMC4xLTAuMiwwLjItMC40LDAuNC0wLjVjMS4xLTAuNCwyLjMtMC44LDMuNC0xLjFjMC40LTAuMSwwLjgsMC4xLDAuOSwwLjVjMC4xLDAuNC0wLjEsMC44LTAuNSwwLjljLTEuMSwwLjQtMi4zLDAuNy0zLjQsMS4xYy0wLjQsMC4xLTAuOC0wLjEtMC45LTAuNEM0Ny40LDEwLjksNDcuNCwxMC43LDQ3LjUsMTAuNiBNNTYuNCw3LjljMC4xLTAuMiwwLjMtMC40LDAuNS0wLjVjMS4yLTAuMywyLjMtMC42LDMuNS0wLjhjMC40LTAuMSwwLjgsMC4yLDAuOCwwLjZjMC4xLDAuNC0wLjIsMC44LTAuNiwwLjhjLTEuMiwwLjItMi4zLDAuNS0zLjUsMC44Yy0wLjQsMC4xLTAuOC0wLjEtMC45LTAuNUM1Ni40LDguMiw1Ni40LDgsNTYuNCw3LjkgTTY1LjUsNi4xYzAuMS0wLjMsMC4zLTAuNCwwLjYtMC41YzEuMi0wLjIsMi40LTAuMywzLjYtMC41YzAuNCwwLDAuNywwLjIsMC44LDAuNmMwLDAuNC0wLjIsMC43LTAuNiwwLjhjLTEuMiwwLjEtMi40LDAuMy0zLjUsMC41Yy0wLjQsMC4xLTAuOC0wLjItMC44LTAuNkM2NS41LDYuMyw2NS41LDYuMiw2NS41LDYuMSBNNzQuOCw1LjFjMC4xLTAuMywwLjMtMC41LDAuNi0wLjVjMS4yLTAuMSwyLjQtMC4xLDMuNi0wLjJjMC40LDAsMC43LDAuMywwLjcsMC43YzAsMC40LTAuMywwLjctMC43LDAuN2MtMS4yLDAtMi40LDAuMS0zLjYsMC4yYy0wLjQsMC0wLjctMC4zLTAuOC0wLjdDNzQuOCw1LjIsNzQuOCw1LjEsNzQuOCw1LjEgTTg0LjEsNC45YzAuMS0wLjMsMC40LTAuNSwwLjctMC41YzEuMiwwLDIuNCwwLjEsMy42LDAuMWMwLjQsMCwwLjcsMC40LDAuNywwLjhjMCwwLjQtMC40LDAuNy0wLjgsMC43Yy0xLjItMC4xLTIuNC0wLjEtMy42LTAuMWMtMC40LDAtMC43LTAuMy0wLjctMC43Qzg0LjEsNSw4NC4xLDQuOSw4NC4xLDQuOSBNOTMuNCw1LjRjMC4xLTAuMywwLjQtMC41LDAuOC0wLjVjMS4yLDAuMSwyLjQsMC4zLDMuNiwwLjRjMC40LDAuMSwwLjcsMC40LDAuNiwwLjhjLTAuMSwwLjQtMC40LDAuNy0wLjgsMC42Yy0xLjItMC4yLTIuNC0wLjMtMy41LTAuNGMtMC40LDAtMC43LTAuNC0wLjYtMC44QzkzLjQsNS41LDkzLjQsNS41LDkzLjQsNS40IE0xMDIuNiw2LjhjMC4xLTAuMywwLjUtMC41LDAuOC0wLjVjMS4yLDAuMiwyLjQsMC41LDMuNSwwLjdjMC40LDAuMSwwLjYsMC41LDAuNSwwLjljLTAuMSwwLjQtMC41LDAuNi0wLjksMC41Yy0xLjItMC4zLTIuMy0wLjUtMy41LTAuN0MxMDIuOCw3LjYsMTAyLjUsNy4yLDEwMi42LDYuOEMxMDIuNiw2LjgsMTAyLjYsNi44LDEwMi42LDYuOCBNMTExLjcsOC44YzAuMS0wLjQsMC41LTAuNiwwLjktMC41YzEuMiwwLjMsMi4zLDAuNiwzLjUsMWMwLjQsMC4xLDAuNiwwLjUsMC41LDAuOWMtMC4xLDAuNC0wLjUsMC42LTAuOSwwLjVjLTEuMS0wLjMtMi4zLTAuNy0zLjQtMUMxMTEuOCw5LjYsMTExLjYsOS4yLDExMS43LDguOEMxMTEuNyw4LjgsMTExLjcsOC44LDExMS43LDguOCBNMTIwLjYsMTEuNkMxMjAuNiwxMS42LDEyMC42LDExLjYsMTIwLjYsMTEuNmMwLjEtMC40LDAuNS0wLjYsMC45LTAuNWMxLjEsMC40LDIuMywwLjgsMy40LDEuM2MwLjQsMC4xLDAuNiwwLjYsMC40LDAuOWMtMC4xLDAuNC0wLjYsMC42LTAuOSwwLjRjLTEuMS0wLjQtMi4yLTAuOC0zLjMtMS4yQzEyMC43LDEyLjQsMTIwLjUsMTIsMTIwLjYsMTEuNiBNMTI5LjMsMTUuMUMxMjkuMywxNSwxMjkuMywxNSwxMjkuMywxNS4xYzAuMi0wLjQsMC42LTAuNiwxLTAuNGMxLjEsMC41LDIuMiwxLDMuMywxLjVjMC40LDAuMiwwLjUsMC42LDAuMywxYy0wLjIsMC40LTAuNiwwLjUtMSwwLjNjLTEuMS0wLjUtMi4yLTEtMy4yLTEuNUMxMjkuMywxNS44LDEyOS4yLDE1LjQsMTI5LjMsMTUuMSBNMTM3LjYsMTkuMmMwLDAsMC0wLjEsMC4xLTAuMWMwLjItMC4zLDAuNi0wLjUsMS0wLjNjMS4xLDAuNiwyLjEsMS4yLDMuMSwxLjhjMC4zLDAuMiwwLjUsMC42LDAuMywxYy0wLjIsMC4zLTAuNiwwLjUtMSwwLjNjLTEtMC42LTIuMS0xLjItMy4xLTEuN0MxMzcuNiwxOS45LDEzNy41LDE5LjUsMTM3LjYsMTkuMiBNMTQ1LjYsMjRjMC0wLjEsMC0wLjEsMC4xLTAuMmMwLjItMC4zLDAuNy0wLjQsMS0wLjJjMSwwLjcsMiwxLjMsMywyYzAuMywwLjIsMC40LDAuNywwLjIsMWMtMC4yLDAuMy0wLjcsMC40LTEsMC4yYy0xLTAuNy0yLTEuMy0zLTJDMTQ1LjYsMjQuNiwxNDUuNSwyNC4zLDE0NS42LDI0IE0xNTMuMiwyOS40YzAtMC4xLDAuMS0wLjEsMC4xLTAuMmMwLjItMC4zLDAuNy0wLjQsMS0wLjFjMSwwLjcsMS45LDEuNSwyLjgsMi4zYzAuMywwLjMsMC4zLDAuNywwLjEsMWMtMC4zLDAuMy0wLjcsMC4zLTEsMC4xYy0wLjktMC43LTEuOC0xLjUtMi44LTIuMkMxNTMuMiwzMCwxNTMuMSwyOS42LDE1My4yLDI5LjQgTTE2MC40LDM1LjRjMC0wLjEsMC4xLTAuMiwwLjItMC4zYzAuMy0wLjMsMC43LTAuMywxLDBjMC45LDAuOCwxLjcsMS42LDIuNSwyLjRjMC4zLDAuMywwLjMsMC43LDAsMWMtMC4zLDAuMy0wLjcsMC4zLTEsMGMtMC44LTAuOC0xLjctMS42LTIuNS0yLjRDMTYwLjMsMzUuOSwxNjAuMywzNS42LDE2MC40LDM1LjQiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1Ny4yLDQxLjUgMTY2LjMsMzAuMSAxNzAuMyw0Mi41ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iOTYuOSwxMC44IDk5LjYsMC40IDEwNiw3LjUgIi8+PC9nPjwvc3ZnPg==);
    background-size: contain;
    background-repeat: no-repeat;
}

.how-it-works .content .items-wrapper > div:nth-child(2) .item:after {
    content: '';
    display: block;
    position: absolute;
    width: 145px;
    height: 44px;
    left: -90px;
    bottom: -60px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcwLjggNDYuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcwLjggNDYuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRjY2MDA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMS4zQzIuOSwxLjEsMywwLjcsMy4zLDAuNmMwLjMtMC4yLDAuOC0wLjIsMSwwLjFDNSwxLjYsNS43LDIuNiw2LjUsMy41YzAuMiwwLjMsMC4yLDAuOC0wLjEsMWMtMC4zLDAuMy0wLjgsMC4yLTEtMC4xQzQuNiwzLjUsMy45LDIuNSwzLjEsMS42QzMuMSwxLjUsMywxLjQsMywxLjMgTTksOC41QzguOSw4LjIsOSw3LjksOS4yLDcuN2MwLjMtMC4zLDAuNy0wLjIsMSwwYzAuOCwwLjksMS42LDEuNywyLjUsMi42YzAuMywwLjMsMC4zLDAuNywwLDFjLTAuMywwLjMtMC43LDAuMy0xLDBjLTAuOC0wLjgtMS43LTEuNy0yLjUtMi42QzkuMSw4LjcsOSw4LjYsOSw4LjUgTTE1LjYsMTVjLTAuMS0wLjIsMC0wLjUsMC4xLTAuN2MwLjMtMC4zLDAuNy0wLjMsMS0wLjFjMC45LDAuOCwxLjgsMS42LDIuNywyLjNjMC4zLDAuMywwLjMsMC43LDAuMSwxYy0wLjMsMC4zLTAuNywwLjMtMSwwLjFjLTAuOS0wLjgtMS44LTEuNi0yLjctMi40QzE1LjcsMTUuMywxNS43LDE1LjIsMTUuNiwxNSBNMjIuOCwyMC45Yy0wLjEtMC4yLDAtMC41LDAuMS0wLjZjMC4yLTAuMywwLjctMC40LDEtMC4yYzAuOSwwLjcsMS45LDEuNCwyLjksMi4xYzAuMywwLjIsMC40LDAuNywwLjIsMWMtMC4yLDAuMy0wLjcsMC40LTEsMC4yYy0xLTAuNy0yLTEuNC0zLTIuMUMyMywyMS4yLDIyLjksMjEuMSwyMi44LDIwLjkgTTMwLjYsMjYuMWMtMC4xLTAuMiwwLTAuNCwwLjEtMC42YzAuMi0wLjMsMC42LTAuNSwxLTAuM2MxLDAuNiwyLjEsMS4yLDMuMSwxLjhjMC4zLDAuMiwwLjUsMC42LDAuMywxYy0wLjIsMC4zLTAuNiwwLjUtMSwwLjNjLTEuMS0wLjYtMi4xLTEuMi0zLjEtMS44QzMwLjgsMjYuNCwzMC43LDI2LjIsMzAuNiwyNi4xIE0zOC44LDMwLjRjLTAuMS0wLjIsMC0wLjQsMC0wLjVjMC4yLTAuNCwwLjYtMC41LDEtMC4zYzEuMSwwLjUsMi4yLDEsMy4zLDEuNGMwLjQsMC4yLDAuNSwwLjYsMC40LDAuOWMtMC4yLDAuNC0wLjYsMC41LTAuOSwwLjRjLTEuMS0wLjUtMi4yLTEtMy4zLTEuNUMzOSwzMC44LDM4LjksMzAuNiwzOC44LDMwLjQgTTQ3LjUsMzMuOWMwLTAuMSwwLTAuMywwLTAuNWMwLjEtMC40LDAuNS0wLjYsMC45LTAuNGMxLjEsMC40LDIuMywwLjgsMy40LDEuMWMwLjQsMC4xLDAuNiwwLjUsMC41LDAuOWMtMC4xLDAuNC0wLjUsMC42LTAuOSwwLjVjLTEuMS0wLjQtMi4zLTAuNy0zLjQtMS4xQzQ3LjcsMzQuMyw0Ny41LDM0LjEsNDcuNSwzMy45IE01Ni40LDM2LjZjMC0wLjEsMC0wLjMsMC0wLjRjMC4xLTAuNCwwLjUtMC42LDAuOS0wLjVjMS4xLDAuMywyLjMsMC42LDMuNSwwLjhjMC40LDAuMSwwLjYsMC41LDAuNiwwLjhjLTAuMSwwLjQtMC41LDAuNi0wLjgsMC42Yy0xLjItMC4yLTIuNC0wLjUtMy41LTAuOEM1Ni43LDM3LDU2LjUsMzYuOCw1Ni40LDM2LjYgTTY1LjUsMzguNWMwLTAuMSwwLTAuMiwwLTAuM2MwLjEtMC40LDAuNC0wLjcsMC44LTAuNmMxLjIsMC4yLDIuMywwLjMsMy41LDAuNWMwLjQsMCwwLjcsMC40LDAuNiwwLjhjMCwwLjQtMC40LDAuNy0wLjgsMC42Yy0xLjItMC4xLTIuNC0wLjMtMy42LTAuNUM2NS44LDM4LjksNjUuNiwzOC43LDY1LjUsMzguNSBNNzQuOCwzOS41YzAtMC4xLDAtMC4yLDAtMC4zYzAtMC40LDAuNC0wLjcsMC44LTAuN2MxLjIsMC4xLDIuNCwwLjEsMy42LDAuMmMwLjQsMCwwLjcsMC4zLDAuNywwLjdjMCwwLjQtMC4zLDAuNy0wLjcsMC43Yy0xLjIsMC0yLjQtMC4xLTMuNi0wLjJDNzUuMSw0MCw3NC45LDM5LjcsNzQuOCwzOS41IE04NC4xLDM5LjdjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjQsMC4zLTAuNywwLjctMC43YzEuMiwwLDIuNC0wLjEsMy42LTAuMWMwLjQsMCwwLjcsMC4zLDAuOCwwLjdjMCwwLjQtMC4zLDAuNy0wLjcsMC44Yy0xLjIsMC4xLTIuNCwwLjEtMy42LDAuMUM4NC41LDQwLjIsODQuMiw0MCw4NC4xLDM5LjcgTTkzLjQsMzkuMWMwLDAsMC0wLjEsMC0wLjFjMC0wLjQsMC4yLTAuNywwLjYtMC44YzEuMi0wLjEsMi40LTAuMywzLjUtMC40YzAuNC0wLjEsMC44LDAuMiwwLjgsMC42YzAuMSwwLjQtMC4yLDAuOC0wLjYsMC44Yy0xLjIsMC4yLTIuNCwwLjMtMy42LDAuNEM5My44LDM5LjYsOTMuNSwzOS40LDkzLjQsMzkuMSBNMTAyLjYsMzcuOEMxMDIuNiwzNy43LDEwMi42LDM3LjcsMTAyLjYsMzcuOGMtMC4xLTAuNSwwLjItMC45LDAuNi0wLjljMS4yLTAuMiwyLjMtMC41LDMuNS0wLjdjMC40LTAuMSwwLjgsMC4yLDAuOSwwLjVjMC4xLDAuNC0wLjIsMC44LTAuNSwwLjljLTEuMiwwLjMtMi40LDAuNS0zLjUsMC43QzEwMy4xLDM4LjMsMTAyLjcsMzguMSwxMDIuNiwzNy44IE0xMTEuNywzNS43QzExMS43LDM1LjcsMTExLjcsMzUuNywxMTEuNywzNS43Yy0wLjEtMC40LDAuMS0wLjgsMC41LTAuOWMxLjEtMC4zLDIuMy0wLjYsMy40LTFjMC40LTAuMSwwLjgsMC4xLDAuOSwwLjVjMC4xLDAuNC0wLjEsMC44LTAuNSwwLjljLTEuMSwwLjMtMi4zLDAuNy0zLjUsMUMxMTIuMiwzNi4zLDExMS44LDM2LjEsMTExLjcsMzUuNyBNMTIwLjYsMzIuOWMtMC4xLTAuNCwwLjEtMC44LDAuNC0wLjljMS4xLTAuNCwyLjItMC44LDMuMy0xLjJjMC40LTAuMSwwLjgsMCwwLjksMC40YzAuMSwwLjQsMCwwLjgtMC40LDAuOWMtMS4xLDAuNC0yLjMsMC45LTMuNCwxLjNDMTIxLjIsMzMuNSwxMjAuOCwzMy4zLDEyMC42LDMyLjlDMTIwLjYsMzIuOSwxMjAuNiwzMi45LDEyMC42LDMyLjkgTTEyOS4zLDI5LjVjLTAuMS0wLjMsMC4xLTAuNywwLjQtMC45YzEuMS0wLjUsMi4yLTEsMy4yLTEuNWMwLjQtMC4yLDAuOCwwLDEsMC4zYzAuMiwwLjQsMCwwLjgtMC4zLDFjLTEuMSwwLjUtMi4yLDEtMy4zLDEuNUMxMjkuOSwzMC4xLDEyOS41LDI5LjksMTI5LjMsMjkuNUMxMjkuMywyOS41LDEyOS4zLDI5LjUsMTI5LjMsMjkuNSBNMTM3LjYsMjUuM2MtMC4xLTAuMywwLTAuNywwLjMtMC45YzEtMC42LDIuMS0xLjIsMy4xLTEuN2MwLjMtMC4yLDAuOC0wLjEsMSwwLjNjMC4yLDAuMywwLjEsMC44LTAuMywxYy0xLDAuNi0yLjEsMS4yLTMuMSwxLjhjLTAuMywwLjItMC44LDAuMS0xLTAuM0MxMzcuNiwyNS40LDEzNy42LDI1LjQsMTM3LjYsMjUuMyBNMTQ1LjYsMjAuNmMtMC4xLTAuMywwLTAuNiwwLjMtMC44YzEtMC42LDItMS4zLDMtMmMwLjMtMC4yLDAuOC0wLjEsMSwwLjJjMC4yLDAuMywwLjEsMC44LTAuMiwxYy0xLDAuNy0yLDEuNC0zLDJjLTAuMywwLjItMC44LDAuMS0xLTAuMkMxNDUuNywyMC43LDE0NS42LDIwLjYsMTQ1LjYsMjAuNiBNMTUzLjIsMTUuMmMtMC4xLTAuMywwLTAuNiwwLjItMC44YzAuOS0wLjcsMS45LTEuNSwyLjgtMi4yYzAuMy0wLjMsMC44LTAuMiwxLDAuMWMwLjMsMC4zLDAuMiwwLjgtMC4xLDFjLTAuOSwwLjgtMS45LDEuNS0yLjgsMi4zYy0wLjMsMC4yLTAuOCwwLjItMS0wLjFDMTUzLjMsMTUuMywxNTMuMiwxNS4yLDE1My4yLDE1LjIgTTE2MC40LDkuMmMtMC4xLTAuMywwLTAuNiwwLjItMC44YzAuOC0wLjgsMS43LTEuNiwyLjUtMi40YzAuMy0wLjMsMC43LTAuMywxLDBjMC4zLDAuMywwLjMsMC43LDAsMWMtMC44LDAuOC0xLjcsMS42LTIuNSwyLjRjLTAuMywwLjMtMC43LDAuMi0xLDBDMTYwLjQsOS40LDE2MC40LDkuMywxNjAuNCw5LjIiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1Ny4yLDMuMSAxNjYuMywxNC41IDE3MC4zLDIuMSAiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9Ijk2LjksMzMuNyA5OS42LDQ0LjEgMTA2LDM3ICIvPjwvZz48L3N2Zz4=);
    background-size: contain;
    background-repeat: no-repeat;
}

.how-it-works .content .items-wrapper > div:nth-child(2) .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDMwNzk7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MC4yLDI3Mi45YzE4LTcuOSwyMS4yLTExLjgsMjYuMi0zMmM0LjMtMTYuOSwyLjYtMjIuOS0xMi0zOS4yYy0xMC4yLTExLjQtMjAuMy0yMi43LTMwLjYtMzRjLTctNy44LTEzLTE0LjYtMjAuOS0xNC42Yy05LjUsMC0xNSw5LjEtMjEuNCwxOS42Yy0xNy44LDI5LTI1LjMsNjIuNC0yMS42LDk2LjRjMS42LDE0LjIsMy4yLDI4LjgsMTcuNywyOC44YzUuMiwwLDExLjEtMi4yLDIxLjUtNi43TDE4MC4yLDI3Mi45eiBNMTE4LjksMjgwLjdjLTAuOS0zLjItMS43LTkuOS0yLjEtMTMuNGMtMy4yLTMwLjIsMy40LTU5LjksMTkuMi04NS43YzEuMy0yLjIsNC45LTguMSw3LjEtMTAuN2MyLjMsMS45LDYuMSw2LjIsNy45LDguMmMxMC4zLDExLjQsMjAuNCwyMi42LDMxLjgsMzUuNWM5LjgsMTAuOSw5LjgsMTEuMSw2LjksMjIuMWMtMy43LDE1LTMuNywxNS0xNi42LDIwLjZsLTQxLjIsMTguNEMxMjguOCwyNzcuMSwxMjIuMywyNzkuOSwxMTguOSwyODAuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA5LjQsMTg5LjljMTAuMiwxMS4xLDE2LjUsMTUuOCwyOS40LDE1LjhjMi43LDAsNS43LTAuMiw5LjQtMC41YzE4LTEuNywyMi43LTUuMSwzMy41LTIzLjdjNy45LTEzLjUsMTUuOS0yNy4yLDIzLjYtNDAuN2M1LjEtOC43LDkuOS0xNi45LDYuNi0yNC43Yy0zLTcuMi0xMC45LTkuNy0yMC45LTEyLjJjLTMzLjgtOC43LTcwLjktNS40LTEwMi44LDkuMmMtMTIuOCw1LjktMjAuOCwxMC4xLTIyLjQsMTguMWMtMS43LDguMiw0LjMsMTQuOSwxMiwyMy40QzE4OC41LDE2Ni4yLDE5OC45LDE3Ny45LDIwOS40LDE4OS45eiBNMTk1LjQsMTI4LjVjMjguMy0xMyw2MS4zLTE2LDkxLjQtOC4yYzQuNiwxLjIsNy4yLDIsOC42LDIuNmMtMS4xLDIuOC0zLjksNy41LTQuOSw5LjNjLTcuNywxMy42LTE1LjYsMjcuMi0yMy42LDQwLjdjLTguMSwxNC4xLTguMywxNC4xLTIwLjQsMTUuM2MtMywwLjMtNS41LDAuNS03LjcsMC41Yy02LjIsMC04LjMtMC45LTE2LjctMTAuMmMtMTAuNS0xMS45LTIxLTIzLjctMzEuOC0zNS4zYy0xLjktMi4xLTUuNC02LTctOC40QzE4Ni4zLDEzMi43LDE5Mi43LDEyOS43LDE5NS40LDEyOC41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NjQuNiwyNzQuNWMyNi00LDM1LjctNy45LDM0LjItMzMuNWMtMS0yNC43LTEwLjItMjkuMS0zOS4zLTMwLjZjLTE2LjktMC45LTE3LjUtMS0yNS4yLTIyLjRjLTYuOS0xOS41LTYuOS0xOS41LDYuOS0zMS43YzIwLjYtMTguMywyNC43LTI3LjMsMTAtNDcuNmMtNC44LTYuNy0xMC44LTE1LTIxLjItMTVjLTYuOSwwLTE0LDMuNC0yNi40LDEwLjZjLTcsNC4xLTEyLDYuNy0xNS4zLDYuN2MtMy40LDAtOC0zLjItMTUuOC05LjNjLTE5LjYtMTUuNS0xOS4zLTE2LjMtMTUuOC0yOS40YzcuNy0yNy44LDguMy0zOC4zLTE2LjItNDcuNmMtNi0yLjQtMTEuNC00LjQtMTYuNS00LjRjLTEzLjEsMC0xOS4yLDEyLTI3LjcsMjguOGMtNS41LDExLjEtNS45LDExLjgtMTcuMiwxMS44Yy0zLjQsMC03LjQtMC4yLTEyLjItMC40Yy0yMS43LTEuMi0yMS43LTEuMi0yNy0xOC4yYy00LjgtMTUuMy05LjMtMjkuOC0yNi4yLTI5LjhjLTMuMiwwLTcsMC41LTExLjgsMS41Yy0yNi4zLDUuOS0yNy42LDE1LjItMjQuOCw0Mi41YzIsMTcuNSwyLDE3LjUtMTMuNiwyNS4zYy02LjUsMy4zLTExLjIsNS40LTEzLjksNS40Yy0yLjYsMC02LTIuMy0xMy40LTkuMWMtMTAuOC05LjktMTguNi0xNi40LTI3LjYtMTYuNGMtNy45LDAtMTQuMSw0LjktMjEuMiwxMS4zYy0xOSwxNy0xNS4xLDI2LjIsMC45LDQ4LjJjMTAsMTMuNSwxMCwxMy41LTEuNywzMy42Yy05LjQsMTUuOC0xMS43LDE2LjYtMTcsMTYuNmMtMy4xLDAtNi44LTAuNS0xMS42LTEuM2MtNy45LTEuMy0xMy44LTIuMS0xOC41LTIuMWMtMTcuNiwwLTIxLDEyLjUtMjQsMjMuNWMtNi43LDI1LjItMC4zLDMwLjYsMjcuNyw0MS4yYzE1LjYsNS45LDE1LjYsNS45LDE2LjcsMjguOWMwLjksMjAuOSwwLjksMjAuOS0xMy44LDI3LjVjLTI4LjEsMTItMzQuMywxNy44LTI2LjUsNDIuNWMzLjQsMTAuNSw3LjMsMjIuMywyMy45LDIyLjNjNS44LDAsMTMtMS4zLDIyLjgtMy40YzQuMS0wLjksOC4zLTEuNywxMS41LTEuN2M0LjcsMCw3LjMsMS4zLDE3LjcsMTUuOGMxMi4zLDE3LjMsMTIuMSwxNy42LDIuMiwzMi43Yy0xNC45LDIyLjUtMTguNiwzMi41LDEuNCw0OWM3LDUuNywxMywxMCwyMC40LDEwYzkuNCwwLDE3LTcuMSwyOC41LTE4LjhjOC42LTguNiwxMS45LTExLDE1LjQtMTFjMy41LDAsOC45LDEuOSwxNy4yLDUuM2MyMC4xLDguMSwyMC4xLDguMSwxOS44LDI3LjhjLTAuMiwyNy4yLDIuMiwzNywyOS44LDM5LjdjMywwLjMsNS42LDAuNSw3LjksMC41YzE5LjQsMCwyMi41LTE1LjMsMjYuNS0zNC41YzMuOC0xOC4xLDQuMS0xOS4yLDI1LjEtMjMuM2M2LjktMS4zLDExLjItMS45LDE0LjQtMS45YzUuMiwwLDcuNCwwLjcsMTUuNSwxMy41YzEwLDE1LjYsMTYuOSwyNS4xLDI4LjYsMjUuMWM1LjUsMCwxMS0yLjIsMTcuOC01LjhjMjMuMS0xMS40LDIxLjMtMjIuNywxMS00OS43Yy02LjEtMTUuNy02LjQtMTYuMyw4LjktMzAuOWM5LjYtOS4xLDEzLjQtMTEuOCwxNy0xMS44YzMuNSwwLDguOCwyLjIsMTUuOSw1LjRjMTIuMSw1LjUsMTkuNCw4LjMsMjUuOCw4LjNjMTIsMCwxNy43LTkuNiwyMi43LTE4LjFjMTIuOS0yMi4yLDYuMS0yOS44LTE4LjEtNDcuM2MtMTEuOC04LjQtMTMuOS0xMC04LjktMzAuOEM0NDQuOSwyNzcuOCw0NDUuNywyNzcuMiw0NjQuNiwyNzQuNXogTTQzOSwzNDIuNmMxOS42LDE0LjIsMTkuNiwxNC4yLDEzLjQsMjQuOWMtNS4yLDktNi42LDkuNy03LjksOS43Yy0zLjYsMC0xMS42LTMuNS0xOC43LTYuN2MtMjQuOS0xMS41LTM0LjctNi42LTUxLjcsOS41Yy0xOS44LDE4LjktMjEuOSwyNi44LTEzLDQ5LjRjOC43LDIyLjcsOC43LDIyLjctMi43LDI4LjNjLTMuNiwxLjgtNy45LDMuOS0xMC4yLDMuOWMtMywwLTguOS04LjktMTQuMi0xNy4yYy03LjktMTIuNS0xNC43LTIxLjQtMjkuOS0yMS40Yy00LjMsMC05LjQsMC42LTE3LjYsMi4yYy0yNy4xLDUuMi0zMy4yLDExLjEtMzguNiwzNi41Yy00LjMsMjAuOS01LjYsMjAuOS05LjgsMjAuOWMtMS44LDAtMy44LTAuMi02LjItMC40Yy0xNC42LTEuNC0xNC42LTEuNC0xNC41LTIyLjZjMC40LTI3LTMuOS0zMy4yLTMwLjUtNDMuOGMtMTAuNi00LjQtMTcuMi02LjYtMjMuNi02LjZjLTEwLjgsMC0xNy45LDYuNC0yNy41LDE2LjFjLTQuNyw0LjgtMTMuNiwxMy43LTE2LjQsMTMuN2MtMS45LDAtNy41LTQuNS05LjUtNi4yYy0xMC04LjMtMTAtOC4zLDItMjYuNGMxNC0yMS40LDEzLjYtMjkuMi0yLjYtNTJjLTEwLjItMTQuMy0xNy41LTIzLTMxLjYtMjNjLTQuNCwwLTkuMiwwLjgtMTUsMmMtNy4zLDEuNi0xNC43LDMtMTkuMiwzYy0zLjcsMC4xLTQuMiwwLTcuNi0xMC40Yy00LTEyLjYtNC0xMi42LDE3LjEtMjEuNmMyMS43LTkuNywyNS4zLTE2LjMsMjQtNDRjLTEuMy0yNy42LTQuMS0zNS0yNy43LTQ0Yy0yMC43LTcuOC0yMC43LTcuOC0xNy4zLTIwLjhjMy0xMC45LDMuMi0xMC45LDcuNi0xMC45YzMuOCwwLDguOSwwLjcsMTUuOCwxLjhjNS44LDEsMTAuNSwxLjUsMTQuMywxLjVjMTUuNiwwLDIyLjMtOS40LDMxLjYtMjVjMTUuMi0yNiwxNS4zLTMyLjgsMC44LTUyLjRjLTEyLjUtMTcuMS0xMi41LTE3LjEtMy4zLTI1LjNjMi4zLTIuMSw3LjgtNyw5LjktN2MzLjEsMCwxMS44LDguMSwxNi4xLDEyYzguNyw3LjksMTUuNSwxMy41LDI0LjksMTMuNWM2LjMsMCwxMi4yLTIuNCwyMS42LTcuMmMyMi0xMS4xLDI1LjYtMTcuOSwyMi44LTQyLjRjLTIuMi0yMS0yLjItMjEsMTEuNC0yNGMzLjMtMC43LDUuOS0xLjEsOC4yLTEuMWMyLjUsMCw0LjMsMCw5LjksMTcuOGM3LjcsMjQuMywxMy42LDI4LjYsNDIuNCwzMC4yYzUuMiwwLjMsOS41LDAuNCwxMy4xLDAuNGMxOS44LDAsMjUuMS02LjUsMzIuNS0yMS4xYzMuNi03LjMsOS44LTE5LjMsMTIuNC0xOS4zYzIuMywwLDcuNSwyLDEwLjMsMy4yYzEyLjIsNC42LDEyLjIsNC42LDUuOSwyNy4xYy01LjgsMjEtMi41LDI4LjEsMjEuNiw0Ny4zYzE3LjEsMTMuNiwyNy43LDE3LjMsNTAuMyw0YzQuNy0yLjcsMTQuMy04LjMsMTcuOS04LjNjMS41LDAsNC42LDQsNy40LDcuOWM4LDExLjEsOCwxMS4xLTcuNCwyNC44Yy0yMC40LDE3LjktMjAuNCwyNS41LTExLjcsNTAuMmM5LjIsMjUuNywxNC40LDMyLjMsNDAuNCwzMy43YzIyLjYsMS4yLDIyLjYsMS4yLDIzLjEsMTQuNWMwLjcsMTIuNywwLjcsMTIuNy0xOS42LDE1LjdjLTI3LjIsNC0zMi40LDEwLjktMzguNiwzNi40QzQxNy40LDMxOS43LDQyMC40LDMyOS4zLDQzOSwzNDIuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjUwLjIsMzI5Yy0yLjItMjAuOC00LjYtMjQuNS0yMi45LTM1LjljLTE0LjctOS40LTIxLjUtMTAuNS0zOS43LTIuNWwtNDAuMywxOGMtMTEuNiw1LjEtMjEuNyw5LjUtMjMuNywxOC41Yy0xLjksOC43LDQuNCwxNi4zLDE0LjcsMjcuOWMyMi4yLDI1LDUyLjMsNDIuMiw4NC41LDQ4LjNjNi40LDEuMywxMS4zLDIuMSwxNS40LDIuMWMyLjEsMCw4LjQsMCwxMi45LTVjNS40LTYsNC45LTE1LjMsMy42LTI3LjhDMjUzLjIsMzU4LDI1MS44LDM0My42LDI1MC4yLDMyOXogTTIzOC4xLDM4OC40Yy0yLjksMC02LjgtMC43LTEyLjEtMS44Yy0yOC43LTUuNS01NS4zLTIwLjctNzUuMS00Mi45Yy0zLjEtMy40LTEwLjItMTEuNC0xMS4yLTEyYzEuNS0xLjksMTAuNC01LjgsMTQuMy03LjVsNDAuMy0xOGM1LjgtMi41LDEwLTQuMywxMi40LTQuM2MyLjEsMCw1LjIsMS43LDExLjMsNS42YzEzLjQsOC40LDEzLjQsOC40LDE1LDIzLjNjMS42LDE0LjYsMywyOC45LDQuNCw0My41QzIzOC42LDM4Mi45LDIzOC43LDM4OCwyMzguMSwzODguNHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzY3LjIsMTUwLjFjLTEwLjEtMTEuMy0xNi43LTE4LjEtMjQuOS0xOC4xYy05LjcsMC0xNS4xLDkuMy0yMC44LDE5LjJjLTcuOSwxMy44LTE1LjksMjcuNS0yMy43LDQxLjJjLTEwLjQsMTcuOC0xMC43LDIyLjItMi4yLDM5LjFjOS43LDE5LjUsMTMuNywyMi44LDMyLjEsMjYuN2w0NC41LDkuNWM3LjYsMS43LDEyLjksMi42LDE3LjMsMi42YzIsMCw4LjIsMCwxMi43LTQuOWM1LjItNS44LDQuOS0xNC4zLDMuNy0yNi40QzQwMywyMDUuNywzODkuNywxNzQuOSwzNjcuMiwxNTAuMXogTTM4OS40LDI1My4yYy0yLjgsMC03LjUtMC45LTEzLjctMi4ybC00NC41LTkuNWMtMTMtMi44LTEzLTIuOC0yMC40LTE3LjdjLTUuNC0xMC44LTUuNC0xMC44LDEuNi0yMi45YzcuOS0xMy43LDE1LjktMjcuNSwyMy44LTQxLjJjMS4zLTIuMyw0LjUtNy44LDYuNS0xMC4xYzMuMiwyLjIsOS4zLDkuMSwxMS44LDExLjljMTkuOSwyMi4xLDMxLjgsNDkuNCwzNC4yLDc5LjFDMzg5LjUsMjQ4LjQsMzg5LjYsMjUzLjEsMzg5LjQsMjUzLjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM2NS40LDI4NS44Yy0xMy44LTIuOC0yNy4zLTUuNy00MS04LjdjLTIwLjUtNC40LTI2LjUtMC45LTQwLDExLjFjLTE1LjYsMTQtMTcuNCwxOC4zLTE1LjMsMzguNWw0LjYsNDQuMWMxLjMsMTMuMSwzLDI5LjUsMTguNiwyOS41YzUuNywwLDEyLTIuNCwyMy4yLTcuNGMzMC41LTEzLjYsNTYuMy0zNy40LDcyLjQtNjcuMWM1LjQtOS45LDkuMi0xOC4xLDUuNy0yNS44QzM4OS45LDI5MS44LDM4MC4xLDI4OS4xLDM2NS40LDI4NS44eiBNMzczLDMxNy43Yy0xNC40LDI2LjQtMzcuMiw0Ny42LTY0LjQsNTkuN2MtNC4zLDEuOS0xMy4xLDUuOS0xNSw2LjZjLTAuNy0wLjktMS43LTQuMi0yLjgtMTVsLTQuNi00NC4xYy0xLjQtMTQtMS40LTE0LDkuNy0yNGM4LjktNy45LDEwLjUtOSwxMy40LTljMi41LDAsNi42LDAuOCwxMS41LDEuOWMxMy43LDMsMjcuMyw1LjksNDEsOC43YzMuNiwwLjgsMTQuNywzLjIsMTYuMSwzLjhDMzc3LjksMzA3LjgsMzc2LjMsMzExLjYsMzczLDMxNy43eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzUuNiwyMzIuMWMtMTAuOS0xMi4yLTMxLjEtMTMuNC00My40LTIuNmMtMTIuNiwxMS4zLTEzLjcsMzAuOC0yLjQsNDMuNGM1LjksNi42LDE0LjMsMTAuNCwyMy4xLDEwLjRjNy42LDAsMTQuOC0yLjgsMjAuMy03LjhDMjg1LjksMjY0LjIsMjg2LjksMjQ0LjcsMjc1LjYsMjMyLjF6IE0yNjEuOCwyNjIuOWMtNS4zLDQuOC0xNC40LDQuMi0xOS4yLTEuM2MtNS01LjYtNC41LTE0LjMsMS0xOS4yYzIuNS0yLjIsNS44LTMuNSw5LjEtMy41YzQsMCw3LjYsMS42LDEwLjMsNC42QzI2OCwyNDkuMiwyNjcuNiwyNTcuNywyNjEuOCwyNjIuOXoiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center;
}

.how-it-works .content .items-wrapper > div:nth-child(2):hover .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MC4yLDI3Mi45YzE4LTcuOSwyMS4yLTExLjgsMjYuMi0zMmM0LjMtMTYuOSwyLjYtMjIuOS0xMi0zOS4yYy0xMC4yLTExLjQtMjAuMy0yMi43LTMwLjYtMzRjLTctNy44LTEzLTE0LjYtMjAuOS0xNC42Yy05LjUsMC0xNSw5LjEtMjEuNCwxOS42Yy0xNy44LDI5LTI1LjMsNjIuNC0yMS42LDk2LjRjMS42LDE0LjIsMy4yLDI4LjgsMTcuNywyOC44YzUuMiwwLDExLjEtMi4yLDIxLjUtNi43TDE4MC4yLDI3Mi45eiBNMTE4LjksMjgwLjdjLTAuOS0zLjItMS43LTkuOS0yLjEtMTMuNGMtMy4yLTMwLjIsMy40LTU5LjksMTkuMi04NS43YzEuMy0yLjIsNC45LTguMSw3LjEtMTAuN2MyLjMsMS45LDYuMSw2LjIsNy45LDguMmMxMC4zLDExLjQsMjAuNCwyMi42LDMxLjgsMzUuNWM5LjgsMTAuOSw5LjgsMTEuMSw2LjksMjIuMWMtMy43LDE1LTMuNywxNS0xNi42LDIwLjZsLTQxLjIsMTguNEMxMjguOCwyNzcuMSwxMjIuMywyNzkuOSwxMTguOSwyODAuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA5LjQsMTg5LjljMTAuMiwxMS4xLDE2LjUsMTUuOCwyOS40LDE1LjhjMi43LDAsNS43LTAuMiw5LjQtMC41YzE4LTEuNywyMi43LTUuMSwzMy41LTIzLjdjNy45LTEzLjUsMTUuOS0yNy4yLDIzLjYtNDAuN2M1LjEtOC43LDkuOS0xNi45LDYuNi0yNC43Yy0zLTcuMi0xMC45LTkuNy0yMC45LTEyLjJjLTMzLjgtOC43LTcwLjktNS40LTEwMi44LDkuMmMtMTIuOCw1LjktMjAuOCwxMC4xLTIyLjQsMTguMWMtMS43LDguMiw0LjMsMTQuOSwxMiwyMy40QzE4OC41LDE2Ni4yLDE5OC45LDE3Ny45LDIwOS40LDE4OS45eiBNMTk1LjQsMTI4LjVjMjguMy0xMyw2MS4zLTE2LDkxLjQtOC4yYzQuNiwxLjIsNy4yLDIsOC42LDIuNmMtMS4xLDIuOC0zLjksNy41LTQuOSw5LjNjLTcuNywxMy42LTE1LjYsMjcuMi0yMy42LDQwLjdjLTguMSwxNC4xLTguMywxNC4xLTIwLjQsMTUuM2MtMywwLjMtNS41LDAuNS03LjcsMC41Yy02LjIsMC04LjMtMC45LTE2LjctMTAuMmMtMTAuNS0xMS45LTIxLTIzLjctMzEuOC0zNS4zYy0xLjktMi4xLTUuNC02LTctOC40QzE4Ni4zLDEzMi43LDE5Mi43LDEyOS43LDE5NS40LDEyOC41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NjQuNiwyNzQuNWMyNi00LDM1LjctNy45LDM0LjItMzMuNWMtMS0yNC43LTEwLjItMjkuMS0zOS4zLTMwLjZjLTE2LjktMC45LTE3LjUtMS0yNS4yLTIyLjRjLTYuOS0xOS41LTYuOS0xOS41LDYuOS0zMS43YzIwLjYtMTguMywyNC43LTI3LjMsMTAtNDcuNmMtNC44LTYuNy0xMC44LTE1LTIxLjItMTVjLTYuOSwwLTE0LDMuNC0yNi40LDEwLjZjLTcsNC4xLTEyLDYuNy0xNS4zLDYuN2MtMy40LDAtOC0zLjItMTUuOC05LjNjLTE5LjYtMTUuNS0xOS4zLTE2LjMtMTUuOC0yOS40YzcuNy0yNy44LDguMy0zOC4zLTE2LjItNDcuNmMtNi0yLjQtMTEuNC00LjQtMTYuNS00LjRjLTEzLjEsMC0xOS4yLDEyLTI3LjcsMjguOGMtNS41LDExLjEtNS45LDExLjgtMTcuMiwxMS44Yy0zLjQsMC03LjQtMC4yLTEyLjItMC40Yy0yMS43LTEuMi0yMS43LTEuMi0yNy0xOC4yYy00LjgtMTUuMy05LjMtMjkuOC0yNi4yLTI5LjhjLTMuMiwwLTcsMC41LTExLjgsMS41Yy0yNi4zLDUuOS0yNy42LDE1LjItMjQuOCw0Mi41YzIsMTcuNSwyLDE3LjUtMTMuNiwyNS4zYy02LjUsMy4zLTExLjIsNS40LTEzLjksNS40Yy0yLjYsMC02LTIuMy0xMy40LTkuMWMtMTAuOC05LjktMTguNi0xNi40LTI3LjYtMTYuNGMtNy45LDAtMTQuMSw0LjktMjEuMiwxMS4zYy0xOSwxNy0xNS4xLDI2LjIsMC45LDQ4LjJjMTAsMTMuNSwxMCwxMy41LTEuNywzMy42Yy05LjQsMTUuOC0xMS43LDE2LjYtMTcsMTYuNmMtMy4xLDAtNi44LTAuNS0xMS42LTEuM2MtNy45LTEuMy0xMy44LTIuMS0xOC41LTIuMWMtMTcuNiwwLTIxLDEyLjUtMjQsMjMuNWMtNi43LDI1LjItMC4zLDMwLjYsMjcuNyw0MS4yYzE1LjYsNS45LDE1LjYsNS45LDE2LjcsMjguOWMwLjksMjAuOSwwLjksMjAuOS0xMy44LDI3LjVjLTI4LjEsMTItMzQuMywxNy44LTI2LjUsNDIuNWMzLjQsMTAuNSw3LjMsMjIuMywyMy45LDIyLjNjNS44LDAsMTMtMS4zLDIyLjgtMy40YzQuMS0wLjksOC4zLTEuNywxMS41LTEuN2M0LjcsMCw3LjMsMS4zLDE3LjcsMTUuOGMxMi4zLDE3LjMsMTIuMSwxNy42LDIuMiwzMi43Yy0xNC45LDIyLjUtMTguNiwzMi41LDEuNCw0OWM3LDUuNywxMywxMCwyMC40LDEwYzkuNCwwLDE3LTcuMSwyOC41LTE4LjhjOC42LTguNiwxMS45LTExLDE1LjQtMTFjMy41LDAsOC45LDEuOSwxNy4yLDUuM2MyMC4xLDguMSwyMC4xLDguMSwxOS44LDI3LjhjLTAuMiwyNy4yLDIuMiwzNywyOS44LDM5LjdjMywwLjMsNS42LDAuNSw3LjksMC41YzE5LjQsMCwyMi41LTE1LjMsMjYuNS0zNC41YzMuOC0xOC4xLDQuMS0xOS4yLDI1LjEtMjMuM2M2LjktMS4zLDExLjItMS45LDE0LjQtMS45YzUuMiwwLDcuNCwwLjcsMTUuNSwxMy41YzEwLDE1LjYsMTYuOSwyNS4xLDI4LjYsMjUuMWM1LjUsMCwxMS0yLjIsMTcuOC01LjhjMjMuMS0xMS40LDIxLjMtMjIuNywxMS00OS43Yy02LjEtMTUuNy02LjQtMTYuMyw4LjktMzAuOWM5LjYtOS4xLDEzLjQtMTEuOCwxNy0xMS44YzMuNSwwLDguOCwyLjIsMTUuOSw1LjRjMTIuMSw1LjUsMTkuNCw4LjMsMjUuOCw4LjNjMTIsMCwxNy43LTkuNiwyMi43LTE4LjFjMTIuOS0yMi4yLDYuMS0yOS44LTE4LjEtNDcuM2MtMTEuOC04LjQtMTMuOS0xMC04LjktMzAuOEM0NDQuOSwyNzcuOCw0NDUuNywyNzcuMiw0NjQuNiwyNzQuNXogTTQzOSwzNDIuNmMxOS42LDE0LjIsMTkuNiwxNC4yLDEzLjQsMjQuOWMtNS4yLDktNi42LDkuNy03LjksOS43Yy0zLjYsMC0xMS42LTMuNS0xOC43LTYuN2MtMjQuOS0xMS41LTM0LjctNi42LTUxLjcsOS41Yy0xOS44LDE4LjktMjEuOSwyNi44LTEzLDQ5LjRjOC43LDIyLjcsOC43LDIyLjctMi43LDI4LjNjLTMuNiwxLjgtNy45LDMuOS0xMC4yLDMuOWMtMywwLTguOS04LjktMTQuMi0xNy4yYy03LjktMTIuNS0xNC43LTIxLjQtMjkuOS0yMS40Yy00LjMsMC05LjQsMC42LTE3LjYsMi4yYy0yNy4xLDUuMi0zMy4yLDExLjEtMzguNiwzNi41Yy00LjMsMjAuOS01LjYsMjAuOS05LjgsMjAuOWMtMS44LDAtMy44LTAuMi02LjItMC40Yy0xNC42LTEuNC0xNC42LTEuNC0xNC41LTIyLjZjMC40LTI3LTMuOS0zMy4yLTMwLjUtNDMuOGMtMTAuNi00LjQtMTcuMi02LjYtMjMuNi02LjZjLTEwLjgsMC0xNy45LDYuNC0yNy41LDE2LjFjLTQuNyw0LjgtMTMuNiwxMy43LTE2LjQsMTMuN2MtMS45LDAtNy41LTQuNS05LjUtNi4yYy0xMC04LjMtMTAtOC4zLDItMjYuNGMxNC0yMS40LDEzLjYtMjkuMi0yLjYtNTJjLTEwLjItMTQuMy0xNy41LTIzLTMxLjYtMjNjLTQuNCwwLTkuMiwwLjgtMTUsMmMtNy4zLDEuNi0xNC43LDMtMTkuMiwzYy0zLjcsMC4xLTQuMiwwLTcuNi0xMC40Yy00LTEyLjYtNC0xMi42LDE3LjEtMjEuNmMyMS43LTkuNywyNS4zLTE2LjMsMjQtNDRjLTEuMy0yNy42LTQuMS0zNS0yNy43LTQ0Yy0yMC43LTcuOC0yMC43LTcuOC0xNy4zLTIwLjhjMy0xMC45LDMuMi0xMC45LDcuNi0xMC45YzMuOCwwLDguOSwwLjcsMTUuOCwxLjhjNS44LDEsMTAuNSwxLjUsMTQuMywxLjVjMTUuNiwwLDIyLjMtOS40LDMxLjYtMjVjMTUuMi0yNiwxNS4zLTMyLjgsMC44LTUyLjRjLTEyLjUtMTcuMS0xMi41LTE3LjEtMy4zLTI1LjNjMi4zLTIuMSw3LjgtNyw5LjktN2MzLjEsMCwxMS44LDguMSwxNi4xLDEyYzguNyw3LjksMTUuNSwxMy41LDI0LjksMTMuNWM2LjMsMCwxMi4yLTIuNCwyMS42LTcuMmMyMi0xMS4xLDI1LjYtMTcuOSwyMi44LTQyLjRjLTIuMi0yMS0yLjItMjEsMTEuNC0yNGMzLjMtMC43LDUuOS0xLjEsOC4yLTEuMWMyLjUsMCw0LjMsMCw5LjksMTcuOGM3LjcsMjQuMywxMy42LDI4LjYsNDIuNCwzMC4yYzUuMiwwLjMsOS41LDAuNCwxMy4xLDAuNGMxOS44LDAsMjUuMS02LjUsMzIuNS0yMS4xYzMuNi03LjMsOS44LTE5LjMsMTIuNC0xOS4zYzIuMywwLDcuNSwyLDEwLjMsMy4yYzEyLjIsNC42LDEyLjIsNC42LDUuOSwyNy4xYy01LjgsMjEtMi41LDI4LjEsMjEuNiw0Ny4zYzE3LjEsMTMuNiwyNy43LDE3LjMsNTAuMyw0YzQuNy0yLjcsMTQuMy04LjMsMTcuOS04LjNjMS41LDAsNC42LDQsNy40LDcuOWM4LDExLjEsOCwxMS4xLTcuNCwyNC44Yy0yMC40LDE3LjktMjAuNCwyNS41LTExLjcsNTAuMmM5LjIsMjUuNywxNC40LDMyLjMsNDAuNCwzMy43YzIyLjYsMS4yLDIyLjYsMS4yLDIzLjEsMTQuNWMwLjcsMTIuNywwLjcsMTIuNy0xOS42LDE1LjdjLTI3LjIsNC0zMi40LDEwLjktMzguNiwzNi40QzQxNy40LDMxOS43LDQyMC40LDMyOS4zLDQzOSwzNDIuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjUwLjIsMzI5Yy0yLjItMjAuOC00LjYtMjQuNS0yMi45LTM1LjljLTE0LjctOS40LTIxLjUtMTAuNS0zOS43LTIuNWwtNDAuMywxOGMtMTEuNiw1LjEtMjEuNyw5LjUtMjMuNywxOC41Yy0xLjksOC43LDQuNCwxNi4zLDE0LjcsMjcuOWMyMi4yLDI1LDUyLjMsNDIuMiw4NC41LDQ4LjNjNi40LDEuMywxMS4zLDIuMSwxNS40LDIuMWMyLjEsMCw4LjQsMCwxMi45LTVjNS40LTYsNC45LTE1LjMsMy42LTI3LjhDMjUzLjIsMzU4LDI1MS44LDM0My42LDI1MC4yLDMyOXogTTIzOC4xLDM4OC40Yy0yLjksMC02LjgtMC43LTEyLjEtMS44Yy0yOC43LTUuNS01NS4zLTIwLjctNzUuMS00Mi45Yy0zLjEtMy40LTEwLjItMTEuNC0xMS4yLTEyYzEuNS0xLjksMTAuNC01LjgsMTQuMy03LjVsNDAuMy0xOGM1LjgtMi41LDEwLTQuMywxMi40LTQuM2MyLjEsMCw1LjIsMS43LDExLjMsNS42YzEzLjQsOC40LDEzLjQsOC40LDE1LDIzLjNjMS42LDE0LjYsMywyOC45LDQuNCw0My41QzIzOC42LDM4Mi45LDIzOC43LDM4OCwyMzguMSwzODguNHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzY3LjIsMTUwLjFjLTEwLjEtMTEuMy0xNi43LTE4LjEtMjQuOS0xOC4xYy05LjcsMC0xNS4xLDkuMy0yMC44LDE5LjJjLTcuOSwxMy44LTE1LjksMjcuNS0yMy43LDQxLjJjLTEwLjQsMTcuOC0xMC43LDIyLjItMi4yLDM5LjFjOS43LDE5LjUsMTMuNywyMi44LDMyLjEsMjYuN2w0NC41LDkuNWM3LjYsMS43LDEyLjksMi42LDE3LjMsMi42YzIsMCw4LjIsMCwxMi43LTQuOWM1LjItNS44LDQuOS0xNC4zLDMuNy0yNi40QzQwMywyMDUuNywzODkuNywxNzQuOSwzNjcuMiwxNTAuMXogTTM4OS40LDI1My4yYy0yLjgsMC03LjUtMC45LTEzLjctMi4ybC00NC41LTkuNWMtMTMtMi44LTEzLTIuOC0yMC40LTE3LjdjLTUuNC0xMC44LTUuNC0xMC44LDEuNi0yMi45YzcuOS0xMy43LDE1LjktMjcuNSwyMy44LTQxLjJjMS4zLTIuMyw0LjUtNy44LDYuNS0xMC4xYzMuMiwyLjIsOS4zLDkuMSwxMS44LDExLjljMTkuOSwyMi4xLDMxLjgsNDkuNCwzNC4yLDc5LjFDMzg5LjUsMjQ4LjQsMzg5LjYsMjUzLjEsMzg5LjQsMjUzLjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM2NS40LDI4NS44Yy0xMy44LTIuOC0yNy4zLTUuNy00MS04LjdjLTIwLjUtNC40LTI2LjUtMC45LTQwLDExLjFjLTE1LjYsMTQtMTcuNCwxOC4zLTE1LjMsMzguNWw0LjYsNDQuMWMxLjMsMTMuMSwzLDI5LjUsMTguNiwyOS41YzUuNywwLDEyLTIuNCwyMy4yLTcuNGMzMC41LTEzLjYsNTYuMy0zNy40LDcyLjQtNjcuMWM1LjQtOS45LDkuMi0xOC4xLDUuNy0yNS44QzM4OS45LDI5MS44LDM4MC4xLDI4OS4xLDM2NS40LDI4NS44eiBNMzczLDMxNy43Yy0xNC40LDI2LjQtMzcuMiw0Ny42LTY0LjQsNTkuN2MtNC4zLDEuOS0xMy4xLDUuOS0xNSw2LjZjLTAuNy0wLjktMS43LTQuMi0yLjgtMTVsLTQuNi00NC4xYy0xLjQtMTQtMS40LTE0LDkuNy0yNGM4LjktNy45LDEwLjUtOSwxMy40LTljMi41LDAsNi42LDAuOCwxMS41LDEuOWMxMy43LDMsMjcuMyw1LjksNDEsOC43YzMuNiwwLjgsMTQuNywzLjIsMTYuMSwzLjhDMzc3LjksMzA3LjgsMzc2LjMsMzExLjYsMzczLDMxNy43eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzUuNiwyMzIuMWMtMTAuOS0xMi4yLTMxLjEtMTMuNC00My40LTIuNmMtMTIuNiwxMS4zLTEzLjcsMzAuOC0yLjQsNDMuNGM1LjksNi42LDE0LjMsMTAuNCwyMy4xLDEwLjRjNy42LDAsMTQuOC0yLjgsMjAuMy03LjhDMjg1LjksMjY0LjIsMjg2LjksMjQ0LjcsMjc1LjYsMjMyLjF6IE0yNjEuOCwyNjIuOWMtNS4zLDQuOC0xNC40LDQuMi0xOS4yLTEuM2MtNS01LjYtNC41LTE0LjMsMS0xOS4yYzIuNS0yLjIsNS44LTMuNSw5LjEtMy41YzQsMCw3LjYsMS42LDEwLjMsNC42QzI2OCwyNDkuMiwyNjcuNiwyNTcuNywyNjEuOCwyNjIuOXoiLz48L2c+PC9zdmc+);
}

.how-it-works .content .items-wrapper > div:nth-child(3) .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzNTEgMzUxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTEgMzUxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwMzA3OTt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzIzLjksMjEyLjljLTQuMSwwLTcuNSwzLjQtNy41LDcuNXY5My4xaC02MS45di0xMTVjMCwwLDAsMCwwLDB2LTE0LjRoNjkuNGM0LjEsMCw3LjUtMy40LDcuNS03LjVzLTMuNC03LjUtNy41LTcuNUgyNDdjLTQuMSwwLTcuNSwzLjQtNy41LDcuNXYzLjhsLTQ3LjgtNDcuOGMtNy4zLTcuMy0xNy45LTkuMi0yNy01LjhjMTUuNi0xNC45LDI0LjQtMzUuMywyNC40LTU3LjJjMC0yOS4xLTE1LjktNTUuOC00MS40LTY5LjdjLTIuMy0xLjMtNS4xLTEuMi03LjQsMC4xYy0yLjMsMS40LTMuNywzLjgtMy43LDYuNHY2Ni44SDgyLjlWNi41YzAtMi42LTEuNC01LjEtMy43LTYuNHMtNS4xLTEuNC03LjQtMC4xQzQ2LjIsMTMuOSwzMC40LDQwLjYsMzAuNCw2OS43YzAsMjMuNiwxMC4zLDQ1LjUsMjguMyw2MC43djE5LjVINDUuMWMtMTQuMSwwLTI1LjUsMTEuNC0yNS41LDI1LjV2MC40YzAsNywyLjksMTMuNCw3LjUsMThjLTQuNiw0LjYtNy41LDExLTcuNSwxOHYwLjRjMCw3LDIuOSwxMy40LDcuNSwxOGMtNC42LDQuNi03LjUsMTEtNy41LDE4djAuNGMwLDcsMi45LDEzLjQsNy41LDE4Yy00LjYsNC42LTcuNSwxMS03LjUsMTh2MC40YzAsMTQuMSwxMS40LDI1LjUsMjUuNSwyNS41aDE0LjhDNjUsMzMzLjMsODUuNSwzNTAsMTA5LjMsMzUwaDAuOWMyNC4xLDAsNDQuNC0xNyw0OS40LTM5LjZoNTkuOWM0LjEsMCw3LjUtMy40LDcuNS03LjVzLTMuNC03LjUtNy41LTcuNWgtNTguNnYtNjEuOWMwLTQuMS0zLjQtNy41LTcuNS03LjVzLTcuNSwzLjQtNy41LDcuNXY2NS44YzAsMTkuNy0xNiwzNS43LTM1LjcsMzUuN2gtMC45Yy0xNS42LDAtMjkuMi0xMC4yLTMzLjktMjQuNmgxMS44YzE0LjEsMCwyNS41LTExLjQsMjUuNS0yNS41di0wLjRjMC03LTIuOS0xMy40LTcuNS0xOGM0LjYtNC42LDcuNS0xMSw3LjUtMTh2LTAuNGMwLTctMi45LTEzLjQtNy41LTE4YzQuNi00LjYsNy41LTExLDcuNS0xOHYtMC40YzAtNy0yLjktMTMuNC03LjUtMThjNC42LTQuNiw3LjUtMTEsNy41LTE4di0wLjRjMC0xNC4xLTExLjQtMjUuNS0yNS41LTI1LjVINzMuN3YtMjMuMWMwLTIuMy0xLjEtNC41LTIuOS02Yy0xNi4xLTEyLjMtMjUuNC0zMS0yNS40LTUxLjFjMC0xOSw4LjQtMzYuOCwyMi41LTQ4Ljl2NjBjMCw0LjEsMy40LDcuNSw3LjUsNy41aDY4LjdjNC4xLDAsNy41LTMuNCw3LjUtNy41di02MGMxNC4xLDEyLjEsMjIuNSwyOS45LDIyLjUsNDguOWMwLDIwLjItOS4yLDM4LjgtMjUuNCw1MS4xYy0xLjksMS40LTIuOSwzLjYtMi45LDZ2MTUuN2wtMjAsMjBjLTQuOCw0LjgtNy41LDExLjItNy41LDE4YzAsNi44LDIuNywxMy4yLDcuNSwxOGwwLjMsMC4zYzUsNSwxMS41LDcuNSwxOCw3LjVjNi41LDAsMTMuMS0yLjUsMTgtNy41bDE0LjktMTQuOWMyLjktMi45LDIuOS03LjcsMC0xMC42Yy0yLjktMi45LTcuNy0yLjktMTAuNiwwbC0xNC45LDE0LjljLTQuMSw0LjEtMTAuOCw0LjEtMTQuOSwwbC0wLjMtMC4zYy0yLTItMy4xLTQuNi0zLjEtNy40YzAtMi44LDEuMS01LjQsMy4xLTcuNGwyOS44LTI5LjhjNC4xLTQuMSwxMC44LTQuMSwxNC45LDBsMCwwYzAsMCwwLDAsMCwwbDU4LjQsNTguNHYxMTkuNGMwLDQuMSwzLjQsNy41LDcuNSw3LjVoNzYuOWM0LjEsMCw3LjUtMy40LDcuNS03LjVWMjIwLjRDMzMxLjQsMjE2LjMsMzI4LDIxMi45LDMyMy45LDIxMi45eiBNOTcuNywyMTEuOHYwLjRjMCw1LjgtNC43LDEwLjUtMTAuNSwxMC41SDQ1LjFjLTUuOCwwLTEwLjUtNC43LTEwLjUtMTAuNXYtMC40YzAtNS44LDQuNy0xMC41LDEwLjUtMTAuNWg0Mi4xQzkzLDIwMS4zLDk3LjcsMjA2LDk3LjcsMjExLjh6IE05Ny43LDI0OC4xdjAuNGMwLDUuOC00LjcsMTAuNS0xMC41LDEwLjVINDUuMWMtNS44LDAtMTAuNS00LjctMTAuNS0xMC41di0wLjRjMC01LjgsNC43LTEwLjUsMTAuNS0xMC41aDQyLjFDOTMsMjM3LjYsOTcuNywyNDIuMyw5Ny43LDI0OC4xeiBNOTcuNywyODQuOWMwLDUuOC00LjcsMTAuNS0xMC41LDEwLjVINDUuMWMtNS44LDAtMTAuNS00LjctMTAuNS0xMC41di0wLjRjMC01LjgsNC43LTEwLjUsMTAuNS0xMC41aDQyLjFjNS44LDAsMTAuNSw0LjcsMTAuNSwxMC41TDk3LjcsMjg0LjlMOTcuNywyODQuOXogTTk3LjcsMTc1LjR2MC40YzAsNS44LTQuNywxMC41LTEwLjUsMTAuNUg0NS4xYy01LjgsMC0xMC41LTQuNy0xMC41LTEwLjV2LTAuNGMwLTUuOCw0LjctMTAuNSwxMC41LTEwLjVoNDIuMUM5MywxNjQuOSw5Ny43LDE2OS42LDk3LjcsMTc1LjR6Ii8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center;
}

.how-it-works .content .items-wrapper > div:nth-child(3):hover .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzNTEgMzUxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTEgMzUxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzIzLjksMjEyLjljLTQuMSwwLTcuNSwzLjQtNy41LDcuNXY5My4xaC02MS45di0xMTVjMCwwLDAsMCwwLDB2LTE0LjRoNjkuNGM0LjEsMCw3LjUtMy40LDcuNS03LjVzLTMuNC03LjUtNy41LTcuNUgyNDdjLTQuMSwwLTcuNSwzLjQtNy41LDcuNXYzLjhsLTQ3LjgtNDcuOGMtNy4zLTcuMy0xNy45LTkuMi0yNy01LjhjMTUuNi0xNC45LDI0LjQtMzUuMywyNC40LTU3LjJjMC0yOS4xLTE1LjktNTUuOC00MS40LTY5LjdjLTIuMy0xLjMtNS4xLTEuMi03LjQsMC4xYy0yLjMsMS40LTMuNywzLjgtMy43LDYuNHY2Ni44SDgyLjlWNi41YzAtMi42LTEuNC01LjEtMy43LTYuNHMtNS4xLTEuNC03LjQtMC4xQzQ2LjIsMTMuOSwzMC40LDQwLjYsMzAuNCw2OS43YzAsMjMuNiwxMC4zLDQ1LjUsMjguMyw2MC43djE5LjVINDUuMWMtMTQuMSwwLTI1LjUsMTEuNC0yNS41LDI1LjV2MC40YzAsNywyLjksMTMuNCw3LjUsMThjLTQuNiw0LjYtNy41LDExLTcuNSwxOHYwLjRjMCw3LDIuOSwxMy40LDcuNSwxOGMtNC42LDQuNi03LjUsMTEtNy41LDE4djAuNGMwLDcsMi45LDEzLjQsNy41LDE4Yy00LjYsNC42LTcuNSwxMS03LjUsMTh2MC40YzAsMTQuMSwxMS40LDI1LjUsMjUuNSwyNS41aDE0LjhDNjUsMzMzLjMsODUuNSwzNTAsMTA5LjMsMzUwaDAuOWMyNC4xLDAsNDQuNC0xNyw0OS40LTM5LjZoNTkuOWM0LjEsMCw3LjUtMy40LDcuNS03LjVzLTMuNC03LjUtNy41LTcuNWgtNTguNnYtNjEuOWMwLTQuMS0zLjQtNy41LTcuNS03LjVzLTcuNSwzLjQtNy41LDcuNXY2NS44YzAsMTkuNy0xNiwzNS43LTM1LjcsMzUuN2gtMC45Yy0xNS42LDAtMjkuMi0xMC4yLTMzLjktMjQuNmgxMS44YzE0LjEsMCwyNS41LTExLjQsMjUuNS0yNS41di0wLjRjMC03LTIuOS0xMy40LTcuNS0xOGM0LjYtNC42LDcuNS0xMSw3LjUtMTh2LTAuNGMwLTctMi45LTEzLjQtNy41LTE4YzQuNi00LjYsNy41LTExLDcuNS0xOHYtMC40YzAtNy0yLjktMTMuNC03LjUtMThjNC42LTQuNiw3LjUtMTEsNy41LTE4di0wLjRjMC0xNC4xLTExLjQtMjUuNS0yNS41LTI1LjVINzMuN3YtMjMuMWMwLTIuMy0xLjEtNC41LTIuOS02Yy0xNi4xLTEyLjMtMjUuNC0zMS0yNS40LTUxLjFjMC0xOSw4LjQtMzYuOCwyMi41LTQ4Ljl2NjBjMCw0LjEsMy40LDcuNSw3LjUsNy41aDY4LjdjNC4xLDAsNy41LTMuNCw3LjUtNy41di02MGMxNC4xLDEyLjEsMjIuNSwyOS45LDIyLjUsNDguOWMwLDIwLjItOS4yLDM4LjgtMjUuNCw1MS4xYy0xLjksMS40LTIuOSwzLjYtMi45LDZ2MTUuN2wtMjAsMjBjLTQuOCw0LjgtNy41LDExLjItNy41LDE4YzAsNi44LDIuNywxMy4yLDcuNSwxOGwwLjMsMC4zYzUsNSwxMS41LDcuNSwxOCw3LjVjNi41LDAsMTMuMS0yLjUsMTgtNy41bDE0LjktMTQuOWMyLjktMi45LDIuOS03LjcsMC0xMC42Yy0yLjktMi45LTcuNy0yLjktMTAuNiwwbC0xNC45LDE0LjljLTQuMSw0LjEtMTAuOCw0LjEtMTQuOSwwbC0wLjMtMC4zYy0yLTItMy4xLTQuNi0zLjEtNy40YzAtMi44LDEuMS01LjQsMy4xLTcuNGwyOS44LTI5LjhjNC4xLTQuMSwxMC44LTQuMSwxNC45LDBsMCwwYzAsMCwwLDAsMCwwbDU4LjQsNTguNHYxMTkuNGMwLDQuMSwzLjQsNy41LDcuNSw3LjVoNzYuOWM0LjEsMCw3LjUtMy40LDcuNS03LjVWMjIwLjRDMzMxLjQsMjE2LjMsMzI4LDIxMi45LDMyMy45LDIxMi45eiBNOTcuNywyMTEuOHYwLjRjMCw1LjgtNC43LDEwLjUtMTAuNSwxMC41SDQ1LjFjLTUuOCwwLTEwLjUtNC43LTEwLjUtMTAuNXYtMC40YzAtNS44LDQuNy0xMC41LDEwLjUtMTAuNWg0Mi4xQzkzLDIwMS4zLDk3LjcsMjA2LDk3LjcsMjExLjh6IE05Ny43LDI0OC4xdjAuNGMwLDUuOC00LjcsMTAuNS0xMC41LDEwLjVINDUuMWMtNS44LDAtMTAuNS00LjctMTAuNS0xMC41di0wLjRjMC01LjgsNC43LTEwLjUsMTAuNS0xMC41aDQyLjFDOTMsMjM3LjYsOTcuNywyNDIuMyw5Ny43LDI0OC4xeiBNOTcuNywyODQuOWMwLDUuOC00LjcsMTAuNS0xMC41LDEwLjVINDUuMWMtNS44LDAtMTAuNS00LjctMTAuNS0xMC41di0wLjRjMC01LjgsNC43LTEwLjUsMTAuNS0xMC41aDQyLjFjNS44LDAsMTAuNSw0LjcsMTAuNSwxMC41TDk3LjcsMjg0LjlMOTcuNywyODQuOXogTTk3LjcsMTc1LjR2MC40YzAsNS44LTQuNywxMC41LTEwLjUsMTAuNUg0NS4xYy01LjgsMC0xMC41LTQuNy0xMC41LTEwLjV2LTAuNGMwLTUuOCw0LjctMTAuNSwxMC41LTEwLjVoNDIuMUM5MywxNjQuOSw5Ny43LDE2OS42LDk3LjcsMTc1LjR6Ii8+PC9zdmc+);
}

table#calc-table tr td, table#calc-table tr th {
    border: none;
    padding: 15px 5px;
}

table#calc-table tr td input {
    padding: 5px;
    text-align: center;
}

table#calc-table > tbody > tr:nth-of-type(odd) {
    background-color: rgba(132, 208, 255, 0.36);
}

.how-it-works .content .items-wrapper .item {
    padding: 40px 25px;
    box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.18);
    text-align: center;
    position: relative;
    height: 100%;
    display: block;
    max-height: 300px;
}

.how-it-works .content .items-wrapper {
    display: flex;
}

.how-it-works .content .items-wrapper .item .icon {
    width: 66px;
    height: 66px;
    line-height: 66px;
    border: 1px solid #c5c7c7;
    border-radius: 50%;
    display: block;
    margin: 0 auto 40px;
}

.how-it-works .content .items-wrapper .item h5 {
    font-size: 24px;
    max-width: 250px;
    margin: 20px auto;
    word-wrap: break-word;
}

.how-it-works .content .items-wrapper .item p {
    color: #181341;
    max-width: 250px;
    margin: 0 auto;
}

.how-it-works .content .items-wrapper .item-wrapper:nth-child(1) .item:hover {
    background: url("../images/how-it-works-bg-1.png") no-repeat center;
    background-size: cover;

}

.how-it-works .content .items-wrapper .item-wrapper:nth-child(2) .item:hover {
    background: url("../images/how-it-works-bg-2.png") no-repeat center;
    background-size: cover;

}

.how-it-works .content .items-wrapper .item-wrapper:nth-child(3) .item:hover {
    background: url("../images/how-it-works-bg-3.png") no-repeat center;
    background-size: cover;

}

.how-it-works .content .items-wrapper .item:hover .icon {
    border-color: white;
}

.how-it-works .content .items-wrapper .item:hover h5 {
    color: #ff6600;
}

.how-it-works .content .items-wrapper .item:hover p {
    color: white;
}

@media (max-width: 1650px) {
    .how-it-works {
        background: none;
    }
}

@media (max-width: 768px) {
    .how-it-works .content .items-wrapper {
        display: block;
    }

    .how-it-works .content .items-wrapper > div:nth-child(2) .item:before, .how-it-works .content .items-wrapper > div:nth-child(2) .item:after {
        display: none;
    }

    .how-it-works {
        margin: 40px 0;
    }

    .how-it-works .header {
        margin-bottom: 15px;
    }

    .how-it-works .content .items-wrapper .item {
        margin: 20px 0;
    }

    .how-it-works .content .items-wrapper .item-2:before, .how-it-works .content .items-wrapper .item-2:after {
        display: none;
    }

    .how-it-works .content .items-wrapper .item p {
        max-width: 420px;
    }
}

.why-us {
    background: #003079 url("../images/why-us-bg.png") no-repeat right center;
    padding: 60px 0;
}

.why-us .text-wrapper h2 {
    font-size: 33px;
    color: #ff6600;
    font-weight: 700;
    font-family: "ProximaNova";
}

.why-us .text-wrapper p {
    color: white;
}

.why-us .text-wrapper a {
    font-size: 18px;
    color: #63b9e8;
    font-weight: 600;
    font-family: "ProximaNova";
    /*text-decoration: none;*/
}

.why-us .text-wrapper a span {
    font-size: 15px;
    margin-left: 10px;
}

.why-us .video-wrapper {
    padding-top: 50px;
}

@media (max-width: 1650px) {
    .why-us {
        background-position: right -390px center;
    }
}

@media (max-width: 992px) {
    .why-us {
        background-image: none;
    }

    .why-us .video-wrapper iframe {
        width: 100%;
    }
}

.testimonials {
    position: relative;

}

.testimonials .jarallax {
    background-image: url("../images/testimonials-img.png");
    background-attachment: fixed;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 80px 0 140px;
    max-height: 750px;
}

.testimonials .jarallax .header {
    margin-bottom: 50px;
}

.testimonials .jarallax .header h2 {
    font-size: 32px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
}

.testimonials .jarallax .header a.link {
    font-size: 18px;
    color: #63b9e8;
    font-weight: 400;
    font-family: "ProximaNova";
    float: right;
}

.testimonials .jarallax .testimonials-wrapper {
    padding: 50px 40px;
    background: white;
    min-height: 460px;
    max-height: 600px;
    box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.18);
}

.testimonials .jarallax .testimonials-wrapper .top-block {
    overflow: hidden;
}

.testimonials .jarallax .testimonials-wrapper .top-block img {
    max-width: 60px;
    width: 100%;
    float: left;
}

.testimonials .jarallax .testimonials-wrapper .top-block .title {
    font-size: 19px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    width: calc(100% - 75px);
    float: left;
    padding-left: 25px;
}

.testimonials .jarallax .testimonials-wrapper .text-block {
    margin: 30px 0;
}

.testimonials .jarallax .testimonials-wrapper .bottom-block .date {
    font-size: 14px;
    color: #002661;
    font-weight: 600;
    font-family: "ProximaNova";
}

.testimonials .jarallax .testimonials-wrapper .bottom-block ul.stars {
    display: inline;
}

.testimonials .jarallax .testimonials-wrapper .bottom-block ul.stars li {
    display: inherit;
    font-size: 13px;
    color: #ff6600;
    font-weight: 400;
    font-family: "ProximaNova";
    float: right;
}

.testimonials ul.slick-dots {
    position: absolute;
    list-style: none;
    width: 100%;
    padding-right: 50px;
    bottom: -80px;
    text-align: center;
}

.testimonials ul.slick-dots li {
    margin: 0 5px;
    width: 14px;
    height: 16px;
    display: inline-block;
}

.testimonials ul.slick-dots li button {
    width: 14px;
    height: 16px;
    outline: none;
    background: #000e24;
    border: 2px solid #000e24;
    border-radius: 50%;
    font-size: 0;
}

.testimonials ul.slick-dots li.slick-active button {
    background: none;
    border-color: white;
}

.testimonials .slick-button {
    width: 75px;
    min-width: 75px;
    height: 80px;
    line-height: 80px;
    background: rgba(0, 48, 121, 0.5);
    border: none;
    font-size: 40px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    border-radius: 0;
    position: absolute;
    top: calc(50% - 40px);
    margin: 0;
}

.testimonials .angle-right {
    left: 0;
}

.testimonials .angle-left {
    right: 0;
}

@media (max-width: 1366px) {
    .testimonials .slick-button {
        display: none;
    }
}

@media (max-width: 600px) {

    .testimonials ul.slick-dots {
        bottom: -55px;
    }
}

.news-and-clients {
    background: url("../images/news-and-clients-bg.png") no-repeat left -55px bottom;
    padding: 60px 0;
    max-height: 900px;
}

.news-and-clients .news a {
    /*text-decoration: none;*/

}

.news-and-clients .news .header {
    margin-bottom: 40px;
    overflow: hidden;
}

.news-and-clients .news .header h2 {
    font-size: 33px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-bottom: 0;
}

.news-and-clients .news a.link {
    font-size: 18px;
    color: #63b9e8;
    display: block;
    font-weight: 600;
    float: right;
    font-family: "ProximaNova";
}

.news-and-clients .news .header a.link span {
    font-size: 12px;
    margin-left: 10px;
}

.news-and-clients .news .down-block {
    position: absolute;
    bottom: 12px;
    height: 110px;
    left: 0;
    width: 100%;
    padding: 0 15px;
}

.news-and-clients .news .news-wrapper {
    display: flex;
    align-items: stretch;
    flex-direction: row;
    flex-wrap: wrap;


}

.news-and-clients .news .news-wrapper .news-item {
    padding: 40px 25px 110px;
    overflow: hidden;
    box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.18);
    height: 100%;
    position: relative;
    max-height: 400px;
}

.news-and-clients .news .news-wrapper .news-item h5.title {
    font-size: 20px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    line-height: 30px;
    margin-bottom: 20px;
}

.news-and-clients .news .news-wrapper .news-item h5.title a {
    color: inherit;
}

.news-and-clients .news .news-wrapper .news-item .date {
    margin: 20px 0;
    font-size: 14px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

.news-and-clients .news .news-wrapper .news-item .date span {
    color: #63b9e8;
}

.news-and-clients .news .news-wrapper .news-item .view-block a.button {
    float: left;
    min-width: 150px;
}

.news-and-clients .news .news-wrapper .news-item .view-block a.button:hover {
    height: 40px;
    line-height: 40px;
}

.news-and-clients .news .news-wrapper .news-item .view-block .view-like {
    float: right;
    margin-top: 15px;
}

.news-and-clients .news .news-wrapper .news-item .view-block .view-like .like {
    margin: 0 10px;
    color: #003079;
}

.news-and-clients .news .news-wrapper .news-item .view-block .view-like .like span {
    color: #63b9e8;
}

.news-and-clients .news .news-wrapper .news-item .view-block .view-like .view {
    margin: 0 10px;
    color: #003079;
}

.news-and-clients .news .news-wrapper .news-item .view-block .view-like .view span {
    color: #63b9e8;
}

.news-and-clients .clients {
    margin-top: 50px;
    overflow: hidden;
}

.news-and-clients .clients .header {
    margin-bottom: 40px;
    overflow: hidden;
}

.news-and-clients .clients .header h2 {
    font-size: 33px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
}

.news-and-clients .clients .clients-wrapper .clients-item img {
    max-width: 200px;
    width: 100%;
}

@media (max-width: 1650px) {
    .news-and-clients {
        background: none;
    }
}

@media (max-width: 992px) {
    .news-and-clients .news-wrapper .news-item {
        margin: 20px 0;
    }

    .news-and-clients .news .header {
        margin-bottom: 0;
    }

    .news-and-clients .news .news-wrapper .news-wrap {
        padding-top: 20px;
    }

    .testimonials .jarallax {
        padding: 40px 0 80px;
        max-height: inherit;
    }

    .news-and-clients {
        padding: 20px 10px 50px;
        max-height: inherit;
        overflow: hidden;
    }
}

@media (max-width: 768px) {
    .news-and-clients .clients-item {
        margin: 20px 0;
        text-align: center;
    }
}

.footer {
    padding: 50px 0;
    background: #000e24;
    position: relative;
    margin-bottom: -35px;
}

.footer .logo {
    margin-bottom: 20px;
}

.footer a {
    color: white;
    /*text-decoration: none;*/
    line-height: 25px;
}

.footer .blue-text {
    color: #63b9e8;
    margin: 0;
}

.footer .fax-text {
    margin-bottom: 10px;
}

.footer p {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    line-height: 25px;
}

.footer .description {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    margin-top: 40px;
}

.footer .address, .footer .phone, .footer .tel {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    margin: 5px 0;
}

.footer .email {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
}

.footer .social {
    font-size: 16px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    line-height: 50px;
    margin: 10px 0;
}

.footer .social > a {
    margin-right: 10px;
}

.footer .social i {
    color: #ff6600;
    height: 50px;
    width: 50px;
    border: 1px solid #ff6600;
    border-radius: 50%;
    line-height: 50px;
    text-align: center;
    margin-right: 10px;
}

.footer .scrollToTop {
    width: 60px;
    min-width: 60px;
    height: 60px;
    line-height: 35px;
    padding: 12px;
    margin: 0;
    text-align: center;
    right: 0;
    border-radius: 0;
    bottom: calc(50% - 110px);
    position: fixed;
    display: none;
    font-size: 25px;
    color: white;
    font-weight: normal;
    font-family: "ProximaNova";
    z-index: 4;
    background: #62b9e9;
}

.footer .scrollToTop:hover {
    color: #003079;
}

.footer .goHome {
    width: 60px;
    min-width: 60px;
    height: 60px;
    line-height: 35px;
    padding: 12px;
    margin: 0;
    text-align: center;
    right: 0;
    border-radius: 0;
    bottom: calc(50% - 30px);
    position: fixed;
    display: none;
    font-size: 25px;
    color: white;
    font-weight: normal;
    font-family: "ProximaNova";
    z-index: 4;
    background: #62b9e9;
}

.footer .goHome:hover {
    color: #003079;
}

.bazz-widget.ui-draggable.ui-draggable-handle.opened {
    right: 0 !important;
}

.bazz-widget .bazz-widget-button {
    width: 60px;
    max-width: 60px;
    min-width: 60px;
    height: 60px;
    max-height: 60px;
    line-height: 35px;
    padding: 12px;
    margin: 0;
    text-align: center;
    position: fixed;
    display: none;
    font-size: 25px;
    color: white;
    font-weight: normal;
    font-family: "ProximaNova";
    z-index: 4;
    right: 60px;
    bottom: 0;
    border-radius: 0 !important;
    background: #ff6600;
}

.bazz-widget .bazz-widget-form {
    /*top: -62px;*/
}

.bazz-widget .bazz-widget-button i > div {
    display: none;
}

.bazz-widget.opened .bazz-widget-button {
    display: none !important;
}

.bazz-widget-inner-circle {
    display: none;
}

.bazz-widget.ui-draggable.ui-draggable-handle {
    height: 60px;
    line-height: 35px;
    margin: 0;
    text-align: center;
    display: none;
    right: -65px;
    border-radius: 0;
    padding: 0;
    background: #ff6600;
    bottom: calc(50% + 50px);
}

.bazz-widget.ui-draggable.ui-draggable-handle {
    background-color: #ff6600;
    z-index: 3;
}

.bazz-widget-inner-border {
    display: none;
}

.bazz-widget i:last-child {
    display: none;
}

.bazz-widget i:first-child {
    transform: rotateY(0deg) !important;
}

.bazz-widget.ui-draggable.ui-draggable-handle.opened {
    right: 60px;
    border-radius: 0;
    bottom: calc(50% + 50px);
    height: 60px;
    background-color: #32b6ff !important;
}

.footer .goTel:hover {
    color: #003079;
}

#gallery-1 .gallery-item {
    padding: 0 5px;
}

div#gallery-1 dt.gallery-icon {
    display: flex;
    justify-content: center;
}

#gallery-1 img {
    width: 100%;
    height: inherit;
}

#gallery-1 img {
    border: none !important;
}

.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style {
    width: 60px;
    height: 180px;
    display: none;
    position: fixed;
    border: none;
    padding: 0;
    z-index: 4;
    left: 0px;
    top: calc(50% - 90px) !important;
    background-color: transparent;
}

.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style a {
    padding: 0;
}

.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style a:hover span {
    opacity: 1;
}

.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style span {
    width: 60px;
    min-width: 60px;
    height: 60px;
    line-height: 60px;
    margin: 0;
    padding: 0;
    text-align: center;
    display: block;
    border-radius: 0;
    font-size: 25px;
    color: white;
    font-weight: normal;
    font-family: "ProximaNova";
    z-index: 99;
    opacity: .7;
}

.footer .socil-block a.button:hover {
    color: #003079;
}

.footer .socil-block a.facebook {
    background: #3b5998;
}

.footer .socil-block a.google {
    background: #dc4e41;
}

.footer .socil-block a.instagram {
    background: #924fb0;
}

.footer .socil-block a.whatsapp {
    background: #25d366;
}

@media (max-width: 992px) {
    .footer {
        padding: 30px 0 80px 0;
        text-align: center;
    }

    .footer .description {
        margin: 0;
    }

    .footer .hidden-block {
        display: none;
    }
}

.breadcrumbs {
    padding: 20px 0;
    position: relative;
}

.breadcrumbs:before {
    content: '';
    width: 230px;
    height: 280px;
    display: block;
    position: absolute;
    z-index: -5;
    background: url("../images/breadcrumbs-bg.png") no-repeat top;
    background-size: cover;
    top: 0;
    left: 0;
}

.breadcrumbs ul.breadcrumb {
    background: none;
    border-radius: 0;
    padding: 5px 20px 5px 20px;
    margin: 0;
}

.breadcrumbs ul.breadcrumb:before {
    content: '\f015';
    font-size: 14px;
    color: #000e24;
    font-weight: normal;
    font-family: fontawesome;
    top: 1px;
    left: -5px;
    position: relative;
}

.breadcrumbs ul.breadcrumb li {
    font-size: 12px;
    color: #000e24;
    font-weight: normal;
    font-family: "ProximaNova";
    text-transform: uppercase;
}

.breadcrumbs ul.breadcrumb li:before {
    content: '\f054';
    font-size: 10px;
    color: #000e24;
    font-weight: normal;
    font-family: fontawesome;
    top: 0;
    left: 0;
}

.breadcrumbs ul.breadcrumb li:first-child:before {
    display: none;
}

.breadcrumbs ul.breadcrumb li a {
    color: inherit;
}

@media (max-width: 1650px) {
    .breadcrumbs {
        margin-top: 80px;
    }

    .breadcrumbs:before {
        display: none;
    }
}

.page {
    padding-bottom: 40px;
    background: url("../images/page-bg.png") no-repeat right -105px bottom;
    min-height: 385px;
}

.page ul:not(.nav):not(.list) {
    font-size: 15px;
    color: #000e24;
    font-weight: normal;
    font-family: "ProximaNova";
    padding-left: 25px;
}

.page ul:not(.nav):not(.list) li {
    position: relative;
    list-style: none;
    line-height: 30px;
}

.page ul:not(.nav):not(.list) li::before {
    content: '\f00c';
    position: absolute;
    left: -25px;
    top: 2px;
    font-size: 16px;
    color: #ff6600;
    font-weight: normal;
    font-family: FontAwesome;
}

.page ul:not(.nav):not(.list) li.no-mark::before {
    display: none;
}

@media (max-width: 992px) {
    .slick-track {
        min-height: inherit;
    }
}

.page .fixed-block {
    display: block;
    width: 205px;
    height: 350px;
    background: #62b9e9;
    position: absolute;
    top: 0;
    right: -205px;
}

.page .fixeded {
    position: fixed;
    top: 85px;
    left: calc(72% + 205px);
}

.page .tabs-wrapper {
    margin-top: 40px;
    box-shadow: 1px 3px 6px 0 rgba(0, 0, 0, 0.18);
    overflow: hidden;
}

.page .tabs-wrapper .nav-tabs {
    border-bottom: none;
    width: 280px;
    float: left;
    background: #ecfaff;
    border-right: 2px solid #003079;
}

.page .tabs-wrapper .nav-tabs li {
    width: 100%;
    height: 66px;
    line-height: 66px;
    padding: 0 30px;
}

.page .tabs-wrapper .nav-tabs li a {
    font-size: 20px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    padding: 0;
    line-height: 66px;
}

.page .tabs-wrapper .nav-tabs li a:hover {
    padding-left: 30px;
    background: none;
    border: none;
}

.page .tabs-wrapper .nav-tabs li.active {
    background: #003079;
    text-align: right;
}

.page .tabs-wrapper .nav-tabs li.active a {
    color: white;
    background: none;
    border: none;
}

.page .tabs-wrapper .tab-content {
    width: calc(100% - 280px);
    float: left;
}

.page .tabs-wrapper .tab-content .table-striped {
    margin-bottom: 0;
}

.page .tabs-wrapper .tab-content .table-striped tbody tr:nth-of-type(odd) {
    background: #ecfaff;
}

.page .tabs-wrapper .tab-content .table-striped tbody tr td {
    height: 62px;
    line-height: 62px;
    padding: 0 0 0 60px;
    border: none;
}

.page .gallery[class*="galleryid"][class*="gallery-columns"][class*="gallery-size"] .wp-caption-text {
    font-size: 16px;
    color: #00183d;
    font-weight: bold;
    font-family: "ProximaNova";
}

.page .author-biotal td {
    border: 0;
}

.page .author-biotal p {
    display: inline;
    padding: 0;
    margin: 0;
}

.page .author-biotal h3 {
    display: inline;
    padding: 0;
    margin: 0;
    font-size: 45px;
    color: #003079;
    font-weight: 300;
    font-family: "ProximaNova";
}

@media (max-width: 768px) {
    .page img.attachment-icon {
        width: inherit;
        margin: 0;
    }

    .breadcrumbs {
        margin-top: 35px;
    }

    .page img {
        display: block;
        margin: 10px auto;
        float: none;
        width: 100%;
        max-width: 100%;
        height: auto !important;
    }

    .page .gallery img {
        width: auto;
    }

    .page .gallery > .gallery-item:nth-child(1n) {
        width: 100% !important;
    }
}

.glyphicon {
    top: 1px;
    margin-left: 5px;
    font-size: 15px;
}

@media (max-width: 1650px) {
    .page {
        background: none;
    }

    .page .fixed-block {
        display: none;
    }
}

@media (max-width: 1366px) {
    .page div#gallery-1 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-2 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-2 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-3 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-3 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-4 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-4 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-5 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-5 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-6 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-6 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-7 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-7 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-8 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-8 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-9 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-9 > dl.gallery-item {
        width: 45%;
    }

    .page div#gallery-10 {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .page div#gallery-10 > dl.gallery-item {
        width: 45%;
    }

    .page div[id^="gallery"].gallery[class*="galleryid"][class*="gallery-columns"][class*="gallery-size"] {
        /*&.gallery-columns-4 {
           & > .gallery-item:nth-child(1n) {
              width:50%!important;
            }
            .gallery-item:nth-child(2n) {
              clear: both;
            }
          }
          &.gallery-columns-3 {
            .gallery-item:nth-child(1n) {
              clear: both;
              float:none!important;
              width: 100% !important;
            }
          }*/
    }

    .page .tabs-wrapper .nav-tabs {
        border-bottom: none;
        width: 100%;
        float: none;
    }

    .page .tabs-wrapper .nav-tabs li {
        width: auto;
        height: 45px;
        line-height: 45px;
        padding: 0 10px;
        text-align: center;
    }

    .page .tabs-wrapper .nav-tabs li a {
        line-height: 45px;
    }

    .page .tabs-wrapper .nav-tabs li a:hover {
        padding-left: 0;
        border: 1px solid transparent;
    }

    .page .tabs-wrapper .nav-tabs li.active {
        text-align: center;
    }

    .page .tabs-wrapper .nav-tabs li.active a {
        border: none;
    }

    .page .tabs-wrapper .tab-content {
        width: 100%;
        float: none;
    }

    .page .tabs-wrapper .tab-content .table-striped tbody tr:nth-of-type(odd) {
        background: #ecfaff;
    }

    .page .tabs-wrapper .tab-content .table-striped tbody tr td {
        height: 52px;
        line-height: 32px;
        padding: 10px 5px;
    }
}

.about-us img {
    float: left;
    margin: 10px 25px 10px 0;
}

.about-us .slider-wrapper {
    position: relative;
    margin-bottom: 40px;
}

.about-us .slider-wrapper .img-wrap {
    padding: 7px;
}

.about-us .slider-wrapper .img-wrap img {
    width: 100%;
    margin: 0;
}

.about-us .slider-wrapper .slick-button {
    width: 75px;
    min-width: 75px;
    height: 80px;
    line-height: 80px;
    background: rgba(0, 24, 61, 0.8);
    border: none;
    font-size: 40px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    border-radius: 0;
    position: absolute;
    top: calc(50% - 40px);
    margin: 0;
}

.about-us .slider-wrapper .angle-right {
    left: 7px;
}

.about-us .slider-wrapper .angle-left {
    right: 7px;
}

.news-page .news-wrapper {
    box-shadow: 1px 3px 6px 0 rgba(0, 0, 0, 0.18);
    overflow: hidden;
    margin-bottom: 30px;
}

.news-page .news-wrapper:nth-child(odd) .img-wrapper {
    float: left;
}

.news-page .news-wrapper:nth-child(even) .img-wrapper {
    float: right;
}

.news-page .news-wrapper .img-wrapper {
    width: 50%;
    display: -ms-flexbox;
    display: flex;
}

.news-page .news-wrapper .img-wrapper img {
    width: 100%;
    object-fit: cover;
}

.banner-vystavka {
    text-align: center;
    padding-bottom: 20px;
}

.banner-vystavka img.first {
    max-width: 900px;
    width: 100%;
}

.banner-vystavka img.second {
    max-width: 300px;
    width: 100%;
    display: none;
}

.news-page .news-wrapper .text-wrapper {
    width: 50%;
    display: inline-block;
    padding: 30px 60px 30px 25px;
}

.banner-wrapper {
    height: 100px;
    background: url("../images/banner.png") no-repeat center;
    opacity: .5;
    transition: 1s;
}

.banner-wrapper:hover {
    opacity: 1;
}

.banner-wrapper a.banner-link {
    display: block;
    width: 100%;
    height: 100px;
}

@media (max-width: 600px) {
    .padding {
        padding: 30px 0 80px;
    }

    .banner-wrapper {
        height: 70px;
        background-size: 295% 100%;
    }

    .banner-wrapper a.banner-link {
        height: 70px;
    }

    .bazz-widget .bazz-widget-button {
        right: 70px !important;
    }
}

.news-page .news-wrapper .text-wrapper .text-block h3 {
    font-weight: 700;
    margin: 0;
}

.news-page .news-wrapper .text-wrapper .text-block p {
    margin: 20px 0;
}

.news-page .news-wrapper .text-wrapper .date-read .date {
    font-size: 16px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
    line-height: 40px;
}

.news-page .news-wrapper .text-wrapper .date-read .date i {
    font-weight: 400;
    font-size: 14px;
    color: #62b9e9;
    margin-right: 10px;
}

.news-page .news-wrapper .text-wrapper .date-read a.button {
    float: right;
    width: 180px;
}

.news-page .news-wrapper .text-wrapper .date-read a.button:hover {
    line-height: 40px;
}

.news-page .news-wrapper .text-wrapper .view-like {
    font-size: 16px;
    color: #003079;
    font-weight: 400;
    font-family: "ProximaNova";
    margin-top: 20px;
}

.news-page .news-wrapper .text-wrapper .view-like span {
    margin-right: 15px;
}

.news-page .news-wrapper .text-wrapper .view-like span i {
    color: #62b9e9;
    margin-right: 10px;
}

@media (max-width: 1200px) {
    div#map1 {
        width: 100% !important;
    }

    .news-page .news-wrapper .img-wrapper {
        width: 100%;
        float: none;
    }

    .news-page .news-wrapper .text-wrapper {
        width: 100%;
        padding: 30px 25px;
    }
}

@media (max-width: 600px) {
    .news-page .news-wrapper .text-wrapper .date-read a.button {
        display: block;
        float: none;
    }

    .a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style {
        width: 60%;
        height: 60px;
        bottom: 0;
        top: inherit !important;
    }

    .a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style a {
        float: left;
        clear: inherit;
        width: 33%;
    }

    .a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style a span {
        width: 100%;
    }

    .a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style a span svg {
        width: 60px;
    }

    .bazz-widget .bazz-widget-button {
        opacity: .7;
        width: 100px !important;
        max-width: 100px;
        bottom: -100px;
        right: 214px !important;
    }

    .bazz-widget .bazz-widget-button:hover {
        opacity: 1;
    }

    .bazz-widget.ui-draggable.ui-draggable-handle.opened {
        right: 0;
        width: 315px;
        height: 100px;
        bottom: 60px;
    }

    .bazz-widget.ui-draggable.ui-draggable-handle {
        height: 100px;
        bottom: 60px;
        transition: none;
    }

    .bazz-widget-form {
        height: 95%;
    }

    .bazz-widget-form input {
        width: 42% !important;
    }

    .bazz-widget-form label {
        width: 100%;
        padding: 0 10px;
    }

    .bazz-widget-form-top, .bazz-widget-form-bottom {
        height: 95px;
    }

    .bazz-widget-form-submit {
        width: 40%;
    }

    .footer .scrollToTop {
        opacity: .7;
        bottom: 0;
        right: 0;
        width: 100px;
    }

    .bazz-widget .bazz-widget-button {
        width: 100px !important;
        right: 200px !important;
    }

    .footer .scrollToTop:hover {
        opacity: 1;
        color: white;
    }

    .footer .goHome {
        display: none !important;
    }
}

.sidebar .category {
    margin-bottom: 40px;
}

.sidebar .category .title {
    font-size: 22px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-bottom: 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #d9d9d9;
}

.sidebar .category ul.list {
    list-style: none;
    padding: 0;
}

.sidebar .category ul.list li {
    line-height: 20px;
    border-bottom: 1px solid #d9d9d9;
    padding: 10px 0;
}

.sidebar .category ul.list li:first-child {
    padding-top: 0;
}

.sidebar .category ul.list li a {
    font-size: 16px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    display: block;
}

.sidebar .category ul.list li a:hover {
    color: #62b9e9;
}

.sidebar .category ul.list li a i {
    float: right;
}

.sidebar .archive {
    margin: 40px 0;
}

.sidebar .archive .title {
    font-size: 22px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-bottom: 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #62b9e9;
}

.sidebar .archive ul.list {
    list-style: none;
    padding: 0;
}

.sidebar .archive ul.list li {
    line-height: 20px;
    border-bottom: 1px solid #d9d9d9;
    padding: 10px 0;
}

.sidebar .archive ul.list li:first-child {
    padding-top: 0;
}

.sidebar .archive ul.list li a {
    font-size: 16px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    display: block;
}

.sidebar .archive ul.list li a:hover {
    color: #62b9e9;
}

.sidebar .archive ul.list li a i {
    float: right;
}

.sidebar .recent-post {
    margin: 40px 0;
}

.sidebar .recent-post .title {
    font-size: 22px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-bottom: 30px;
}

.sidebar .recent-post .post {
    margin-bottom: 20px;
    border-bottom: 1px solid #d9d9d9;
}

.sidebar .recent-post .post img {
    width: 100%;
}

.sidebar .recent-post .post p.name {
    font-size: 20px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin: 15px 0;
}

.sidebar .recent-post .post p.name a {
    color: inherit;
}

.sidebar .recent-post .post .date {
    font-size: 16px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
}

.sidebar .recent-post .post .date i {
    font-weight: 400;
    font-size: 14px;
    color: #62b9e9;
    margin-right: 10px;
}

@media (max-width: 1200px) {
    .sidebar .recent-post .post .date {
        font-size: 15px;
    }
}

@media (max-width: 992px) {
    .sidebar {
        display: none;
    }
}

@media (max-width: 991px) {
    #youtube-image {
        margin: 0 auto;
    }
}

.slick-slider-wrapper .slick-slider .slick-arrow {
    width: 75px;
    min-width: 75px;
    height: 80px;
    line-height: 80px;
    background: rgba(0, 24, 61, 0.8);
    border: none;
    font-size: 40px;
    color: white;
    font-weight: 400;
    font-family: "ProximaNova";
    border-radius: 0;
    position: absolute;
    top: calc(50%);
    margin: 0;
    font-size: 0;
}

.slick-slider-wrapper .slick-slider .slick-arrow:hover, .slick-slider-wrapper .slick-slider .slick-arrow:active, .slick-slider-wrapper .slick-slider .slick-arrow:focus {
    background-color: rgba(0, 24, 61, 0.8);
}

.slick-slider-wrapper .slick-slider .slick-prev {
    left: 0 !important;
}

.slick-slider-wrapper .slick-slider .slick-prev::before {
    content: "\f104";
    font-family: FontAwesome;
    font-weight: 900;
    font-size: 40px;
    line-height: 75px;
    text-align: center;
    padding-right: 5px;
}

.slick-slider-wrapper .slick-slider .slick-next {
    right: 0 !important;
}

.slick-slider-wrapper .slick-slider .slick-next::before {
    content: "\f105";
    font-family: FontAwesome;
    font-weight: 900;
    line-height: 75px;
    font-size: 40px;
    padding-left: 5px;
    text-align: center;
}

.blog-browse .blog-browse-wrapper {
    box-shadow: 1px 3px 6px 0 rgba(0, 0, 0, 0.18);
    overflow: hidden;
    margin-bottom: 30px;
    position: relative;
}

.blog-browse .blog-browse-wrapper:nth-child(odd) .img-wrapper {
    float: left;
}

.blog-browse .blog-browse-wrapper:nth-child(even) .img-wrapper {
    float: right;
}

.blog-browse .blog-browse-wrapper .img-wrapper {
    width: 300px;
    display: -ms-flexbox;
    display: flex;
}

.blog-browse .blog-browse-wrapper .img-wrapper img {
    width: 100%;
    object-fit: cover;
}

.blog-browse .blog-browse-wrapper .text-wrapper {
    width: calc(100% - 300px);
    display: inline-block;
    padding: 30px 25px 75px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .date-read {
    position: absolute;
    width: calc(100% - 300px);
    padding: 0 25px;
    right: 0;
    bottom: 15px;
    height: 50px;
}

.blog-browse .blog-browse-wrapper:nth-child(even) .text-wrapper .date-read {
    right: inherit;
    left: 0;
}

.blog-browse .blog-browse-wrapper .text-wrapper .text-block h3 {
    font-weight: 700;
    margin: 0;
}

.blog-browse .blog-browse-wrapper .text-wrapper .text-block h3 a {
    color: #003079;
}

.blog-browse .blog-browse-wrapper .text-wrapper .text-block p {
    margin: 20px 0;
}

.blog-browse .blog-browse-wrapper .text-wrapper .date-read .date {
    font-size: 16px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
    line-height: 40px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .date-read .date i {
    font-weight: 400;
    font-size: 14px;
    color: #62b9e9;
    margin-right: 10px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .date-read a.button {
    float: right;
    width: 110px;
    min-width: 110px;
    padding: 0 5px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .date-read a.button:hover {
    line-height: 40px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .view-like {
    font-size: 16px;
    color: #003079;
    font-weight: 400;
    font-family: "ProximaNova";
    margin-top: 20px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .view-like span {
    margin-right: 15px;
}

.blog-browse .blog-browse-wrapper .text-wrapper .view-like span i {
    color: #62b9e9;
    margin-right: 10px;
}


@media (max-width: 768px) {
    .news-and-clients .news a.link {
        float: left;
        margin-top: 20px;
    }

    .blog-browse .blog-browse-wrapper .img-wrapper {
        width: 100%;
        float: none;
        display: block;
    }

    .blog-browse .blog-browse-wrapper .text-wrapper {
        width: 100%;
    }
}

@media (max-width: 600px) {
    .blog-browse .blog-browse-wrapper .text-wrapper .date-read a.button {
        display: block;
        float: none;
    }

    #youtube-image {
        width: 415px;
    }

    table#calc-table tr td, table#calc-table tr th {
        border: none;
        padding: 15px 5px;
        font-size: 12px;
        width: 40px;
        word-wrap: break-word;
        word-break: break-word;
    }

    table#calc-table tr td input {
        width: 40px;
    }
}

.page .wp-pagenavi {
    clear: both;
    text-align: center;
}

.page .wp-pagenavi a, .page .wp-pagenavi span {
    /*text-decoration: none;*/
    border: 1px solid #e6eaf2;
    padding: 5px 10px;
    margin: 2px;
    font-size: 14px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
}

@media only screen and (max-width: 480px) {
    .page .wp-pagenavi a, .page .wp-pagenavi span {
        padding: 5px 7px;
        margin-top: 5px !important;
    }

    .head-slider {
        padding-bottom: 0;
    }

    #youtube-image {
        width: 290px;
    }

    .head-slider .container .slick-slider .slider-wrapper {
        max-height: inherit;
    }

    .head-slider .container .slick-slider .text-wrapper nadpis, .head-slider .container .slick-slider-fake .text-wrapper nadpis {
        font-size: 32px;
        word-break: break-word;
    }

    .banner-vystavka img.first {
        display: none;
    }

    .banner-vystavka img.second {
        display: inherit;
        margin: 0 auto;
    }
}

.page a.page {
    background: none;
}

.page span.pages {
    display: none;
}

.page .wp-pagenavi a:hover, .page .wp-pagenavi span.current {
    border-color: #000;
    color: white;
    background-color: #63b9e8;
}

.page .wp-pagenavi span.current {
    font-weight: bold;
}

.blog-read .blog-read-wrapper img {
    width: 100%;
    height: inherit !important;
}

.blog-read .blog-read-wrapper .info {
    margin-top: 20px;
}

.blog-read .blog-read-wrapper .info .date {
    font-size: 16px;
    color: #003079;
    font-weight: 600;
    font-family: "ProximaNova";
    line-height: 40px;
    margin-right: 50px;
}

.blog-read .blog-read-wrapper .info .date i {
    font-weight: 400;
    font-size: 14px;
    color: #62b9e9;
    margin-right: 10px;
}

.blog-read .blog-read-wrapper .info .view-like {
    font-size: 16px;
    color: #003079;
    font-weight: 400;
    font-family: "ProximaNova";
}

.blog-read .blog-read-wrapper .info .view-like span {
    margin-right: 15px;
}

.blog-read .blog-read-wrapper .info .view-like span i {
    color: #62b9e9;
    margin-right: 10px;
}

.blog-read .blog-read-wrapper ul {
    font-size: 15px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    padding-left: 25px;
}

.blog-read .blog-read-wrapper ul li {
    position: relative;
    list-style: none;
    line-height: 30px;
}

.blog-read .blog-read-wrapper ul li::before {
    content: '\f00c';
    position: absolute;
    left: -25px;
    top: 0;
    font-size: 10px;
    color: #ff6600;
    font-weight: normal;
    font-family: FontAwesome;
}

.blog-read .blog-read-wrapper ul li.no-mark::before {
    display: none;
}

@media (max-width: 480px) {
    .blog-read .blog-read-wrapper .info .date {
        display: block;
        margin-right: 0;
    }

    .slick-slider {
        max-height: 600px;
    }

    .head-slider .container .slick-slider .slider-wrapper .row-flex {
        max-height: 650px;
    }

    .head-slider {
        min-height: 630px;
    }

    .blog-read .blog-read-wrapper .info .view-like {
        display: block;
    }
}

.page .faqs-wrapper .faq-block {
    padding-bottom: 35px;
    margin-bottom: 35px;
    border-bottom: 1px solid #d9d9d9;
}

.page .faqs-wrapper .faq-block .question {
    padding-left: 30px;
    font-size: 20px;
    color: #003079;
    font-weight: 700;
    font-family: "ProximaNova";
    margin-bottom: 15px;
    position: relative;
}

.page .faqs-wrapper .faq-block .question:before {
    content: '\f128';
    position: absolute;
    left: 0;
    top: -5px;
    font-size: 25px;
    color: #ff6600;
    font-weight: normal;
    font-family: FontAwesome;
}

.page .faqs-wrapper .faq-block .answer {
    padding-left: 60px;
    font-size: 16px;
    color: #000e24;
    font-weight: 400;
    font-family: "ProximaNova";
    line-height: 25px;
}

@media (max-width: 480px) {
    .page .faqs-wrapper .faq-block .question {
        font-size: 19px;
    }

    .page .faqs-wrapper .faq-block .answer {
        padding-left: 30px;
    }
}

.error-page {
    background: rgba(98, 185, 233, 0.5);
    padding: 100px 0;
    position: relative;
}

.error-page:before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 750px;
    background: url("../images/bg-404.png") no-repeat center;
    z-index: 2;
    bottom: 0;
}

.error-page .content {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.error-page .content h2 {
    font-size: 35px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content img {
    width: 100%;
    margin: 40px 0;
}

.error-page .content h3 {
    font-size: 30px;
    color: white;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content h3 .dark {
    color: #000e24;
}

.error-page .content p {
    font-size: 25px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content p.white {
    color: white;
    margin: 25px 0;
}

.error-page .content .buttons {
    margin-top: 40px;
    position: relative;
    z-index: 5;
}

.error-page .content .buttons a.button {
    width: 220px;
}

.error-page .content .buttons a.button-primary-2:hover {
    color: white;
}

@media (max-width: 768px) {
    .blog-browse .blog-browse-wrapper .img-wrapperх {
        display: block;
    }

    .blog-browse .blog-browse-wrapper .text-wrapper .date-read {
        width: 100%;
    }

    .error-page .content h3 {
        font-size: 28px;
    }

    .slick-testimonials .col-xs-6 {
        width: 100%;
        margin-bottom: 30px;
    }

    .testimonials .jarallax .testimonials-wrapper {
        max-height: 850px;
    }
}

@media (max-width: 480px) {
    .error-page {
        padding: 40px 0;
    }

    .error-page .content img {
        margin: 10px 0;
    }

    .error-page .content h2 {
        font-size: 32px;
    }

    .error-page .content h3 {
        font-size: 25px;
    }

    .error-page .content p {
        font-size: 21px;
    }

    .error-page .content .buttons a.button {
        display: block;
        margin: 10px auto;
    }
}

.error-page {
    background: rgba(98, 185, 233, 0.5);
    padding: 100px 0;
    position: relative;
}

.error-page:before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 750px;
    background: url("../images/bg-404.png") no-repeat center;
    z-index: 2;
    bottom: 0;
}

.error-page .content {
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.error-page .content h2 {
    font-size: 35px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content img {
    width: 100%;
    margin: 40px 0;
}

.error-page .content h3 {
    font-size: 30px;
    color: white;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content h3 .dark {
    color: #000e24;
}

.error-page .content p {
    font-size: 25px;
    color: #000e24;
    font-weight: 600;
    font-family: "ProximaNova";
    position: relative;
    z-index: 5;
}

.error-page .content p.white {
    color: white;
    margin: 25px 0;
}

.error-page .content .buttons {
    margin-top: 40px;
    position: relative;
    z-index: 5;
}

.error-page .content .buttons a.button {
    width: 220px;
}

.error-page .content .buttons a.button-primary-2:hover {
    color: white;
}

@media (max-width: 768px) {
    .error-page .content h3 {
        font-size: 28px;
    }
}

@media (max-width: 480px) {
    .error-page {
        padding: 40px 0;
    }

    .error-page .content img {
        margin: 10px 0;
    }

    .error-page .content h2 {
        font-size: 32px;
    }

    .error-page .content h3 {
        font-size: 25px;
    }

    .error-page .content p {
        font-size: 21px;
    }

    .error-page .content .buttons a.button {
        display: block;
        margin: 10px auto;
    }
}

.rozrobky-slider {
    margin: 20px 0;
}

.rozrobky-slider .slide__inner {
    padding: 0 5px;
}

.rozrobky-slider .slide__inner img {
    width: 100%;
}

.rozrobky-slider .slick-slider-wrapper .slick-slider .slick-next {
    right: 5px !important;
}

.rozrobky-slider .slick-slider-wrapper .slick-slider .slick-prev {
    left: 5px !important;
}

@media (max-width: 600px) {
    .blog-browse .blog-browse-wrapper .text-wrapper {
        padding: 25px;
    }

    .blog-browse .blog-browse-wrapper .text-wrapper .date-read {
        position: relative;
        height: inherit;
        bottom: inherit;
        padding: 5px 0;
    }
}

.footer .languages {
    display: block;
    overflow: hidden;
    z-index: 25;
    position: relative;
    margin: 15px 0;
}

.footer .languages ul {
    margin: 0;
    padding: 0;
}

.footer .languages .lang-item {
    list-style: none;
    display: inline-block;
}

.footer .languages .lang-item a {
    font-size: 17px;
    color: #fff;
    font-weight: 600;
    font-family: "ProximaNova";
    text-transform: uppercase;
    background: none;
    border-radius: 0;
    padding: 0 10px;
}

.footer .languages .lang-item a:hover {
    color: #ff6600;
}

.footer .languages .lang-item:last-child a {
    border: none;
}

.footer .languages .lang-item.current-lang a {
    color: #ff6600;
}

.footer .languages .lang-item:last-child > a {
    border: none;
}

div#attachment_4333 {
    max-width: 100%;
}

.wp-caption.alignnone {
    max-width: 100%;
}

@font-face {
    font-family: Font Awesome\ 5 Free;
    font-style: normal;
    font-weight: 400;
    src: url("../webfonts/fa-regular-400.eot");
    src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url "(../webfonts/fa-regular-400.woff") format("woff"), url"(../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");
    font-display: swap;
}

@font-face {
    font-family: Font Awesome\ 5 Free;
    font-style: normal;
    font-weight: 900;
    src: url("../webfonts/fa-solid-900.eot");
    src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url "(../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");
    font-display: swap;
}


.head-slider .slider {
    width: 100%;
    min-height: 560px;
    height: 100%;
    overflow: hidden;
}

/*.head-slider .slides {*/
/*    width: calc(100% * 7);*/
/*    height: 100%;*/
/*    position: relative;*/
/*    left: -100%;*/
/*}*/

/*.head-slider .slides__img {*/
/*    width: calc(100% / 7);*/
/*    height: 560px;*/
/*    float: left;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    position: relative;*/
/*}*/

.head-slider .slider .slides__img {
    height: 560px;
}

.head-slider .slides__img__filter {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    opacity: 0.3;
}

/* #Captions */
.head-slider .slide__caption {
    width: 100%;
    left: 0;
    padding: 0 15px;
    text-align: center;
    background: rgba(255,255,255,0.3);
    position: absolute;
    bottom: 5%;
    opacity: 0;
}
.head-slider .slick-active .slide__caption {
    animation: fadeUp 1s 1 ease-in-out forwards;
}

.head-slider .slider .container {
    height: 100%;
}

@keyframes fadeUp {
    from {
        bottom: 5%;
        opacity: 0
    }
    to {
        bottom: 40%;
        opacity: 1
    }
}

.head-slider .slide__caption__subtitle {
    color: #1637b2;
    font-weight: 700;
    font-size: 60px;
}

.head-slider .slide__caption__text {
    color: #1637b2;
    margin-top: 0;
    font-weight: 700;
    font-size: 35px;
}

/* #Controls */
.head-slider button.slick-arrow {
    cursor: pointer;
    position: absolute;
    top: calc(50% - 25px);
    padding: 15px;
    opacity: 0.5;
    border: none;
    background: none;
    font-size: 0;
    color: #1637b2;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0xOTIgNDQ4Yy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1bC0xNjAtMTYwYy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1bDE2MC0xNjBjMTIuNS0xMi41IDMyLjc1LTEyLjUgNDUuMjUgMHMxMi41IDMyLjc1IDAgNDUuMjVMNzcuMjUgMjU2bDEzNy40IDEzNy40YzEyLjUgMTIuNSAxMi41IDMyLjc1IDAgNDUuMjVDMjA4LjQgNDQ0LjkgMjAwLjIgNDQ4IDE5MiA0NDh6IiBmaWxsPSIjMTYzN2IyIiBjbGFzcz0iY29sb3IwMDAgc3ZnU2hhcGUiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    background-position: center;
    z-index: 5;
}

.head-slider button.slick-arrow:hover {
    opacity: 1;
}

.head-slider button.slick-prev.slick-arrow {
    left: 0;
}

.head-slider button.slick-next.slick-arrow {
    right: 0;
    transform: rotate(180deg);
}

.head-slider #prev {
    left: 0;
    border-radius: 0 5px 5px 0;
    text-decoration: none;
}

.head-slider #next {
    right: 0;
    border-radius: 5px 0 0 5px;
    text-decoration: none;
}

/* #Indicators */
.head-slider .dots {
    width: 100%;
    position: absolute;
    z-index: 20;
    bottom: 80px;
    text-align: center;
}

.head-slider .dots__single {
    cursor: pointer;
    display: inline-block;
    width: 30px;
    height: 10px;
    background-color: #1637b2;
    opacity: 0.5;
    margin: 0 5px;
}

.head-slider .dots__single:hover,
.head-slider .dots__current {
    opacity: 1;
}

.head-slider .slider .slides__img-1 {
    background: url("../images/head-slide-img-1.png") no-repeat top center;

}

.head-slider .slider .slides__img-2 {
    background: url("../images/head-slide-img-2.png") no-repeat top center;

}

.head-slider .slider .slides__img-3 {
    background: url("../images/head-slide-img-3.png") no-repeat top center;

}

.head-slider .slider .slides__img-4 {
    background: url("../images/head-slide-img-4.png") no-repeat top center;
}

.head-slider .slider .slides__img-5 {
    background: url("../images/head-slide-img-5.png") no-repeat top center;
}

.head-slider .slider .slides__img-6 {
    background: url("../images/head-slide-img-6.png") no-repeat top center;
}

.head-slider .slider .slides__img-7 {
    background: url("../images/head-slide-img-7.png") no-repeat top center;
}

.head-slider {
    padding: 0;
    position: relative;
}

.head-slider .slick-slider {
    max-height: 100%;
}

.head-slider ul.slick-dots {
    position: absolute;
    width: 100%;
    bottom: 80px;
    padding: 0 15px;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 5;
}

.head-slider ul.slick-dots li button {
    width: 30px;
    height: 10px;
    background-color: #1637b2;
    opacity: 0.5;
    margin: 0 5px;
    border: none;
    border-radius: 0;
    font-size: 0;
}

.head-slider ul.slick-dots li.slick-active button {
    opacity: 1;
}

@media (max-width: 991px) {
    .head-slider, .head-slider .slides__img, .head-slider .slider .slides__img {
        height: 450px;
        min-height: 450px;
    }

    .slider .slides__img {
        background-size: 1170px !important;
    }

    .head-slider ul.slick-dots{
        bottom: 25px;
    }

}

@media (max-width: 575px) {
    .head-slider .slide__caption__subtitle {
        font-size: 40px;
    }

    .head-slider .slide__caption__text {
        font-size: 24px;
    }

    .head-slider .control {
        opacity: 1;
    }
    .head-slider .slide__caption {
        padding: 0 45px;
    }
}

.table-adaptive  .align-center {
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.table-adaptive  .align-center iframe {
    max-width: 560px !important;
    width: 100% !important;
}

@media (max-width: 600px) {
    .table-adaptive tbody, .table-adaptive tr {
        display: block;
        width: 100%;
    }
}