@media screen and (max-width: 1800px){
	#header li {
	  margin-right: 25px;
	}
	#logo {
	  left: 10px;
	}

}
@media screen and (max-width: 1200px){
	#home{
		line-height:100px;
		width: 100%;
		margin-left: -50%;
	}
	#logo_w{
		left:42%;
	}
	#telephone{
		display: none;
	}
}
@media screen and (max-width: 960px){
	#header{
		display:none;
	}
	#logo{
		display: inline;
		position: absolute;
		filter: invert();
	}
	#btn_nav{
		display:block;
		top: 20px;
		right: 30px;
	}
	.c-hamburger span::before, .c-hamburger span::after {
	  background-color: #317eac;
	}
	.c-hamburger span {
	  background: #317eac;
	}
	.section {
  	padding: 90px 47px;
	}
	#home_center{
		font-size: 40px;
		line-height: 53px;
	}
}
@media screen and (max-width: 800px){
	h1{
		font-size: 50px;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		hyphens: auto;
	}
	strong {
		font-size: 30px;
	}
	body{
		font-size: 20px;
	}
}
@media screen and (max-width: 600px){
	body{
		font-size:20px;
		line-height:40px;
		hyphens: auto;
	}
	#logo_w{
		left:32%;
	}
	#cookie_wrapper{
        top: inherit;
        bottom:0px;
        width:100%;
        padding:20px;
        z-index: 100000;
    }
}
@media screen and (max-width: 500px){
	#home {
	  font-size: 40px;
	}
	h1 {
	  font-size: 45px;
	  margin-bottom: 20px;
	}
	strong {
	  font-size: 25px;
	}
	body{
		font-size: 18px;
	}
	.parallax-window {
		min-height: 88vh;
	}
	.gallery img{
		width:100%;
	}

}
@media screen and (max-width: 450px){
	#logo_w{
		left: 27%;
		margin-top:0;
		max-width:100%;
	}
}
