@media screen and (max-width: 768px) {
	
	.burger
	{    display: block;}
	.grid__block.--info:before{ content: none}
	.header__menu nav {flex-direction: column; }
	.header__menu {
    
    display: flex;
   position: fixed;
    height: 100%;
    width: 100%;
    left: 0;
    top: -100%;
    z-index: 100;
   transition: all 0.3s;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.85);
}
	.header__menu.active {  top: 0%;
   
   transition: all 0.3s;}
	nav a {
    margin: 0.5rem;
    font-size: 1rem;
    font-weight: bold;
    display: block;
}
	
	.header__menu .burger
	{ position: absolute;
    right: 0rem;
    top: 0rem;
    padding: 2rem;}
	
	.about__wrap {
		flex-direction: column;}
	.about__col {
    flex: 0 1 100%;
    width: 100%;    margin-bottom: 8rem;
}
	
	.about__video { width: 100%}
	.grid.--grid2 {
    grid-template-columns: 1fr;
    grid-gap: 2.5rem;
}
	
	.medicine__wrap {
		flex-direction: column;}
	.medicine__img {
		margin-bottom: 2rem;}
	
	.grid.--grid3 {
    grid-template-columns: 1fr;
   
}
	.section {
		padding-bottom: 5rem;}
	.grid.--grid3.docs__grid {
    grid-template-columns: 1fr;
}
	.therapy__wrap {
    flex-direction: column;
	}
	.therapy__left {
    flex: 0 1 100%;
    width: 100%;
    margin-bottom: 3rem;
}
.form {
	flex-direction: column;}

.form__line {
	flex-direction: column;}
.form__line.--three .form__input {
   
    margin-bottom: 2rem;
}

.form__line.--three
	{margin-bottom: 0px;}
	
.form__line.--one
	{margin-top: 0px;margin-bottom: 0px;}

.form__left {
   
    padding-right: 0em;
}
	.therapy__center { display: none}





}


