.elementor-31 .elementor-element.elementor-element-c476e79{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d3adc2e .elementor-button{background-color:#000000;}.elementor-31 .elementor-element.elementor-element-d3adc2e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-d3adc2e .elementor-button:focus{background-color:#8D2626;}.elementor-31 .elementor-element.elementor-element-d3adc2e .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-d3adc2e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-31 .elementor-element.elementor-element-279d16e .elementor-heading-title{font-family:"top", Sans-serif;}.elementor-31 .elementor-element.elementor-element-000daef .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;padding:21px 21px 21px 21px;}.elementor-31 .elementor-element.elementor-element-000daef .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-000daef .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-000daef > .elementor-widget-container{margin:35px 0px 55px 0px;}.elementor-31 .elementor-element.elementor-element-000daef.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-000daef .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-000daef .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-31 .elementor-element.elementor-element-000daef .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-000daef .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-c476e79{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'top';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vernisageur.ru/wp-content/uploads/2025/05/Gilroy-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'top';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://vernisageur.ru/wp-content/uploads/2025/05/Gilroy-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'top';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vernisageur.ru/wp-content/uploads/2025/05/Gilroy-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'top';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vernisageur.ru/wp-content/uploads/2025/05/Gilroy-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */