.page__buffer__bottom .make-index{
 color: #fff;
 font-size: 12px;
 position: absolute;
 right: 20px;
 bottom: 15px;
}


.pcatalog__item__name{
    bottom: 20px;
    height: 20px;
    position: absolute;
    right: 0;
    text-align: right;
}

.pcatalog__item{
 height: 240px !important;
}


.pcatalog__close::after, .pcatalog__close::before{
 border-radius: 28%;
}


.header__link_phone {
    font-size: 19px;
    text-decoration: none;
    position: absolute;
    top: 8px;
    left: 10px;
    color: #fff;
}


#toTop {
	width:100px;
	text-align:center;
	padding:5px;
	position:fixed;
	bottom:10px; 
	right:10px;
	cursor:pointer;
	display:none;
    background: url('/static/img/buttons_up.png') no-repeat;
}


.main__info__list_new{
list-style: none;
    margin:0;

}

.main__info__list_new .main__info__item_new{
	display: block;
	float:left;
	background: rgba(0, 0, 0, 0.45);
	width: 420px;
	height:250px;
	border: 1px solid #fff;
    margin-right:69px;
    position:relative;
}


.main__info__list_new .main__info__button_new{
 position:absolute;
 right:-20px;
 bottom: -20px;
}

.main__info__list_new .main__info__item_new:last-child{
margin-right:54px;
}

.main__info__list_new .main__info__title_new{
 font-size: 50px;
 font-weight:bold;
 text-transform: uppercase;
 color:#fff;
 margin-top:25px;
 margin-left:25px;
}

.main__info__list_new .main__info__descr_new{
 font-size: 26px;
 font-weight:bold;
 text-transform: uppercase;
 color:#fff;
 margin-top:23px;
 margin-left:25px;
}

.main__info__list_new .button_new{
 background: url('/static/img/pointer_disactive.svg') no-repeat;
 width: 141px;
 height: 58px;
 display:block;
}

.main__info__list_new .button_new:hover{
 background: url('/static/img/pointer_active.svg') no-repeat;
}


.news__item__title_new{
 margin-top:0;
 padding-top:0px;
}

.main__news__item .news__item{
 height:341px;
}



@media (min-width: 1920px) {
	.page__content__wrap{
 		//margin-top: -34px;
	}
}

@media (max-width: 1920px) {
	.page__content__wrap{
 		//margin-top: -34px;
	}
}

@media (max-width: 1880px) {
	.page__content__wrap{
 		margin-top: 0px;
	}
}

@media (max-width: 1720px) {
	.page__content__wrap{
 		/*margin-top: 10px;*/
	}
}


@media (max-width: 1720px) {
    .page__content__wrap {
        padding: 0px 80px 20px; !important
    }
    .main__news__item {
        padding-top: 30px;
    }

}

@media (max-width: 1580px) {
    .page__content__wrap {
        padding: 20px 60px 0px !important; 
        padding-top: 30px;
    }
    .main__info__list_new{
        padding-left: 0;
    }
}

@media (max-width: 1880px) {
    .main__news__item {
        padding-top: 30px;
    }
}

@media (max-width: 1380px) {
    .page__content__wrap{
        padding-left:30px;
    }

    .main__info__list_new .main__info__item_new, .main__info__list_new .main__info__item_new:last-child{
        margin-right: 20px;
		margin-bottom: 40px;
    }

}

@media (max-width: 1230px) {
    .main__info__list_new .main__info__item_new, .main__info__list_new .main__info__item_new:last-child{
        margin-right: 30px;
    }
}

@media (max-width: 1030px) {
    .main__info__list_new .main__info__item_new, .main__info__list_new .main__info__item_new:last-child{
        margin-bottom: 30px;
    }
}

@media (max-width: 500px) {
    .main__info__list_new .main__info__item_new{
        margin-top: 30px;
        width:315px;
        height: 163px;
    }

    .main__info__list_new .main__info__item_new:last-child{
        margin-top: 0px;
    }

    .main__info__list_new .main__info__title_new{
        font-size: 37px;
        margin-top: 18px;
    }

    .main__info__list_new .main__info__descr_new{
        font-size: 22px;
    }


}

@media (max-width: 1240px) {
.main__info{
  padding-top: 34px !important;
}
}

.owl-stage-outer{
overflow: hidden;
}

.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}