/* адаптивность */

span.less-900 {
	margin:0 !important;
    }
	
span.less-900-show {
		display: none;
    }

@media screen and (max-width:900px) {
    span.less-900, .less-900{
		display: none;
		margin:0 !important;
    }
	
	span.less-900-show {
		display: inline;
    }
	
	.header {
	 flex-flow: row wrap;
	 justify-content: center;
	}
	
	.start, .end {
		display: none;
	}
	
	.socials {
		justify-content: center;
	}
	
	.footer {
		padding-bottom:calc(1.5em) !important;
	}
	
	p.hello {
    width: 70% !important;
	margin:0 auto;
	text-align: center !important;
}
	
}