@media(min-width: 1350.50px){
	.container{
		max-width: 1140px;
	}
}

@media(max-width: 1350.50px){
	.container {
    	max-width: 940px;
	}

	.menu-first{
	    left: 10px;
	}

	.menu-second{
	    right: 10px;
	}

	.menu-third{
	    left: 10px;
	}

	.menu-fourth{
	    right: 10px;
	}
}

@media(max-width: 1120.50px){
	.container {
    	max-width: 760px;
	}
}

@media(max-width: 960.50px){
	.logo{
		text-align: left;
	}

	.main-menu .menu-float{
		position: unset;
	}

	.header-part {
	    position: relative;
	    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
	    box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
	}

	.main-menu {
	    position: absolute;
	    left: 0;
	    width: 100%;
	    top: 100%;
	    background: var(--white-color);
	    z-index: 2;
	    -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.10);
	    box-shadow: 0 5px 10px 0 rgba(0,0,0,0.10);
	    padding: 15px;
	    border-top: 1px solid var(--light-gray);
	    display: none;
	}

	.logo{
		padding: 0;
	}

	.logo img {
    	max-width: 120px;
	}

	.humbarger-menu{
		display: block;
	}

	.header-part {
	    position: relative;
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	    padding: 10px 20px;
	}

	.main-menu.active{
		display: block;
	}

	.home-header .logo{
		display: block;
	}

	.large-logo-part {
	    min-height: calc(100vh - 135px);
	}
}