@media screen and (max-width: 990px) {
	
	.grid.--grid4 {    grid-template-columns: 1fr 1fr;
    grid-gap: 1.5rem;}
	.grid.--grid5 {    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1.5rem;}
	.header__logotip {
    
    height: 3rem;
    width: 7rem;
   
    margin-right: 1rem;
}
	nav a {
    margin: 0 0.35rem;
    font-size: 0.75rem;
	}
	.btn-plus {
   
    font-size: 0.8rem;
 
    padding-right: 3rem;
   padding-left: 1rem;
  
}
	.btn__img {
    position: absolute;
    height: 2.25rem;
    width: 2.25rem;

    background-position: right 0.47rem center;
	}
	.btn-plus:hover .btn__img {
    width: 100%;
    
    background-position: right 0.47rem center;
	}
	.about__col {
    flex: 0 1 calc(50% - 2rem);
		width: calc(50% - 2rem);
}
	.about__btns {
    flex-direction: column;
    display: flex;
    align-items: flex-start;
}
	.about__btns .btn-arrow {
  
    margin-bottom: 1.75rem;
}
	
	.divider { display: none;}
	.center-wrap.--small {
		width: calc(100% - 8rem);}
	
	.center-wrap {
    width: calc(100% - 3rem);
	}
		
	.side__menu {
		right: 1.5rem;}	
	.numb__menu {
 
    left: 1.5rem;
	}
	.arrow__menu {
    
    left: 1.5rem;
    bottom: 1.5rem;
	}
		.grid.--grid3.docs__grid {
    grid-template-columns: 1fr 1fr ;
	}
	.menu__social
	{ right: 1.5rem;}
}