

/* Start:/bitrix/templates/novostroikino_copy/assets/css/awards.css?177325520836509*/
body[data-site="/awards/"] .wrapper {background: #fff;}
body[data-site="/awards/"] .main {padding-top: 0; --color-text-white: #fff; --gap-default: 24px; /*max-width: none;*/}
body[data-site="/awards/"] .main .bbox,
body[data-site="/awards/"] .main .bbox::after,
body[data-site="/awards/"] .main .bbox::before,
body[data-site="/awards/"] .main .bbox *,
body[data-site="/awards/"] .main .bbox ::after,
body[data-site="/awards/"] .main .bbox ::before {box-sizing: border-box;}
body[data-site="/awards/"] .main .flex {display: flex; gap: var(--gap-default);}
body[data-site="/awards/"] .main .flex-wrap {flex-wrap: wrap;}
body[data-site="/awards/"] .main .flex-middle {display: flex; align-items: center; gap: var(--gap-default);}
body[data-site="/awards/"] .main .flex-center {display: flex; align-items: center; justify-content: center; gap: var(--gap-default);}
body[data-site="/awards/"] .main .flex-between {display: flex; align-items: center; justify-content: space-between; gap: var(--gap-default);}
body[data-site="/awards/"] .main .flex-column {display: flex; flex-direction: column; gap: var(--gap-default);}

body[data-site="/awards/"] .main .btn {height: 48px; display: inline-flex; align-items: center; justify-content: center; background: var(--purple-primary);
    font-family: 'Mulish', sans-serif; font-size: 16px; line-height: 1.2; font-weight: 700; color: var(--color-text-white); text-align: center; padding: 0 32px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
body[data-site="/awards/"] .main .btn:not(.btn--black,.btn--white,.btn--whitest,.btn--black-event):active {background: #562BB3; color: #EAEAEA; box-shadow: none;}
body[data-site="/awards/"] .main .btn--black {height: 50px; padding: 0 24px; font-size: 13px; font-weight: 800; text-transform: uppercase; background: #111827;}
body[data-site="/awards/"] .main .btn--black-event {height: 60px; padding: 0 40px; font-size: 16px; font-weight: 700; box-shadow: 0 2px 4px rgba(0 0 0 / .1); letter-spacing: 1px;}
body[data-site="/awards/"] .main .btn--black:hover {box-shadow: none;}
/*body[data-site="/awards/"] .main .btn--black:active {box-shadow: none;}*/
body[data-site="/awards/"] .main .btn--white {height: 50px; padding: 16px 24px; font-size: 13px; font-weight: 800; text-transform: uppercase; color: #030712;
    background: rgba(255 255 255 / .7); outline: 1px solid #E5E7EB;
    width: 100%;
}
body[data-site="/awards/"] .main .btn--white:hover {box-shadow: none;}
/*body[data-site="/awards/"] .main .btn--white:active {box-shadow: none;}*/
body[data-site="/awards/"] .main .btn--whitest {height: 60px; padding: 0 40px; font-size: 16px; font-weight: 700; color: var(--black-900); background: #fff;
    outline: none; letter-spacing: 1px; box-shadow: 0 2px 4px rgba(0 0 0 / .1);
}
body[data-site="/awards/"] .main .btn--whitest:hover {box-shadow: none;}
/*body[data-site="/awards/"] .main .btn--whitest:active {box-shadow: none;}*/



body[data-site="/awards/"] .main .top-block {padding: 224px 0 139px; background: url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/awards_top_bg.jpg") no-repeat center top / auto; position: relative; background-size: cover;}
body[data-site="/awards/"] .main .top-block::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0;
    background: linear-gradient(0deg, rgba(3 7 18 / .7) 0%, transparent 50%, transparent 100%),
    linear-gradient(90deg, rgba(3 7 18 / .9) 0%, rgba(3 7 18 / .5) 50%, transparent 100%);
}
body[data-site="/awards/"] .main .top-block__inner {display: flex; justify-content: space-between; align-items: flex-end;}
body[data-site="/awards/"] .main .top-block__col {max-width: 780px;}

body[data-site="/awards/"] .main .badge {height: 33px; display: inline-flex; align-items: center; text-align: center; padding: 0 16px; background: var(--purple-primary);
    font-family: 'Mulish', sans-serif; font-size: 12px; font-weight: 800; color: var(--color-text-white); letter-spacing: 2px; text-transform: uppercase;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
body[data-site="/awards/"] .main .badge--transparent {background: rgba(255 255 255 / .1); outline: 1px solid rgba(255 255 255 / .2);}
body[data-site="/awards/"] .main .badge--lilac {background: rgba(124 58 237 / .1); color: var(--purple-primary); font-size: 13px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

body[data-site="/awards/"] .main .title-main {margin-top: 32px; text-transform: uppercase; letter-spacing: -3px;
    font-family: 'Mulish', sans-serif; font-size: 100px; font-weight: 900; line-height: 0.95; color: var(--color-text-white);
}
body[data-site="/awards/"] .main .title-main--gradient {display: block; background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.5) 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}
body[data-site="/awards/"] .main .sub-title-main {font-family: 'Mulish', sans-serif; font-size: 30px; font-weight: 700; line-height: 36px; color: var(--color-text-white); margin-top: 60px;}
body[data-site="/awards/"] .main .main-info {margin-top: 24px; padding-left: 24px; border-left: 4px solid rgba(124 58 237 / .6);
    font-family: 'Mulish', sans-serif; font-size: 18px; font-weight: 600; line-height: 28px; color: rgba(255 255 255 / .7);
}


body[data-site="/awards/"] .main .cta-form {padding: 40px 32px; background: rgba(255 255 255 / .85); filter: drop-shadow(0 20px 40px rgba(0 0 0 / .05)); max-width: 384px;
    display: flex; flex-direction: column; gap: 34px;
    -webkit-backdrop-filter: blur(9px);
    backdrop-filter: blur(9px);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}
body[data-site="/awards/"] .main .cta-form__decor {width: 48px; height: 4px; background: var(--purple-primary);}
body[data-site="/awards/"] .main .cta-form__info {font-family: 'Mulish', sans-serif; font-size: 14px; font-weight: 700; line-height: 22px; color: #030712;}


body[data-site="/awards/"] .main .concept-block {padding: 120px 0; font-family: 'Mulish', sans-serif;}
body[data-site="/awards/"] .main .concept-block__inner {display: flex; gap: 64px;}
body[data-site="/awards/"] .main .concept-block__col {flex: 100%;}
body[data-site="/awards/"] .main .concept-block__col .badge {align-self: flex-start;}
body[data-site="/awards/"] .main .concept-block__col:nth-child(1) {padding: 39px 0; display: flex; flex-direction: column; gap: 32px; max-width: 562px;}
body[data-site="/awards/"] .main .concept-block__col:nth-child(2) {}
body[data-site="/awards/"] .main .pic-wrapper {overflow: hidden; filter: drop-shadow(5px 7px 20px rgba(0 0 0 / .1));
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}

body[data-site="/awards/"] .main .title--awards {font-weight: 800; color: var(--black-900); text-transform: uppercase; letter-spacing: -1.2px;}
body[data-site="/awards/"] .main .title--awards span {color: var(--purple-primary);}
body[data-site="/awards/"] .main .concept-block p {color: var(--black-600); font-size: 18px; font-weight: 500; line-height: 28px;}
body[data-site="/awards/"] .main p.concept-info {font-weight: 700; padding: 8px 0 8px 32px; border-left: 3px solid #E5E7EB;}

body[data-site="/awards/"] .main .tiles-wrapper {margin-top: auto; gap: 20px;}
body[data-site="/awards/"] .main .tile {padding: 20px 24px; font-family: "Mulish", sans-serif; background: #F3F4F6; flex: 100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
body[data-site="/awards/"] .main .tile__val {font-weight: 800; font-size: 36px; line-height: 48px; color: var(--purple-primary);}
body[data-site="/awards/"] .main .tile__info {font-weight: 600; font-size: 14px; line-height: 16px; color: var(--black-600); text-transform: uppercase; margin-top: 8px;}

body[data-site="/awards/"] .main .badge-big {position: absolute; top: -9px; right: 18px; width: 300px; height: 80px; transform: rotate(8deg);
    background: #fff; padding: 19px; display: inline-flex; align-items: center; justify-content: center; gap: 9px; filter: drop-shadow(0 5px 15px rgba(0 0 0 / .25));
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
}
body[data-site="/awards/"] .main .badge-big__pic {flex: none;}
body[data-site="/awards/"] .main .badge-big__pic > * {display: block;}
body[data-site="/awards/"] .main .badge-big__text {font-family: "Mulish", sans-serif; font-size: 16px;  font-weight: 700; line-height: 1.2;
    color: var(--color-text-black);
}


body[data-site="/awards/"] .main .nominations-block {font-family: "Mulish", sans-serif; line-height: 1.2; padding: 120px 0; background: #F3F4F6;}
body[data-site="/awards/"] .main .title-info {font-size: 18px;  font-weight: 500; color: var(--black-600); align-self: flex-end; max-width: 400px; text-align: right;}

body[data-site="/awards/"] .main .nominations-grid {display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--gap-default); margin-top: 60px;}
body[data-site="/awards/"] .main .nomination-tile {padding: 32px; position: relative; aspect-ratio: 430 / 300;
    display: flex; flex-direction: column; gap: 24px; justify-content: flex-end;
    background-repeat: no-repeat; background-position: center; background-size: cover !important;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
body[data-site="/awards/"] .main .nomination-tile:nth-child(1) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic1.jpg");}
body[data-site="/awards/"] .main .nomination-tile:nth-child(2) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic2.jpg");}
body[data-site="/awards/"] .main .nomination-tile:nth-child(3) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic3.jpg");}
body[data-site="/awards/"] .main .nomination-tile:nth-child(4) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic4.jpg");}
body[data-site="/awards/"] .main .nomination-tile:nth-child(5) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic5.jpg");}
body[data-site="/awards/"] .main .nomination-tile:nth-child(6) {background: linear-gradient(0deg, rgba(17 24 39 / 0.9) 0%, rgba(17 24 39 / 0.4) 50%, transparent 100%), url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/nomination-pic6.jpg");}

body[data-site="/awards/"] .main .nomination-badge {position: absolute; top: 0; right: 10px;}
body[data-site="/awards/"] .main .nomination-tile__num {border: 1px solid rgba(255 255 255 / .3); width: 40px; height: 40px;
    display: flex; align-items: center; justify-content: center; background: rgba(255 255 255 / .2); backdrop-filter: blur(5px);
    font-size: 16px; font-weight: 400; line-height: 24px; color: var(--color-text-white);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
body[data-site="/awards/"] .main .nomination-tile__title {font-size: 20px; font-weight: 800; color: var(--color-text-white);}

body[data-site="/awards/"] .main .info-bar {display: flex; align-items: center; gap: 24px; padding: 32px; background: #fff; outline: 1px solid #E5E7EB;
    filter: drop-shadow(0 1px 2px rgba(0 0 0 / .05));
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;}
body[data-site="/awards/"] .main .info-bar__icon {flex: none;}
body[data-site="/awards/"] .main .info-bar__text {font-family: "Mulish", sans-serif; font-size: 18px; font-weight: 600; color: var(--black-900);}


body[data-site="/awards/"] .main .benefits-block {padding: 120px 0; font-family: "Mulish", sans-serif;}
body[data-site="/awards/"] .main .title-wrapper {gap: 32px;}
body[data-site="/awards/"] .main .benefits-columns {gap: 32px; margin-top: 60px;}
body[data-site="/awards/"] .main .benefits-col {flex: 1; padding: 40px;
    display: flex; flex-direction: column; gap: 32px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

body[data-site="/awards/"] .main .benefits-num {flex: none; width: 64px; height: 64px; background: #31313A;
    font-size: 24px; font-weight: 700; color: var(--color-text-white); text-transform: uppercase;
    display: flex; align-items: center; justify-content: center;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
body[data-site="/awards/"] .main .benefits-num--purple {background: var(--purple-primary); filter: drop-shadow(0 10px 10px rgba(124 58 237 / .35));}
body[data-site="/awards/"] .main .benefits-title {font-size: 24px; font-weight: 700; color: var(--black-900); text-transform: uppercase;}
body[data-site="/awards/"] .main .benefits-list__name {font-size: 13px; font-weight: 700; letter-spacing: 2px; color: var(--black-600);
    padding-bottom: 8px; border-bottom: 1px solid #F0F0F2; margin-bottom: 16px; text-transform: uppercase;
}

body[data-site="/awards/"] .main .info-box {padding: 40px; background: #FAFAFA; outline: 1px solid #F0F0F2; gap: 32px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}


body[data-site="/awards/"] .main .info-box__text {font-family: "Mulish", sans-serif; font-size: 16px; font-weight: 500; color: var(--black-900);}

body[data-site="/awards/"] .main .benefits-block .info-box--lilac {margin-top: auto;}
body[data-site="/awards/"] .main .info-box--lilac {background: rgba(124 58 237 / .05); outline: 1px solid #F6F2FF; outline: 1px solid rgba(124 58 237 / .3);}
body[data-site="/awards/"] .main .info-box--white {background: #fff; box-shadow: 0 1px 2px rgba(0 0 0 / .05);}
body[data-site="/awards/"] .main .info-box.no-border {outline: none;}
body[data-site="/awards/"] .main .info-box--white .info-box__text {font-size: 14px; line-height: 19.5px; color: var(--black-600);}

body[data-site="/awards/"] .main .list {margin-top: 0;}
body[data-site="/awards/"] .main .list li:not(:last-child) {margin-bottom: 16px;}
body[data-site="/awards/"] .main .list li.not-active {opacity: .4;}
body[data-site="/awards/"] .main .list li.crossed {padding-left: 30px; text-decoration: line-through;}
body[data-site="/awards/"] .main .list li.crossed:before {width: 28px; height: 28px; background-image: var(--icon-bullet-cross); left: 0; top: 50%; transform: translateY(-50%);}
body[data-site="/awards/"] .main .list-check--min li {padding-left: 30px;}
body[data-site="/awards/"] .main .list-check--min li:before {width: 12px; height: 13px; background-image: var(--icon-bullet-check-min); left: 0; top: 5px;}
body[data-site="/awards/"] .main .list-check--mid li {padding-left: 30px;}
body[data-site="/awards/"] .main .list-check--mid li:before {width: 29px; height: 28px; background-image: var(--icon-bullet-check-mid); left: 0; top: 50%; transform: translateY(-50%);}
body[data-site="/awards/"] .main .list-plus li {padding-left: 24px;}
body[data-site="/awards/"] .main .list-plus li:before {width: 8px; height: 8px; background-image: var(--icon-bullet-plus); left: 0; top: 6px;}
body[data-site="/awards/"] .main .list-sber li {padding-left: 36px;}
body[data-site="/awards/"] .main .list-sber li:before {width: 24px; height: 24px; background-image: var(--icon-bullet-check-sber); left: 0; top: 50%; transform: translateY(-50%);}

body[data-site="/awards/"] .main .info-box__title {font-family: "Mulish", sans-serif; font-size: 13px; font-weight: 800; letter-spacing: 2px;
    text-transform: uppercase; color: var(--black-900);}
body[data-site="/awards/"] .main .info-box--lilac .info-box__title {color: var(--purple-primary);}


body[data-site="/awards/"] .main .tariffs-block {padding: 120px 0; background: #FAFAFA;}
body[data-site="/awards/"] .main .tariffs-columns {max-width: 1085px; margin: 0 auto; margin-top: 60px;}
body[data-site="/awards/"] .main .tariffs-col {flex: 1; padding: 0; overflow: hidden; box-shadow: 0 10px 10px rgba(0 0 0 / .1);}

body[data-site="/awards/"] .main .tariff-header {background: #111827; padding: 24px 40px; gap: 32px;}
body[data-site="/awards/"] .main .tariff-footer {background: #111827; padding: 17px 40px; font-size: 16px; font-weight: 600; color: var(--color-text-white);}
body[data-site="/awards/"] .main .tariff-header--indigo {background: #271F4E;}
body[data-site="/awards/"] .main .tariff-footer--indigo {background: #271F4E;}
body[data-site="/awards/"] .main .tariff-header__name {font-size: 22px; font-weight: 800; color: var(--color-text-white); text-transform: uppercase;}
body[data-site="/awards/"] .main .tariff-header__info {font-size: 14px; font-weight: 500; color: var(--black-100);}
body[data-site="/awards/"] .main .tariffs-list {padding: 40px 40px 20px;}
body[data-site="/awards/"] .main .tariffs-columns--bottom {max-width: 1085px; margin: 0 auto; margin-top: 32px;}
body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box {flex: 1; gap: 16px;}
body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box__icon {width: 32px; height: 32px; background: #FAFAFA; outline: 1px solid #E5E7EB;
    display: flex; align-items: center; justify-content: center; flex: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box--lilac .info-box__icon {background: var(--purple-primary); outline: none;
    box-shadow: 0 10px 10px rgba(0 0 0 / .1); color: var(--color-text-white);
}
body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box--lilac .info-box__text {font-size: 16px; font-weight: 700; line-height: 22px;}
body[data-site="/awards/"] .main .btn-tariff-cta {margin-top: 60px;}


body[data-site="/awards/"] .main .event-block {padding: 120px 0;}

body[data-site="/awards/"] .main .event-columns {display: flex; align-items: flex-end; justify-content: space-between; gap: 24px;}
body[data-site="/awards/"] .main .event-col {flex: 1;}
body[data-site="/awards/"] .main .results-card {padding: 48px; width: 100%; max-width: 590px; display: flex; flex-direction: column; gap: 60px; align-items: flex-start;
    background: url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/results-bg.jpg") no-repeat center / cover; box-shadow: 0 20px 25px rgba(0 0 0 / .1);
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}
body[data-site="/awards/"] .main .results-card {font-family: "Mulish", sans-serif; font-size: 14px; font-weight: 700; color: var(--color-text-white);}
body[data-site="/awards/"] .main .results-title {font-size: 36px; font-weight: 800; text-transform: uppercase;}
body[data-site="/awards/"] .main .results-name {letter-spacing: 2px; text-transform: uppercase; margin-top: 24px;}
body[data-site="/awards/"] .main .results-vals {display: grid; grid-template-columns: 1fr 1fr; gap: 40px;}
body[data-site="/awards/"] .main .results-item__val {font-size: 48px; font-weight: 800;}
body[data-site="/awards/"] .main .results-item__val--big {font-size: 60px;}
body[data-site="/awards/"] .main .results-item__info {letter-spacing: 2px; text-transform: uppercase; color: rgba(255 255 255 / .7);}
body[data-site="/awards/"] .main .results-card .btn {text-transform: uppercase;}

body[data-site="/awards/"] .main .info-box--event {width: 100%; max-width: 590px; padding: 48px; gap: 32px; align-items: flex-start;}
body[data-site="/awards/"] .main .event-date {padding-bottom: 24px; border-bottom: 1px solid #F0F0F2;}
body[data-site="/awards/"] .main .event-date_icon {flex: none;}
body[data-site="/awards/"] .main .event-date_val {font-size: 16px; font-weight: 700;}
body[data-site="/awards/"] .main .event-name {font-size: 14px; font-weight: 700; letter-spacing: 2px; color: var(--black-600); text-transform: uppercase;}
body[data-site="/awards/"] .main .event-list li {font-weight: 500;}
body[data-site="/awards/"] .main .event-list li::before {top: 6px;}


body[data-site="/awards/"] .main .timeline-block {padding-bottom: 100px;}
body[data-site="/awards/"] .main .timeline-grid {display: grid; grid-template-columns: 1fr min-content 1fr; align-items: center; gap: 37px; padding: 0 40px;
    max-width: 830px; margin: 0 auto; margin-top: 32px; position: relative;}
body[data-site="/awards/"] .main .timeline-grid::before {content: ""; width: 2px; height: 100%; position: absolute; top: 0; right: 0;
    background: linear-gradient( to bottom, #7C3AED 0%, #E5E7EB 50%, transparent 100%);
}
body[data-site="/awards/"] .main .timeline-card {background: #fff; padding: 24px; outline: 1px solid #F0F0F2; width: 100%; /*max-width: 290px;*/
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
body[data-site="/awards/"] .main .timeline-item.grid-col-1 {grid-column: 1;}
body[data-site="/awards/"] .main .timeline-item.grid-col-2 {grid-column: 2;}
body[data-site="/awards/"] .main .timeline-item.grid-col-3 {grid-column: 3;}
body[data-site="/awards/"] .main .timeline-card {font-family: "Mulish", sans-serif;}
body[data-site="/awards/"] .main .timeline-card__date {font-size: 14px; font-weight: 700; color: #6B7280;}
body[data-site="/awards/"] .main .timeline-card__title {font-size: 18px; font-weight: 800; color: var(--black-900); text-transform: uppercase; margin-top: 4px;}
body[data-site="/awards/"] .main .timeline-item.active .timeline-card__date {color: var(--purple-primary);}
body[data-site="/awards/"] .main .timeline-item.active svg {filter: drop-shadow(0 0 10px rgba(124 58 237 / .4));)}


body[data-site="/awards/"] .main .faq-block {padding: 120px 0; background: #F3F4F6;}
body[data-site="/awards/"] .main .faq-block .title--awards {margin-top: 32px;}
body[data-site="/awards/"] .main .faq-inner {margin-top: 50px;}
body[data-site="/awards/"] .main .accordion-item {border-color: #E5E7EB;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
}
body[data-site="/awards/"] .main .accordion-item:after {background: var(--icon-accordeon-btn-plus); width: 24px; height: 24px; top: 30px; right: 30px;}
body[data-site="/awards/"] .main .accordion-item.active-item:after {background: var(--icon-accordeon-btn-minus);}


body[data-site="/awards/"] .main .request-block {padding: 80px 0; background: #111827 url("/bitrix/templates/novostroikino_copy/assets/css/../img/awards/request-bg.jpg") no-repeat center bottom / cover; font-family: "Mulish", sans-serif; color: var(--color-text-white);}
body[data-site="/awards/"] .main .request-inner {background: rgba(255 255 255 / .052); padding: 81px 0; box-shadow: 0 25px 50px rgba(0 0 0 / .25);
    outline: 1px solid rgba(255 255 255 / .15);
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}
body[data-site="/awards/"] .main .request-block {overflow: hidden;}
body[data-site="/awards/"] .main .request-block .title--awards {font-size: 50px; font-weight: 800; color: var(--color-text-white); text-transform: none; margin-top: 48px;}
body[data-site="/awards/"] .main .request-block .title--awards span {color: #B28EFF; display: block;}
body[data-site="/awards/"] .main .request-block p {font-size: 16px; font-weight: 400; line-height: 1.6;}
body[data-site="/awards/"] .main .request-columns {gap: 32px; display: flex; justify-content: space-between; max-width: 1094px; margin: 0 auto;}
body[data-site="/awards/"] .main .request-col {gap: 32px; flex: 1;}
body[data-site="/awards/"] .main .request-col:nth-child(1) {max-width: 450px; display: flex; flex-direction: column; gap: 36px;}
body[data-site="/awards/"] .main .request-col:nth-child(2) {max-width: 566px;}
body[data-site="/awards/"] .main .request-form {padding: 48px; background: rgba( 255 255 255 / .052); box-shadow: 0 25px 50px rgba(0 0 0 / .25);
    outline: 1px solid rgba(255 255 255 / .15); backdrop-filter: blur(12px);
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}
body[data-site="/awards/"] .main .request-form .btn {width: 100%;}
body[data-site="/awards/"] .main .request-form .field {margin-bottom: 20px;}
body[data-site="/awards/"] .main .request-form label {font-size: 16px; font-weight: 600; color: #BBBBBB; display: block; margin-bottom: 12px;}
body[data-site="/awards/"] .main .request-form .agree-text {font-size: 14px; font-weight: 400; line-height: 1.2; color: var(--black-100); margin: 28px 0; display: block;}
body[data-site="/awards/"] .main .request-form .agree-text a {color: var(--black-100); text-decoration: underline;}
body[data-site="/awards/"] .main .request-form input {font-size: 16px; font-weight: 600; height: 58px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}








body[data-site="/awards/"] .main .text-center {text-align: center;}
body[data-site="/awards/"] .main .relative {position: relative;}
body[data-site="/awards/"] .main .fit > img {width: 100%; height: 100%; object-fit: contain; display: block;}
body[data-site="/awards/"] .main [class*="icon"] > svg {display: block; flex: none;}
body[data-site="/awards/"] .main .gap-12 {gap: 12px;}
body[data-site="/awards/"] .main .gap-20 {gap: 20px;}
body[data-site="/awards/"] .main .mt-16 {margin-top: 16px;}
body[data-site="/awards/"] .main .mt-32 {margin-top: 32px;}
body[data-site="/awards/"] .main .p-24 {padding: 24px;}
body[data-site="/awards/"] .main .p-16 {padding: 16px;}
body[data-site="/awards/"] .main .round-12 {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}





@media screen and (max-width: 1280px) {
    body[data-site="/awards/"] .main .top-block {padding: 120px 0 100px;}
    body[data-site="/awards/"] .main .title-main {font-size: 100px;}

    body[data-site="/awards/"] .main .concept-block__col:nth-child(1) {padding: 0;}
    body[data-site="/awards/"] .main .concept-block__col:nth-child(2) {padding-top: 65px;}

    body[data-site="/awards/"] .main .info-box:not(.tariffs-col) {padding: 30px;}
    body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box {padding: 20px 30px;}
    body[data-site="/awards/"] .main .tariffs-list {padding: 30px 30px 20px;}

    body[data-site="/awards/"] .main .event-col {flex: auto; width: 100%;}
}

@media screen and (max-width: 1200px) {}

@media screen and (max-width: 900px) {
    /*body[data-site="/awards/"] .main {--gap-default: 16px;}*/

    body[data-site="/awards/"] .main .top-block {padding-top: 132px;}
    body[data-site="/awards/"] .main .top-block__inner {gap: 32px; position: relative;}
    body[data-site="/awards/"] .main .top-block__col {width: 100%;}
    body[data-site="/awards/"] .main .title-main {font-size: 80px; position: absolute; top: 0; left: 0; width: 100%; margin-top: 65px;}
    body[data-site="/awards/"] .main .sub-title-main {margin-top: 250px;}
    body[data-site="/awards/"] .main .cta-form {padding: 30px 20px; gap: 14px;}
    body[data-site="/awards/"] .main .cta-form__info {margin-bottom: 10px;}

    body[data-site="/awards/"] .main .concept-block,
    body[data-site="/awards/"] .main .nominations-block,
    body[data-site="/awards/"] .main .benefits-block,
    body[data-site="/awards/"] .main .tariffs-block,
    body[data-site="/awards/"] .main .event-block,
    body[data-site="/awards/"] .main .faq-block {padding: 100px 0;}

    body[data-site="/awards/"] .main .concept-block .title--awards {margin-top: -8px;}
    body[data-site="/awards/"] .main .concept-block__inner {flex-direction: column;}
    body[data-site="/awards/"] .main .concept-block__col:nth-child(1) {max-width: none;}
    body[data-site="/awards/"] .main .concept-block__col:nth-child(2) {padding: 0;}
    body[data-site="/awards/"] .main .tile:nth-child(1) {flex: 52%;}

    body[data-site="/awards/"] .main .nominations-block .flex-between.flex-wrap.mt-32 {margin-top: 24px;}
    body[data-site="/awards/"] .main .nominations-block .title--awards br {display: none;}
    body[data-site="/awards/"] .main .title--awards br {display: none;}
    body[data-site="/awards/"] .main .title-info {max-width: none; text-align: left;}
    body[data-site="/awards/"] .main .nominations-grid {grid-template-columns: 1fr 1fr; margin-top: 40px;}

    body[data-site="/awards/"] .main .benefits-columns {flex-direction: column; margin-top: 40px;}

    body[data-site="/awards/"] .main .tariffs-columns {flex-direction: column; margin-top: 40px;}
    body[data-site="/awards/"] .main .tariffs-columns--bottom {flex-direction: column;}

    body[data-site="/awards/"] .main .event-block .title--awards {margin-top: 32px;}
    body[data-site="/awards/"] .main .event-columns {flex-direction: column; align-items: flex-start;}
    body[data-site="/awards/"] .main .info-box--event {margin-top: 40px; max-width: none;}
    body[data-site="/awards/"] .main .event-col {max-width: none;}

    body[data-site="/awards/"] .main .faq-inner {margin-top: 40px;}

    body[data-site="/awards/"] .main .request-columns {flex-direction: column;}
    body[data-site="/awards/"] .main .request-col:nth-child(1) {max-width: none;}
    body[data-site="/awards/"] .main .request-col:nth-child(2) {max-width: none;}
    body[data-site="/awards/"] .main .request-block .title--awards {margin-top: 0;}
    body[data-site="/awards/"] .main .request-inner {padding-top: 60px;}
    body[data-site="/awards/"] .main .request-block .title--awards {font-size: 40px;}
    body[data-site="/awards/"] .main .request-block .title--awards span {display: inline;}
 }

@media screen and (max-width: 767px) {
    body[data-site="/awards/"] .main .list li:not(:last-child) {margin-bottom: 12px;}

    body[data-site="/awards/"] .main .top-block {padding: 132px 0 60px; background-position: 34%; background-size: 285%;}
    body[data-site="/awards/"] .main .top-block::before {
        background: linear-gradient(0deg, rgba(3 7 18 / .9) 0%, transparent 55%, transparent 100%),
        linear-gradient(90deg, rgba(3 7 18 / .9) 0%, rgba(3 7 18 / .5) 50%, transparent 100%);
    }
    body[data-site="/awards/"] .main .top-block__inner {flex-direction: column; gap: 40px;}
    body[data-site="/awards/"] .main .title-main {font-size: 44px; margin-top: 32px; position: static;}
    body[data-site="/awards/"] .main .sub-title-main {margin-top: 40px; font-size: 19px;}
    body[data-site="/awards/"] .main .main-info {border: 0; padding: 0; font-size: 16px;}
    body[data-site="/awards/"] .main .top-block__col .btn--white {background: #fff; outline: 0;}

    body[data-site="/awards/"] .main .cta-form {background: none; padding: 0;}
    body[data-site="/awards/"] .main .cta-form__decor {display: none;}
    body[data-site="/awards/"] .main .cta-form__info {display: none;}


    body[data-site="/awards/"] .main .concept-block,
    body[data-site="/awards/"] .main .nominations-block,
    body[data-site="/awards/"] .main .benefits-block,
    body[data-site="/awards/"] .main .tariffs-block,
    body[data-site="/awards/"] .main .event-block,
    body[data-site="/awards/"] .main .faq-block {padding: 60px 0;}

    body[data-site="/awards/"] .main .concept-block__inner {gap: 40px;}
    body[data-site="/awards/"] .main p.concept-info {padding-left: 12px;}
    body[data-site="/awards/"] .main .concept-block__col:nth-child(1) {gap: 24px;}
    body[data-site="/awards/"] .main .tiles-wrapper {margin-top: 16px; gap: 12px;}
    body[data-site="/awards/"] .main .tile {padding: 12px;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        border-radius: 12px;
    }
    body[data-site="/awards/"] .main .tile__val {font-size: 26px;}
    body[data-site="/awards/"] .main .tile__info {font-size: 13px;}

    body[data-site="/awards/"] .main .badge-big {padding: 10px; width: 200px; height: 48px; gap: 5px;
        top: auto; bottom: 4px; left: 10px; right: auto;
        -webkit-border-radius: 7.5px;
        -moz-border-radius: 7.5px;
        border-radius: 7.5px;
    }
    body[data-site="/awards/"] .main .badge-big__pic svg {width: 22.5px; height: auto;}
    body[data-site="/awards/"] .main .badge-big__text {font-size: 12px; font-weight: 500;}

    body[data-site="/awards/"] .main .nominations-grid {grid-template-columns: 1fr;}
    body[data-site="/awards/"] .main .nomination-tile {padding: 20px; gap: 16px;}
    body[data-site="/awards/"] .main .nominations-block .info-bar {margin-top: 40px;}
    body[data-site="/awards/"] .main .info-bar {align-items: flex-start; gap: 16px; padding: 20px;}

    body[data-site="/awards/"] .main .title-wrapper {align-items: flex-start; gap: 24px;}
    body[data-site="/awards/"] .main .benefits-columns {margin-top: 24px;}

    body[data-site="/awards/"] .main .info-box:not(.tariffs-col) {padding: 16px;}
    body[data-site="/awards/"] .main .tariffs-list {padding: 30px 20px 20px;}

    body[data-site="/awards/"] .main .benefits-col.info-box .flex-middle {gap: 16px;}
    body[data-site="/awards/"] .main .benefits-num {width: 56px; height: 56px;}
    body[data-site="/awards/"] .main .benefits-title {font-size: 16px;}
    body[data-site="/awards/"] .main .benefits-title br {display: none;}

    body[data-site="/awards/"] .main .info-box--lilac .info-box__title {padding-bottom: 8px; border-bottom: 1px solid rgba(124 58 237 / .2);}
    body[data-site="/awards/"] .main .tariff-header {padding: 24px 20px; gap: 20px;}
    body[data-site="/awards/"] .main .tariff-header__name {font-size: 18px; font-weight: 700; margin-bottom: 5px;}

    body[data-site="/awards/"] .main .tariffs-columns--bottom .info-box {align-items: flex-start;}

    body[data-site="/awards/"] .main .tariffs-block {background: #F3F4F6;}
    body[data-site="/awards/"] .main .btn-tariff-cta {text-transform: uppercase; box-shadow: 0 10px 20px rgba(124 58 237 / .3);}
    body[data-site="/awards/"] .main .btn-tariff-cta span {display: none;}

    body[data-site="/awards/"] .main .btn--black-event {width: 100%;}

    body[data-site="/awards/"] .main .results-card {padding: 20px; gap: 32px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
    }
    body[data-site="/awards/"] .main .results-title {font-size: 26px;}
    body[data-site="/awards/"] .main .results-name {margin-top: 14px;}
    body[data-site="/awards/"] .main .results-vals {gap: 32px 40px;}
    body[data-site="/awards/"] .main .results-item__val {font-size: 26px; line-height: 48px;}
    body[data-site="/awards/"] .main .results-item__info {font-size: 13px;}
    body[data-site="/awards/"] .main .results-card .btn {width: 100%;}

    body[data-site="/awards/"] .main .timeline-block {padding-bottom: 60px;}
    body[data-site="/awards/"] .main .timeline-grid {grid-template-columns: 1fr; gap: 12px; padding: 0;}
    body[data-site="/awards/"] .main .timeline-grid::before {content: none;}
    body[data-site="/awards/"] .main .timeline-item {width: 100%;}
    body[data-site="/awards/"] .main .timeline-item.grid-col-3 {grid-column: 1;}
    body[data-site="/awards/"] .main .timeline-item.grid-col-2 {display: none;}
    body[data-site="/awards/"] .main .timeline-card {padding: 16px;}


    body[data-site="/awards/"] .main .request-block {padding: 60px 0;}
    body[data-site="/awards/"] .main .request-block .title--awards {font-size: 24px;}
    body[data-site="/awards/"] .main .request-inner {padding: 0; background: none; outline: none;}
    body[data-site="/awards/"] .main .request-columns {gap: 40px;}
    body[data-site="/awards/"] .main .request-col:nth-child(1) {gap: 24px;}
    body[data-site="/awards/"] .main .request-block .list li:not(:last-child) {margin-bottom: 16px;}
    body[data-site="/awards/"] .main .request-form {padding: 48px 20px;}
}

@media screen and (max-width: 480px) {
    body[data-site="/awards/"] .main .request-form {margin: 0 -16px;}
}

@media screen and (max-width: 399px) {}



body[data-site="/awards/"] .main {
    max-width: 100%;
    width: 100%;
}

/* End */


/* Start:/bitrix/templates/novostroikino_copy/assets/css/awards_icons.css?17732552088266*/
:root {
    --icon-accordeon-btn-minus: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiM3QzNBRUQiIGZpbGwtb3BhY2l0eT0iMC4xIi8+IDxwYXRoIGQ9Ik0xNiAxMkgxMkg4IiBzdHJva2U9IiM2RDM3RTAiIHN0cm9rZS13aWR0aD0iMS4zMzMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+IDwvc3ZnPg==);
    --icon-accordeon-btn-plus: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiM3QzNBRUQiIGZpbGwtb3BhY2l0eT0iMC4xIi8+IDxwYXRoIGQ9Ik0xMiA4VjEyTTEyIDEyVjE2TTEyIDEySDE2TTEyIDEySDgiIHN0cm9rZT0iIzZEMzdFMCIgc3Ryb2tlLXdpZHRoPSIxLjMzMzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+);
    --icon-bullet-check-mid: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTEzIDlMNC43NSAyMUwxIDE1LjU0NTUiIHN0cm9rZT0iIzZEMzdFMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+);
    --icon-bullet-check-min: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIuNTI4MDggMTIuMzJDMi41MjgwOCAxMi4xODEzIDIuNTAxNDIgMTIuMTEyIDIuNDQ4MDggMTIuMTEyTDIuMDgwMDggMTIuMjg4QzIuMDgwMDggMTIuMjEzMyAyLjAzNzQyIDEyLjE2IDEuOTUyMDggMTIuMTI4TDEuODI0MDggMTIuMTEyQzEuNzM4NzUgMTIuMTEyIDEuNjMyMDggMTIuMTQ5MyAxLjUwNDA4IDEyLjIyNEMxLjQ4Mjc1IDEyLjE3MDYgMS40NTYwOCAxMi4xMTczIDEuNDI0MDggMTIuMDY0QzEuMzkyMDggMTIuMDEwNiAxLjM2NTQyIDExLjk2MjYgMS4zNDQwOCAxMS45MkMxLjIwNTQyIDExLjY1MzMgMS4wNjY3NSAxMS4zNiAwLjkyODA4MiAxMS4wNEMwLjgwMDA4MiAxMC43MDkzIDAuNjc3NDE1IDEwLjM5NDYgMC41NjAwODIgMTAuMDk2QzAuNDUzNDE1IDkuNzk3MyAwLjM2ODA4MiA5LjU2MjYzIDAuMzA0MDgyIDkuMzkxOTdDMC4yNjE0MTUgOS4yNTMzIDAuMjEzNDE1IDkuMDQ1MyAwLjE2MDA4MiA4Ljc2Nzk3QzAuMTA2NzQ5IDguNDkwNjMgMC4wNTM0MTU0IDguMTM4NjMgOC4yMDc1NmUtMDUgNy43MTE5N0MwLjExNzQxNSA3Ljc4NjYzIDAuMjA4MDgyIDcuODIzOTcgMC4yNzIwODIgNy44MjM5N0MwLjM0Njc0OSA3LjgyMzk3IDAuNDE2MDgyIDcuNzExOTcgMC40ODAwODIgNy40ODc5N0MwLjUxMjA4MiA3LjUzMDYzIDAuNTcwNzQ5IDcuNTUxOTcgMC42NTYwODIgNy41NTE5N0MwLjcyMDA4MiA3LjU1MTk3IDAuNzY4MDgyIDcuNTMwNjMgMC44MDAwODIgNy40ODc5N0wxLjA1NjA4IDcuMTAzOTdMMS4zNDQwOCA3LjE5OTk3SDEuMzYwMDhDMS4zODE0MiA3LjE5OTk3IDEuNDAyNzUgNy4xODkzIDEuNDI0MDggNy4xNjc5N0MxLjQ0NTQyIDcuMTQ2NjMgMS40Nzc0MiA3LjEyNTMgMS41MjAwOCA3LjEwMzk3QzEuNjA1NDIgNy4wNTA2MyAxLjY2OTQyIDcuMDIzOTcgMS43MTIwOCA3LjAyMzk3TDEuNzYwMDggNy4wMzk5N0MyLjAyNjc1IDcuMTY3OTcgMi4xOTc0MiA3LjQwMjYzIDIuMjcyMDggNy43NDM5N0MyLjQ2NDA4IDguNTU0NjMgMi42NTYwOCA4Ljk1OTk3IDIuODQ4MDggOC45NTk5N0MzLjA0MDA4IDguOTU5OTcgMy4yNjQwOCA4Ljc1NzMgMy41MjAwOCA4LjM1MTk3QzMuNjQ4MDggOC4xNDkzIDMuNzc2MDggNy45MTQ2MyAzLjkwNDA4IDcuNjQ3OTdDNC4wNDI3NSA3LjM4MTMgNC4xODE0MiA3LjA4MjYzIDQuMzIwMDggNi43NTE5N0M0LjM0MTQyIDYuODc5OTcgNC4zNjI3NSA2Ljk0Mzk3IDQuMzg0MDggNi45NDM5N0M0LjQzNzQyIDYuOTQzOTcgNC41MjgwOCA2LjgxMDYzIDQuNjU2MDggNi41NDM5N0M0Ljc5NDc1IDYuMjc3MyA1LjAxMzQyIDUuOTA5MyA1LjMxMjA4IDUuNDM5OTdDNS40ODI3NSA1LjE1MTk3IDUuNjk2MDggNC44MjY2MyA1Ljk1MjA4IDQuNDYzOTdDNi4yMTg3NSA0LjEwMTMgNi41MDE0MiAzLjcyNzk3IDYuODAwMDggMy4zNDM5N0M3LjA5ODc1IDIuOTU5OTcgNy4zODY3NSAyLjU5NzMgNy42NjQwOCAyLjI1NTk3QzcuOTUyMDggMS45MTQ2MyA4LjIwODA4IDEuNjIxMyA4LjQzMjA4IDEuMzc1OTdDOC42NTYwOCAxLjEzMDYzIDguODIxNDIgMC45NzA2MzMgOC45MjgwOCAwLjg5NTk2N0M5LjMzMzQyIDAuNjE4NjMzIDkuNjUzNDIgMC4zNTE5NjYgOS44ODgwOCAwLjA5NTk2NjNDOS44Nzc0MiAwLjE3MDYzMyA5Ljg2MTQyIDAuMjM5OTY2IDkuODQwMDggMC4zMDM5NjdDOS44Mjk0MiAwLjM1NzMgOS44MjQwOCAwLjM5NDYzMyA5LjgyNDA4IDAuNDE1OTY2QzkuODI0MDggMC40NTg2MzMgOS44NDU0MiAwLjQ3OTk2NiA5Ljg4ODA4IDAuNDc5OTY2TDEwLjMzNjEgMC4yNTU5NjZWMC4zMTk5NjZDMTAuMzM2MSAwLjQwNTMgMTAuMzU3NCAwLjQ0Nzk2NyAxMC40MDAxIDAuNDQ3OTY3QzEwLjQzMjEgMC40NDc5NjcgMTAuNDk2MSAwLjM5OTk2NyAxMC41OTIxIDAuMzAzOTY3QzEwLjY4ODEgMC4yMDc5NjYgMTAuNzQxNCAwLjEzODYzMyAxMC43NTIxIDAuMDk1OTY2M0wxMC43MjAxIDAuMzE5OTY2TDExLjI2NDEgLTMuMzM3ODZlLTA1TDExLjEzNjEgMC4yODc5NjdDMTEuMzA2NyAwLjE3MDYzMyAxMS40Mjk0IDAuMTExOTY2IDExLjUwNDEgMC4xMTE5NjZDMTEuNTQ2NyAwLjExMTk2NiAxMS41Nzg3IDAuMTM4NjMzIDExLjYwMDEgMC4xOTE5NjZDMTEuNjIxNCAwLjIzNDYzMyAxMS42MzIxIDAuMjc3MyAxMS42MzIxIDAuMzE5OTY2QzExLjYzMjEgMC4zODM5NjYgMTEuNjA1NCAwLjQ1ODYzMyAxMS41NTIxIDAuNTQzOTY2QzExLjQ5ODcgMC42MjkzIDExLjQyOTQgMC43MzA2MzMgMTEuMzQ0MSAwLjg0Nzk2NkMxMS4yODAxIDAuOTMzMyAxMS4xNzM0IDEuMDYxMyAxMS4wMjQxIDEuMjMxOTdDMTAuODg1NCAxLjM5MTk3IDEwLjY3MjEgMS42MzE5NyAxMC4zODQxIDEuOTUxOTdDMTAuMDk2MSAyLjI2MTMgOS43MTIwOCAyLjY5MzMgOS4yMzIwOCAzLjI0Nzk3QzkuMTA0MDggMy4zODY2MyA4LjkwNjc1IDMuNjMxOTcgOC42NDAwOCAzLjk4Mzk3QzguMzczNDIgNC4zMjUzIDguMDY5NDIgNC43MjUzIDcuNzI4MDggNS4xODM5N0M3LjM5NzQyIDUuNjMxOTcgNy4wNjY3NSA2LjA4NTMgNi43MzYwOCA2LjU0Mzk3QzYuNDA1NDIgNy4wMDI2MyA2LjExMjA4IDcuNDE4NjMgNS44NTYwOCA3Ljc5MTk3QzUuNjAwMDggOC4xNTQ2MyA1LjQxODc1IDguNDI2NjMgNS4zMTIwOCA4LjYwNzk3TDQuMzIwMDggMTAuMjg4QzQuMTA2NzUgMTAuNjUwNiAzLjkzMDc1IDEwLjk0OTMgMy43OTIwOCAxMS4xODRDMy42NTM0MiAxMS40MDggMy41NDY3NSAxMS41NjI2IDMuNDcyMDggMTEuNjQ4QzMuMzEyMDggMTEuODQgMy4xMzYwOCAxMi4wMTA2IDIuOTQ0MDggMTIuMTZMMi44MDAwOCAxMi4wOEwyLjY3MjA4IDEyLjE2TDIuNTI4MDggMTIuMzJaIiBmaWxsPSIjNkQzN0UwIi8+IDwvc3ZnPg==);
    --icon-bullet-check-sber: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTIyIDExLjA4MThWMTIuMDAxOEMyMS45OTg4IDE0LjE1ODIgMjEuMzAwNSAxNi4yNTY1IDIwLjAwOTMgMTcuOTgzNkMxOC43MTgyIDE5LjcxMDggMTYuOTAzMyAyMC45NzQzIDE0LjgzNTQgMjEuNTg1N0MxMi43Njc0IDIyLjE5NzEgMTAuNTU3MyAyMi4xMjM3IDguNTM0NDcgMjEuMzc2NEM2LjUxMTY4IDIwLjYyOTEgNC43ODQ2NSAxOS4yNDc5IDMuNjEwOTYgMTcuNDM4OUMyLjQzNzI3IDE1LjYyOTkgMS44Nzk3OSAxMy40ODk5IDIuMDIxNjggMTEuMzM4MUMyLjE2MzU2IDkuMTg2MzggMi45OTcyMSA3LjEzODE0IDQuMzk4MjggNS40OTg4OUM1Ljc5OTM1IDMuODU5NjQgNy42OTI3OSAyLjcxNzIgOS43OTYxOSAyLjI0MTk2QzExLjg5OTYgMS43NjY3MyAxNC4xMDAzIDEuOTg0MTUgMTYuMDcgMi44NjE4MiIgc3Ryb2tlPSIjQjI4RUZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPiA8cGF0aCBkPSJNMjIgNEwxMiAxNC4wMUw5IDExLjAxIiBzdHJva2U9IiNCMjhFRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+IDwvc3ZnPg==);
    --icon-bullet-cross: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM2XzcxOCkiPiA8cGF0aCBkPSJNMTQuNjQwNiA5TDIuNjQwNjIgMjEiIHN0cm9rZT0iIzMxMzEzQSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPHBhdGggZD0iTTIuNjQwNjIgOUwxNC42NDA2IDIxIiBzdHJva2U9IiMzMTMxM0EiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+IDwvZz4gPGRlZnM+IDxjbGlwUGF0aCBpZD0iY2xpcDBfMzZfNzE4Ij4gPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS42NDA2MiAzKSIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDwvc3ZnPg==);
    --icon-bullet-plus: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8cGF0aCBkPSJNMy4wNzIxMiA3LjgzOTg3VjQuNzAzODdIMC4wMDAxMTcyNDJWMy4wMzk4N0gzLjA3MjEyVi0wLjAwMDEzMzUxNEg0Ljc4NDEyVjMuMDM5ODdINy44NDAxMlY0LjcwMzg3SDQuNzg0MTJWNy44Mzk4N0gzLjA3MjEyWiIgZmlsbD0iIzZEMzdFMCIvPiA8L3N2Zz4=);
}

[class*="icon--"] {display: inline-block; vertical-align: middle; flex: none; background-repeat: no-repeat; background-size: contain; background-position: center;}

.icon--accordeon-btn-minus {width: 24px; height: 24px; background-image: var(--icon-accordeon-btn-minus);}
.icon--accordeon-btn-plus {width: 24px; height: 24px; background-image: var(--icon-accordeon-btn-plus);}
.icon--bullet-check-mid {width: 29px; height: 28px; background-image: var(--icon-bullet-check-mid);}
.icon--bullet-check-min {width: 12px; height: 13px; background-image: var(--icon-bullet-check-min);}
.icon--bullet-check-sber {width: 24px; height: 24px; background-image: var(--icon-bullet-check-sber);}
.icon--bullet-cross {width: 28px; height: 28px; background-image: var(--icon-bullet-cross);}
.icon--bullet-plus {width: 8px; height: 8px; background-image: var(--icon-bullet-plus);}

/* End */
/* /bitrix/templates/novostroikino_copy/assets/css/awards.css?177325520836509 */
/* /bitrix/templates/novostroikino_copy/assets/css/awards_icons.css?17732552088266 */
