.elementor-kit-12{--e-global-color-primary:#141414;--e-global-color-secondary:#1D2930;--e-global-color-text:#000000;--e-global-color-accent:#06C39D;--e-global-typography-primary-font-family:"satoshi varik";--e-global-typography-primary-font-size:34px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"satoshi varik";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"satoshi varik";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"satoshi varik";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 a{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 h1{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 h2{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 h3{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 h5{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 h6{font-family:"satoshi varik", Sans-serif;}.elementor-kit-12 button,.elementor-kit-12 input[type="button"],.elementor-kit-12 input[type="submit"],.elementor-kit-12 .elementor-button{font-family:"satoshi varik", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;background-color:#1D2F30;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-kit-12 img{border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.fieldset-cf7mls-wrapper .fieldset-cf7mls .row .col-md-6 p{	margin-bottom:0px;}.fieldset-cf7mls .row .col-md-6 p strong{	font-size:14px;}.fieldset-cf7mls-wrapper .fieldset-cf7mls .col-md-6{	padding-top:14px;}.fieldset-cf7mls-wrapper .fieldset-cf7mls .wpcf7-validation-errors{	margin-top:0px;}.fieldset-cf7mls-wrapper p .action-button{	margin-bottom:0px;	color:#ffffff;}.fieldset-cf7mls-wrapper .fieldset-cf7mls .cf7mls-btns{	display:none !important;}/* Heading */.fieldset-cf7mls-wrapper .fieldset-cf7mls h4{	margin-bottom:5px;	font-size:20px;	font-weight:700;	margin-top:18px;	padding-left:15px;	padding-right:15px;}/* Column 3/12 */.fieldset-cf7mls-wrapper div .col-lg-3{	padding-left:15px;	padding-right:15px;}/* Label */.fieldset-cf7mls .col-lg-12 .mb-3 p label{	padding-left:15px;	padding-right:15px;}/* Column 12/12 */.elementor-element .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .js .init .fieldset-cf7mls-wrapper .fieldset-cf7mls .row .col-md-12{	width:100% !important;}/* Column 12/12 */.fieldset-cf7mls-wrapper .fieldset-cf7mls .col-md-12{	padding-left:15px;	padding-right:15px;}/* Text Area */.elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .js .init .fieldset-cf7mls-wrapper .fieldset-cf7mls .row .col-md-12 p span textarea{	width:100% !important;}/* Column 12/12 */.init .col-md-12{	width:100%;	padding-right:15px;	padding-left:15px;}.invalid .col-md-12{	width:100%;	padding-right:15px;	padding-left:15px;}/* Input */.row .col-md-6 p span input[type=text]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.init p input[type=email]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.invalid p input[type=email]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.init p input[type=number]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.invalid p input[type=number]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.init p select{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.invalid p select{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}.row .col-md-12 p span input[type=text]{	background-color:rgba(255,255,255,0);	border-style:none;	border-bottom-style:solid;	border-bottom-color:#666;	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-left-radius:0px;	border-bottom-right-radius:0px;	color:#666;}/* Paragraph */.init .col-md-12 p{	text-align:left;}.invalid .col-md-12 p{	text-align:left;}/* Input */.init p .m01{	margin-top:26px;	background-color:#13e9be;	color:#000000;	border-style:none;	}/* 767px and larger screen sizes */@media (min-width:767px){	/* Column 3/12 */	.fieldset-cf7mls-wrapper .fieldset-cf7mls div .row .col-lg-3{		width:25% !important;	}		.wpcf7 .init .row{		display: flex;		-ms-flex-wrap: wrap;		flex-wrap: wrap;	}		.wpcf7 .invalid .row{		display: flex;		-ms-flex-wrap: wrap;		flex-wrap: wrap;	}		.wpcf7 .submitting .row{		display: flex;		-ms-flex-wrap: wrap;		flex-wrap: wrap;	}		.init .col-md-6{		-ms-flex: 0 0 50%;		flex: 0 0 50%;		max-width: 50%;		padding-right: 15px;		padding-left: 15px;	}		.invalid .col-md-6{		-ms-flex: 0 0 50%;		flex: 0 0 50%;		max-width: 50%;		padding-right: 15px;		padding-left: 15px;	}			.fieldset-cf7mls-wrapper .fieldset-cf7mls .row{		display: flex;		-ms-flex-wrap: wrap;		flex-wrap: wrap;	}		.fieldset-cf7mls-wrapper .fieldset-cf7mls .col-md-6{		-ms-flex: 0 0 50%;		flex: 0 0 50%;		max-width: 50%;		padding-right: 15px;		padding-left: 15px;	}	}/* Column 6/12 */.init .col-md-6{	padding-top:22px;}/* Column 12/12 */.init .col-md-12{	padding-top:22px;}/* Paragraph */.init .row:nth-child(7) p{	text-align:left !important;	}.wpcf7-response-output {    color: white;}.hidd {    height: 0px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'satoshi varik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-light.woff2') format('woff2'),
		url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-light.woff') format('woff');
}
@font-face {
	font-family: 'satoshi varik';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-regular.woff2') format('woff2'),
		url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-regular.woff') format('woff');
}
@font-face {
	font-family: 'satoshi varik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-medium.woff2') format('woff2'),
		url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-medium.woff') format('woff');
}
@font-face {
	font-family: 'satoshi varik';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-bold.woff2') format('woff2'),
		url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-bold.woff') format('woff');
}
@font-face {
	font-family: 'satoshi varik';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-black.woff2') format('woff2'),
		url('https://visahub.mytestdomainsite.ru/wp-content/uploads/2023/06/satoshi-black.woff') format('woff');
}
/* End Custom Fonts CSS */