

/* Start:/local/components/chigov/highloadblock.list/templates/home_img/style.css?178332698617029*/
.home-img>div {
    display: flex;
    column-gap: 20px;
}
.home-img.container {
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
}
.home-img {
    position: relative;
}
.home-img::before,
.home-img::after {
    content: "";
    display:block;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position:absolute;
}
.home-img::before {
    background-image: url("data:image/svg+xml,%3Csvg width='39' height='202' viewBox='0 0 39 202' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='31' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='59' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='87' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='115' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='143' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='171' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='199' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='3' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='31' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='59' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='87' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='115' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='143' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='171' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='199' r='3' fill='%23EF354C'/%3E%3C/svg%3E");
    width: 39px;
    height: 202px;
    top: 50%;
    translate: 0 -50%;
    left: calc(-1 * (48px + 39px));
}
.home-img::after {
    background-image: url("data:image/svg+xml,%3Csvg width='198' height='72' viewBox='0 0 198 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='2.93865' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 2.93865 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='30.3661' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 30.3661 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='57.7934' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 57.7934 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='85.2209' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 85.2209 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='112.648' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 112.648 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='140.076' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 140.076 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='167.503' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 167.503 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='194.93' cy='68.5' rx='3' ry='2.93865' transform='rotate(-90 194.93 68.5)' fill='%23EF3148'/%3E%3Cellipse cx='2.93865' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 2.93865 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='30.3661' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 30.3661 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='57.7934' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 57.7934 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='85.2209' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 85.2209 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='112.648' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 112.648 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='140.076' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 140.076 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='167.503' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 167.503 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='194.93' cy='35.5' rx='3' ry='2.93865' transform='rotate(-90 194.93 35.5)' fill='%23EF3148'/%3E%3Cellipse cx='2.93865' cy='36' rx='3' ry='2.93865' transform='rotate(-90 2.93865 36)' fill='%23EF3148'/%3E%3Cellipse cx='30.3661' cy='36' rx='3' ry='2.93865' transform='rotate(-90 30.3661 36)' fill='%23EF3148'/%3E%3Cellipse cx='57.7934' cy='36' rx='3' ry='2.93865' transform='rotate(-90 57.7934 36)' fill='%23EF3148'/%3E%3Cellipse cx='85.2209' cy='36' rx='3' ry='2.93865' transform='rotate(-90 85.2209 36)' fill='%23EF3148'/%3E%3Cellipse cx='112.648' cy='36' rx='3' ry='2.93865' transform='rotate(-90 112.648 36)' fill='%23EF3148'/%3E%3Cellipse cx='140.076' cy='36' rx='3' ry='2.93865' transform='rotate(-90 140.076 36)' fill='%23EF3148'/%3E%3Cellipse cx='167.503' cy='36' rx='3' ry='2.93865' transform='rotate(-90 167.503 36)' fill='%23EF3148'/%3E%3Cellipse cx='194.93' cy='36' rx='3' ry='2.93865' transform='rotate(-90 194.93 36)' fill='%23EF3148'/%3E%3Cellipse cx='167.503' cy='3' rx='3' ry='2.93865' transform='rotate(-90 167.503 3)' fill='%23EF3148'/%3E%3Cellipse cx='194.93' cy='3' rx='3' ry='2.93865' transform='rotate(-90 194.93 3)' fill='%23EF3148'/%3E%3C/svg%3E");
    width: 197.8px;
    height: 71.5px;
    bottom: -62px;
    right: -60px;
}
.home-img>div>* {
    width: calc(50% - 10px);
}
.home-img__items {
    list-style-type:none;
    border-radius: 34px;
    padding: 78px 48px 78px 50px;
    box-shadow: 0px 4px 4px 0px #00000040;
    background: rgba(239, 49, 72, 0.05);
    display: flex;
    flex-direction : column;
    row-gap: 47px;
    margin: 0;
}
.home-img__items>li {
    display: flex;
    column-gap: 42px;
    font-weight: 500;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 24px;
    align-items:center;
}
.home-img__items>li.home-img__item-last {
    column-gap: 33px;
    font-weight: 700;
}
.home-img__items>li::before {
    content: "";
    display:block;
    background-repeat: no-repeat;
    background-position: center;
}
.home-img__items>li:not(:last-of-type)::before {
    width: 31px;
    height: 31px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    background-color: #FFFFFF;
    border-radius: 100%;
    flex-shrink:0;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.792 18.4798C3.792 18.2718 3.752 18.1678 3.672 18.1678L3.12 18.4318C3.12 18.3198 3.056 18.2398 2.928 18.1918L2.736 18.1678C2.608 18.1678 2.448 18.2238 2.256 18.3358C2.224 18.2558 2.184 18.1758 2.136 18.0958C2.088 18.0158 2.048 17.9438 2.016 17.8798C1.808 17.4798 1.6 17.0398 1.392 16.5598C1.2 16.0638 1.016 15.5918 0.840001 15.1438C0.680001 14.6958 0.552001 14.3438 0.456001 14.0878C0.392001 13.8798 0.320001 13.5678 0.240001 13.1518C0.160001 12.7358 0.080001 12.2078 1.04308e-06 11.5678C0.176001 11.6798 0.312001 11.7358 0.408001 11.7358C0.520001 11.7358 0.624001 11.5678 0.720001 11.2318C0.768001 11.2958 0.856001 11.3278 0.984001 11.3278C1.08 11.3278 1.152 11.2958 1.2 11.2318L1.584 10.6558L2.016 10.7998H2.04C2.072 10.7998 2.104 10.7838 2.136 10.7518C2.168 10.7198 2.216 10.6878 2.28 10.6558C2.408 10.5758 2.504 10.5358 2.568 10.5358L2.64 10.5598C3.04 10.7518 3.296 11.1038 3.408 11.6158C3.696 12.8318 3.984 13.4398 4.272 13.4398C4.56 13.4398 4.896 13.1358 5.28 12.5278C5.472 12.2238 5.664 11.8718 5.856 11.4718C6.064 11.0718 6.272 10.6238 6.48 10.1278C6.512 10.3198 6.544 10.4158 6.576 10.4158C6.656 10.4158 6.792 10.2158 6.984 9.81583C7.192 9.41583 7.52 8.86383 7.968 8.15983C8.224 7.72783 8.544 7.23983 8.928 6.69583C9.328 6.15183 9.752 5.59183 10.2 5.01583C10.648 4.43983 11.08 3.89583 11.496 3.38383C11.928 2.87183 12.312 2.43183 12.648 2.06383C12.984 1.69583 13.232 1.45583 13.392 1.34383C14 0.927827 14.48 0.527827 14.832 0.143827C14.816 0.255827 14.792 0.359827 14.76 0.455828C14.744 0.535828 14.736 0.591827 14.736 0.623827C14.736 0.687827 14.768 0.719827 14.832 0.719827L15.504 0.383827V0.479827C15.504 0.607828 15.536 0.671828 15.6 0.671828C15.648 0.671828 15.744 0.599828 15.888 0.455828C16.032 0.311828 16.112 0.207828 16.128 0.143827L16.08 0.479827L16.896 -0.000172138L16.704 0.431828C16.96 0.255827 17.144 0.167827 17.256 0.167827C17.32 0.167827 17.368 0.207827 17.4 0.287827C17.432 0.351827 17.448 0.415827 17.448 0.479827C17.448 0.575827 17.408 0.687827 17.328 0.815827C17.248 0.943828 17.144 1.09583 17.016 1.27183C16.92 1.39983 16.76 1.59183 16.536 1.84783C16.328 2.08783 16.008 2.44783 15.576 2.92783C15.144 3.39183 14.568 4.03983 13.848 4.87183C13.656 5.07983 13.36 5.44783 12.96 5.97583C12.56 6.48783 12.104 7.08783 11.592 7.77583C11.096 8.44783 10.6 9.12783 10.104 9.81583C9.608 10.5038 9.168 11.1278 8.784 11.6878C8.4 12.2318 8.128 12.6398 7.968 12.9118L6.48 15.4318C6.16 15.9758 5.896 16.4238 5.688 16.7758C5.48 17.1118 5.32 17.3438 5.208 17.4718C4.968 17.7598 4.704 18.0158 4.416 18.2398L4.2 18.1198L4.008 18.2398L3.792 18.4798Z' fill='%23EF3148'/%3E%3C/svg%3E");
}
.home-img__items>li.home-img__item-last::before {
    width: 43px;
    height: 43px;
    flex-shrink:0;
    background-image: url("data:image/svg+xml,%3Csvg width='43' height='43' viewBox='0 0 43 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4C0 1.79086 1.79086 0 4 0H39C41.2091 0 43 1.79086 43 4V39C43 41.2091 41.2091 43 39 43H21.5H4C1.79086 43 0 41.2091 0 39V4Z' fill='%23EF3148'/%3E%3Cpath d='M0 5.375C0 2.40647 2.40647 0 5.375 0H37.625C40.5935 0 43 2.40647 43 5.375V37.625C43 40.5935 40.5935 43 37.625 43H5.375C2.40647 43 0 40.5935 0 37.625V5.375Z' fill='%23EF3148'/%3E%3Cg clip-path='url(%23clip0_967_16836)'%3E%3Cpath d='M5.94604 39.4004H38.8916' stroke='white' stroke-width='1.0471' stroke-miterlimit='10'/%3E%3Cpath d='M10.9587 33.2458C12.9108 33.2458 14.4934 31.7018 14.4934 29.7972C14.4934 27.8926 12.9108 26.3486 10.9587 26.3486C9.0065 26.3486 7.42395 27.8926 7.42395 29.7972C7.42395 31.7018 9.0065 33.2458 10.9587 33.2458Z' fill='white'/%3E%3Cpath d='M5.34239 19.3572C5.53945 19.4293 5.73651 19.5014 5.93357 19.5855C5.77346 19.5134 5.77346 19.5255 5.93357 19.5855C6.05673 19.6336 6.17989 19.6937 6.29074 19.7538C6.67253 19.934 7.05433 20.1263 7.42382 20.3185C8.21205 20.7391 8.97565 21.2077 9.73925 21.6643C10.0718 21.8686 10.4166 22.0728 10.7369 22.2891C11.0571 22.5054 11.4881 22.7217 11.7714 22.9981C11.6606 22.8899 11.599 22.8539 11.7468 22.9861C11.8207 23.0461 11.8946 23.1062 11.9685 23.1663C12.1163 23.2865 12.2641 23.4186 12.4118 23.5508C12.7321 23.8512 13.0276 24.1636 13.2986 24.5121C13.9021 25.2571 15.2938 25.173 15.9096 24.5121C16.6609 23.719 16.5501 22.7578 15.9096 21.9647C14.7642 20.5348 13.1508 19.5134 11.5867 18.5522C9.89936 17.5188 8.18742 16.5575 6.30305 15.8846C5.39166 15.5602 4.23394 16.2451 4.02457 17.1463C3.79056 18.1676 4.34479 19.0208 5.31776 19.3692L5.34239 19.3572Z' fill='white'/%3E%3Cpath d='M14.4318 24.8249C16.5379 25.1133 18.7055 24.7528 20.4298 23.4671C22.154 22.1814 23.3733 20.2829 24.6665 18.5886C24.9375 18.2402 24.9621 17.6033 24.8512 17.1948C24.7404 16.7862 24.4079 16.3176 24.0014 16.1133C23.0285 15.6087 22.0924 15.9571 21.4766 16.7622C20.9224 17.4832 20.3682 18.2041 19.8016 18.9251C19.7401 18.9972 19.6908 19.0693 19.6292 19.1414C19.6046 19.1774 19.5676 19.2135 19.543 19.2495C19.4568 19.3577 19.4814 19.3216 19.6169 19.1534C19.5676 19.2976 19.3583 19.4658 19.2597 19.5739C18.9888 19.8864 18.6932 20.1747 18.3853 20.4511C18.1882 20.6313 18.3483 20.4271 18.4469 20.4151C18.3976 20.4151 18.2744 20.5352 18.2375 20.5593C18.0774 20.6674 17.9049 20.7635 17.7325 20.8597C17.6586 20.8957 17.5724 20.9438 17.4985 20.9798C17.4616 21.0038 17.4246 21.0159 17.3754 21.0399C17.2522 21.1 17.3015 21.0759 17.5108 20.9798C17.4 20.9558 17.129 21.112 17.0182 21.148C16.8334 21.2081 16.6364 21.2442 16.4393 21.2802C16.3778 21.2802 16.0822 21.3283 16.3654 21.3042C16.661 21.2802 16.2792 21.3042 16.2176 21.3042C16.0452 21.3163 15.8728 21.3163 15.688 21.3163C15.5526 21.3163 14.8629 21.2442 15.3925 21.3163C14.8752 21.2442 14.4318 21.2322 13.9638 21.4965C13.582 21.7128 13.2125 22.1454 13.114 22.5779C12.9169 23.4311 13.3849 24.6567 14.4072 24.8009L14.4318 24.8249Z' fill='white'/%3E%3Cpath d='M15.2083 25.3656C17.5853 25.3656 17.5853 21.7607 15.2083 21.7607C12.8313 21.7607 12.8313 25.3656 15.2083 25.3656Z' fill='white'/%3E%3Cpath d='M13.0651 24.2103C13.4592 24.8111 13.8903 25.3638 14.4322 25.8325C14.8756 26.217 15.2327 26.5895 15.5653 27.0701C16.3042 28.1155 16.957 29.233 17.462 30.3985C18.4965 32.8258 18.9645 35.4212 18.8906 38.0407C18.829 40.3598 22.5239 40.3598 22.5855 38.0407C22.6717 35.1208 22.1544 32.1529 21.0213 29.4373C20.4548 28.0794 19.802 26.7817 18.9768 25.5561C18.5581 24.9312 18.1024 24.2824 17.5728 23.7417C17.1171 23.273 16.6245 22.9366 16.255 22.3839C15.7131 21.5668 14.6169 21.2303 13.7302 21.735C12.8927 22.2156 12.5232 23.3812 13.0651 24.1983V24.2103Z' fill='white'/%3E%3Cpath d='M20.3935 27.0958C20.3688 26.3869 20.1595 25.2213 20.5905 24.5965C21.0955 23.8755 22.1301 23.467 22.8198 22.9623C23.5587 22.4216 24.1499 21.5564 24.9628 21.1359C25.7756 20.7153 26.8718 20.6552 27.7462 20.475C31.8105 19.6459 36.6384 19.4056 39.4835 16.0771C40.1239 15.3321 40.2347 14.2627 39.4835 13.5297C38.8307 12.8929 37.5129 12.7847 36.8724 13.5297C35.4315 15.212 33.6703 15.5965 31.5519 16.0291C29.1749 16.5097 26.687 16.8341 24.3593 17.519C23.2878 17.8315 22.4256 18.4082 21.6374 19.1773C20.8984 19.8982 20.0979 20.3909 19.2481 20.9917C18.2874 21.6766 17.4376 22.4696 17.0065 23.5751C16.5755 24.6806 16.6617 25.9303 16.6986 27.0958C16.7725 29.4149 20.4674 29.4149 20.3935 27.0958Z' fill='white'/%3E%3Cpath d='M23.8663 19.7053C24.6053 18.1553 25.0364 16.7614 24.8147 15.0551C24.6053 13.4931 24.4329 12.0151 23.7924 10.5612C23.2505 9.34754 22.4253 8.24206 21.5016 7.28078C21.0706 6.83619 20.6026 6.42765 20.1222 6.04313C19.6419 5.65862 18.9768 5.26209 18.7182 4.88959C18.164 4.08452 17.0925 3.72404 16.1934 4.24073C15.3805 4.70935 14.9741 5.89894 15.5283 6.70401C16.2919 7.80949 17.2895 8.35021 18.2255 9.17931C19.1616 10.0084 19.7035 10.6453 20.2577 11.6426C20.541 12.1473 20.6025 12.3155 20.7627 12.8802C20.9228 13.445 20.9843 13.9617 21.0582 14.5024C21.1321 15.0912 21.2799 15.728 21.2307 16.3168C21.1937 16.8095 20.9228 17.3863 20.6888 17.8789C20.27 18.7561 20.4301 19.8255 21.3538 20.3422C22.1544 20.7988 23.4599 20.5825 23.8786 19.6933L23.8663 19.7053Z' fill='white'/%3E%3Cpath d='M23.4838 17.3629C24.4445 17.7715 25.4544 17.7474 26.4766 17.7474C27.5604 17.7474 28.6319 17.7474 29.7158 17.7595C30.504 17.7595 30.504 16.5579 29.7158 16.5579C28.7182 16.5579 27.7082 16.5579 26.7106 16.5458C25.8731 16.5458 24.8878 16.654 24.0996 16.3175C23.7917 16.1854 23.4345 16.2334 23.2621 16.5338C23.1143 16.7862 23.1759 17.2307 23.4838 17.3509V17.3629Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_967_16836'%3E%3Crect width='36' height='36' fill='white' transform='translate(4 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.home-img__img:not(.slick-initialized) img:not(:first-of-type) {
    display:none;
}
.home-img__img {
    border-radius: 18.47px;
    overflow: hidden;
    position: relative;
}
.home-img__img:hover {
    cursor: pointer;
}
.home-img__img img {
    height: 100%;
    object-fit: cover;
    border-radius: 18.47px;
}
.home-img__img .slick-list,
.home-img__img .slick-track {
    height: 100%;
}
@media screen and (min-width: 1408px) {
	body.is_home .home-img h2 {
        font-size: 36px;
	}
}
@media (max-width: 1580px) {
    .home-img::before {
        left: -15px;
        top: 84px;
        translate: 0;
    }
    .home-img::after {
        content: none;
    }
}

@media (max-width: 1407px) {
    .home-img__items {
        padding: clamp(31px, calc(10.0213vw - 63px), 78px) clamp(27px, calc(12px + 2.5586vw), 48px) clamp(31px, calc(10.0213vw - 63px), 78px) clamp(27px, calc(4.9041vw - 19px), 50px);
        row-gap: clamp(24px, calc(4.9041vw - 22px), 47px);
    }
    .home-img__items>li {
        font-size: clamp(17px, calc(11px + 0.6397vw), 20px);
        line-height: clamp(21px, calc(15px + 0.6397vw), 24px);
        column-gap: clamp(25px, calc(3.6247vw - 9px), 42px);
    }
    .home-img__items>li:not(:last-of-type)::before {
        width: 23px;
        height: 23px;
        background-size: 13.35px 22px;
    }
    .home-img__items>li.home-img__item-last::before {
        width: 32px;
        height: 32px;
        background-size: contain;
    }
    .home-img__items>li.home-img__item-last {
        column-gap: clamp(16px, calc(3.838vw - 20px), 34px);
    }
    .home-img::before {
        left: 15px;
    }
    .home-img::before {
        top: 68px;
    }
}

@media (max-width: 900px) {
    .home-img__items>li {
        font-size: 15px;
        line-height: 19px;
    }
    .home-img>div {
        column-gap: 10px;
    }
    .home-img>div>div {
        width: calc(52% - 5px);
    }
    .home-img>div>ul {
        width: calc(48% - 5px);
    }
    .home-img::before {
        top: 46px;
        width: 22px;
        height: 110px;
        left: 8px;
    }
    .home-img__items {
        border-radius: 22px;
    }
    .home-img__img,
    .home-img__img img {
        border-radius: 16px;
    }
}

@media (max-width: 620px) {
    .home-img::before {
        content: none;
    }
    .home-img>div {
        flex-direction: column;
        flex: none;
    }
    .home-img>div>div {
        width: 100%;
        flex: none;
    }
    .home-img>div>ul.home-img__items {
        width: calc(100% - 14px);
        border-radius: 34px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        padding: 37px 20px 38px;
        margin: -10px auto 0;

    }
}

@media (max-width: 360px) {
    .home-img__items>li {
        font-size: 14px;
        line-height: 18px;
    }
}
/* End */


/* Start:/local/components/chigov/highloadblock.list/templates/.default/style.css?17833116878139*/
.about__items {
	display: flex;
	flex-direction: column;
	row-gap: 68px;
}
.about__item-wrapp {
    display: flex;
    justify-content: space-between;
	column-gap: 50px;
}

.about__item {
	padding: 30px;
    box-shadow: 4px 4px 10px 0px #00000040;
    border-radius: 30px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 0;
	width: calc(100% / 3 - 50px * 2 / 3);
	row-gap: 35px;
	--title-color: #fff;
}
.about__item_img {
    height: 40px;
    width: 40px;
}
.about__item img {
    height: 100%;
    width: initial;
}

.about__item_title,
.about__item_text {
    font-size: 20px;
    line-height: 20px;
    color: #000000;
    display: block;
    transition: all 1s;
}
.about__item .about__item_text {
    font-size: 16px;
}
.about__item .about__item_title {
    font-weight: 700;
    font-size: 20px;
    padding-right: 60px;
    margin: 0;
    display: block;
    transition: all 1s;
    line-height: 21px;
	color: var(--title-color);
}
body section.about_home {
  margin-top: 0;
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
}
body.is_home section.about_home>h2 {
	margin-bottom: 57px;
}
.about__item .about__item_head {
    align-items: flex-start;
    margin-bottom: 0;
    min-height: 63px;
}
.about__item_head {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    width: 100%;
}
@media screen and (min-width: 1641px) {
	body section.about_home::before,
	body section.about_home::after {
	  content: "";
	  display: block;
	  background-repeat: no-repeat;
	  background-position: center;
	  background-size: contain;
	  position: absolute;
	}
	body section.about_home::before {
		background-image: url("data:image/svg+xml,%3Csvg width='39' height='202' viewBox='0 0 39 202' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='31' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='59' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='87' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='115' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='143' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='171' r='3' fill='%23EF354C'/%3E%3Ccircle cx='3' cy='199' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='3' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='31' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='59' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='87' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='115' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='143' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='171' r='3' fill='%23EF354C'/%3E%3Ccircle cx='36' cy='199' r='3' fill='%23EF354C'/%3E%3C/svg%3E");
		width: 39px;
		height: 202px;
    	left: -128px;
    	bottom: -188px;
    	top: auto;
	}
	body section.about_home::after {
		background-image: url("data:image/svg+xml,%3Csvg width='202' height='72' viewBox='0 0 202 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='68.5' r='3' transform='rotate(-90 3 68.5)' fill='%231498F8'/%3E%3Ccircle cx='31' cy='68.5' r='3' transform='rotate(-90 31 68.5)' fill='%231498F8'/%3E%3Ccircle cx='59' cy='68.5' r='3' transform='rotate(-90 59 68.5)' fill='%231498F8'/%3E%3Ccircle cx='87' cy='68.5' r='3' transform='rotate(-90 87 68.5)' fill='%231498F8'/%3E%3Ccircle cx='115' cy='68.5' r='3' transform='rotate(-90 115 68.5)' fill='%231498F8'/%3E%3Ccircle cx='143' cy='68.5' r='3' transform='rotate(-90 143 68.5)' fill='%231498F8'/%3E%3Ccircle cx='171' cy='68.5' r='3' transform='rotate(-90 171 68.5)' fill='%231498F8'/%3E%3Ccircle cx='199' cy='68.5' r='3' transform='rotate(-90 199 68.5)' fill='%231498F8'/%3E%3Ccircle cx='3' cy='35.5' r='3' transform='rotate(-90 3 35.5)' fill='%231498F8'/%3E%3Ccircle cx='31' cy='35.5' r='3' transform='rotate(-90 31 35.5)' fill='%231498F8'/%3E%3Ccircle cx='59' cy='35.5' r='3' transform='rotate(-90 59 35.5)' fill='%231498F8'/%3E%3Ccircle cx='87' cy='35.5' r='3' transform='rotate(-90 87 35.5)' fill='%231498F8'/%3E%3Ccircle cx='115' cy='35.5' r='3' transform='rotate(-90 115 35.5)' fill='%231498F8'/%3E%3Ccircle cx='143' cy='35.5' r='3' transform='rotate(-90 143 35.5)' fill='%231498F8'/%3E%3Ccircle cx='171' cy='35.5' r='3' transform='rotate(-90 171 35.5)' fill='%231498F8'/%3E%3Ccircle cx='199' cy='35.5' r='3' transform='rotate(-90 199 35.5)' fill='%231498F8'/%3E%3Ccircle cx='3' cy='36' r='3' transform='rotate(-90 3 36)' fill='%231498F8'/%3E%3Ccircle cx='31' cy='36' r='3' transform='rotate(-90 31 36)' fill='%231498F8'/%3E%3Ccircle cx='59' cy='36' r='3' transform='rotate(-90 59 36)' fill='%231498F8'/%3E%3Ccircle cx='87' cy='36' r='3' transform='rotate(-90 87 36)' fill='%231498F8'/%3E%3Ccircle cx='115' cy='36' r='3' transform='rotate(-90 115 36)' fill='%231498F8'/%3E%3Ccircle cx='143' cy='36' r='3' transform='rotate(-90 143 36)' fill='%231498F8'/%3E%3Ccircle cx='171' cy='36' r='3' transform='rotate(-90 171 36)' fill='%231498F8'/%3E%3Ccircle cx='199' cy='36' r='3' transform='rotate(-90 199 36)' fill='%231498F8'/%3E%3Ccircle cx='87' cy='3' r='3' transform='rotate(-90 87 3)' fill='%231498F8'/%3E%3Ccircle cx='115' cy='3' r='3' transform='rotate(-90 115 3)' fill='%231498F8'/%3E%3C/svg%3E");
		width: 202px;
		height: 71.5px;
    	right: 345px;
    	bottom: -52px;
	}
}
@media screen and (max-width: 1640px) {
	body section.about_home::before,
	body section.about_home::after {
		content: none;
	}
}
@media screen and (max-width: 1350px) {
	.about__item .about__item_title {
		padding-right: 0;
	}
}
@media (max-width: 1300px) {
	.about__item .about__item_title {
		font-size: 16px;
  		line-height: 20px;
	}
	.about__item .about__item_title>br {
		display: none;
	}
	.about__items .about__item {
    	padding: 30px 35px 37px 32px;
		row-gap: 20px;
		  width: calc(100% / 3 - 25px * 2 / 3);
  	}
	.about__item .about__item_head {
  		min-height: 60px;
	}
	.about__item .about__item_text {
		font-size: 14px;
		line-height: 18px;
	}
	.about__items .about__item_img {
    	width: 40px;
    	height: 40px;
    	flex: 0 0 40px;
	}
	.about__item-wrapp {
  		column-gap: 25px;
	}
	.about__items {
		row-gap: 25px;
	}
}
@media (max-width: 1000px) {
	.about__items {
  		flex-direction: row;
  		column-gap: 25px;
		justify-content: center;
	}
	.about__item-wrapp {
  		flex-direction: column;
		row-gap: 25px;
    	justify-content: flex-start;
	}
	.about__items .about__item {
		width: 100%;
	}
	.about__item .about__item_head {
		min-height: 40px;
		column-gap: 30px;
	}
	body.is_home section.about_home>h2 {
  		margin-bottom: 36px;
	}
}
@media (max-width: 965px) {
	.about__item .about__item_head {
		min-height: 60px;
		column-gap: 55px;
	}
}
@media (max-width: 930px) {
	.about__item .about__item_text {
		min-height: 54px;
	}
}
@media (max-width: 790px) {
	.about__item .about__item_head {
	    column-gap: 30px;
  	}
}
@media (max-width: 750px) {
	.about__items .about__item {
    	padding: 26px 24px 30px;
	}
	body.is_home section.about_home>h2 {
    	margin-bottom: 40px;
    	margin-top: 55px;
  	}
}
@media (max-width: 683px) {
	.about__items .about__item {
    	padding: 20px 24px 26px;
  	}
	.about__items.slick-initialized .slick-slide {
		display: flex;
		margin: 0 var(--container-padding);
	}
	.about__items.slick-initialized .slick-slide:first-of-type {
		margin-right: calc(var(--container-padding) / 2);
	}
	.about__items.slick-initialized .slick-slide:last-of-type {
		margin-left: calc(var(--container-padding) / 2);
	}
	.about__items .slick-list {
		padding: 10px 0;
	}
	body section.about_home {
  		padding-right: 0;
		padding-left: 0;
	}
	.about__items:not(.slick-initialized) {
		padding-right: var(--container-padding);
	}
	.about__items:not(.slick-initialized) .about__item-wrapp:not(:first-of-type) {
		display: none;
	}
	body.is_home section.about_home>h2 {
    	margin-bottom: 30px;
	}
	body section.about_home .about__items {
		margin: 0;
	}
	body.is_home section.about_home .slick-dots {
    	bottom: -40px;
  	}
	body.is_home .about_home .slick-dots>li button {
		background: #E0DFDF;
	}
}

@media (max-width: 354px) {
	.about__item .about__item_text {
    	min-height: 72px;
  	}
}
/* End */


/* Start:/local/components/chigov/highloadblock.list/templates/choosing_gymnastics/style.css?17833459657865*/
body.is_home .choosing-gymnastics>h2 {
    margin: 160px auto 32px;
}
.choosing-gymnastics>p {
    font-weight: 400;
    font-size: 30px;
    text-align: center;
    margin-bottom: 57px;
    line-height: 32px;
}
.choosing-gymnastics__items {
    margin: 0 !important;
}
.choosing-gymnastics__items:not(.slick-initialized) .choosing-gymnastics__item:not(:first-of-type) {
    display: none;
}
.choosing-gymnastics__items.slick__slider:not(.slick-initialized) {
    display: block;
}
.choosing-gymnastics.container {
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
}
.choosing-gymnastics__item {
    position: relative;
}
.slick__slider .slick-slide.choosing-gymnastics__item {
    padding: 0;
}
.choosing-gymnastics__item img {
    border-radius: 28px;
    overflow: hidden;
}
.choosing-gymnastics__billet {
    position:absolute;
    z-index: 1;
    --b-color: #1498F8;
    background-color: var(--b-color);
    padding: 9px 25px 9px 21px;
    border-radius: 10px;
    color:white;
    display: flex;
    align-items:center;
    column-gap: 24px;
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
    min-height: 70px
}
.choosing-gymnastics__billet>span {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    background:#fff;
    box-shadow: 0px 4px 4px 0px #00000040;
    width: 31px;
    height: 31px;
    flex: 0 0 31px;
}
.choosing-gymnastics__billet svg path {
    fill: var(--b-color);
}
.choosing-gymnastics__billet.billet-1 {
    top: 38px;
    right: 166px;
}
.choosing-gymnastics__billet.billet-2 {
    top: 118px;
    right: 72px;
}
.choosing-gymnastics__billet.billet-3 {
    bottom: 138px;
    left: 80px;
}
.choosing-gymnastics__billet.billet-4 {
    bottom: 58px;
    left: 146px;
}

.choosing-gymnastics__item:nth-of-type(2) .choosing-gymnastics__billet.billet-1 {
    top: 102px;
    left: 40px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(2) .choosing-gymnastics__billet.billet-2 {
    top: 192px;
    left: 73px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(2) .choosing-gymnastics__billet.billet-3 {
    bottom: 254px;
    right: 80px;
    left: auto;
}
.choosing-gymnastics__item:nth-of-type(2) .choosing-gymnastics__billet.billet-4 {
    bottom: 163px;
    right: 42px;
    left: auto;
}

.choosing-gymnastics__item:nth-of-type(3) .choosing-gymnastics__billet.billet-1 {
    top: 78px;
    left: 44px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(3) .choosing-gymnastics__billet.billet-2 {
    top: 162px;
    left: 132px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(3) .choosing-gymnastics__billet.billet-3 {
    bottom: 140px;
    right: 211px;
    left: auto;
}
.choosing-gymnastics__item:nth-of-type(3) .choosing-gymnastics__billet.billet-4 {
    bottom: 60px;
    right: 101px;
    left: auto;
}

.choosing-gymnastics__item:nth-of-type(4) .choosing-gymnastics__billet.billet-1 {
    top: 89px;
    left: 36px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(4) .choosing-gymnastics__billet.billet-2 {
    top: 179px;
    left: 107px;
    right: auto;
}
.choosing-gymnastics__item:nth-of-type(4) .choosing-gymnastics__billet.billet-3 {
    bottom: 140px;
    right: 170px;
    left: auto;
}
.choosing-gymnastics__item:nth-of-type(4) .choosing-gymnastics__billet.billet-4 {
    bottom: 50px;
    right: 61px;
    left: auto;
}

@media (max-width: 1130px) {
    body.is_home .choosing-gymnastics>h2 {
        margin: 95px auto 32px;
    }
    .choosing-gymnastics>p {
        font-size: 24px;
        line-height: 26px;
    }
    .choosing-gymnastics__item img {
        height: 700px;
        object-fit: cover;
        object-position: center;
    }
    .choosing-gymnastics__billets {
        display: flex;
        flex-wrap: wrap;
        column-gap: 25px;
        row-gap: 15px;
        margin-top: -25px;
        padding: 0 15px;
    }
    .choosing-gymnastics__billet {
        position: static;
        width: calc(50% - 25px / 2 );
        font-size: 20px;
        line-height: 25px;
        min-height: 68px;
    }
    .choosing-gymnastics__billet br {
        display:none;
    }
    body.is_home .choosing-gymnastics .slick-dots {
        display: flex;
        position: static;
        width: 100%;
        translate: none;
        justify-content: center;
        margin-top: 32px;
    }
    body.is_home .choosing-gymnastics .slick-dots>li button {
        background: #E0DFDF;
    }
    .choosing-gymnastics__billet.billet-1 {
        order: 2;
    }
    .choosing-gymnastics__billet.billet-2 {
        order: 4;
    }
    .choosing-gymnastics__billet.billet-3 {
        order: 1;
    }
    .choosing-gymnastics__billet.billet-4 {
        order: 3;
    }

    .choosing-gymnastics__item:not(:first-of-type) .choosing-gymnastics__billet.billet-1 {
        order: 1;
    }
    .choosing-gymnastics__item:not(:first-of-type) .choosing-gymnastics__billet.billet-2 {
        order: 3;
    }
    .choosing-gymnastics__item:not(:first-of-type) .choosing-gymnastics__billet.billet-3 {
        order: 2;
    }
    .choosing-gymnastics__item:not(:first-of-type) .choosing-gymnastics__billet.billet-4 {
        order: 4;
    }
}

@media (max-width: 938px) {
    .choosing-gymnastics__item img {
        height: clamp(520px, calc(75.3138vw - 6.4435px), 700px);
    }
}

@media (max-width: 900px) {
    .choosing-gymnastics__billet {
        font-size: 15px;
        line-height: 19px;
        min-height: 50px;
        padding: 9px 15px 9px;
        column-gap: 17px;
        width: calc(50% - 18px / 2);
    }
    .choosing-gymnastics__billet>span {
        width: 22px;
        height: 22px;
        flex: 0 0 22px;
    }
    .choosing-gymnastics__billet>span svg {
        width: 12px;
        height: auto;
    }
    .choosing-gymnastics__billets {
        column-gap: 18px;
        row-gap: 11px;
        margin-top: -90px;
        padding: 0 26px;
    }
    body.is_home .choosing-gymnastics .slick-dots {
        margin-top: 12px;
    }
    body.is_home .choosing-gymnastics>h2 {
        margin: 90px auto 26px;
    }
    .choosing-gymnastics>p {
        font-size: 20px;
        line-height: 24px;
        margin-bottom: 36px;
    }
}

@media (max-width: 699px) {
    .choosing-gymnastics__item img {
        height: clamp(330px, calc(169.5778px + 50.1319vw), 520px);
    }
}

@media (max-width: 600px) {
    body.is_home .choosing-gymnastics>h2 {
        margin: 130px auto 25px;
    }
    .choosing-gymnastics>p {
        font-size: 16px;
        line-height: 19px;
    }
    .choosing-gymnastics__item img {
        border-radius: 16px;
    }
    .choosing-gymnastics__billets {
        column-gap: 7px;
        row-gap: 7px;
        margin-top: -18px;
        padding: 0 3px;
    }
    .choosing-gymnastics__billet {
        width: calc(50% - 7px / 2);
        font-size: 14px;
        line-height: 17px;
        min-height: 70px;
        padding: 9px 8px 9px 11px;
        column-gap: 13px;
        border-radius: 6px;
    }
    .choosing-gymnastics__billet>span {
        width: 17px;
        height: 17px;
        flex: 0 0 17px;
    }
    .choosing-gymnastics__billet>span svg {
        width: 10px;
    }
    body.is_home .choosing-gymnastics .slick-dots {
        margin-top: 30px;
    }
}

@media (max-width: 400px) {
    .choosing-gymnastics__billet {
        font-size: 12px;
        line-height: 15px;
        min-height: 65px;
    }
}

@media (max-width: 370px) {
    .choosing-gymnastics__billet {
        min-height: 78px;
    }
}

@media (max-width: 350px) {
    .choosing-gymnastics__billet>span {
        width: 12px;
        height: 12px;
        flex: 0 0 12px;
    }
    .choosing-gymnastics__billet {
        padding: 9px 8px 9px;
        column-gap: 8px;
    }
    .choosing-gymnastics__billet>span svg {
        width: 7px;
    }
}
/* End */


/* Start:/local/components/chigov/highloadblock.list/templates/vk_video/style.css?17833637853055*/
.vk-video.container {
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
}
.vk-video__items {
    padding: 0 calc(73px - 45px / 2);
}
.slick__slider.vk-video__items {
    margin-top: 0;
}
.vk-video__item.slick-slide {
    height: 551px;
    margin: 0 calc(45px / 2);
}
.slick__slider .vk-video__item.slick-slide {
    padding: 0;
}
.vk-video__item iframe {
    height: 100%;
}
body.is_home .vk-video h2 {
    margin: 160px auto 35px;
}
.vk-video .slick__slider-home.slick__slider .slick-arrow {
    width: 46px;
    height: 46px;
    border-radius: 5px;
    box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.25);
}
.vk-video .slick__slider-home.slick__slider .slick-arrow.slick-next {
    left: auto;
    right: 0;
}
.vk-video .slick__slider-home.slick__slider .slick-arrow.slick-prev {
    left: 0;
    right: auto;
}
.vk-video__all.btn {
    font-size: 16px;
    display: flex;
    width: 240px;
    margin: 35px auto 0;
    justify-content: center;
}
.vk-video__overlay {
    position:absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

@media (max-width : 1407px) {
    .vk-video__item.slick-slide {
        height: clamp(445px, calc(49.7797vw - 142.4009px), 558px);
        margin: 0 calc(32px / 2);
    }
    .vk-video__items {
        padding: 0 calc(73px - 32px / 2);
    }
}

@media (max-width : 1180px) {
    .vk-video__items {
        padding: 0;
        margin: 0 calc(-1 * 32px / 2);
    }
    .vk-video.container {
        padding-right: calc(32px / 2);
    }
    .vk-video__all {
        margin-top: 31px;
    }
    body.is_home .vk-video .slick-dots {
        position: static;
        margin: 32px 0 0;
        width: 100%;
        translate: none;
        justify-content: center;
    }
    body.is_home .vk-video .slick-dots>li button {
        background: #E0DFDF;
    }
    body.is_home .vk-video h2 {
        margin: 95px auto 35px;
    }
    .vk-video__item.slick-slide {
        height: clamp(515px, calc(26.1111px + 48.8889vw), 603px);
    }
}

@media (max-width : 1000px) {
    .vk-video__item.slick-slide {
        height: clamp(460px, calc(46.4737px + 51.0526vw), 557px);
    }
}

@media (max-width : 810px) {
    body.is_home .vk-video h2 {
        margin: 90px auto 35px;
    }
    .vk-video__all {
        margin-top: 30px;
        font-size: 14px;
    }
    .vk-video__items {
        margin: 0 calc(-1 * 27px / 2);
    }
    .vk-video__item.slick-slide {
        height: clamp(412px, calc(44px + 59.2593vw), 524px);
        margin: 0 calc(27px / 2);
    }
    .vk-video.container {
        padding-right: calc(27px / 2);
    }
}

@media (max-width : 620px) {
    .vk-video.container {
        padding-right: var(--container-padding);
    }
    body.is_home .vk-video h2 {
        margin: 80px auto 30px;
    }
    .vk-video__item.slick-slide {
        height: clamp(370px, calc(124.7826vw - 116.6522px), 657px);
    }
}

@media (max-width : 390px) {
    .vk-video__item.slick-slide {
        height: clamp(422px, calc(15.1429px + 127.1429vw), 511px);
    }
}
/* End */


/* Start:/local/templates/re_europegym/components/bitrix/news.list/review-home/style.css?178341054311119*/
.container.review_block {
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
}
.review_block__wrapp::before,
.review_block__wrapp::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
}
.review_block__wrapp::after {
  background-image: url("data:image/svg+xml,%3Csvg width='72' height='202' viewBox='0 0 72 202' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='68.5' cy='199' r='3' transform='rotate(180 68.5 199)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='171' r='3' transform='rotate(180 68.5 171)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='143' r='3' transform='rotate(180 68.5 143)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='115' r='3' transform='rotate(180 68.5 115)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='87' r='3' transform='rotate(180 68.5 87)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='59' r='3' transform='rotate(180 68.5 59)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='31' r='3' transform='rotate(180 68.5 31)' fill='%231477F8'/%3E%3Ccircle cx='68.5' cy='3' r='3' transform='rotate(180 68.5 3)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='199' r='3' transform='rotate(180 35.5 199)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='171' r='3' transform='rotate(180 35.5 171)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='143' r='3' transform='rotate(180 35.5 143)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='115' r='3' transform='rotate(180 35.5 115)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='87' r='3' transform='rotate(180 35.5 87)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='59' r='3' transform='rotate(180 35.5 59)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='31' r='3' transform='rotate(180 35.5 31)' fill='%231477F8'/%3E%3Ccircle cx='35.5' cy='3' r='3' transform='rotate(180 35.5 3)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='199' r='3' transform='rotate(180 36 199)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='171' r='3' transform='rotate(180 36 171)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='143' r='3' transform='rotate(180 36 143)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='115' r='3' transform='rotate(180 36 115)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='87' r='3' transform='rotate(180 36 87)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='59' r='3' transform='rotate(180 36 59)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='31' r='3' transform='rotate(180 36 31)' fill='%231477F8'/%3E%3Ccircle cx='36' cy='3' r='3' transform='rotate(180 36 3)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='199' r='3' transform='rotate(180 3.00001 199)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='171' r='3' transform='rotate(180 3.00001 171)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='143' r='3' transform='rotate(180 3.00001 143)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='115' r='3' transform='rotate(180 3.00001 115)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='87' r='3' transform='rotate(180 3.00001 87)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='59' r='3' transform='rotate(180 3.00001 59)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='31' r='3' transform='rotate(180 3.00001 31)' fill='%231477F8'/%3E%3Ccircle cx='3.00001' cy='3' r='3' transform='rotate(180 3.00001 3)' fill='%231477F8'/%3E%3C/svg%3E");
  width: 71.5px;
  height: 202px;
  left: -142px;
  top: 50%;
  translate: 0 -50%;

}
.review_block__wrapp::before {
  background-image: url("data:image/svg+xml,%3Csvg width='202' height='39' viewBox='0 0 202 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='199' cy='3.00001' r='3' transform='rotate(90 199 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='171' cy='3.00001' r='3' transform='rotate(90 171 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='143' cy='3.00001' r='3' transform='rotate(90 143 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='115' cy='3.00001' r='3' transform='rotate(90 115 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='87' cy='3.00001' r='3' transform='rotate(90 87 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='59' cy='3.00001' r='3' transform='rotate(90 59 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='31' cy='3.00001' r='3' transform='rotate(90 31 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='3' cy='3.00001' r='3' transform='rotate(90 3 3.00001)' fill='%23FFB431'/%3E%3Ccircle cx='199' cy='36' r='3' transform='rotate(90 199 36)' fill='%23FFB431'/%3E%3Ccircle cx='171' cy='36' r='3' transform='rotate(90 171 36)' fill='%23FFB431'/%3E%3Ccircle cx='143' cy='36' r='3' transform='rotate(90 143 36)' fill='%23FFB431'/%3E%3Ccircle cx='115' cy='36' r='3' transform='rotate(90 115 36)' fill='%23FFB431'/%3E%3Ccircle cx='87' cy='36' r='3' transform='rotate(90 87 36)' fill='%23FFB431'/%3E%3Ccircle cx='59' cy='36' r='3' transform='rotate(90 59 36)' fill='%23FFB431'/%3E%3Ccircle cx='31' cy='36' r='3' transform='rotate(90 31 36)' fill='%23FFB431'/%3E%3Ccircle cx='3' cy='36' r='3' transform='rotate(90 3 36)' fill='%23FFB431'/%3E%3C/svg%3E");
  width: 202px;
  height: 38px;
  right: -160px;
  top: -80px;
}
body.is_home .review_block__wrapp h2 {
  margin: 160px auto 20px;
}
.review-block__slider {
  padding: 0 calc(73px - 36px / 2);
  cursor:pointer;
}
.slick__slider .review_block__slide.slick-slide {
  margin: 0 calc(36px / 2);
  display: flex !important;
  flex-direction: column;
  height: auto;
  box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.25);
  background: rgba(251, 251, 251, 1);
  padding: 26px 16px 44px;
  border-radius: 30px;
}
.review-block__slider .slick-list {
  padding: 15px 0;
}
.review-block__slider .review_block__avatar img {
  border-radius: 100%;
  margin-right: 0;
  height: 58px;
  width: 58px;
}
.review-block__slider .review_block__avatar {
  flex: 0 0 58px;
}
.review-block__slider .review_block__header {
  display: flex;
  padding-bottom: 26px;
  border-bottom: 2px solid #EF3148;
  align-items: center;
  margin-bottom: 26px;
  padding-left: 12px;
  padding-right: 12px;
  column-gap: 17px;
}
.review_block__name {
  display: flex;
  flex-direction: column;
}
.review-block__slider .review_block__name span:first-child {
  font-size: 22px;  
  line-height: 23px;
  color: #000;
  font-weight: bold;
}
.review_block__name>a {
  font-size: 17px;
  line-height: 20px;
  text-decoration: underline;
  color: #EF3047;
}
.review_block__name>a:hover {
  text-decoration: none;
  color: #EF3047;
}
.review-block__slider.slick__slider-home.slick__slider .slick-arrow {
  width: 46px;
  height: 46px;
  border-radius: 5px;
  box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.25);
  top: 50%;
}
.review-block__slider.slick__slider-home.slick__slider .slick-arrow.slick-next {
  left: auto;
  right: 0;
}
.review-block__slider.slick__slider-home.slick__slider .slick-arrow.slick-prev {
  left: 0;
  right: auto;
}
.review_block__wrapp .review-block__slider.slick__slider {
  margin-top: 0;
}
.review_block__wrapp .slick-track {
  display: flex;
}
.review_block__slide.slick-slide:hover .review-block__more {
  color: #EF3047;
}
.review_block__slide.slick-slide .review-block__more:hover {
  text-decoration: underline;
}
.review_block__wrapp .review_block__body {
  font-size: 16px;
  line-height: 25px;
  color: #000;
  position: relative;
  padding-bottom: 0;
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 12px;
  padding-right: 12px;
  row-gap: 20px;
}
.review-button_all {
  width: 100%;
  text-align:center;
  margin-top: 35px;
}
.review-button_all>a {
  min-width: 240px;
  padding: 10px 14px;
  display: inline-block;
  font-size: 16px;
}
div.review_block__body>div:first-of-type {
  max-height: none;
  display: -webkit-box;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.review-block__more {
  font-size: 16px;
  display: block;
  line-height: 20px;
  text-decoration: none;
  color: #D5D5D5;
  font-weight: 700;
}
.review__button_all {
  text-align: center;
  margin-top: 20px;
}
.review__button_all>a,
.review__button_all>a:hover {
  background: #ef3047;
  box-shadow: 5px 5px 13px 2px #ffbac2;
  color: #fff;
  padding: 12px 15px;
  border-radius: 9px;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
}
.review__button_all span,
.review__button_all:hover span {
    font-size: 23px;
    font-weight: 100;
    position: relative;
    top: 2px;
    left: 5px;
}

@media (max-width: 1730px) {
  .review_block__wrapp::before {
    right: 0;
  }
  .review_block__wrapp::after {
    left: -93px;
  }
}

@media (max-width: 1600px) {
  .review_block__wrapp::after {
    content: none;
  }
}
@media (max-width: 1150px) {
  .review-block__slider {
    padding: 0;
    margin: 0 calc(-1 * 36px / 2);
  }
  .review_block.container {
    padding-right: calc(36px / 2);
  }
  body.is_home .review-block__slider .slick-dots {
    position: static;
    justify-content: center;
    translate: none;
    margin-top: 32px;
  }
  body.is_home .review-block__slider .slick-dots>li button {
    background: #E0DFDF;
  }
  .review-button_all {
    margin-top: 32px;
  }
  .review-button_all>a {
    font-size: 16px;
  }
}

@media (max-width: 1000px) {
  .review_block__wrapp::before {
    content: none;
  }
  body.is_home .review_block__wrapp h2 {
    margin: 95px auto 35px;
  }
  .review_block__name span:first-child {

  }
}

@media (max-width: 800px) {
  .review-block__slider .review_block__name span:first-child {
    font-size: 17px;
    line-height: 19px;
  }
  .review_block__name>a {
    font-size: 15px;
    line-height: 17px;
  }
  .slick__slider .review_block__slide.slick-slide {
    padding: 20px 16px 35px;
    border-radius: 24px;
  }
  .review_block__wrapp .review_block__body {
    font-size: 14px;
    line-height: 20px;
  }
  div.review_block__body>div:first-of-type {
    -webkit-line-clamp: 9;
  }
  .review_block__wrapp .review_block__header {
    margin-bottom: 22px;
    column-gap: 14px;
  }
  .slick__slider .review_block__slide.slick-slide {
    margin: 0 calc(27px / 2);
  }
  .review-block__slider {
    margin: 0 calc(-1 * 27px / 2);
  }
  .container.review_block {
    padding-right: var(--container-padding);
  }
  .review-block__slider .review_block__avatar img {
    height: 48px;
    width: 48px;
  }
  .review-block__slider .review_block__avatar {
    flex: 0 0 48px;
  }
  body.is_home .review_block__wrapp h2 {
    margin: 90px auto 35px;
  }
}

@media (max-width: 530px) {
  body.is_home .review_block__wrapp h2 {
    margin: 80px auto 30px;
  }
  .review-block__slider .review_block__avatar img {
    height: 58px;
    width: 58px;
  }
  .review-block__slider .review_block__avatar {
    flex: 0 0 58px;
  }
  .review-block__slider .review_block__name span:first-child {
    font-size: 18px;
    line-height: 20px;
  }
  .review_block__wrapp .review_block__header {
    margin-bottom: 19px;
    column-gap: 17px;
  }

  .review_block__wrapp .review_block__body {
    font-size: 16px;
    line-height: 23px;
  }
  div.review_block__body>div:first-of-type {
    -webkit-line-clamp: 11;
  }
  .slick__slider .review_block__slide.slick-slide {
    padding: 22px 16px 32px;
    border-radius: 30px;
  }
}
/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1661191289666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/re_europegym/components/bitrix/news.list/centers-map-home/style.css?1783412987818*/

@media screen and (min-width: 1201px) {
  section.our_centers_block.programs-our-centers>h2 {
    font-size: 48px;
  }
}
@media screen and (min-width: 576px) {
  .our_centers_block__tabs {
    display:none;
  }
}
@media screen and (max-width: 575px) {
  body.is_home .our_centers_block>h2 {
    margin-bottom: 30px;
  }
  .our_centers_block__tabs {
    display: flex;
    column-gap: 25px;
    width: 100%;
    align-items:center;
    margin-bottom: 20px;
    justify-content:center;
    padding: 0 28px;
  }
  .our_centers_block__tab {
    width: calc(50% - 25px / 2);
  }
  .our_centers_block__content:not(.active) {
    display:none;
  }
}
@media screen and (max-width: 380px) {
  .our_centers_block__tabs {
    padding: 0 10px;
    column-gap: 10px;
  }
  .our_centers_block__tab.btn {
    padding: 7px 8px;
  }
}
/* End */


/* Start:/local/templates/re_europegym/components/bitrix/subscribe.edit/index-home/style.css?17834180512339*/
#main_subscribe {
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  height: auto;
  background: #F5F5F5;
  padding: 22px 48px 42px;
  margin: 0;
  text-align: center;
  border-radius: 16px;
  border: 2px solid rgba(239, 49, 72, 1);
}
#main_subscribe h2 {
  margin: 0 0 6px;
  font-size: 20px;
  font-weight: 700;
  color: #000;
  line-height: 24px;
  text-transform: none;
  max-width: none;
}
#main_subscribe>p {
  font-size: 12px;
  line-height: 15px;
  color: #808080;
  margin-bottom: 32px;
}

.main_subscribe__input input {
  outline: none;
  width: 100%;
  max-width: 298px;
  height: 33px;
  border-radius: 6px;
  background-color: #ffffff;
  border: 1px solid #D9D9D9;
  font-size: 12px;
  line-height: 33px;
  color: #9e9daa;
  margin-bottom: 7px;
  padding: 0 10px;
}
.main_subscribe__input input[name="EMAIL"].error {
  border-color: #ef3047;
}
.main_subscribe__soglasie {
  font-size: 10px;
  line-height: 12px;
  margin-top: 14px;
  text-decoration: none;
  color: rgba(128, 128, 128, 0.5);
  padding-left: 0;
  text-align: center;
}
.main_subscribe__soglasie span {
  position: relative;
  display: inline-block;
  padding-left: 30px;
}
.main_subscribe__soglasie span::before {
  content: "";
  display: block;
  width: 13px;
  height: 13px;
  border-radius: 100%;
  background-color: #ffffff;
  border: 0.5px solid #D9D9D9;
  position: absolute;
  top: -2px;
  left: 0;
}
.main_subscribe__soglasie span::after {
  content: "";
  display: block;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background-color: #ef3047;
  position: absolute;
  top: 1px;
  left: 3px;
}
form.result .form__result {
  font-weight: 600;
}
#main_subscribe input[type="submit"] {
  width: 185px;
  font-size: 14px;
  line-height: 19px;
  margin-top: 28px;
}
form.result.form_success .form__result.subscribe-result .form__result__success {
  display: block;
  color: #56BC80;
  font-size: 14px;
}
.form__result.subscribe-result .form__result__error {
  font-size: 14px;
  color:#EF3047;
}

@media screen and (max-width: 620px) {
  .block-seo__wrapp .subscribe_block {
    max-width: 100%;
  }
  #main_subscribe {
    padding: 22px 35px 42px;
  }
  .main_subscribe__soglasie {
    font-size: 8px;
    line-height: 8px;
  }
  .main_subscribe__soglasie span {
    padding-left: 16px;
  }
  #main_subscribe>p {
    margin-bottom: 17px;
  }
}

/* End */
/* /local/components/chigov/highloadblock.list/templates/home_img/style.css?178332698617029 */
/* /local/components/chigov/highloadblock.list/templates/.default/style.css?17833116878139 */
/* /local/components/chigov/highloadblock.list/templates/choosing_gymnastics/style.css?17833459657865 */
/* /local/components/chigov/highloadblock.list/templates/vk_video/style.css?17833637853055 */
/* /local/templates/re_europegym/components/bitrix/news.list/review-home/style.css?178341054311119 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1661191289666 */
/* /local/templates/re_europegym/components/bitrix/news.list/centers-map-home/style.css?1783412987818 */
/* /local/templates/re_europegym/components/bitrix/subscribe.edit/index-home/style.css?17834180512339 */
