.vacancy__list-educators {
	display: flex;
    flex-flow: row wrap;
    justify-content: center;
}

.vacancy__item {
	width: 22.33%;
    padding: 1%;
    padding-bottom:5%;
    border: 5px solid #0D72BA;
    margin-left: 2%;
    margin-bottom:20px;
    position: relative;
}
.vacancy__item:nth-child(4n+1){margin-left: 0;}
.vacancy__content {font-size:14px; line-height: 20px; text-align: center;}
.vacancy__item .slick-slide img{height:auto; width:100px; margin: 0 auto;}
.vacancy__content p{margin-bottom:0.2rem}
.vacancy__content--top {}
.vacancy__content--mid {}
.educator__gallery {}
.gallery {}
.gallery__image {}
.vacancy__content--bottom {}
.vacancy__social-links { position: absolute; bottom:15px; left:20px;}
.social-links__link {}


@media screen and (max-width: 1191px){
    .vacancy__content {font-size:12px; line-height: 18px;}
}

@media screen and (max-width: 991px){
    .vacancy__item{width: 32%; padding-bottom:7%}
    .vacancy__item:nth-child(4n+1){margin-left: 2%;}
    .vacancy__item:nth-child(3n+1){margin-left: 0;}
}

@media screen and (max-width: 767px){
    .vacancy__item{width: 49%; padding-bottom:10%}
    .vacancy__item:nth-child(4n+1){margin-left: 2%;}
    .vacancy__item:nth-child(3n+1){margin-left: 2%;}
    .vacancy__item:nth-child(2n+1){margin-left: 0;}
}

@media screen and (max-width: 575px){
}

@media screen and (max-width: 479px){
    .vacancy__item{width: 100%; padding-bottom:60px; margin-left:0!important}
}