

/* Start:/local/templates/pokrovgold/components/bitrix/main.include/pageLoyaltyProgram/style.css?175863801820170*/
.pageLoPro__title {
    position: relative;
    display: flex;
    justify-content: center;
}

.pageLoPro__title:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
    background: #192F4E;
}

.pageLoPro__title span {
    position: relative;
    z-index: 1;
    padding: 0 5%;
    background: #fff;
    color: #000;
    text-align: center;
    font-family: "Arno Pro";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

/* Баннер */
.pageLoPro-banner {
    position: relative;
}

.pageLoPro-banner-image {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    margin-left: calc(var(--vw,1vw) * -50);
    width: calc(var(--vw,1vw) * 100);
    height: 100%;
}

.pageLoPro-banner-image div {
    width: 100%;
    height: 100%;
}

.pageLoPro-banner-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.pageLoPro-banner-info {
    padding: 13.5rem 47rem 5.5rem 0;
}

.pageLoPro-banner-text {
    color: #fff;
    font-family: "Montserrat";
    font-size: 2.25rem;
    font-weight: 400;
    line-height:  normal;
    text-transform: uppercase;
}

.pageLoPro-banner-title {
    padding-top: 1rem;
    color: #fff;
    font-family: "Arno Pro";
    font-size: 5.5rem;
    font-weight: 400;
    line-height:  normal;
    text-transform: uppercase;
}

.pageLoPro-banner-desc {
    padding-top: 1.95rem;
    color: #fff;
    font-family: "Montserrat";
    font-size: 1.55981rem;
    font-weight: 600;
    line-height: normal;
}

.pageLoPro-banner-prog {
    padding-top: 6rem;
    color: #fff;
    font-family: "Montserrat";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}


/* Описание */
.pageLoPro-desc {
    position: relative;
    padding: 4.25rem 8.25rem;
    color: #000;
    text-align: center;
    font-family: "Montserrat";
    font-size: 1.55981rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-desc:after,
.pageLoPro-desc:before {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="71" height="108" viewBox="0 0 71 108" fill="none"%3E%3Cpath d="M61 53.8372L42.8114 50.8763L52.2345 37.2625L38.7318 46.4503L35.4949 15L32.2682 46.5215L18.7655 37.2625L28.1989 50.8662L10 53.8372L28.1989 56.7981L18.7655 70.412L32.2682 61.2241L35.4949 93L38.7318 61.2241L52.2345 70.412L42.7909 56.8082L61 53.8372Z" stroke="%23EEEEEE" stroke-width="3" stroke-miterlimit="10"/%3E%3C/svg%3E');
    background-size: cover;
    background-repeat: no-repeat;
    width: 71px;
    height: 108px;
}

.pageLoPro-desc:after {
    left: 0;
}

.pageLoPro-desc:before {
    right: 0;
}


/* Привилегии */
.pageLoPro-privilege {
    position: relative;
    padding-top: 4.7rem;
}

.pageLoPro-privilege:after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 50%;
    margin-left: calc(var(--vw,1vw) * -50);
    width: calc(var(--vw,1vw) * 100);
    height: 100%;
    background: #F8F8F8;
}

.pageLoPro-privilege__title {
    position: relative;
    display: flex;
    justify-content: center;
}

.pageLoPro-privilege__title:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
    background: #545454;
}

.pageLoPro-privilege__title span {
    position: relative;
    z-index: 1;
    padding: 0 5%;
    background: #F8F8F8;
    color: #000;
    text-align: center;
    font-family: "Arno Pro";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.pageLoPro-privilege-content {
    position: relative;
    padding-top: 2.25rem;
    padding-bottom: 6.75rem;
    overflow: hidden;
}

.pageLoPro-privilege__decor._1 {
    position: absolute;
    bottom: -1rem;
    left: 19rem;
    width: 33.28225rem;
    height: 20.98463rem;
    user-select: none;
    pointer-events: none;
}

.pageLoPro-privilege__decor._2 {
    position: absolute;
    bottom: -7.25rem;
    left: -5.25rem;
    width: 23.6875rem;
    height: 17.25rem;
    user-select: none;
    pointer-events: none;
}

.pageLoPro-privilege__decor._2 img {
    width: 100%;
    height: 100%;
}

.pageLoPro-privilege-row {
    position: relative;
    z-index: 1;
}

.pageLoPro-privilege-info {
    display: flex;
    padding-top: 7.25rem;
}

.pageLoPro-privilege-text {
    padding-top: 1.75rem;
    padding-right: 2rem;
}

.pageLoPro-privilege__name {
    color: #212121;
    font-family: "Arno Pro";
    font-size: 6rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-privilege__desc {
    padding-top: 1.5rem;
    color: #353535;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-privilege__image {
    position: relative;
    width: 52.5rem;
    padding-top: 49%;
}

.pageLoPro-privilege__image div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.pageLoPro-privilege__image img {
    width: 100%;
    height: 100%;
}

.pageLoPro-privilege-list {
    position: relative;
    overflow: hidden;
    padding: 5rem 2rem 5rem 5rem;
    border: 1px solid #E5E5E5;
    background: #fff;
}

.pageLoPro-privilege-list:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;
    height: 50%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='257' height='460' viewBox='0 0 257 460' fill='none'%3E%3Cpath d='M523 41.3637L342.184 11.6032L435.861 -125.234L301.628 -32.8842L269.449 -349L237.372 -32.1683L103.139 -125.234L196.918 11.5009L16 41.3637L196.918 71.1242L103.139 207.961L237.372 115.612L269.449 435L301.628 115.612L435.861 207.961L341.98 71.2265L523 41.3637Z' stroke='%23C4C4C4' stroke-opacity='0.15' stroke-width='5' stroke-miterlimit='10'/%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
}

.pageLoPro-privilege-list ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
}

.pageLoPro-privilege-list ul li:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='29' viewBox='0 0 19 29' fill='none'%3E%3Cpath d='M19 14.4395L12.2239 13.3386L15.7344 8.27707L10.704 11.6931L9.49809 0L8.29599 11.7195L3.26556 8.27707L6.77997 13.3349L0 14.4395L6.77997 15.5403L3.26556 20.6019L8.29599 17.1859L9.49809 29L10.704 17.1859L15.7344 20.6019L12.2162 15.5441L19 14.4395Z' fill='%23192F4E'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    width: 19px;
    height: 29px;
    display: inline-block;
    margin-right: 7px;
    vertical-align: middle;
    margin-left: -32px;
}

.pageLoPro-privilege-list ul li {
    color: #2A3F4A;
    font-family: "Montserrat";
    font-size: 1.55981rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-privilege-list ul li:not(:first-child) {
    padding-top: 25px;
}


/* Преимущества */
.pageLoPro-advs {
    padding: 2.56rem 0;
}

.pageLoPro-adv-item {
    position: relative;
    margin-top: 7rem;
    padding: 3.5rem .875rem 3.62rem .875rem;
    border-top: 2px solid #F1ECE1;
    color: #000;
    text-align: center;
    font-family: "Montserrat";
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 24px;
}

.pageLoPro-adv-item:after {
    content: '';
    position: absolute;
    top: -7rem;
    left: 50%;
    transform: translateX(-50%);
    width: 46px;
    height: 70px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2290%22%20viewBox%3D%220%200%2060%2090%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M53%2044.8539L36.5946%2042.1967L45.0939%2029.9791L32.915%2038.2246L29.9954%2010L27.085%2038.2885L14.9061%2029.9791L23.4147%2042.1876L7%2044.8539L23.4147%2047.5111L14.9061%2059.7287L27.085%2051.4832L29.9954%2080L32.915%2051.4832L45.0939%2059.7287L36.5761%2047.5202L53%2044.8539Z%22%20stroke%3D%22%23192F4E%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    scale: 1.3;
}

.pageLoPro-adv-item:before {
    content: '';
    position: absolute;
    top: -3px;
    left: 50%;
    transform: translateX(-50%);
    width: 44%;
    height: 4px;
    background: #192F4E;
}


/* Акция */
.pageLoPro-promotion {
    position: relative;
    padding: 6.7rem 0 3.45rem 0;
}

.pageLoPro-promotion:after {
    content: '';
    position: absolute;
    z-index: -3;
    top: 0;
    left: 50%;
    margin-left: calc(var(--vw, 1vw) * -50);
    width: calc(var(--vw, 1vw) * 100);
    height: 100%;
    background: #192F4E;
}

.pageLoPro-promotion__decor {
    content: '';
    position: absolute;
    z-index: -1;
    top: -4rem;
    left: 50%;
    margin-left: calc(var(--vw, 1vw) * -50);
    width: 15%;
    height: 20.98463rem;
}

.pageLoPro-promotion-info {
    width: 100.75%;
}

.pageLoPro-promotion-prevText {
    color: #fff;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-promotion-name {
    padding-top: 1.55rem;
    color: #fff;
    font-family: "Arno Pro";
    font-size: 3.375rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.pageLoPro-promotion-image {
    position: relative;
    padding-top: 54%;
    width: 100%;
    margin-top: -10.5rem;
}

.pageLoPro-promotion-image div {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 50vw;
}

.pageLoPro-promotion-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Низ описание */
.pageLoPro-bot-desc {
    position: relative;
    margin-top: 2.44rem;
    padding: 1.75rem 1.87rem;
    background: #F2F2F2;
}

.pageLoPro-bot-desc,
.pageLoPro-bot-desc a {
    display: flex;
    align-items: center;
    color: #545454;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    transition: .45s;
}

.pageLoPro-bot-desc:hover,
.pageLoPro-bot-desc a:hover {
    text-decoration: none;
    color: #192F4E;
    transition: .45s;
}

.pageLoPro-bot-desc a[href$=".pdf"]:before {
    content: "";
    display: block;
    width: 2.8125rem;
    height: 2.8125rem;
    margin-right: 1.5rem;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 45 45" fill="%23192F4E"><path d="M43.4601 12.1779L31.9957 0.265254C31.915 0.18139 31.8181 0.114675 31.711 0.0690985C31.6038 0.0235224 31.4886 2.11178e-05 31.3722 0L14.2853 0C12.3731 0 10.8174 1.55514 10.8174 3.46658V15.5769H3.89271C2.46203 15.5769 1.2981 16.7405 1.2981 18.1709V31.1562C1.2981 32.5864 2.46203 33.75 3.89271 33.75H10.8174V41.5395C10.8174 43.4476 12.3731 45 14.2853 45H40.234C42.1462 45 43.702 43.4485 43.702 41.5414V12.778C43.7019 12.5542 43.6153 12.3391 43.4601 12.1779ZM31.5866 2.33622L40.9978 12.1154H31.5866V2.33622ZM3.89271 32.0193C3.41635 32.0193 3.02893 31.6321 3.02893 31.1562V18.1709C3.02893 17.6949 3.41644 17.3077 3.89271 17.3077H27.2612C27.7376 17.3077 28.125 17.6949 28.125 18.1709V31.1562C28.125 31.6321 27.7375 32.0193 27.2612 32.0193H3.89271ZM41.9711 41.5414C41.9711 42.4941 41.1918 43.2693 40.2339 43.2693H14.2853C13.3274 43.2693 12.5481 42.4934 12.5481 41.5396V33.75H27.2612C28.6919 33.75 29.8559 32.5864 29.8559 31.1562V18.1709C29.8559 16.7405 28.6919 15.5769 27.2612 15.5769H12.5481V3.46658C12.5481 2.50937 13.3274 1.73074 14.2853 1.73074H29.8558V12.9807C29.8558 13.4587 30.2433 13.8461 30.7212 13.8461H41.9711V41.5414Z"/><path d="M11.6439 21.9632C11.3566 21.5897 11 21.3471 10.5741 21.2356C10.2968 21.1612 9.70191 21.124 8.78917 21.124H6.38062V28.5575H7.88152V25.7535H8.86019C9.53967 25.7535 10.0586 25.718 10.4169 25.647C10.6806 25.5895 10.94 25.4721 11.1953 25.2945C11.4505 25.1171 11.6609 24.8728 11.8266 24.5619C11.9923 24.2509 12.075 23.8672 12.075 23.4108C12.075 22.8193 11.9313 22.3367 11.6439 21.9632ZM10.3585 24.0092C10.2453 24.1749 10.089 24.2965 9.88947 24.3743C9.68996 24.4521 9.29454 24.4909 8.70295 24.4909H7.88152V22.3816H8.60662C9.1475 22.3816 9.5075 22.3984 9.68662 22.4323C9.92999 22.4762 10.1312 22.5861 10.29 22.7619C10.4489 22.9376 10.5283 23.1608 10.5283 23.4312C10.5284 23.6509 10.4717 23.8435 10.3585 24.0092ZM19.2904 23.1548C19.1282 22.6799 18.8915 22.2785 18.5805 21.9505C18.2696 21.6226 17.896 21.3945 17.4599 21.266C17.1354 21.1713 16.6638 21.124 16.0452 21.124H13.302V28.5575H16.1264C16.6808 28.5575 17.1236 28.5052 17.4548 28.4003C17.8977 28.2584 18.2493 28.0606 18.5095 27.8071C18.8543 27.4724 19.1197 27.0347 19.3056 26.4938C19.4578 26.0509 19.5338 25.5236 19.5338 24.9118C19.5338 24.2154 19.4527 23.6298 19.2904 23.1548ZM17.83 26.2074C17.7286 26.5404 17.5977 26.7795 17.4371 26.9248C17.2765 27.0702 17.0745 27.1733 16.8312 27.2341C16.6453 27.2815 16.3427 27.3051 15.9235 27.3051H14.8029V22.3816H15.4773C16.0891 22.3816 16.4999 22.4052 16.7094 22.4526C16.99 22.5134 17.2216 22.63 17.4041 22.8025C17.5867 22.9749 17.7286 23.2149 17.83 23.5225C17.9315 23.8301 17.9822 24.2712 17.9822 24.8459C17.9822 25.4206 17.9315 25.8743 17.83 26.2074ZM25.9126 22.3816V21.124H20.8167V28.5575H22.3176V25.3986H25.4208V24.141H22.3176V22.3816H25.9126Z"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    flex-shrink: 0;
    transition: transform .45s ease;
}


@media (min-width: 2000px) {
    .pageLoPro-banner-image img {
        object-position: top;
    }
    .pageLoPro-promotion-image img {
        object-position: top;
    }
}
@media (max-width: 1620px) {
    .pageLoPro-banner-info {
        padding: 6.5rem 39rem 6.5rem 0;
    }
    .pageLoPro-banner-text {
        font-size: 1.75rem;
    }
    .pageLoPro-banner-title {
        font-size: 4.25rem;
    }
    .pageLoPro-banner-desc,
    .pageLoPro-desc {
        font-size: 1.35rem;
    }
    .pageLoPro-banner-prog {
        font-size: 1.75rem;
    }
    .pageLoPro-privilege__name {
        font-size: 5rem;
    }
    .pageLoPro-privilege__desc {
        font-size: 1.35rem;
    }
    .pageLoPro-privilege-list ul li {
        font-size: 1.25rem;
    }
    .pageLoPro-privilege__decor._1 {
        width: 22rem;
        height: 15rem;
    }
    .pageLoPro-privilege__decor._2 {
        bottom: -7rem;
        left: -4rem;
        width: 17rem;
        height: 14rem;
    }
    .pageLoPro-promotion-name {
        font-size: 2.75rem;
    }
    .pageLoPro-bot-desc {
        padding: 1.5rem 1.5rem;
    }
    .pageLoPro-bot-desc, .pageLoPro-bot-desc a {
        font-size: 1.35rem;
    }
    .pageLoPro-bot-desc a[href$=".pdf"]:before {
        width: 2.5rem;
        height: 2.5rem;
    }
}
@media (max-width: 1340px) {
    .pageLoPro-banner-info {
        padding: 6.5rem 31rem 6.5rem 0;
    }
    .pageLoPro-desc {
        padding: 4.25rem 7.25rem;
    }
    .pageLoPro-privilege-info {
        padding-top: 3.25rem;
    }
    .pageLoPro-privilege__name {
        font-size: 3.75rem;
    }
    .pageLoPro-privilege__desc {
        font-size: 1.125rem;
    }
    .pageLoPro-privilege__image {
        padding-top: 54%;
    }
    .pageLoPro-privilege-list {
        padding: 4rem 2rem 4rem 4rem;
    }
    .pageLoPro-privilege-list ul li {
        font-size: 1.125rem;
    }
    .pageLoPro-privilege-list ul li:not(:first-child) {
        padding-top: 14px;
    }
    .pageLoPro-adv-item {
        padding: 2.5rem .875rem 3.62rem .875rem;
        font-size: 1rem;
    }
    .pageLoPro-promotion-prevText {
        font-size: 1.25rem;
    }
    .pageLoPro-promotion-name {
        font-size: 2.35rem;
    }
}
@media (max-width: 1200px) {
    .pageLoPro-banner-info {
        padding: 6rem 32rem 6rem 0;
    }
    .pageLoPro-banner-text {
        font-size: 1.5rem;
    }
    .pageLoPro-banner-title {
        font-size: 3.5rem;
    }
    .pageLoPro-banner-desc,
    .pageLoPro-desc {
        font-size: 1.125rem;
    }
    .pageLoPro-banner-prog {
        font-size: 1.5rem;
    }
    .pageLoPro-desc {
        padding: 3rem 7.25rem;
    }
    .pageLoPro-promotion-name {
        font-size: 2.15rem;
    }
    .pageLoPro-bot-desc, .pageLoPro-bot-desc a {
        font-size: 16px;
    }
}
@media (max-width: 991px) {
    .pageLoPro-banner-info {
        padding: 5rem 26rem 5rem 0;
    }
    .pageLoPro-banner-title {
        font-size: 3rem;
    }
    .pageLoPro-banner-prog {
        padding-top: 3rem;
    }
    .pageLoPro-desc:after,
    .pageLoPro-desc:before {
        width: 47px;
        height: 80px;
    }
    .pageLoPro-desc {
        padding: 3rem 5.5rem;
    }
    .pageLoPro-privilege__image {
        display: none;
    }
    .pageLoPro-privilege__name {
        font-size: 2.75rem;
    }
    .pageLoPro-privilege-text {
        padding-top: 0;
        padding-right: 1.5rem;
    }
    .pageLoPro-privilege__decor._1 {
        left: 12rem;
    }
    .pageLoPro-privilege__decor._2 {
        bottom: -4rem;
        left: -3rem;
        width: 15rem;
        height: 12rem;
    }
    .pageLoPro-privilege-list ul li:before {
        margin-right: 9px;
    }
    .pageLoPro-adv-item {
        padding: 1.5rem .875rem 2rem .875rem;
        font-size: 14px;
    }
    .pageLoPro-adv-item:after {
        scale: 1;
    }
    .pageLoPro-adv-item:before {
        top: -2.5px;
        height: 3px;
    }
    .pageLoPro-promotion-name {
        font-size: 1.95rem;
    }
}
@media (max-width: 767px) {
    .pageLoPro-banner-info {
        padding: 5rem 45% 5rem 0;
    }
    .pageLoPro-banner-text {
        font-size: 16px;
    }
    .pageLoPro-banner-title {
        white-space: nowrap;
        font-size: 28px;
    }
    .pageLoPro-banner-desc,
    .pageLoPro-desc {
        font-size: 13px;
    }
    .pageLoPro-banner-prog {
        font-size: 16px;
    }
    .pageLoPro-desc {
        padding: 2rem 0;
    }
    .pageLoPro-desc:after,
    .pageLoPro-desc:before {
        display: none;
    }
    .pageLoPro-levels__title span {
        font-size: 22px !important;
    }
    .pageLoPro__title span {
        font-size: 22px !important;
    }
    .pageLoPro-privilege-list {
        margin-top: 1.5rem;
    }
    .pageLoPro-privilege-info {
        padding-top: 1rem;
    }
    .pageLoPro-privilege__name {
        font-size: 22px;
    }
    .pageLoPro-privilege__desc {
        font-size: 14px;
    }
    .pageLoPro-privilege__title span {
        font-size: 22px;
    }
    .pageLoPro-privilege-list {
        padding: 3rem 2rem 3rem 4rem;
    }
    .pageLoPro-privilege-list:after {
        width: 30%;
        height: 70%;
    }
    .pageLoPro-privilege-content {
        overflow: unset;
        overflow-y: clip;
        padding-bottom: 5rem;
    }
    .pageLoPro-privilege__decor._2 {
        display: none;
    }
    .pageLoPro-privilege__decor._1 {
        left: auto;
        right: -6rem;
        width: 18rem;
        height: 12rem;
    }
    .pageLoPro-promotion {
        padding: 5rem 0;
    }
    .pageLoPro-promotion-prevText {
        font-size: 16px;
    }
    .pageLoPro-promotion-name {
        font-size: 22px;
    }
}
@media (max-width: 576px) {
    .pageLoPro-banner-image img {
        object-position: 40%;
    }
    .pageLoPro-promotion__decor {
        top: -7rem;
    }
}
/* End */


/* Start:/local/templates/pokrovgold/components/bitrix/customitems/pageLoPro_levels/style.css?17582942658666*/
.pageLoPro-levels {
    padding-bottom: 3.5rem;
}

.pageLoPro-levels__title {
    position: relative;
    display: flex;
    justify-content: center;
}

.pageLoPro-levels__title:after {
    content: '';
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
    background: #545454;
}

.pageLoPro-levels__title span {
    padding: 0 5%;
    background: #fff;
    color: #000;
    text-align: center;
    font-family: "Arno Pro";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.pageLoPro-levels-list {
    padding-top: 2.25rem;
}

.pageLoPro-col.col-custom:nth-child(1) .pageLoPro-level-wrap {
    background: #192F4E;
}

.pageLoPro-col.col-custom:nth-child(2) .pageLoPro-level-wrap {
    background: #F1ECE1;
}

.pageLoPro-col.col-custom:nth-child(3) .pageLoPro-level-wrap {
    background: #A7753B;
}

.pageLoPro-level {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.pageLoPro-level-wrap {
    position: relative;
    flex: 1;
    padding: 5rem 3rem 2.94rem 2.8rem;
}

.pageLoPro-col.col-custom:nth-child(odd) .pageLoPro-level-wrap:after {
    top: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='356' height='579' viewBox='0 0 356 579' fill='none'%3E%3Cpath d='M523 160.364L342.184 130.603L435.861 -6.23377L301.628 86.1158L269.449 -230L237.372 86.8317L103.139 -6.23377L196.918 130.501L16 160.364L196.918 190.124L103.139 326.961L237.372 234.612L269.449 554L301.628 234.612L435.861 326.961L341.98 190.226L523 160.364Z' stroke='white' stroke-opacity='0.1' stroke-width='5' stroke-miterlimit='10'/%3E%3C/svg%3E");
    user-select: none;
    pointer-events: none;
}

.pageLoPro-col.col-custom:nth-child(even) .pageLoPro-level-wrap:after {
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='582' viewBox='0 0 400 582' fill='none'%3E%3Cpath d='M523 415.364L342.184 385.603L435.861 248.766L301.628 341.116L269.449 25L237.372 341.832L103.139 248.766L196.918 385.501L16 415.364L196.918 445.124L103.139 581.961L237.372 489.612L269.449 809L301.628 489.612L435.861 581.961L341.98 445.226L523 415.364Z' stroke='white' stroke-opacity='0.35' stroke-width='5' stroke-miterlimit='10'/%3E%3C/svg%3E");
    user-select: none;
    pointer-events: none;
}

.pageLoPro-level-wrap:after {
    content: '';
    position: absolute;
    right: 0;
    width: 71%;
    height: 72%;
    background-size: cover;
    background-repeat: no-repeat;
}

.pageLoPro-level__image {
    position: relative;
    padding-top: 65%;
}

.pageLoPro-level__image div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.pageLoPro-level__image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.pageLoPro-col.col-custom:nth-child(odd) .pageLoPro-level__name,
.pageLoPro-col.col-custom:nth-child(odd) .pageLoPro-level__cashback,
.pageLoPro-col.col-custom:nth-child(odd) .pageLoPro-level__desc {
    color: #fff;
}

.pageLoPro-col.col-custom:nth-child(even) .pageLoPro-level__name,
.pageLoPro-col.col-custom:nth-child(even) .pageLoPro-level__cashback,
.pageLoPro-col.col-custom:nth-child(even) .pageLoPro-level__desc {
    color: #192F4E;
}

.pageLoPro-level__name {
    position: relative;
    z-index: 1;
    padding-top: 6.9rem;
    font-family: "Arno Pro";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.pageLoPro-level__cashback {
    position: relative;
    z-index: 1;
    height: 43px;
    padding-top: 1.2rem;
    font-family: "Montserrat";
    font-size: 1.25rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-level__desc {
    position: relative;
    z-index: 1;
    padding-top: 10px;
}

.pageLoPro-level__desc ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
}

.pageLoPro-level__desc,
.pageLoPro-level__desc ul li {
    font-family: "Montserrat";
    font-size: 1.55981rem;
    font-weight: 600;
    line-height: normal;
}

.pageLoPro-col.col-custom:nth-child(odd) .pageLoPro-level__desc ul li::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='29' viewBox='0 0 19 29' fill='none'%3E%3Cpath d='M19 14.4395L12.2239 13.3386L15.7344 8.27707L10.704 11.6931L9.49809 0L8.29599 11.7195L3.26556 8.27707L6.77997 13.3349L0 14.4395L6.77997 15.5403L3.26556 20.6019L8.29599 17.1859L9.49809 29L10.704 17.1859L15.7344 20.6019L12.2162 15.5441L19 14.4395Z' fill='white'/%3E%3C/svg%3E");
}

.pageLoPro-col.col-custom:nth-child(even) .pageLoPro-level__desc ul li::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='29' viewBox='0 0 19 29' fill='none'%3E%3Cpath d='M19 14.4395L12.2239 13.3386L15.7344 8.27707L10.704 11.6931L9.49809 0L8.29599 11.7195L3.26556 8.27707L6.77997 13.3349L0 14.4395L6.77997 15.5403L3.26556 20.6019L8.29599 17.1859L9.49809 29L10.704 17.1859L15.7344 20.6019L12.2162 15.5441L19 14.4395Z' fill='%23192F4E'/%3E%3C/svg%3E");
}

.pageLoPro-level__desc ul li::before {
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    width: 19px;
    height: 29px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    margin-left: -32px;
}
.pageLoPro-level__desc ul li:not(:first-child) {
    padding-top: 26px;
}

.pageLoPro-level-bot {
    margin-top: 1.5rem;
    padding: 19px 44px;
    background: #F2F2F2;
    color: #545454;
    font-family: "Montserrat";
    font-size: 1.25rem;
    font-weight: 400;
    line-height: normal;
}

.pageLoPro-level-bot span {
    display: block;
    padding-top: 8px;
    color: #545454;
    font-size: 1.55981rem;
    font-weight: 600;
    line-height: normal;
}

.pageLoPro-levels-desc {
    display: flex;
    justify-content: center;
    text-align: center;
    padding-top: 1.9rem;
    color: #545454;
    font-family: "Montserrat";
    font-size: 1.125rem;
    font-weight: 400;
    line-height: normal;
}

@media (max-width: 1620px) {
    .pageLoPro-level-wrap {
        padding: 3rem 2rem 2rem 2rem;
    }
    .pageLoPro-level__name {
        padding-top: 3.5rem;
        font-size: 2rem;
    }
    .pageLoPro-level__cashback {
        height: 43px;
        padding-top: 1rem;
        font-size: 1.125rem;
    }
    .pageLoPro-level__desc,
    .pageLoPro-level__desc ul li {
        font-size: 1.25rem;
    }
    .pageLoPro-level__desc ul li:not(:first-child) {
        padding-top: 15px;
    }
    .pageLoPro-level__desc ul li::before {
        margin-right: 1px;
        margin-left: -25px;
    }
    .pageLoPro-level-bot {
        margin-top: 1.5rem;
        padding: 18px 30px;
    }
    .pageLoPro-level-bot span {
        font-size: 1.35rem;
    }
}
@media (max-width: 1340px) {
    .pageLoPro-level__name {
        padding-top: 3rem;
        font-size: 1.75rem;
    }
    .pageLoPro-level__cashback {
        height: 40px;
        font-size: 1.1rem;
    }
    .pageLoPro-level__desc,
    .pageLoPro-level__desc ul li {
        font-size: 1.1rem;
    }
    .pageLoPro-level__desc ul li:not(:first-child) {
        padding-top: 6px;
    }
    .pageLoPro-level-bot {
        margin-top: 1.25rem;
        font-size: 1.125rem;
    }
    .pageLoPro-level-bot span {
        font-size: 1.25rem;
    }
    .pageLoPro-level__desc {
        padding-left: 20px;
    }
    .pageLoPro-levels-desc {
        padding-top: 1.75rem;
        font-size: 1.1rem;
    }
}
@media (max-width: 1200px) {}
@media (max-width: 991px) {
    .pageLoPro-levels {
        padding-bottom: 2.75rem;
    }
    .pageLoPro-col:nth-child(n + 3) {
        padding-top: 1.35rem;
    }
    .pageLoPro-level-bot {
        margin-top: .75rem;
    }
}
@media (max-width: 767px) {
    .pageLoPro-level__name {
        font-size: 22px;
    }
    .pageLoPro-level__cashback,
    .pageLoPro-level__desc,
    .pageLoPro-level__desc ul li,
    .pageLoPro-level-bot,
    .pageLoPro-levels-desc {
        font-size: 14px;
    }
    .pageLoPro-level-bot span {
        font-size: 15.5px;
    }
}
@media (max-width: 576px) {
    .pageLoPro-col:nth-child(n + 3) {
        padding-top: 0;
    }
    .pageLoPro-col:nth-child(n + 2) {
        padding-top: 1.35rem;
    }
}




/* End */


/* Start:/local/templates/pokrovgold/components/bitrix/customitems/pageLoPro_participant_v1/style.css?175872448616214*/
.participant-wrap {
    padding-top: 8.1rem;
}

.participant__title {
    color: #000;
    font-family: "Arno Pro";
    font-size: 2.25rem;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.participant__desc {
    padding-top: 3.1rem;
    color: #000;
    font-family: "Montserrat";
    font-size: 1.55981rem;
    font-weight: 600;
    line-height: normal;
}

.participant-items {
    padding-top: 3.25rem;
}

.participant-item {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.participant-item > div:nth-child(1) {width: 7%;}
.participant-item > div:nth-child(2) {width: 66%;}
.participant-item > div:nth-child(3) {width: 27%;}
.participant-item > div:nth-child(4) {width: 100%;}

.participant-item:not(:first-child) {
    margin-top: 2.95rem;
    padding-top: 3.5rem;
    padding-bottom: 2rem;
}

.participant-item:nth-child(even):after {
    content: '';
    position: absolute;
    z-index: -2;
    top: 0;
    left: 50%;
    margin-left: calc(var(--vw,1vw) * -50);
    width: calc(var(--vw,1vw) * 300);
    height: 100%;
    background: #F2F2F2;
}

.participant-item:nth-child(even):before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 0;
    left: 90%;
    width: calc(var(--vw, 1vw) * 300);
    height: 100%;
    background-image: url('data:image/svg+xml,%3Csvg%20width%3D%22720%22%20height%3D%22264%22%20viewBox%3D%220%200%20720%20264%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url%28%23clip0_5538_986%29%22%3E%3Cpath%20d%3D%22M147.965%20-7.3862L119.027%20-12.0911L134.019%20-33.724L112.536%20-19.1242L107.386%20-69.0999L102.252%20-19.0111L80.7688%20-33.724L95.7776%20-12.1073L66.8228%20-7.3862L95.7776%20-2.68128L80.7688%2018.9516L102.252%204.35184L107.386%2054.8448L112.536%204.35184L134.019%2018.9516L118.994%20-2.66512L147.965%20-7.3862Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M309.056%20-7.3862L280.118%20-12.0911L295.11%20-33.724L273.627%20-19.1242L268.477%20-69.0999L263.343%20-19.0111L241.86%20-33.724L256.869%20-12.1073L227.914%20-7.3862L256.869%20-2.68128L241.86%2018.9516L263.343%204.35184L268.477%2054.8448L273.627%204.35184L295.11%2018.9516L280.085%20-2.66512L309.056%20-7.3862Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M470.148%20-7.3862L441.209%20-12.0911L456.202%20-33.724L434.718%20-19.1242L429.568%20-69.0999L424.435%20-19.0111L402.951%20-33.724L417.96%20-12.1073L389.005%20-7.3862L417.96%20-2.68128L402.951%2018.9516L424.435%204.35184L429.568%2054.8448L434.718%204.35184L456.202%2018.9516L441.176%20-2.66512L470.148%20-7.3862Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M631.239%20-7.3862L602.3%20-12.0911L617.293%20-33.724L595.81%20-19.1242L590.66%20-69.0999L585.526%20-19.0111L564.043%20-33.724L579.052%20-12.1073L550.097%20-7.3862L579.052%20-2.68128L564.043%2018.9516L585.526%204.35184L590.66%2054.8448L595.81%204.35184L617.293%2018.9516L602.268%20-2.66512L631.239%20-7.3862Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M75.176%2055.1763L46.2375%2050.4714L61.2299%2028.8385L39.7467%2043.4383L34.5967%20-6.53735L29.4629%2043.5514L7.97976%2028.8385L22.9885%2050.4552L-5.96631%2055.1763L22.9885%2059.8812L7.97976%2081.5141L29.4629%2066.9143L34.5967%20117.407L39.7467%2066.9143L61.2299%2081.5141L46.2047%2059.8974L75.176%2055.1763Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M236.267%2055.1765L207.329%2050.4716L222.321%2028.8387L200.838%2043.4385L195.688%20-6.53711L190.554%2043.5517L169.071%2028.8387L184.08%2050.4555L155.125%2055.1765L184.08%2059.8815L169.071%2081.5144L190.554%2066.9146L195.688%20117.408L200.838%2066.9146L222.321%2081.5144L207.296%2059.8976L236.267%2055.1765Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M397.359%2055.1763L368.42%2050.4714L383.413%2028.8385L361.929%2043.4383L356.779%20-6.53735L351.646%2043.5514L330.162%2028.8385L345.171%2050.4552L316.216%2055.1763L345.171%2059.8812L330.162%2081.5141L351.646%2066.9143L356.779%20117.407L361.929%2066.9143L383.413%2081.5141L368.387%2059.8974L397.359%2055.1763Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M719.541%2055.1765L690.602%2050.4716L705.595%2028.8387L684.111%2043.4385L678.961%20-6.53711L673.828%2043.5517L652.345%2028.8387L667.353%2050.4555L638.398%2055.1765L667.353%2059.8815L652.345%2081.5144L673.828%2066.9146L678.961%20117.408L684.111%2066.9146L705.595%2081.5144L690.569%2059.8976L719.541%2055.1765Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M558.449%2055.1763L529.511%2050.4714L544.503%2028.8385L523.02%2043.4383L517.87%20-6.53735L512.736%2043.5514L491.253%2028.8385L506.262%2050.4552L477.307%2055.1763L506.262%2059.8812L491.253%2081.5141L512.736%2066.9143L517.87%20117.407L523.02%2066.9143L544.503%2081.5141L529.478%2059.8974L558.449%2055.1763Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M147.965%20116.558L119.027%20111.853L134.019%2090.2205L112.536%20104.82L107.386%2054.8447L102.252%20104.934L80.7688%2090.2205L95.7776%20111.837L66.8228%20116.558L95.7776%20121.263L80.7688%20142.896L102.252%20128.296L107.386%20178.789L112.536%20128.296L134.019%20142.896L118.994%20121.279L147.965%20116.558Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M309.056%20116.558L280.118%20111.853L295.11%2090.2205L273.627%20104.82L268.477%2054.8447L263.343%20104.934L241.86%2090.2205L256.869%20111.837L227.914%20116.558L256.869%20121.263L241.86%20142.896L263.343%20128.296L268.477%20178.789L273.627%20128.296L295.11%20142.896L280.085%20121.279L309.056%20116.558Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M470.148%20116.558L441.209%20111.853L456.202%2090.2205L434.718%20104.82L429.568%2054.8447L424.435%20104.934L402.951%2090.2205L417.96%20111.837L389.005%20116.558L417.96%20121.263L402.951%20142.896L424.435%20128.296L429.568%20178.789L434.718%20128.296L456.202%20142.896L441.176%20121.279L470.148%20116.558Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M631.239%20116.558L602.3%20111.853L617.293%2090.2205L595.81%20104.82L590.66%2054.8447L585.526%20104.934L564.043%2090.2205L579.052%20111.837L550.097%20116.558L579.052%20121.263L564.043%20142.896L585.526%20128.296L590.66%20178.789L595.81%20128.296L617.293%20142.896L602.268%20121.279L631.239%20116.558Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M75.176%20179.121L46.2375%20174.416L61.2299%20152.783L39.7467%20167.383L34.5967%20117.407L29.4629%20167.496L7.97976%20152.783L22.9885%20174.4L-5.96631%20179.121L22.9885%20183.826L7.97976%20205.459L29.4629%20190.859L34.5967%20241.352L39.7467%20190.859L61.2299%20205.459L46.2047%20183.842L75.176%20179.121Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M236.267%20179.121L207.329%20174.416L222.321%20152.783L200.838%20167.383L195.688%20117.407L190.554%20167.496L169.071%20152.783L184.08%20174.4L155.125%20179.121L184.08%20183.826L169.071%20205.459L190.554%20190.859L195.688%20241.352L200.838%20190.859L222.321%20205.459L207.296%20183.842L236.267%20179.121Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M397.359%20179.121L368.42%20174.416L383.413%20152.783L361.929%20167.383L356.779%20117.407L351.646%20167.496L330.162%20152.783L345.171%20174.4L316.216%20179.121L345.171%20183.826L330.162%20205.459L351.646%20190.859L356.779%20241.352L361.929%20190.859L383.413%20205.459L368.387%20183.842L397.359%20179.121Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M719.541%20179.121L690.602%20174.416L705.595%20152.783L684.111%20167.383L678.961%20117.407L673.828%20167.496L652.345%20152.783L667.353%20174.4L638.398%20179.121L667.353%20183.826L652.345%20205.459L673.828%20190.859L678.961%20241.352L684.111%20190.859L705.595%20205.459L690.569%20183.842L719.541%20179.121Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M558.449%20179.121L529.511%20174.416L544.503%20152.783L523.02%20167.383L517.87%20117.407L512.736%20167.496L491.253%20152.783L506.262%20174.4L477.307%20179.121L506.262%20183.826L491.253%20205.459L512.736%20190.859L517.87%20241.352L523.02%20190.859L544.503%20205.459L529.478%20183.842L558.449%20179.121Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M147.965%20240.503L119.027%20235.798L134.019%20214.165L112.536%20228.765L107.386%20178.79L102.252%20228.878L80.7688%20214.165L95.7776%20235.782L66.8228%20240.503L95.7776%20245.208L80.7688%20266.841L102.252%20252.241L107.386%20302.734L112.536%20252.241L134.019%20266.841L118.994%20245.224L147.965%20240.503Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M309.056%20240.503L280.118%20235.798L295.11%20214.165L273.627%20228.765L268.477%20178.79L263.343%20228.878L241.86%20214.165L256.869%20235.782L227.914%20240.503L256.869%20245.208L241.86%20266.841L263.343%20252.241L268.477%20302.734L273.627%20252.241L295.11%20266.841L280.085%20245.224L309.056%20240.503Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M470.148%20240.503L441.209%20235.798L456.202%20214.165L434.718%20228.765L429.568%20178.79L424.435%20228.878L402.951%20214.165L417.96%20235.782L389.005%20240.503L417.96%20245.208L402.951%20266.841L424.435%20252.241L429.568%20302.734L434.718%20252.241L456.202%20266.841L441.176%20245.224L470.148%20240.503Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M631.239%20240.503L602.3%20235.798L617.293%20214.165L595.81%20228.765L590.66%20178.79L585.526%20228.878L564.043%20214.165L579.052%20235.782L550.097%20240.503L579.052%20245.208L564.043%20266.841L585.526%20252.241L590.66%20302.734L595.81%20252.241L617.293%20266.841L602.268%20245.224L631.239%20240.503Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M236.267%20303.065L207.329%20298.36L222.321%20276.727L200.838%20291.327L195.688%20241.352L190.554%20291.44L169.071%20276.727L184.08%20298.344L155.125%20303.065L184.08%20307.77L169.071%20329.403L190.554%20314.803L195.688%20365.296L200.838%20314.803L222.321%20329.403L207.296%20307.786L236.267%20303.065Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M397.358%20303.065L368.42%20298.36L383.412%20276.727L361.929%20291.327L356.779%20241.352L351.645%20291.44L330.162%20276.727L345.171%20298.344L316.216%20303.065L345.171%20307.77L330.162%20329.403L351.645%20314.803L356.779%20365.296L361.929%20314.803L383.412%20329.403L368.387%20307.786L397.358%20303.065Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M719.541%20303.065L690.602%20298.36L705.595%20276.727L684.111%20291.327L678.961%20241.352L673.828%20291.44L652.345%20276.727L667.353%20298.344L638.398%20303.065L667.353%20307.77L652.345%20329.403L673.828%20314.803L678.961%20365.296L684.111%20314.803L705.595%20329.403L690.569%20307.786L719.541%20303.065Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3Cpath%20d%3D%22M558.45%20303.065L529.511%20298.36L544.504%20276.727L523.021%20291.327L517.871%20241.352L512.737%20291.44L491.254%20276.727L506.262%20298.344L477.308%20303.065L506.262%20307.77L491.254%20329.403L512.737%20314.803L517.871%20365.296L523.021%20314.803L544.504%20329.403L529.479%20307.786L558.45%20303.065Z%22%20fill%3D%22%23192F4E%22%20fill-opacity%3D%220.45%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_5538_986%22%3E%3Crect%20width%3D%22720%22%20height%3D%22264%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E');
    background-size: contain;
    opacity: .07;
}

.participant-item-count {
    white-space: nowrap;
    padding-left: 2rem;
    color: #000;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 400;
    line-height: normal;
}

.participant-item-info {
    padding-left: 3.9rem;
}

.participant-item-text {
    color: #454545;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 400;
    line-height: normal;
}

.participant-item-btn {
    position: relative;
    z-index: 5;
    background: #fff;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
    transition: .45s;
}

.participant-item-btn:hover {
    box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5);
    transition: .45s;
}

.participant-item-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 1.35rem;
    width: 23.25rem;
    height: 4.125rem;
    padding: 18px 10px;
}

.participant-item-btn img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.participant-item-btns {
    display: flex;
    gap: 24px;
    margin-top: 2.25rem;
}

.participant-item-btns .participant-item-btn {
    margin-top: 0 !important;
    width: 20.5rem !important;
    height: 6rem !important;
    padding: 22px 10px;
    margin-left: 0 !important;
}

.participant-item-qr {}

.participant-item-qr img {
    margin-left: 6.75rem;
    min-width: 10.5625rem;
    width: 10.5625rem;
    height: 10.5625rem;
}

.participant__image {
    display: flex;
    justify-content: end;
    float: right;
    width: 157%;
    position: relative;
    padding-top: 140%;
    margin: 2rem -4rem 0 0;
}

.participant__image div {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.participant__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


@media (max-width: 1620px) {
    .participant-item-count {
        padding-left: 1rem;
        font-size: 1.25rem;
    }
    .participant-item-info {
        padding-left: 2rem;
    }
    .participant-item-text {
        font-size: 1.25rem;
    }
    .participant-item-btn {
        width: 20rem;
        height: 3.75rem;
        padding: 17px 10px;
    }
    .participant-item-btn {
        margin-left: 0;
    }
    .participant-item-btns .participant-item-btn {
        width: 23.25rem !important;
        height: 4.125rem !important;
        padding: 14px 10px;
    }
    .participant__image {
        margin: 2rem -6rem 0 0;
    }
}
@media (max-width: 1340px) {}
@media (max-width: 1200px) {}
@media (max-width: 991px) {
    .participant-item-btn {
        padding: 15px 10px;
    }
    .participant-item-btns .participant-item-btn {
        padding: 12px 10px;
    }
    .participant-item-qr img {
        margin-left: 1.75rem;
    }
}
@media (max-width: 767px) {
    .participant__title {
        font-size: 22px;
    }
    .participant__desc {
        padding-top: 1.75rem;
        font-size: 1.55981rem;
    }
    .participant-items {
        padding-top: 2.5rem;
        font-size: 18px;
    }
    .participant-item {
        flex-wrap: wrap;
    }
    .participant-item > div:nth-child(1) {width: 7%;}
    .participant-item > div:nth-child(2) {width: 93%;}
    .participant-item > div:nth-child(3) {width: 38%;}
    .participant-item > div:nth-child(4) {width: 62%;}
    .participant-item-count {
        padding-left: 0;
        font-size: 14px;
        width: 5%;
    }
    .participant-item-info {
        width: 95%;
        padding-left: 1rem;
    }
    .participant-item-btns {
        flex-wrap: wrap;
        gap: 10px;
    }

    .participant-item-btn {
        padding: 12px 10px;
    }
    .participant-item-qr {
        margin-top: 1.5rem;
    }
    .participant-item-qr img {
        margin-left: 3.75rem;
    }
}
@media (max-width: 576px) {
    .participant-item > div:nth-child(3) {width: 44%;}
    .participant-item > div:nth-child(4) {width: 56%;}
    .participant-item-btn {
        padding: 13px 10px;
        width: 15rem;
        height: 3.5rem;
    }
}
@media (max-width: 480px) {
    .participant-item > div:nth-child(3) {width: 100%;}
    .participant-item > div:nth-child(4) {width: 100%;}
    .participant-item-btns .participant-item-btn {
        width: 100% !important;
    }
}




/* End */


/* Start:/local/templates/pokrovgold/components/bitrix/customitems/pageLoPro.condition_acc/style.css?17585307284258*/
.condition-acc {
    padding: 3.65rem 0;
}

.pageLoPro-condition__image {
    position: relative;
    padding-top: 61%;
}

.pageLoPro-condition__image:after {
    content: '';
    position: absolute;
    bottom: -4rem;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 140px;
    height: 140px;
    border: 20px solid #fff;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2255%22%20height%3D%2285%22%20viewBox%3D%220%200%2055%2085%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M55%2042.3226L35.3849%2039.096L45.5471%2024.2604L30.9853%2034.2728L27.4945%200L24.0147%2034.3504L9.45295%2024.2604L19.6262%2039.0849L0%2042.3226L19.6262%2045.5492L9.45295%2060.3848L24.0147%2050.3724L27.4945%2085L30.9853%2050.3724L45.5471%2060.3848L35.3627%2045.5603L55%2042.3226Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E');
    background-position: center;
    background-repeat: no-repeat;
    background-color: #192F4E;
}

.pageLoPro-condition__image div {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.pageLoPro-condition__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}

.condition-acc .pageLoPro-condition-cont {
    padding-top: 3.5rem;
}

.condition-acc .accordion {
    margin-left: 5px;
}

.condition-acc .accordion-item {
    display: flex;
    border: none !important;
}

.condition-acc .accordion-item:not(:first-child) {
    margin-top: 24px;
}

.condition-acc .accordion-header {
    width: 100%;
}

.condition-acc .accordion-button {
    align-items: start !important;
    padding: 0 !important;
    background: none !important;
    box-shadow: none !important;
}

.condition-acc .accordion-button:after {
    content: none !important;
}

.pageLoPro-condition__name {
    display: flex;
    padding-top: 22px;
    color: #000;
    font-family: "Montserrat";
    font-size: 1.125rem;
    font-weight: 500;
    line-height: normal;
    transition: .45s;
}

.condition-acc .accordion-header:hover .pageLoPro-condition__name {
    color: var(--color-primary);
    transition: .45s;
}

.pageLoPro-condition__btnDec {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 107px;
    width: 107px;
    height: 107px;
    border-radius: 50%;
    border: 1px solid #192F4E;
    padding: 10px;
    margin-right: 24px;
}

.pageLoPro-condition__btnDec:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 57px;
    height: 86px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2257%22%20height%3D%2286%22%20viewBox%3D%220%200%2057%2086%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M49.8752%2042.1428L34.1207%2039.5856L42.2828%2027.8276L30.587%2035.7629L27.7832%208.6001L24.9884%2035.8245L13.2926%2027.8276L21.4636%2039.5768L5.7002%2042.1428L21.4636%2044.7001L13.2926%2056.458L24.9884%2048.5227L27.7832%2075.9668L30.587%2048.5227L42.2828%2056.458L34.1029%2044.7088L49.8752%2042.1428Z%22%20stroke%3D%22%23192F4E%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
}

.pageLoPro-condition__desc {
    padding: 20px 0 0 0 !important;
    color: #545454;
    font-family: "Montserrat";
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
}


@media (max-width: 1620px) {}
@media (max-width: 1340px) {
    .pageLoPro-condition__btnDec {
        min-width: 80px;
        width: 80px;
        height: 80px;
        padding: 15px;
        margin-right: 18px;
        scale: .9;
    }
    .pageLoPro-condition__name {
        padding-top: 10px;
        font-size: 18px;
    }
}
@media (max-width: 1200px) {
    .pageLoPro-condition__name {
        font-size: 16.5px;
    }
}
@media (max-width: 991px) {}
@media (max-width: 767px) {
    .pageLoPro-condition__btnDec {
        margin-right: 5px;
        margin-left: -10px;
        scale: .7;
    }
}
@media (max-width: 576px) {}




/* End */


/* Start:/local/templates/pokrovgold/components/bitrix/customitems/pageLoPro.faq_acc/style.css?17585371723520*/
.ci-acc {
    padding-top: 3rem;
}

.accordion-content._faq {
    padding-top: 42px;
}

.ci-acc .faq__name {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 6.2rem;
    padding-right: 1.85rem;
    border-bottom: 1px solid #CACACA;
    color: #000;
    font-family: "Montserrat";
    font-size: 1.5rem;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
    transition: .45s;
}

.ci-acc .faq_row:first-child .faq__name {
    border-top: 1px solid #CACACA;
}

.ci-acc .faq__name:not(.collapsed) {
    border-bottom: 1px solid transparent;
    color: var(--primary-color);
}

.ci-acc .faq__name:hover {
    color: var(--primary-color);
    text-decoration: unset;
    transition: .45s;
}

.ci-acc .faq-accordion_item_btn {
    position: relative;
    margin-left: 1rem;
    min-width: 2.8125rem;
    width: 2.8125rem;
    height: 2.8125rem;
    border-radius: 50%;
    background: #000;
    transition: .45s;
}

.ci-acc .faq-accordion_item_btn span {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 2px;
    background: #fff;
}

.ci-acc .faq-accordion_item_btn span:nth-child(1) {
    width: 40%;
    height: 2px;
}

.ci-acc .faq-accordion_item_btn span:nth-child(2) {
    width: 2px;
    height: 40%;
    transition: .45s;
}

.ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn {
    background: #192F4E;
    transition: .45s;
}

.ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span {
    background: #fff;
    transition: .45s;
}

.ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span:nth-child(2) {
    rotate: -90deg;
    transform: translate(450%, -4%);
    transition: .45s;
}

.ci-acc .faq .collapsing {
    transition: height 1s ease !important;
}



.ci-acc .card-body {
    padding: 10px 0 10px 0;
    background: none;
    border: none;
}

.ci-acc .faq__desc {
    color: #545454;
    font-family: "Montserrat";
    font-size: 1.15rem;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


@media (max-width: 1620px) {
    .ci-acc .faq__name {
        min-height: 5.25rem;
        padding-right: 1.5rem;
        font-size: 1.35rem;
    }
    .ci-acc .faq-accordion_item_btn {
        min-width: 2.5rem;
        width: 2.5rem;
        height: 2.5rem;
    }
    .ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span:nth-child(2) {
        transform: translate(400%, -4%);
    }
    .ci-acc .faq__desc {
        font-size: 1.1rem;
    }
}
@media (max-width: 1340px) {}
@media (max-width: 1200px) {
    .ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span:nth-child(2) {
        transform: translate(350%, -4%);
    }
}
@media (max-width: 991px) {
    .ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span:nth-child(2) {
        transform: translate(325%, -4%);
    }
    .ci-acc .faq__desc {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    .ci-acc .faq__name {
        min-height: 0;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-right: 0;
        font-size: 16px;
    }
    .ci-acc .faq__name:not(.collapsed) .faq-accordion_item_btn span:nth-child(2) {
        transform: translate(300%, -4%);
    }
    .ci-acc .card-body {
        padding: 0 0 10px 0;
    }
}
@media (max-width: 576px) {}




/* End */
/* /local/templates/pokrovgold/components/bitrix/main.include/pageLoyaltyProgram/style.css?175863801820170 */
/* /local/templates/pokrovgold/components/bitrix/customitems/pageLoPro_levels/style.css?17582942658666 */
/* /local/templates/pokrovgold/components/bitrix/customitems/pageLoPro_participant_v1/style.css?175872448616214 */
/* /local/templates/pokrovgold/components/bitrix/customitems/pageLoPro.condition_acc/style.css?17585307284258 */
/* /local/templates/pokrovgold/components/bitrix/customitems/pageLoPro.faq_acc/style.css?17585371723520 */
