@media screen and (max-width: 768px){
	html, body{
        height: auto;
    }
  .container {
      width: 100%;
      padding: 0 15px;
      position: static;
   }
   .fixed-menu{
	width: 100%;
	height: 100%;
	right: -100%;
	visibility: hidden;
	top: 0;
	text-align: right;
	border-radius: 0;
	transition: all 0.2s ease;
	pointer-events: auto;
	z-index: 99999;
   }
   .menu-lock {
	height: 100%;
	overflow: hidden;
	pointer-events: none;
    }
   .fixed-menu.active{
   	right: 0;
    visibility: visible;
   }
   .fixed-menu ul{
   	width: 130px;
   	text-align: right;
   	margin: 0 0 0 auto;
   }
   .fixed-menu-footer{
   	right: 10px;
   }
   .fixed-menu-footer .phone{
   	width: 180px;
   }
   .mobile-header{
   	width: 93%;
   	background: #4E73DE;
   	padding: 7px 17px;
   	border-radius: 10px;
   	position: fixed;
   	top: 12px;
   }
   .mobile-header.flex{
   	display: flex;
   	flex-wrap: wrap;
   	justify-content: space-between;
   	align-items: center;
   }
   .page-content {
   	padding-top: 91px;
   	padding-left: 0;
   }

   .flex-10, .flex-7, .flex-3{
   	width: 100%;
   }
   .about-banner{
   	display: none;
   }
   .advantages-items .advantages-item{
   	width: 100%;
   }
   .instruction-item{
   	width: 100%;
   }
   .instruction-items .instruction-item .instruction-item-description{
   	width: 86%;
   }
   .instruction-right-bottom{
   	display: none;
   }
   .price .price-content .price-description{
   	width: 100%;
   }
   .price .price-content .price-items{
   	width: 100%;
   }
   .price .price-content .price-items .price-item{
   	width: 100%;
   }
   .price .price-content span{
   	width: 100%;
   }
   .license .license-content .license-content-left{
   	width: 100%;
   }
   .license .license-content .license-content-right{
   	width: 100%;
   }
   .license .license-content .license-content-left h3{
   	width: 50%;
   }
	.contacts .contacts-left{
   	width: 100%;
   }
   .contacts .contacts-form{
   	width: 100%;
   }
   .footer .footer-content .footer-content-item{
   	width: 100%;
   }
    .page:before{
        display: none;
    }
section{
    scroll-margin-top: 87px;
}





}