

/* Start:/local/templates/department/components/bitrix/catalog.section.list/footer-links/style.min.css?17310740986236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/department/styles.css?177580758816*/
.x_doc_static {}
/* End */


/* Start:/local/templates/department/template_styles.css?177823049919781*/
/* .main_page .header__menu-item a {
    color: #343434;
}

.main_page .header__logo svg path {
    fill: #343434;
}
.main_page .header__logo svg:not(.header__logo-utmn) path {
    stroke: #343434;
}

.main_page #search__submit_desktop svg rect, .main_page #search__submit_desktop svg path {
    stroke: #343434;
} 
.main_page #visuallyimpaired svg rect, .main_page #visuallyimpaired svg path {
    stroke: #343434;
}  */
/* .main_page  #header {
    background: none !important;
} */
.icon-max {
    background-image: url(https://www.utmn.ru/bitrix/templates/main.new/img/icons/max.svg)
}
.search-popup__input[type=text] {
	width: 90%;
}
.search__search, .search__visuallyimpaired {
    padding: 0;
}
#search_header_desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: var(--spacer);
}
@media (max-width: 991px) {
    #search_header_desktop {
        display: none;
    }
}
.header_float .search_desktop #visuallyimpaired svg path, .header_float .search_desktop #visuallyimpaired svg rect {
    stroke: #fff;
}
.section_title h2 {
	margin-top: 0 !important;
}
.submenu.switch-lang__inner-wrapper {
padding: calc(var(--spacer) * 1);
margin-left: 0;
}
.menu--header .menu__item--has-sub:hover .submenu.switch-lang__inner-wrapper {
    left: auto;
}
ul.accordion {
    list-style: none !important;
}
.grid figure h2 {
	font-size: calc(var(--spacer) * 1.57);
	padding-top: 0;
}
.grid figure.effect-julia p {
    font-size: calc(var(--spacer) * 1);
}
figure.effect-julia img {
    position: absolute;
}
figure.effect-julia figcaption {
    text-align: left;
    position: relative;
    top: auto;
    left: auto;
}
figure.effect-julia p a {
	z-index: 1098;
	position: relative;
}
.b-static-block form .b-static-search.clearfix {
    border: 1px solid #c9c9c9;
    border-radius: 26px;
    margin-bottom: 30px;
    padding: 4px 0;
}
.b-static-block form .b-static-search.clearfix  .b-static-search-input {
    background: 0 0 !important;
    border: 0 !important;
    color: #000;
    font-size: 16px;
    padding: 10px 20px;
    width: calc(100% - 40px);
}
.b-static-block form .b-static-search.clearfix .b-static-search-send {
	height: 25px;
    margin-right: 8px;
    margin-top: 6px;
    width: 30px;
}
.swiper-main .swiper-slide {
    width: 100% !important;
overflow:hidden;
    display: flex !important;
    flex-direction: row;
    gap: 30px;
    align-items: flex-start;
}
.swiper-main .swiper-slide .text{
    width: 58%;
    padding-bottom: 50px;
}
.swiper-main .swiper-slide .img_block{
    width: 42%;
    position: relative;
}
.swiper-main .swiper-slide .img_block img {
    width: 100%;
    margin: 0 !important;
}
.swiper-main .swiper-slide .img_block svg {
    position: absolute;
   right: 18.75%;
    bottom: 16.75%;
    transform: translate(50%, 50%);
    width: 36%;
}
.swiper-main .swiper-slide .img_block svg.rotate {
    animation-name: rotation;
	animation-duration: 30s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.more_news {
	background: rgba(226, 247, 255, 1);
	padding: 60px 0 140px 0;
	position: relative;
}
.more_news:after{
	content: "";
	height: 100%;
	display: block;
	position: absolute;
	right: calc((-100vW + 100%) / 2);
    top: 0;
    background: rgba(226, 247, 255, 1);
    width: calc((100vW - 100%) / 2);
}
.more_news:before{
	content: "";
	height: 100%;
	display: block;
	position: absolute;
	left: calc((-100vW + 100%) / 2);
    top: 0;
    background: rgba(226, 247, 255, 1);
    width: calc((100vW - 100%) / 2);
}
.row_main > .col-lg-9 .more_news:after{
width: calc((100vW - (100% + 20%)) / 2);
right: calc((-100vW + 100% + 20%) / 2);
}
.row_main > .col-lg-9 .more_news:before{
    width: 12.5%;
    left: -12.5%;
}
@keyframes rotation {
    0% {
        transform: translate(50%, 50%) rotate(360deg);
    }
    100% {
        transform: translate(50%, 50%) rotate(0deg);
    }
}
.swiper:not(.swiper_photos):after, .swiper:not(.swiper_photos):before {
    display: none;
}
.swiper-main .swiper-pagination {
    gap: 16px;
    display: flex;
    position: relative;
    bottom: 16px;
    z-index: 1;
}
.swiper-main .swiper-pagination .swiper-pagination-bullet {
    border-radius: 50%;
    border: 1px solid white;
    width: 16px;
    height: 16px;
    display: block;
    background: transparent;
    cursor: pointer;
}
.swiper-main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: white;
}
.swiper-main h3 {
    font-family: "Onest";
    font-size: 104.55px;
    font-weight: 400;
    line-height: 104.55px;
    text-align: left;
    text-transform: uppercase;
	margin-top: 0px !important;
}
.swiper-main h3.little-text {
	font-size: 59.1px;
	line-height: 65.01px;
}
.swiper-main h3 i {
	font-style: normal;
	color: rgba(0, 174, 239, 1);
}
.swiper-main p {
    font-family: "Onest";
    font-size: 24px;
    font-weight: 400;
    line-height: 33.6px;
    text-align: left;
    margin: 40px 0;
}
.swiper-main {
    //padding-bottom: 30px; 
	position:relative;
}

.btn {
    background: #00AEEF;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 100px;
    padding: 10px 24px;
    font-family: "Onest";
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    text-align: left;
    display: inline-block;
    transition: 0.2s;
}
.btn svg {
    margin-left: 16px;
    transition: 0.2s;
}
.btn:hover {
    color: #ffffff;
    padding: 10px 20px 10px 24px; 
}
.btn:hover svg {
    margin-left: 20px;
}

.btn-clear {
    background: transparent;
    color: #00AEEF;
    border: 1px solid #00AEEF;
} 

.btn-blue {
    color: #00AEEF;
}
.btn-blue:after {
    content: url("data:image/svg+xml,%3Csvg width='22' height='8' viewBox='0 0 22 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5C0.723858 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723858 4.5 1 4.5V3.5ZM21.3536 4.35355C21.5488 4.15829 21.5488 3.84171 21.3536 3.64645L18.1716 0.464466C17.9763 0.269204 17.6597 0.269204 17.4645 0.464466C17.2692 0.659728 17.2692 0.976311 17.4645 1.17157L20.2929 4L17.4645 6.82843C17.2692 7.02369 17.2692 7.34027 17.4645 7.53553C17.6597 7.7308 17.9763 7.7308 18.1716 7.53553L21.3536 4.35355ZM1 4.5H21V3.5H1V4.5Z' fill='%2300AEEF'/%3E%3C/svg%3E%0A");
    position: relative;
    display: inline-block;
    transition: 0.2s;
    margin-left: 16px;
}
.btn.dtn-clear:hover, .btn.dtn-clear.b-more-link:hover {
    background: #00AEEF;
	color: #ffffff;
}
.btn.dtn-clear svg path, .btn.dtn-clear.b-more-link svg path{
	fill: #FFFFFF;
}
.btn.dtn-clear.b-more-link{
	margin-bottom: 110px;
    margin-top: 60px;
}
.btn:hover {

}
.ib-ul {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    list-style: none;
    margin-left: 0 !important;
}
.ib-li {
    width: calc(33.3% - 20px);
    padding-bottom: 20px;
    list-style: none;
    margin: 0 !important;
}
.news-item__media img {
    border-radius: 30px;
    margin: 0 !important;
    max-width: 100%;
    width: 100%;
object-fit: cover;
    min-height: 200px;
}
.news-item__media {
    margin-bottom: 24px;
}
.news-item__date {
    font-family: "Onest";
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    text-align: left;
    color: #B9B9B9;
}
.col-lg-9.main__content .news-item__media img {
	min-height: 200px;
}
.news-card__category {
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
text-transform: none;
}
.news-item_text h4 {
    margin-top: 8px !important;
    margin-bottom: 24px !important;
    font-family: Onest;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    text-align: left;
    color: #343434;
}
.news-item_text h4 a {
    color: #343434;
}
.news-item_text p {
    font-family: "Onest";
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    text-align: left;
    color: #343434;
    margin-top: 24px !important;
    margin-bottom: 0 !important;
}
.b-wrap-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.b-more-link, .b-preloader {
    margin: auto;
    text-align: center;
}
.b-more-link.btn:hover {
    padding: 10px 24px;
}
.swiper.gal .swiper-slide img{
    margin: auto;
    border-radius: 30px;
    max-width: 100%;
}
.swiper.gal .swiper-slide {
    border-radius: 30px;
}
.swiper-button-next {
    width: calc(var(--spacer)*3.5);
    height: calc(var(--spacer)*3.5);
    position: absolute;
    z-index: 123;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='24' viewBox='0 0 14 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43701 1.06738L12.1847 11.8151L1.43701 22.5627' stroke='%2300AEEF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-position: 54% ,center;
    background-color: #FFF;
    background-size: 27%;
    border-radius: 50%;
    padding: 0;
    background-repeat: no-repeat;
    display: block !important;
    /* transform: translateX(-50%); */
    top: calc(50% - var(--spacer) * 3.5 / 2);
    right: 0;
}
.swiper-button-prev {
    width: calc(var(--spacer)*3.5);
    height: calc(var(--spacer)*3.5);
    position: absolute;
    z-index: 123;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='24' viewBox='0 0 14 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.563 1.06738L1.81531 11.8151L12.563 22.5627' stroke='%2300AEEF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E ");
    background-position: 46% ,center;
    background-color: #FFF;
    background-size: 27%;
    border-radius: 50%;
    padding: 0;
    background-repeat: no-repeat;
    display: block !important;
    /* transform: translateX(-50%); */
    top: calc(50% - var(--spacer) * 3.5 / 2);
    left: 0;

}
.swiper-button-prev.swiper-button-disabled  ,.swiper-button-next.swiper-button-disabled   {
    filter: grayscale(1);
}
.swiper-button {
    position: relative;
    text-align: center;
    padding: 55px 30px;
    font-family: Onest;
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    display: table;
    margin: auto;
}
.header-slider__picture_svg {
    position: absolute;
    top: 0
}
.swiper-button-next:after, .swiper-button-prev:after {
	display: none;
}
.gal {
    justify-items: center;
}
.swiper:not(.swiper_photos) .swiper-wrapper .swiper-slide:after {
    display: none;
}
.swiper-pagination {
	display: flex;
    position: relative;
    justify-content: center;
    letter-spacing: 2px;
}
.fl-row {
	display: flex;
	gap: 30px;
}
.fl-row .left {
	width: calc(30% - 15px);
}
.fl-row .right {
	width: calc(70% - 15px);
}
main ul:not(.list):not(.documents-list):not(.b-static-nav) li.ya-share2__item {
    margin: 0;
}
.ya-share2__item.ya-share2__item_service_vkontakte span.ya-share2__badge:after {
    content: "VK";
}
.ya-share2__item.ya-share2__item_service_odnoklassniki span.ya-share2__badge:after {
    content: "Одноклассники";
}
.ya-share2__item.ya-share2__item_service_telegram span.ya-share2__badge:after {
    content: "Telegram";
}
.ya-share2__item span.ya-share2__badge:after {
	font-family: Onest;
	font-size: 18px;
	font-weight: 500;
	line-height: 23.4px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
    position: relative;
    display: block;
    color: rgba(0, 174, 239, 1);
	margin-right: 24px;
}
.ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon,
.ya-share2__item_service_telegram .ya-share2__badge .ya-share2__icon,
.ya-share2__item_service_odnoklassniki .ya-share2__badge .ya-share2__icon {
	background: none;
	display: none;
}
.ya-share2 .ya-share2__item_service_vkontakte .ya-share2__badge, .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__mobile-popup-badge,
.ya-share2 .ya-share2__item_service_telegram .ya-share2__badge, .ya-share2 .ya-share2__item_service_telegram .ya-share2__mobile-popup-badge,
.ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__badge, .ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__mobile-popup-badge {
	background: none;
}
.ya-share2  .ya-share2__container_shape_round .ya-share2__badge {
    border-radius: 0; 
}
.swiper-main .swiper {
	 overflow-Y: visible; 
}



.bg-blue {
    background: rgba(226, 247, 255, 1);
    position: relative;
    padding-top: 140px;
    padding-bottom: 140px;
}
.bg-blue:after, .bg-blue:before{
	content: "";
	height: 100%;
	display: block;
	position: absolute;
    top: 0;
    background: rgba(226, 247, 255, 1);
    width: calc((100vW - 100%) / 2);
}
.bg-blue:before {
    left: calc((-100vW + 100%) / 2);
}
.bg-blue:after {
    right: calc((-100vW + 100%) / 2);
}
.swiper-event {
    position: relative;
}
.swiper-event .swiper-slide {
    background-color: #FFFFFF;
    border-radius: 20px;
    padding: 24px;
    width: calc(25% - 23px) !important;
    display: block !important;
    z-index: 1;
}
.main_page .main {
    overflow-x: hidden;
}
.main_page .main__content {
    overflow-x: visible;
}
.swiper-event .swiper-button {
    display: inline-block;
    padding: 15px 82px;
    margin-top: 30px;
    min-width: 214px;
}
.bg-blue .swiper-button-next, .bg-blue .swiper-button-prev {
    background-color: #fff;
    padding: 26px;
    transition: 0.2s;
}
.swiper-event .swiper-button-next {
    /* transform: translateY(-50%);
    top: 50%; */
    right: 0;
}
.swiper-event .swiper-button-prev {
    /* transform: translateY(-50%);
    top: 50%; */
    left: 0;
}
.swiper-event .b-brick-date {
    font-family: 'Onest';
    font-size: 18px;
    font-weight: 500;
    line-height: 110%;
    padding: 6px 10px;
    float: none;
    width: auto;
    border-radius: 7px 7px 8px 8px;
    border: 1px solid rgba(185, 185, 185, 1);
    position: relative;
    background: #fff;
    margin-right: 10px;
    margin-top: 5px;
    display: inline-block;
    color: #000;
}
.swiper-event .b-brick-date:after {
    content: "";
    width: calc(100% + 2px);
    display: block;
    position: absolute;
    height: 50%;
    background: #00AEEF;
    left: -1px;
    top: -5px;
    z-index: -1;
    border-radius: 8px;
}
.swiper-event  .date {
    font-family: 'Onest';
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    color: rgba(52, 52, 52, 1);
}
.swiper-event p {
    color: rgba(185, 185, 185, 1);
    margin: 24px 0;
    padding: 0;
}
.swiper-event h4, .swiper-event h4 a {
font-size: 18px;
font-weight: 500;
line-height: 124%;
color: rgba(52, 52, 52, 1);
}
.swiper-event .btn {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2;
}
.btn-clear.btn:hover {
    background: #00AEEF;
}
.btn-clear.btn:hover svg path {
    fill: #FFF;
}
.bg-blue .swiper-button-disabled {
    opacity: 0.2;
    cursor: auto;
}
#events .b-brick-date {
    font-family: 'Onest';
    font-size: 18px;
    font-weight: 500;
    line-height: 110%;
    padding: 6px 10px;
    float: none;
    width: auto;
    border-radius: 7px 7px 8px 8px;
    border: 1px solid rgba(185, 185, 185, 1);
    position: relative;
    background: #fff;
    margin-right: 10px;
    margin-top: 5px;
    display: inline-block;
    color: #000;
}
#events .b-brick-date:after {
    content: "";
    width: calc(100% + 2px);
    display: block;
    position: absolute;
    height: 50%;
    background: #00AEEF;
    left: -1px;
    top: -5px;
    z-index: -1;
    border-radius: 8px;
}
#events  .date {
    font-family: 'Onest';
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    color: rgba(52, 52, 52, 1);
}
#events p {
    color: rgba(185, 185, 185, 1);
    margin: 24px 0;
    padding: 0;
}
#events h4, #events h4 a {
font-size: 18px;
font-weight: 500;
line-height: 124%;
color: rgba(52, 52, 52, 1);
margin-bottom: 0;
}
#events .btn {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2;
}
#events .item {
    z-index: 1;
    position: relative;
}
#events .item p{
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
    margin: 24px 0 !important;
}
#events .item h4 {
    margin-bottom: 0 !important;
    margin-top: 24px !important;
}
#events > li {
    background: #FFF;
    padding: 24px;
    width: calc(25% - 24px);
    border-radius: 20px;
    margin: 0 !important;
}
#events {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    margin-bottom: 100px !important;
}
@media (max-width:1300px) {
    .swiper-main h3 {
        line-height: 6.4vw;
        font-size: 6.3vw;
    }
    .swiper-main p {
        font-size: 22px;
        line-height: 28px;
    }

}
@media (max-width:992px) {
    .swiper-main .swiper:not(.swiper_photos) .swiper-wrapper .swiper-slide {
        flex-direction: column-reverse;
        margin-bottom: auto;
        padding-bottom: 0;
    }
    .swiper-main .swiper-slide .img_block {
        width: 100%;
    }
    .swiper-main .swiper-slide .text {
        width: 100%;
    }
    .swiper-main h3, .swiper-main h3.little-text {
        line-height: 6.4vw;
        font-size: 6.3vw;
    }
    .swiper-main p {
        font-size: 22px;
        line-height: 28px;
    }
    .swiper-main .swiper:not(.swiper_photos) {
        overflow-x: hidden; 
    }
    .swiper-main .swiper-pagination {
        bottom: 16px;
    }
    .ib-ul {
        gap: 20px;
    }
    .ib-li {
        width: calc(50% - 15px);
    }
    .swiper-main .swiper:not(.swiper_photos) .swiper-wrapper .swiper-slide:nth-child(2):after {
        display: none;
    }
    .swiper:not(.swiper_photos) .swiper-wrapper .swiper-slide:nth-child(2) {
        border-bottom: none;
    }
    .main_page .header__top {
        margin-bottom: 0;
    }
	.btn {
    	font-size: 18px;
    	padding: 8px 20px;
	}
	.btn:hover {
		padding: 8px 16px 8px 20px;
	}
	.mob-col {
	    flex-direction: column;
	}
	.fl-row .left {
		width: 100%;
	}
	.fl-row .right {
		width: 100%;
	}
	.row_main > .col-lg-9 .more_news:before {
        width: calc((100vW - 100%) / 2);
        left: calc((-100vW + 100%) / 2);
    }
	.row_main > .col-lg-9 .more_news:after {
        width: calc((100vW - 100%) / 2);
        right: calc((-100vW + 100%) / 2);
    }
    .swiper-event .swiper-slide {
        width: calc(33% - 20px) !important;
    }
    .bg-blue {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .bg-blue h2 {
        margin-top: 0 !important;
        margin-bottom: 40px !important;
    }
    #events > li {
        width: calc(33% - 20px);
    }
}
@media (max-width:768px) {
    .ib-li {
        width: 100%;
    }
    .swiper-event .swiper-slide {
        width: calc(50% - 15px) !important;
    }
    #events > li {
        width: calc(50% - 15px);
    }
}
@media (max-width:575px) {
    .swiper-event .swiper-slide {
        width: 100% !important;
    }

    .swiper-event .swiper-wrapper {
        display: flex;
        flex-direction: column;
        height: auto;
        gap: 24px;
        box-sizing: border-box;
        transform: none !important;
    }
    .swiper-event .swiper-wrapper > .swiper-slide:not(:nth-child(-n+3)) {
        display: none !important; 
    }
    .swiper-event .swiper-button {
        display: none !important; 
    }
    .swiper-event .btn {
        position: relative;
        margin: 40px 0 0 0;
        width: 100%;
        text-align: center;
    }
    #events > li {
        width: 100%;
    }
}

ul.b-static-subnav.sub-level.menu__sub-item_sub.opened {
    padding-left: calc(var(--spacer)* 2) !important;
}
.sub-level li {
    padding-right: 0;
}

.main__content p img {
	display: inline-block;
border-radius: calc(var(--spacer) * 1.666666);
}
.gal .swiper-button-next {
    right: -44px;
    background-color: #E2F7FF;
    margin: 0;
}
.gal .swiper-button-prev {
    left: -44px;
    background-color: #E2F7FF;
    margin: 0;
}
.icon-research-gate{
    background-image: url("/local/templates/department/img/icons/research-gate.svg");
}
.row.gap_spacer_1-6>*:not(.big-link) {
	padding: 0;
}
/* End */


/* Start:/abiturient/assets/css/style.css?177796030645142*/
.b-calendar-days-of-week {
    display: grid;
    justify-items: stretch;
    grid-template-columns: repeat(7, calc(100% / 7));
}

.b-calendar-grid {
    display: grid;
    justify-items: stretch;
    grid-template-columns: repeat(7, calc(100% / 7));
    padding: 0;
}

.b-calendar-day {
    border: none;
    max-width: 40px;
    margin: 0;
    padding: 5px 0px;
    text-align: center;
    position: relative;
}

.b-calendar-name {
    color: #343434;
    position: relative;
    background: none;
    padding: 0;
    width: auto;
    display: block;
    font-size: 16px;
    line-height: 140%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.cal-news .b-calendar-name {
    color: #fff;
    cursor: pointer;
}

.b-calendar-days-of-week {
    margin-bottom: 10px;
}

.b-calendar-day .cal-news-front {
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.b-calendar-day:hover span.b-calendar-name {
    left: 50%;
    opacity: 1;
}

.b-calendar-day .cal-news-front {
    transition: 0.1s;
}

.b-calendar-day:hover .cal-news-front {
    width: 31px;
    height: 31px;
    transition: 0.1s;
}

.card.b-calendar-head {
    border-bottom: none;
    color: #343434;
}

.card.b-calendar-head .fs-23 {
    color: #343434;
}

.l-calendar-mainpage .l-calendar-container {
    border-radius: var(--spacer);
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}

.b-calendar-next:hover span {
    margin-left: 4px;
    opacity: 1;
}

.b-calendar-prev:hover span {
    margin-left: -4px;
    opacity: 1;
}

.l-calendar-mainpage .b-calendar-block {
    margin-bottom: 0px;
}

.b-calendar-title h3 {
    margin: 0 !important;
}

.b-calendar-prev span {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 1L2 8.5L9.5 16' stroke='%23343434' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-position: center;
}

.b-calendar-next span {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1L9 8.5L1.5 16' stroke='%23343434' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E ");
    background-position: center;
}

.b-calendar-title h3 small {
    padding: 0;
    line-height: 18px;
    padding-bottom: 10px;
}

.l-calendar-mainpage .b-calendar-day-of-week {
    color: #00AEEF;
    font-family: Onest;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
}

.btn.btn-clear svg path {
    fill: #00AEEF;
}

.btn.btn-clear:hover svg path {
    fill: #FFFFFF;
}

.l-calendar-mainpage {
    background: #FFFFFF;
    padding: 24px;
    border-radius: 20px;
    height: 100%
}

span.b-calendar-label-month {
    font-size: 20px;
}

.b-calendar-block.b-calendar-block__online-consultation {
    border: none;
}

.l-tiles__item a {
    height: 100%;
    display: inline-block;
    width: 100%;
}

img.c-tile-link__image {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    object-fit: cover;
}

picture.c-tile-link__media {
    height: 100%;
    display: inline-block;
    width: 100%;
}

ul#myTab {
    display: flex;
    list-style: none;
    gap: 24px;
}

.tab-pane {
    opacity: 0;
    /* Начальная непрозрачность */
    transition: opacity 0.2s ease;
    /* Плавный переход для непрозрачности */
    order: 1;
}

.tab-pane:not(.show) {
    display: none;
    /* Скрываем все табы по умолчанию */
}

.tab-pane.show {
    display: block;
    /* Показываем таб при добавлении класса show */

}

.tab-pane.active {
    opacity: 1;
    /* Устанавливаем полную непрозрачность */
}

.nav-item.active .nav-link {
    background: #00AEEF;
    color: #FFFFFF;
}

.nav-link {
    cursor: pointer;
    transition: 0.3s ease;
    background: #FFF;
    color: #00AEEF;
    border: 0.066vw solid #00AEEF;
}

.nav-item:hover:not(.active) .nav-link {
    background: #FFF;
    color: #00AEEF;
}

.nav-item:hover .nav-link {
    padding: 10px 28px 10px 20px;
}

.about-university-block .swiper {
    overflow: visible;
}

.about-university-block .swiper-event .swiper-slide {
    padding: 0;
    overflow: hidden;
}

.about-university-block .gal .swiper-slide {
    width: 400px !important;
    height: 265px !important;
    overflow: hidden;
    justify-content: center;
    border-radius: 20px;
    max-width: 400px !important;
}

.bg-blue-img {
    padding-top: 140px;
    padding-bottom: 140px;
    position: relative;
}

.bg-blue-img:before {
    background: #00AEEF url("data:image/svg+xml,%3Csvg width='1920' height='768' viewBox='0 0 1920 768' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M281 681.362L408.892 749.601V914.098L281 845.859V681.362Z' fill='%230D5794'/%3E%3Cpath d='M536.875 681.362L408.893 749.601V914.098L536.875 845.859V681.362Z' fill='%231265A4'/%3E%3Cpath d='M536.873 681.362L408.892 613.214L281 681.362L408.892 749.601L536.873 681.362Z' fill='%230B4883'/%3E%3Cpath d='M141.357 427.658L269.249 495.807V660.303L141.357 592.064V427.658Z' fill='%230D5794'/%3E%3Cpath d='M397.232 427.658L269.25 495.807V660.303L397.232 592.064V427.658Z' fill='%231F3766'/%3E%3Cpath d='M397.231 427.659L269.249 359.42L141.357 427.659L269.249 495.807L397.231 427.659Z' fill='%2376CBE8'/%3E%3Cpath d='M281 501.953L408.892 570.192V734.689L281 666.45V501.953Z' fill='%230D5794'/%3E%3Cpath d='M536.875 501.953L408.893 570.192V734.689L536.875 666.45V501.953Z' fill='%231086C8'/%3E%3Cpath d='M536.873 501.953L408.892 433.805L281 501.953L408.892 570.192L536.873 501.953Z' fill='%2354C2E8'/%3E%3Cpath d='M1.7168 681.634L129.608 749.782V914.279L1.7168 846.04V681.634Z' fill='%230B4883'/%3E%3Cpath d='M257.591 681.634L129.609 749.782V914.279L257.591 846.04V681.634Z' fill='%231F3766'/%3E%3Cpath d='M257.59 681.633L129.608 613.395L1.7168 681.633L129.608 749.782L257.59 681.633Z' fill='%231265A4'/%3E%3Cpath d='M141.357 755.928L269.249 824.167V988.663L141.357 920.424V755.928Z' fill='%2322A0CC'/%3E%3Cpath d='M397.232 755.928L269.25 824.167V988.663L397.232 920.424V755.928Z' fill='%231265A4'/%3E%3Cpath d='M397.231 755.928L269.249 687.779L141.357 755.928L269.249 824.167L397.231 755.928Z' fill='%230B4883'/%3E%3Cpath d='M1.7168 502.134L129.608 570.373V734.869L1.7168 666.63V502.134Z' fill='%230B4883'/%3E%3Cpath d='M257.591 502.134L129.609 570.373V734.869L257.591 666.63V502.134Z' fill='%231F3766'/%3E%3Cpath d='M257.59 502.134L129.608 433.985L1.7168 502.134L129.608 570.373L257.59 502.134Z' fill='%2354C2E8'/%3E%3Cpath d='M141.357 576.519L269.249 644.757V809.254L141.357 741.015V576.519Z' fill='%2327B8EA'/%3E%3Cpath d='M397.232 576.519L269.25 644.757V809.254L397.232 741.015V576.519Z' fill='%231D86C4'/%3E%3Cpath d='M397.231 576.519L269.249 508.37L141.357 576.519L269.249 644.758L397.231 576.519Z' fill='%2376CBE8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M269.249 508.37L141.357 576.609L269.249 644.848L397.141 576.609L269.249 508.37ZM273.587 574.259L250.178 586.732L222.16 601.645L215.923 589.172L250.269 570.915L244.032 558.442L261.205 549.314L331.523 559.346L337.849 571.819L331.523 570.915L267.441 561.786L261.205 565.131L250.359 570.915L273.587 574.259Z' fill='%2354C2E8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M261.024 549.224V565.131L250.088 570.915L243.852 558.443L261.024 549.224Z' fill='%230D5794'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M331.341 559.256V570.915L267.26 561.787L261.023 565.131V549.224L331.341 559.256Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M337.669 571.819L331.342 570.915V559.256L337.669 571.819Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M273.587 574.26L250.088 586.733V570.916L273.587 574.26Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M250.087 570.916V586.733L222.068 601.737L215.832 589.173L250.087 570.916Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1433.74 761.715L1705.52 906.508V845.68L1433.74 700.797V761.715Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1772.95 733.154L1501.08 588.27L1478.57 585.197L1750.44 730.081L1772.95 733.154Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1727.94 818.385L1456.06 673.592L1433.74 700.797L1705.52 845.68L1727.94 818.385Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1772.95 733.154L1750.44 730.081L1683.2 812.058V842.517L1705.52 845.681V815.222L1772.95 733.154Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1683.2 842.517L1411.42 697.633V667.265L1683.2 812.058V842.517Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1750.44 730.081L1478.57 585.197L1411.42 667.265L1683.2 812.058L1750.44 730.081Z' fill='%2376CBE8'/%3E%3Cpath d='M1663.76 466.523L1791.93 534.853V699.53L1663.76 631.291V466.523Z' fill='%230D5794'/%3E%3Cpath d='M1920 466.523L1791.93 534.853V699.53L1920 631.291V466.523Z' fill='%231265A4'/%3E%3Cpath d='M1920 466.524L1791.93 398.194L1663.76 466.524L1791.93 534.853L1920 466.524Z' fill='%230B4883'/%3E%3Cpath d='M1523.85 212.368L1652.01 280.607V445.375L1523.85 377.046V212.368Z' fill='%230D5794'/%3E%3Cpath d='M1780.18 212.368L1652.01 280.607V445.375L1780.18 377.046V212.368Z' fill='%231F3766'/%3E%3Cpath d='M1780.18 212.367L1652.01 144.038L1523.85 212.367L1652.01 280.606L1780.18 212.367Z' fill='%2376CBE8'/%3E%3Cpath d='M1663.76 286.844L1791.93 355.173V519.85L1663.76 451.521V286.844Z' fill='%230D5794'/%3E%3Cpath d='M1920 286.844L1791.93 355.173V519.85L1920 451.521V286.844Z' fill='%231086C8'/%3E%3Cpath d='M1920 286.843L1791.93 218.514L1663.76 286.843L1791.93 355.172L1920 286.843Z' fill='%2354C2E8'/%3E%3Cpath d='M1384.03 466.704L1512.19 535.033V699.801L1384.03 631.472V466.704Z' fill='%230B4883'/%3E%3Cpath d='M1640.26 466.704L1512.19 535.033V699.801L1640.26 631.472V466.704Z' fill='%231F3766'/%3E%3Cpath d='M1640.26 466.704L1512.19 398.375L1384.03 466.704L1512.19 535.034L1640.26 466.704Z' fill='%231265A4'/%3E%3Cpath d='M1523.85 541.181L1652.01 609.51V774.278L1523.85 705.948V541.181Z' fill='%2322A0CC'/%3E%3Cpath d='M1780.18 541.181L1652.01 609.51V774.278L1780.18 705.948V541.181Z' fill='%231265A4'/%3E%3Cpath d='M1780.18 541.18L1652.01 472.851L1523.85 541.18L1652.01 609.509L1780.18 541.18Z' fill='%230B4883'/%3E%3Cpath d='M1384.03 287.023L1512.19 355.353V520.03L1384.03 451.701V287.023Z' fill='%230B4883'/%3E%3Cpath d='M1640.26 287.023L1512.19 355.353V520.03L1640.26 451.701V287.023Z' fill='%231F3766'/%3E%3Cpath d='M1640.26 287.024L1512.19 218.694L1384.03 287.024L1512.19 355.353L1640.26 287.024Z' fill='%2354C2E8'/%3E%3Cpath d='M1523.85 361.499L1652.01 429.828V594.506L1523.85 526.176V361.499Z' fill='%2327B8EA'/%3E%3Cpath d='M1780.18 361.499L1652.01 429.828V594.506L1780.18 526.176V361.499Z' fill='%231D86C4'/%3E%3Cpath d='M1780.18 361.499L1652.01 293.17L1523.85 361.499L1652.01 429.829L1780.18 361.499Z' fill='%2376CBE8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.3555 440.403L227.134 552.116V505.208L17.3555 393.404V440.403Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M279.102 418.35L69.3242 306.546L51.9707 304.196L261.749 416L279.102 418.35Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M244.487 484.148L34.6186 372.345L17.3555 393.404L227.134 505.207L244.487 484.148Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M279.104 418.35L261.75 416L209.961 479.268V502.767L227.134 505.208V481.708L279.104 418.35Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M244.488 554.647V484.148L227.135 505.208V552.116L244.488 554.647Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M209.96 502.767L0.181641 390.964V367.555L209.96 479.268V502.767Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M261.749 416L51.9709 304.196L0.181641 367.555L209.96 479.268L261.749 416Z' fill='%2376CBE8'/%3E%3Cpath d='M1117.13 -3.73926L1245.11 64.4093V228.906L1117.13 160.757V-3.73926Z' fill='%230D5794'/%3E%3Cpath d='M1373 -3.73926L1245.11 64.4093V228.906L1373 160.757V-3.73926Z' fill='%231265A4'/%3E%3Cpath d='M1373 -3.73957L1245.11 -71.9785L1117.13 -3.73957L1245.11 64.409L1373 -3.73957Z' fill='%230B4883'/%3E%3Cpath d='M1117.13 -183.149L1245.11 -115.001V49.4957L1117.13 -18.6529V-183.149Z' fill='%230D5794'/%3E%3Cpath d='M1373 -183.149L1245.11 -115.001V49.4957L1373 -18.6529V-183.149Z' fill='%231086C8'/%3E%3Cpath d='M837.848 -3.55957L965.83 64.6794V229.085L837.848 160.937V-3.55957Z' fill='%230B4883'/%3E%3Cpath d='M1093.72 -3.55957L965.83 64.6794V229.085L1093.72 160.937V-3.55957Z' fill='%231F3766'/%3E%3Cpath d='M1093.72 -3.55988L965.83 -71.7988L837.848 -3.55988L965.83 64.6791L1093.72 -3.55988Z' fill='%231265A4'/%3E%3Cpath d='M977.488 70.8252L1105.47 138.974V303.47L977.488 235.231V70.8252Z' fill='%2322A0CC'/%3E%3Cpath d='M1233.36 70.8252L1105.47 138.974V303.47L1233.36 235.231V70.8252Z' fill='%231265A4'/%3E%3Cpath d='M1233.36 70.8249L1105.47 2.58594L977.488 70.8249L1105.47 138.973L1233.36 70.8249Z' fill='%230B4883'/%3E%3Cpath d='M837.848 -182.969L965.83 -114.73V49.6763L837.848 -18.4722V-182.969Z' fill='%230B4883'/%3E%3Cpath d='M1093.72 -182.969L965.83 -114.73V49.6763L1093.72 -18.4722V-182.969Z' fill='%231F3766'/%3E%3Cpath d='M977.488 -108.584L1105.47 -40.4354V124.061L977.488 55.8222V-108.584Z' fill='%2327B8EA'/%3E%3Cpath d='M1233.36 -108.584L1105.47 -40.4354V124.061L1233.36 55.8222V-108.584Z' fill='%231D86C4'/%3E%3Cpath d='M558.566 115.927L686.458 184.166V348.572L558.566 280.423V115.927Z' fill='%230D5794'/%3E%3Cpath d='M814.441 115.927L686.459 184.166V348.572L814.441 280.423V115.927Z' fill='%231F3766'/%3E%3Cpath d='M814.44 115.927L686.458 47.6885L558.566 115.927L686.458 184.166L814.44 115.927Z' fill='%230B4883'/%3E%3Cpath d='M418.924 -137.867L546.815 -69.6282V94.8683L418.924 26.6293V-137.867Z' fill='%230D5794'/%3E%3Cpath d='M674.796 -137.867L546.814 -69.6282V94.8683L674.796 26.6293V-137.867Z' fill='%231F3766'/%3E%3Cpath d='M558.566 -63.4814L686.458 4.7575V169.164L558.566 101.015V-63.4814Z' fill='%230D5794'/%3E%3Cpath d='M814.439 -63.4814L686.457 4.7575V169.164L814.439 101.015V-63.4814Z' fill='%231086C8'/%3E%3Cpath d='M814.44 -63.4818L686.458 -131.721L558.566 -63.4818L686.458 4.7572L814.44 -63.4818Z' fill='%2354C2E8'/%3E%3Cpath d='M279.283 116.107L407.175 184.346V348.843L279.283 280.604V116.107Z' fill='%2322A0CC'/%3E%3Cpath d='M535.156 116.107L407.174 184.346V348.843L535.156 280.604V116.107Z' fill='%231F3766'/%3E%3Cpath d='M535.157 116.108L407.175 47.959L279.283 116.108L407.175 184.346L535.157 116.108Z' fill='%230B4883'/%3E%3Cpath d='M418.924 190.493L546.815 258.732V423.138L418.924 354.99V190.493Z' fill='%230B4883'/%3E%3Cpath d='M674.796 190.493L546.814 258.732V423.138L674.796 354.99V190.493Z' fill='%231F3766'/%3E%3Cpath d='M674.797 190.493L546.815 122.254L418.924 190.493L546.815 258.732L674.797 190.493Z' fill='%230B4883'/%3E%3Cpath d='M279.283 -63.3008L407.175 4.93816V169.344L279.283 101.196V-63.3008Z' fill='%2328ABE3'/%3E%3Cpath d='M535.156 -63.3008L407.174 4.93816V169.344L535.156 101.196V-63.3008Z' fill='%231F3766'/%3E%3Cpath d='M535.157 -63.3011L407.175 -131.54L279.283 -63.3011L407.175 4.93787L535.157 -63.3011Z' fill='%2354C2E8'/%3E%3Cpath d='M418.924 11.082L546.815 79.2306V243.727L418.924 175.579V11.082Z' fill='%231F3766'/%3E%3Cpath d='M674.796 11.082L546.814 79.2306V243.727L674.796 175.579V11.082Z' fill='%2328ABE3'/%3E%3Cpath d='M674.797 11.0827L546.815 -57.1562L418.924 11.0827L546.815 79.2312L674.797 11.0827Z' fill='%231265A4'/%3E%3Cpath d='M814.44 831.126L686.458 762.978L558.566 831.126L686.458 899.365L814.44 831.126Z' fill='%230B4883'/%3E%3Cpath d='M418.924 577.422L546.815 645.57V810.067L418.924 741.828V577.422Z' fill='%230D5794'/%3E%3Cpath d='M674.796 577.422L546.814 645.57V810.067L674.796 741.828V577.422Z' fill='%231F3766'/%3E%3Cpath d='M674.797 577.422L546.815 509.183L418.924 577.422L546.815 645.57L674.797 577.422Z' fill='%231265A4'/%3E%3Cpath d='M535.157 831.397L407.175 763.158L279.283 831.397L407.175 899.546L535.157 831.397Z' fill='%230B4883'/%3E%3Cpath d='M279.283 651.896L407.175 720.135V884.632L279.283 816.393V651.896Z' fill='%2328ABE3'/%3E%3Cpath d='M535.156 651.896L407.174 720.135V884.632L535.156 816.393V651.896Z' fill='%231F3766'/%3E%3Cpath d='M535.157 651.897L407.175 583.748L279.283 651.897L407.175 720.136L535.157 651.897Z' fill='%2354C2E8'/%3E%3Cpath d='M418.924 726.281L546.815 794.52V959.017L418.924 890.778V726.281Z' fill='%231F3766'/%3E%3Cpath d='M674.796 726.281L546.814 794.52V959.017L674.796 890.778V726.281Z' fill='%231265A4'/%3E%3Cpath d='M674.797 726.281L546.815 658.133L418.924 726.281L546.815 794.52L674.797 726.281Z' fill='%231265A4'/%3E%3Cpath d='M1664.04 115.927L1791.93 184.166V348.572L1664.04 280.423V115.927Z' fill='%230D5794'/%3E%3Cpath d='M1919.91 115.927L1791.93 184.166V348.572L1919.91 280.423V115.927Z' fill='%231F3766'/%3E%3Cpath d='M1919.91 115.927L1791.93 47.6885L1664.04 115.927L1791.93 184.166L1919.91 115.927Z' fill='%230B4883'/%3E%3Cpath d='M1524.39 -137.867L1652.29 -69.6282V94.8683L1524.39 26.6293V-137.867Z' fill='%230D5794'/%3E%3Cpath d='M1780.18 -137.867L1652.29 -69.6282V94.8683L1780.18 26.6293V-137.867Z' fill='%231F3766'/%3E%3Cpath d='M1664.04 -63.4814L1791.93 4.7575V169.164L1664.04 101.015V-63.4814Z' fill='%230D5794'/%3E%3Cpath d='M1919.91 -63.4814L1791.93 4.7575V169.164L1919.91 101.015V-63.4814Z' fill='%231086C8'/%3E%3Cpath d='M1919.91 -63.4818L1791.93 -131.721L1664.04 -63.4818L1791.93 4.7572L1919.91 -63.4818Z' fill='%2354C2E8'/%3E%3Cpath d='M1384.75 116.107L1512.65 184.346V348.843L1384.75 280.604V116.107Z' fill='%2322A0CC'/%3E%3Cpath d='M1640.54 116.107L1512.64 184.346V348.843L1640.54 280.604V116.107Z' fill='%231F3766'/%3E%3Cpath d='M1640.54 116.108L1512.65 47.959L1384.75 116.108L1512.65 184.346L1640.54 116.108Z' fill='%230B4883'/%3E%3Cpath d='M1524.39 190.493L1652.29 258.732V423.138L1524.39 354.99V190.493Z' fill='%230B4883'/%3E%3Cpath d='M1780.18 190.493L1652.29 258.732V423.138L1780.18 354.99V190.493Z' fill='%231F3766'/%3E%3Cpath d='M1780.18 190.493L1652.29 122.254L1524.39 190.493L1652.29 258.732L1780.18 190.493Z' fill='%230B4883'/%3E%3Cpath d='M1384.75 -63.3008L1512.65 4.93816V169.344L1384.75 101.196V-63.3008Z' fill='%2328ABE3'/%3E%3Cpath d='M1640.54 -63.3008L1512.65 4.93816V169.344L1640.54 101.196V-63.3008Z' fill='%231F3766'/%3E%3Cpath d='M1640.54 -63.3011L1512.65 -131.54L1384.75 -63.3011L1512.65 4.93787L1640.54 -63.3011Z' fill='%2354C2E8'/%3E%3Cpath d='M1524.39 11.082L1652.29 79.2306V243.727L1524.39 175.579V11.082Z' fill='%231F3766'/%3E%3Cpath d='M1780.18 11.082L1652.29 79.2306V243.727L1780.18 175.579V11.082Z' fill='%2328ABE3'/%3E%3Cpath d='M1780.18 11.0827L1652.29 -57.1562L1524.39 11.0827L1652.29 79.2312L1780.18 11.0827Z' fill='%231265A4'/%3E%3Cpath d='M279.283 145.213L407.175 213.452V377.858L279.283 309.709V145.213Z' fill='%230D5794'/%3E%3Cpath d='M535.156 145.213L407.174 213.452V377.858L535.156 309.709V145.213Z' fill='%231F3766'/%3E%3Cpath d='M535.157 145.213L407.175 76.9736L279.283 145.213L407.175 213.452L535.157 145.213Z' fill='%230B4883'/%3E%3Cpath d='M139.641 -108.582L267.532 -40.3431V124.153L139.641 55.9145V-108.582Z' fill='%230D5794'/%3E%3Cpath d='M395.513 -108.582L267.531 -40.3431V124.153L395.513 55.9145V-108.582Z' fill='%231F3766'/%3E%3Cpath d='M279.283 -34.1982L407.175 34.0407V198.447L279.283 130.298V-34.1982Z' fill='%230D5794'/%3E%3Cpath d='M535.156 -34.1982L407.174 34.0407V198.447L535.156 130.298V-34.1982Z' fill='%231086C8'/%3E%3Cpath d='M535.157 -34.1985L407.175 -102.438L279.283 -34.1985L407.175 34.0404L535.157 -34.1985Z' fill='%2354C2E8'/%3E%3Cpath d='M0 145.393L127.892 213.632V378.128L0 309.889V145.393Z' fill='%2322A0CC'/%3E%3Cpath d='M255.873 145.393L127.891 213.632V378.128L255.873 309.889V145.393Z' fill='%231F3766'/%3E%3Cpath d='M255.873 145.393L127.892 77.2441L0 145.393L127.892 213.632L255.873 145.393Z' fill='%230B4883'/%3E%3Cpath d='M139.641 219.778L267.532 288.017V452.423L139.641 384.275V219.778Z' fill='%230B4883'/%3E%3Cpath d='M395.513 219.778L267.531 288.017V452.423L395.513 384.275V219.778Z' fill='%231F3766'/%3E%3Cpath d='M395.514 219.778L267.532 151.539L139.641 219.778L267.532 288.017L395.514 219.778Z' fill='%230B4883'/%3E%3Cpath d='M0 -34.0156L127.892 34.2233V198.63L0 130.481V-34.0156Z' fill='%2328ABE3'/%3E%3Cpath d='M255.873 -34.0156L127.891 34.2233V198.63L255.873 130.481V-34.0156Z' fill='%231F3766'/%3E%3Cpath d='M255.873 -34.0165L127.892 -102.165L0 -34.0165L127.892 34.2225L255.873 -34.0165Z' fill='%2354C2E8'/%3E%3Cpath d='M139.641 40.3672L267.532 108.516V273.012L139.641 204.864V40.3672Z' fill='%2327B8EA'/%3E%3Cpath d='M395.513 40.3672L267.531 108.516V273.012L395.513 204.864V40.3672Z' fill='%231D86C4'/%3E%3Cpath d='M395.514 40.3679L267.532 -27.8711L139.641 40.3679L267.532 108.516L395.514 40.3679Z' fill='%2376CBE8'/%3E%3Cpath d='M837.848 324.441L965.83 392.68V557.177L837.848 488.938V324.441Z' fill='%230D5794'/%3E%3Cpath d='M1093.72 324.441L965.83 392.68V557.177L1093.72 488.938V324.441Z' fill='%232CAAE2'/%3E%3Cpath d='M1093.72 324.442L965.83 256.293L837.848 324.442L965.83 392.68L1093.72 324.442Z' fill='%230B4883'/%3E%3Cpath d='M698.205 70.6465L826.097 138.885V303.382L698.205 235.143V70.6465Z' fill='%230D5794'/%3E%3Cpath d='M954.08 70.6465L826.098 138.885V303.382L954.08 235.143V70.6465Z' fill='%231F3766'/%3E%3Cpath d='M954.079 70.6466L826.097 2.49805L698.205 70.6466L826.097 138.886L954.079 70.6466Z' fill='%2376CBE8'/%3E%3Cpath d='M837.848 145.032L965.83 213.271V377.677L837.848 309.529V145.032Z' fill='%230D5794'/%3E%3Cpath d='M1093.72 145.032L965.83 213.271V377.677L1093.72 309.529V145.032Z' fill='%231086C8'/%3E%3Cpath d='M1093.72 145.032L965.83 76.793L837.848 145.032L965.83 213.271L1093.72 145.032Z' fill='%2354C2E8'/%3E%3Cpath d='M558.564 324.622L686.456 392.861V557.358L558.564 489.119V324.622Z' fill='%2322A0CC'/%3E%3Cpath d='M814.439 324.622L686.457 392.861V557.358L814.439 489.119V324.622Z' fill='%231F3766'/%3E%3Cpath d='M814.438 324.622L686.456 256.474L558.564 324.622L686.456 392.861L814.438 324.622Z' fill='%230B4883'/%3E%3Cpath d='M698.205 399.008L826.097 467.247V631.653L698.205 563.504V399.008Z' fill='%2322A0CC'/%3E%3Cpath d='M954.08 399.008L826.098 467.247V631.653L954.08 563.504V399.008Z' fill='%231F3766'/%3E%3Cpath d='M954.079 399.008L826.097 330.769L698.205 399.008L826.097 467.246L954.079 399.008Z' fill='%230B4883'/%3E%3Cpath d='M558.564 145.212L686.456 213.451V377.947L558.564 309.709V145.212Z' fill='%2328ABE3'/%3E%3Cpath d='M814.439 145.212L686.457 213.451V377.947L814.439 309.709V145.212Z' fill='%231F3766'/%3E%3Cpath d='M814.438 145.212L686.456 77.0635L558.564 145.212L686.456 213.451L814.438 145.212Z' fill='%2354C2E8'/%3E%3Cpath d='M698.205 219.598L826.097 287.837V452.243L698.205 384.094V219.598Z' fill='%231F3766'/%3E%3Cpath d='M954.08 219.598L826.098 287.837V452.243L954.08 384.094V219.598Z' fill='%231D86C4'/%3E%3Cpath d='M954.079 219.597L826.097 151.358L698.205 219.597L826.097 287.836L954.079 219.597Z' fill='%2376CBE8'/%3E%3Cpath d='M558.566 473.481L686.458 541.63V706.127L558.566 637.888V473.481Z' fill='%230D5794'/%3E%3Cpath d='M814.441 473.481L686.459 541.63V706.127L814.441 637.888V473.481Z' fill='%231265A4'/%3E%3Cpath d='M814.44 473.481L686.458 405.242L558.566 473.481L686.458 541.63L814.44 473.481Z' fill='%230B4883'/%3E%3Cpath d='M418.924 219.687L546.815 287.835V452.332L418.924 384.183V219.687Z' fill='%230D5794'/%3E%3Cpath d='M674.796 219.687L546.814 287.835V452.332L674.796 384.183V219.687Z' fill='%231F3766'/%3E%3Cpath d='M674.797 219.687L546.815 151.448L418.924 219.687L546.815 287.836L674.797 219.687Z' fill='%2376CBE8'/%3E%3Cpath d='M558.566 294.071L686.458 362.22V526.716L558.566 458.477V294.071Z' fill='%230D5794'/%3E%3Cpath d='M814.441 294.071L686.459 362.22V526.716L814.441 458.477V294.071Z' fill='%231086C8'/%3E%3Cpath d='M814.44 294.072L686.458 225.833L558.566 294.072L686.458 362.221L814.44 294.072Z' fill='%2354C2E8'/%3E%3Cpath d='M279.283 473.662L407.175 541.811V706.307L279.283 638.068V473.662Z' fill='%230B4883'/%3E%3Cpath d='M535.156 473.662L407.174 541.811V706.307L535.156 638.068V473.662Z' fill='%231F3766'/%3E%3Cpath d='M535.157 473.662L407.175 405.423L279.283 473.662L407.175 541.81L535.157 473.662Z' fill='%231265A4'/%3E%3Cpath d='M418.924 547.956L546.815 616.195V780.692L418.924 712.453V547.956Z' fill='%2322A0CC'/%3E%3Cpath d='M674.796 547.956L546.814 616.195V780.692L674.796 712.453V547.956Z' fill='%231265A4'/%3E%3Cpath d='M674.797 547.956L546.815 479.808L418.924 547.956L546.815 616.195L674.797 547.956Z' fill='%230B4883'/%3E%3Cpath d='M279.283 294.253L407.175 362.402V526.898L279.283 458.659V294.253Z' fill='%230B4883'/%3E%3Cpath d='M535.156 294.253L407.174 362.402V526.898L535.156 458.659V294.253Z' fill='%231F3766'/%3E%3Cpath d='M535.157 294.253L407.175 226.014L279.283 294.253L407.175 362.401L535.157 294.253Z' fill='%2354C2E8'/%3E%3Cpath d='M418.924 368.547L546.815 436.786V601.282L418.924 533.043V368.547Z' fill='%2327B8EA'/%3E%3Cpath d='M674.796 368.547L546.814 436.786V601.282L674.796 533.043V368.547Z' fill='%231D86C4'/%3E%3Cpath d='M674.797 368.547L546.815 300.398L418.924 368.547L546.815 436.786L674.797 368.547Z' fill='%2376CBE8'/%3E%3Cpath d='M1384.75 497.434L1512.65 565.673V730.169L1384.75 661.93V497.434Z' fill='%230D5794'/%3E%3Cpath d='M1640.54 497.434L1512.64 565.673V730.169L1640.54 661.93V497.434Z' fill='%231265A4'/%3E%3Cpath d='M1640.54 497.434L1512.65 429.285L1384.75 497.434L1512.65 565.673L1640.54 497.434Z' fill='%230B4883'/%3E%3Cpath d='M1245.11 243.729L1373 311.878V476.374L1245.11 408.136V243.729Z' fill='%230D5794'/%3E%3Cpath d='M1500.89 243.729L1373 311.878V476.374L1500.89 408.136V243.729Z' fill='%231F3766'/%3E%3Cpath d='M1500.89 243.729L1373 175.49L1245.11 243.729L1373 311.878L1500.89 243.729Z' fill='%2376CBE8'/%3E%3Cpath d='M1384.75 318.023L1512.65 386.262V550.759L1384.75 482.52V318.023Z' fill='%230D5794'/%3E%3Cpath d='M1640.54 318.023L1512.64 386.262V550.759L1640.54 482.52V318.023Z' fill='%231086C8'/%3E%3Cpath d='M1640.54 318.024L1512.65 249.875L1384.75 318.024L1512.65 386.263L1640.54 318.024Z' fill='%2354C2E8'/%3E%3Cpath d='M1105.47 497.614L1233.36 565.853V730.35L1105.47 662.111V497.614Z' fill='%230B4883'/%3E%3Cpath d='M1361.25 497.614L1233.36 565.853V730.35L1361.25 662.111V497.614Z' fill='%231F3766'/%3E%3Cpath d='M1361.25 497.614L1233.36 429.466L1105.47 497.614L1233.36 565.853L1361.25 497.614Z' fill='%231265A4'/%3E%3Cpath d='M1245.11 572L1373 640.239V804.645L1245.11 736.497V572Z' fill='%2322A0CC'/%3E%3Cpath d='M1500.89 572L1373 640.239V804.645L1500.89 736.497V572Z' fill='%231265A4'/%3E%3Cpath d='M1500.89 571.999L1373 503.851L1245.11 571.999L1373 640.238L1500.89 571.999Z' fill='%230B4883'/%3E%3Cpath d='M1105.47 318.205L1233.36 386.444V550.941L1105.47 482.702V318.205Z' fill='%230B4883'/%3E%3Cpath d='M1361.25 318.205L1233.36 386.444V550.941L1361.25 482.702V318.205Z' fill='%231F3766'/%3E%3Cpath d='M1361.25 318.204L1233.36 250.056L1105.47 318.204L1233.36 386.443L1361.25 318.204Z' fill='%2354C2E8'/%3E%3Cpath d='M1245.11 392.59L1373 460.829V625.235L1245.11 557.086V392.59Z' fill='%2327B8EA'/%3E%3Cpath d='M1500.89 392.59L1373 460.829V625.235L1500.89 557.086V392.59Z' fill='%231D86C4'/%3E%3Cpath d='M1500.89 392.59L1373 324.351L1245.11 392.59L1373 460.828L1500.89 392.59Z' fill='%2376CBE8'/%3E%3Cpath d='M837.848 -34.1963L965.83 34.0427V198.449L837.848 130.3V-34.1963Z' fill='%230D5794'/%3E%3Cpath d='M1093.72 -34.1963L965.83 34.0427V198.449L1093.72 130.3V-34.1963Z' fill='%231265A4'/%3E%3Cpath d='M1093.72 -34.1966L965.83 -102.436L837.848 -34.1966L965.83 34.0424L1093.72 -34.1966Z' fill='%230B4883'/%3E%3Cpath d='M558.564 -34.0156L686.456 34.2233V198.63L558.564 130.481V-34.0156Z' fill='%2322A0CC'/%3E%3Cpath d='M814.437 -34.0156L686.455 34.2233V198.63L814.437 130.481V-34.0156Z' fill='%231F3766'/%3E%3Cpath d='M814.438 -34.0165L686.456 -102.165L558.564 -34.0165L686.456 34.2225L814.438 -34.0165Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M759.484 173.502L870.926 232.883V171.694L759.484 112.312V173.502Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M938.623 58.5346L827.182 -0.846888L804.586 -3.91992L916.028 55.4615L938.623 58.5346Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M893.432 144.307L781.99 84.9258L759.484 112.312L870.926 171.693L893.432 144.307Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M938.623 58.5349L916.028 55.4619L848.512 137.981V168.531L870.927 171.694V141.145L938.623 58.5349Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M893.431 236.136V144.308L870.926 171.694V232.883L893.431 236.136Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M848.512 168.53L737.07 109.149V78.5996L848.512 137.981V168.53Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M916.028 55.4615L804.586 -3.91992L737.07 78.5995L848.512 137.981L916.028 55.4615Z' fill='%2376CBE8'/%3E%3Cpath d='M837.848 -213.606L965.83 -145.368V19.0387L837.848 -49.1099V-213.606Z' fill='%230D5794'/%3E%3Cpath d='M1093.72 -213.606L965.83 -145.368V19.0387L1093.72 -49.1099V-213.606Z' fill='%231086C8'/%3E%3Cpath d='M558.564 -213.426L686.456 -145.187V19.2193L558.564 -48.9292V-213.426Z' fill='%2328ABE3'/%3E%3Cpath d='M814.437 -213.426L686.455 -145.187V19.2193L814.437 -48.9292V-213.426Z' fill='%231F3766'/%3E%3Cpath d='M698.205 -139.042L826.097 -70.8934V93.6031L698.205 25.4545V-139.042Z' fill='%2327B8EA'/%3E%3Cpath d='M954.078 -139.042L826.096 -70.8934V93.6031L954.078 25.4545V-139.042Z' fill='%231D86C4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M546.815 151.448L418.924 219.687L546.815 287.926L674.707 219.687L546.815 151.448ZM551.154 217.428L527.745 229.9L499.726 244.814L493.49 232.341L527.835 214.083L521.599 201.611L538.771 192.482L609.089 202.514L615.416 214.987L609.089 214.083L545.008 204.955L538.771 208.299L527.925 214.083L551.154 217.428Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M538.591 192.391V208.208L527.654 214.082L521.418 201.519L538.591 192.391Z' fill='%230D5794'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M608.908 202.423V214.082L544.826 204.863L538.59 208.208V192.391L608.908 202.423Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M615.235 214.897L608.908 214.083V202.424L615.235 214.897Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M551.154 217.426L527.654 229.899V214.082L551.154 217.426Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M527.653 214.082V229.899L499.635 244.812L493.398 232.339L527.653 214.082Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1373 175.49L1245.11 243.729L1373 311.968L1500.9 243.729L1373 175.49ZM1377.25 241.379L1353.84 253.852L1325.83 268.765L1319.59 256.292L1353.93 238.035L1347.7 225.562L1364.87 216.434L1435.19 226.466L1441.51 238.939L1435.19 238.035L1371.11 228.906L1364.87 232.251L1354.02 238.035L1377.25 241.379Z' fill='%2327B8EA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1364.78 216.434V232.251L1353.84 238.035L1347.61 225.562L1364.78 216.434Z' fill='%230D5794'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1435.1 226.466V238.035L1371.02 228.906L1364.78 232.251V216.434L1435.1 226.466Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1441.33 238.94L1435.1 238.036V226.467L1441.33 238.94Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1377.25 241.379L1353.84 253.852V238.035L1377.25 241.379Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1353.84 238.035V253.852L1325.82 268.856L1319.5 256.383L1353.84 238.035Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M664.764 -156.846L558.564 -213.426V-48.9292L686.456 19.3097V-145.187L664.764 -156.846ZM622.555 -36.366L607.733 -55.3464V-99.4532L592.91 -118.434V-140.487L637.469 -149.796L641.717 -144.373L652.382 -130.816L607.823 -121.507V-99.4532L622.646 -102.526V-36.366H622.555Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1512.64 565.672V730.169L1596.79 685.339L1640.54 662.02V497.523L1512.64 565.672ZM1561.72 605.26V627.313L1573.92 611.767L1576.55 608.333V674.493H1576.45L1561.63 671.42V627.313L1546.81 624.24V602.187L1549.43 598.752L1591.37 545.246L1606.19 548.319L1561.72 605.26Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1606.37 548.318L1561.72 605.259L1549.52 598.752L1591.46 545.245L1606.37 548.318Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1561.72 627.313L1546.9 624.15V619.359L1561.72 627.313Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1576.55 674.492L1561.72 671.419V666.629L1576.55 674.492Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1561.72 605.26V627.313L1546.9 619.359V602.096L1549.52 598.752L1561.72 605.26Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1576.64 608.333V674.493H1576.55L1561.72 666.63V627.313L1573.92 611.677L1576.64 608.333Z' fill='%230B4883'/%3E%3Cpath d='M837.848 623.788L965.83 692.027V856.433L837.848 788.285V623.788Z' fill='%230D5794'/%3E%3Cpath d='M1093.72 623.788L965.83 692.027V856.433L1093.72 788.285V623.788Z' fill='%232CAAE2'/%3E%3Cpath d='M1093.72 623.788L965.83 555.64L837.848 623.788L965.83 692.027L1093.72 623.788Z' fill='%231265A4'/%3E%3Cpath d='M558.564 623.97L686.456 692.209V856.705L558.564 788.466V623.97Z' fill='%2322A0CC'/%3E%3Cpath d='M814.439 623.97L686.457 692.209V856.705L814.439 788.466V623.97Z' fill='%231F3766'/%3E%3Cpath d='M814.438 623.969L686.456 555.82L558.564 623.969L686.456 692.208L814.438 623.969Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M757.859 894.937L883.582 828.144V737.219L757.859 803.921V894.937Z' fill='%231265A4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M732.824 805.728L858.547 739.026V708.657L732.824 775.36V805.728Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M757.86 803.921L883.583 737.219L858.547 739.026L732.824 805.729L757.86 803.921Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M807.931 769.937L782.895 741.376L707.787 746.889V777.168L732.823 805.728V775.36L807.931 769.937Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M807.931 770.57L933.653 703.235L908.617 674.674L782.895 741.376L807.931 770.57Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M707.787 746.89L833.509 680.187L908.618 674.674L782.895 741.376L707.787 746.89Z' fill='%2376CBE8'/%3E%3Cpath d='M1110.98 621.53L1239.06 689.86V854.627L1110.98 786.298V621.53Z' fill='%230D5794'/%3E%3Cpath d='M1367.22 621.53L1239.06 689.86V854.627L1367.22 786.298V621.53Z' fill='%231F3766'/%3E%3Cpath d='M1367.22 621.53L1239.06 553.2L1110.98 621.53L1239.06 689.859L1367.22 621.53Z' fill='%2376CBE8'/%3E%3Cpath d='M1250.81 696.005L1378.97 764.334V929.102L1250.81 860.773V696.005Z' fill='%230D5794'/%3E%3Cpath d='M1507.13 696.005L1378.97 764.334V929.102L1507.13 860.773V696.005Z' fill='%231086C8'/%3E%3Cpath d='M1507.13 696.005L1378.97 627.676L1250.81 696.005L1378.97 764.335L1507.13 696.005Z' fill='%2354C2E8'/%3E%3Cpath d='M971.072 696.186L1099.23 764.515V929.283L971.072 860.953V696.186Z' fill='%230B4883'/%3E%3Cpath d='M1227.4 696.186L1099.23 764.515V929.283L1227.4 860.953V696.186Z' fill='%231F3766'/%3E%3Cpath d='M1227.4 696.186L1099.23 627.856L971.072 696.186L1099.23 764.515L1227.4 696.186Z' fill='%2354C2E8'/%3E%3Cpath d='M1367.22 770.662L1239.06 702.423L1110.98 770.662L1239.06 838.991L1367.22 770.662Z' fill='%2376CBE8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1030.54 692.843L1302.41 547.869V456.673L1030.54 601.647V692.843Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1005.51 603.454L1277.38 458.48V428.111L1005.51 573.085V603.454Z' fill='%231F3766'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1030.54 601.647L1302.42 456.673L1277.38 458.481L1005.51 603.454L1030.54 601.647Z' fill='%230B4883'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1080.71 567.571L1055.58 539.101L980.381 544.524V574.892L1005.51 603.453V573.084L1080.71 567.571Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1030.54 692.842V601.646L1005.51 603.453V664.281L1030.54 692.842Z' fill='%2328ABE3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1080.71 568.204L1352.58 422.688L1327.45 394.127L1055.58 539.101L1080.71 568.204Z' fill='%231086C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M980.381 544.524L1252.25 399.55L1327.45 394.127L1055.58 539.101L980.381 544.524Z' fill='%2376CBE8'/%3E%3C/g%3E%3C/svg%3E ");
    content: "";
    position: absolute;
    display: block;
    width: 100vW;
    height: 100%;
    z-index: -1;
    top: 0;
    left: calc(50% - 50vW);
}

.bg-blue-img,
.bg-blue-img h2,
.bg-blue-img p,
.bg-blue-img li {
    color: #FFF;
}

.bg-blue-img li {
    margin: 0 !important;
    padding: 0;
}

.bg-blue-img li a {
    background: #FFFFFF;
    padding: 10px 24px;
    border-radius: 20px;
    color: #343434;
    min-width: 90%;
    display: inline-block;
    transition: 0.2s;
}

.bg-blue-img li a:hover {
    background: #E2F7FF;
}

.bg-blue-img ul {
    list-style: none !important;
    display: flex;
    flex-wrap: wrap;
    gap: 14px 24px;
    flex-direction: column;
    max-height: 270px;
}

.about-university-block .slider-block-title {
    min-height: 50px;
}

div#myTabContent {
    max-height: 477px;
    display: flex;
}

.order-0 {
    order: 0;
}

.reviews-block .abs_img_1 {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0px;
}

.reviews-block .abs_img_2 {
    position: absolute;
    z-index: 1;
    top: 244px;
    left: 0;
}

.reviews-block .abs_img_2 img {
    width: 1339px;
    height: 472px;
}

.reviews-block .col-md-3,
.reviews-block .col-md-9 {
    position: relative;
}

.reviews-block .swiper {
    z-index: 2 !important;
}

.reviews-block .img img {
    max-width: 500px;
    object-fit: cover;
}

#reviewsCarousel .img img {
    margin-left: 50px;
}

.carousel-item img {
    object-fit: cover;
    width: 100%;
    max-height: 400px;
}


.fs-25 {
    font-size: 25px;
}

.fs-16 {
    font-size: 16px;
}

.ff-montserrat-bold {
    font-family: 'Montserrat-Bold', sans-serif !important;
}

.ff-circe-regular {
    font-family: 'Circe-Regular', sans-serif !important;
}

.ff-montserrat-regular {
    font-family: 'Montserrat-Regular', sans-serif !important;
}

.m-0 {
    margin: 0 !important;
}

.ff-montserrat-thin {
    font-family: 'Montserrat-Thin', sans-serif !important;
}

.reviews-block .ff-circe-regular {
    margin: 0px 0px 20px 0px;
}

.reviews-block .ff-montserrat-thin {
    min-height: 220px;
    font-weight: bold;
}

.new_gt_new {
    display: flex;
    align-items: anchor-center;
    justify-content: space-between;
}

.opportunities-block .b-calendar-popup-close {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 22px;
    right: 21px;
    cursor: pointer;
    opacity: 1;
    -webkit-transition: opacity 0.1s;
    -moz-transition: opacity 0.1s;
    -ms-transition: opacity 0.1s;
    -o-transition: opacity 0.1s;
    transition: opacity 0.1s;
    background: none;
}

.opportunities-block .b-calendar-popup-close:hover {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.opportunities-block .b-calendar-popup-close:after {
    display: block;
    content: '';
    width: 14px;
    height: 14px;
    overflow: hidden;
    background: url(/bitrix/templates/abiturient_new_2025/css/../img/i.png) -244px -124px no-repeat;
    position: absolute;
    top: 5px;
    left: 5px;
}

.opportunities-block .b-calendar-popup {
    display: none;

    position: absolute;
    top: 160px;
    left: 50%;

    background: #393a3d;
    color: #fff;
}

.opportunities-block .b-calendar-popup h4 {
    margin: 0 0 24px 0;
    font: normal 16px/24px 'MuseoSans-500', Helvetica, 'Helvetica Neue', Arial, serif;
    text-transform: uppercase;
}

main .opportunities-block .b-calendar-popup ul.b-block-anotherevents-list:not(.list):not(.documents-list):not(.b-static-nav):not(.b-static-subnav):not(.mSSlideElement):not(.row__list) {
    margin: 0;
    padding: 0;
    list-style: none !important;
    margin-bottom: 0 !important;
}

.opportunities-block .b-calendar-popup .b-block-anotherevents-list li {
    margin: 0 0 20px 0;
    padding: 0;
}

.opportunities-block .b-calendar-popup .b-block-anotherevents-list li:after {
    display: none;
}

.opportunities-block .b-calendar-popup .b-block-anotherevents-list li:last-child {
    margin: 0;
}

.opportunities-block .b-calendar-popup .b-anotherevents-wrap {
    display: block;
    font: normal 16px/24px 'MuseoSans-300', Helvetica, 'Helvetica Neue', Arial, serif;
    color: #fff;
    text-decoration: underline;
}

.opportunities-block .b-calendar-popup .b-anotherevents-wrap .b-anotherevents-pic {
    float: left;
    width: 145px;
    padding: 5px 0 0 0;
}

.opportunities-block .b-calendar-popup .b-anotherevents-wrap:hover {
    color: #ed5565;
}

.opportunities-block .b-block-anotherevents {
    width: 100%;
    height: 100%;
    background: transparent;
    margin: 0;
    padding: 0;
}

.b-calendar-popup .b-online-wrap {
    display: flex;
    align-items: center;
    text-decoration: none;
    gap: 10px;
}

.b-anotherevents-name {
    font-size: 14px;
}

.b-anotherevents-detail__text {
    text-align: center;
    color: #b1b1b1;
    padding-bottom: 10px;
    font-size: 14px;
}

.b-anotherevents-detail__text span.b-anotherevents-date {
    background: none;
    height: auto;
    overflow: auto;
    position: relative;
    font-size: initial;
    width: auto;
}

.opportunities-block .b-calendar-popup h4 {
    color: #fff;
}

.b-calendar-online-popup {
    transform: translateX(-50%);
    left: 50%;
    margin: auto;
    width: calc(100% - 30px);
    max-width: 700px;
    z-index: 999;
}

.l-calendar-mainpage .b-calendar-online-popup {
    position: fixed;
}

.b-calendar-online-popup .b-block-anotherevents-list li {
    border-bottom: 1px solid #777;
    margin: 10px 0;
    padding: 10px 0;
}

.gal {
    max-width: 400px;
    margin-left: 0;
}


.main_page .main__content {
    padding-top: 0 !important;
}

.main__content .hero-abiturient {
    width: 100vw;
    margin-left: calc(-1 * (calc(var(--spacer) * 0) + (100vw - 100%) / 2));
}



.top-block-3d {
    width: 100vw;
    margin-left: calc(-1 * (calc(var(--spacer) * 0) + (100vw - 100%) / 2));
    overflow: hidden;
    border-radius: 0 0 40px 40px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.2);
    margin-bottom: 60px;
    position: relative;
    background: #05070a;
    /* Ensure dark base */
}

/* Premium Atmospheric Overlays - Triple-spot Triangular Distribution (Final Balanced Intensity) */
.spline-wrapper {
    position: relative;
    overflow: hidden;
    z-index: 1;
    width: 100%;
}

.top-block-3d::before {
    content: '';
    position: absolute;
    inset: -10%;
    background:
        radial-gradient(circle at 20% 30%, rgba(0, 174, 239, 0.22) 0%, transparent 50%),
        radial-gradient(circle at 80% 30%, rgba(0, 255, 212, 0.18) 0%, transparent 50%),
        radial-gradient(circle at 50% 85%, rgba(0, 100, 255, 0.18) 0%, transparent 50%);
    filter: blur(140px);
    z-index: 5;
    /* Over Spline, under text */
    pointer-events: none;
    mix-blend-mode: plus-lighter;
    animation: atmosphericPulse 15s ease-in-out infinite alternate;
}

@keyframes atmosphericPulse {
    0% {
        transform: scale(1) translate(0, 0);
        opacity: 0.4;
    }

    50% {
        transform: scale(1.1) translate(1%, 1%);
        opacity: 0.6;
    }

    100% {
        transform: scale(0.95) translate(-1%, 0.5%);
        opacity: 0.5;
    }
}

/* Reusable Bloom Overlay Class for Cards */
.bloom-overlay {
    position: relative !important;
    overflow: hidden !important;
    isolation: isolate;
}

.bloom-overlay::after {
    content: '';
    position: absolute;
    inset: -20%;
    background:
        radial-gradient(circle at 30% 30%, rgba(0, 174, 239, 0.08) 0%, transparent 60%),
        radial-gradient(circle at 70% 70%, rgba(0, 255, 212, 0.06) 0%, transparent 60%);
    filter: blur(50px);
    z-index: 10;
    pointer-events: none;
    mix-blend-mode: plus-lighter;
    animation: atmosphericPulse 15s ease-in-out infinite alternate;
    opacity: 0.4;
}

.top-block-3d::after {
    display: none;
    /* Consolidated into ::before */
}


.top-block-3d .dop-text {
    position: absolute;
    top: 75%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    z-index: 10;
    width: auto;
    max-width: 90%;
    height: fit-content;
}

.future-card.title-card-3d {
    padding: 0px;
}

.future-card.title-card-3d .spline-viewer {
    height: 100%;
    width: 100%;
    min-height: 100%;
}
/* End */
/* /local/templates/department/components/bitrix/catalog.section.list/footer-links/style.min.css?17310740986236 */
/* /local/templates/department/styles.css?177580758816 */
/* /local/templates/department/template_styles.css?177823049919781 */
/* /abiturient/assets/css/style.css?177796030645142 */
