.elementor-kit-6{--e-global-color-primary:#7F7F7F;--e-global-color-secondary:#7F7F7F;--e-global-color-text:#373737;--e-global-color-accent:#7F7F7F;--e-global-color-5a91908:#373737;--e-global-color-83b7d78:#232323;--e-global-color-feebdbe:#FA2E7D;--e-global-color-b89da9e:#FF4F93;--e-global-color-0153708:#FEECC1;--e-global-color-1b75f54:#FBD671;--e-global-color-c1aaf63:#F5F5F7;--e-global-color-7061d05:#FFFFFF;--e-global-color-ff8b240:#000000;--e-global-color-8e48e38:#FFD400;--e-global-color-703aa21:#FF2D7D;--e-global-color-c197d84:#FFD200;--e-global-color-871db4d:#FFEB8A;--e-global-color-cc33fe2:#276D3B;--e-global-color-c2dd768:#039935;--e-global-color-20a2acb:#009BFD;--e-global-color-571ca52:#231F20;--e-global-color-8e5722d:#F5ECDB;--e-global-color-f1b5e66:#B59A57;--e-global-color-8b54f67:#D16443;--e-global-color-cf08766:#F9C95B;--e-global-color-d70b5c0:#F9C95B;--e-global-color-05e5f6a:#C1DAE1;--e-global-color-fd74dd4:#FF84A9;--e-global-color-a1718c9:#248AFF;--e-global-color-be7dcb8:#D0E6FF;--e-global-color-8b2077b:#B687D5;--e-global-color-c1dda5b:#FFC1DA;--e-global-color-38869ad:#7FD3F2;--e-global-color-381572e:#5AC1E6;--e-global-color-84502a0:#FF5CA8;--e-global-color-442620e:#662583;--e-global-color-c9805af:#E6B3FF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Futura PT";--e-global-typography-text-font-size:1.188rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:clamp(1.5625rem, 1.5625rem + 0vw, 1.5625rem);--e-global-typography-accent-font-family:"Futura PT";--e-global-typography-accent-font-size:1.188rem;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.5;--e-global-typography-065dd8a-font-family:"Playfair Display";--e-global-typography-065dd8a-font-size:clamp(1.25rem, 1.25rem + 0vw, 1.25rem);--e-global-typography-065dd8a-font-weight:700;--e-global-typography-065dd8a-line-height:clamp(1.75rem, 1.75rem + 0vw, 1.75rem);--e-global-typography-4d31526-font-family:"Playfair Display";--e-global-typography-4d31526-font-size:clamp(1.875rem, 1.2499rem + 2.632vw, 3.125rem);--e-global-typography-4d31526-font-weight:600;--e-global-typography-4d31526-line-height:clamp(2.375rem, 1.7981rem + 2.564vw, 3.625rem);--e-global-typography-9e6bc81-font-family:"Playfair Display";--e-global-typography-9e6bc81-font-size:clamp(2.1875rem, 0.88948rem + 5.769vw, 5rem);--e-global-typography-9e6bc81-font-weight:700;--e-global-typography-9e6bc81-line-height:clamp(2.5625rem, 1.26448rem + 5.769vw, 5.375rem);--e-global-typography-323fece-font-family:"Futura PT";--e-global-typography-323fece-font-size:1.563rem;--e-global-typography-323fece-font-weight:500;--e-global-typography-323fece-line-height:1.255;--e-global-typography-efed84b-font-family:"Jost";--e-global-typography-efed84b-font-size:clamp(1.1875rem, 1.01448rem + 0.769vw, 1.5625rem);--e-global-typography-efed84b-line-height:1;--e-global-typography-80f8207-font-family:"Futura PT";--e-global-typography-80f8207-font-size:1.188rem;--e-global-typography-80f8207-font-weight:600;--e-global-typography-80f8207-text-transform:uppercase;--e-global-typography-80f8207-line-height:1;background-color:var( --e-global-color-ff8b240 );color:var( --e-global-color-5a91908 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-feebdbe );font-family:"Futura PT", Sans-serif;font-size:0.938rem;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:0.01rem;color:var( --e-global-color-7061d05 );border-radius:50px 50px 50px 50px;padding:1rem 2.5rem 1rem 2.5rem;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-b89da9e );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-block-end:0px;}.elementor-kit-6 a{text-decoration:none;}.elementor-kit-6 a:hover{text-decoration:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:1.25rem;}.elementor-element{--widgets-spacing:1.25rem 1.25rem;--widgets-spacing-row:1.25rem;--widgets-spacing-column:1.25rem;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}/* Start custom CSS */.elementor-widget-text-editor p {
  padding-bottom: 20px;
}

.elementor-widget-text-editor p:last-child {
  padding-bottom: 0;
}

.hide {
  display: none !important;
}

.speaker-img img {
  box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.25);
  border-radius: 1rem;
}

.programma-time {
  width: 10rem;
}

.gap-0625 {
  gap: 0.625rem;
}

.sponsor-logo {
  padding: 1.25rem;
  border: 1px solid #7f7f7f;
  border-radius: 1rem;
}

.team-box {
  width: 32.16%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Light.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Light.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Light.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Book.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Book.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Book.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Medium.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Medium.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Demi.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Demi.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Demi.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Bold.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Bold.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-ExtraBold.eot');
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-ExtraBold.woff') format('woff'),
		url('https://nailcongress.ru/wp-content/uploads/2025/04/FuturaPT-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/PlayfairDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/PlayfairDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/PlayfairDisplay-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/PlayfairDisplay-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/PlayfairDisplay-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/Jost-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://nailcongress.ru/wp-content/uploads/2025/04/Jost-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */