.events-wrapper {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 380px;
    grid-column-gap: 99px;

}
.events-h-title {
    font-weight: 700;
    font-size: 30px;
    line-height: 35px;

    color: #000000;
    margin-bottom: 15px;
}
.events-row-item + .events-row-item {
    margin-top: 60px;
}
.btn--outlined {
    border: 1px solid #005caa;
    border-radius: 5px;
    padding: 12px 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.btn--outlined .btn-text {
    flex: 1;
    min-width: 0;
    padding-left: 10px;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    /* identical to box height */


    color: #005caa;
}
/*events-top */
.events-top {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    margin-bottom: 70px;
}

.events-image {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;

}
.events-image:before {
    content: '';
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 36.97%, #000000 100%);
    opacity: 0.8;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
}
.events-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 0;
}

.events-top__content {
    position: relative;
    z-index: 2;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    padding: 47px 53px;
    min-height: 472px;
}

.events-taboo {
    width: 78px;
    height: 78px;
    border-radius: 50%;
    border: 2px solid #FFFFFF;
    filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.14));
    position: absolute;
    top: 35px;
    right: 49px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 600;
    font-size: 30px;
    line-height: 35px;

    color: #FFFFFF;
    background: rgba(0,0,0,0.4);
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25);
}

.events-title {
    font-weight: 700;
    font-size: 50px;
    line-height: 59px;
    /* identical to box height */


    color: #FFFFFF;
    margin-bottom: 22px;
}

.events-header__info {
    display: flex;
    flex-wrap: wrap;
    gap: 26px;
}

.events-header__info-item {
    display: flex;
    flex-wrap: wrap;

}
.events-header__info-text {
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    /* identical to box height */


    color: #FFFFFF;
    flex: 1;
    min-width: 0;
}
.events-header__info-ico {
    display: flex;
    margin-right: 10px;
}

/*events-price*/

.events-price {
    width: 100%;
    border: 2px dashed #005caa;
    border-radius: 10px;
    padding: 24px 45px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 70px;
}
.events-price__descr {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    min-width: 0;
}
.events-price__img {
    background-image: url("data:image/svg+xml,%3Csvg width='67' height='67' viewBox='0 0 67 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3337 50.3442C10.4188 50.4294 10.5197 50.4969 10.6309 50.543C10.742 50.5891 10.8612 50.6128 10.9815 50.6128C11.1018 50.6128 11.2209 50.5891 11.3321 50.543C11.4432 50.4969 11.5442 50.4294 11.6292 50.3442C11.9564 50.0018 12.3486 49.7282 12.783 49.5395C13.2173 49.3508 13.685 49.2508 14.1586 49.2454C14.6321 49.2399 15.102 49.3292 15.5405 49.5079C15.9791 49.6867 16.3775 49.9512 16.7124 50.2861C17.0472 50.621 17.3118 51.0194 17.4905 51.4579C17.6692 51.8965 17.7585 52.3663 17.7531 52.8399C17.7477 53.3134 17.6477 53.7811 17.459 54.2155C17.2703 54.6498 16.9967 55.0421 16.6542 55.3692C16.5692 55.4543 16.5017 55.5553 16.4556 55.6664C16.4096 55.7775 16.3859 55.8967 16.3859 56.017C16.3859 56.1373 16.4096 56.2564 16.4556 56.3675C16.5017 56.4787 16.5692 56.5797 16.6542 56.6647L21.3809 61.3914C22.0439 62.0531 22.9423 62.4247 23.879 62.4247C24.8157 62.4247 25.7141 62.0531 26.3771 61.3914L33.778 53.99L61.3924 26.3813C61.7206 26.0533 61.981 25.6638 62.1586 25.2352C62.3363 24.8066 62.4277 24.3471 62.4277 23.8831C62.4277 23.4192 62.3363 22.9597 62.1586 22.5311C61.981 22.1024 61.7206 21.713 61.3924 21.385L56.6663 16.6584C56.4945 16.4867 56.2615 16.3903 56.0186 16.3903C55.7757 16.3903 55.5427 16.4867 55.3708 16.6584C55.0437 17.0008 54.6514 17.2744 54.2171 17.4632C53.7827 17.6519 53.315 17.7519 52.8415 17.7573C52.3679 17.7627 51.8981 17.6734 51.4595 17.4947C51.021 17.316 50.6226 17.0514 50.2877 16.7165C49.9528 16.3816 49.6883 15.9832 49.5095 15.5447C49.3308 15.1061 49.2415 14.6363 49.2469 14.1627C49.2524 13.6892 49.3524 13.2215 49.5411 12.7871C49.7298 12.3528 50.0034 11.9605 50.3458 11.6334C50.5174 11.4615 50.6137 11.2285 50.6137 10.9856C50.6137 10.7428 50.5174 10.5098 50.3458 10.3379L45.6187 5.61125C45.2906 5.28316 44.9011 5.0229 44.4724 4.84534C44.0437 4.66778 43.5843 4.57639 43.1203 4.57639C42.6563 4.57639 42.1968 4.66778 41.7682 4.84534C41.3395 5.0229 40.95 5.28316 40.6219 5.61125L5.60709 40.6214C4.94566 41.2845 4.57422 42.1829 4.57422 43.1195C4.57422 44.0561 4.94566 44.9545 5.60709 45.6176L10.3337 50.3442ZM6.9026 41.9169L13.6576 35.1645L14.3056 35.8125C14.4774 35.9843 14.7104 36.0809 14.9533 36.0809C15.1963 36.0809 15.4293 35.9843 15.6011 35.8125C15.7729 35.6408 15.8694 35.4077 15.8694 35.1648C15.8694 34.9218 15.7729 34.6888 15.6011 34.517L14.9531 33.8664L33.8664 14.953L34.5139 15.6011C34.6857 15.7729 34.9187 15.8694 35.1617 15.8694C35.4046 15.8694 35.6376 15.7729 35.8094 15.6011C35.9812 15.4293 36.0777 15.1963 36.0777 14.9533C36.0777 14.7103 35.9812 14.4773 35.8094 14.3055L35.1614 13.6575L41.9138 6.90519C42.2379 6.59522 42.6692 6.42223 43.1177 6.42223C43.5662 6.42223 43.9974 6.59522 44.3216 6.90519L48.4567 11.0403C47.7244 12.078 47.3822 13.341 47.4906 14.6065C47.5989 15.8719 48.1508 17.0584 49.0488 17.9565C49.9469 18.8546 51.1333 19.4065 52.3987 19.515C53.6641 19.6234 54.9272 19.2813 55.9649 18.5491L60.1001 22.6842C60.2582 22.842 60.3836 23.0295 60.4692 23.2358C60.5548 23.4422 60.5989 23.6634 60.5989 23.8868C60.5989 24.1102 60.5548 24.3314 60.4692 24.5378C60.3836 24.7441 60.2582 24.9316 60.1001 25.0894L53.3477 31.8444L52.6997 31.1964C52.526 31.0376 52.2979 30.9517 52.0626 30.9566C51.8274 30.9615 51.603 31.0568 51.4361 31.2227C51.2691 31.3885 51.1724 31.6122 51.166 31.8475C51.1596 32.0827 51.2439 32.3114 51.4016 32.4861L52.047 33.1336L33.1336 52.047L32.4861 51.4016C32.4011 51.3165 32.3001 51.2489 32.189 51.2029C32.0779 51.1568 31.9588 51.133 31.8385 51.133C31.7182 51.1329 31.5991 51.1566 31.4879 51.2026C31.3767 51.2486 31.2757 51.316 31.1906 51.401C31.1055 51.4861 31.038 51.587 30.9919 51.6982C30.9458 51.8093 30.9221 51.9284 30.9221 52.0487C30.922 52.169 30.9457 52.2881 30.9916 52.3993C31.0376 52.5104 31.1051 52.6115 31.1901 52.6965L31.8381 53.3446L25.0858 60.0995C24.7663 60.4185 24.3333 60.5977 23.8819 60.5977C23.4304 60.5977 22.9974 60.4185 22.678 60.0995L18.5428 55.9644C19.2736 54.9268 19.6147 53.6645 19.506 52.4001C19.3972 51.1356 18.8456 49.9501 17.9483 49.0526C17.051 48.1551 15.8657 47.6031 14.6013 47.494C13.3368 47.3849 12.0745 47.7256 11.0367 48.4562L6.90155 44.321C6.58368 44.0017 6.40532 43.5693 6.40551 43.1187C6.40571 42.6681 6.58445 42.236 6.9026 41.9169Z' fill='%2394C22C'/%3E%3Cpath d='M23.9541 45.4585C24.1259 45.6302 24.3589 45.7268 24.6019 45.7268C24.8448 45.7268 25.0778 45.6302 25.2496 45.4585C25.4214 45.2867 25.5179 45.0536 25.5179 44.8107C25.5179 44.5677 25.4214 44.3347 25.2496 44.1629L22.8371 41.7509C22.7521 41.6659 22.6511 41.5985 22.54 41.5524C22.4289 41.5064 22.3099 41.4827 22.1896 41.4827C22.0694 41.4827 21.9503 41.5064 21.8392 41.5524C21.7281 41.5985 21.6272 41.6659 21.5421 41.7509C21.4571 41.836 21.3896 41.9369 21.3436 42.048C21.2976 42.1591 21.2739 42.2782 21.2739 42.3984C21.2739 42.5187 21.2976 42.6378 21.3436 42.7489C21.3896 42.8599 21.4571 42.9609 21.5421 43.0459L23.9541 45.4585Z' fill='%2394C22C'/%3E%3Cpath d='M19.1296 40.6339C19.3023 40.8008 19.5337 40.8932 19.7739 40.8912C20.014 40.8891 20.2438 40.7928 20.4137 40.623C20.5835 40.4532 20.6799 40.2235 20.6821 39.9833C20.6842 39.7431 20.5919 39.5117 20.4251 39.3389L18.0131 36.9264C17.8413 36.7546 17.6083 36.6581 17.3653 36.6581C17.1224 36.6581 16.8894 36.7546 16.7176 36.9264C16.5458 37.0982 16.4493 37.3312 16.4493 37.5742C16.4493 37.8171 16.5458 38.0501 16.7176 38.2219L19.1296 40.6339Z' fill='%2394C22C'/%3E%3Cpath d='M28.7781 50.2825C28.9499 50.4542 29.1829 50.5508 29.4258 50.5508C29.6688 50.5508 29.9018 50.4542 30.0736 50.2825C30.2454 50.1107 30.3419 49.8777 30.3419 49.6347C30.3419 49.3917 30.2454 49.1587 30.0736 48.9869L27.6616 46.5755C27.4889 46.4086 27.2575 46.3162 27.0173 46.3182C26.7771 46.3203 26.5474 46.4166 26.3775 46.5864C26.2076 46.7562 26.1112 46.9859 26.1091 47.2261C26.107 47.4663 26.1993 47.6977 26.3661 47.8705L28.7781 50.2825Z' fill='%2394C22C'/%3E%3Cpath d='M44.163 25.249C44.3357 25.4159 44.5671 25.5083 44.8073 25.5063C45.0474 25.5042 45.2772 25.408 45.4471 25.2382C45.617 25.0683 45.7133 24.8386 45.7155 24.5984C45.7176 24.3583 45.6253 24.1269 45.4585 23.9541L43.046 21.5421C42.9609 21.457 42.86 21.3896 42.7489 21.3436C42.6378 21.2975 42.5187 21.2739 42.3985 21.2739C42.2782 21.2739 42.1592 21.2975 42.0481 21.3436C41.937 21.3896 41.836 21.457 41.751 21.5421C41.666 21.6271 41.5985 21.728 41.5525 21.8391C41.5065 21.9502 41.4828 22.0693 41.4828 22.1896C41.4828 22.3098 41.5065 22.4289 41.5525 22.54C41.5985 22.6511 41.666 22.752 41.751 22.8371L44.163 25.249Z' fill='%2394C22C'/%3E%3Cpath d='M48.9875 30.0736C49.0725 30.1586 49.1734 30.2261 49.2845 30.2721C49.3956 30.3181 49.5147 30.3418 49.635 30.3418C49.7552 30.3418 49.8743 30.3181 49.9854 30.2721C50.0965 30.2261 50.1974 30.1586 50.2825 30.0736C50.3675 29.9885 50.4349 29.8876 50.481 29.7765C50.527 29.6654 50.5507 29.5463 50.5507 29.4261C50.5507 29.3058 50.527 29.1868 50.481 29.0757C50.4349 28.9646 50.3675 28.8636 50.2825 28.7786L47.8705 26.3661C47.6987 26.1943 47.4657 26.0978 47.2227 26.0978C46.9797 26.0978 46.7467 26.1943 46.5749 26.3661C46.4032 26.5379 46.3066 26.7709 46.3066 27.0138C46.3066 27.2568 46.4032 27.4898 46.5749 27.6616L48.9875 30.0736Z' fill='%2394C22C'/%3E%3Cpath d='M39.3385 20.4251C39.4235 20.5101 39.5245 20.5776 39.6357 20.6236C39.7468 20.6697 39.8659 20.6934 39.9862 20.6934C40.1065 20.6934 40.2256 20.6697 40.3368 20.6236C40.4479 20.5776 40.5489 20.5101 40.634 20.4251C40.719 20.34 40.7865 20.239 40.8326 20.1279C40.8786 20.0167 40.9023 19.8976 40.9023 19.7773C40.9023 19.657 40.8786 19.5379 40.8326 19.4267C40.7865 19.3156 40.719 19.2146 40.634 19.1295L38.222 16.7175C38.1375 16.6301 38.0364 16.5603 37.9246 16.5123C37.8128 16.4643 37.6926 16.4391 37.571 16.4381C37.4494 16.437 37.3288 16.4602 37.2162 16.5063C37.1036 16.5524 37.0014 16.6204 36.9154 16.7065C36.8294 16.7925 36.7614 16.8948 36.7154 17.0074C36.6693 17.1199 36.6462 17.2406 36.6473 17.3622C36.6483 17.4838 36.6736 17.604 36.7217 17.7158C36.7697 17.8275 36.8395 17.9286 36.927 18.0131L39.3385 20.4251Z' fill='%2394C22C'/%3E%3Cpath d='M29.2078 39.2756L31.2801 38.9469C31.4103 38.9258 31.5439 38.9467 31.6614 39.0066C31.7789 39.0664 31.8744 39.1621 31.9339 39.2798L32.8866 41.1495C33.0865 41.5537 33.3957 41.8937 33.7791 42.1311C34.1625 42.3684 34.6048 42.4935 35.0557 42.4921C35.1907 42.4921 35.3254 42.4814 35.4587 42.4602C35.9732 42.3844 36.4495 42.145 36.8172 41.7773C37.1849 41.4096 37.4244 40.9332 37.5001 40.4188L37.8289 38.346C37.8492 38.2159 37.9104 38.0956 38.0035 38.0024C38.0966 37.9093 38.2169 37.8482 38.3471 37.8278L40.4194 37.4996C40.9316 37.4186 41.4051 37.1776 41.772 36.8111C42.1388 36.4445 42.3803 35.9712 42.4616 35.459C42.543 34.9468 42.4601 34.422 42.2249 33.9598C41.9896 33.4976 41.6141 33.1217 41.1522 32.886L39.2824 31.9334C39.165 31.8737 39.0694 31.7783 39.0096 31.661C38.9498 31.5436 38.9287 31.4102 38.9495 31.2801L39.2777 29.2073C39.359 28.6951 39.2759 28.1702 39.0405 27.7081C38.8051 27.246 38.4294 26.8703 37.9673 26.6348C37.5052 26.3994 36.9804 26.3163 36.4681 26.3975C35.9559 26.4787 35.4825 26.72 35.1159 27.0868L33.6325 28.5708C33.5393 28.6639 33.419 28.7252 33.2889 28.7458C33.1587 28.7664 33.0254 28.7453 32.908 28.6854L31.0383 27.7328C30.5762 27.4972 30.0514 27.4139 29.5391 27.495C29.0269 27.576 28.5534 27.8172 28.1866 28.184C27.8199 28.5507 27.5787 29.0242 27.4976 29.5365C27.4166 30.0488 27.4998 30.5736 27.7354 31.0357L28.6881 32.9054C28.7481 33.0228 28.7693 33.1562 28.7486 33.2864C28.7279 33.4166 28.6664 33.5368 28.5729 33.6298L27.0895 35.1132C26.7231 35.4799 26.482 35.953 26.4009 36.465C26.3197 36.9769 26.4027 37.5014 26.6378 37.9634C26.8729 38.4253 27.2481 38.8011 27.7098 39.0368C28.1714 39.2725 28.6958 39.3561 29.2078 39.2756ZM28.3829 36.4087L29.8663 34.9253C30.2339 34.5591 30.4758 34.0856 30.557 33.5731C30.6381 33.0606 30.5545 32.5355 30.3181 32.0736L29.3649 30.2023C29.3061 30.0852 29.2857 29.9524 29.3066 29.823C29.3275 29.6936 29.3886 29.574 29.4814 29.4813C29.5741 29.3886 29.6936 29.3275 29.823 29.3066C29.9525 29.2857 30.0852 29.306 30.2024 29.3648L32.0721 30.3175C32.5341 30.5537 33.0591 30.6372 33.5715 30.556C34.084 30.4749 34.5574 30.2332 34.9238 29.8658L36.4072 28.3824C36.5003 28.2891 36.6205 28.2278 36.7506 28.2071C36.8808 28.1865 37.0141 28.2075 37.1315 28.2674C37.2489 28.3272 37.3443 28.4227 37.404 28.5401C37.4638 28.6575 37.4848 28.7909 37.464 28.921L37.1358 30.9933C37.0537 31.5054 37.1362 32.0303 37.3713 32.4926C37.6065 32.9549 37.9822 33.3307 38.4444 33.566L40.3141 34.5186C40.4315 34.5783 40.527 34.6737 40.5869 34.791C40.6467 34.9083 40.6679 35.0416 40.6473 35.1717C40.6267 35.3018 40.5655 35.422 40.4723 35.5151C40.3792 35.6083 40.2589 35.6695 40.1288 35.6901L38.056 36.0183C37.5435 36.0986 37.0697 36.3396 36.7028 36.7065C36.336 37.0733 36.095 37.5471 36.0146 38.0597L35.6864 40.1325C35.6657 40.2625 35.6044 40.3827 35.5112 40.4757C35.418 40.5688 35.2978 40.63 35.1677 40.6506C35.0376 40.6711 34.9044 40.65 34.7871 40.5902C34.6697 40.5305 34.5743 40.4351 34.5145 40.3178L33.5618 38.4481C33.3572 38.0445 33.0448 37.7055 32.6592 37.4688C32.2736 37.232 31.83 37.1068 31.3775 37.107C30.5516 37.1822 29.7303 37.3021 28.9173 37.4661C28.7873 37.4865 28.6541 37.4652 28.5369 37.4053C28.4196 37.3454 28.3243 37.25 28.2646 37.1327C28.2049 37.0153 28.1838 36.8821 28.2044 36.7521C28.225 36.6221 28.2862 36.5019 28.3792 36.4087H28.3829Z' fill='%2394C22C'/%3E%3C/svg%3E%0A");
    width: 67px;
    height: 67px;
    display: flex;
    margin-right: 32px;
}

.events-price__text {
    font-weight: 500;
    font-size: 30px;
    line-height: 35px;
    flex: 1;
    min-width: 0;
    color: #005caa;

}
.events-price__btn .box-btn {
    transition: all .25s ease;
}
.events-price__btn .box-btn:hover {
    transform: scale(1.295);
}


/*events-about*/
.events-about__title {
    margin-bottom: 35px;
}
.events-about__text p{
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    /* or 167% */


    color: #000000;
}


.events-about__author {
    position: relative;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;

    color: #005caa;
    padding-left: 60px;
    margin-top: 28px;
}

.events-about__author:before {
    content: '';
    width: 41px;
    height: 1px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #005caa;
}


/*events-menu*/
.events-menu__title {
    margin-bottom: 75px;
}
.events-menu__list {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 15px;
    grid-row-gap: 100px;
}

.events-menu__item {
    display: flex;
    flex-wrap: wrap;
}
.events-menu__item-content {
    flex: 1;
    min-width: 0;
    padding-left: 38px;
    padding-top: 15px;
    max-width: 358px;
}
.events-menu__item-count {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;

}

.events-menu__item-number {
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 30px;
    line-height: 35px;

    color: #131313;
    width: 62px;
    height: 62px;
    border-radius: 50%;

    border: 2px solid #131313;
    margin-bottom: 13px;
}

.events-menu__item-type {
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    /* identical to box height */

    text-align: center;
    color: #131313;
}

.events-menu__item-count--green .events-menu__item-type{
    color: #828282;
    text-transform: lowercase;
}
.events-menu__item-count--green .events-menu__item-number {
    color: #828282;
    border: 4px solid #005caa;
    border-radius: 50%;
    background: #f8f8f8;
    margin-bottom: 5px;

}
.events-menu__item-content--green .events-menu__item-title,
.events-menu__item-content--green .events-menu__item-descr {
    color: #525252;
}
.events-menu__item-title {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;

    color: #000000;

}

.events-menu__item-descr {
    font-weight: 400;
    font-size: 20px;
    line-height: 23px;

    color: #000000;
    padding-top: 6px;
}


/*events-meetings*/
.events-meetings {
    margin-bottom: 80px;
}
.events-meetings__title {
    margin-bottom: 35px;
}

.events-meetings__img {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 73%;
    display: block;
}
.events-meetings__img img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
}

.events-meetings__item-title {
    font-weight: 400;
    font-size: calc(10px + .5vh);
    line-height: 19px;
    text-transform: uppercase;
    color: #000000;
    margin-top: 14px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.events-meetings__item {
    margin-bottom: 35px;
    display: block;
}
.events-meetings__footer {
    margin-top: 25px;
    display: flex;
    justify-content: center;
}

/*events-aside*/


.events-aside__title > * {
    margin-bottom: 35px;
}

.events-other__item:not(:last-of-type){
    margin-bottom: 49px;
}

.events-other__link {
    position: relative;
    display: block;
}

.events-other__img {
    position: relative;
    height: 220px;
    width: 100%;
    display: flex;
    border-radius: 10px;
    overflow: hidden;
}
.events-other__img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.events-other__content {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-top: 19px;

}

.events-other__date {
    width: 70px;
    flex: 1 0 70px;
    max-width: 70px;
    margin-right: 12px;
}

.events-other__text {
    flex: 1;
    min-width: 0;
}

.events-other__title {
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    /* identical to box height */


    color: #000000;
}

.events-other__descr {
    margin-top: 16px;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    /* or 138% */


    color: #525252;
}

.events-other__date-month{
    margin-bottom: 11px;
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    /* identical to box height */


    color: #B8B8B8;
    text-align: center;
}

.events-other__date-day {
    text-align: center;
    font-weight: 500;
    font-size: 30px;
    line-height: 35px;

    color: #000000;
}

.events-other__item .events-taboo {
    z-index: 5;
    top: 9px;
    right: 9px;
    transform: scale(.76);
}


/*rules*/

.events-rules__text {
    width: 100%;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    /* or 138% */


    color: #000000;

    margin-bottom: 20px;
}

.events-rules__doc {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
}
.events-rules__doc-link {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
}
.events-rules__doc-text {
    flex: 1;
    min-width: 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    text-decoration-line: underline;

    color: #3C3C3C;
}
.events-rules__doc-icon {
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='27' viewBox='0 0 21 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2124 7.59717C15.5198 7.59717 14.8556 7.32076 14.3659 6.82877C13.8762 6.33677 13.601 5.66948 13.601 4.97368V0H2.6114C1.91881 0 1.25459 0.276402 0.764861 0.7684C0.275129 1.2604 0 1.92769 0 2.62348L0 24.3765C0 25.0723 0.275129 25.7396 0.764861 26.2316C1.25459 26.7236 1.91881 27 2.6114 27H18.3886C19.0812 27 19.7454 26.7236 20.2351 26.2316C20.7249 25.7396 21 25.0723 21 24.3765V7.59717H16.2124Z' fill='%2394C22B'/%3E%3Cpath d='M14.663 1.00354V4.2501C14.6674 4.86863 14.9108 5.46125 15.3419 5.90289C15.5574 6.12002 15.8135 6.29225 16.0955 6.40968C16.3774 6.52711 16.6797 6.58743 16.9849 6.58718H20.0577L14.663 1.00354Z' fill='%2394C22B'/%3E%3Cg clip-path='url(%23clip0_40_9)'%3E%3Cpath d='M15 15.4588L14.2691 14.7213L11.0168 18.0033L11.0168 9L9.98316 9L9.98316 18.0033L6.73089 14.7213L6 15.4588L10.5 20L15 15.4588Z' fill='white'/%3E%3C/g%3E%3Crect x='5' y='22' width='11' height='1' fill='white'/%3E%3Cdefs%3E%3CclipPath id='clip0_40_9'%3E%3Crect width='11' height='9' fill='white' transform='translate(15 9) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 21px;
    height: 27px;
    margin-right: 12px;
}
/*media*/

@media (max-width: 991px) {
    .events-wrapper {
        display: block;

    }

    .events__aside {
        display: flex;
        flex-wrap: wrap;
    }
    .events-aside__title, .events-aside__item, .events-other {
        width: 100%;
        flex: 1 0 100%;
        max-width: 100%;
    }
    .events-other {
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
    }
    .events-other__item {
        width: calc(33.332% - 20px);
        max-width: calc(33.332% - 20px);
        flex: 1 0 calc(33.332% - 20px);

    }
    .events-other__date {
        width: 100%;
        flex: 1 0 100%;
        max-width: 100%;
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .events-other__text{
        width: 100%;
        flex: 1 0 100%;
        max-width: 100%;
    }
    .events-other__date-day {
        font-size: 27px;
        line-height: 20px;
    }
    .events-other__date-month {
        margin-bottom: 7px;
        font-size: 17px;
        line-height: 19px;
    }
    .events-other__content {
        margin-top: 10px;
    }
    .events-other__title {
        font-size: 19px;
        line-height: 17px;
    }
}

@media (max-width: 760px) {
    .events-meetings__item {
        margin-bottom: calc(10px + 1.5vh);
    }
    .hide-mob-d {
        display: none !important;
    }
    .events-header__info {
        gap: calc(10px + 2.5vw);
    }
    .events-rules__text br{
        display: none;
    }
    .events-top__content {
        padding: 15px;
        min-height: calc(150px + 20vh);
        padding-top: calc(60px + 3vh);
        padding-bottom: calc(18px + 2vh);
    }
    .events-image::before {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 1.97%, #000 100%);
    }
    .events-title {
        font-weight: 700;
        font-size: calc(12px + 4vw);
        line-height: 1.255;
    }
    .events-header__info {
        flex-direction: column;
    }
    .events-header__info-text {
        font-size: 18px;
        line-height: 21px;
    }
    .events-taboo {
        top: 9px;
        right: 9px;
        transform: scale(.76);
    }
    .events-price__descr {
        flex: 1 0 100%;
        width: 100%;
        max-width: 100%;
        margin-bottom: 10px;
    }
    .events-top {

        margin-bottom: calc(20px + 1.5vh);
    }
    .events-price {
        padding: calc(10px + 1.5vw);
        margin-bottom: calc(20px + 1.5vh);
        padding-top: calc(5px + 1vw);
    }
    .events-price__text {
        font-size: calc(10px + 3.5vw);
        line-height: 1.25;
        text-align: center;
        display: flex;
        flex-direction: column;
    }
    .events-price__text span{
        font-size: calc(15px + 4vw);
        line-height: 1.25;
    }
    .events-price__btn {
        width: 100%;
    }
    .events-price__btn .box-btn {
        display: block;
        text-align: center;
        width: 100%;
    }
    .events-price__btn .box-btn:hover {
        transform: scale(1.05);
    }
    .events-price__img {

        width: 40px;
        height: 40px;
        display: flex;
        margin-right: 20px;
        background-size: contain;
        display: none;
    }
    .events-row-item + .events-row-item {
        margin-top: 40px;
    }
    .events-h-title {
        font-size: calc(15px + 3vw);
        line-height: 1.15;
    }
    .events-about__title,
    .events-menu__title{
        margin-bottom: 15px;
    }
    .events-menu__list {
        display: block;
    }
    .events-menu__item-content {
        padding-left: 20px;
        padding-top: 5px;
        max-width: 100%;
    }
    .events-menu__item-title {
        font-size: 17px;
        line-height: 17px;
    }
    .events-menu__item-descr {
        font-size: 14px;
        line-height: 18px;
    }
    .events-menu__item-number {
        font-size: 18px;
        width: 38px;
        height: 38px;
    }
    .events-menu__item-type {
        font-weight: 500;
        font-size: 16px;
        line-height: 1;
    }
    .events-menu__item:not(:last-of-type) {
        margin-bottom: 20px;
    }
    .events-other__item {
        width: 100%;
        max-width: 100%;
        flex: 1 0 100%;
        margin-bottom: 20px !important;

    }
    .events-other {
        margin-bottom: 40px;
    }

}