@media (max-width:610px) { 
	
	.menu div.menu-mobile {
        width: 50px;
		height: 50px;
        background: url(img/mobile_open.svg) no-repeat center center;
        background-size: contain;
        cursor: pointer;
        float: right;
        display: block;
        margin-top: 45px;
        margin-right: 0px;
    }

    .menu div.menu-mobile.close {
        position: absolute;
		right: 35px;
		top: 45px;
        z-index: 210;
        background: url(img/mobile_close.svg) no-repeat center center;
        width: 50px;
		height: 50px;
		margin-top: 0px;
		margin-right: 0px;
    }

    .menu ul.show {
        display: block;
    }

    .menu ul {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100vh;
        background-color: #FFFFFF;
        z-index: 200;
        display: none;
    }

    .menu ul li {
        width: 100%;
        display: block;
        text-align: center;
        margin-bottom: 0px;
		margin-top: 90px;
		padding: 0px;
    }

    .menu ul li a {
        margin-left: 0px;
        color: #E5BC30;
        font-size: 40px;
        line-height: 40px;
    }

    .menu ul li a:hover, .menu ul li a.a {
        border-bottom: 0px;
		color: #000000;
    }

    .menu ul li a.btn {
        line-height: 70px;
        margin: 0px 20px 0px 20px;
    }

	.menu .icon.phone {
		margin-top: 5px;
	}

	.menu .icon.email {
		margin-top: 5px;
	}
	
	.box {
		width: 90%;
	}

	body, html { 
		font-size: 25px;
	}

	.menu h1, .menu h1 a  {
		width: 180px;
	}

	.menu .icons {
		float: left;
		width: 250px;
		margin-top: 0px;
		margin-left: 25px;
		font-size: 16px;
	}

	.menu .icon {
		padding-top: 3px;
		padding-bottom: 3px;
		margin-top: 5px;
	}


	.page1 .descr {
		width: 100%;
	}

	.page1 .walign p:nth-child(1) {
		line-height: 45px;
		font-size: 32px;
	}

	.page1 p {
		line-height: 40px;
	}

	.page2 .l, .page2 .r {
		width: 100%;
	}

	.page3 .l, .page3 .r {
		width: 100%;
	}

	.page5 .l, .page5 .r {
		width: 100%;
	}


	.page6 .l, .page6 .r {
		width: 100%;
	}
	
}


