:root { 
--bs-body-color: #081B47;
--bs-heading-color: #081B47;
/*--bs-primary-rgb: 1, 101, 255;*/
}
.fw-bold { font-weight:500 !important;}

.i_btn-group .btn-lg, .i_btn.btn-lg {
@media (max-width: 768px) { font-size: 0.875rem !important; }
} 
.btn-outline-primary.active { background: linear-gradient(180deg, #0165FF 0%, #6B6BFF 100%) !important; border-color: transparent; }

.i_card { background-color:#F4F6FB; }
.i_card__head { min-height:192px; padding: 1.5rem 2rem; }
.i_card__body { min-height:240px; padding: 1.5rem 2rem; position:relative; }
.i_card__body { background-repeat:no-repeat; background-position: 100% 100% !important; }
/*.i_card__body:before { content:""; display:block; display:none; position:absolute; top: 0; left: 0; bottom: 0; right: 0; background-position: 100% 100%; background-repeat:no-repeat; }*/
.i_card__main { padding: 1.5rem 2rem; }
.i_card__foot { padding: 0rem 2rem 1rem 2rem; }

.i_card__body--411 { background: linear-gradient(180deg, #A476FF 0%, #8659E0 100%); }
.i_card__body--405,
.i_card__body--412 { background: linear-gradient(180deg, #86B0DC 0%, #8CB3DC 100%); }
.i_card__body--406,
.i_card__body--413 { background: linear-gradient(180deg, #9DA6B7 0%, #A9B5C3 100%); }
.i_card__body--407,
.i_card__body--414 { background: linear-gradient(180deg, #468FFF 0%, #6E6EF2 100%); }
.i_card__body--415 { background: linear-gradient(180deg, #E98888 0%, #C95252 100%); }
.i_card__body--408,
.i_card__body--416 { background: linear-gradient(180deg, #EC8D2F 0%, #C87026 100%); }
.i_card__body--417 { background: linear-gradient(180deg, #E2CA6C 0%, #C1A33A 100%); }
.i_card__body--409,
.i_card__body--418 { background: linear-gradient(180deg, #A4D474 0%, #78B85C 100%); }
.i_card__body--410,
.i_card__body--419 { background: linear-gradient(180deg, #8797C1 0%, #9EA2CA 100%); }
.i_card__body--420 { background: linear-gradient(180deg, #A3ACFF 0%, #7F88E1 100%); }

/*Социальная сфера и образование*/
.i_card__body--407,
.i_card__body--414 { background-image:url(/local/templates/i_blank/img/cluster/back_1.jpg); }

/*Химический кластер и биотехнологии*/
.i_card__body--405,
.i_card__body--412 { background-image:url(/local/templates/i_blank/img/cluster/back_2.jpg); }

/*Дизайн и креативные индустрии*/
.i_card__body--420 { background-image:url(/local/templates/i_blank/img/cluster/back_3.jpg); }

/*ИТ-кластер*/
.i_card__body--411 { background-image:url(/local/templates/i_blank/img/cluster/back_4.jpg); }

/*Беспилотные мобильные системы*/
.i_card__body--415 { background-image:url(/local/templates/i_blank/img/cluster/back_5.jpg); }

/*Безопасность*/
.i_card__body--408,
.i_card__body--416 { background-image:url(/local/templates/i_blank/img/cluster/back_6.jpg); }

/*Управление, экономика и право*/
.i_card__body--417 { background-image:url(/local/templates/i_blank/img/cluster/back_7.jpg); }

/*Строительство*/
.i_card__body--409,
.i_card__body--418 { background-image:url(/local/templates/i_blank/img/cluster/back_8.jpg); }

/*Электроэнергетика и управление электроэнергетическими системами*/
.i_card__body--410,
.i_card__body--419 { background-image:url(/local/templates/i_blank/img/cluster/back_9.jpg); }

/*Передовая инженерная школа*/
.i_card__body--406,
.i_card__body--413 { background-image:url(/local/templates/i_blank/img/cluster/back_10.jpg); }

.i_badge--407,
.i_badge--414 { background: linear-gradient(180deg, #468FFF 0%, #6E6EF2 100%) !important; }
.i_badge--411 { background: linear-gradient(180deg, #A476FF 0%, #8659E0 100%) !important; }
.i_badge--405,
.i_badge--412 { background: linear-gradient(180deg, #86B0DC 0%, #8CB3DC 100%) !important; }
.i_badge--406,
.i_badge--413 { background: linear-gradient(180deg, #9DA6B7 0%, #A9B5C3 100%) !important; }
.i_badge--415 { background: linear-gradient(180deg, #E98888 0%, #C95252 100%) !important; }
.i_badge--408,
.i_badge--416 { background: linear-gradient(180deg, #EC8D2F 0%, #C87026 100%) !important; }
.i_badge--417 { background: linear-gradient(180deg, #E2CA6C 0%, #C1A33A 100%) !important; }
.i_badge--409,
.i_badge--418 { background: linear-gradient(180deg, #A4D474 0%, #78B85C 100%) !important; }
.i_badge--410,
.i_badge--419 { background: linear-gradient(180deg, #8797C1 0%, #9EA2CA 100%) !important; }
.i_badge--420 { background: linear-gradient(180deg, #A3ACFF 0%, #7F88E1 100%) !important; }

.i_badge { /*display: inline-block;*/ margin: 4px 0; padding: 4px 16px; /*white-space: nowrap;*/ }
.i_badge--lg {  }

.i_arrow { background-image:url(/local/templates/i_blank/img/arrow.svg); background-position: 100% 50%; background-repeat:no-repeat; }

/*cluster*/
.i_list--1 {}
.i_list--1 .i_item { min-height:408px; background-position: 100% 100%; background-repeat:no-repeat; background-size: cover;}
.i_list--1 .i_item--1 { background-image:url(/local/templates/i_blank/img/cluster/img_1.png);  }
.i_list--1 .i_item--2 { background-image:url(/local/templates/i_blank/img/cluster/img_2.png);  }
.i_list--1 .i_item--3 { background-image:url(/local/templates/i_blank/img/cluster/img_3.png);  }
.i_list--1 .i_item--4 { background-image:url(/local/templates/i_blank/img/cluster/img_4.png);  }
.i_list--1 .i_item--5 { background-image:url(/local/templates/i_blank/img/cluster/img_5.png);  }
.i_list--1 .i_item--6 { background-image:url(/local/templates/i_blank/img/cluster/img_6.png);  }
.i_list--1 .i_item--7 { background-image:url(/local/templates/i_blank/img/cluster/img_7.png);  }
.i_list--1 .i_item--8 { background-image:url(/local/templates/i_blank/img/cluster/img_8.png);  }
.i_list--1 .i_item--9 { background-image:url(/local/templates/i_blank/img/cluster/img_9.png);  }
.i_list--1 .i_item--10 { background-image:url(/local/templates/i_blank/img/cluster/img_10.png);  }

.i_list--2 {}
.i_list--2 .i_item { min-height:408px; background-position: 100% 100%; background-repeat:no-repeat; background-size: cover;}
.i_list--2 .i_item--1 { background-image:url(/local/templates/i_blank/img/cluster/img_1.png);  }
.i_list--2 .i_item--2 { background-image:url(/local/templates/i_blank/img/cluster/img_2.png);  }
.i_list--2 .i_item--3 { background-image:url(/local/templates/i_blank/img/cluster/img_3.png);  }
.i_list--2 .i_item--4 { background-image:url(/local/templates/i_blank/img/cluster/img_4.png);  }
.i_list--2 .i_item--5 { background-image:url(/local/templates/i_blank/img/cluster/img_5.png);  }
.i_list--2 .i_item--6 { background-image:url(/local/templates/i_blank/img/cluster/img_6.png);  }
.i_list--2 .i_item--7 { background-image:url(/local/templates/i_blank/img/cluster/img_7.png);  }
.i_list--2 .i_item--8 { background-image:url(/local/templates/i_blank/img/cluster/img_8.png);  }
.i_list--2 .i_item--9 { background-image:url(/local/templates/i_blank/img/cluster/img_9.png);  }
.i_list--2 .i_item--10 { background-image:url(/local/templates/i_blank/img/cluster/img_10.png);  }

/*institute*/
.i_list--3 {}
.i_list--3 .i_item { min-height:204px; background-position: 100% 100%; background-repeat:no-repeat; border-left: 4px solid #0d6efd; }
.i_list--3 .i_item--1 { background-image:url(/local/templates/i_blank/img/institute/img_1.svg);  }
.i_list--3 .i_item--2 { background-image:url(/local/templates/i_blank/img/institute/img_2.svg);  }
.i_list--3 .i_item--3 { background-image:url(/local/templates/i_blank/img/institute/img_3.svg);  }
.i_list--3 .i_item--4 { background-image:url(/local/templates/i_blank/img/institute/img_4.svg);  }
.i_list--3 .i_item--5 { background-image:url(/local/templates/i_blank/img/institute/img_5.svg);  }
.i_list--3 .i_item--6 { background-image:url(/local/templates/i_blank/img/institute/img_6.svg);  }
.i_list--3 .i_item--7 { background-image:url(/local/templates/i_blank/img/institute/img_7.svg);  }
.i_list--3 .i_item--8 { background-image:url(/local/templates/i_blank/img/institute/img_8.svg);  }
.i_list--3 .i_item--9 { background-image:url(/local/templates/i_blank/img/institute/img_9.svg);  }
.i_list--3 .i_item--10 { background-image:url(/local/templates/i_blank/img/institute/img_10.svg);  }
.i_list--3 .i_item--11 { background-image:url(/local/templates/i_blank/img/institute/img_11.svg);  }

/*program*/
.i_back { position: relative; min-height: 438px; /*background-color: #212226BF !important;*/ background-position: 50% 50%; background-repeat:no-repeat; }
/*.i_back:before { content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(33, 34, 38, 0.75); }*/
.i_back--0 { position: relative; min-height: 438px; background-color: #212226BF !important; background-image:url(/local/templates/i_blank/img/back/0.jpg); background-position: 50% 50%; background-repeat:no-repeat; }
/*.i_back--0:before { content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(33, 34, 38, 0.75); }*/

/*
background: linear-gradient(180deg, #468FFF 0%, #6E6EF2 100%);
background: linear-gradient(180deg, #7AAADD 0%, #5599E2 100%);
background: linear-gradient(180deg, #909BF8 0%, #5E69D5 100%);
background: linear-gradient(180deg, #A476FF 0%, #8659E0 100%);
background: linear-gradient(180deg, #D57070 0%, #C95252 100%);
background: linear-gradient(180deg, #E4984E 0%, #C87026 100%);
background: linear-gradient(180deg, #A4D474 0%, #72B058 100%);
background: linear-gradient(180deg, #8C92CD 0%, #7886A9 100%);
*/

/*
background: #FFFFFF1A;
backdrop-filter: blur(10px);
*/

.i_filter--blur_10 { background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

ul.list-badge { padding-left: 0; list-style: none; }
ul.list-badge>li { display: inline-block; padding: 6px 16px; margin: 6px 4px 6px 0; }
section.i_bg--light ul.list-badge>li { background:#FFFFFF !important; }
section.i_bg--white ul.list-badge>li { background:#F4F6FB !important; }

ul.list-check { padding-left: 0; list-style: none; }
ul.list-check>li { position: relative; padding: 0 0 0 2rem; margin: 0; }
ul.list-check>li:before { content:''; display:block; width: 1.5rem; height: 1.5rem; position: absolute; left: 0; top: 0.5rem; background-image:url(./img/li_check.svg); background-position: 0% 25%; background-repeat:no-repeat; }
ul.list-check ul { margin-left: 2rem; }

.dropdown .dropdown-toggle {}
.dropdown .dropdown-toggle:after { margin-left: auto !important; }

