@media (max-width: 1880px){
	.wrapp-about__info-img{
		position: absolute;
		margin-right: 0;
    	right: 0;
	}
}
@media (max-width: 1720px){
	.wrapp-header{
		align-items: flex-start;
		padding-bottom: 0;
		position: relative;
	}
	.header-menu{
		position: absolute;
	    left: 0;
	    bottom: 0px;
	}
}
@media (max-width: 1555px){
	.wrapp-about__info{
		align-items: center;
	}
	.wrapp-about__info-img{
		max-width: 650px;
	}
	.wrapp-certificates__certificates{
	  display: flex!important;
	  flex-wrap: wrap;
	  justify-content: center;
	}
}
@media (max-width: 1520px){
	.home-slider__img2{
		max-width: 521px;
		right: -69px;
		bottom: -30px;
	}
	.home-slider__img1{
		max-width: 702px;
		bottom: 15px;
		right: -43px;
	}
	.home-slider__img3{
		max-width: 411px;
		top: 232px!important;
		right: -70px;
	}
	.home-slider__img6{
		max-width: 230px;
		right: 320px;
	}
	.home-slider__img5{
		max-width: 257px;
		right: 121px;
    	top: 198px!important;
	}
	.home-slider__img4{
		max-width: 181px;
		right: 359px;
	    top: 251px!important;
	}
	.home-slider__img7{
		max-width: 670px;
		right: 0;
	}
	.home-slider__img8{
		max-width: 182px;
		right: 69px;
    	top: 197px!important;
	}
	.home h1{
		position: relative;
		z-index: 999;
	}
	.home .main-h1{
		position: relative;
		z-index: 999;
	}
	.home-slider__img10{
		max-width: 233px;
		right: 419px;
    	top: 289px!important;
	}
	.home-slider__info{
		padding-top: 84px;
	}
	.home-slider-info-h1{
		display: none;
	}
}
@media (max-width: 1440px){
	.wrapp-choice{
		max-width: 760px;
	}
	.wrapp-choice__img-left{
		max-width: 280px;
		left: 42px;
		top: -18px;
	}
	.wrapp-choice__img-right{
		max-width: 280px;
		right: 63px;
		top: -18px;
	}
	.wrapp-choice__flex{
		padding-top: 85px;
	}
	.line-one .wrapp-choice__items-list:nth-child(2){
		left: -58px;
    	top: -12px;
	}
	.line-one .wrapp-choice__items-list:nth-child(3){
		left: -58px;
	}
	.wrapp-choice__items-list{
		max-width: 235px;
	}
	.line-one .wrapp-choice__items-list:nth-child(4){
		left: -97px;
    	top: 49px;
	}
	.line-two .wrapp-choice__items-list:nth-child(1){
		right: -16px;
    	top: 4px;
	}
	.line-two .wrapp-choice__items-list:nth-child(2){
		right: -150px;
	    top: 6px;
	    max-width: 135px;
	}
	.line-two .wrapp-choice__items-list:nth-child(3){
		right: -145px;
	    top: 24px;
	    max-width: 116px;
	}
	.line-two .wrapp-choice__items-list:nth-child(4){
		right: -55px;
	    top: 22px;
	    max-width: 215px;
	}
	.mashinnoj .wrapp-choice__img > img{
		max-width: 565px
	}
	.mashinnoj .line-two .wrapp-choice__items-list:nth-child(2){
		right: -113px;
    	top: -27px;
	}
	.mashinnoj .line-two .wrapp-choice__items-list:nth-child(3){
		right: -118px;
    	top: -33px;
	}
	.mashinnoj .line-two .wrapp-choice__items-list:nth-child(4){
		right: 10px;
    	top: -74px;
	}
	.mashinnoj .line-one .wrapp-choice__items-list:nth-child(2){
		left: -110px;
    	top: -28px;
	}
	.mashinnoj .line-one .wrapp-choice__items-list:nth-child(3){
		left: -138px;
    	top: -9px;
	}
	.wrapp-choice__production{
		margin-top: -24px;
	}
	.pallet .line-one .wrapp-choice__items-list:nth-child(2){
		left: -104px;
    	top: -16px;
	}
	.pallet .wrapp-choice__img{
		max-width: 565px
	}
	.pallet .line-one .wrapp-choice__items-list:nth-child(3){
		left: -171px;
    	top: -25px;
	}
	.pallet .wrapp-choice__img-left{
		max-width: 329px;
	    left: 19px;
	    top: -18px;
	}
	.wrapp-choice__img-right{
		max-width: 329px;
    	right: -55px;
    	top: -18px;
	}
	.pallet .line-one .wrapp-choice__items-list:nth-child(4){
		left: -196px;
    	top: -69px;
	}
	.pallet .line-two .wrapp-choice__items-list:nth-child(1){
		right: -89px;
    	top: -12px;
	}
	.pallet .line-two .wrapp-choice__items-list:nth-child(2){
		max-width: 220px;
		right: -192px;
    	top: 0px;
	}
	.pallet .line-two .wrapp-choice__items-list:nth-child(3){
		max-width: 210px;
		right: -199px;
    	top: -29px;
	}
	.pallet .line-two .wrapp-choice__items-list:nth-child(4){
		max-width: 339px;
		right: -107px;
    	top: -49px;
	}
	#stretch_hood .wrapp-choice__img-center img{
		display: none;
	}
	#stretch_hood .wrapp-choice__img-center .wrapp-choice__img-center_mob{
		display: block;
	}
	#stretch_hood .wrapp-choice__img-center{
		padding-top: 6px;
	}
	.wrapp-choice{
		padding-top: 100px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(1){
		max-width: 233px!important;
		top: -21px;
		left: 105px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(1){
		top: -21px;
		max-width: 233px!important;
		left: -71px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(2){
		left: -27px;
		max-width: 235px!important;
		top: 22px
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(2){
		top: 13px;
		right: -69px;
		max-width: 283px!important;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(3){
		top: 27px;
		left: -79px;
		max-width: 280px!important
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(3){
		top: 13px;
		right: -133px;
		max-width: 233px!important;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(4){
		left: -91px;
		top: 44px;
		max-width: 250px!important
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(4){
		top: 38px;
		left: 133px;
		max-width: 280px!important
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(5){
		max-width: 280px!important;
		top: 80px;
		right: -91px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(5){
		max-width: 240px!important;
		left: -45px;
		top: 60px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(6){
		top: 150px;
		right: 80px;
		max-width: 280px!important
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(6) p{
		text-align: left;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(6) p{
		text-align: right;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(6){
		max-width: 300px!important;
		top: 120px;
		left: 42px;
	}
	#stretch_hood.polyolefynovaia .line-one .wrapp-choice__items-list:nth-child(1){
		max-width: 270px!important;
		left: 64px;
	}
	#stretch_hood.polyolefynovaia .line-one .wrapp-choice__items-list:nth-child(6){
		max-width: 300px!important;
		left: 46px;
		top: 20px;
	}
	#stretch_hood.polyolefynovaia .line-two .wrapp-choice__items-list:nth-child(6){
		top: -8px;
		right: 64px;
	}
	#stretch_hood.polyolefynovaia .line-one .wrapp-choice__items-list:nth-child(5){
		top: -9px;

	}
	#stretch_hood.polyolefynovaia .line-one .wrapp-choice__items-list:nth-child(4){
		top: -20px;
	}
	#stretch_hood.polyolefynovaia .line-one .wrapp-choice__items-list:nth-child(3){
		left: -125px;
		top: -28px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(2){
		left: -87px;
		max-width: 302px!important;
		top: -5px;
	}
	#stretch_hood.polyolefynovaia .line-two .wrapp-choice__items-list:nth-child(5){
		top: -18px;
		right: -108px
	}
	#stretch_hood.polyolefynovaia .line-two .wrapp-choice__items-list:nth-child(4){
		top: -5px;
    	max-width: 235px!important;
	}
	#stretch_hood.polyolefynovaia .line-two .wrapp-choice__items-list:nth-child(3){
		right: -123px;
   		top: -29px;
	}
	#stretch_hood.polyolefynovaia .line-two .wrapp-choice__items-list:nth-child(2){
		top: -14px;
	}
}
@media (max-width: 1370px){
	.wrapp-certificates{
		flex-direction: column;
	}
	.wrapp-certificates:before{
		width: 100%;
	    max-width: none;
	    margin-top: 158px;
	}
	.wrapp-certificates__brand{
		margin-top: 35px;
    	padding: 17px 25px;
	}
	.certificates{
		margin-top: 125px;
	}
	.wrapp-certificates__certificates{
		margin-top: 40px;
	}
	.wrapp-certificates__certificates a img{
		max-width: unset;
    	width: 100%;
    	min-width: unset;
	}
	.wrapp-certificates__certificates .slick-slide{
		margin: 0 10px;
	}
	.wrapp-certificates__certificates .slick-list{
		margin-bottom: 70px;
	}
	.wrapp-product__advantage{
		max-width: 835px;
	    flex-wrap: wrap;
	    margin: auto;
	    justify-content: center;
	   	margin-top: 40px;
	}
	.product-advantage__items{
		margin-right: 45px;
	}
	.product-advantage__items:nth-child(6){
		margin-top: 40px;
	}
	.product-advantage__items:nth-child(7){
		margin-top: 40px;
	}
	.product-advantage__items:nth-child(8){
		margin-top: 40px;
	}
	.product-advantage__items:nth-child(9){
		margin-top: 40px;
	}
	.product-text .container{
		flex-direction: column;
		padding: 0;
	}
	.product-text__description{
		width: 100%;
		padding: 55px 30px
	}
	.product-text__characteristics{
		border-left: 0;
		border-top: 10px solid #fff;
		width: 100%;
		padding: 55px 30px
	}
	.map-info{
		position: unset;
		width: 100%;
	}
	.contact-maps .container{
		padding: 0;
	}
	.contact-maps .acf-map{
	  height: 362px;
	}
	.map-info{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		padding: 50px 25px
	}
	.map-info > div{
		width: 50%;
		justify-content: center;
	}
	.map-info .social-list{
		width: 50%;
		justify-content: center;
		margin-left: 0;
	}
	.wrapp-guarante{
		flex-direction: column;
	}
	.wrapp-guarante__info{
		margin-top: 20px;
		flex-direction: revert
	}
	.wrapp-guarante__info-items{
		width: 49%;
		padding: 35px 30px 40px 30px
	}
	.wrapp-guarante__info-items{
		display: block;
	}
	.wrapp-guarante__info-right{
		margin-top: 35px;
	}
	.wrapp-guarante__list{
		margin-right: 0;
	}
	.wrapp-guarante__list h3 svg{
		height: auto;
		float: unset;
	}
	.wrapp-guarante__list h3{
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.wrapp-guarante__list ul{
		max-width: unset;
		display: flex;
	    flex-direction: column;
	    max-height: 154px;
	    flex-wrap: wrap;
	    justify-content: center;
	    margin: auto;
	    margin-top: 40px;
	    padding: 0
	}
	.wrapp-guarante__list ul li{
		max-width: 340px;
	}
	.wrapp-guarante__info-items:first-child{
		margin-bottom: 0;
	}
	.wrapp-guarante__info-left{
		margin-right: 0;
	}
	.equipment-issues__img{
		min-width: 340px;
	}
	#stretch_hood .choice{
		padding-bottom: 153px;
	}
	#stretch_hood.polyolefynovaia .choice{
		padding-bottom: 50px;
	}
	#stretch_hood.polyolefynovaia .form-product:after{
		content: none;
	}
}
@media (max-width: 1370px){
	.mini-right__items{
		width: 50%;
		height: 230px;
	}
	.mini-right__items:nth-child(1){
		order: 1
	}
	.mini-right__items:nth-child(2){
		order: 2
	}
	.mini-right__items:nth-child(3){
		order: 4
	}
	.mini-right__items:nth-child(4){
		order: 3
	}
	.mini-right__items:nth-child(5){
		order: 5
	}
	.mini-right__items:nth-child(6){
		order: 6
	}
	.grid-mini{
		padding-top: 125px;
		padding-bottom: 125px;
	}
	.steps{
		margin-top: 125px;
	}
	.steps h3{
		max-width: 530px;
		margin: auto;
	}
	.wrapp-steps{
		max-width: 640px;
		margin: auto;
		margin-top: 50px;
	}
	.wrapp-steps{
		flex-wrap: wrap;
	}
	.wrapp-steps__items{
		width: 49%;
	}
	.wrapp-steps__items:last-child{
		width: 100%;
		margin-top: 50px;
	}
	.upakovki .wrapp-product__advantage{
		max-width: unset;
		justify-content: flex-start;
	}
	.upakovki .product-advantage__items{
		margin-top: 0
	}
	.material-listing .wrapp-product__advantage{
		max-width: unset;
		justify-content: space-between;
		margin-top: 50px;
	}
	.material-listing .product-advantage__items{
		max-width: 33%!important;
		margin: 0;
		margin-bottom: 50px;
	}
	.wrapp-comparison{
		height: 440px;
		max-width: 940px;
		margin: auto;
	}
	.wrapp-comparison__block-img img{
		height: 440px;
	}
	.comparison{
		margin-top: 85px;
	}
	.wrapp-comparison__items > div{
		width: 271px;
	}
	.wrapp-comparison__items-block{
		margin-top: 22px;
		padding-top: 24px;
	}
	.wrapp-comparison__items:first-child > div{
		width: 292px;
	}
	.wrapp-comparison__items > div{
		height: 93px;
	}
	.wrapp-comparison__items-left .wrapp-comparison__img{
		flex: unset;
	}
	.wrapp-comparison__items-left .wrapp-comparison__img{
		padding-right: 15px;
	}
	.wrapp-comparison__items:first-child .wrapp-comparison__img{
		padding-right: 0;
	}
	.wrapp-comparison__title{
		justify-content: space-around;
	}
	.wrapp-comparison-textarea{
		margin-top: 20px;
		max-width: 620px;
	}
	.upakovki .form {
		margin-top: 200px;
	}
	.wrapp-form-product{
		flex-direction: column;
	}
	.form-product__left{
		flex: unset;
		width: 100%;
		background: #006B8A;
		padding: 66px 30px;
		max-width: 640px;
	}
	.form-product:before{
		content: none;
	}
	.form-product:after{
		width: 100%;
	    height: 3px;
	    background: #ffffff;
	    pointer-events: none;
	    position: absolute;
	    right: 0;
	    bottom: -1px;
	    z-index: 999;
	    top: unset;
	}
	.wrapp-form-product{
		margin-left: -30px;
    	margin-right: -30px;
    	background: #006B8A;
	}
	.form-product__info{
		background: #fff;
		padding-bottom: 1px;
		flex: unset;
		width: 100%;
		padding: 60px 30px 0;
	}
	.form-product__info-subtitle{
		max-width: 520px;
		margin: auto;
	}
	.form-product__info-description{
		max-width: 520px;
		margin: auto;
		margin-top: 15px;
	}
	.form-product__info-form{
		max-width: 520px;
		margin: auto;
		margin-top: 30px;
	}
}
@media (max-width: 1240px){
	.header-menu{
		display: none;
	}
	.wrapp-advatage__img{
		margin: 0
	}
	.slider-description{
		max-width: 400px;
	}
	.wrapp-header__menu-mob{
		display: block;
	}
	.sized{
		margin-top: 125px;
	}
	.menu-mob__pop-close{
	    z-index: 99;
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	}
	.menu-mob__pop-close svg{
		width: 30px;
	    height: 30px;
	    stroke: #34393D;
	}
	.wrapp__menu-mob{
		position: relative;
	    height: 100%;
	    display: flex;
	    flex-direction: column;
	    justify-content: space-between;
	}
	.header-connection .header-connection__tel{
		display: none;
	}
	.header-connection .header-connection__search{
		display: none;
	}
	.header-connection .header-connection_mess{
		display: none;
	}
	.header-burger{
		display: block;
		margin-left: 56px;
	}
	.header-connection{
		flex-direction: row;
		align-items: center;
	}
	.wrapp-form__info .modal-input{
		width: 100%;
	}
	.form-flex__home .modal-input p{
		width: 100%;
	}
	.header-connection__info{
		margin: 0;
	}
	.wrapp-header{
		align-items: center;
	}
	.wrapp-header .logo img{
		max-width: 250px;
	}
	.home-slider__info{
		padding-top: 84px;
	}
	.home-slider__info{
		padding-left: 65px;
		max-width: 860px
	}
	.wrapp-advatage__items{
		display: flex;
	    flex-direction: column;
	    align-items: center;
	    width: 26%;
	    margin-bottom: 50px;
	}
	.wrapp-advatage__text{
		text-align: center;
		margin-top: 15px;
	}
	.wrapp-advatage{
		justify-content: center;
		flex-wrap: wrap;
		max-width: 750px;
		margin: auto;
	}
	.wrapp-advatage__items:not(:nth-child(3n+3)){
		margin-right: 40px;
	}
	.advantage{
		padding: 125px 0 75px;
		margin-top: 0;
	}
	.wrapp-solutions__block-items{
		width: 100%;
		margin-bottom: 20px;
	}
	.wrapp-solutions__block{
		margin-top: 60px;
	}
	.wrapp-solutions__block{
		justify-content: center;
	}
	.wrapp-solutions__block-brends{
		width: 50%;
		height: 160px;
	}
	.wrapp-solutions__block-left{
		flex-basis: 38%;
		max-width: 38%;
		margin-right: 100px;
	}
	.wrapp-solutions__block-right{
		max-width: 330px;
	}
	.wrapp-solutions__block-brends:nth-child(2){
		border-right: 1px solid #EAEAEA;
	}
	.wrapp-solutions__block-brends:nth-child(6){
		border-right: 1px solid #EAEAEA;
	}
	.solutions{
		margin-top: 125px;
		padding-bottom: 130px;
	}
	.wrapp-materials__items-img{
		margin: auto;
	}
	.wrapp-materials > div{
		width: 49%;
	}
	.wrapp-materials__items a{
		display: block;
		width: 100%;
	}
	.wrapp-materials h3{
		max-width: 390px;
	}
	.wrapp-form__img{
		flex-basis: 38%;
	    max-width: 38%;
	    margin-left: -30px;
	}
	.right .wrapp-form__img{
		margin-left: 0;
		margin-right: -30px;
		height: 425px;
	}
	.right .wrapp-form__img img{
		width: 100%;
		height: 100%;
		object-position: center;
		object-fit: cover;
	}
	.wrapp-form__info{
		flex-basis: 60%;
    	max-width: 60%;
	}
	.materials{
		padding-bottom: 60px;
	}
	.form{
		margin-top: 120px;
	}
	.form.gray{
		padding-top: 60px;
		margin-top: 0;
	}
	.equipments{
		margin-top: 125px;
	}
	.wrapp-equipments{
		justify-content: center;
	}
	.wrapp-equipments__items{
		width: 326px;
		height: 370px;
	}
	.wrapp-equipments{
		max-width: 800px;
		margin: auto;
		margin-top: 70px;
	}
	.wrapp-equipments__items:nth-child(2){
		border-right: 1px solid #EAEAEA;
	}
	.wrapp-equipments__items:nth-child(6){
		border-right: 1px solid #EAEAEA;
	}
	.wrapp-services{
		margin-top: 100px;
		flex-direction: column;
	}
	.wrapp-services__block{
		width: 100%;
	}
	.wrapp-services__block:first-child{
		margin-bottom: 20px;
	}
	.wrapp-services__block-img{
		right: 115px;
		bottom: 40px;
	}
	.wrapp-services__block{
		padding-left: 99px
	}
	ul.wrapp-services__block-list{
		padding-left: 40px;
		max-width: 375px;
	}
	.modal-policy{
		max-width: 201px;
    	margin-left: 16px;
	}
	.wrapp-footer{
		flex-wrap: wrap;
		padding: 70px 0;
	}
	.wrapp-footer > div{
		width: 22%;
	}
	.wrapp-footer-menu.col-3{
		width: 	31%;
	}
	.wrapp-footer > div.wrapp-footer__info{
		order: 6;
		width: 100%;
		flex-direction: row;
    	align-items: center;
    	margin-top: 70px;
	}
	.wrapp-footer__info-logo{
		margin-top: 0;
		order: -1
	}
	.footer-info__block{
		display: flex;
	    align-items: center;
	    width: 58%;
	    justify-content: space-between;
	}
	a.wrapp-footer__info-mail{
		margin-top: 0;
	}
	.header-connection__form{
		display: inline-block;
	}
	.wrapp-header__menu-mob .header-menu{
		display: block;
    	position: unset;
    	margin-top: 68px;
	}
	.header-menu ul{
		flex-direction: column;
	}
	.header-connection__form{
		margin: 0;
	}
	.wrapp-header__menu-info .header-connection__form{
		margin: 0;
		position: absolute;
		right: 73px;
	}
	.search-open{
		position: unset;
		display: flex;
		align-items: center;
	}
	.search-form{
		transform: translateX(-100%);
		width: 140px;
	}
	.wrapp-header__menu-info{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.search-form input{
		border-bottom: 2px solid #DCDC3E;
		font-size: 18px;
		height: 50px;
	}
	.search-form.open{
		width: 90%;
	}
	.search-open.hide{
		left: 0;
		bottom: 13px;
	}
	.wrapp-header__menu-info .header-connection__form.hide{
		display: none;
	}
	.header-connection__search.active{
		width: 100%;
	}
	.search-form__btn{
		top: unset;
		bottom: 15px;
	}
	.search-form__close{
		top: unset;
		bottom: 10px;
	}
	.header-menu ul li a{
		font-size: 22px;
		line-height: 27px;
		text-align: center;
		color: #1A1A1A;
	}
	.header-menu ul li{
		text-align: center;
	}
	.header-menu ul li:not(:last-child){
		margin-right: 0;
	}
	.header-menu ul li:not(:last-child){
		margin-bottom: 50px;
	}
	.menu-mob__contact{
		text-align: center;
		text-align: center;
	    max-width: 318px;
	    margin:  0 auto;
	    border-top: 2px solid #DCDC3E;
	    padding-top: 34px;
	    padding-bottom: 34px
	}
	.header-connection_mess{
		justify-content: center;
		margin-top: 23px;
	}
	.wrappheader-mob-lang{
		display: flex;
		align-items: center;
		width: 82%;
	}
	.wrappheader-mob-lang .header-lang{
		border-right: 2px solid #CDCDCD;
		padding-right: 13px;
		margin-right: 20px;
	}
	.wrappheader-mob-lang .header-lang ul{
		display: flex;
		align-items: center;
	}
	.wrapp-about__info-img{
		max-width: 550px;
		position: unset;
		max-width: 55%;
	}
	.wrapp-about__info-text{
		width: 40%;
		margin-right: 0;
	}
	.wrapp-about__block-info img{
		max-width: 61px;
	}
	.wrapp-about__info{
		justify-content: space-between;
	}
	.wrapp-about__block-info{
		padding: 25px 33px 30px 17px;
	}
	.wrapp-about__block-info p{
		margin-left: 38px;
	}
	.wrapp-about__wyzyving{
		display: none;
	}
	.wrapp-about__block{
		max-width: 450px;
	}
	.wrapp-about__title h1{
		font-size: 68px;
		line-height: 82px;
	}
	.wrapp-about__block-items{
		padding: 22px 7px 28px 7px;
	}
	.about{
		background-size: contain;
	}
	.wrapp-about{
		padding-bottom: 0;
	}
	.about-info{
		margin-top: 55px;
	}
	.wrapp-about__title svg{
		width: 54px;
		top: -9px;
    	right: 104px;
	}
	.wrapp-about__title h1{
		max-width: 406px;
	}
	.entity{
		margin-top: 125px;
	}
	.wrapp-entity__items-text{
		min-height: 166px;
		padding: 0 0 25px 25px;
	}
	.wrapp-entity__items-text:after{
		width: 135px!important;
    	height: 135px!important;
	}
	.wrapp-entity__items-img{
		height: 200px;
	}
	.entity-block_1{
		margin-top: 110px
	}
	.entity-block_3{
		margin-top: 110px;
	}
	.partners{
		margin-top: 125px;
        margin-bottom: 125px;
	}
	.wrapp-partners .prev{
		margin-right: 0;
	}
	.wrapp-partners .next{
		margin-left: 0;
	}
	.wrapp-partners{
		flex-wrap: wrap;
		justify-content: center;
	}
	.wrapp-partners .slick-list{
		order: -1;
		margin-bottom: 55px;
	}
	.wrapp-partners .prev{
		margin-right: 63px;
	}
	.wrapp-partners__items{
		min-width: 200px;
	}
	.maps{
		margin-top: 125px;
	}
	.wrapp-maps{
		flex-direction: column;
	}
	.wrapp-maps > div{
		width: 100%;
	}
	.wrapp-maps__form-block{
		margin: auto;
		max-width: 500px;
	}
	.wrapp-maps__form{
		padding: 83px 0 80px 0
	}
	.wrapp-maps__form-title{
		text-align: center;
		padding: 0 10px;
	}
	.wrapp-maps__form-description{
		text-align: center;
	}
	.wrapp-maps__info-adress{
		position: relative;
	}
	.wrapp-maps__info-adress:after{
		content: '';
	    position: absolute;
	    right: -23px;
	    top: 0;
	    width: 1px;
	    height: 88px;
	    background: #EAEAEA;
	}
	.wrapp-maps__info-tel{
		position: relative;
	}
	.wrapp-maps__info-tel:after{
		content: '';
	    position: absolute;
	    right: -23px;
	    top: 0;
	    width: 1px;
	    height: 88px;
	    background: #EAEAEA;
	}
	.video-main{
		max-width: 642px;
		min-width: 642px;
	}
	.video-nav .wrapp__video-content{
		max-width: 200px;
	}
	.video-nav{
		max-width: 200px;
	}
	.wrapp-product__gallery{
		max-width: 405px;
	}
	.wrapp-product__gallery-secondary .slick-list img{
		min-width: unset;
	}
	.wrapp-product__gallery-secondary .slick-list img{
		object-fit: cover;
		object-position: center;
	}
	.wrapp-product__gallery-main img{
		object-fit: cover;
	}
	.product-form__img{
		max-width: 419px;
		width: 100%;
		margin-right: -30px;
		height: 420px;
	}
	.product-form__text{
		width: 100%;
		margin-right: 40px;
		max-width: unset;
	}
	.listing-equipment .wrapp-equipments__items{
		width: 50%;
	}
	.listing-equipment .wrapp-equipments__items:nth-child(8){
		display: none;
	}
	.wrapp-post__content{
		margin-top: 80px;
	}
	.form-listing{
		margin-top: 125px;
	}
	.listing-equipment .wrapp-equipments__items:nth-child(4){
		border-right: 1px solid #EAEAEA
	}
	.listing-equipment .wrapp-equipments__items:nth-child(8){
		border-right: 1px solid #EAEAEA
	}
	.listing-equipment .wrapp-equipments__items:nth-child(3){
		border-right: 0;
	}
	.home-slider__img17{
		right: -65px;
	}
	.home-slider__img18{
		right: -87px;
	}
	.home-slider__img11{
		right: 240px;
		max-width: 299px;
		top: 130px!important;
	}
	.home-slider__img12{
		max-width: 450px;
	}
	.home-slider__img13{
		max-width: 500px;
		top: 117px!important;
	}
	.home-slider__img14{
		max-width: 400px;
	}
	.home-slider__img14{
		max-width: 367px;
		top: 123px!important;
		right: 158px;
	}
	.home-slider__img15{
	    max-width: 431px;
	    right: -60px;
	}
	.home-slider__img17{
		max-width: 600px;
	}
	.home-slider__img18{
		right: -49px;
    max-width: 400px;
	}
	.informat{
		flex-wrap: wrap;
	}
	.informat-items{
		width: 49%;
	}
	.informat-items:last-child{
		width: 100%;
		margin-top: 20px;
	}
	.contact-page__subscription{
		margin-top: 125px;
	}
	.wrapp-subscription{
		padding: 30px 0;
	}
	.page-contact .wrapp-maps__maps{
		margin-top: 100px
	}
	.information-cards{
		margin-top: 125px;
	}
	.wrapp-guarantee{
		flex-direction: column;
		align-items: center;
		margin-top: 120px;
		margin-left: -30px;
		margin-right: -30px;
		padding-top: 0;
	}
	.wrapp-guarantee__text{
		background: #F7F8FA;
		padding: 0 30px;
		padding-top: 70px;
		padding-bottom: 230px;
	}
	.wrapp-guarantee__list{
		max-width: 685px;
		margin-bottom: 0;
		margin-top: -140px;
		margin-left: 0;
		padding: 85px 60px 85px 60px;
	}
	.guarantee-editor{
		background: none
	}
	.wrapp-guarantee__text-editor{
		margin-top: 30px;
	}
	.guarantee-editor{
		margin-top: 125px;
	}
	.wrapp-guarantee__list-flex p{
		max-width: 300px;
	}
	.wrapp-service__info-list{
		max-width: 500px;
		min-width: 500px;
		z-index: 60;
	}
	.wrapp-service__info-img{
		max-width: 650px;
		position: absolute;
		right: 0;
	}
	.equipment-issues__img{
		display: none;
	}
	.equipment-issues .container{
		padding: 82px 100px 81px 100px;
	}
	.mini-form__wrapp{
		justify-content: space-between;
	}
	.mini-form__wrapp-text p{
		max-width: 460px;
	}
	.mini-form{
		margin-top: 125px;
	}
	.editor-list{
		margin-top: 125px;
	}
	.wrapp__editor-list-text h3{
		display: none;
	}
	.wrapp__editor-list-info{
		padding: 30px 30px 30px 40px;
	}
	.wrapp__editor-list-info ul{
		max-height: 120px;
	}
	.wrapp__editor-list-info{
		margin-right: -30px;
	}
	.image-text__img{
		width: 38%;
		margin-right: -30px;
	}
	.image-text__text{
		width: 57%;
	}
	.image-text{
		margin-top: 100px;
	}
	.wrapp-listing__items{
		width: 33.3%;
	}
	.header-menu ul li.menu-item-has-children{
		justify-content: center;
	}
	.sub-menu__child svg{
		transform: rotate(180deg);
		width: 10px;
	}
	.sub-menu__child{
		width: 25px;
    	height: 25px;
    	order: 3
	}
	ul.sub-menu{
		width: 100%;
	    padding: 0;
	    border: 0;
	    transform: translateX(100%);
	    transition: 0.5s ease
	}
	ul.sub-menu li{
		display: flex!important;
		justify-content: center;
		padding-left: 0;
	}
	.clicked ~ .sub-menu.open{
	    opacity: 1;
	    visibility: visible;
	    position: unset;
	    transform: unset;
	}
	.header-nav-menu.active li:not(.menu-item-has-children){
		display: none;
	}
	.header-nav-menu.active > .menu-item-has-children > a{
		display: none;
	}
	.header-nav-menu.active > .menu-item-has-children > .sub-menu__child{
		display: none;
	}
	.sub-menu-back{
		color: #C7C700;
		font-weight: 300;
		font-size: 22px;
		line-height: 22px;
		margin-bottom: 46px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.sub-menu-back svg{
		fill: #C7C700;
		width: 10px;
		margin-right: 20px;
	}
	.wrapp-header__menu-mob .header-menu{
		overflow: hidden;
	}
	.header-menu ul li:hover > a{
		color: #1A1A1A
	}
	.sub-menu.opened li:not(.menu-item-has-children){
		display: none!important;
	}
	.sub-menu.opened li.menu-item-has-children > a{
		display: none;
	}
	.sub-menu.opened li.menu-item-has-children > .sub-menu__child{
		display: none;
	}
	.sub-menu.opened > .sub-menu-back{
		display: none;
	}
	.sub-menu.opened .menu-item-has-children .sub-menu .sub-menu-back{
		display: block;
	}
	.sub-menu.opened .menu-item-has-children .sub-menu li{
		display: flex!important;
	}
	.page-id-2155 .wrapp-materials > div{
		width: 49%;
		margin-bottom: 20px;
	}
	.page-id-2155 .wrapp-materials__items-img{
		height: 280px
	}
	.page-id-2155 .materials{
		margin-top: 125px;
	}
	.page-id-2217 .wrapp-materials > div{
		width: 49%;
		margin-bottom: 20px;
	}
	.page-id-2217 .wrapp-materials__items-img{
		height: 280px
	}
	.page-id-2217 .materials{
		margin-top: 125px;
	}
	.material-category__img{
		flex: 0 1 420px
	}
	.upakovki .material-category__info{
		flex: 1 1 450px;
		margin-left: 30px;
	}
	.upakovki .material-category .container{
		margin-top: 55px;
	}
	.product-benefits__items-block{
		width: 132px;
		height: 132px;
	}
	.wrapp-benefits__img img{
		width: 95px;
		height: 95px;
	}
	.wrapp-benefits__items{
		width: 100%;
	}
	.wrapp-benefits__text{
		max-width: 143px;
		width: 143px
	}
	.wrapp-benefits__items:last-child p{
		width: 130px;
		bottom: -65px;
	}
	.upakovki .wrapp-form__info h3{
		max-width: 530px;
	}
	#product-advantage{
		margin-top: 125px;
	}
	.upakovki .product-advantage__items{
		max-width: 33%!important;
		margin-bottom: 50px;
		margin-right: 0;
	}
	.wrapp-faq__img{
		display: none;
	}
	.wrapp-faq__block{
		flex: 1 1 100%;
		margin-right: 0;
	}
	.upakovki .wrapp-form__listing-right .form-listing__title{
		margin-top: 30px;
	}
	.upakovki .wrapp-form__listing-right{
		padding-top: 30px;
	}
	.upakovki .wrapp-form__listing-right{
		flex: 1 0 320px;
	}
	.material-listing .wrapp-advatage{
		max-width: unset;
		justify-content: space-between;
	}
	.material-listing .wrapp-advatage__items{
		align-items: flex-start;
		width: 32%;
		}
	.wrapp-advatage__items:not(:nth-child(3n+3)){
		margin-right: 0;
	}
	.material-listing .advantage{
		padding-top: 10px;
	}
	.product-link{
		margin-top: 125px;
		padding: 125px 0;
	}
	.wrapp-product__row-list img{
		height: 200px;
	}
	.wrapp-product__row-link{
		flex-direction: column;
	}
	.wrapp-product__row-list h3{
		min-height: 80px;
	}
	.wrapp-product__row-list .header-connection__form{
		margin-top: 15px;
		order: 3
	}
	.wrapp-pallet{
		flex-direction: column;
	}
	.wrapp-pallet__block{
		margin: 0;
		flex: unset;
	}
	.wrapp-pallet__info{
		width: 49%;
		margin-top: 114px;
		flex: unset;
	}
	.wrapp-pallet{
		align-items: flex-start;
	}
	.wrapp-pallet__img{
		bottom: -110px;
	    top:  unset;
	    max-width: 600px;
	}
	.section-video{
		margin-top: 125px;
	}
	.pallet{
		margin-top: 125px;
	}
	.form-product{
		margin-top: 125px;
	}
	.wrapp-pallet-banner__block-items img{
		position: unset;
		order: 3

	}
	.wrapp-pallet-banner__block-items{
		display: flex;
		flex-direction: column;
		width: 28%;
		align-items: center;
		justify-content: space-between;
	}
	.wrapp-pallet-banner__block-items:nth-child(2){
		width: 41%;
	}
	.wrapp-pallet-banner__block-flex{
		max-width: unset!important
	}
	.wrapp-pallet-banner__block-items:nth-child(2) img{
		max-width: 120px;
	}
	.choice{
		margin-top: 125px;
	}
	.pallet-advantage{
		margin-top: 125px;
	}
	.function{
		margin-top: 125px
	}
	.wrapp-pallet-advantage__block-items{
		width:38%;
		max-width: unset;
		margin-bottom: 100px;
	}
	.wrapp-pallet-advantage__block{
		flex-wrap: wrap;
		justify-content: space-evenly;
	}
	.wrapp-pallet-advantage__block-text{
		max-width: 300px;
	}
	.wrapp-pallet-advantage__img{
		margin-top: 0;
	}
	#stretch_hood .advantage{
		padding: 0;
		padding-top: 80px;
	}
	#stretch_hood .form{
	  margin-top: 125px;
	}
	.peculiarities{
		margin-top: 125px;
	}
	.wrapp-peculiarities{
		margin-left: -30px;
	}
	.wrapp-peculiarities_items{
		display: none;
	}
	.wrapp-peculiarities_items-mob{
		display: flex;
		margin-top: 50px;
		justify-content: space-evenly;
	}
	.wrapp-peculiarities__info{
		max-width: 334px;
	}
	.process{
		margin-top: 125px;
	}
	.wrapp-process_items{
		flex-wrap: wrap;
		justify-content: center;
		margin-top: 40px;
	}
	.wrapp-process__info{
		width: 32%;
	}
	.wrapp-process__info{
		margin-right: 2%;
	}
	.wrapp-process__info:nth-child(3){
		margin-right: 0;
	}
	.wrapp-process__info:nth-child(5){
		margin-right: 0;
		margin-top: 90px;
	}
	.wrapp-process__info:nth-child(4){
		margin-top: 90px;
	}
	.table{
		padding-top: 125px;
	}
	.wrapp-table-text{
		max-width: unset;
		width: 100%;
		margin-top: 30px;
	}
	.wrapp-table__img{
		position: unset;
		margin-top: -190px;
	}
	.table-new .wrapp-table__img{
		margin-top: 0;
		position: unset;
		margin-top: 40px;
	}
	.table-new .wrapp-table-text{
		flex: unset;
		order: -1
	}
	.table-new .wrapp-table{
		flex-direction: column;
	}
	#stretch_hood .partners{
		margin-top: -100px;
		position: relative;
		z-index: 9;
	}
	#stretch_hood.polyolefynovaia .partners{
		margin-top: 125px;
	}
	#upakovochnyj_skotch .wrapp-advatage__items{
		width: 25%;
	}
	.scotch{
		padding-top: 125px;
	}
	.wrapp-compare__items{
		padding: 22px 0 66px;
	}
	.wrapp-compare__items h5:before{
		content: none;
	}
	.wrapp-compare__items h5:aftre{
		content: none
	}
	.wrapp-compare__items-list{
		padding: 0 20px;
	}
	.compare{
		margin-top: 125px;
	}
	.wrapp-compare__items-img{
		height: 224px;
	}
	.wrapp-product__info-btn{
		display: block;
	}
}
@media (max-width: 1200px){
	.pallet .wrapp-choice__items-list{
		max-width: unset!important;
	    position: unset;
	    margin-bottom: 20px;
	}
	.featured{
		margin-top: 80px;
	}
	.pallet .wrapp-choice__img-left{
		display: none;
	}
	.wrapp-sized__text{
		padding: 20px 0 26px 73px;
	}
	.wrapp-sized__one p{
		padding-bottom: 20px;
	}
	.wrapp-sized__img-items p{
		padding-top: 20px;
	}
	.pallet .wrapp-choice__img-right{
		display: none;
	}
	.pallet .wrapp-choice__img > img{
		max-width: 100%;
	}
	.pallet .wrapp-choice__flex{
		padding-top: 20px;
	    position: unset;
	    flex-direction: column;
	}
	.pallet .wrapp-choice__items-list p br{
		display: none;
	}
	.pallet .wrapp-choice__items-list p{
		text-align: left;
	    display: flex;
	    align-items: center;

	}
	.pallet .wrapp-choice__items-list p:before{
		content: '';
	    width: 7px;
	    height: 7px;
	    flex: 0 0 7px;
	    border: 1px solid #DCDC3E;
	    border-radius: 50%;
	    display: block;
	    margin-right: 20px;
	}
	.pallet .line-two .wrapp-choice__items-list{
		justify-content: flex-start;
	}
	.function{
		margin-top: 0;
	}
	.wrapp-function__img{
		position: relative;
	    left: 0;
	    top: unset;
	    z-index: -1;
	    margin-left: -30px;
	    margin-top: -100px;
	}
	.function h3{
		top: 170px;
		position: absolute;
	}
	.wrapp-function__block{
		flex: unset;
		display: flex;
    	flex-wrap: wrap;
	}
	.wrapp-function{
		justify-content: flex-start;
		margin-top: -54px;
	}
	.wrapp-function__block-items{
		width: 49%;
		margin-bottom: 50px;
	}
	.wrapp-function__block-items:not(:first-child){
		margin-top: 0;
	}
	.pallet.upakovki .form{
		margin-top: 100px;
	}
	.error404 section .container{
		padding: 0;
	}
	.wrapp-error__img{
		max-width: 684px;
		margin-left: 0;
		margin-top: 20px;
	}
	.wrapp-error__img2{
		max-width: 202px;
		left: 47px;
	}
	.wrapp-error__img3{
		max-width: 297px;
		left: 113px;
	}
	.wrapp-error__img4{
		max-width: 82px;
		right: 67px;
	}
	.wrapp-error__img5{
		max-width: 185px;
		right: 98px;
	}
	.wrapp-error__img6{
		max-width: 187px;
		right: 230px;
	}
	.wrapp-error{
		right: 30px;
	}
	.wrapp-error__btn{
		margin-top: 23px;
	}
	.wrapp-last__body-banner{
		order: unset;
		width: 100%;
		margin-top: 20px;
		align-items: end;
		padding: 45px 141px 48px;
		background-image: url(../images/blog-bg1.png);
	    background-repeat: no-repeat;
	    background-size: cover;
	}
	.wrapp-last__banner-title{
		padding: 0;
		max-width: 221px
	}
	.wrapp-last__banner-social{
		width: 221px;
	}
	.wrapp-last__body-post:first-child{
		width: 100%;
	}
	.wrapp-last__body-post:not(:first-child){
		margin-top: 20px;
	}
	.blog-category{
		margin-top: 30px;
	}
	.wrapp__blog-category{
		flex-wrap: wrap;
		justify-content: center;
	}
	.blog-category__list{
		width: 100%;
	}
	.blog-category__searh{
		margin-top: 30px;
		width: 100%;
	}
	.blog-category__searh .search-form{
		width: 324px;
	}
	.blog-category__list ul{
		justify-content: center;
	}
	.blog-category__searh .search-form input{
		border-bottom: 1px solid #EAEAEA
	}
	.wrapp__blog-tags{
		margin-top: 10px;
	}
	.wrapp-last__body-right{
		padding: 30px 20px 30px 20px
	}
	.wrapp-last__body-post:not(:first-child) .wrapp-last__body-title p{
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-last__body-img{
		height: 190px;
	}
	.wrapp-last__body-post:not(:first-child) .wrapp-last__body-data{
		margin-top: 20px;
	}
	.wrapp-last__body-tag{
		padding-bottom: 10px;
	}
	.slider-navigation{
		position: relative;
	}
	.slick-dots{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.slick-dots button{
		outline: none;
		padding: 0;
		border: none;
		width: 10px;
		height: 10px;
		border-radius: 50%;
		font-size: 0;
		background: #EAEAEA;
		font-size: 0;
	}
	.slick-dots li:not(:last-child){
		margin-right: 15px;
	}
	.slider-navigation{
		max-width: 300px;
		margin: auto;
		margin-top: 40px;
	}
	.expert .slick-arrow{
		top: 0;
	}
	.expert .prev{
		left: 0;
	}
	.expert .next{
		right: 0;
	}
	.slider-navigation .slick-active button{
		background: #DCDC3E;
	}
	.information{
		margin-top: 80px;
	}
	.wrapp-information__right{
		flex: unset;
		width: 49%;
	}
	.wrapp-information__left{
		flex: unset;
		width: 49%;
	}
	.company{
		margin-top: 80px
	}
	.company .wrapp-company__items:nth-child(1) .wrapp-company__items-block{
		padding: 15px 25px 20px 25px;
	}
	.company .wrapp-company__items:nth-child(2) .wrapp-company__items-block{
		padding: 15px 25px 20px 25px;
	}
	.wrapp-company__items-block{
		padding: 15px 20px;
		min-height: 141px;
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}
	.company .wrapp-last__body-data{
		margin-top: 10px;
	}
	.expert{
		margin-top: 80px;
	}
	.wrapp-information{
		margin-top: 40px;
	}
	.wrapp-expert{
		margin-top: 40px;
	}
	.posts__item__content{
		padding: 30px 20px 30px 20px
	}
	.wrapp__post-listin__title{
		font-size: 22px;
		line-height: 27px;
	}
	.posts__item .wrapp-last__body-data{
		margin-top: 15px;
	}
	.posts__item .wrapp-last__body-tag{
		padding-left: 20px;
	}
	.wrapp-acticle__sidebar .wrapp-last__body-banner{
		padding: 0;
		padding-bottom: 52px;
		align-items: center;
		background-image: url(../images/blog-bg.png);
	}
}
@media (max-width: 1070px){
	.mashinnoj .wrapp-choice__items-list{
		max-width: unset!important;
	    position: unset;
	    margin-bottom: 20px;
	}
	.mashinnoj .wrapp-choice__img-left{
		display: none;
	}
	.mashinnoj .wrapp-choice__img-right{
		display: none;
	}
	.wrapp-choice__production{
		display: none;
	}
	.wc-mob{
		display: flex;
		flex-direction: column;
		text-align: center;
	}
	.wrapp-choice__production img{
		margin: 0;
		margin-bottom: 5px;
	}
	#stretch_hood .wrapp-choice__items-list{
		margin-bottom: 0;
		position: relative;
	}
	.row_product .wrapp-scotch__items{
		width: 49%;
		margin-bottom: 20px;
	}
	.row_product .wrapp-scotch{
		flex-wrap: wrap;
	}
	.blog-category__list ul a{
		padding: 7px 12px;
	}
	.wrapp-acticle__sidebar{
		display: none;
	}
	.wrapp-acticle__content{
		width: 100%;
		margin-right: 0;
	}
	.wrapp-acticle__content-img{
		height: 500px;
	}
	.wrapp-acticle__content-tag{
		margin-top: 30px;
	}
	.wrapp-acticle__content-title{
		margin-top: 20px;
	}
}
@media (max-width: 960px){
	.home-slider__img{
		max-width: 500px;
		height: 400px;
		margin: auto;
		position: relative;
		width: 100%;
	}
	.pallet.upakovki .form{
		margin-top: 50px;
	}
	.wrapp-form-product{
		margin-left: -20px;
		margin-right: -20px;
	}
	.mashinnoj .left-img .modal-input label:last-child{
		margin-top: 0;
	}
	.home-slider__img1{
		max-width: 500px;
		position: relative!important;
		bottom: 0;
		right: 0;
	}
	.home-slider__img2{
		max-width: 350px;
		right: -9px;
   		bottom: -46px;
	}
	.home-slider__img3{
		max-width: 290px;
		top: 95px!important;
    	right: -18px;
	}
	.home-slider__img4{
		max-width: 100px;
		right: 311px;
    	top: 141px!important;
	}
	.home-slider__img5{
		max-width: 180px;
		right: 99px;
    	top: 19px!important;
	}
	.home-slider__img6{
		max-width: 160px;
		top: 102px!important;
		    right: 258px;
	}
	.slider-link{
		padding-bottom: 0;
	}
	.wrapp-slider .slick-arrow{
		margin-top: 0;
	}
	.home-slider__img7{
		max-width: 500px;
		right: 0;
		bottom: 0;
    	position: relative!important;
	}
	.home-slider__img8{
		max-width: 100px;
		right: 69px;
    	top: 60px!important;
	}
	.home-slider__img10{
		max-width: 156px;
		width: 100%;
		right: 0;
	    top: 61px!important;
	    left: 21px!important;
	}
	.home-slider__img9{
		max-width: 226px;
		right: 176px;
		top: 0px!important;
	}
	.wrapp-about{
		flex-wrap: wrap;
	}
	.wrapp-about__title{
		margin-bottom: 60px;
	}
	.wrapp-about__block{
		max-width: unset;
	}
	.wrapp-about__info{
		flex-direction: column;
	}
	.wrapp-about__info-text{
		width: 100%;
		order: 3;
	}
	.wrapp-about__info-items{
		margin-top: 30px;
	}
	.wrapp-about__info-img{
		margin-top: 30px;
		max-width: unset;
		margin-left: -30px;
		margin-right: -30px;
	}
	.container{
		padding: 0 20px;
	}
	.entity{
		margin-top: 70px;
	}
	.wrapp-entity__items{
		width: 100%;
		margin-bottom: 10px;
		margin-top: 0!important
	}
	.entity-block_2 .wrapp-entity__items-img{
		order: 2
	}
	.wrapp-entity{
		flex-wrap: wrap;
	}
	.wrapp-entity__items-text{
		min-height: 115px;
		padding: 20px 0 18px 27px;
	}
	.wrapp-entity__items-text:after{
		width: 100px!important;
		height: 100px!important;
	}
	.entity-block_2 .wrapp-entity__items-text:after{
		top: -10px;
	}
	.partners{
		margin-top: 70px;
        margin-bottom: 70px;
	}
	.maps{
		margin-top: 70px;
	}
	.wrapp-maps__maps{
		order: 3
	}
	.wrapp-maps__info{
		flex-direction: column;
	}
	.wrapp-maps__info > div{
		margin-bottom: 20px;
	}
	.subscription{
		margin-top: 50px;
	}
	.wrapp-product{
		flex-wrap: wrap;
	}
	.wrapp-product__gallery{
		max-width: 100%;
		margin-right: 0;
	}
	.wrapp-product__gallery-secondary .slick-list img{
		max-width: unset;
		height: 125px;
		margin-right: 0;
		border: 5px solid #fff;
	}
	.wrapp-product__gallery-main{
		height: 570px;
	}
	.wrapp-product__info h1{
		display: none;
	}
	.wrapp-product__info-btn a{
		margin: auto;
	}
	.wrapp-product__info-btn .wrapp-product__info-price{
		margin-bottom: 20px;
	}
	.product-advantage__items{
		width: 31%;
		margin-right: 0;
		margin-bottom: 20px;
		max-width: unset;
	}
	.product-advantage__items{
		margin-top: 0!important;
	}
	.product-advantage__items{
		margin-right: 0!important;
	}
	.product-text__characteristics{
		overflow: auto;
	}
	.product-video{
		display: none;
	}
	.product-form{
		margin-top: 50px;
		flex-wrap: wrap;
		justify-content: center;
		margin-left: -30px;
		margin-right: -30px;
	}
	.product-form__text{
		margin-right: 0;
		text-align: center;
		padding: 0 30px;
	}
	.product-form__img{
		position: unset;
		margin-left: -30px;
		margin-top: 30px;
		max-width: unset;
	}
	.product-form__text-title{
		max-width: unset;
		margin-left: -15px;
    	margin-right: -15px;
	}
	.left-img .modal-input{
		justify-content: center;
	}
	.form-flex__home{
		justify-content: center;
	}
	.product-similar{
		margin-top: 50px;
	}
	.title-product__mob{
		display: block;
		font-size: 28px;
		font-weight: bold;
		font-size: 28px;
		line-height: 34px;
		color: #1A1A1A;
		padding: 0 20px;
	}
	.wrapp-form__listing-left{
		width: 70%;
	}
	.wrapp-form__listing-right{
		width: 30%
	}
	.home-slider__img17{
		bottom: unset;
	}
	.home-slider__img18{
		right: -68px;
		bottom: -46px;
	}
	.listing-slider .slider-link{
		margin-top: 30px;
	}
	.listing-slider .home-slider__info{
		padding-top: 37px;
	}
	.listing-slider .slider-description{
		margin-top: 30px;
	}
	.home-slider__img11{
		top: 15px!important
	}
	.home-slider__img12{
		top: 0!important
	}
	.home-slider__img13{
		top: 16px!important
	}
	.home-slider__img14{
		top: 10px!important
	}
	.home-slider__img15{
		top: 20px!important
	}
	.home-slider__img20{
		max-width: 300px;
		bottom: unset;
		top: 84px!important;
	}
	.home-slider__img19{
		max-width: 230px;
		top: -26px!important;
	}
	.contact-page__subscription .wrapp-subscription{
		flex-direction: column;
	}
	.contact-page__subscription .wrapp-subscription__form{
		margin-left: 0;
		text-align: center;
	}
	.wrapp-guarante__list ul{
		max-height: unset;
	}
	.wrapp-guarante__list ul li{
		max-width: unset;
	}
	.wrapp-guarante__list h3{
		justify-content: end;
	}
	.wrapp-guarante__list ul{
		padding-left: 20px;
	}
	.wrapp-guarantee{
		margin-left: -20px;
		margin-right: -20px
	}
	.wrapp-service__cards{
		flex-wrap: wrap;
		/* justify-content: space-between; */
		justify-content: center;
		column-gap: 10px;
	}
	.wrapp-service__cards p{
		/* width: 49%; */
		flex: 0 0 calc(50% - 5px);
		max-width: unset;
		margin-bottom: 10px;
	}
	.wrapp-service__cards p:not(:last-child){
		margin-right: 0;
	}
	.wrapp-service__info{
		margin-top: 0;
		padding: 50px 0px
	}
	.wrapp-service__info .container{
		min-height: unset;
		flex-direction: column;
	}
	.wrapp-service__info-img{
		position: unset;
	}
	.wrapp-service__info .container{
		align-items: baseline;
	}
	.wrapp-service__info-img{
		margin-top: 20px;
	}
	.equipment-issues__info-adress{
		flex-direction: column;
    	align-items: center;
    	padding: 30px 0
	}
	.equipment-issues__info-adress p{
		position: unset;
		text-align: center;
	}
	.equipment-issues__info-adress a{
		margin-bottom: 10px;
	}
	.equipment-issues__info-adress p{
		margin-bottom: 20px;
		padding-bottom: 0;
	}
	.equipment-issues__info-adress a{
		border: 0;
	}
	.equipment-issues__info-adress .social-list__item:first-child a{
		border-right: 1px solid #2F8DA8;
	}
	.wrapp-grid__mini{
		flex-direction: column;
	}
	.wrapp-grid__mini-left{
		width: 100%;
		text-align: center;
	}
	.mini-left__description{
		margin: auto;
		margin-top: 25px;
	}
	.mini-left__text{
		justify-content: center;
	}
	.wrapp-grid__mini-right{
		width: 100%;
		margin-top: 50px;
	}
	.grid-mini{
		padding: 61px 0;
	}
	.mini-form__wrapp{
		flex-direction: column;
	}
	.mini-form__wrapp-text{
		margin-right: 0;
		flex-direction: column;
	}
	.mini-form__wrapp-text p{
		text-align: center;
		margin: auto;
		margin-top: 25px;
	}
	.mini-form__wrapp-form{
		margin-top: 50px;
	}
	.page-banner{
		height: 362px;
	}
	.wrapp__image-text{
		flex-direction: column;
	}
	.image-text__text{
		width: 100%;
	}
	.image-text__img{
		width: 100%;
		margin-right: 0;
		max-width: 400px;
		margin: auto;
		margin-top: 50px;
	}
	.image-text{
		padding-bottom: 0;
	}
	.image-text .container{
		padding: 0;
	}
	.image-text__text{
		padding: 0 20px;
	}
	.image-text__text h3{
		padding-top: 50px;
	}
	.upakovki .material-category .container{
		flex-direction: column;
	}
	.wrapp-benefits{
		flex-wrap: wrap;
		justify-content: center;
	}
	.wrapp-benefits__items{
		max-width: 48%;
		margin-bottom: 60px;
	}
	.wrapp-benefits__items:last-child p{
		width: 250px;
		bottom: -13px;
	}
	.upakovki .product-advantage__items{
		max-width: 49%!important
	}
	.wrapp-usage{
		max-width: 765px;
		margin: auto;
		margin-top: 30px;
	}
	.wrapp-usage__items{
		width: 50%;
		margin-top: 53px;
	}
	.wrapp-usage__items-block{
		flex-wrap: wrap;
		margin-top: 0;
	}
	.upakovki .banner-form__btn{
		width: 100%;
	}
	.upakovki .modal-input{
		flex-direction: column;
		width: 100%;
		align-items: center;
	}
	.upakovki .form-flex__home .modal-input label{
		max-width: unset;
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.material-category__info{
		padding-top: 20px;
	}
	.material-listing .product-advantage__items{
		max-width: 50%!important
	}
	.wrapp-product__properties{
		justify-content: space-between;
	}
	.product-properties__items-block p{
		font-size: 23px;
	}
	.wrapp-product__row{
		flex-wrap: wrap;
	}
	.wrapp-product__row-list{
		width: 48%;
	}
	.wrapp-product__row-list:not(:last-child){
		margin-bottom: 20px;
	}
	.wrapp-choice__img-left{
		display: none;
	}
	.wrapp-choice__img-right{
		display: none;
	}
	.wrapp-choice__flex{
		padding-top: 20px;
		position: unset;
		flex-direction: column;
	}
	.wrapp-choice__items-list{
		max-width: unset!important;
		position: unset;
		margin-bottom: 20px;
	}
	.wrapp-choice__items-list p{
		text-align: left;
		display: flex;
		align-items: center;
	}
	.wrapp-choice__items-list p br{
		display: none;
	}
	.line-two .wrapp-choice__items-list{
		justify-content: flex-start;
	}
	.wrapp-choice__items-list p:before{
		content: '';
		width: 7px;
		height: 7px;
		flex: 0 0 7px;
		border: 1px solid #DCDC3E;
		border-radius: 50%;
		display: block;
		margin-right: 20px;
	}
	.material-listing .image-text{
		margin-top: 100px;
	}
	.choice{
		margin-top: 90px;
	}
	.line-one .wrapp-choice__items-list p{
		text-align: left;
	}
	.wrapp-comparison__block-img{
		display: none;
	}
	.wrapp-comparison__title{
		background: #006B8A;
		position: relative;
		height: 102px;
	}
	.wrapp-comparison{
		height: auto;
	}
	.wrapp-comparison__title-left{
		color: #fff;
		font-size: 22px;
	}
	.wrapp-comparison__title-right{
		text-align: center;
		color: #fff;
		font-size: 22px;
	}
	.wrapp-comparison__title-right span{
		font-size: 16px;
		line-height: 140%;
		color: #fff
	}
	.wrapp-comparison__title-center{
		text-align: center;
	    color: #1A1A1A;
	    font-size: 18px;
	    position: absolute;
	    left: 50%;
	    margin-right: -50%;
	    transform: translate(-50%, 0%);
	    top: -50px;
		}
	.wrapp-comparison__items-block{
		margin-top: 0;
		padding-top: 0;
	}
	.wrapp-comparison-textarea{
		padding: 0 20px;
	}
	.wrapp-comparison-textarea p{
		font-size: 16px;
	}
	.wrapp-comparison__mob{
		display: flex;
	    width: 100%;
	    justify-content: center;
	    background: #F7F8FA;
	    height: 110px;
	    margin-top: 10px;
	    min-width: 320px;
	    align-items: center;
	}
	.wrapp-comparison__items{
		display: none;
	}
	.comparison-mob__items-title{
		display: flex;
		align-items: center;
	}
	.comparison-mob__items-title p{
		margin-left: 20px;
		font-size: 16px;
		line-height: 165%;
	}
	.comparison-mob__items-title img{
		max-width: 58px;
		max-height: 38px;
	}
	.comparison .container{
		padding: 0
	}
	.comparison-mob__items-info{
		display: flex;
		justify-content: space-around;
		font-weight: bold;
		font-size: 22px;
		line-height: 27px;
		text-align: center;
		margin-top: 20px;
		width: 100%;
	}
	.comparison h3{
		padding: 0 20px;
		font-size: 32px;
	}
	.wrapp-comparison__title-left{
		width: 50%;
	    text-align: center;
	    height: 100%;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    border-right: 1px solid #EAEAEA
	}
	.wrapp-comparison__title-right{
		width: 50%;text-align: center;
	}
	.comparison-mob__items{
	    width: 100%;
	    text-align: center;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
	    max-width: 320px;
	}
	.upakovki .form{
		margin-top: 50px;
	}
	.wrapp-pallet-banner__block-items{
		width: 100%;
		margin-bottom: 20px;
	}
	.wrapp-pallet-banner__block-items:nth-child(2){
		width: 100%;
	}
	.wrapp-pallet-banner__block{
		flex-wrap: wrap;
		margin-left: -20px;
    	margin-right: -20px;
	}
	.pallet-advantage{
		margin-top: 50px;
	}
	.function{
		margin-top: 50px;
	}

	.wrapp-pallet-advantage__info{
		display: none;
	}
	.wp-mob{
	  display: flex;
	  margin-top: 20px;
	  margin-left: 0;
	  flex: unset;
	  width: 100%;
	}
	.wrapp-pallet-advantage__img{
		display: none;
	}
	.wrapp-pallet-advantage-img{
		margin-right: 20px;
		width: 46px;
		height: 46px;
	}
	.pallet-advantage{
		margin-left: -20px;
    	margin-right: -20px;
	}
	.pallet h3{
		padding: 0 20px;
	}
	.wrapp-pallet-advantage{
		padding: 0 20px
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(1){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(2){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(3){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(4){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(5){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(6){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(1){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(2){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(3){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(4){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(5){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .line-two .wrapp-choice__items-list:nth-child(6){
		max-width: unset!important;
		position: unset!important;
		margin-bottom: 20px;
	}
	#stretch_hood .wrapp-choice__img-center .wrapp-choice__img-center_mob{
		display: none;
	}
	#stretch_hood .wrapp-choice{
		padding-top: 20px;
	}
	#stretch_hood .choice{
		padding-bottom: 0;
	}
	#stretch_hood.mashinnoj .wrapp-choice__img > img{
		max-width: 100%;
	}
	#stretch_hood .line-one .wrapp-choice__items-list:nth-child(6) p{
		text-align: left;
	}
	#stretch_hood .form-flex__home .modal-input label:nth-child(3){
		margin: 0;
		margin-bottom: 20px;
	}
	#stretch_hood .left-img .modal-input label:last-child{
		width: 100%;
		max-width: unset;
	}
	#stretch_hood .right .form-flex__home .modal-input label:first-child{
		margin-right: 0;
	}
	.wrapp-error{
		position: unset;
		margin: auto;
	}
	.wrapp-error__title{
		text-align: center;
	}
	.wrapp-error__img{
		margin: auto;
		margin-top: 50px;
	}
	.wrapp-error__btn{
		text-align: center;
	}
	.wrapp-scotch{
		flex-wrap: wrap;
	}
	.wrapp-scotch__items{
		width: 49%;
		margin-bottom: 20px;
	}
	#upakovochnyj_skotch.upakovki .form{
		margin-top: 0;
	}
	.wrapp-sized{
		flex-direction: column;
	}
	.wrapp-sized__img{
		flex: unset;
		margin-right: 0;
		order: 3
	}
	.sized:after{
		display: none;
	}
	.wrapp-sized__text h3{
		text-align: left!important
	}
	.wrapp-sized__text{
		background: #F7F8FA;
		padding: 50px 16px 50px 20px;
		flex: unset;
	}
	.wrapp-sized__img{
		margin-top: 50px;
		padding: 0 20px;
		justify-content: center;
	}
	.sized .container{
		padding: 0;
	}
	.polyolefynovaia .wrapp-form-product{
		background: none
	}
	.page-template-pallet .form-flex__home.left-img .modal-input label:nth-child(3){
		margin-right: 0;
		margin-top: 0;
	}
	.page-template-pallet .form-flex__home.left-img .modal-input label:last-child{
		width: 100%;
    max-width: unset;
    margin-top: 0;
	}
}

@media (max-width: 900px){
	.wrapp-services__block{
		padding-left: 30px;
	}
	.wrapp-services__block-img{
		right: 30px;
	}
	.wrapp-subscription__form{
		margin-left: 47px;
	}
	.right .form-flex__home .modal-input label:first-child{
		margin-right: 17px;
	}
	.right .modal-input label{
		width: 48%;
	}
	.posts__item{
		width: 50%;
	}
	.wrapp-featured{
		flex-wrap: wrap;
	}
	.wrapp-featured > div{
		width: 100%;
	}
	.wrapp-featured__left-info{
		padding-bottom: 33px;
	}
}
@media (max-width: 830px){
	.framea{
		width: auto!important;
    max-width: inherit!important;
		min-height: 200px!important;
	}
	.right .wrapp-form__info{
		flex-basis: 100%;
    	max-width: 100%;
	}
	.form-listing__description{
		text-align: center;
		margin-bottom: 25px;
	}
	.wrapp-form.right{
		flex-wrap: wrap;
	}
	.wrapp-form.right .wrapp-form__info-description{
		margin: auto;
		margin-top: 20px;
	}
	.right .modal-input label{
		width: 100%;
	}
	.right .form-flex__home .modal-input label{
		max-width: 295px;
	}
	.right .form-flex__home{
		max-width: 295px;
		margin: auto;
		flex-direction: column;
	}
	.right .form-flex__home .modal-input label:first-child{
		margin-right: 0;
		margin-bottom: 20px
	}
	.right .modal-policy{
		max-width: 295px;
		margin-left: 0;
	}
	.right .form-banner__checkbox{
		margin-top: 20px;
	}
	.right .wrapp-form__img{
		max-width: 420px;
		width: 100%;
	    margin: auto;
	    margin-top: 50px;
	    flex-basis: unset;
	    max-width: unset;
	}
	.right .wrapp-form__info h3{
		text-align: center;
		margin-top: 0
	}
	.wrapp-form__listing-left{
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	.wrapp-form__listing{
		flex-wrap: wrap;
	}
	.form-listing{
		margin-top: 50px;
	}
	.wrapp-form__listing-right{
		width: 100%;
	}
	.form-listing__title{
		text-align: center;
	}
	.page-contact .form{
		margin-top: 40px;
	}
	.modal-input{
		flex-direction: column;
	}
	.contact-page__subscription .form-flex__home .modal-input label{
		max-width: 280px;
		width: 100%;
		margin-right: 0;
	}
	.contact-page__subscription .form-flex__home input{
		max-width: unset;
	}
	.contact-page__subscription .form-flex__home{
		flex-direction: column;
		align-items: center;
	}
	#stretch_hood .banner-form__btn{
		max-width: 295px;
		width: 100%;
	}
	#stretch_hood .partners{
		margin-top: -40px;
	}
	.contact-page__subscription .left-img .modal-input label{
		margin-top: 20px;
	}
	.banner-form__btn{
		width: 100%;
		max-width: 280px;
	}
	.wrapp-guarante__info{
		flex-direction: column;
	}
	.wrapp-guarante__info-items{
		width: 100%;
	}
	.wrapp-guarante__info-items:first-child{
		margin-bottom: 20px;
	}
	.wrapp-guarante{
		margin-left: -20px;
		margin-right: -20px;
	}
	.wrapp-guarante__info{
		margin-top: 0;
	}
	.wrapp-guarantee__text{
		padding: 50px 20px;
	}
	.wrapp-guarantee__list{
		margin-top: 0;
		max-width: unset;
		width: 100%;
		padding: 50px 20px
	}
	.equipment-issues__info h3{
		text-align: center;
		margin: auto;
	}
	.equipment-issues__info-btn{
		flex-direction: column;
	}
	.equipment-issues__info-btn a:first-child{
		max-width: 400px;
		margin: auto;
		margin-top: 30px;
	}
	.equipment-issues__img{
		margin-right: 0;
	}
	.equipment-issues__img img{
		margin: auto;
	}
	.equipment-issues .container{
		flex-direction: column;
		padding: 50px 20px
	}
	.equipment-issues__info-btn a{
		justify-content: center;
		max-width: 400px;
		margin: auto;
		width: 100%;
		margin-top: 30px;
	}
	.animated{
		visibility: visible!important;
		opacity: 1!important;
		animation-delay: 0!important;
		animation-name: unset!important;
	}
	#stretch_hood .form{
		margin-top: 0px;
	}
	#stretch_hood h2{
		text-align: center;
	}
	.peculiarities{
		margin-top: 50px;
	}
	.wrapp-peculiarities{
		flex-wrap: wrap;
	}
	.wrapp-peculiarities__img{
		margin-right: 0;
		flex: unset;
	}
	.wrapp-peculiarities__text{
		flex: unset;
		width: 100%;
		margin-top: 30px;
		padding: 0 20px;
	}
	.wrapp-peculiarities{
		margin-left: -20px;
		margin-right: -20px;
		margin-top: 30px;
	}
	.wrapp-peculiarities__info{
		font-size: 16px;
		max-width: unset;
		width: 100%;
	}
	.wrapp-peculiarities_items-mob{
		flex-direction: column;
		margin-top: 0;
	}
	.process{
		margin-top: 50px;
	}
	.wrapp-process__info{
		width: 49%;
		margin-right: 0!important
	}
	.wrapp-process_items{
		justify-content: space-between;
		margin-top: 140px;
	}
	.wrapp-process__info{
		margin-top: 90px!important
	}
	.table{
		padding-top: 50px;
	}
	.wrapp-table__wyzyving{
		overflow: auto;
		margin-right: -20px;
	}
	.tablepress tbody td{
		font-size: 16px;
		padding: 15px
	}
	.wrapp-table__wyzyving table{
		min-width: 600px;
	}
	.wrapp-table__img{
		margin-top: -70px;
	}
	.wrapp-compare{
		flex-wrap: wrap;
	}
	.wrapp-compare__items{
		width: 100%;
	}
	.wrapp-compare__items-manu{
		margin-left: 0;
		margin-top: 20px;
	}
	#stretch_hood.polyolefynovaia .partners{
		margin-top: 50px;
	}
}
@media (max-width: 768px){
	.header-menu ul li:not(:last-child){
		margin-bottom: 10px;
		padding-bottom: 0px;
	}
	.featured{
		margin-top: 50px;
	}
	.search-form input{
		appearance: none;
		-webkit-appearance: none;
		-moz-appearance: none;
		-ms-appearance: none;
	}
	.scotch{
		padding-top: 50px;
	}
	.scotch h2{
		text-align: center;
	}
	p{
		font-size: 16px;
	}
	.col-2{
		margin-top: 50px;
	}
	.header-connection .header-connection__info{
		display: none;
	}
	.home h1{
		font-size: 44px
	}
	.home .main-h1{
		font-size: 44px;
	}
	.slider-description{
		font-size: 18px;
	}
	.home-slider__info{
		padding-left: 0;
	}
	.advantage{
		padding: 70px 0 20px;
	}
	.wrapp-advatage__items{
		margin-right: 0!important;
		width: 50%
	}
	.solutions{
		margin-top: 70px;
		padding-bottom: 70px;
	}
	.banner-form__btn input{
		max-width: 295px
	}
	h2{
		font-size: 32px!important;
		line-height: 140%!important;
	}
	h3{
		font-size: 32px!important;
		line-height: 140%!important;
	}
	.wrapp-solutions__block-right{
		display: none;
	}
	.wrapp-solutions__block{
		justify-content: flex-start;
		margin-top: 40px;
	}
	.wrapp-solutions__block-items img{
		width: 28px;
	}
	.wrapp-compare__items h5{
		font-size: 18px;
		line-height: 22px;
		padding: 17px 0;
	}
	.wrapp-solutions__block-left{
		flex-basis: 82%;
    	max-width: 83%;
	}
	.header-burger{
		margin-left: 0;
	}
	.materials{
		padding-top: 70px;
	}
	.wrapp-materials > div{
		width: 100%;
	}
	.wrapp-materials__link{
		border: none;
		margin-bottom: 0;
		margin-top: 50px
	}
	.wrapp-materials__link p{
		padding: 0
	}
	.wrapp-form{
		flex-direction: column;
	}
	.wrapp-form__img{
		margin-left: 0;
		flex-basis: unset;
    	max-width: unset;
	}
	.wrapp-form__img{
		max-width: 361px;
	}
	.wrapp-form__img img{
		width: 100%;
		height: 100%;
		object-fit: contain;
		object-position: center;
	}
	.form.gray{
		padding-top: 0;
	}
	.wrapp-form__info{
		flex-basis: unset;
    	max-width: unset;
	}
	.wrapp-form__info{
		margin-top: 20px;
	}
	.wrapp-form__info-subtitle{
		font-size: 22px;
		line-height: 27px;
		text-align: center;
	}
	.wrapp-form__info h3{
		text-align: center;
	}
	.wrapp-form__info-description{
		text-align: center;
		font-size: 16px;
		margin: auto;
	}
	.gray .wrapp-form__info-description{
		margin-top: 20px;
	}
	.equipments{
		margin-top: 70px;
	}
	.right .wrapp-form__img{
		max-width: 420px;
	}
	.modal-input label{
		width: 100%;
	}
	.form-flex__home .modal-input label:first-child{
		margin-right: 0;
		margin-bottom: 20px;
	}
	.modal-input{
		flex-direction: column;
	}
	.modal-input p{
		flex-direction: column
	}
	.form-flex__home .modal-input label{
		max-width: 295px;
	}
	.form-flex__home{
		justify-content: center;
	}
	.wrapp-form__info .modal-input{
		align-items: center;
	}
	.wrapp-form__info .modal-input p{
		align-items: center;
	}
	.form-bsubscription p{
		flex-direction: column;
		max-width: 295px;
	}
	.banner-form__btn{
		width: 100%;
		text-align: center;
	}
	.modal-policy{
		max-width: 295px;
		margin-left: 0;
	}
	.modal-policy{
		color: #575757
	}
	.form-banner__checkbox{
		margin-top: 20px;
	}
	.form.gray{
		padding-bottom: 70px;
	}
	.wrapp-equipments__items{
		width: 100%;
		max-width: 420px;
	}
	.wrapp-equipments__items{
		border-right: 1px solid #EAEAEA;
	}
	.wrapp-equipments__items:not(:last-child){
		border-bottom: 0;
	}
	.wrapp-equipments__open{
		display: block;
	}
	.wrapp-equipments__items a{
		padding-bottom: 0
	}
	.wrapp-equipments__items{
		height: 330px;
	}
	.wrapp-equipments{
		max-height: 992px;
    	overflow: hidden;
    	transition: 0.5s ease
	}
	.right .wrapp-form__img{
		height: 350px;
	}
	.form{
		margin-top: 70px;
	}
	.wrapp-services__block-img{
		max-width: 129px;
		max-height: 112px;
	}
	.wrapp-services__block-title{
		font-size: 22px;
		line-height: 27px;
	}
	ul.wrapp-services__block-list li{
		font-size: 16px;
		line-height: 185%;
	}
	ul.wrapp-services__block-list{
		padding-left: 0;
	}
	.wrapp-services__block-link{
		margin-top: 50px;
	}
	.wrapp-services__block-img{
		right: 10px;
		bottom: 10px;
	}
	.sub-menu-back{
		justify-content: flex-start;
	}
	.wrapp-services__block{
		display: block;
	}
	.wrapp-services__block:first-child{
		margin-bottom: 10px;
	}
	.certificates{
		margin-top: 70px;
	}
	.certificates h3{
		text-align: center;
	}
	.wrapp-certificates:before{
		display: none;
	}
	.wrapp-certificates__brand{
		margin-top: 63px;
	    padding: 15px 23px;
	    flex-wrap: wrap;
	    padding-bottom: 0;
	    justify-content: center;
	}
	.wrapp-certificates img{
		margin-bottom: 15px;
	}
	.wrapp-certificates img:not(:last-child){
		margin-right: 20px;
	}
	.wrapp-certificates img:not(:last-child){
		max-height: 45px;
	}
	.wrapp-certificates__certificates .slick-list{
		margin-bottom: 40px;
	}
	.wrapp-subscription{
		flex-direction: column;
	}
	.wrapp-subscription__img{
		padding-left: 40px;
	}
	.wrapp-subscription__form{
		margin-left: 0;
		margin-top: 65px;
	}
	.wrapp-subscription__form p{
		text-align: center;
		font-size: 22px;
		line-height: 27px;
	}
	.form-bsubscription{
		flex-direction: column;
		max-width: 295px;
	    margin: auto;
	    margin-top: 35px;
	}
	.form-bsubscription label input{
		max-width: unset;
		width: 100%;
	}
	.form-bsubscription label{
		margin-right: 0;
		margin-bottom: 20px;
	}
	.subscription{
		padding: 30px 0 65px;
	}
	.wrapp-footer > div{
		width: 49%;
	}
	.wrapp-footer-menu.col-3{
		margin-top: 57px;
		width: 100%;
		max-width: 360px;
	}
	.wrapp-footer__info-logo{
		order: 1;
		margin-top: 45px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
	}
	.wrapp-footer > div.wrapp-footer__info{
		flex-direction: column;
	}
	.footer-info__block{
		width: 100%;
	}
	.wrapp-footer__info .social-list{
		display: flex;
    	justify-content: flex-end;
	}
	.wrapp-footer__info-logo .social-list{
		display: flex;
		margin-top: 0;
	}
	.footer-privacy__right .social-list{
		display: none;
	}
	.footer-privacy__left{
		flex-direction: column;
	}
	.footer-bottom-copyright__text{
		margin-right: 0;
		margin-bottom: 7px;
	}
	.footer-privacy{
		justify-content: center;
		padding: 15px 0 25px;
	}
	.slider-link{
		margin-top: 37px;
	}
	.wrapp-header__menu-mob{
		width: 100%;
	}
	.wrapp-header__menu-info .header-connection__search{
		display: none;
	}
	.wrapp-header__menu-mob{
		padding: 20px 20px 50px 20px
	}
	.wpml-ls-legacy-list-horizontal{
		padding: 0;
	}
	.header-menu ul li{
		text-align: left;
	}
	.menu-mob__contact{
		max-width: 100%;
		margin: 0;
		text-align: left;
		padding-top: 0;
		border-top: none;
	}
	.header-connection_mess{
		justify-content: flex-start;
	}
	.menu-mob__contact-lang{
		padding-bottom: 30px;
		border-bottom: 2px solid #DCDC3E;
		margin-bottom: 30px;
	}
	.search-form.open{
		width: 100%;
	}
	.search-form input{
		border-bottom: 2px solid #CDCDCD
	}
	.wrappheader-mob-lang{
		display: none;
	}
	.menu-mob__contact .menu-mob__contact-lang{
		display: flex;
		margin-top: 60px;
	}
	.wrapp-header__menu-info .header-connection__form{
		position: unset;
	}
	.menu-mob__contact  .header-lang{
		padding-right: 13px;
		margin-right: 20px;
		border-right: 2px solid #CDCDCD;
		display: flex;
		align-items: center;
	}
	.menu-mob__contact  .header-lang ul{
		display: flex;
		align-items: center;
	}
	.footer-privacy__right{
		order: -1;
		margin-bottom: 25px;
	}
	.footer-privacy{
		flex-direction: column;
	}
	.wrapp-maps__form-form .form-flex__home .modal-input label{
		max-width: 295px;
	}
	.product-form__text .modal-input label:last-child{
		max-width: 295px;
	}
	.product-form__text-form .checkbox label{
		text-align: left;
	}
	.form-listing .container{
		padding: 0;
	}
	.page-contact .wrapp-maps__maps{
		margin-top: 0;
	}
	.page-contact .right .wrapp-form__img{
		max-width: unset;
	}
	.page-contact .form .container{
		padding: 0;
	}
	.page-contact .wrapp-form.right .wrapp-form__info{
		padding: 0 20px
	}
	.informat-items{
		width: 100%;
		margin-bottom: 20px;
	}
	.informat-items:last-child{
		margin-top: 0;
	}
	.contact-page__subscription .form-flex__home .modal-input label:first-child{
		margin-bottom: 0;
	}
	.wrapp-guarantee__text-editor ol{
		font-size: 16px;
	}
	.wrapp__editor-list{
		flex-direction: column;
	}
	.wrapp__editor-list-text{
		width: 100%;
	}
	.wrapp__editor-list-info{
		width: 100%;
		margin-top: 50px;
	}
	.editor-list__info-text p{
		max-width: unset;
	}
	.wrapp__editor-list-info ul{
		max-height: unset;
		display: block;
	}
	.editor-list{
		margin-top: 50px;
	}
	.image-text__img{
		height: 450px;
		max-width: unset;
	}
	.wrapp-listing__items{
		width: 50%;
	}
	.header-menu ul li.menu-item-has-children{
		justify-content: flex-start;
	}
	ul.sub-menu li{
		justify-content: flex-start;
	}
	.header-menu ul li a{
		text-align: left;
	}
	.page-id-2155 .wrapp-materials > div{
		width: 100%;
	}
	.page-id-2217 .wrapp-materials > div{
		width: 100%;
	}
	.upakovki .form-flex__home .modal-input label{
		max-width: 295px;
	}
	.material-category .container{
		flex-direction: column;
		margin-top: 20px;
	}
	.material-listing .material-category__info{
		margin-left: 0;
		order: -1;
		padding-top: 0;
		flex: 0 0 100%;
	}
	.material-category__info h1{
		font-size: 38px;
		line-height: 46px;
	}
	.material-category .material-category__img{
		margin-top: 35px;
	}
	.material-category__info-text{
		font-size: 16px;
	}
	.material-listing .advantage{
		padding-top: 0;
	}
	.wrapp-compare__items-list{
		padding: 0 15px;
	}
	.wrapp-compare__items-row img{
		width: 45px;
		height: 45px;
		margin-right: 15px;
	}
	.material-listing .wrapp-advatage__items{
		width: 49%;
		align-items: center;
		margin-bottom: 30px;
	}
	.material-listing .wrapp-advatage__text{
		text-align: center;
		font-size: 16px;
    	line-height: 27px;
	}
	.material-listing .product-advantage__items{
		max-width: 100%!important
	}
	.properties{
		margin-top: 40px;
	}
	.properties h3{
		font-size: 32px;
		line-height: 140%;
		text-align: center;
	}
	.product-properties__items{
		width: 50%;
	}
	.product-properties__items-block{
		width: 120px;
		height: 120px;
	}
	.product-properties__items-block img{
		width: 86px;
		height: 86px;
	}
	.product-properties__items-block p{
		font-size: 16px;
		line-height: 22px;
	}
	.product-properties__items:last-child p{
		width: 126px;
		bottom: -19px;
	}
	.product-link{
		margin-top: 0;
		padding: 50px 0;
	}
	.wrapp-product__row-list{
		width: 100%;
	}
	.wrapp-product__row-list{
		padding: 40px 0 ;
	}
	.wrapp-product__row-list h3{
		padding: 0 20px;
	}
	.choice h2{
		font-size: 32px;
		text-align: center;
	}
	.wrapp-pallet-banner__block-items{
		padding: 20px;
		padding-bottom: 0;
	}
	#upakovochnyj_skotch .wrapp-advatage__items{
		width: 50%
	}
	.wrapp-scotch__items{
		width: 100%;
		padding: 30px 0;
	}
	.row_product .wrapp-scotch__items{
		width: 100%;
	}
	.wrapp-sized__img-items{
		max-width: 280px;
		flex: unset;
		display: flex;
		flex-direction: column;
	}
	.wrapp-sized__img{
		flex-direction: column;
		align-items: center;
	}
	.wrapp-sized__one{
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.wrapp-sized__img-items p{
		order: -1
	}
	.wrapp-sized__img-items p{
		padding: 0 0 20px 35px!important;
	}
	.wrapp-sized__img-items:before{
		bottom: unset;
    	top: 0;
	}
	.sized{
		margin-top: 50px;
	}
	.content-product__title{
		font-size: 18px!important;
    	line-height: 22px!important;
	}
	.content-product__items{
		width: 100%;
	}
}
@media (max-width: 767px){
	.blog-form__wrapp{
		flex-wrap: wrap;
		padding-top: 30px;
		padding-bottom: 150px;
		position: relative;
	}
	.blog-form__wrapp-info{
		max-width: unset;
		width: 100%;
	}
	.blog-form__wrapp-title{
		font-size: 38px;
		line-height: 46px;
	}
	.blog-form__wrapp-description{
		margin-top: 30px;
		font-size: 16px;
	}
	.blog-form__wrapp-img{
		position: absolute;
    	bottom: -130px;
    	max-width: 350px;
    	margin: auto;
	}
	.blog-category__list ul{
		flex-direction: column;
	}
	.blog-category__list ul a{
		padding: 0px 12px 7px 0
	}
	.blog-category__list ul li:not(:last-child){
		margin-bottom: 20px;
		margin-right: 0;
	}
	.blog-category__searh{
		margin-top: 35px;
	}
	.wrapp__blog-tags{
		margin-left: -20px;
    	margin-right: -20px;
	}
	.wrapp__blog-tags .post_tags{
		padding: 14px 20px;
	}
	.blog-category{
		margin-top: 125px;
	}
	.blog-title{
		font-size: 22px!important;
		line-height: 27px!important;
		text-align: center;
	}
	.wrapp-last__topbar-link{
		display: none;
	}
	.last{
		margin-top: 30px;
	}
	.wrapp-last__body-banner{
		display: none;
	}
	.wrapp-last__body-post{
		width: 100%;
	}
	.wrapp-last__body-right{
		padding: 20px
	}
	.wrapp-last__body-post .wrapp-last__body-title p{
		margin-top: 20px!important;
	}
	.wrapp-last__body-post .wrapp-last__body-data{
		margin-top: 15px!important
	}
	.wrapp-last__body-post:first-child{
		flex-wrap: wrap;
	}
	.wrapp-last__body-post:first-child .wrapp-last__body-right{
		width: 100%;
		padding: 20px;
		height: auto;
	}
	.wrapp-last__body-post:first-child .wrapp-last__body-left{
		width: 100%;
	}
	.wrapp-last__body-post:first-child .wrapp-last__body-img{
		height: 190px
	}
	.wrapp-last__body-title p{
		font-size: 22px;
		line-height: 27px;
	}
	.expert{
		margin-top: 50px;
	}
	.wrapp-expert{
		flex-wrap: wrap;
		margin-top: 30px
	}
	.wrapp-expert__items{
		width: 100%;
		display: none;
	}
	.wrapp-expert__items:nth-child(1){
		display: block;
	}
	.wrapp-expert__items:nth-child(2){
		display: block;
	}
	.wrapp-expert__items:nth-child(3){
		display: block;
	}
	.wrapp-expert__items-img{
		height: 195px;
	}
	.expert .wrapp-last__body-tag{
		margin-top: 20px
	}
	.wrapp-expert__items-title{
		padding: 0;
		margin-top: 15px;
		font-size: 22px;
		line-height: 27px;
	}
	.expert .wrapp-last__body-data{
		margin-top: 10px
	}
	.wrapp-expert__items:not(:first-child){
		padding-top: 30px;
		margin-top: 30px;
		border-top: 1px solid #EAEAEA;
	}
	.slider-navigation{
		display: none;
	}
	.wrapp-last__topbar{
		justify-content: center;
	}
	.information{
		margin-top: 50px;
	}
	.wrapp-information{
		margin-top: 30px;
		flex-wrap: wrap;
	}
	.wrapp-information__left{
		width: 100%;
		margin-right: 0;
	}
	.wrapp-information__right{
		width: 100%;
		margin-top: 40px;
	}
	.wrapp-information__items-img{
		height: 195px;
	}
	.information .wrapp-last__body-tag{
		margin-top: 20px;
	}
	.wrapp-information__items-title{
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-information__left .wrapp-last__body-data{
		margin-top: 10px;
	}
	.wrapp-information__right .wrapp-information__items-title{
		font-size: 16px;
	}
	.company{
		margin-top: 50px;
	}
	.wrapp-company{
		margin-top: 30px;
	}
	.wrapp-company__items{
		width: 100%;
	}
	.wrapp-company__items-img{
		height: 195px;
	}
	.company .wrapp-company__items:nth-child(1) .wrapp-last__body-tag{
		margin-top: 20px;
		padding: 0;
	}
	.company .wrapp-company__items:nth-child(1) .wrapp-company__items-title{
		font-size: 22px;
		line-height: 27px;
		margin: 0
	}
	.company .wrapp-company__items:nth-child(1) .wrapp-last__body-data{
		margin-top: 10px;
	}
	.company .wrapp-company__items:nth-child(2) .wrapp-last__body-tag{
		margin-top: 20px;
		padding: 0;
	}
	.company .wrapp-company__items:nth-child(2) .wrapp-company__items-title{
		font-size: 22px;
		line-height: 27px;
		margin: 0
	}
	.company .wrapp-company__items:nth-child(2) .wrapp-last__body-data{
		margin-top: 10px;
	}
	.wrapp-company__items-block{
		min-height: unset;
	}
	.wrapp-featured__left-img{
		height: 195px;
	}
	.wrapp-featured__left-title{
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-featured__left-info{
		margin-top: 15px;
	}
	.wrapp-featured{
		margin-top: 30px;
	}
	.wrapp-featured__left-data{
		margin-top: 10px;
	}
	.featured .container{
		padding: 0;
	}
	.wrapp-featured__left{
		padding: 0 20px;
	}
	.wrapp-featured__right-items{
		align-items: center;
		padding: 14px 0;
	}
	.wrapp-featured__right-img{
		height: 120px;
	    min-width: 120px;
	    width: 120px;
	}
	.wrapp-featured__right-data{
		margin-top: 10px;
	}
	.wrapp-featured__right-wrapp{
		width: auto;
		padding: 0 20px 0 20px
	}
	.wrapp-featured__right-title{
		font-size: 16px;
	}
	.wrapp-blog__link-mob{
		display: block;
		margin-top: 35px;
	}
	.blog-link{
		justify-content: center;
	}
	.form-blog label input{
		max-width: unset;
	}
	.wrapp-acticle__content-img{
		height: 200px;
		margin-left: -20px;
    	margin-right: -20px;
	}
	.wrapp-acticle__content-tag{
		margin-top: 20px;
	}
	.wrapp-acticle__content-title{
		margin-top: 10px;
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-acticle__content-row{
		margin-top: 10px;
	}
	.wrapp-acticle__content-social svg{
		width: 24px;
		height: 24px;
	}
	.wrapp-acticle__content-anchor{
		margin-top: 30px;
		padding-left: 20px;
	}
	.content-anchour__title{
		font-size: 18px;
	}
	.wrapp-acticle__content-anchor ol{
		margin-top: 20px;
	}
	.wrapp-acticle__content-anchor ol li a{
		font-size: 16px;
		line-height: 165%;
	}
	.wrapp-acticle__content-anchor ol li:not(:last-child){
		margin-bottom: 10px;
	}
	.wrapp-acticle__content-editor{
		margin-top: 30px;
	}
	.wysiwyg-blog{
		margin-bottom: 30px;
	}
	.wrapp-acticle__content-slider .slider-navigation{
		display: block;
	}
	.wrapp-acticle__content-editor h3{
		font-size: 18px!important;
		line-height: 22px!important;
		text-align: center;
	}
	.wrapp-acticle__content-editor h2{
		font-size: 18px!important;
		line-height: 22px!important;
	}
	.wrapp-acticle__content-editor h4{
		font-size: 18px!important;
		line-height: 22px!important;
	}
	.wysiwyg-blog h3, .wysiwyg-blog h4, .wysiwyg-blog h5{
		margin-bottom: 20px;
	}
	.wysiwyg-blog blockquote{
		font-size: 16px;
		margin-bottom: 20px;
	}
	.wrapp-process__text{
		margin-top: 30px;
	}
	.blog-process_items-title{
		text-align: center;
		font-size: 18px;
		line-height: 22px;
	}
	.blog-process__info-number{
		font-size: 15.6085px;
		line-height: 140%;
		margin-top: 5px;
	}
	.wrapp-acticle__content-images{
		flex-direction: column;
		margin-left: -20px;
    	margin-right: -20px;
	}
	.article-container__images{
		width: 100%;
	}
	.article-container__images-img{
		height: 185px;
	}
	.article-container__images-text{
		margin-top: 10px;
		font-size: 16px;
		line-height: 165%;
		padding: 0 20px;
	}
	.article-container__images:first-child{
		margin-bottom: 30px;
	}
	.content-useful__items{
		margin-left: -20px;
		padding: 20px 0;
	}
	.useful-items__img{
		margin-right: 20px;
		min-width: 120px;
	    height: 120px;
	    width: 120px;
	}
	.useful-items__info-data{
		margin-top: 10px;
	}
	.wrapp-acticle__content-link{
		margin-top: 50px;
		flex-direction: column;
		align-items: center;
	}
	.content-link__back{
		order: 3;
		margin-top: 50px;
		max-width: 220px;
	}
	.content-link__back a{
		justify-content: center;
	}
	.content-link__social{
		flex-direction: column;
		align-items: center;
	}
	.content-link__social span{
		margin-right: 0;
		margin-bottom: 30px;
	}
	.wrapp-acticle__slider a{
		height: 174px;
	}
	.wysiwyg-blog iframe{
		max-height: 180px;
	}
}
@media (max-width: 670px){
	.wrapp-partners__items{
		min-width: unset;
	}
	.wrapp-error__title{
		font-size: 22px;
		line-height: 27px;
		margin-top: 30px;
	}
	.wrapp-pallet{
		margin-left: -20px;
		margin-right: -20px;
	}
	.wrapp-error__btn{
		margin-top: 30px;
	}
	.pallet h3{
		text-align: center;
	}
	.pallet .pallet-subtitle{
		margin-top: 30px;
	}
	.wrapp-pallet__block-items{
		padding: 30px 20px;
	}
	.listing-equipment .wrapp-equipments__items{
		width: 100%;
	}
	.listing-equipment .wrapp-equipments__items:nth-child(3){
		border-right: 1px solid #EAEAEA
	}
	.listing-equipment .wrapp-equipments__items:nth-child(7){
		border-right: 1px solid #EAEAEA
	}
	.listing-equipment__link{
	    display: block;
	    text-align: center;
	    display: flex;
	    flex-direction: column;
	    align-items: center;
	}
	.listing-equipment__link{
		margin-top: 30px;
	}
	.listing-equipment__link span{
		margin-bottom: 12px;
	}
	.listing-slider h1{
		font-size: 38px;
		line-height: 46px;
	}
	.listing-slider .h1{
		font-size: 38px;
		line-height: 46px;
	}
	.map-info > div{
		width: 100%;
		justify-content: end;
	}
	.map-info .social-list{
		width: 100%;
	}
	.map-info{
		padding: 50px 30px 50px 22px;
	}
	.information-cards{
		margin-top: 50px;
	}
	.wrapp-guarante__list{
		padding: 50px 20px
	}
	.guarante h1{
		font-size: 32px;
		line-height: 140%;
	}
	.guarante h1:after{
		left: 40%;
	}
	.wrapp-guarante__list h3{
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-guarante__list ul li{
		font-size: 16px;
	}
	.wrapp-guarante{
		margin-top: 50px;
	}
	.wrapp-guarante__list{
		min-width: unset;
	}
	.wrapp-guarante__info-nubmer{
		margin: -13px;
	}
	.wrapp-guarante__info-text{
		margin-top: -15px;
	}
	.wrapp-guarante__info-right{
		margin-top: 25px;
	}
	.guarantee-editor{
		margin-top: 50px;
	}
	.wrapp-guarantee__text h3{
		text-align: center;
		font-size: 32px;
		line-height: 140%;
	}
	.wrapp-guarantee__list{
		min-width: unset;
	}
	.wrapp-guarantee__list-flex p{
		font-size: 22px;
		line-height: 27px;
		margin-left: 20px;
	}
	.guarante{
		margin-top: 30px;
	}
	.wrapp-guarantee{
		margin-top: 0;
	}
	.service-title h1{
		font-size: 32px;
		line-height: 140%;
	}
	.service-title h1:after{
		left: 40%;
	}
	.wrapp-service__cards p{
		font-size: 16px;
		min-height: 120px;
		padding: 23px 10px
	}
	.wrapp-service__info{
		margin-top: 50px;
	}
	.wrapp-service__info-list{
		min-width: unset;
		max-width: unset;
	}
	.wrapp-service__info-list li{
		font-size: 16px;
	}
	.equipment-issues__info h3{
		font-size: 22px;
		line-height: 27px;
	}
	.equipment-issues__info-adress p{
		font-weight: bold;
	}
	.wrapp-steps__items{
		width: 100%;
		margin-bottom: 50px;
	}
	.wrapp-steps__items:last-child{
		margin-top: 0;
		margin-bottom: 0;
	}
	.wrapp-steps__text{
		width: 100%;
	}
	.wrapp-steps__items-list{
		flex-direction: column;
	    align-items: center;
	    text-align: center;
	}
	.wrapp-category__info{
		flex-direction: column;
	}
	.wrapp-category__info-img{
		order: 4;
		margin-right: 0;
		margin-top: 40px;
	}
	.wrapp-category__info{
		text-align: center;
		margin-top: 35px;
	}
	.category h1{
		font-size: 25px;
		line-height: 30px;
	}
	.category h1:before{
		bottom: -11px;
	}
	.upakovki h1{
		font-size: 32px;
		line-height: 140%;
		padding: 0 20px;
	}
	.upakovki{
		margin-top: 21px;
	}
	.upakovki .material-category__info{
		margin-left: 0;
	}
	.upakovki .material-category__info-text{
		font-size: 16px;
		line-height: 165%;
		margin-top: 0;
	}
	.material-category__img{
		flex: 1 1 100%;
	}
	.upakovki .wrapp-product__info-btn{
		flex-direction: column;
	}
	.upakovki .material-category .wrapp-product__info-price{
		margin: auto;
		margin-bottom: 10px;
	}
	.wrapp-benefits__text{
		font-size: 18px;
	}
	.wrapp-benefits__text{
		width: 129px;
	}
	.benefits{
		margin-top: 50px;
	}
	.product-benefits__items-block{
		width: 120px;
		height: 120px;
	}
	.wrapp-benefits__img img{
		width: 86px;
		height: 86px;
	}
	.wrapp-benefits__items{
		width: 50%;
	}
	.form{
		margin-top: 50px;
	}
	.wrapp-benefits__items:last-child{
		margin-bottom: 0;
	}
	#product-advantage{
		margin-top: 50px;
	}
	.upakovki .product-advantage__items{
		max-width: 100%!important;
		padding: 0;
		margin-bottom: 30px;
	}
	.usage{
		margin-top: 20px;
	}
	.usage h3{
		text-align: center;
		font-size: 32px;
		line-height: 140%;
	}
	.wrapp-usage__items{
		width: 100%;
		margin-top: 30px;
	}
	.faq{
		margin-top: 50px;
	}
	.wrapp-faq__block h2{
		text-align: center;
		font-size: 32px;
		margin-bottom: 30px;
	}
	.accordion{
		font-size: 16px;
	}
	.accordion:after {
		margin-left: 15px;
	}
	.upakovki .wrapp-product__advantage{
		margin-top: 40px;
	}
	.upakovki .right .wrapp-form__info h2{
		font-size: 32px;
	}
	.section-video{
		margin-top: 50px;
	}
	.pallet{
		margin-top: 50px;
	}
	.form-product{
		margin-top: 50px;
	}
	.wrapp-pallet__block-items{
		width: 100%;
	}
	.wrapp-pallet__info{
		margin-top: 0;
		width: 100%;
	}
	.wrapp-pallet__img{
		position: relative;
		top: 0;
		bottom: 0;
		margin-top: -150px;
	}
	.form-product__left-editor ul li{
		width: 100%;
	}
	.form-product__left{
		padding: 30px 20px;
	}
	.form-product__left-editor ul{
		padding-left: 18px;
		margin-bottom: 0;
	}
	.form-product__left-editor{
		margin-top: 20px;
	}
	.form-product__info{
		padding: 50px 20px 0;
		text-align: center;
	}
	.upakovki .material-category .container{
		margin-top: 20px;
	}
	.wrapp-pallet-advantage__block-items{
		width: 100%;
		margin-bottom: 30px;
	}
	.wrapp-pallet-advantage__block-text{
		max-width: unset;
		margin-top: 20px;
	}
	.wrapp-pallet-advantage__img{
		display: none;
	}
	.wrapp-pallet-advantage{
		margin-top: 40px;
	}
	.function h3{
		position: unset;
	}
	.wrapp-function__block-items{
		width: 100%;
		margin-bottom: 20px;
		flex-direction: column;
    	align-items: baseline;
	}
	.wrapp-function__block-flex{
		margin-top: 10px;
	}
	.wrapp-function{
		margin-top: 0;
	}
	.wrapp-error__img{
		max-width: 320px;
	}
	.wrapp-error__img2{
		max-width: 94px;
		left: 31px;
	}
	.wrapp-error__img3{
		max-width: 140px;
		left: 62px;
	}
	.wrapp-error__img4{
		max-width: 40px;
		right: 40px;
		bottom: 1px;
	}
	.wrapp-error__img5{
		max-width: 85px;
		right: 53px;
	}
	.wrapp-error__img6{
		max-width: 87px;
		right: 105px;
		top: 13px;
	}
	.wrapp-error__title{
		padding: 0 20px;
		font-size: 22px;
		line-height: 27px;
	}
}
@media (max-width: 600px){
	.wrapp-listing__items{
		width: 100%;
	}
	.wrapp-tags__items input{
		display: inline-block;
		opacity: 1;
		visibility: visible;
	}
	.wrapp-tags__items label{
		padding: 0;
		border: 0;
		display: inline-block;
	}
	.wrapp-tags__items input[checked="checked"] ~ label{
		border: none;
	}
	.wrapp-tags{
		flex-direction: column;
    	align-items: end;
	}
	.js-filter-btn{
		display: flex;
		justify-content: space-between;
		width: 100%;
    	align-items: center;
    	flex-wrap: wrap
	}
	ul.wrapp-tags{
		border: 1px solid #EAEAEA;
		padding: 14px 20px 20px 20px;
	}
	.wrapp-tags__items:not(:last-child){
		margin-right: 0;
		margin-bottom: 12px;
	}
	.wrapp-tags__items label{
		margin-left: 10px;
	}
	.wrapp-tags__items{
		display: none;
	}
	.js-filter-btn-listing{
		width: 100%;
		margin-top: 20px;
	}
	.js-filter-btn.active svg{
		transform: rotate(180deg);
	}
	.js-filter-btn.active .js-filter-btn-listing{
		display: none;
	}
	.wrapp-tags__items.open{
		display: block;
	}
	.first-items{
		margin-top: 20px;
	}
	.js-filter-btn-listing label{
		margin-left: 10px;
		color: #006B8A
	}
	.wrapp-tags__items label:hover{
		border: none;
	}
	.wrapp-process__info{
		width: 100%;
		position: relative;
	}
	.wrapp-process__info-number{
		position: absolute;
	    left: 10px;
	    top: -10px;
	    font-size: 60px;
	    line-height: 165%;
	}
	.wrapp-process__info-title{
		padding: 0 20px 30px 20px;
	}
	.wrapp-process__info:nth-child(2){
		margin-top:
	}
	.wrapp-process__info-flex img{
		max-width: 161px;
		margin-top: -55px;
	}
	.wrapp-process__info{
		margin-top: 40px!important
	}
	.wrapp-process_items{
		margin-top: 45px;
	}
	.posts__item{
		width: 100%;
	}
	.post-listing{
		margin-top: 30px;
	}
	.posts.one-in-row{
		margin-top: 25px;
	}
	.wrapp__post-listing__img{
		height: 195px;
		min-height: 195px;
	}
	.posts__item .wrapp-last__body-tag{
		margin-top: 20px;
	}
	.posts__item__content{
		padding: 20px;
	}
	#scrollToTopBtn{
		right: 31px;
		bottom: 180px;
	}
}
@media (max-width: 551px){
	.home h1{
		min-height: 186px;
	}
	.home .main-h1{
		min-height: 186px;
	}
	.form-blog{
		flex-direction: column;
	}
	.wpcf7-form .form-blog .wpcf7-submit{
		margin-top: 10px;
	}
	.home-slider__img{
		height: 220px;
		max-width: 260px;
	}
	.home-slider__img1{
		max-width: 260px;
	}
	.home-slider__img2{
		max-width: 200px;
	    right: -17px;
	    bottom: -12px;
	}
	.home-slider__img3{
		max-width: 150px;
	    top: 29px!important;
	    right: -12px;
	}
	.slick-arrow svg{
		height: 20px;
		width: 11px;
	}
	.home-slider__img4{
		width: 100%;
		max-width: 70px;
		right: 0;
		left: 20px!important;
		top: 60px!important;
	}
	.home-slider__img5{
		max-width: 100px;
	    right: 54px;
	    top: 19px!important;
	}
	.home-slider__img6{
		max-width: 80px;
	    right: unset;
	    left: 41px!important;
	    top: 46px!important;
	}
	.home-slider__img8{
		max-width: 80px;
	    right: 0;
	    top: 4px!important;
	}
	.home-slider__img10{
		top: 0!important;
    	left: 40px!important;
    	max-width: 133px;
	}
	.home-slider__img{
		overflow: unset;
	}
	.home-slider__img9{
		max-width: 120px;
	    right: 155px;
	    top: 13px!important;
	    width: 100%;
	}
	.wrapp-form__pop-block{
		padding: 40px 15px 40px;
	}
	.wrapp-form__pop-block p{
		font-size: 17px;
	}
	.wrapp-form__pop-close svg{
		width: 20px;
    	height: 20px;
	}
	.wrapp-form__pop-close{
		top: 12px;
    	right: 14px;
	}
	.wrapp-about__title h1{
		font-size: 39.8049px;
		line-height: 48px;
	}
	.wrapp-about__title h1{
		max-width: 237px;
	}
	.wrapp-about__title svg{
		width: 33px;
	    top: -18px;
	    right: 66px;
	}
	.wrapp-about__block-items{
		width: 100%;

	}
	.about-block__title{
		font-size: 28px;
		line-height: 34px;
	}
	.about-block__description{
		font-size: 16px;
		line-height: 165%;
	}
	.wrapp-about__block-items{
		padding: 16px 7px 16px 7px;
    	max-height: 109px;
    	margin-bottom: 10px;
	}
	.wrapp-about__block-info img{
		max-width: 41px;
	}
	.wrapp-about__block-info p{
		margin-left: 20px;
	}
	.wrapp-about__block-info{
		padding: 21px 30px 25px 20px;
	}
	.entity h3{
		text-align: left;
		font-size: 32px;
	}
	.partners h3{
		font-size: 32px;
	}
	.certificates h3{
		font-size: 32px;
	}
	.wrapp-entity{
		margin-top: 30px;
	}
	.wrapp-entity__items-text p{
		font-size: 16px;
		max-width: 160px;
	}
	.wrapp-partners__items{
		height: 57px!important;
	}
	.wrapp-partners__items img{
		padding: 5px;
	}
	.wrapp-partners{
		margin-top: 30px;
	}
	.wrapp-partners .slick-list{
		margin-bottom: 30px;
	}
	.certificates h3{
		text-align: left;
	}
	.wrapp-maps__form-description{
		font-size: 16px;
	}
	.wrapp-equipments{
		max-height: 1036px;
	}
	.wrapp-maps__form-title{
		font-size: 32px;
	}
	.wrapp-maps__info-tel a{
		font-size: 22px;
		line-height: 27px;
	}
	.wrapp-maps__info-mail a{
		font-size: 16px;
		line-height: 165%;
	}
	.product-tabs__list{
		width: 600px;
	}
	.wrapp-compare__items-img{
		min-height: 139px;
		height: auto;
	}
	.product-tabs .container{
		overflow: auto;
	}
	.product-text__scroll{
		width: 500px;
	}
	.product-text__characteristics{
		overflow: auto;
	}
	.wrapp-breadcrumb{
		font-size: 14px;
		margin-top: 20px;
	}
	.product-tabs__list a{
		font-size: 16px;
	}
	.wrapp-product__gallery-main{
		height: 300px;
	}
	.wrapp-product__gallery-secondary .slick-list img{
		height: 70px;
	}
	.product-tabs{
		margin-top: 0px;
	}
	.wrapp-product__info-pdf a{
		font-size: 16px;
	}
	.wrapp-product__info-pdf{
		max-width: 220px;
		margin-top: 20px;
	}
	.product-advantage{
		margin-top: 50px;
	}
	.wrapp-product__advantage{
		justify-content: space-between;
	}
	.product-advantage__items{
		width: 48%;
	}
	.product-form__text-title{
		font-size: 32px;
	}
	.product-form__text-description{
		font-size: 18px;
	}
	.product-form__img{
		height: 220px;
	}
	.product-similar__title{
		font-size: 32px;
	}
	.product-similar__row{
		width: 100%;
		flex-direction: column;
	}
	.product-similar__row-hover{
		width: 100%;
	}
	.product-similar__row-items{
		height: 262px;
		padding: 12px 17px;
		min-height: unset;
	}
	.product-similar__row-items img{
		width: 100%;
	}
	.all-product{
		width: 100%;
		border: none;
		font-size: 16px;
		height: 160px;
	    max-width: 140px;
	    margin: auto;
	}
	.product-text__characteristics-list p:first-child{
		width: 39%;
		margin-right: 30px;
	}
	.product-text__characteristics-list{
		justify-content: unset;
	}
	.title-product__mob{
		margin-bottom: 20px;
	}
	.wrapp-form__listing-right{
		max-width: 280px
	}
	.wrapp-form__listing-left{
		padding: 0 20px 50px 20px;
	}
	.listing-equipment .wrapp-equipments__items a{
		padding: 12px 17px 17px 17px;
	}
	.listing-equipment  .wrapp-equipments__items-img img{
		object-fit: contain;
	}
	.listing-equipment .wrapp-equipments__items-img{
		height: 132px;
	}
	.wrapp-equipments__items-title{
		min-height: 84px;
	}
	.listing-equipment .wrapp-equipments__items-title{
		margin-bottom: 16px;
	}
	.listing-equipment .wrapp-equipments{
		max-height: 850px;
	}
	.listing-slider{
		background-image: url(../images/eq-bg-mob.png);
	    background-repeat: no-repeat;
	    background-size: 100% 466px;
	}
	.home-slider__img11{
		right: unset;
		left: 0!important;
		max-width: 169px!important
	}
	.home-slider__img12{
		max-width: 254px
	}
	.listing-slider .home-slider__img{
		max-width: 320px;
		margin-top: 20px;
	}
	.listing-slider{
		margin-top: 5px;
	}
	.slider-link a svg{
		margin-left: 12px;
		width: 29px;
	}
	.slider-link a{
		font-size: 17px;
	}
	.home-slider__img14{
		right: unset;
		max-width: 200px;
		left: 0!important
	}
	.home-slider__img15{
		right: 0!important;
		max-width: 200px;
	}
	.home-slider__img18{
		max-width: 200px;
	    right: -17px;
	    bottom: -12px;
	}
	.home-slider__img17{
		max-width: 260px;
		bottom: 0;
    	right: 0;
	}
	.home-slider__img19{
		max-width: 150px;
	}
	.home-slider__img20{
		max-width: 200px;
		top: 60px!important;
	}
	.wrapp-equipments__items{
		height: auto;
	}
	.wysiwyg h1.title-contact{
		font-size: 32px;
		line-height: 140%;
	}
	.search-page h1{
		font-size: 32px;
		line-height: 140%;
	}
	.search-page h1:after{
		left: 40%
	}
	.wysiwyg h1.title-contact:after{
		left: 40%
	}
	.page-contact .wrapp-post__content{
		margin-top: 20px;
	}
	.page-contact .wrapp-form.right .wrapp-form__info{
		margin-top: 0;
	}
	.page-contact .wrapp-form__info h3{
		font-size: 22px;
		line-height: 27px;
	}
	.banner-form__btn{
		max-width:
	}
	.page-contact .banner-form__btn{
		max-width: 295px;
	}
	.page-contact .right .wrapp-form__img{
		height: 210px;
	}
	.map-info > div p{
		font-size: 16px;
	}
	.map-info > div a{
		font-size: 16px;
	}
	.information-cards{
		font-size: 32px;
		line-height: 140%;
	}
	.informat-items{
		padding: 30px 25px 45px 25px;
	}
	.informat-items__title{
		font-size:  22px;
		line-height: 34px;
	}
	.wrapp-subscription__form p.contact-page__subscription-title{
		font-size: font-size: 32px;
		line-height: 140%;
	}
	.wrapp-subscription__form p.contact-page__subscription-description{
		font-size: 16px;
	}
	.page-banner .page-banner__title{
		position: unset;
		margin: 0;
		transform: unset;
	}
	.page-banner__title h1{
		font-weight: bold;
		font-size: 32px;
		line-height: 140%;
		text-align: center;
		color: #006B8A;
	}
	.page-banner{
		display: flex;
		flex-direction: column;
	}
	.page-banner .container{
		order: -1;
	}
	.page-banner{
		height: auto;
	}
	.page-banner img{
		height: 250px;
		margin-top: 30px;
	}
	.mini-left__title{
		font-size: 32px;
		line-height: 140%;
	}
	.mini-left__text p{
		font-size: 16px;
		line-height: 165%;
	}
	.mini-left__btn a{
		display: flex;
		align-items: center;
		justify-content: center;
		max-width: 280px;
		margin: auto;
	}
	.mini-right__items{
		width: 100%;
		height: 150px;
	}
	.mini-right__items:nth-child(1){
		order: unset;
	}
	.mini-right__items:nth-child(2){
		order: unset;
	}
	.mini-right__items:nth-child(3){
		order: unset;
	}
	.mini-right__items:nth-child(4){
		order: unset;
	}
	.mini-right__items:nth-child(5){
		order: unset;
	}
	.mini-right__items:nth-child(6){
		order: unset;
	}
	.mini-right__items p{
		padding: 0 30px;
	}
	.steps{
		margin-top: 50px;
	}
	.steps h3{
		font-size: 32px;
		line-height: 140%;
	}
	.mini-form{
		margin-top: 50px;
	}
	.mini-form__wrapp-form a{
		display: flex;
		align-items: center;
		max-width: 280px;
		margin: auto;
		justify-content: center;
	}
	.mini-form__wrapp-form{
		width: 100%;
	}
	.wrapp__editor-list-info h5{
		font-size: 16px;
	}
	.editor-list__info-text p strong{
		font-size: 16px;
	}
	.editor-list .container{
		padding: 0;
	}
	.wrapp__editor-list-info{
		padding: 50px 20px;
		margin-right: 0;
	}
	.wrapp__button-form a{
		display: flex;
		align-items: center;
		justify-content: center;
		max-width: 280px;
		margin: auto;
		width: 100%;
	}
	.image-text{
		margin-top: 50px;
	}
	.image-text__text h3{
		font-size: 32px;
		line-height: 140%;
		text-align: center;
	}
	.image-text__text-editor{
		margin-top: 30px;
	}
	.image-text__img{
		height: 250px;
	}
	.wrapp__editor-list-text{
		padding: 0 20px;
	}
	.page-id-2155 .wrapp-materials__items-img{
		height: 180px;
	}
	.page-id-2155 .wrapp-materials h3{
		text-align: center;
		max-width: unset;
	}
	.page-id-2217 .wrapp-materials__items-img{
		height: 180px;
	}
	.page-id-2217 .wrapp-materials h3{
		text-align: center;
		max-width: unset;
	}
	.material-slider .home-slider__img12{
		right: 0;
		max-width: 300px;
	}
	.material-slider .home-slider__img14{
		max-width: 300px;
	}
	.material-slider .home-slider__img20{
		max-width: 300px;
	}
	.material-slider .home-slider__img13{
		right: 0;
	}

}
@media (max-width: 465px){
	.slider-description{
		font-size: 16px;
	}
	.wrapp-pallet__img{
		margin-top: -100px;
	}
}
@media (max-width: 420px){
	.tablecover table{
		font-size: 10px;
	}
	.tablemodels td{
		padding: 5px 5px;
	}
}
@media (max-width: 400px){
	.home h1{
		font-size: 35px;
		min-height: 147px;
	}
	.home .main-h1{
		font-size: 35px;
		min-height: 147px;
	}
	.slider-description{
		margin-top: 30px;
	}
	.wrapp-advatage{
		justify-content: space-between;
	}
	.wrapp-advatage__text{
		font-size: 14px;
	}
	.wrapp-advatage__items{
		width: 48%;
	}
	.wrapp-header .logo img{
		max-width: 150px;
	}
	.header-burger .header-burger{
		width: 25px;
	}
	h3{
		font-size: 23px;
	}
	.wrapp-materials__items-img{
		height: 200px;
	}
	.wrapp-materials__items-text{
		padding: 20px;
		font-size: 21px;
	}
	.wrapp-materials__link p{
		font-size: 21px;
	}
	.wrapp-equipments__items-title{
		font-size: 21px;
	}
	.wrapp-equipments__items{
		height: 250px;
	}
	.wrapp-equipments__items{
		height: auto;
	}
	.wrapp-equipments{
		max-height: 1039px;
	}
	.wrapp-equipments__open a{
		font-size: 14px;
	}
	.right .wrapp-form__img{
		height: 250px;
	}
	.wrapp-services__block-img{
		position: unset;
		margin-top: 30px;
	}
	.wrapp-services__block-link{
		margin-top: 30px;
	}
	.wrapp-footer{
		padding: 30px 0;
	}
	.wrapp-footer > div{
		width: 100%;
	}
	.wrapp-footer-menu-top{
		margin-bottom: 30px;
	}
	.wrapp-footer-menu.col-3{
		margin-top: 30px;
	}
	.col-1 .wrapp-footer-menu-bot nav li{
		margin-bottom: 5px;
	}
	.footer-info__block{
		flex-direction: column;
	}
	.footer-info__block-tel{
		text-align: center;
	}
	.wrapp-footer__info .social-list{
		justify-content: center;
	}
	.wrapp-footer__info-logo{
		flex-direction: column;
	}
	.wrapp-footer__info-logo .social-list{
		margin-top: 20px;
	}
	.wrapp-header__menu-mob{
		min-height: 800px;
	}
	.header-connection_mess{
		flex-direction: column;
	}
	.header-connection_mess-hr{
		display: none;
	}
	.header-connection_mess .social-list{
		margin-top: 15px;
	}
	.header-connection__tel{
		display: block;
		text-align: center;
	}
	.wrapp-header__menu-mob .header-menu{
		margin-top: 40px;
	}
	.menu-mob__pop-close svg{
		width: 20px;
		height: 20px;
	}
	.header-connection__form{
		font-size: 14px;
	}
	.header-menu ul li:not(:last-child){
		margin-bottom: 30px;
	}
	.header-burger svg{
		width: 25px;
	}
	.wrapp-listing__items{
		padding: 20px 10px 40px 10px;
	}

}