.main a {
	color: var(--bs-body-color);
}

.wrapp-breadcrumb a {
	color: #fff;
}

.wrapp-txt ul li:before, .wrapp-detail-program .descr-program ul li:before {
    content: "";
}

.wrapp-direction-work .list-direction-work .wrapp-item-direction-work {
    max-width: 300px;
	display: inline-grid;
}

/*это затемнение экрана при вызове формы*/
.modal_background{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: rgba(0,0,0,0.6);
    display: none;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
/*это контейнер самой формы*/
.modal_form{
    background: #ffffff;
    border-radius: 2px;
    width: 600px;
    padding: 40px 30px;
    position: relative;
    display: none;
    max-width: 100%;
}
/*это кнопка для закрытия формы*/
a.close_form{
    width: 100%;
    float: right;
    text-align: right;
    display: block;
	z-index: 10;
}

.modal_form input {
    padding: 5px;
    border: 1px solid #ccc;
    margin: 5px 10px;
}

.modal_form input[type=button], .modal_form input[type=reset] {
	margin: 0;
}

.list-news .item-news .img-news img {
	object-fit: cover;
}

.wrapp-detail-news .block-detail .detail-news {
    width: 64.28%;
    margin-right: 2.49%;
}

.breadcrumb-item+.breadcrumb-item::before {
    content: "" !important;
}

.detail-news h1 {
	color: #0D0D0D;
}

.list-doc .item-doc .name-doc {
	width: 70%;
}


.wrap-gallery {
	display: flex;
}

.wrapp-gallery a {
    display: inline-block;
    float: left;
	width: 250px;
	height: 200px;
	overflow: hidden;
    margin-right: 10px;
	margin-bottom: 10px;
}

.wrapp-gallery img {
  width: initial;
  height: 100%;
  object-fit: cover;
}

/* .wrapp-gallery a:nth-child(4n) {
    margin-right: 0
} */

.wrapp-gallery::after {
    content: '';
    display: table;
    clear: both
}

.hidden-dt {
    display: none!important
}

.hidden-mobil {
    display: block!important
}

@media (max-width: 1023px) {
    .hidden-dt {
        display:block!important
    }

    .hidden-mobil {
        display: none!important
    }
}