@media screen and (max-width: 1280px) {
	.block-learning-items {
		grid-template-columns: 1fr 1fr;
		grid-gap: 15px;
	}
	.block-learning-item:nth-child(2):after {
		display: none;
	}
	.block-learning-item:nth-child(3):after,
	.block-learning-item:after {
		right: -20px;
	}
	.block-learning-item__title {
		min-height: initial;
	}
	.block-learning-item {
		padding: 0px 0px 25px;
	}
	.block-learning-button {
		margin-top: 50px;
	}
	.block-learning-item__title,
	.block-learning-item__description {
		box-sizing: border-box;
		padding-right: 0px;
		padding-left: 20%;
	}
	.block-learning-wrapper {
		left: 0;
		width: 100%;
		background-color: #fff;
	}
	
	.nav.fixed .header-info__phone {
        order: 1;
        min-width: 250px;
        padding-left: 0;
	}
	.nav.fixed .header-info__block-bnt .btn {
		margin-right: 15px;
	}
	.examples-grid__wrap
	{
		
		grid-template-columns: 1fr 1fr 1fr;
		
	}
	.topinfo__container.pr-1,
	.topinfo__container.pl-1,
	.footer__container.pl-1,
	.footer__container.pr-1 {
		padding: 0px 20px;
	}
	.footer-info__container.pl-1,
	.footer-info__container.pr-1 {
		padding: 0px;
	}
	.header-info__container.pl-1,
	.header-info__container.pr-1 {
		padding: 0px 20px;
	}
	.topinfo__block {
		font-size: 0.70em;
	}
	.header-menu.pl-1,
	.header-menu.pr-1 {
		padding: 0px 20px;
		padding-bottom: 5px;
	}
	.header-info__block-info,
	.header-menu__right {
		width: 250px;
	}
	.header-menu a {
		font-size: 0.87em;
	}
	.choosecity__small {
		width: 220px;
		left: -10px;
	}
	.submenu {
		width: calc(100% - 40px);
		left: 0;
		padding: 20px;
		top: 25px;
	}
	.header-menu li.submenu__important a
	{ font-size: 0.85rem;}
	.header-aksii {
		padding: 5px 20px;
		display: flex;
		justify-content: space-around;
	}
	.header-aksii__link {
		position: relative;
		right: auto;
		top: auto;
	}
	.header-menu .submenu__li-with-ul li {
		padding-bottom: 0px;
	}
	.submenu img {
		width: 55px;
		height: 55px;
		margin-right: 15px;
	}
	.header-menu .vzroslaya .submenu__menu a {
		font-size: 0.85rem;
	}
	.header-menu li.submenu__important {
		padding-top: 20px;
	}
	.submenu__onemenu h5 {
		font-size: 0.87rem;
	}
	.submenu__ul li {
		margin-bottom: 0px;
	}
	.header-menu .submenu__li-with-ul ul {
		padding-bottom: 5px;
		padding-top: 5px;
	}
	.submenu.about {
		width: 230px;
		right: 10px;
		left: auto;
	}
	.submenu h3 {
		font-size: 1.5rem;
	}
	.submenu.about h3 {
		margin-bottom: 15px;
	}
	.header-menu .about .submenu__menu a {
		font-size: 0.7rem;
	}
	.to-top {
		border: 3px solid #777777;
	}
	.footer-info__block {
		font-size: 0.65em;
	}
	.uslugi__wrap {
		grid-gap: 4%;
	}
	.mainslider__slidewrap {
		padding: 40px 40px 40px 80px;
	}
	.popup-review {
		width: 800px;
		margin-left: -425px;
	}
	.doctors-lists__list {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.phone-quality {
		font-size: 1em !important;
	}
	.type-2  .teaser-call__form {
		width: 30%;
	}
}