.template__content-block a:not([class=""]) {
    color: var(--color-accent);
}

.header__bottom {
    box-shadow: 5px 5px 20px 4px rgba(123, 168, 45, .25);
}

.download-block__row {
    padding-top: 20px;
}

.template__content ul:not(:last-child) {
    margin-bottom: 40px;
}

.template__content ul li {
    position: relative;
    display: block;
    padding-left: 38px;
}

.template__content ul li::before {
    position: absolute;
    top: 0;
    left: 0;
}

.template__content h2:not(:first-child) {
    margin-top: 50px;
}

.links-block__item--large {
    grid-column: span 2;
}

.template__inner .link-card {
    min-height: auto;
    height: 100%;
}

.bvi-active .notyf {
    display: none;
}

@media (max-width: 768px) {
    .links-block__item--large {
        grid-column: auto;
    }
}

.map__block {
    height: 550px;
}

@media (max-width: 575px) {
    .map__block {
        height: 400px;
    }
}

.download-block__row--3 {
    grid-template-columns: 3fr 1fr 1fr;
}

.download-block__column {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}

.brands__item {
    text-decoration: none;
}

.brands__item-text {
    transition: var(--transition);
}

@media (hover: hover) {
    .brands__item:hover .brands__item-text {
        color: var(--color-accent);
    }
}

.section__header {
    margin-bottom: 50px;
    display: flex;
    align-items: flex-end;
    gap: 20px;
}

.section__link {
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    text-decoration: none;
    color: var(--color-accent);
}

@media (max-width: 991px) {
    .section__link {
        font-size: 12px;
    }
}

@media (max-width: 768px) {
    .section__header {
        margin-bottom: 30px;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }

    .download-block__column {
        flex-direction: column;
        align-items: flex-start;
    }
}

.cookie {
    position: fixed;
    bottom: 20px;
    right: 20px;
    padding: 30px;
    max-width: 600px;
    width: 100%;
    background-color: var(--color-light);
    border-radius: var(--border-radius-small);
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    transform: translateX(100px);
    opacity: 0;
    pointer-events: none;
    z-index: 20;
    transition: var(--transition);
}

.cookie.show {
    transform: translateX(0);
    opacity: 1;
    pointer-events: all;
}

.cookie h3 {
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 600;
    margin-top: 0;
}

.cookie p {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 500;
}

.cookie__buttons {
    max-width: 400px;
    height: 50px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    font-weight: 600;
    border: 1px solid #eee;
    border-radius: 10px;
    overflow: hidden;
}

.cookie__accept {
    background: none;
    border: none;
    border-radius: 0;
    border-right: 1px solid #eee;
    transition: var(--transition);
}

.cookie__link {
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--color-dark);
    transition: var(--transition);
}

.cookie__close {
    position: absolute;
    top: 15px;
    right: 15px;
    padding: 0;
    background: none;
    border: none;
    color: var(--color-dark);
}

@media (hover: hover) {
    .cookie__accept:hover, .cookie__link:hover {
        background-color: var(--color-accent);
        color: var(--color-light);
    }
}

@media (max-width: 1440px) {
    .cookie h3 {
        font-size: 18px;
    }

    .cookie p {
        font-size: 14px;
    }
}

@media (max-width: 768px) {
    .cookie {
        max-width: unset;
        width: auto;
        left: 10px;
        right: 10px;
        bottom: 10px;
        padding: 20px;
        border-radius: 15px;
    }

    .cookie__buttons {
        height: 35px;
    }
}

@media (max-width: 575px) {
    .cookie h3 {
        font-size: 16px;
    }

    .cookie p {
        font-size: 12px;
    }

    .cookie__buttons {
        max-width: unset;
    }

    .cookie__close {
        top: 10px;
        right: 10px;
    }
}


.footer__top {
    align-items: flex-start;
}

.send-an-appeal.section {
    max-width: 100%;
}

#modal-tech {
    max-width: 600px;
}

#modal-tech .modal__title {
    margin-bottom: 20px;
}

.template__content li ul {
    margin-top: 20px;
}

a.btn-white {
    text-decoration: none;
}

#profile-message-form {
    scroll-margin-top: 130px;
}

.hero__top-card--outline h2 {
    margin-bottom: 20px;
}

.hero__top-card:not(.hero__top-card--outline) {
    background-image: url("data:image/svg+xml,%3Csvg width='754' height='291' viewBox='0 0 754 291' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_18001_8669)'%3E%3Cpath d='M644.678 182.148V175.462C652.143 176.24 665.639 176.866 666.891 171.355C668.479 164.378 654.159 148.729 651.624 146.042C653.212 147.645 659.349 153.172 662.372 145.646C665.853 136.959 648.464 120.623 648.464 120.623C648.464 120.623 657.151 127.921 657.151 117.845C657.151 107.769 639.777 82.0441 639.777 82.0441C639.777 82.0441 622.404 107.769 622.404 117.845C622.404 127.921 631.09 120.623 631.09 120.623C631.09 120.623 613.717 136.959 617.182 145.646C620.19 153.172 626.342 147.645 627.93 146.042C625.411 148.729 611.091 164.378 612.663 171.355C613.915 176.866 627.411 176.24 634.877 175.462V182.011C618.984 181.584 603.381 180.225 588.771 177.568L598.648 72.4566L610.297 85.4944L619.915 77.5251L562.161 16L493.949 65.6934L501.918 75.3114L515.796 64.6858L507.933 148.302C492.621 143.768 475.995 140.653 458.606 138.699V132.409C464.698 133.05 475.736 133.554 476.759 129.051C478.056 123.356 466.347 110.562 464.286 108.364C465.583 109.677 470.606 114.196 473.064 108.043C475.904 100.944 461.705 87.6012 461.705 87.6012C461.705 87.6012 468.804 93.5705 468.804 85.3264C468.804 77.0824 454.606 56.0906 454.606 56.0906C454.606 56.0906 440.408 77.0977 440.408 85.3264C440.408 93.5552 447.507 87.6012 447.507 87.6012C447.507 87.6012 433.309 100.944 436.149 108.043C438.607 114.196 443.63 109.677 444.927 108.364C442.866 110.562 431.172 123.341 432.454 129.051C433.477 133.554 444.515 133.035 450.607 132.409V137.89C435.813 136.546 420.531 136.012 405.096 136.134L404.486 126.18C413.157 123.478 423.706 126.226 423.706 126.226C416.119 121.158 416.165 117.081 416.165 117.081L421.752 117.906C416.302 114.455 415.126 109.57 415.126 109.57L421.355 111.524C411.111 101.082 408.867 93.0667 408.867 93.0667L414.195 94.4865C409.661 91.8454 408.837 87.8302 408.837 87.8302L415.065 89.7844C404.562 79.9373 397.325 66.3956 397.325 66.3956C397.325 66.3956 391.784 80.7159 382.562 91.7538L388.516 89.0668C388.516 89.0668 388.181 93.1583 384.013 96.3338L389.127 94.2728C389.127 94.2728 387.875 102.502 378.975 114.12L384.929 111.433C384.929 111.433 384.364 116.425 379.372 120.501L384.807 119.005C384.807 119.005 385.341 123.051 378.425 129.005C378.425 129.005 388.333 125.096 397.203 126.577L397.799 136.256C383.555 136.546 369.219 137.371 355.067 138.623L352.502 112.288L361.113 118.837L366.029 112.868L323.694 82.2426L311.175 95.6773L310.747 91.311L312.503 91.1431L312.198 87.9829L310.442 88.1508L300.961 89.0668L299.206 89.2347L299.511 92.395L301.267 92.227L302.503 104.96L288.061 120.455L294.03 125.371L301.221 117.28L303.908 144.943C281.512 148.485 260.474 152.821 242.001 157.386L241.07 142.134C254.337 138.012 270.458 142.195 270.458 142.195C258.856 134.44 258.917 128.211 258.917 128.211L267.451 129.478C259.115 124.196 257.329 116.73 257.329 116.73L266.855 119.707C251.192 103.738 247.772 91.479 247.772 91.479L255.924 93.6469C248.993 89.6164 247.741 83.4639 247.741 83.4639L257.268 86.4409C241.207 71.3879 230.154 50.6861 230.154 50.6861C230.154 50.6861 221.696 72.5787 207.59 89.4637L216.689 85.3417C216.689 85.3417 216.185 91.6011 209.804 96.4407L217.62 93.2957C217.62 93.2957 215.712 105.876 202.109 123.631L211.208 119.509C211.208 119.509 210.338 127.127 202.704 133.386L211.025 131.096C211.025 131.096 211.849 137.279 201.269 146.378C201.269 146.378 216.429 140.394 229.986 142.668L231.055 160.179C226.673 161.355 222.475 162.531 218.46 163.721C169.224 178.255 96.3713 174.927 47.4871 170.21V165.218C52.0671 165.691 60.3723 166.072 61.1356 162.698C62.1127 158.409 53.319 148.806 51.7618 147.142C52.7389 148.134 56.5098 151.523 58.357 146.897C60.4944 141.554 49.8229 131.524 49.8229 131.524C49.8229 131.524 55.1663 136.012 55.1663 129.814C55.1663 123.616 44.4948 107.83 44.4948 107.83C44.4948 107.83 33.8233 123.631 33.8233 129.814C33.8233 135.997 39.1667 131.524 39.1667 131.524C39.1667 131.524 28.4952 141.554 30.6326 146.897C32.4798 151.523 36.266 148.134 37.2278 147.142C35.6706 148.79 26.8769 158.409 27.854 162.698C28.6174 166.088 36.9225 165.706 41.5025 165.218V169.614C14.0834 166.79 -4.41997 163.721 -4.41997 163.721L-9 549.971L794.033 545.391L809.299 160.668C809.299 160.668 725.042 182.438 644.617 182.164L644.678 182.148ZM541.642 155.157L543.505 135.295L558.298 136.684L556.436 156.546L541.642 155.157ZM561.886 157.065L563.749 137.203L578.542 138.592L576.68 158.454L561.886 157.065ZM569.504 75.9221L584.298 77.3114L582.435 97.1735L567.642 95.7842L569.504 75.9221ZM566.619 106.563L581.412 107.952L579.55 127.814L564.756 126.425L566.619 106.563ZM549.245 74.0138L564.039 75.403L562.176 95.2651L547.383 93.8759L549.245 74.0138ZM546.36 104.654L561.153 106.043L559.291 125.906L544.497 124.516L546.36 104.654ZM528.986 72.1054L543.78 73.4947L541.917 93.3568L527.124 91.9675L528.986 72.1054ZM526.101 102.746L540.894 104.135L539.032 123.997L524.238 122.608L526.101 102.746ZM523.215 133.386L538.009 134.776L536.146 154.638L523.032 153.401C522.483 153.187 521.948 152.974 521.383 152.76L523.2 133.371L523.215 133.386Z' fill='%23EFEFEF'/%3E%3Cpath d='M523.846 144.072L523.114 151.854L528.571 152.367L529.303 144.585L523.846 144.072Z' fill='%23EFEFEF'/%3E%3Cpath d='M554.072 106.962L553.341 114.745L558.798 115.258L559.529 107.475L554.072 106.962Z' fill='%23EFEFEF'/%3E%3Cpath d='M544.085 145.973L543.353 153.755L548.81 154.268L549.541 146.486L544.085 145.973Z' fill='%23EFEFEF'/%3E%3Cpath d='M553.205 115.918L552.474 123.7L557.93 124.213L558.662 116.431L553.205 115.918Z' fill='%23EFEFEF'/%3E%3Cpath d='M556.083 85.2773L555.351 93.0596L560.808 93.5725L561.539 85.7902L556.083 85.2773Z' fill='%23EFEFEF'/%3E%3Cpath d='M556.933 76.3217L556.202 84.104L561.658 84.6169L562.39 76.8347L556.933 76.3217Z' fill='%23EFEFEF'/%3E%3Cpath d='M524.698 135.102L523.966 142.884L529.423 143.397L530.155 135.614L524.698 135.102Z' fill='%23EFEFEF'/%3E%3Cpath d='M546.976 115.332L546.244 123.115L551.701 123.628L552.432 115.845L546.976 115.332Z' fill='%23EFEFEF'/%3E%3Cpath d='M547.828 106.36L547.097 114.143L552.553 114.656L553.285 106.873L547.828 106.36Z' fill='%23EFEFEF'/%3E%3Cpath d='M544.935 137.016L544.204 144.798L549.66 145.311L550.392 137.529L544.935 137.016Z' fill='%23EFEFEF'/%3E%3Cpath d='M526.724 113.432L525.992 121.214L531.449 121.727L532.18 113.945L526.724 113.432Z' fill='%23EFEFEF'/%3E%3Cpath d='M533.803 105.061L533.072 112.844L538.528 113.357L539.26 105.574L533.803 105.061Z' fill='%23EFEFEF'/%3E%3Cpath d='M527.574 104.476L526.843 112.258L532.299 112.771L533.031 104.989L527.574 104.476Z' fill='%23EFEFEF'/%3E%3Cpath d='M550.329 146.558L549.597 154.341L555.054 154.854L555.785 147.071L550.329 146.558Z' fill='%23EFEFEF'/%3E%3Cpath d='M536.681 74.4057L535.949 82.188L541.406 82.7009L542.137 74.9186L536.681 74.4057Z' fill='%23EFEFEF'/%3E%3Cpath d='M529.602 82.7758L528.87 90.5581L534.327 91.071L535.058 83.2888L529.602 82.7758Z' fill='%23EFEFEF'/%3E%3Cpath d='M535.846 83.3627L535.114 91.145L540.571 91.6579L541.303 83.8757L535.846 83.3627Z' fill='%23EFEFEF'/%3E%3Cpath d='M551.195 137.603L550.463 145.385L555.92 145.898L556.652 138.116L551.195 137.603Z' fill='%23EFEFEF'/%3E%3Cpath d='M530.452 73.8203L529.72 81.6025L535.177 82.1155L535.908 74.3332L530.452 73.8203Z' fill='%23EFEFEF'/%3E%3Cpath d='M550.704 75.7348L549.973 83.5171L555.429 84.03L556.161 76.2477L550.704 75.7348Z' fill='%23EFEFEF'/%3E%3Cpath d='M530.927 135.702L530.196 143.484L535.653 143.997L536.384 136.215L530.927 135.702Z' fill='%23EFEFEF'/%3E%3Cpath d='M567.245 117.234L566.514 125.016L571.97 125.529L572.702 117.747L567.245 117.234Z' fill='%23EFEFEF'/%3E%3Cpath d='M568.08 108.277L567.349 116.059L572.805 116.572L573.537 108.79L568.08 108.277Z' fill='%23EFEFEF'/%3E%3Cpath d='M577.187 78.2216L576.456 86.0039L581.912 86.5168L582.644 78.7346L577.187 78.2216Z' fill='%23EFEFEF'/%3E%3Cpath d='M570.957 77.6361L570.225 85.4185L575.682 85.9314L576.413 78.1491L570.957 77.6361Z' fill='%23EFEFEF'/%3E%3Cpath d='M532.968 114.018L532.236 121.8L537.693 122.313L538.425 114.531L532.968 114.018Z' fill='%23EFEFEF'/%3E%3Cpath d='M576.35 87.1786L575.618 94.9609L581.075 95.4739L581.806 87.6915L576.35 87.1786Z' fill='%23EFEFEF'/%3E%3Cpath d='M573.474 117.819L572.743 125.601L578.199 126.114L578.931 118.332L573.474 117.819Z' fill='%23EFEFEF'/%3E%3Cpath d='M570.106 86.5917L569.375 94.374L574.831 94.887L575.563 87.1047L570.106 86.5917Z' fill='%23EFEFEF'/%3E%3Cpath d='M571.417 139.518L570.685 147.3L576.142 147.813L576.873 140.03L571.417 139.518Z' fill='%23EFEFEF'/%3E%3Cpath d='M570.581 148.459L569.85 156.242L575.306 156.755L576.038 148.972L570.581 148.459Z' fill='%23EFEFEF'/%3E%3Cpath d='M549.869 84.6923L549.137 92.4746L554.594 92.9875L555.325 85.2052L549.869 84.6923Z' fill='%23EFEFEF'/%3E%3Cpath d='M565.203 138.932L564.471 146.714L569.928 147.227L570.659 139.445L565.203 138.932Z' fill='%23EFEFEF'/%3E%3Cpath d='M564.382 147.889L563.651 155.671L569.108 156.184L569.839 148.402L564.382 147.889Z' fill='%23EFEFEF'/%3E%3Cpath d='M530.092 144.644L529.36 152.426L534.817 152.939L535.549 145.156L530.092 144.644Z' fill='%23EFEFEF'/%3E%3Cpath d='M574.294 108.862L573.562 116.644L579.019 117.157L579.751 109.375L574.294 108.862Z' fill='%23EFEFEF'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_18001_8669)'%3E%3Cpath d='M806.071 228.423C786.774 219.66 752.942 220.728 712.989 225.843L713.463 210.805C731.996 206.881 753.355 214.591 753.355 214.591C738.576 202.607 739.447 194.149 739.447 194.149L750.881 196.928C740.225 188.714 738.744 178.363 738.744 178.363L751.309 183.615C732.057 159.967 728.958 142.898 728.958 142.898L739.737 146.883C730.851 140.547 729.905 132.028 729.905 132.028L742.469 137.28C722.577 114.838 710.165 85.3426 710.165 85.3426C710.165 85.3426 695.921 113.983 674.654 135.128L687.524 130.685C687.524 130.685 686.043 139.127 676.776 144.898L687.784 141.616C687.784 141.616 683.616 158.455 662.899 180.836L675.769 176.394C675.769 176.394 673.631 186.638 662.471 194.164L674.059 192.103C674.059 192.103 674.395 200.607 658.899 211.629C658.899 211.629 680.227 205.416 698.348 210.21L697.784 227.965C676.135 231.125 653.098 235.201 629.862 239.354L628.9 230.82C641.663 226.118 657.647 229.385 657.647 229.385C645.907 222.393 645.647 216.286 645.647 216.286L654.059 217.08C645.632 212.332 643.51 205.126 643.51 205.126L652.991 207.553C636.854 192.729 632.884 180.913 632.884 180.913L640.961 182.623C633.984 179.035 632.426 173.081 632.426 173.081L641.907 175.508C625.434 161.6 613.572 141.921 613.572 141.921C613.572 141.921 606.412 163.768 593.466 181.004L602.152 176.516C602.152 176.516 601.969 182.668 595.969 187.737L603.465 184.256C603.465 184.256 602.244 196.668 589.832 214.713L598.519 210.225C598.519 210.225 598.061 217.721 590.901 224.225L598.916 221.568C598.916 221.568 600.03 227.568 590.153 237.018C590.153 237.018 604.671 230.392 618.045 231.919L619.099 241.247C599.236 244.804 579.39 248.316 560.26 251.293C547.925 253.216 536.322 254.346 525.132 254.85C526.765 251.735 527.864 248.27 528.246 244.56C529.269 234.636 525.009 225.4 517.758 219.599C519.987 217.507 521.758 214.912 522.872 211.95L532.429 230.255L530.902 237.125L533.666 238.423L534.551 232.942L541.467 236.178L542.765 233.415L535.849 230.179L524.002 207.294C524.002 207.172 524.032 207.049 524.048 206.927C524.902 198.653 520.643 191.05 513.834 187.218C516.826 185.203 518.948 181.92 519.345 178.043C519.651 175.02 518.872 172.119 517.3 169.768L523.956 170.455L524.261 167.417L518.948 166.867L520.277 153.952L498.262 151.692L496.934 164.608L491.621 164.058L491.316 167.096L497.972 167.783C495.957 169.768 494.598 172.44 494.293 175.462C493.896 179.34 495.3 182.974 497.819 185.554C490.369 187.92 484.659 194.5 483.804 202.775C483.804 202.897 483.789 203.019 483.774 203.156L467.53 223.156L460.11 224.912L460.813 227.889L468.232 226.133L467.988 231.69L470.965 230.988L470.858 223.95L483.942 207.965C484.43 211.08 485.636 213.996 487.392 216.5C479.117 220.698 473.072 228.881 472.049 238.804C471.53 243.827 472.37 248.667 474.263 252.987C421.058 247.064 365.899 230.346 270.192 219.278C269.367 219.186 268.527 219.095 267.703 219.003L267.917 211.232C274.466 212.087 286.344 212.958 287.565 208.149C289.122 202.042 276.894 187.935 274.726 185.508C276.085 186.958 281.367 191.966 284.191 185.416C287.458 177.844 272.543 163.066 272.543 163.066C272.543 163.066 280.023 169.692 280.252 160.822C280.481 151.952 265.81 128.899 265.81 128.899C265.81 128.899 249.902 151.127 249.673 159.997C249.429 168.867 257.261 162.654 257.261 162.654C257.261 162.654 241.582 176.623 244.436 184.348C246.91 191.05 252.451 186.332 253.887 184.958C251.597 187.264 238.62 200.698 239.856 206.881C240.833 211.752 252.726 211.523 259.322 211.019L259.123 218.133C246.146 216.881 233.368 216.057 220.834 215.599V209.416C226.361 209.996 236.36 210.454 237.276 206.378C238.452 201.217 227.841 189.63 225.979 187.63C227.154 188.821 231.704 192.912 233.933 187.34C236.513 180.913 223.643 168.806 223.643 168.806C223.643 168.806 230.07 174.211 230.07 166.745C230.07 159.28 217.2 140.242 217.2 140.242C217.2 140.242 204.331 159.28 204.331 166.745C204.331 174.211 210.758 168.806 210.758 168.806C210.758 168.806 197.888 180.897 200.468 187.34C202.697 192.912 207.247 188.821 208.422 187.63C206.56 189.615 195.949 201.217 197.125 206.378C198.056 210.454 208.056 209.996 213.567 209.416V215.37C206.834 215.202 200.178 215.141 193.629 215.171L180.576 103.586L196.453 115.189L205.17 104.167L127.249 50L63.8915 120.639L74.9141 129.357L87.6771 114.411L100.211 221.583C90.2267 222.896 80.8071 224.347 72.0439 225.828L71.4027 221.706C76.0286 221.461 84.3184 220.545 84.5627 217.064C84.868 212.652 74.624 204.485 72.8225 203.08C73.937 203.904 78.227 206.683 79.3415 201.813C80.6239 196.179 68.4562 187.89 68.4562 187.89C68.4562 187.89 74.4561 191.508 73.4943 185.355C72.5325 179.203 59.4641 165.188 59.4641 165.188C59.4641 165.188 51.3269 182.546 52.304 188.683C53.2658 194.836 57.8764 189.554 57.8764 189.554C57.8764 189.554 48.8384 201.187 51.8002 206.149C54.365 210.454 57.5863 206.485 58.3954 205.355C57.113 207.233 49.8766 218.164 51.5101 222.255C52.8078 225.492 60.9755 223.812 65.4487 222.622L66.1052 226.835C25.2054 234.117 0 242.102 0 242.102V584.536H799.964C799.964 584.536 848.055 247.43 806.071 228.377V228.423ZM111.967 188.256L128.562 186.317L131.172 208.591L114.577 210.53L111.967 188.256ZM134.684 185.6L151.279 183.661L153.889 205.935L137.294 207.874L134.684 185.6ZM176.606 203.278L160.011 205.217L157.401 182.943L173.995 181.004L176.606 203.278ZM172.591 168.898L155.996 170.837L153.385 148.562L169.98 146.623L172.591 168.898ZM165.965 112.243L168.576 134.517L151.981 136.456L149.37 114.182L165.965 112.243ZM149.874 171.554L133.279 173.493L130.668 151.219L147.263 149.28L149.874 171.554ZM143.248 114.899L145.859 137.173L129.264 139.112L126.653 116.838L143.248 114.899ZM127.157 174.211L110.562 176.149L107.951 153.875L124.546 151.936L127.157 174.211ZM120.531 117.556L123.142 139.83L106.547 141.769L103.936 119.494L120.531 117.556Z' fill='white'/%3E%3Cpath d='M121.205 199.143L115.094 199.858L116.116 208.592L122.226 207.877L121.205 199.143Z' fill='white'/%3E%3Cpath d='M145.721 151.247L139.61 151.961L140.631 160.696L146.742 159.981L145.721 151.247Z' fill='white'/%3E%3Cpath d='M143.918 196.477L137.807 197.191L138.829 205.926L144.939 205.211L143.918 196.477Z' fill='white'/%3E%3Cpath d='M146.895 161.286L140.784 162.001L141.805 170.735L147.916 170.021L146.895 161.286Z' fill='white'/%3E%3Cpath d='M142.867 126.904L136.756 127.619L137.778 136.353L143.889 135.638L142.867 126.904Z' fill='white'/%3E%3Cpath d='M141.693 116.864L135.582 117.579L136.603 126.313L142.714 125.599L141.693 116.864Z' fill='white'/%3E%3Cpath d='M120.031 189.089L113.92 189.803L114.941 198.537L121.052 197.823L120.031 189.089Z' fill='white'/%3E%3Cpath d='M139.908 162.123L133.797 162.838L134.818 171.572L140.929 170.857L139.908 162.123Z' fill='white'/%3E%3Cpath d='M138.732 152.053L132.621 152.768L133.642 161.502L139.753 160.788L138.732 152.053Z' fill='white'/%3E%3Cpath d='M142.744 186.438L136.633 187.152L137.655 195.886L143.766 195.172L142.744 186.438Z' fill='white'/%3E%3Cpath d='M117.195 164.775L111.084 165.489L112.106 174.223L118.217 173.509L117.195 164.775Z' fill='white'/%3E%3Cpath d='M123.007 153.898L116.896 154.613L117.918 163.347L124.029 162.632L123.007 153.898Z' fill='white'/%3E%3Cpath d='M116.004 154.72L109.893 155.435L110.914 164.169L117.025 163.454L116.004 154.72Z' fill='white'/%3E%3Cpath d='M150.907 195.67L144.796 196.385L145.817 205.119L151.928 204.404L150.907 195.67Z' fill='white'/%3E%3Cpath d='M118.98 119.516L112.87 120.23L113.891 128.965L120.002 128.25L118.98 119.516Z' fill='white'/%3E%3Cpath d='M113.168 130.391L107.057 131.105L108.078 139.84L114.189 139.125L113.168 130.391Z' fill='white'/%3E%3Cpath d='M120.156 129.586L114.045 130.3L115.067 139.034L121.178 138.32L120.156 129.586Z' fill='white'/%3E%3Cpath d='M149.73 185.615L143.62 186.33L144.641 195.064L150.752 194.35L149.73 185.615Z' fill='white'/%3E%3Cpath d='M111.994 120.351L105.883 121.065L106.904 129.8L113.015 129.085L111.994 120.351Z' fill='white'/%3E%3Cpath d='M134.722 117.685L128.611 118.399L129.632 127.134L135.743 126.419L134.722 117.685Z' fill='white'/%3E%3Cpath d='M127.018 188.267L120.907 188.981L121.929 197.716L128.039 197.001L127.018 188.267Z' fill='white'/%3E%3Cpath d='M162.621 159.457L156.51 160.172L157.531 168.906L163.642 168.191L162.621 159.457Z' fill='white'/%3E%3Cpath d='M161.444 149.402L155.333 150.117L156.355 158.851L162.466 158.136L161.444 149.402Z' fill='white'/%3E%3Cpath d='M164.406 114.213L158.295 114.928L159.317 123.662L165.428 122.947L164.406 114.213Z' fill='white'/%3E%3Cpath d='M157.419 115.035L151.308 115.75L152.329 124.484L158.44 123.77L157.419 115.035Z' fill='white'/%3E%3Cpath d='M124.182 163.952L118.071 164.667L119.092 173.401L125.203 172.687L124.182 163.952Z' fill='white'/%3E%3Cpath d='M165.58 124.253L159.469 124.968L160.491 133.702L166.601 132.987L165.58 124.253Z' fill='white'/%3E%3Cpath d='M169.607 158.635L163.496 159.35L164.517 168.084L170.628 167.37L169.607 158.635Z' fill='white'/%3E%3Cpath d='M158.594 125.075L152.483 125.79L153.504 134.524L159.615 133.809L158.594 125.075Z' fill='white'/%3E%3Cpath d='M172.459 182.965L166.348 183.679L167.369 192.413L173.48 191.699L172.459 182.965Z' fill='white'/%3E%3Cpath d='M173.634 193.019L167.523 193.734L168.544 202.468L174.655 201.753L173.634 193.019Z' fill='white'/%3E%3Cpath d='M135.896 127.739L129.785 128.454L130.806 137.188L136.917 136.474L135.896 127.739Z' fill='white'/%3E%3Cpath d='M165.457 183.786L159.346 184.501L160.367 193.235L166.478 192.521L165.457 183.786Z' fill='white'/%3E%3Cpath d='M166.63 193.826L160.52 194.541L161.541 203.275L167.652 202.56L166.63 193.826Z' fill='white'/%3E%3Cpath d='M128.194 198.322L122.083 199.036L123.104 207.77L129.215 207.056L128.194 198.322Z' fill='white'/%3E%3Cpath d='M168.433 148.595L162.322 149.31L163.344 158.044L169.455 157.33L168.433 148.595Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_18001_8669' x='-25' y='0' width='850.299' height='565.971' 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' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='8'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_18001_8669'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_18001_8669' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_18001_8669' x='-16' y='34' width='855.269' height='566.536' 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' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='8'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_18001_8669'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_18001_8669' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 100%;
}

.hero__top-card:not(.hero__top-card--outline) .hero__top-btn.btn-arrow {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}

@media (max-width: 768px) {
    .hero__top-card:not(.hero__top-card--outline) {
        background-size: 350px;
        background-position: right bottom;
    }
}

/* Снег */

.snow-container {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: 10;
    pointer-events: none;
}

.snowflake {
    position: absolute;
    background-color: #b5e0ff;
    border-radius: 50%;
    opacity: 0.8;
    pointer-events: none;
    animation-iteration-count: infinite;
}

@keyframes fall {
    0% {
        opacity: 0;
        transform: translateY(0);
    }
    10% {
        opacity: 1;
    }
    90% {
        opacity: 0.5;
        transform: translateY(100vh);
    }
    100% {
        opacity: 0.5;
        transform: translateY(90vh);
    }
}

@keyframes diagonal-fall {
    0% {
        opacity: 0;
        transform: translate(0, 0);
    }
    10% {
        opacity: 1;
    }
    100% {
        opacity: 0.25;
        transform: translate(10vw, 100vh);
    }
}

.hero__top-card .hero__top-btn--additional {
    display: none;
}

.hero__top-card--outline .hero__top-btn--additional {
    display: inline-flex;
    border: 2px solid var(--color-accent);
}

.hero__top-card--outline .hero__top-btn {
    height: 100%;
}

.hero__top-btns {
    display: flex;
    gap: 20px;
    margin-top: auto;
}

@media (max-width: 1300px) {
    .hero__top-btns {
        flex-direction: column;
        gap: 10px;
    }

    .hero__top-card--outline .hero__top-btn {
        width: 100%;
    }
}

@media (max-width: 768px) {
    .hero__top-btns {
        flex-direction: row;
    }
}

@media (max-width: 538px) {
    .hero__top-btns {
        flex-direction: column;
    }
}

a {
    color: var(--color-accent);
}

#js-show-iframe-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-width: 293px;
    max-width: 100%;
    background: linear-gradient(138.4deg, #38bafe 26.49%, #2d73bc 79.45%);
    color: #fff;
    cursor: pointer;
    border-radius: 30px;
    overflow: hidden;
}

#js-show-iframe-wrapper .pos-banner-fluid * {
    box-sizing: border-box
}

#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2 {
    display: block;
    width: 240px;
    min-height: 56px;
    font-size: 18px;
    line-height: 24px;
    cursor: pointer;
    background: var(--color-accent);
    color: #fff;
    border: none;
    border-radius: 8px;
    outline: 0
}

#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:hover {
    background: #1d5deb
}

#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:focus {
    background: #2a63ad
}

#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:active {
    background: #2a63ad
}

@-webkit-keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0
    }
    1% {
        display: block;
        opacity: 0
    }
    100% {
        display: block;
        opacity: 1
    }
}

@keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0
    }
    1% {
        display: block;
        opacity: 0
    }
    100% {
        display: block;
        opacity: 1
    }
}

@font-face {
    font-family: LatoWebLight;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: LatoWeb;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: LatoWebBold;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: RobotoWebLight;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: RobotoWebRegular;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: RobotoWebBold;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: ScadaWebRegular;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: ScadaWebBold;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff2) format("woff2"), url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.ttf) format("truetype");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: Geometria;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot);
    src: url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot?#iefix) format("embedded-opentype"), url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Geometria-ExtraBold;
    src: url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot);
    src: url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"), url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.woff) format("woff"), url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.ttf) format("truetype");
    font-weight: 900;
    font-style: normal
}

body {
    margin: 0
}

#js-show-iframe-wrapper {
    display: block;
    background: #fff;
    min-width: 294px
}

#js-show-iframe-wrapper .bf-142 {
    background-color: #fff
}

#js-show-iframe-wrapper .bf-142__container {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    max-width: 1440px;
    min-height: 260px;
    padding: var(--pos-banner-fluid-142__container-padding);
    flex-direction: var(--pos-banner-fluid-142__container-direction);
    justify-content: space-between;
    align-items: var(--pos-banner-fluid-142__container-align-items);
    margin: 0 auto
}

#js-show-iframe-wrapper .bf-142__content {
    flex: var(--pos-banner-fluid-142__contentFlex);
    order: var(--pos-banner-fluid-142__content-order);
    margin: var(--pos-banner-fluid-142__content-margin);
    padding: var(--pos-banner-fluid-142__content-padding);
    background-image: var(--pos-banner-fluid-142__content-bg-url);
    background-repeat: no-repeat;
    background-size: var(--pos-banner-fluid-142__decor-size);
    background-position: var(--pos-banner-fluid-142__decor-position)
}

#js-show-iframe-wrapper .bf-142__img {
    max-width: 100%;
    height: auto;
    width: 95px
}

#js-show-iframe-wrapper .bf-142__decor {
    display: var(--pos-banner-fluid-142__decor-display);
    order: var(--pos-banner-fluid-142__decor-order);
    flex: var(--pos-banner-fluid-142__decorFlex);
    height: var(--pos-banner-fluid-142__decor-height);
    background-image: var(--pos-banner-fluid-142__bg-url);
    background-repeat: no-repeat;
    background-size: var(--pos-banner-fluid-142__decor-size);
    background-position: var(--pos-banner-fluid-142__decor-position)
}

#js-show-iframe-wrapper .bf-142__logo-wrap {
    position: absolute;
    top: 0;
    left: var(--pos-banner-fluid-142__logoLeft);
    right: var(--pos-banner-fluid-142__logoRight);
    background-color: #fff;
    padding: 14px;
    border-bottom-right-radius: var(--pos-banner-fluid-142__logoRadiusRight);
    border-bottom-left-radius: var(--pos-banner-fluid-142__logoRadiusLeft)
}

#js-show-iframe-wrapper .bf-142__text {
    margin: var(--pos-banner-fluid-142__text-margin);
    font-size: var(--pos-banner-fluid-142__textFS);
    line-height: var(--pos-banner-fluid-142__textLH);
    font-family: LatoWeb, sans-serif;
    font-weight: 700;
    color: #000
}

#js-show-iframe-wrapper .bf-142 .pos-banner-btn_2 {
    font-size: 16px;
    line-height: 24px;
    display: inline-flex;
    padding: 14px 41px;
    font-family: LatoWeb, sans-serif;
    font-weight: 500;
    width: var(--pos-banner-fluid-142__btnWidth);
    min-height: auto;
    color: #fff;
    background-color: var(--color-accent);
    text-align: center;
    justify-content: center
}

#js-show-iframe-wrapper .bf-142 .pos-banner-btn_2:active, #js-show-iframe-wrapper .bf-142 .pos-banner-btn_2:focus, #js-show-iframe-wrapper .bf-142 .pos-banner-btn_2:hover, #js-show-iframe-wrapper .bf-142 .pos-banner-btn_2:visited {
    background-color: var(--color-accent);
}


