@media screen and (max-width: 1025px)
{
	.menuPC
	{
		display: none;
	}
	.menuMobile
	{
		display: block;
	}
	.section
	{
	    padding: 32px;
	    width: unset;
	}
	.listingmoreADV {
		flex-wrap: wrap;
	    .itemMore {
	        width: 49%;
	        display: flex;
	        .bgAdvantagesItem
	        {
	        	align-items: center;
	        }
	    }
	}
	.section
	{
		.sectionTitle
		{
			font-size: 44px;
			line-height: 56px;
		}
	}
	.itemCatalog:first-child h3
	{
		font-size: 36px;
	}
	.itemCatalog h3
	{
		font-size: 32px;
	}
	.textContent
	{
		.textDescription
		{
			font-size: 15px;
			line-height: 27px;
		}
	}
	.itemCatalog:first-child .leftColumn
	{
		padding: 32px;
		margin-right: -5%;
		width: 60% !important;
	}
	.itemCatalog .rightColumn, .listMiniItemCatalog .itemCatalog:first-child .rightColumn
	{
	    margin-left: 0% !important;
	    display: flex;
	    max-width: 100%;
	    align-self: center;
	}
	.itemCatalog .rightColumn img, .listMiniItemCatalog .itemCatalog:first-child .rightColumn img
	{
        width: 100%;
        /* max-width: 100%; */
        height: auto;
	}
	.catalogLink
	{
		padding: 8px 16px;
		font-size: 13px;
		line-height: 19px;
	}
	.itemCatalog:nth-child(2)
	{
		width: 100%;
		img
		{
			margin-left: -10% !important;
		}
	}
	.listMiniItemCatalog
	{
		width: 100%;
		.itemCatalog:nth-child(2)
		{
			width: 49%;
		}
		.itemCatalog
		{
			min-height: 200px;
		}
	}
	.listMiniItemCatalog .itemCatalog:first-child .rightColumn, .listMiniItemCatalog .itemCatalog .rightColumn
	{
		margin-left: -30% !important;
	}
	.titleInfo
	{
	    font-size: 45px;
        line-height: 57px;
	}
	.clubLife
	{
		padding: 0px;
		.infoBlockPage
		{
			flex-direction: column;
			gap: 0px;
		}
		.leftColumn
		{
			width: unset;
			padding: 32px;
		}
		.rightColumn
		{
			width: 100%;
			height: 560px;
		}
		.sectionTitle
		{
			text-align: left;
		}
	}
	.formPage
	{
		flex-direction: column-reverse;
	    padding: 20px;
	}
	.main .leftColumn, .main .rightColumn
	{
		width: 100%;
		padding: 0px;
		max-width: 100%;
	}
	.main .rightColumn
	{
		padding: 20px;
	}
	.gridList
	{
		flex-wrap: wrap;
		.itemList
		{
			width: 49%;
			.textContent
			{
				height: 100%;
			}
		}
	}
	.titleWe
	{
        font-size: 45px;
        line-height: 57px;
	}
	.textWe
	{
        font-size: 22px;
        line-height: 26px;
	}
	.comePlease
	{
		flex-direction: column;
		.imgInfo
		{
			width: 100%;
		}
	}
	.mainSlider
	{
		margin-top: 60px;
		max-height: 440px;
	}
}