.popup__overview {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	left:0;
	top:0;
	right:0;
	bottom:0;
	display:none;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	z-index: 9999;
}

.popup__container {
	position: relative;
	width: 400px;
	height: 200px;
	background: rgba(255, 255, 255);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	z-index: 1;
	box-shadow: 0 15px 48px rgb(0 0 0 / 10%);
	border-radius: 30px;
	justify-content: center;
}

.popup__close {
	position: absolute;
	right: 20px;
	top: 10px;
	cursor: pointer;
	font-size: 26px;
	color: #1d5099;
}
.margin-left-0 {
margin-left: 0 !important;
}
.sub-menu {
min-width: 150px;
}
.margin-top-80 {
margin-top: 80px !important;
}
.img-responsive_partners {
max-width: 80%;
}
.widthFull {
width: 100%;
}

.width50p {
max-width: 50% !important;
}

.margin-top-60 {
margin-top: 60px;
}
.minHeightAuto {
min-height: auto;
}
.minHeight80 {
min-height: 80px;
}
.minHeight300 {
min-height: 300px;
}
.redTitle {
color: #E50019;
}
.backgroundNew {
 background: #F3EEE9;
}
.btn.btn--newred {
    background: #E50019;
    color: #fff;
    border: 1px solid #1d5099;
}
.btn.btn--newred:hover {
    background: #fff;
    color: #E50019;
    border: 1px solid #1d5099;
}
.egisz_how-work {
	display: flex;
}
.block-egisz__picture {
align-self: center;
}
.red_title {
color:#E50019;
}
.block-vacancy__header{
max-width: 657px;
}
.max_width-600 {
max-width: 600px;
}
.block-egisz{
background: #1D5099; 
}
.egisz_desc p {
color: #fff !important;
}
.egisz_title {
color: #fff;
}
.egisz_pic {
right: 80px;
padding: 30px 60px;
border-radius: 30px;
background: #1D5099;
box-shadow: 0px 1.852px 3.148px 0px rgba(0, 0, 0, 0.02), 0px 8.148px 6.519px 0px rgba(0, 0, 0, 0.03), 0px 20px 13px 0px rgba(0, 0, 0, 0.04), 0px 38.519px 25.481px 0px rgba(0, 0, 0, 0.04), 0px 64.815px 46.852px 0px rgba(0, 0, 0, 0.05), 0px 100px 80px 0px rgba(0, 0, 0, 0.07);
}
.egisz_content {
margin-bottom: 100px;
}

/*.red-line{
width: 40% !important;
margin: 0 !important;
padding-top: 10px;
}
.page-title .red-line{
margin-left: 0 !important;
margin-top: 15px;
}
*/

.mobileDispGrid {
display: grid;
}

.modal--region {
height: auto !important;
}

.inputfile {
	flex-direction: column;
}
.inputfile__title {
margin-right: 0;
}
.reviews__list {
    padding-left: 15px;
    padding-right: 15px;
}
.courses-filter__item {
height: 50px !important;
}
.backgroundNew {
min-height: auto;
}


@media only screen and (max-width: 768px) {
	.mobile_howitworks {
margin-left:20px;
}
	.mobile_howitworks h2{
font-size: 30px;
}
	.mobile_howitworks li{
font-size: 24px;
}

	.fullwdth .col-sm-6{
width:100%;
}
.img-responsive_partners {
    max-width: 100% !important;
    padding: 30px;
}
.fullwdth .col-md-6{
width: 100%;
    margin-bottom: 10px;
}
	.how-work:before {
display:none;
}
	.block-form--2 .block-form__picture {
float: none !important;
margin-bottom: 20px;
}

	.feature-item--8:after{
display:none;
}
}