/*
Theme Name: FileWhopper
Theme URI: http://filewhopper.com/
Version: 1.0
*/
html {
    min-height: 100%;
}

body {
    font-family: 'Noto Sans', Arial, sans-serif;
    background-color: #ffffff;
    background-size: 100%;
    background-position: 0 140px;
    background-repeat: no-repeat;
    color: #323536;
    font-size: 14px;
    line-height: 135%;
    height: 100%;
    position: relative;
}

h1 {
    font-weight: 600;
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 30px;
}

h2 {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
}

a {
    text-decoration: underline;
    color: #01924f;
}

a:hover {
    color: #006a39;
}

a:active {
    color: #00562e;
}

/* bootstrap container overrides */
@media (min-width: 1200px) {
    .container {
        /*width: 970px;*/
    }
}

.page-title {
    padding: 45px 0;
}

.page-title__title {
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    margin: 0 0 5px;
}

.page-title__subtitle {
    font-size: 18px;
    line-height: 24px;
    text-align: center;
}

.page-search {
    padding-bottom: 20px;
    margin-bottom: 20px;
    /*border-bottom: 1px solid #E7EFF1;*/
}

.search-title {
    font-weight: 600;
    font-size: 24px;
    margin: 40px 0 20px;
    line-height: 36px;
}


@media (max-width: 575px) {
    .search-title {
        margin: 30px 0 10px;
        font-size: 18px;
    }
}

@media (max-width: 380px) {
    .search-title {
        margin: 20px 0 0;
    }
}

.search-text {
    font-weight: 400;
    font-size: 18px;
    padding-bottom: 40px;
    line-height: 28px;
    border-bottom: 1px solid #E7EFF1;
}

@media (max-width: 575px) {
    .search-text {
        margin-top: 10px;
        font-size: 18px;
    }
}

@media (max-width: 380px) {
    .search-text {
        margin-top: 20px;
        font-size: 16px;
    }
}

@media (max-width: 800px) {
    .page-title {
        padding: 20px 0;
    }

    .page-title__title {
        font-size: 20px;
    }

    .page-title__subtitle {
        font-size: 16px;
    }

    .page-search {
        margin: 20px 0;
        border: none;
    }
}

.breadcrumb {
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    background: none;
    border-radius: 0;
}

.blog-item {
    margin: 20px 0;
    display: flex;
    flex-direction: column;
}

@media(max-width: 992px) {
    .blog-item {
        margin: 30px 0 0;
    }
}

@media(max-width: 380px) {
    .blog-item {
        margin: 20px 0 0;
    }
}

.blog-item-content {
    background: white;
    padding: 10px 0 0 0;

    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.blog-item-content {
    background: white;
    padding: 10px 0 0 0;
}

@media(max-width: 767px) {
    .blog-item-content {
        padding: 15px 0 0 0;
    }
}

.blog-item-excerpt {
    flex-grow: 1;
    line-height: 156%;
}

.blog-item-excerpt p {
    text-overflow: ellipsis;
    overflow: hidden;
    height: 44px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

@media(max-width: 1199px) {
    .blog-item-excerpt p {
        margin: 0;
    }
}

.blog-item-content h2 {
    font-size: 18px;
    line-height: 156%;
    margin-top: 0;
}

.blog-item-content h2 a {
    color: #323536;
    text-decoration: none;
}

.blog-item-content h2 a:hover {
    color: #006A39;
}

.blog-item-content h2 a:active {
    color: #00562E;
}

.blog-item-time,
.blog-view-time {
    color: #575757;
    line-height: 157%;
}

.blog-item-time {
    font-size: 14px;
    margin-top: 15px;
}

.blog-view-time {
    font-size: 14px;
    margin-left: 10px;
    margin-right: 10px;
}

.blog-view-author {
    display: inline;
    font-size: 14px;
    line-height: 157%;
    margin-left: 10px;
}

.blog-view-author a:hover {
    color: #01924F;
}

.blog-view-author a:hover {
    color: #006a39;
}

.blog-view-author a:active {
    color: #00562e;
}

.blog-view-info {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 24px 0;
    width: 100%;
    padding: 0;
    align-items: center;
}

.blog-view-info .blog-view-categories ul.post-categories {
    margin-bottom: 0;
    padding-left: 0;
}

.blog-view-info .blog-view-categories ul.post-categories li {
    padding-bottom: 0;
}

.blog-view-image {
    margin-bottom: 35px;
}

.blog-view-back {
    margin: 20px 0 80px;
}

@media(max-width: 768px) {
    .blog-view-back {
        margin: 0 0 30px;
    }
}

.search-no-results .blog-view-back {
    margin: 30px auto 20px;
    text-align: center;
}

.blog-view-time,
.blog-view-author,
.blog-view-info .blog-view-categories ul.post-categories li {
    margin-bottom: 10px;
}

.blog-view-author {
    margin-right: 20px;
}

@media (max-width: 575px) {

    .blog-view-info .blog-view-categories ul.post-categories {
        padding-left: 0;
    }

    .blog-view-categories ul.post-categories li {
        padding: 10px 10px 10px 0;
    }

    .blog-view-back {
        margin: 10px 0 30px;
    }

    .page-search {
        margin: 10px 0 30px;
        padding-bottom: 0;
    }

    .blog-view-info {
        margin-bottom: 20px;
    }
}

@media (max-width: 380px) {
    .page-search {
        margin: 10px 0 20px;
        padding-bottom: 0;
    }
}

.blog-item-image {
    background-size: cover;
    display: block;
    padding-top: 75.41%;
    background-position: center center;
    border-radius: 12px;
}

.blog-item-sosial {
    font-size: 24px;
    text-decoration: none !important;
    margin: 0 5px;
}

@media (max-width: 800px) {
    .blog-item-link {
        text-decoration: none;
    }
}

.paginator {
    text-align: center;
    margin: 0 0 30px;
}

.total-comments,
.total-shares,
.total-likes {
    font-size: 14px;
    text-decoration: none;
    margin: 0 10px 0 30px;
    position: relative;
    line-height: 24px;
    color: #6f6f6f;
    display: inline-block;
}

.total-likes,
.total-shares {
    min-width: 90px;
}

.total-shares:visited,
.total-comments:visited,
.total-likes:visited {
    color: #6f6f6f;
}

.total-shares:hover,
.total-comments:hover,
.total-likes:hover {
    color: #0098df;
}

.total-likes:before,
.total-shares:before,
.total-comments:before {
    content: "";
    position: absolute;
    top: 0;
    left: -30px;
    width: 24px;
    height: 24px;
}

.smm-links {
    display: inline-block;
}

.total-comments:hover:before {
    background: url(i/buttons.png) 0 -25px no-repeat;
}

.total-comments:before {
    background: url(i/buttons.png) 100% -25px no-repeat;
}

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

.text-muted {
    color: #777;
}

.time-delimiter {
    margin: 0 10px;
}

.timespan {
    display: inline-block;
}

.blog-view-container {
    margin: 20px 0 0 0;
}

.blog-view-container h1,
.blog-view-container .h1 {
    font-size: 28px;
    line-height: 150%;
    margin-top: 0;
    margin-bottom: 30px;
}

@media (max-width: 800px) {

    .blog-view-container h1,
    .blog-view-container .h1 {
        margin-bottom: 20px;
    }
}

.blog-view-container h2,
.blog-view-container .h2 {
    font-size: 24px;
    line-height: 150%;
    margin-top: 0.8em;
    margin-bottom: 0.6em;
}

.blog-view-container h3,
.blog-view-container .h3 {
    font-size: 20px;
    margin-top: 0.8em;
    margin-bottom: 0.6em;
}

.blog-view-container h4,
.blog-view-container .h4 {
    font-size: 20px;
    line-height: 1.7em;
    margin-top: 0.8em;
    margin-bottom: 0.6em;
}

.blog-view-container p {
    margin-bottom: 10px;
    line-height: 150%;
}

.blog-view-container .text {
    font-size: 16px;
    line-height: 150%;
}

.blog-view-container .text ul li,
.blog-view-container .text ol li {
    line-height: 157%;
}

@media (max-width: 800px) {

    .blog-view-container h1,
    .blog-view-container .h1 {
        font-size: 28px;
    }

    .blog-view-container h2,
    .blog-view-container .h2 {
        font-size: 18px;
    }

    .blog-view-container h3,
    .blog-view-container .h3 {
        font-size: 16px;
    }

    .blog-view-container h4,
    .blog-view-container .h4 {
        font-size: 15px;
    }

    .blog-view-container .text {
        font-size: 14px;
    }
}

@media (max-width: 575px) {

    .blog-view-container h1,
    .blog-view-container .h1 {
        font-size: 24px;
    }
}

@media (max-width: 380px) {

    .blog-view-container h1,
    .blog-view-container .h1 {
        font-size: 20px;
    }
}

@media(max-width: 1200px) {
    .related {
        margin-bottom: 0;
    }
}

.related h2 {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    padding: 20px 0;
    margin-top: 20px;
}

.related-list {
    display: flex;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: space-between;
    height: 100%;
}

.related-item {
    width: calc(50% - 15px);
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
}

.search-no-results .related-item {
    width: calc(33.333% - 15px);
}

@media(max-width: 650px) {

    .related-item,
    .search-no-results .related-item {
        width: 100%;
    }
}



.related-item .blog-item-image {
    border-radius: 12px;

}

.related-title {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
    color: #323536;
    text-decoration: none;
}

.related-title:hover {
    color: #006A39;
    text-decoration: none;
}

.related-title:active {
    color: #00562E;
    text-decoration: none;
}


.blog-view-container .blog-likes .addthis_inline_share_toolbox {
    margin: 0;
}

.blog-view-container .at-share-btn {
    outline: none !important;
}

.blog-likes {
    margin: 35px 0 40px;
    padding: 0 0 30px;

    font-size: 18px;
}

.blog-likes-title {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
    font-weight: 600;
}

.blog-likes-btns img {
    margin-right: 8px;
    width: 16px;
    height: 16px;
}

.blog-social .col-sm-6 {
    padding-top: 35px;
}

.blog-social:after {
    display: block;
    content: '';
    border-bottom: 1px solid #e9e9e9;
    margin: 0 15px 25px;
    padding-top: 35px;
}

.blog-social:before {
    display: block;
    content: '';
    border-bottom: 1px solid #e9e9e9;
    padding-top: 35px;
}

.widget {
    margin-bottom: 30px;
    font-size: 18px;
}

.widget-title {
    margin: 20px 0;
    font-weight: 600;
    font-size: 24px;
    line-height: 150%;
}

@media(max-width: 768px) {
    .widget-title {
        font-size: 18px;
        line-height: 28px
    }
}

.widget ul {
    list-style-type: none;
    padding: 0;
    font-size: 14px;
}

.widget ul li {
    display: block;
    border-bottom: 1px solid #E7EFF1;
    padding: 14px 14px 14px 28px;
    background: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22562 9.77075C7.14941 9.6985 7.0889 9.61239 7.04759 9.51744C7.00629 9.42248 6.98501 9.32057 6.98501 9.21764C6.98501 9.11471 7.00629 9.0128 7.04759 8.91785C7.0889 8.82289 7.14941 8.73678 7.22562 8.66453L10.2336 5.77067L0.80489 5.77067C0.59142 5.77067 0.386693 5.68909 0.235747 5.54387C0.0848005 5.39865 -2.27373e-07 5.20169 -2.18396e-07 4.99632C-2.09419e-07 4.79095 0.0848005 4.59399 0.235747 4.44877C0.386693 4.30355 0.59142 4.22196 0.80489 4.22196L10.2336 4.22197L7.22562 1.32589C7.07466 1.1792 6.99047 0.980819 6.99154 0.774401C6.99262 0.567982 7.07889 0.37043 7.23137 0.225204C7.38385 0.079977 7.59005 -0.00102768 7.80461 9.61337e-06C8.01917 0.0010469 8.22451 0.0840412 8.37546 0.230735L12.7449 4.43436L12.7633 4.44985C12.8383 4.5216 12.8978 4.60692 12.9385 4.7009C12.9791 4.79487 13 4.89565 13 4.99742C13 5.0992 12.9791 5.19998 12.9385 5.29395C12.8978 5.38792 12.8383 5.47324 12.7633 5.545L12.7426 5.56491L8.37316 9.76854C8.29825 9.84166 8.20901 9.89977 8.11061 9.9395C8.01221 9.97923 7.90659 9.99979 7.79987 10C7.69315 10.0002 7.58745 9.98005 7.48888 9.9407C7.39031 9.90135 7.30083 9.84358 7.22562 9.77075Z' fill='%2301924F'/%3E%3C/svg%3E%0A") no-repeat left center;
    font-size: 14px;
    line-height: 22px;
}

.widget ul li a {
    color: #323536;
    text-decoration: none;
}

.widget ul li a:active,
.widget ul li a:hover {
    text-decoration: underline;
    color: #01924f;
}

.blog-view-categories ul.post-categories {
    padding-left: 20px;
}

.blog-view-categories ul.post-categories li,
.widget ul li.cat-item {
    background: none;
    padding: 0 10px 13px 0;
    border: 0 none;
    display: inline-block;
}

.blog-view-categories ul.post-categories li a,
.widget ul li.cat-item a {
    display: block;
    padding: 4px 10px;
    background: #F4F8F8;
    border-radius: 10px;
    color: #575757;
    text-decoration: none;
}

.blog-view-categories ul.post-categories li a:hover,
.widget ul li.cat-item a:hover {
    text-decoration: none;
    background: #E0EEE3;
    color: #01924F;
}

.blog-view-categories ul.post-categories li a:active,
.widget ul li.cat-item a:active {
    text-decoration: none;
    background: #E0EEE3;
    color: #006A39;
}

.post-ratings .post-ratings-avg {
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
    vertical-align: middle;
}

.post-ratings .rating-average {
    font-weight: 600;
    font-size: 18px;
    vertical-align: middle;
    margin-left: 10px
}

.comments {}

.comments .comments-header {
    margin-bottom: 15px;
}

.comments .comments-header .comments-title {
    font-weight: normal;
    font-size: 18px;
    line-height: 24px;
}

.comments .comments-footer {}

.comments .comments-footer .comments-title {
    font-size: 18px;
    margin: 20px 0;
    font-weight: 600;
}

.comments .comments-footer .btns {}

.comment {
    background: #F4F8F8;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 20px;
}

.comment .comment-author {
    margin-bottom: 10px;
}

.comment .comment-author .comment-author-name {
    font-weight: 600;
    display: inline-block;
    margin-right: 1em;
}

.comment .comment-author .comment-edit-link {
    display: inline-block;
    margin-right: 1em;
    font-size: 12px;

}

.comment .comment-author .comment-date {
    font-size: 16px;
}

.comment .comment-text {}

.comment .comment-text p {
    margin-bottom: 5px;
}

.comment-list {
    list-style-type: none;
    margin-bottom: 40px;
    padding-left: 0;
}

@media (max-width: 575px) {
    .comment-list {
        margin-bottom: 10px;
    }
}

@media (max-width: 380px) {
    .comment-list {
        margin-bottom: 0;
    }
}

.comment-list .children {
    list-style-type: none;
    padding-left: 65px;
}

.comments-respond-comment {
    margin-bottom: 15px;
}

.comments-respond-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

@media (max-width: 575px) {
    .comments-respond-row {
        flex-direction: column;
        margin-bottom: 10px;
    }
}

.comments-respond-item {
    display: flex;
    flex-direction: column;
    width: calc(50% - 15px);
}

@media (max-width: 575px) {
    .comments-respond-item {
        width: 100%;
        margin-bottom: 10px;
    }
}

.comments-respond-label {
    display: block;
    font-weight: normal;
    margin-bottom: 5px;
    font-size: 12px;
}

.comments-respond-field {
    border: 1px solid #8F99A3;
    border-radius: 25px;
    width: 100%;
    outline: none;
    padding: 12px 20px;
    resize: none;
}

#comment.comments-respond-field {
    border-radius: 10px;
}

.btn.btn-fw,
.btn.btn-fwtr {
    text-align: center;
    letter-spacing: 0.02em;
    border-radius: 25px;
    outline: none;
    text-decoration: none !important;
}

.btn.btn-fw {
    color: #FFFFFF;
    background: #01924F;
    padding: 14px 30px;
}

@media (max-width: 575px) {
    .btn.btn-fw {
        width: 100%;
    }
}

.btn.btn-fw:hover {
    background: #006A39;
    outline: none;
}

.btn.btn-fw:active {
    background: #00562E;
    outline: none;
}

.btn.btn-fwtr {
    width: 145px;
    border: 2px solid #01924F;
    border-radius: 30px;
    color: #01924F;
    background: #fff;
    font-size: 14px;
    font-weight: 600;
    padding: 14px 30px;
}

@media(max-width: 650px) {
    .btn.btn-fwtr {
        width: 100%;
    }
}

.btn.btn-fwtr:hover {
    background: #01924F;
    border: 2px solid #01924F;
    color: #FFFFFF;
    outline: none;
}

.btn.btn-fwtr:active {
    background: #00562E;
    border: 2px solid #00562E;
    color: #FFFFFF;
    outline: none;
}

.searchwp-live-search-instructions {
    display: none;
}

.searchwp-live-search-results {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: #fff;
    -webkit-box-shadow: 0 0 2px 0 rgba(30, 30, 30, .4);
    box-shadow: 0 0 2px 0 rgba(30, 30, 30, .4);
    border-radius: 3px;
    width: 315px;
    min-height: 175px;
    max-height: 300px;
}

.searchwp-live-search-result p {
    font-size: .9em;
    padding: 1em;
    margin: 0;
    border-bottom: 1px solid rgba(30, 30, 30, .1);
}

.site-search {
    width: 200px;
}

.text .name {
    display: inline-block;
    vertical-align: top;
    width: 100px;
    font-size: 16px;
}

.search-form {
    width: 100%;
    height: 50px;
    border-radius: 70px;
    padding: 5px;
    border: 1px solid #87A3B1;
    display: flex;
    align-items: center;
    background: #fff;
}

.search-form .site-search {
    border: 0;
    line-height: 24px;
    padding: 5px 15px;
    background-color: transparent;
    outline: none;
    flex-grow: 2;
}

.search-form .site-search-btn {
    border: 0;
    cursor: pointer;
    background-color: transparent;
    border-left: #87A3B1 solid 1px;
    height: 24px;
    padding: 0;
    min-width: 45px;
    width: 45px;
    justify-content: center;
    overflow: hidden;
    text-indent: 50px;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7796 16.7216L13.4522 12.3943C14.5249 11.0865 15.1714 9.41143 15.1714 7.58571C15.1714 3.39796 11.7735 0 7.58571 0C3.39429 0 0 3.39796 0 7.58571C0 11.7735 3.39429 15.1714 7.58571 15.1714C9.41143 15.1714 11.0829 14.5286 12.3906 13.4559L16.718 17.7796C17.0118 18.0735 17.4857 18.0735 17.7796 17.7796C18.0735 17.4894 18.0735 17.0118 17.7796 16.7216ZM7.58571 13.6616C4.23184 13.6616 1.50612 10.9359 1.50612 7.58571C1.50612 4.23551 4.23184 1.50612 7.58571 1.50612C10.9359 1.50612 13.6653 4.23551 13.6653 7.58571C13.6653 10.9359 10.9359 13.6616 7.58571 13.6616Z' fill='%238F99A3'/%3E%3C/svg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    outline: none;
}

.search-form .site-search-btn:hover,
.search-form .site-search-btn:active {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7796 16.7216L13.4522 12.3943C14.5249 11.0865 15.1714 9.41143 15.1714 7.58571C15.1714 3.39796 11.7735 0 7.58571 0C3.39429 0 0 3.39796 0 7.58571C0 11.7735 3.39429 15.1714 7.58571 15.1714C9.41143 15.1714 11.0829 14.5286 12.3906 13.4559L16.718 17.7796C17.0118 18.0735 17.4857 18.0735 17.7796 17.7796C18.0735 17.4894 18.0735 17.0118 17.7796 16.7216ZM7.58571 13.6616C4.23184 13.6616 1.50612 10.9359 1.50612 7.58571C1.50612 4.23551 4.23184 1.50612 7.58571 1.50612C10.9359 1.50612 13.6653 4.23551 13.6653 7.58571C13.6653 10.9359 10.9359 13.6616 7.58571 13.6616Z' fill='%23323536'/%3E%3C/svg%3E%0A");
}


.pagination {
    margin: 0;
}

.pagination .nav-links {
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 17px 0;
    font-size: 14px;
    line-height: 30px;
}

@media(max-width: 1200px) {
    .pagination .nav-links {
        margin: 30px 0 10px;
    }
}

@media(max-width: 992px) {
    .pagination .nav-links {
        margin: 30px 0 0;
    }
}

@media(max-width: 380px) {
    .pagination {
        width: 100%;
    }

    .pagination .nav-links {
        justify-content: space-between;
    }
}

.pagination .page-numbers {
    display: inline-block;
    height: 30px;
    font-size: 12px;
    font-weight: 500;
}

.pagination a.page-numbers {
    text-decoration: none !important;
    color: #323536;
    width: 30px;
    height: 30px;
}

@media(max-width: 380px) {
    .pagination a.page-numbers {
        width: 20px;
    }
}

.pagination a.page-numbers:hover {
    color: #006A39;
}

.pagination a.page-numbers:active {
    color: #00562E;
}

.pagination span.page-numbers {}

.pagination a.page-numbers.prev,
.pagination a.page-numbers.next {
    width: 44px;
    overflow: hidden;
    text-indent: 50px;
    background-position: center center;
    background-repeat: no-repeat;
}

.pagination a.page-numbers.prev {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.27438 0.229251C6.35059 0.301503 6.4111 0.387609 6.45241 0.482564C6.49371 0.577517 6.51498 0.679425 6.51498 0.782359C6.51498 0.885293 6.49371 0.9872 6.45241 1.08215C6.4111 1.17711 6.35059 1.26322 6.27438 1.33547L3.26639 4.22933L12.6951 4.22933C12.9086 4.22933 13.1133 4.31091 13.2643 4.45613C13.4152 4.60135 13.5 4.79831 13.5 5.00368C13.5 5.20905 13.4152 5.40601 13.2643 5.55123C13.1133 5.69645 12.9086 5.77803 12.6951 5.77803L3.26639 5.77803L6.27438 8.67411C6.42534 8.8208 6.50953 9.01918 6.50846 9.2256C6.50738 9.43202 6.42111 9.62957 6.26863 9.7748C6.11615 9.92002 5.90995 10.001 5.69539 9.99999C5.48083 9.99895 5.27549 9.91596 5.12454 9.76926L0.755131 5.56564L0.736733 5.55015C0.661709 5.4784 0.60217 5.39308 0.561543 5.2991C0.520915 5.20513 0.5 5.10435 0.5 5.00258C0.5 4.9008 0.520915 4.80002 0.561543 4.70605C0.60217 4.61208 0.661709 4.52676 0.736733 4.455L0.75743 4.43509L5.12684 0.231462C5.20175 0.158338 5.29099 0.10023 5.38939 0.0604999C5.48779 0.0207699 5.59341 0.000207678 5.70013 2.63372e-06C5.80685 -0.000203365 5.91255 0.0199506 6.01112 0.0593011C6.10969 0.0986507 6.19917 0.156416 6.27438 0.229251Z' fill='%23323536'/%3E%3C/svg%3E");
}

.pagination a.page-numbers.prev:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.27438 0.229251C6.35059 0.301503 6.4111 0.387609 6.45241 0.482564C6.49371 0.577517 6.51498 0.679425 6.51498 0.782359C6.51498 0.885293 6.49371 0.9872 6.45241 1.08215C6.4111 1.17711 6.35059 1.26322 6.27438 1.33547L3.26639 4.22933L12.6951 4.22933C12.9086 4.22933 13.1133 4.31091 13.2643 4.45613C13.4152 4.60135 13.5 4.79831 13.5 5.00368C13.5 5.20905 13.4152 5.40601 13.2643 5.55123C13.1133 5.69645 12.9086 5.77803 12.6951 5.77803L3.26639 5.77803L6.27438 8.67411C6.42534 8.8208 6.50953 9.01918 6.50846 9.2256C6.50738 9.43202 6.42111 9.62957 6.26863 9.7748C6.11615 9.92002 5.90995 10.001 5.69539 9.99999C5.48083 9.99895 5.27549 9.91596 5.12454 9.76926L0.755131 5.56564L0.736733 5.55015C0.661709 5.4784 0.60217 5.39308 0.561543 5.2991C0.520915 5.20513 0.5 5.10435 0.5 5.00258C0.5 4.9008 0.520915 4.80002 0.561543 4.70605C0.60217 4.61208 0.661709 4.52676 0.736733 4.455L0.75743 4.43509L5.12684 0.231462C5.20175 0.158338 5.29099 0.10023 5.38939 0.0604999C5.48779 0.0207699 5.59341 0.000207678 5.70013 2.63372e-06C5.80685 -0.000203365 5.91255 0.0199506 6.01112 0.0593011C6.10969 0.0986507 6.19917 0.156416 6.27438 0.229251Z' fill='%23006A39'/%3E%3C/svg%3E");
}

.pagination a.page-numbers.prev:active {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23F2F7F4'/%3E%3Cpath d='M12.2256 16.7707C12.1494 16.6985 12.0889 16.6124 12.0476 16.5174C12.0063 16.4225 11.985 16.3206 11.985 16.2176C11.985 16.1147 12.0063 16.0128 12.0476 15.9178C12.0889 15.8229 12.1494 15.7368 12.2256 15.6645L15.2336 12.7707L5.80489 12.7707C5.59142 12.7707 5.38669 12.6891 5.23575 12.5439C5.0848 12.3986 5 12.2017 5 11.9963C5 11.7909 5.0848 11.594 5.23575 11.4488C5.38669 11.3035 5.59142 11.222 5.80489 11.222L15.2336 11.222L12.2256 8.32589C12.0747 8.1792 11.9905 7.98082 11.9915 7.7744C11.9926 7.56798 12.0789 7.37043 12.2314 7.2252C12.3838 7.07998 12.59 6.99897 12.8046 7.00001C13.0192 7.00105 13.2245 7.08404 13.3755 7.23073L17.7449 11.4344L17.7633 11.4498C17.8383 11.5216 17.8978 11.6069 17.9385 11.7009C17.9791 11.7949 18 11.8956 18 11.9974C18 12.0992 17.9791 12.2 17.9385 12.294C17.8978 12.3879 17.8383 12.4732 17.7633 12.545L17.7426 12.5649L13.3732 16.7685C13.2983 16.8417 13.209 16.8998 13.1106 16.9395C13.0122 16.9792 12.9066 16.9998 12.7999 17C12.6932 17.0002 12.5875 16.98 12.4889 16.9407C12.3903 16.9013 12.3008 16.8436 12.2256 16.7707Z' fill='%2300562E'/%3E%3C/svg%3E%0A");
    transform: rotate(180deg);
}

.pagination a.page-numbers.next {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22562 9.77075C7.14941 9.6985 7.0889 9.61239 7.04759 9.51744C7.00629 9.42248 6.98501 9.32057 6.98501 9.21764C6.98501 9.11471 7.00629 9.0128 7.04759 8.91785C7.0889 8.82289 7.14941 8.73678 7.22562 8.66453L10.2336 5.77067L0.80489 5.77067C0.59142 5.77067 0.386693 5.68909 0.235747 5.54387C0.0848005 5.39865 -2.27373e-07 5.20169 -2.18396e-07 4.99632C-2.09419e-07 4.79095 0.0848005 4.59399 0.235747 4.44877C0.386693 4.30355 0.59142 4.22196 0.80489 4.22196L10.2336 4.22197L7.22562 1.32589C7.07466 1.1792 6.99047 0.980819 6.99154 0.774401C6.99262 0.567982 7.07889 0.37043 7.23137 0.225204C7.38385 0.079977 7.59005 -0.00102768 7.80461 9.61337e-06C8.01917 0.0010469 8.22451 0.0840412 8.37546 0.230735L12.7449 4.43436L12.7633 4.44985C12.8383 4.5216 12.8978 4.60692 12.9385 4.7009C12.9791 4.79487 13 4.89565 13 4.99742C13 5.0992 12.9791 5.19998 12.9385 5.29395C12.8978 5.38792 12.8383 5.47324 12.7633 5.545L12.7426 5.56491L8.37316 9.76854C8.29825 9.84166 8.20901 9.89977 8.11061 9.9395C8.01221 9.97923 7.90659 9.99979 7.79987 10C7.69315 10.0002 7.58745 9.98005 7.48888 9.9407C7.39031 9.90135 7.30083 9.84358 7.22562 9.77075Z' fill='%23323536'/%3E%3C/svg%3E%0A");
}

.pagination a.page-numbers.next:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22562 9.77075C7.14941 9.6985 7.0889 9.61239 7.04759 9.51744C7.00629 9.42248 6.98501 9.32057 6.98501 9.21764C6.98501 9.11471 7.00629 9.0128 7.04759 8.91785C7.0889 8.82289 7.14941 8.73678 7.22562 8.66453L10.2336 5.77067L0.80489 5.77067C0.59142 5.77067 0.386693 5.68909 0.235747 5.54387C0.0848005 5.39865 -2.27373e-07 5.20169 -2.18396e-07 4.99632C-2.09419e-07 4.79095 0.0848005 4.59399 0.235747 4.44877C0.386693 4.30355 0.59142 4.22196 0.80489 4.22196L10.2336 4.22197L7.22562 1.32589C7.07466 1.1792 6.99047 0.980819 6.99154 0.774401C6.99262 0.567982 7.07889 0.37043 7.23137 0.225204C7.38385 0.079977 7.59005 -0.00102768 7.80461 9.61337e-06C8.01917 0.0010469 8.22451 0.0840412 8.37546 0.230735L12.7449 4.43436L12.7633 4.44985C12.8383 4.5216 12.8978 4.60692 12.9385 4.7009C12.9791 4.79487 13 4.89565 13 4.99742C13 5.0992 12.9791 5.19998 12.9385 5.29395C12.8978 5.38792 12.8383 5.47324 12.7633 5.545L12.7426 5.56491L8.37316 9.76854C8.29825 9.84166 8.20901 9.89977 8.11061 9.9395C8.01221 9.97923 7.90659 9.99979 7.79987 10C7.69315 10.0002 7.58745 9.98005 7.48888 9.9407C7.39031 9.90135 7.30083 9.84358 7.22562 9.77075Z' fill='%23006A39'/%3E%3C/svg%3E%0A");
}

.pagination a.page-numbers.next:active {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23F2F7F4'/%3E%3Cpath d='M12.2256 16.7707C12.1494 16.6985 12.0889 16.6124 12.0476 16.5174C12.0063 16.4225 11.985 16.3206 11.985 16.2176C11.985 16.1147 12.0063 16.0128 12.0476 15.9178C12.0889 15.8229 12.1494 15.7368 12.2256 15.6645L15.2336 12.7707L5.80489 12.7707C5.59142 12.7707 5.38669 12.6891 5.23575 12.5439C5.0848 12.3986 5 12.2017 5 11.9963C5 11.7909 5.0848 11.594 5.23575 11.4488C5.38669 11.3035 5.59142 11.222 5.80489 11.222L15.2336 11.222L12.2256 8.32589C12.0747 8.1792 11.9905 7.98082 11.9915 7.7744C11.9926 7.56798 12.0789 7.37043 12.2314 7.2252C12.3838 7.07998 12.59 6.99897 12.8046 7.00001C13.0192 7.00105 13.2245 7.08404 13.3755 7.23073L17.7449 11.4344L17.7633 11.4498C17.8383 11.5216 17.8978 11.6069 17.9385 11.7009C17.9791 11.7949 18 11.8956 18 11.9974C18 12.0992 17.9791 12.2 17.9385 12.294C17.8978 12.3879 17.8383 12.4732 17.7633 12.545L17.7426 12.5649L13.3732 16.7685C13.2983 16.8417 13.209 16.8998 13.1106 16.9395C13.0122 16.9792 12.9066 16.9998 12.7999 17C12.6932 17.0002 12.5875 16.98 12.4889 16.9407C12.3903 16.9013 12.3008 16.8436 12.2256 16.7707Z' fill='%2300562E'/%3E%3C/svg%3E%0A");
}

.pagination .page-numbers.current {
    background-color: #F2F7F4;
    background-size: 30px;
    border-radius: 30px;
    color: #00562E;
    width: 30px;
    height: 30px;
}

.pagination .page-numbers.dots {
    width: 30px;
}


.footer {
    width: 100%;
    min-height: 160px;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    color: #C7CFCF;
    position: relative;
    background: #1F3444;
    background-size: cover;
}


.footer__row {
    /* border-top: 1px solid @blue-dark-300; */
    margin: 0;
    flex-wrap: wrap;
}

.footer__container {
    /* width: 1160px; */
    max-width: 1160px;
    padding: 0 15px;
    margin: auto;
}

.footer__content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.footer__content_social {
    padding: 20px 0;
}

.error404>.container {
    min-height: calc(100vh - 180px);
}

.error404>.container~.container {
    min-height: unset;
}

.footer__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
}

.footer__brand-link {
    color: rgba(238, 238, 238, 0.8) !important;
}

.footer__brand {
    text-align: center;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #000000;
    background: #EEEEEE;
    border-radius: 15px;
    font-weight: bold;
    padding: 5px 20px;
    opacity: 0.8;
    font-size: 16px;
}

.footer__icon {
    background-position: center;
    display: inline-block;
    margin: 0;
    background-size: contain;
    background-repeat: no-repeat;
}

.footer__icon_type_ms-p-light {
    display: none;
    width: 130px;
    height: 34px;
}

.footer__icon_type_parcl-light {
    width: 104px;
    height: 42px;
}

.footer__icon_type_mb-light {
    width: 98px;
    height: 25px;
}

.footer__icon_type_ae-light {
    width: 70px;
    height: 25px;
}

.footer__icon_type_mc-light {
    width: 39px;
    height: 25px;
}

.footer__icon_type_visa-light {
    width: 50px;
    height: 17px;
}

.footer__icon_type_beta-light {
    width: 58px;
    height: 34px;
}

.footer__icon_type_positive-ssl {
    width: 102px;
    height: 26px;
    position: relative;
}

.footer__icon_type_positive-ssl a {
    display: block;
    width: 100%;
    height: 100%;
}

.footer__icon_type_positive-ssl a img {
    object-fit: contain;
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

#comodoTL {
    position: absolute;
    top: 50%;
    z-index: -1;
    height: 0;
}


.footer__icon_type_dts {
    width: 95px;
    height: 25px;
}

.footer__icon_type_delimiter {
    width: 30px;
}

.footer__top {
    border-bottom: 1px solid #314a5b;
}

.footer__icons {
    padding: 31px 0;
    align-items: center;
    justify-content: space-between;
    z-index: 1;
}

.footer__icons_centered {
    justify-content: center !important;
    padding-bottom: 20px;
}

.footer__socials {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    height: 24px;
}

.footer__social {
    display: block;
    height: 24px;
    width: 24px;
    background-repeat: no-repeat;
    background-position: center center;
    margin: 0 10px;
}

.footer__social_facebook {
    margin-right: 0;
}

.footer__social:hover path,
.footer__social:active path {
    fill: #ffffff;
}

.footer__copyrights {
    font-size: 12px;
}

.footer__copyrights .row {
    font-size: 11px;
    padding-top: 10px;
    display: flex;
    justify-content: flex-end;
    margin-left: 0;
    margin-right: 0;
}

.footer__year {
    padding: 0 10px 0 0;
    display: inline-flex;
}

@media (max-width: 500px) {
    .footer {
        padding: 25px 20px 20px;
    }

    .footer__top .footer__container {
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 15px;
        margin: 0 auto;
        max-width: 380px;
    }

    .footer__icons {
        justify-content: space-between;
        padding-top: 15px;
    }

    .footer__icon {
        margin-right: 0;
        margin-left: 0;
    }

    .footer__bottom {
        flex-direction: column;
    }

    .footer__socials {
        justify-content: center;
        margin: 10px auto;
    }

    .footer__copyrights .row {
        justify-content: center;
    }

    .footer .footer__copyrights .row .footer__year {
        padding-left: 0;
    }

    .footer__icon_type_positive-ssl {
        flex-basis: 100%;
        background-position: 50% 50%;
        margin-bottom: 30px;
    }

    .footer__icon_type_dts {
        background-position: 0 50%;
        flex: 1 0 50%;
    }

    .footer__icon_type_ae-light,
    .footer__icon_type_mc-light,
    .footer__icon_type_visa-light {
        flex: 1 0 33.33%;
    }

    .footer__social_linkedin {
        margin-left: 0;
    }
}

@media (min-width: 501px) and (max-width: 800px) {

    .footer__copyrights {
        justify-content: center;
        width: 100%;
    }

    .footer__icon {
        flex: 1 0 33.33%;
        background-position: 50% 50%;
    }

    .footer__icon_type_positive-ssl,
    .footer__icon_type_ae-light {
        background-position: 0 50%;
    }

    .footer__icon_type_mb-light,
    .footer__icon_type_visa-light {
        background-position: 100% 50%;
    }

    .footer__socials {
        justify-content: center;
        order: 1;
        margin: 20px auto 0;
    }

}

@media (min-width: 768px) and (max-width: 1000px) {
    /* .footer__container {
        padding-left: 0;
        padding-right: 0;
    } */
}

.footer__icon_type_delimiter {
    width: 30px;
}

.footer .tooltip {
    font-size: 11px;
}

.footer__link {
    color: rgba(238, 238, 238, 0.8) !important;
    padding: 0 5px !important;
}

.footer__link_type_landing {
    color: #000000 !important;
}

.footer__year {
    padding: 0 10px 0 0;
}

@media (max-width: 800px) {
    .footer {
        background-position: 50% 0%;
    }

    .footer__icon_type_mc-light {
        width: 140px;
    }

    .footer__icon_type_visa-light {
        width: 60px;
    }

    .footer__icon_type_ae-light,
    .footer__icon_type_mc-light,
    .footer__icon_type_visa-light {
        margin-top: 20px;
    }
}

@media (min-width: 768px) {
    .container-fluid {
        padding: 0;
    }

    .row.blog-items {
        display: flex;
    }
}

@media (max-width: 1024px) {
    .footer__container {
        padding-left: 30px;
        padding-right: 30px;
    }
}

.header {
    width: 100%;
    height: 70px;
    background: #1F3444;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
    min-height: 70px;
    min-width: 320px;
}

.header__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    padding: 0 15px;
}

.header__container.container:before,
.header__container.container:after {
    display: none;
}

.header__block {
    display: inline-flex
}

.header__logo {
    display: block;
    cursor: pointer;
    width: 168px;
    height: 28px;
    background-image: url("data:image/svg+xml,%3Csvg width='168' height='28' viewBox='0 0 168 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_16859_95944)'%3E%3Cpath d='M25.3105 1.74754L31.5205 12.2525C31.8346 12.7838 32 13.3865 32 14C32 14.6135 31.8346 15.2162 31.5205 15.7475L25.3105 26.2525C24.9963 26.7839 24.5443 27.2252 24.0001 27.5319C23.4558 27.8387 22.8384 28.0001 22.21 28H9.79002C9.1616 28.0001 8.54421 27.8387 7.99995 27.5319C7.45568 27.2252 7.00372 26.7839 6.68951 26.2525L0.479527 15.7475C0.165383 15.2162 0 14.6135 0 14C0 13.3865 0.165383 12.7838 0.479527 12.2525L6.69174 1.74754C7.00576 1.21643 7.45737 0.775348 8.00121 0.468602C8.54505 0.161857 9.16197 0.000245587 9.79002 0L22.2122 0C22.8403 0.000245587 23.4572 0.161857 24.001 0.468602C24.5449 0.775348 24.9965 1.21643 25.3105 1.74754Z' fill='white' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.1622 11.4978C15.7122 11.4998 15.2814 11.6805 14.9639 12.0004C14.6464 12.3203 14.4682 12.7533 14.4682 13.2047V13.2202V16.7954C14.6752 16.8879 14.8551 17.032 14.9907 17.2141C15.1263 17.3962 15.2132 17.6101 15.2429 17.8354C15.2726 18.0608 15.2442 18.29 15.1604 18.5012C15.0766 18.7123 14.9403 18.8984 14.7643 19.0417C14.5884 19.1849 14.3788 19.2805 14.1556 19.3193C13.9323 19.3581 13.7029 19.3389 13.4892 19.2633C13.2755 19.1878 13.0847 19.0586 12.935 18.888C12.7852 18.7174 12.6816 18.5111 12.634 18.2889C12.6141 18.1972 12.6041 18.1037 12.6041 18.0098C12.6045 17.7528 12.679 17.5014 12.8188 17.286C12.9585 17.0706 13.1575 16.9004 13.3916 16.796V13.151C13.4051 12.4216 13.703 11.7264 14.2213 11.2146C14.7396 10.7029 15.4372 10.4151 16.1645 10.4131H21.2986C21.522 10.4132 21.7432 10.3691 21.9496 10.2834C22.1561 10.1977 22.3436 10.072 22.5016 9.91359C22.6596 9.75514 22.785 9.56701 22.8705 9.35996C22.956 9.15291 23 8.93098 23 8.70686V7H16.1691C14.5995 7.00014 13.0887 7.59915 11.9432 8.67556C10.7976 9.75197 10.103 11.2252 10.0003 12.7964V18.0104C9.994 18.532 10.091 19.0497 10.2856 19.5335C10.4802 20.0172 10.7687 20.4574 11.1341 20.8285C11.4996 21.1996 11.9349 21.4943 12.4147 21.6954C12.8945 21.8965 13.4093 22 13.9293 22C14.4494 22 14.9642 21.8965 15.444 21.6954C15.9238 21.4943 16.3591 21.1996 16.7246 20.8285C17.09 20.4574 17.3784 20.0172 17.5731 19.5335C17.7677 19.0497 17.8647 18.532 17.8584 18.0104V14.9086H19.5472C19.7706 14.9087 19.9918 14.8646 20.1982 14.7789C20.4046 14.6932 20.5922 14.5675 20.7502 14.4091C20.9082 14.2506 21.0335 14.0625 21.1191 13.8555C21.2046 13.6484 21.2486 13.4265 21.2486 13.2024V11.4978H16.1622Z' fill='white'/%3E%3C/g%3E%3Cpath d='M42.4325 19.8333C42.3172 19.8333 42.2134 19.7944 42.1211 19.7167C42.0404 19.6278 42 19.5278 42 19.4167V8.6C42 8.47778 42.0404 8.37778 42.1211 8.3C42.2018 8.21111 42.3056 8.16667 42.4325 8.16667H50.4769C50.6038 8.16667 50.7076 8.21111 50.7883 8.3C50.8806 8.37778 50.9267 8.47778 50.9267 8.6V10.3667C50.9267 10.4889 50.8806 10.5889 50.7883 10.6667C50.7076 10.7444 50.6038 10.7833 50.4769 10.7833H45.1832V13.1H50.1309C50.2578 13.1 50.3616 13.1444 50.4423 13.2333C50.5346 13.3111 50.5807 13.4111 50.5807 13.5333V15.3C50.5807 15.4222 50.5346 15.5222 50.4423 15.6C50.3616 15.6778 50.2578 15.7167 50.1309 15.7167H45.1832V19.4167C45.1832 19.5278 45.1428 19.6278 45.0621 19.7167C44.9813 19.7944 44.8775 19.8333 44.7507 19.8333H42.4325Z' fill='white'/%3E%3Cpath d='M53.5233 19.8333C53.4079 19.8333 53.3041 19.7944 53.2119 19.7167C53.1311 19.6278 53.0908 19.5278 53.0908 19.4167V8.58333C53.0908 8.46111 53.1311 8.36111 53.2119 8.28333C53.3041 8.20556 53.4079 8.16667 53.5233 8.16667H55.9971C56.124 8.16667 56.2278 8.20556 56.3085 8.28333C56.3893 8.36111 56.4296 8.46111 56.4296 8.58333V19.4167C56.4296 19.5278 56.3893 19.6278 56.3085 19.7167C56.2278 19.7944 56.124 19.8333 55.9971 19.8333H53.5233Z' fill='white'/%3E%3Cpath d='M59.5627 19.8333C59.4473 19.8333 59.3435 19.7944 59.2513 19.7167C59.1705 19.6278 59.1302 19.5278 59.1302 19.4167V8.58333C59.1302 8.46111 59.1705 8.36111 59.2513 8.28333C59.3435 8.20556 59.4473 8.16667 59.5627 8.16667H61.9846C62.1115 8.16667 62.2153 8.20556 62.296 8.28333C62.3768 8.36111 62.4171 8.46111 62.4171 8.58333V17.2167H67.6071C67.7339 17.2167 67.8377 17.2611 67.9185 17.35C68.0107 17.4278 68.0569 17.5278 68.0569 17.65V19.4167C68.0569 19.5389 68.0107 19.6389 67.9185 19.7167C67.8377 19.7944 67.7339 19.8333 67.6071 19.8333H59.5627Z' fill='white'/%3E%3Cpath d='M70.2818 19.8333C70.1664 19.8333 70.0626 19.7944 69.9704 19.7167C69.8896 19.6278 69.8493 19.5278 69.8493 19.4167V8.6C69.8493 8.47778 69.8896 8.37778 69.9704 8.3C70.0511 8.21111 70.1549 8.16667 70.2818 8.16667H78.4473C78.5741 8.16667 78.6779 8.21111 78.7587 8.3C78.8509 8.37778 78.8971 8.47778 78.8971 8.6V10.25C78.8971 10.3722 78.8509 10.4722 78.7587 10.55C78.6779 10.6278 78.5741 10.6667 78.4473 10.6667H72.9805V12.7833H78.0667C78.1935 12.7833 78.2973 12.8278 78.3781 12.9167C78.4703 12.9944 78.5165 13.0944 78.5165 13.2167V14.7333C78.5165 14.8556 78.4703 14.9611 78.3781 15.05C78.2973 15.1278 78.1935 15.1667 78.0667 15.1667H72.9805V17.3333H78.5857C78.7125 17.3333 78.8163 17.3778 78.8971 17.4667C78.9893 17.5444 79.0355 17.6444 79.0355 17.7667V19.4167C79.0355 19.5389 78.9893 19.6389 78.8971 19.7167C78.8163 19.7944 78.7125 19.8333 78.5857 19.8333H70.2818Z' fill='white'/%3E%3Cpath d='M83.2324 19.8333C83.0363 19.8333 82.8749 19.7833 82.748 19.6833C82.6327 19.5722 82.5635 19.4389 82.5404 19.2833L80.6893 8.61667C80.6778 8.59444 80.672 8.56111 80.672 8.51667C80.672 8.42778 80.7066 8.35 80.7758 8.28333C80.8566 8.20556 80.9431 8.16667 81.0353 8.16667H83.3016C83.6361 8.16667 83.8206 8.29444 83.8552 8.55L84.9105 14.85L86.1042 11.2C86.1964 10.9 86.3867 10.75 86.6751 10.75H87.9726C88.2609 10.75 88.4512 10.9 88.5434 11.2L89.7371 14.8333L90.8097 8.55C90.8328 8.41667 90.8847 8.32222 90.9654 8.26667C91.0462 8.2 91.173 8.16667 91.346 8.16667H93.6123C93.7161 8.16667 93.8026 8.20556 93.8718 8.28333C93.941 8.35 93.9756 8.42778 93.9756 8.51667V8.61667L92.1245 19.2833C92.1014 19.4389 92.0265 19.5722 91.8996 19.6833C91.7727 19.7833 91.617 19.8333 91.4325 19.8333H89.6852C89.5007 19.8333 89.3565 19.7889 89.2527 19.7C89.1489 19.6111 89.0797 19.5111 89.0451 19.4L87.3325 14.7833L85.6198 19.4C85.5737 19.5111 85.4987 19.6111 85.3949 19.7C85.2911 19.7889 85.1469 19.8333 84.9624 19.8333H83.2324Z' fill='white'/%3E%3Cpath d='M96.4842 19.8333C96.3573 19.8333 96.2535 19.7944 96.1728 19.7167C96.092 19.6389 96.0517 19.5389 96.0517 19.4167V8.6C96.0517 8.47778 96.092 8.37778 96.1728 8.3C96.2535 8.21111 96.3573 8.16667 96.4842 8.16667H98.8543C98.9811 8.16667 99.0849 8.21111 99.1656 8.3C99.2579 8.37778 99.304 8.47778 99.304 8.6V12.55H103.387V8.6C103.387 8.47778 103.427 8.37778 103.508 8.3C103.6 8.21111 103.71 8.16667 103.837 8.16667H106.189C106.316 8.16667 106.42 8.21111 106.501 8.3C106.593 8.37778 106.639 8.47778 106.639 8.6V19.4167C106.639 19.5389 106.593 19.6389 106.501 19.7167C106.42 19.7944 106.316 19.8333 106.189 19.8333H103.837C103.71 19.8333 103.6 19.7944 103.508 19.7167C103.427 19.6389 103.387 19.5389 103.387 19.4167V15.3333H99.304V19.4167C99.304 19.5389 99.2579 19.6389 99.1656 19.7167C99.0849 19.7944 98.9811 19.8333 98.8543 19.8333H96.4842Z' fill='white'/%3E%3Cpath d='M114.356 20C112.718 20 111.426 19.6167 110.481 18.85C109.535 18.0833 109.033 16.9556 108.975 15.4667C108.964 15.1556 108.958 14.6778 108.958 14.0333C108.958 13.3889 108.964 12.9056 108.975 12.5833C109.022 11.1167 109.523 9.98889 110.481 9.2C111.449 8.4 112.741 8 114.356 8C115.959 8 117.239 8.4 118.196 9.2C119.165 9.98889 119.672 11.1167 119.719 12.5833C119.742 13.2278 119.753 13.7111 119.753 14.0333C119.753 14.3667 119.742 14.8444 119.719 15.4667C119.661 16.9556 119.159 18.0833 118.214 18.85C117.279 19.6167 115.993 20 114.356 20ZM114.356 17.5C114.955 17.5 115.434 17.3278 115.792 16.9833C116.149 16.6278 116.339 16.0889 116.362 15.3667C116.386 14.7222 116.397 14.2611 116.397 13.9833C116.397 13.7056 116.386 13.2556 116.362 12.6333C116.339 11.9111 116.149 11.3778 115.792 11.0333C115.434 10.6778 114.955 10.5 114.356 10.5C113.744 10.5 113.26 10.6778 112.902 11.0333C112.545 11.3778 112.355 11.9111 112.332 12.6333C112.32 12.9444 112.314 13.3944 112.314 13.9833C112.314 14.5833 112.32 15.0444 112.332 15.3667C112.355 16.0889 112.545 16.6278 112.902 16.9833C113.26 17.3278 113.744 17.5 114.356 17.5Z' fill='white'/%3E%3Cpath d='M122.484 19.8333C122.369 19.8333 122.265 19.7944 122.172 19.7167C122.092 19.6278 122.051 19.5278 122.051 19.4167V8.6C122.051 8.47778 122.092 8.37778 122.172 8.3C122.253 8.21111 122.357 8.16667 122.484 8.16667H127.38C128.879 8.16667 130.055 8.49444 130.909 9.15C131.762 9.80556 132.189 10.7667 132.189 12.0333C132.189 13.3 131.762 14.25 130.909 14.8833C130.055 15.5056 128.879 15.8167 127.38 15.8167H125.408V19.4167C125.408 19.5278 125.367 19.6278 125.286 19.7167C125.206 19.7944 125.102 19.8333 124.975 19.8333H122.484ZM127.293 13.4333C127.766 13.4333 128.135 13.3167 128.4 13.0833C128.677 12.8389 128.816 12.4833 128.816 12.0167C128.816 11.5833 128.689 11.2333 128.435 10.9667C128.193 10.7 127.812 10.5667 127.293 10.5667H125.356V13.4333H127.293Z' fill='white'/%3E%3Cpath d='M134.571 19.8333C134.456 19.8333 134.352 19.7944 134.26 19.7167C134.179 19.6278 134.139 19.5278 134.139 19.4167V8.6C134.139 8.47778 134.179 8.37778 134.26 8.3C134.341 8.21111 134.445 8.16667 134.571 8.16667H139.467C140.967 8.16667 142.143 8.49444 142.996 9.15C143.85 9.80556 144.277 10.7667 144.277 12.0333C144.277 13.3 143.85 14.25 142.996 14.8833C142.143 15.5056 140.967 15.8167 139.467 15.8167H137.495V19.4167C137.495 19.5278 137.455 19.6278 137.374 19.7167C137.293 19.7944 137.189 19.8333 137.063 19.8333H134.571ZM139.381 13.4333C139.854 13.4333 140.223 13.3167 140.488 13.0833C140.765 12.8389 140.903 12.4833 140.903 12.0167C140.903 11.5833 140.776 11.2333 140.523 10.9667C140.28 10.7 139.9 10.5667 139.381 10.5667H137.443V13.4333H139.381Z' fill='white'/%3E%3Cpath d='M146.659 19.8333C146.544 19.8333 146.44 19.7944 146.348 19.7167C146.267 19.6278 146.226 19.5278 146.226 19.4167V8.6C146.226 8.47778 146.267 8.37778 146.348 8.3C146.428 8.21111 146.532 8.16667 146.659 8.16667H154.824C154.951 8.16667 155.055 8.21111 155.136 8.3C155.228 8.37778 155.274 8.47778 155.274 8.6V10.25C155.274 10.3722 155.228 10.4722 155.136 10.55C155.055 10.6278 154.951 10.6667 154.824 10.6667H149.358V12.7833H154.444C154.571 12.7833 154.675 12.8278 154.755 12.9167C154.848 12.9944 154.894 13.0944 154.894 13.2167V14.7333C154.894 14.8556 154.848 14.9611 154.755 15.05C154.675 15.1278 154.571 15.1667 154.444 15.1667H149.358V17.3333H154.963C155.09 17.3333 155.194 17.3778 155.274 17.4667C155.367 17.5444 155.413 17.6444 155.413 17.7667V19.4167C155.413 19.5389 155.367 19.6389 155.274 19.7167C155.194 19.7944 155.09 19.8333 154.963 19.8333H146.659Z' fill='white'/%3E%3Cpath d='M158.105 19.8333C157.989 19.8333 157.885 19.7944 157.793 19.7167C157.712 19.6278 157.672 19.5278 157.672 19.4167V8.6C157.672 8.47778 157.712 8.37778 157.793 8.3C157.874 8.21111 157.978 8.16667 158.105 8.16667H162.862C164.384 8.16667 165.572 8.5 166.426 9.16667C167.291 9.83333 167.723 10.7722 167.723 11.9833C167.723 12.7611 167.533 13.4222 167.152 13.9667C166.783 14.5111 166.27 14.9333 165.613 15.2333L167.948 19.3C167.983 19.3667 168 19.4278 168 19.4833C168 19.5722 167.965 19.6556 167.896 19.7333C167.827 19.8 167.741 19.8333 167.637 19.8333H165.197C164.863 19.8333 164.627 19.6833 164.488 19.3833L162.585 15.7667H160.924V19.4167C160.924 19.5389 160.878 19.6389 160.786 19.7167C160.705 19.7944 160.601 19.8333 160.475 19.8333H158.105ZM162.845 13.3167C163.341 13.3167 163.715 13.2 163.969 12.9667C164.234 12.7222 164.367 12.3889 164.367 11.9667C164.367 11.5444 164.234 11.2056 163.969 10.95C163.715 10.6944 163.341 10.5667 162.845 10.5667H160.924V13.3167H162.845Z' fill='white'/%3E%3Cdefs%3E%3CclipPath id='clip0_16859_95944'%3E%3Crect width='32' height='28' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ");
    background-size: contain;
    background-repeat: no-repeat;
    color: #fff;
    text-decoration: none;
    position: relative;
    -webkit-transition: opacity .25s;
    transition: opacity .25s;
}

.header__title {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    padding-left: 15px;
    margin: 2px 0 2px 15px;
    border-left: 1px solid rgba(255, 255, 255, .2);
}

@media (max-width: 574px) {
    .header {
        height: 60px;
        min-height: 60px;
    }

    .header__logo {
        background-image: url("data:image/svg+xml,%3Csvg width='150' height='14' viewBox='0 0 150 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.514875 13.8056C0.377575 13.8056 0.254005 13.7602 0.144165 13.6694C0.048055 13.5657 0 13.4491 0 13.3194V0.7C0 0.557407 0.048055 0.44074 0.144165 0.35C0.240275 0.246296 0.363845 0.194444 0.514875 0.194444H10.0915C10.2426 0.194444 10.3661 0.246296 10.4623 0.35C10.5721 0.44074 10.627 0.557407 10.627 0.7V2.76111C10.627 2.9037 10.5721 3.02037 10.4623 3.11111C10.3661 3.20185 10.2426 3.24722 10.0915 3.24722H3.78948V5.95H9.67964C9.83067 5.95 9.95424 6.00185 10.0504 6.10556C10.1602 6.1963 10.2151 6.31296 10.2151 6.45556V8.51667C10.2151 8.65926 10.1602 8.77593 10.0504 8.86667C9.95424 8.95741 9.83067 9.00278 9.67964 9.00278H3.78948V13.3194C3.78948 13.4491 3.74142 13.5657 3.64531 13.6694C3.5492 13.7602 3.42563 13.8056 3.2746 13.8056H0.514875Z' fill='%23e3e0e0'/%3E%3Cpath d='M13.7182 13.8056C13.5809 13.8056 13.4573 13.7602 13.3475 13.6694C13.2514 13.5657 13.2033 13.4491 13.2033 13.3194V0.680556C13.2033 0.537963 13.2514 0.421296 13.3475 0.330556C13.4573 0.239815 13.5809 0.194444 13.7182 0.194444H16.6633C16.8143 0.194444 16.9379 0.239815 17.034 0.330556C17.1301 0.421296 17.1781 0.537963 17.1781 0.680556V13.3194C17.1781 13.4491 17.1301 13.5657 17.034 13.6694C16.9379 13.7602 16.8143 13.8056 16.6633 13.8056H13.7182Z' fill='%23e3e0e0'/%3E%3Cpath d='M20.9079 13.8056C20.7706 13.8056 20.6471 13.7602 20.5372 13.6694C20.4411 13.5657 20.3931 13.4491 20.3931 13.3194V0.680556C20.3931 0.537963 20.4411 0.421296 20.5372 0.330556C20.6471 0.239815 20.7706 0.194444 20.9079 0.194444H23.7912C23.9423 0.194444 24.0658 0.239815 24.1619 0.330556C24.258 0.421296 24.3061 0.537963 24.3061 0.680556V10.7528H30.4846C30.6356 10.7528 30.7592 10.8046 30.8553 10.9083C30.9651 10.9991 31.0201 11.1157 31.0201 11.2583V13.3194C31.0201 13.462 30.9651 13.5787 30.8553 13.6694C30.7592 13.7602 30.6356 13.8056 30.4846 13.8056H20.9079Z' fill='%23e3e0e0'/%3E%3Cpath d='M33.6688 13.8056C33.5315 13.8056 33.4079 13.7602 33.2981 13.6694C33.202 13.5657 33.1539 13.4491 33.1539 13.3194V0.7C33.1539 0.557407 33.202 0.44074 33.2981 0.35C33.3942 0.246296 33.5177 0.194444 33.6688 0.194444H43.3896C43.5406 0.194444 43.6642 0.246296 43.7603 0.35C43.8702 0.44074 43.9251 0.557407 43.9251 0.7V2.625C43.9251 2.76759 43.8702 2.88426 43.7603 2.975C43.6642 3.06574 43.5406 3.11111 43.3896 3.11111H36.8816V5.58056H42.9365C43.0875 5.58056 43.2111 5.63241 43.3072 5.73611C43.4171 5.82685 43.472 5.94352 43.472 6.08611V7.85556C43.472 7.99815 43.4171 8.1213 43.3072 8.225C43.2111 8.31574 43.0875 8.36111 42.9365 8.36111H36.8816V10.8889H43.5544C43.7054 10.8889 43.829 10.9407 43.9251 11.0444C44.0349 11.1352 44.0898 11.2519 44.0898 11.3944V13.3194C44.0898 13.462 44.0349 13.5787 43.9251 13.6694C43.829 13.7602 43.7054 13.8056 43.5544 13.8056H33.6688Z' fill='%23e3e0e0'/%3E%3Cpath d='M49.0862 13.8056C48.8528 13.8056 48.6606 13.7472 48.5095 13.6306C48.3722 13.5009 48.2899 13.3454 48.2624 13.1639L46.0587 0.719444C46.045 0.693519 46.0382 0.65463 46.0382 0.602778C46.0382 0.499074 46.0793 0.408333 46.1617 0.330556C46.2578 0.239815 46.3608 0.194444 46.4706 0.194444H49.1686C49.5668 0.194444 49.7864 0.343518 49.8276 0.641666L51.0839 7.99167L52.505 3.73333C52.6148 3.38333 52.8414 3.20833 53.1846 3.20833H54.7292C55.0725 3.20833 55.299 3.38333 55.4089 3.73333L56.8299 7.97222L58.1068 0.641666C58.1343 0.486111 58.1961 0.375926 58.2922 0.311112C58.3883 0.233333 58.5393 0.194444 58.7453 0.194444H61.4432C61.5668 0.194444 61.6697 0.239815 61.7521 0.330556C61.8345 0.408333 61.8757 0.499074 61.8757 0.602778V0.719444L59.672 13.1639C59.6446 13.3454 59.5553 13.5009 59.4043 13.6306C59.2533 13.7472 59.0679 13.8056 58.8482 13.8056H56.7681C56.5485 13.8056 56.3768 13.7537 56.2533 13.65C56.1297 13.5463 56.0473 13.4296 56.0061 13.3L53.9672 7.91389L51.9283 13.3C51.8734 13.4296 51.7841 13.5463 51.6606 13.65C51.537 13.7537 51.3654 13.8056 51.1457 13.8056H49.0862Z' fill='%23e3e0e0'/%3E%3Cpath d='M64.8621 13.8056C64.7111 13.8056 64.5875 13.7602 64.4914 13.6694C64.3953 13.5787 64.3473 13.462 64.3473 13.3194V0.7C64.3473 0.557407 64.3953 0.44074 64.4914 0.35C64.5875 0.246296 64.7111 0.194444 64.8621 0.194444H67.6836C67.8347 0.194444 67.9582 0.246296 68.0543 0.35C68.1642 0.44074 68.2191 0.557407 68.2191 0.7V5.30833H73.0795V0.7C73.0795 0.557407 73.1276 0.44074 73.2237 0.35C73.3335 0.246296 73.464 0.194444 73.615 0.194444H76.4159C76.5669 0.194444 76.6905 0.246296 76.7866 0.35C76.8965 0.44074 76.9514 0.557407 76.9514 0.7V13.3194C76.9514 13.462 76.8965 13.5787 76.7866 13.6694C76.6905 13.7602 76.5669 13.8056 76.4159 13.8056H73.615C73.464 13.8056 73.3335 13.7602 73.2237 13.6694C73.1276 13.5787 73.0795 13.462 73.0795 13.3194V8.55556H68.2191V13.3194C68.2191 13.462 68.1642 13.5787 68.0543 13.6694C67.9582 13.7602 67.8347 13.8056 67.6836 13.8056H64.8621Z' fill='%23e3e0e0'/%3E%3Cpath d='M86.1377 14C84.188 14 82.6503 13.5528 81.5244 12.6583C80.3986 11.7639 79.8013 10.4481 79.7327 8.71111C79.7189 8.34815 79.7121 7.79074 79.7121 7.03889C79.7121 6.28704 79.7189 5.72315 79.7327 5.34722C79.7876 3.63611 80.3848 2.32037 81.5244 1.4C82.6777 0.466667 84.2155 0 86.1377 0C88.0462 0 89.5702 0.466667 90.7098 1.4C91.8631 2.32037 92.4672 3.63611 92.5221 5.34722C92.5496 6.09907 92.5633 6.66296 92.5633 7.03889C92.5633 7.42778 92.5496 7.98518 92.5221 8.71111C92.4535 10.4481 91.8562 11.7639 90.7304 12.6583C89.6183 13.5528 88.0874 14 86.1377 14ZM86.1377 11.0833C86.8517 11.0833 87.4214 10.8824 87.8471 10.4806C88.2727 10.0657 88.4993 9.43704 88.5267 8.59444C88.5542 7.84259 88.5679 7.30463 88.5679 6.98056C88.5679 6.65648 88.5542 6.13148 88.5267 5.40556C88.4993 4.56296 88.2727 3.94074 87.8471 3.53889C87.4214 3.12407 86.8517 2.91667 86.1377 2.91667C85.41 2.91667 84.8334 3.12407 84.4077 3.53889C83.9821 3.94074 83.7555 4.56296 83.7281 5.40556C83.7144 5.76852 83.7075 6.29352 83.7075 6.98056C83.7075 7.68055 83.7144 8.21852 83.7281 8.59444C83.7555 9.43704 83.9821 10.0657 84.4077 10.4806C84.8334 10.8824 85.41 11.0833 86.1377 11.0833Z' fill='%23e3e0e0'/%3E%3Cpath d='M95.8141 13.8056C95.6768 13.8056 95.5533 13.7602 95.4434 13.6694C95.3473 13.5657 95.2992 13.4491 95.2992 13.3194V0.7C95.2992 0.557407 95.3473 0.44074 95.4434 0.35C95.5395 0.246296 95.6631 0.194444 95.8141 0.194444H101.643C103.427 0.194444 104.828 0.576852 105.844 1.34167C106.86 2.10648 107.368 3.22778 107.368 4.70556C107.368 6.18333 106.86 7.29167 105.844 8.03056C104.828 8.75648 103.427 9.11944 101.643 9.11944H99.2947V13.3194C99.2947 13.4491 99.2466 13.5657 99.1505 13.6694C99.0544 13.7602 98.9308 13.8056 98.7798 13.8056H95.8141ZM101.54 6.33889C102.102 6.33889 102.542 6.20278 102.858 5.93056C103.187 5.64537 103.352 5.23056 103.352 4.68611C103.352 4.18056 103.201 3.77222 102.899 3.46111C102.61 3.15 102.157 2.99444 101.54 2.99444H99.2329V6.33889H101.54Z' fill='%23e3e0e0'/%3E%3Cpath d='M110.204 13.8056C110.067 13.8056 109.943 13.7602 109.833 13.6694C109.737 13.5657 109.689 13.4491 109.689 13.3194V0.7C109.689 0.557407 109.737 0.44074 109.833 0.35C109.929 0.246296 110.053 0.194444 110.204 0.194444H116.032C117.817 0.194444 119.218 0.576852 120.234 1.34167C121.25 2.10648 121.758 3.22778 121.758 4.70556C121.758 6.18333 121.25 7.29167 120.234 8.03056C119.218 8.75648 117.817 9.11944 116.032 9.11944H113.685V13.3194C113.685 13.4491 113.637 13.5657 113.54 13.6694C113.444 13.7602 113.321 13.8056 113.17 13.8056H110.204ZM115.929 6.33889C116.492 6.33889 116.932 6.20278 117.248 5.93056C117.577 5.64537 117.742 5.23056 117.742 4.68611C117.742 4.18056 117.591 3.77222 117.289 3.46111C117 3.15 116.547 2.99444 115.929 2.99444H113.623V6.33889H115.929Z' fill='%23e3e0e0'/%3E%3Cpath d='M124.594 13.8056C124.457 13.8056 124.333 13.7602 124.223 13.6694C124.127 13.5657 124.079 13.4491 124.079 13.3194V0.7C124.079 0.557407 124.127 0.44074 124.223 0.35C124.319 0.246296 124.443 0.194444 124.594 0.194444H134.315C134.466 0.194444 134.589 0.246296 134.686 0.35C134.795 0.44074 134.85 0.557407 134.85 0.7V2.625C134.85 2.76759 134.795 2.88426 134.686 2.975C134.589 3.06574 134.466 3.11111 134.315 3.11111H127.807V5.58056H133.862C134.013 5.58056 134.136 5.63241 134.232 5.73611C134.342 5.82685 134.397 5.94352 134.397 6.08611V7.85556C134.397 7.99815 134.342 8.1213 134.232 8.225C134.136 8.31574 134.013 8.36111 133.862 8.36111H127.807V10.8889H134.48C134.631 10.8889 134.754 10.9407 134.85 11.0444C134.96 11.1352 135.015 11.2519 135.015 11.3944V13.3194C135.015 13.462 134.96 13.5787 134.85 13.6694C134.754 13.7602 134.631 13.8056 134.48 13.8056H124.594Z' fill='%23e3e0e0'/%3E%3Cpath d='M138.22 13.8056C138.082 13.8056 137.959 13.7602 137.849 13.6694C137.753 13.5657 137.705 13.4491 137.705 13.3194V0.7C137.705 0.557407 137.753 0.44074 137.849 0.35C137.945 0.246296 138.069 0.194444 138.22 0.194444H143.883C145.696 0.194444 147.11 0.583333 148.126 1.36111C149.156 2.13889 149.67 3.23426 149.67 4.64722C149.67 5.55463 149.444 6.32593 148.991 6.96111C148.551 7.5963 147.941 8.08889 147.158 8.43889L149.938 13.1833C149.979 13.2611 150 13.3324 150 13.3972C150 13.5009 149.959 13.5981 149.876 13.6889C149.794 13.7667 149.691 13.8056 149.568 13.8056H146.664C146.265 13.8056 145.984 13.6306 145.819 13.2806L143.554 9.06111H141.577V13.3194C141.577 13.462 141.522 13.5787 141.412 13.6694C141.316 13.7602 141.192 13.8056 141.041 13.8056H138.22ZM143.863 6.20278C144.453 6.20278 144.899 6.06667 145.201 5.79444C145.517 5.50926 145.675 5.12037 145.675 4.62778C145.675 4.13518 145.517 3.73981 145.201 3.44167C144.899 3.14352 144.453 2.99444 143.863 2.99444H141.577V6.20278H143.863Z' fill='%23e3e0e0'/%3E%3C/svg%3E%0A");
        margin-right: 0;
        background-position: 50% 50%;
        background-size: contain;
        margin-right: 0;
        width: 150px;
        height: 15px;
        padding: 0;
    }

    .header__block {
        display: none;
    }
}

.header__logo:hover {
    opacity: 0.7;
}

.form__error {
    font-size: 12px;
    line-height: 14px;
    color: #EF4C4C;
}

.form__label {
    padding-bottom: 3px;
}

.header-login {
    position: relative;
}

.header-login__btn {
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 14px;
}

.header-login__closer {
    background-color: transparent;
    cursor: pointer;
    background-image: url(i/header-login__closer.svg);
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 0;
    top: 0;
    margin-right: 14px;
    margin-top: 15px;
}

.header-login__form-block {
    position: absolute;
    background: -webkit-gradient(linear, left bottom, left top, from(#00080D), to(#001A2C));
    background: linear-gradient(360deg, #00080D 0%, #001A2C 100%);
    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    padding: 25px 22px 17px 22px;
    width: 214px;
    top: 60px;
    left: -50%;
    right: -50%;
    z-index: 1000;
    color: #ffffff;
    display: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 11px;
    padding: 30px 22px 22px;
}

.header-login__form-block::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 10px solid black;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-bottom-color: #1C1C1C;
    width: 0;
    height: 0;
    margin: 0 auto;
}

.header-login__form-block_visible {
    display: block;
}

.header-login__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.header-login__input {
    padding: 8px 10px !important;
}

.header-login__inputs {
    padding-bottom: 5px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.header-login__link {
    text-align: center;
    color: #ffffff !important;
    line-height: 18px;
}

.header-login__links {
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.header-login__submit {
    background-color: transparent;
    color: #ffffff;
    border: 1px solid #ffffff !important;
    -ms-flex-item-align: center;
    align-self: center;
    font-size: 12px !important;
    padding: 7px 60px !important;
    width: 100%;
}

.header-login-form {
    position: relative;
}

.header-login-form__block {
    background-color: #022929;
    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    padding: 22px;
    position: absolute;
    width: 214px;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 100%;
    left: 50%;
    margin-left: -107px;
    margin-top: 15px;
}

.header-login-form__block_visible {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.header-login-form__block::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 10px solid black;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-bottom-color: #022929;
    width: 0;
    height: 0;
    margin: 0 auto;
}

.header-login-form__close {
    display: inline-block;
    top: 15px;
    position: absolute;
    right: 0;
    font-size: 12px;
    line-height: 1;
    margin-right: 15px;
    cursor: pointer;
    width: 18px;
    height: 18px;
}

.header-login-form__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.header-login-form__icon {
    width: 14px;
    height: 14px;
    display: inline-block;
    background: url(i/header-login-form__icon.svg) no-repeat;
    margin-right: 10px;
}

.header-login-form__input {
    font-size: 12px;
    height: 35px;
    padding: 10px 15px;
    line-height: 12px;
}

.header-login-form__label {
    font-size: 11px;
    line-height: 20px;
    margin: 0;
    padding-top: 8px;
}

.header-login-form__link {
    text-decoration: underline;
    font-size: 11px;
    color: #ffffff;
    line-height: 15px;
}

.header-login-form__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.header-login-form__open {
    border: #ffffff solid 1px;
    cursor: pointer;
    line-height: 19px;
    padding: 8px 20px 8px 20px;
    border-radius: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
}

.header-login-form__submit {
    background-color: transparent;
    border: 1px solid #FFFFFF;
    color: #fff;
    font-size: 12px;
    margin: 10px 0;
    padding: 9px 60px !important;
}

.header-logout-menu.tooltip__tip {
    font-size: 14px;
    background: #F4F8F8;
    border-radius: 3px;
    padding: 0;
    list-style: none;
    overflow: hidden;
    min-width: auto;
}

.header-logout-menu.tooltip__tip:after {
    display: none;
}

.header-logout-menu.tooltip__tip .header-logout-menu__item {
    display: block;
    border-bottom: 1px solid #C3DAE4;
}

.header-logout-menu.tooltip__tip .header-logout-menu__item:last-child {
    border-bottom: none;
}

.header-logout-menu.tooltip__tip .header-logout-menu__link {
    cursor: pointer;
    display: block;
    text-align: left;
    width: 100%;
    padding: 15px 22px;
    white-space: nowrap;
    border: none;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: none;
    color: #323536;
}

.header-logout-menu.tooltip__tip .header-logout-menu__link:hover,
.header-logout-menu.tooltip__tip .header-logout-menu__link:active {
    color: #ffffff;
    background: #01924F;
}

.header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
    font-size: 14px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: -30px;
}

.header-menu__item {
    padding: 0 12px;
}

.header-menu__item:first-child {
    padding-left: 0;
}

.header-menu__item:last-child {
    padding-right: 0;
}

.header-menu__link {
    color: #ffffff !important;
    padding: 0 4px;
    text-decoration: none !important;
}

.header-menu__link_state_active {
    color: rgba(255, 255, 255, 0.8) !important;
}

.header-menu__link:hover {
    color: rgba(255, 255, 255, 0.8) !important;
}

@media (max-width: 1000px) {

    .header-mobile .header-menu {
        display: none;
    }
}

.header-mobile__mask {
    z-index: 1002;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
}

.header-mobile__user-items {
    order: 2;
    flex-direction: column;
    align-items: flex-start;
    padding: 30px 0;
}

.header-mobile__menu {
    position: fixed;
    z-index: 1003;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    width: 330px;
    max-width: 100%;
    transform: translateX(calc(100% + 10px));
    flex-direction: column;
    background-clip: padding-box;
    outline: 0;
    padding: 40px 0 10px;
    transition: transform .3s ease-in-out;
}

.header-mobile__menu-wrapper {
    display: flex;
    flex-direction: column;
    padding: 40px 40px 20px;
    overflow-y: auto;
}

.header-mobile-menu__link {
    font-size: 18px;
    line-height: 156%;
    font-weight: 600;
    color: #323536;
    display: block;
    padding: 15px 0;
    border-bottom: 1px solid #e7eff1;
    text-decoration: none;
}


@media (max-width: 1000px) {

    .header-mobile__mask_status_active,
    .header-mobile__menu_status_active {
        display: flex;
        transform: none;
        visibility: visible;
    }
}

.header-mobile__logo-icon {
    background: url("data:image/svg+xml,%3Csvg width='36' height='31' viewBox='0 0 36 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4743 1.93478L35.4605 13.5652C35.8139 14.1535 36 14.8208 36 15.5C36 16.1793 35.8139 16.8465 35.4605 17.4348L28.4743 29.0652C28.1208 29.6536 27.6124 30.1422 27.0001 30.4818C26.3878 30.8214 25.6932 31.0002 24.9862 31H11.0138C10.3068 31.0002 9.61224 30.8214 8.99994 30.4818C8.38764 30.1422 7.87918 29.6536 7.52569 29.0652L0.539468 17.4348C0.186056 16.8465 0 16.1793 0 15.5C0 14.8208 0.186056 14.1535 0.539468 13.5652L7.52821 1.93478C7.88148 1.34676 8.38955 0.858421 9.00137 0.51881C9.61319 0.179199 10.3072 0.0002719 11.0138 0L24.9887 0C25.6953 0.0002719 26.3893 0.179199 27.0011 0.51881C27.613 0.858421 28.121 1.34676 28.4743 1.93478Z' fill='white' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1824 12.7297C17.6762 12.7319 17.1915 12.932 16.8344 13.2861C16.4773 13.6403 16.2767 14.1197 16.2767 14.6195V14.6367V18.5949C16.5096 18.6973 16.712 18.8569 16.8646 19.0584C17.0171 19.26 17.1148 19.4969 17.1482 19.7464C17.1816 19.9958 17.1497 20.2496 17.0554 20.4834C16.9612 20.7172 16.8078 20.9233 16.6099 21.0819C16.412 21.2405 16.1762 21.3463 15.925 21.3893C15.6739 21.4322 15.4158 21.4109 15.1754 21.3273C14.9349 21.2437 14.7203 21.1006 14.5518 20.9117C14.3834 20.7228 14.2668 20.4945 14.2133 20.2484C14.1909 20.1469 14.1796 20.0433 14.1797 19.9394C14.18 19.6549 14.2639 19.3765 14.4211 19.138C14.5784 18.8996 14.8022 18.7111 15.0656 18.5956V14.5601C15.0808 13.7524 15.4159 12.9828 15.999 12.4162C16.5821 11.8496 17.3668 11.531 18.185 11.5288H23.9609C24.2122 11.5289 24.4611 11.4801 24.6934 11.3852C24.9256 11.2903 25.1366 11.1512 25.3143 10.9758C25.4921 10.8003 25.6331 10.592 25.7293 10.3628C25.8255 10.1336 25.875 9.88787 25.875 9.63974V7.75H18.1902C16.4244 7.75015 14.7248 8.41335 13.436 9.60509C12.1473 10.7968 11.3659 12.4279 11.2503 14.1674V19.9401C11.2432 20.5176 11.3524 21.0908 11.5713 21.6264C11.7903 22.1619 12.1147 22.6493 12.5259 23.0602C12.937 23.471 13.4267 23.7972 13.9665 24.0199C14.5063 24.2425 15.0855 24.3571 15.6705 24.3571C16.2555 24.3571 16.8347 24.2425 17.3745 24.0199C17.9143 23.7972 18.404 23.471 18.8151 23.0602C19.2263 22.6493 19.5507 22.1619 19.7697 21.6264C19.9887 21.0908 20.0978 20.5176 20.0907 19.9401V16.506H21.9906C22.2419 16.5061 22.4908 16.4573 22.723 16.3624C22.9552 16.2675 23.1662 16.1283 23.344 15.9529C23.5217 15.7775 23.6627 15.5692 23.7589 15.34C23.8551 15.1107 23.9047 14.865 23.9047 14.6169V12.7297H18.1824Z' fill='white'/%3E%3C/svg%3E") no-repeat 50% 50%;
    background-size: contain;
    width: 36px;
    height: 31px;
}

@media (min-width: 575px) {

    .header-mobile__logo-icon,
    .header-mobile__menu-btn {
        display: none;
    }
}

@media (max-width: 1000px) {
    .header__logo-sub {
        display: none;
    }

    .header-mobile__menu-btn {
        display: block;
        text-indent: -5000px;
    }
}

.header-mobile-logged,
.header-mobile-unlogged {
    display: contents;
}


.header-mobile .header-mobile__menu .header-mobile-user-items__user-link {
    margin-right: 10px;
    border: 1px solid #c7cfcf;
    border-radius: 3px;
    padding: 8px 10px;
}

.header-mobile__trigger_type_login,
.header-mobile__trigger_type_register {
    width: 100%;
    padding: 10px 0;
}

.header-mobile__trigger_type_login a {
    display: block;
    font-weight: 500;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: .02em;
    padding: 11px;
    border: 2px solid #01924f;
    background-color: #01924f;
    color: #fff;
    border-radius: 30px;
    text-transform: none;
    width: 100%;
    text-indent: 0;
}

.header-mobile__trigger_type_register a {
    display: block;
    font-weight: 500;
    text-align: center;
    text-decoration: none !important;
    display: inline-block;
    cursor: pointer;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: .02em;
    padding: 11px;
    border-radius: 30px;
    text-transform: none;
    width: 100%;
    background-color: transparent;
    border: 2px solid #01924f;
    color: #01924f;
}

.header-mobile__btn:hover {
    border-color: #006a39;
    background-color: #006a39;
    color: #fff;
}

.header-mobile__btn:active {
    color: #fff;
    border-color: #00562e;
    background-color: #00562e;
}

.header-mobile__menu ul {
    list-style-type: none;
    margin: 10px 0;
    padding: 0;
}

.header-mobile__menu ul li {
    padding: 0;
}

.header-mobile__menu .link {
    color: #c7cfcf;
    padding: 10px 0;
    display: block;
    text-decoration: none;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    text-align: center;
    border-left: none;
}

.header-mobile__menu .header-menu__link_state_active {
    color: #ffffff !important;
}

.header-mobile__menu .link:hover {
    color: #ffffff;
    text-decoration: underline;
}

.header-mobile__menu .link:active {
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0.35);
}

.header-mobile__menu {
    display: none;
}

.header-mobile__mask {
    display: none;
}

.header-mobile__menu_status_active,
.header-mobile__mask_status_active {
    display: block;
}

@media (min-width: 1001px) {

    .header-mobile__menu_status_active,
    .header-mobile__mask_status_active {
        display: none;
    }
}

.header-mobile__trigger {
    display: none;
}

@media (max-width: 1000px) {
    .header-mobile__trigger {
        display: flex;
    }
}

.header-mobile__trigger {
    cursor: pointer;
    height: 44px;
    width: 45px;
    overflow: hidden;
    align-items: right;
    justify-content: flex-end;
    width: 36px;
}

.header-mobile__trigger_type_common a,
.header-mobile__trigger_type_common a:before,
.header-mobile__trigger_type_common a:after {
    height: 2px;
    background-color: #ffffff;
    border-radius: 3px;
    right: 0;
}

.header-mobile__trigger_type_common a {
    position: relative;
    margin-top: 21px;
    width: 15px;
    right: 0;
}

.header-mobile__trigger_type_common a:before,
.header-mobile__trigger_type_common a:after {
    content: '';
    position: absolute;
    left: -6px;
}

.header-mobile__trigger_type_common a:before {
    top: -8px;
    width: 45px;
}

.header-mobile__trigger_type_common a:after {
    top: 8px;
    width: 45px;
}

.header-mobile__trigger_type_common a {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.header-mobile__trigger_type_common a:before,
.header-mobile__trigger_type_common a:after {
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.header-mobile__trigger_type_common.header-mobile__trigger_opened {
    z-index: 1005;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.header-mobile__trigger_type_common.header-mobile__trigger_opened a {
    background-color: transparent;
    top: 0;
    right: 15%;
}

.header-mobile__trigger_type_common.header-mobile__trigger_opened a:before {
    background-color: #323536;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    top: 0;
    width: 20px;
    left: 0;
}

.header-mobile__trigger_type_common.header-mobile__trigger_opened a:after {
    background-color: #323536;
    -webkit-transform: rotate(-225deg);
    transform: rotate(-225deg);
    top: 0;
    width: 20px;
    left: 0;
}

.header-user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.header-user__link {
    font-weight: 500;
    text-align: center;
    text-decoration: none !important;
    display: inline-block;
    cursor: pointer;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: .02em;
    background: #fff;
    border: 0;
    border-radius: 25px;
    color: #323536;
    padding: 10px 20px;
    text-transform: none;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 225px;
}

.header-user__link_state_active {
    color: #ffffff !important;
}

.header-user__link:hover {
    color: #323536;
    opacity: 0.7;
}

.header-user__login-btn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 25px !important;
    padding: 9px 10px 10px 10px !important;
    color: #ffffff;
}

.header-user__login-btn:hover {
    color: rgba(255, 255, 255, 0.8) !important;
}

.header-user__register-btn {
    text-align: center;
    text-decoration: none !important;
    display: inline-block;
    cursor: pointer;
    line-height: 19px;
    letter-spacing: .02em;
    border-radius: 30px;
    background: #fff;
    border: 0;
    color: #323536;
    padding: 10px 20px;
    text-transform: none;
}

.header-user__register-btn:hover {
    color: #323536;
    transition: all .2s ease-in-out 0s;
    background: rgba(255, 255, 255, .7);
}

.header-user__logout-btn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: transparent;
    display: inline-block;
    text-transform: none;
    font-weight: normal !important;
    font-size: 14px !important;
    padding: 4px 0 0 10px !important;
    border: none !important;
}

.header-user__logout-icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-image: url(i/header-user__logout-icon.svg);
    background-position: -1px -1px;
    background-repeat: no-repeat;
    border-radius: 20px;
    border: #ffffff solid 1px;
    cursor: pointer;
}

.header-user__logout-icon:hover {
    background-color: #01924F;
    border: #01924F solid 1px;
}

.header-user__user-icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-image: url(i/header-user__user-icon.svg);
    background-repeat: no-repeat;
}

.header-user__user-icon:hover {
    background-position: 0 -42px;
}

.header-user__username {
    word-break: break-all;
}


.banner {
    width: 580px;
    height: 390px;
    margin: 0 auto 20px;
    position: relative;
    max-width: 100%;
    background-size: contain !important;
}

.banner-btn {
    display: block;
    position: absolute;
    bottom: 40px;
    left: 40px;
    line-height: 44px;
    width: 150px;
    text-align: center;
    border-radius: 2px;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    box-shadow: 0px 1px 2px rgba(0, 40, 22, 0.3);
    font-size: 16px;

}

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

.banner-btn.banner-btn_orange {
    background: #EA971C;
}

.banner-btn.banner-btn_orange:hover,
.banner-btn.banner-btn_orange:active {
    background: #D28819;
}

.banner-btn.banner-btn_blue {
    background: #1C75B7;
}

.banner-btn.banner-btn_blue:hover,
.banner-btn.banner-btn_blue:active {
    background: #1469A8;
}

.banner-btn.banner-btn_red4 {
    background: #D56574;
}

.banner-btn.banner-btn_red4:hover,
.banner-btn.banner-btn_red4:active {
    background: #C45463;
}

.banner-btn.banner-btn_red3 {
    background: #E24449;
}

.banner-btn.banner-btn_red3:hover,
.banner-btn.banner-btn_red3:active {
    background: #CD3E42;
}

.banner-btn.banner-btn_red2 {
    background: #E25535;
}

.banner-btn.banner-btn_red2:hover,
.banner-btn.banner-btn_red2:active {
    background: #CE4C2E;
}

.banner-btn.banner-btn_red1 {
    background: #DC5638;
}

.banner-btn.banner-btn_red1:hover,
.banner-btn.banner-btn_red1:active {
    background: #CE4C2E;
}

.banner-btn.banner-btn_black {
    background: #114038;
}

.banner-btn.banner-btn_black:hover,
.banner-btn.banner-btn_black:active {
    background: #0B2722;
}

.banner-btn.banner-btn_green {
    background: #114038;
}

.banner-btn.banner-btn_green:hover,
.banner-btn.banner-btn_green:active {
    background: linear-gradient(180deg, #01924F 0%, #006A39 100%);
}

@media(max-width: 650px) {
    .banner {
        height: auto !important;
        padding-top: 69%;
        background-position: center bottom !important;
    }

    .banner .banner-btn {
        bottom: 20px !important;
        left: 40px !important;
    }
}

@media(max-width: 450px) {
    .banner .banner-btn {
        left: 30px !important;
        font-size: 14px;
        line-height: 30px;
        height: 30px;
        width: 120px;
    }
}

@media(max-width: 380px) {
    .banner .banner-btn {
        bottom: 10px !important;
    }
}

.gohome {
    position: fixed;
    display: block;
    opacity: 0;
    box-sizing: border-box;
    z-index: 200;
    bottom: 110px;
    right: 20px;
    color: #ffffff !important;
    text-decoration: none !important;
    text-transform: none;

    background: #F2F7F4;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.566 7.57012C11.4817 7.65903 11.3812 7.72963 11.2704 7.77782C11.1596 7.82601 11.0408 7.85082 10.9207 7.85082C10.8006 7.85082 10.6817 7.82601 10.5709 7.77782C10.4601 7.72963 10.3597 7.65903 10.2754 7.57012L6.8992 4.0608L6.8992 15.061C6.8992 15.31 6.80402 15.5489 6.63459 15.725C6.46517 15.9011 6.23538 16 5.99579 16C5.75619 16 5.5264 15.9011 5.35698 15.725C5.18755 15.5489 5.09237 15.31 5.09237 15.061L5.09237 4.0608L1.71362 7.57012C1.54248 7.74623 1.31104 7.84447 1.07022 7.84321C0.829394 7.84195 0.598917 7.74131 0.429486 7.56341C0.260055 7.38552 0.165549 7.14496 0.16676 6.89464C0.16797 6.64432 0.264796 6.40475 0.435939 6.22864L5.34017 1.131L5.35824 1.10953C5.44195 1.022 5.54149 0.952542 5.65113 0.905144C5.76076 0.857745 5.87833 0.833344 5.99708 0.833344C6.11582 0.833344 6.23339 0.857745 6.34302 0.905144C6.45266 0.952542 6.5522 1.022 6.63592 1.10953L6.65915 1.13368L11.5634 6.23132C11.6487 6.31871 11.7165 6.42283 11.7628 6.53763C11.8092 6.65244 11.8332 6.77566 11.8334 6.90016C11.8337 7.02467 11.8101 7.14798 11.7642 7.26298C11.7183 7.37798 11.6509 7.48237 11.566 7.57012Z' fill='%23469771'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
    border: 2px solid #469771;

    width: 40px;
    height: 40px;
}

.gohome:hover,
.gohome:active {
    background: #E0EEE3;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.566 7.57012C11.4817 7.65903 11.3812 7.72963 11.2704 7.77782C11.1596 7.82601 11.0408 7.85082 10.9207 7.85082C10.8006 7.85082 10.6817 7.82601 10.5709 7.77782C10.4601 7.72963 10.3597 7.65903 10.2754 7.57012L6.8992 4.0608L6.8992 15.061C6.8992 15.31 6.80402 15.5489 6.63459 15.725C6.46517 15.9011 6.23538 16 5.99579 16C5.75619 16 5.5264 15.9011 5.35698 15.725C5.18755 15.5489 5.09237 15.31 5.09237 15.061L5.09237 4.0608L1.71362 7.57012C1.54248 7.74623 1.31104 7.84447 1.07022 7.84321C0.829394 7.84195 0.598917 7.74131 0.429486 7.56341C0.260055 7.38552 0.165549 7.14496 0.16676 6.89464C0.16797 6.64432 0.264796 6.40475 0.435939 6.22864L5.34017 1.131L5.35824 1.10953C5.44195 1.022 5.54149 0.952542 5.65113 0.905144C5.76076 0.857745 5.87833 0.833344 5.99708 0.833344C6.11582 0.833344 6.23339 0.857745 6.34302 0.905144C6.45266 0.952542 6.5522 1.022 6.63592 1.10953L6.65915 1.13368L11.5634 6.23132C11.6487 6.31871 11.7165 6.42283 11.7628 6.53763C11.8092 6.65244 11.8332 6.77566 11.8334 6.90016C11.8337 7.02467 11.8101 7.14798 11.7642 7.26298C11.7183 7.37798 11.6509 7.48237 11.566 7.57012Z' fill='%23469771'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-repeat: no-repeat;
    border: 2px solid #E0EEE3;
}

.gohome:active {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.566 7.57012C11.4817 7.65903 11.3812 7.72963 11.2704 7.77782C11.1596 7.82601 11.0408 7.85082 10.9207 7.85082C10.8006 7.85082 10.6817 7.82601 10.5709 7.77782C10.4601 7.72963 10.3597 7.65903 10.2754 7.57012L6.8992 4.0608L6.8992 15.061C6.8992 15.31 6.80402 15.5489 6.63459 15.725C6.46517 15.9011 6.23538 16 5.99579 16C5.75619 16 5.5264 15.9011 5.35698 15.725C5.18755 15.5489 5.09237 15.31 5.09237 15.061L5.09237 4.0608L1.71362 7.57012C1.54248 7.74623 1.31104 7.84447 1.07022 7.84321C0.829394 7.84195 0.598917 7.74131 0.429486 7.56341C0.260055 7.38552 0.165549 7.14496 0.16676 6.89464C0.16797 6.64432 0.264796 6.40475 0.435939 6.22864L5.34017 1.131L5.35824 1.10953C5.44195 1.022 5.54149 0.952542 5.65113 0.905144C5.76076 0.857745 5.87833 0.833344 5.99708 0.833344C6.11582 0.833344 6.23339 0.857745 6.34302 0.905144C6.45266 0.952542 6.5522 1.022 6.63592 1.10953L6.65915 1.13368L11.5634 6.23132C11.6487 6.31871 11.7165 6.42283 11.7628 6.53763C11.8092 6.65244 11.8332 6.77566 11.8334 6.90016C11.8337 7.02467 11.8101 7.14798 11.7642 7.26298C11.7183 7.37798 11.6509 7.48237 11.566 7.57012Z' fill='%23006A39'/%3E%3C/svg%3E%0A");
}

.gohome_visible {
    display: block;
    opacity: 1;
}

.gohome>i {
    display: block;
    content: ' ';
    position: absolute;
    background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='30' fill='%2301924F' fill-opacity='0.08'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Ccircle cx='30' cy='30' r='19' fill='url(%23paint0_linear)'/%3E%3C/g%3E%3Cpath d='M29.634 22.5C30.0189 21.8333 30.9811 21.8333 31.366 22.5L37.8612 33.75C38.2461 34.4167 37.765 35.25 36.9952 35.25H24.0048C23.235 35.25 22.7539 34.4167 23.1388 33.75L29.634 22.5Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='7' y='8' width='46' height='46' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.156863 0 0 0 0 0.0862745 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='30' y1='11' x2='30' y2='49' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2301924F'/%3E%3Cstop offset='1' stop-color='%23006A39'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E ") no-repeat 0 0;
    width: 60px;
    height: 60px;
    margin-left: -30px;
    top: -69px;
    left: 50%;
}

@media (max-width: 1350px) {
    .gohome_visible {
        display: none;
    }
}

.animation-waves {
    position: relative;
}

.animation-waves:before,
.animation-waves:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .4);
    border-radius: 50%;
    width: 20px;
    height: 20px;
    opacity: 0;
    margin: auto;
}

.animation-waves:before {
    animation: waves 1.5s infinite linear;
}

.animation-waves:after {
    animation: waves 2s .4s infinite linear;
}

.animation-waves:before:hover,
.animation-waves:after:hover {
    display: none;
}

@keyframes waves {
    0% {
        transform: scale(0);
        opacity: 0;
    }

    33% {
        transform: scale(1);
        opacity: 1;
    }

    100% {
        transform: scale(3);
        opacity: 0;
    }
}

.wp-block-image .aligncenter {
    width: 100%;
    border-radius: 10px;
}

.wp-block-image .aligncenter img {
    width: 100%;
}

.fw-business-banner {
    background: url("assets/images/fw-banner-bg.png") no-repeat;
    background-size: cover;
    border-radius: 10px;
    color: #ffffff;
    margin: 40px 0 5px 0;
    position: relative;
    padding: 25px;
}

.fw-business-banner::before {
    content: '';
    background: rgba(64, 81, 91, 0.8);
    border-radius: 10px;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
}
.fw-business-banner__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    z-index: 2;
}
.fw-business-banner__title {
    font-size: 24px;
    line-height: 150%;
    margin-bottom: 25px;
    text-align: center;
    width: 70%;
}
.fw-business-banner__image {
    margin-bottom: 25px;
}
.fw-business-banner__btn, .fw-business-banner__btn:visited {
    background: #01924F;
    border-radius: 30px;
    color: #ffffff;
    width: 300px;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
    text-align: center;
}
.fw-business-banner__btn:hover,
.fw-business-banner__btn:active {
    background: #006a39;
    color: #ffffff;
    text-decoration: none;
}

@media(max-width: 650px) {
    .fw-business-banner__title {
        font-size: 20px;
        width: 100%;
    }
}

@media(max-width: 390px) {

    .fw-business-banner__btn {
        width: 100%;
    }
}

.fw-business-banner-about-modal {
    text-align: center;
    padding: 0!important;
}

.fw-business-banner-about-modal:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px;
}

.fw-business-banner-about-modal__dialog {
    color: #ffffff;
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    width: calc(100% - 40px);
    margin: 0 auto;
}

.fw-business-banner-about-modal__content {
    background: #1F3444 url("i/fw-business-banner-about-bg.png") repeat;
    border-radius: 10px;
}
.fw-business-banner-about-modal__header {
    border: none;
}
.fw-business-banner-about-modal__header .close {
    color: #ffffff;
    font-size: 24px;
    font-weight: normal;
    text-shadow: none;
    opacity: 1;
    width: 20px;
}
.fw-business-banner-about-modal__header .close:hover {
    opacity: 0.85;
}
.fw-business-banner-about-modal__title {
    display: block;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    width: 100%;
    text-align: center;
}
.fw-business-banner-about-modal__image {
    display: block;
    width: 100%;
    max-width: 264px;
    position: relative;
    margin-top: 30px;
}
.fw-business-banner-about-modal__image img {
    max-width: 100%;
    height: auto;
}
.fw-business-banner-about-modal__image::after {
    content:'';
    background: url("i/fw-logo.svg") no-repeat 100% 100%;
    width: 116px;
    height: 16px;
    background-size: contain;
    position: absolute;
    right: 0;
    bottom: 0;
}
.fw-business-banner-about-modal__btn {
    margin-top: 30px;
}
.fw-business-banner-about-modal__body {
    display: flex;
    flex-direction: column;
    padding: 0 40px 50px 40px;
    position: relative;
    align-items: center;
}

@media (min-width: 768px) {
    .fw-business-banner-about-modal__dialog {
        width: 720px;
        margin: 30px auto;
    }
    .fw-business-banner-about-modal__body {
        flex-direction: row;
        justify-content: space-between;
        padding: 0 40px 40px 40px;
        align-items: unset;
    }
    .fw-business-banner-about-modal__title {
        font-size: 24px;
        text-align: left;
        width: calc(100% - 314px);
    }
    .fw-business-banner-about-modal__image {
        display: block;
        margin-top: 0;
        width: 264px;
        position: relative;
    }
    .fw-business-banner-about-modal__btn {
        position: absolute;
        bottom: 40px;
        left: 40px;
        margin-top: unset;
    }
}
