@media screen and (max-width: 1800px) {
	.slide-num {
		font-size: 22px;
	}
	.slide-num span {
		margin-bottom: 25px;
	}
}
@media screen and (max-width: 1350px) {
	.header-slide {
		margin: 0 50px; 
	}
	.Products-slider__content {
    	max-width: 570px;
	}
	.slide-desktop {
		display: none;
	}
	.slide-table {
		display: block;
	}
	.arrow-left, .arrow-right {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex !important;
	}
	.slide {
   		 height: 400px;
   		 background-image: url("../images/Products-sl-tablet.jpg");
   	}
   	.About-item {
    	max-width: 465px;
	}
	.footer-content {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
		-ms-align-items: center;
		align-items: center;
	}
	.footer-content__title {
		text-align: center;
	}
	.footer-content__products, .footer-content__menu {
		margin-top: 45px;
		text-align: center;
	}
} 
@media screen and (max-width: 1145px) {
	.header-contact_mes:last-child {
		display: none;
	}
	.header-slide {
  	  margin: 0 5px;
	}
}
@media screen and (max-width: 1000px) {
	.About__content-description {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
		-ms-align-items: center;
		align-items: center;
	}
	.slide__title {
		max-width: 730px;
		font-size: 32px;
	}
	.About__content-title {
		text-align: center;
	}
	.header-slide p {
		font-size: 32px
	}
	.About__content-title:after {
		margin: 0 auto;
		margin-top: 20px;
	}
	.About-item:first-child {
	    margin-bottom: 50px;
	}
	.Contacts-content__list {
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	.About-item {
   		 max-width: 580px;
	}
	.list-item:nth-child(2) {
   		 margin-left: 0;
	}

}
@media screen and (max-width: 930px) {
	.main-menu li {
		margin-right: 30px;
	}
}
@media screen and (max-width: 790px) {
	.header-slide p {
		font-size: 22px
	}
	.slide__title {
    	font-size: 24px;
	}
	.slide-num {
   	 font-size: 18px;
	}
}
@media screen and (max-width: 730px) {
	.header-contact_mes:nth-child(2) {
    	display: none;
	}
	.header-contact__title {
		font-size: 22px;
	}
	.header-slider {
		height: 480px;
	}
	.slide-num {
		display: none;
	}
	.header-slide {
    	margin: 0;
	}	
}
@media screen and (max-width: 700px) {
	.Products-slider__content {
   		max-width: 340px;
	}
	.slide-table {
		display: none;
	}
	.slide-mob {
		display: block;
	}
	.slide {
    	height: 240px;
	}
}
@media screen and (max-width: 600px) {
	.burger {
		display: block;
		margin: 0;
	}
	.main-menu {
		position: absolute;
	    left: 0;
	    top: 0;
	    width: 100%;
	    height: 100%;
	}
	.header-menu {
		height: 60px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: flex-end;
		-ms-align-items: center;
		align-items: center;
	}
	.topnav {
		width: 0%;
		height: 100%;
		overflow: hidden;
		transition-duration: 1s;
	    position: fixed;
	    z-index: 5;
	    left: 0;
	    top: 0;
	    flex-direction: column;
	    background-color: #ffbb05;
	    justify-content: center;
	    align-items: center;
		 transition-duration: 1s;
	}
	.responsive {
		width: 100%;
		height: 100%;
	}
	.main-menu li {
    	margin-right: 0;
    	margin-bottom: 25px;
	}
}	
@media screen and (max-width: 500px) {
	.arrow-left, .arrow-right {
		width: 32px;
		height: 45px;
		font-size: 22px;
	}
	.Products__title, .Contacts-content__title, .About__content-title{
		font-size: 28px;
	}
	.header-contact {
	 	padding-top: 20px;
	}
	.header-contact__title {
   		 font-size: 18px;
	}
	.header-contact_mes {
		display: none;
	}
	.slide__title {
		height: 30px;
		font-size: 15px;
	}
	.header-slide p {
   		 font-size: 14px;
	}
}
@media screen and (max-width: 460px) {
	.Products-slider__content {
    	max-width: 265px;
	}
	.slide {
    	height: 190px;
    }
    .arrow-left, .arrow-right {
    	display: none !important;
    }
    .list-item__info h6 {
    	font-size: 14px;
    }
    .list-item__info p {
    	font-size: 16px;
    }
    .footer-content__title h2 {
    	font-size: 18px;
    }
    .footer-content__title p {
    	font-size: 14px;
    }
    .footer-content__products h3, .footer-content__menu h3 {
    	font-size: 14px;
    }
    .footer-content__products-container ul:first-child, .footer-content__menu ul:first-child {
    	margin-right: 15px;
    }
    .footer-content__products-container a, .footer-content__menu a {
    	font-size: 14px;
    }
    .slide__title {
	    font-size: 14px;
	    text-align: center;
	    padding: 10px 6px;
	}
}