@media only screen and (max-width: 1199px) {
 .head-top-line {
   display: none;
 }
 .blok-right-login-head {
   display: none;
 }
 .desc-logo {
   display: none;
 }
 .btn-client {
   display: none;
 }
 .text-compani {
   margin-bottom: 45px;
 }
}
@media screen and (max-width: 992px) {
.mobile-email {
  display: none;
}
.title-reviews {
    font-size: 48px;
}
.img-rev-link {
    margin-bottom:15px;
}
.head-body {
    display: block;
    padding-top: 6px;
}
.blok-right-contact-head {
  margin-right: 0px;
}
.ul.menu-top {
    padding: 0px !important;
}
img.slloo, .srloo {
    top: 86%;
}
img.slloo {
    left: 40%;
}
img.srloo {
    right: 40%;
}
.menu {
  display: block;
}
.mobile-email {
		display: none;
}
.btn-client {
    display: block; 
}
ul.menu-top {
  display: none;
}
.head-menu {
  display: block;
  padding-top: 24px;
}
.menu-popup img {
  width: 100px;
}
.contents-ss {
    margin-left: 0px;
}
	.title-job-p {
		text-align: center;
	}

	.ozm {
		text-align: center;
	}
.text-compani {
    margin-bottom: 0px;
	font-size: 14px;
}
.subscribe-screen__title {
    font-size: 32px;
	line-height: 37px;
	}
h2 {
    line-height: 31px;
	font-size: 26px;
}
	.mobile-con {
		margin-bottom: 15px;
		text-align: center;
	}
	.subscribe-screen__text {
		font-size: 14px; 
		margin-bottom: 20px;
	}
	.mobile-clocs {
		display: none;
	}
	.tab-content .btn-client {
		display: none;
	}
	.img-usluga-vnutri {
		margin-top: 15px;
	}
	.footer-top .blok-left {
    width: 20%;
}
}

@media (max-width: 765px) {
.footer-content {
  display: none;
}
	.kont-data {
		display: flex;
		flex-direction: column;
	}
.footer-top {
    flex-direction: column;
}
.popular-product {
    overflow: auto;
}
.popular-product::-webkit-scrollbar {
  width: 0;
}
.title-reviews {
    font-size: 32px;
    line-height: 160%;
}
.text-light-reviws {
    font-size: 18px;
    line-height: 140%;
}
.blok-left {
    width: 100%;
    justify-content: center;
    margin-bottom: 20px;
}
.blok-right {
    display: flex;
    width: 100%;
    flex: 0 1 auto;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.blok-right .blok-right-contact-head {
  margin-bottom: 15px;
}
.footer-bottom {
    flex-direction: column;
}
.conf {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
h1.title-slider-home {
    color: #1e222e;
    width: 100%;
    margin-bottom: 21px;
    font-size: 26px;
    font-weight: 700;
    line-height: 31px;
}
p.description-slider-home {
    width: 100%;
    font-size: 18px;
    line-height: 20px;
    font-weight: 600;
    color: #1e222e;
    margin-bottom: 70px;
}
.conf a {
  margin-bottom: 10px;
}
.conf span {
  display: none;
}
.logo-pay {
  margin: 15px 0px;
}
.bans {
  margin-bottom: 15px;
}
.search-home {
  display: block;
    flex-direction: column;
}
.search-home button {
    width: 100%;
    margin-top: 15px;
    margin-left: 0px;
}
.itinpc {
  height: 60px;
  color: #5d5d5d;
  margin-bottom: 20px;
}
.title-pruducts-cart {
    font-size: 22px;
}
.text-tovarts {
    color: #3f3f3f;
}

}
