




@media (max-width: 1170px)
{
	.top-site
	{

		bottom: 3%;
		right: 3%;
		width: 30px;
		height: 30px;
		font-size: 20px;
		line-height: 30px;
	}

}















@media (max-width: 860px)
{

	.main-menu a
	{
		font-size: 12px;
	}

}















@media (max-width: 768px)
{

	.main-menu a:nth-child(6),
	.main-menu a:nth-child(7),
	.main-menu a:nth-child(8),
	.main-menu a:nth-child(9)
	{
		display: none;
	}

	.burger-items a:nth-child(1),
	.burger-items a:nth-child(2),
	.burger-items a:nth-child(3),
	.burger-items a:nth-child(4),
	.burger-items a:nth-child(5)
	{
		display: none;
	}

	.menu-burger-icon
	{
		display: block;
	}

}














@media (max-width: 680px)
{

	section
	{
		margin: 100px 0 0 0;
	}

	.public-offer
	{
		margin-top: 50px;
	}

}


















@media (max-width: 540px)
{

	.main-menu a:nth-child(4),
	.main-menu a:nth-child(5)
	{
		display: none;
	}

	.burger-items a:nth-child(1),
	.burger-items a:nth-child(2),
	.burger-items a:nth-child(3)
	{
		display: none;
	}

	.burger-items a:nth-child(4),
	.burger-items a:nth-child(5)
	{
		display: block;
	}

	.menu-burger-icon
	{
		display: block;
	}

	.public-offer .container
	{
		flex-direction: column;
	}

}















@media (max-width: 480px)
{


	header
	{
		background-color:#000;
	}

	header > div:first-child
	{
		justify-content: space-between;
	}

	.main-menu
	{
		width: auto;
		margin: 0 auto;
	}

	.main-menu > a
	{
		display: none;
	}

	.burger-items a
	{
		display: block!important;
	}

	header h1
	{
		color: #fff;
	}

	.header-fixed-open-mobile #header-mobile-icon
	{
		display: block;
	}

	.menu-burger-icon
	{
		margin: 5px 0 0 0;
	}

	.menu-burger-icon > ul li
	{
		background-color: #fff;
	}

	.public-offer
	{
		margin-bottom: 100px;
	}

	.public-offer a
	{
		font-size: 14px;
		margin-top: 20px;
	}

	.top-site-show
	{
		display: none;
	}

}














@media (max-width: 380px)
{

	.mobile-buy-block > div > a
	{
		font-size: 12px;
		letter-spacing: 1px;
	}

	a.button-F2625D
	{
		font-size: 18px;
	}

}
