.elementor-1015 .elementor-element.elementor-element-7c06a22{--min-height:100vh;--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:5;}.elementor-1015 .elementor-element.elementor-element-7c06a22:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-7c06a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1015 .elementor-element.elementor-element-7c06a22, .elementor-1015 .elementor-element.elementor-element-7c06a22::before{--border-transition:0.3s;}.elementor-1015 .elementor-element.elementor-element-3729367{--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:30px;--padding-right:10px;--padding-bottom:30px;--padding-left:10px;}.elementor-1015 .elementor-element.elementor-element-3729367:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-3729367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2930;}.elementor-1015 .elementor-element.elementor-element-3729367::before, .elementor-1015 .elementor-element.elementor-element-3729367 > .elementor-background-video-container::before, .elementor-1015 .elementor-element.elementor-element-3729367 > .e-con-inner > .elementor-background-video-container::before, .elementor-1015 .elementor-element.elementor-element-3729367 > .elementor-background-slideshow::before, .elementor-1015 .elementor-element.elementor-element-3729367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1015 .elementor-element.elementor-element-3729367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1015 .elementor-element.elementor-element-3729367, .elementor-1015 .elementor-element.elementor-element-3729367::before{--border-transition:0.3s;}.elementor-1015 .elementor-element.elementor-element-dcb10d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:26px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:10px;--padding-right:80px;--padding-bottom:10px;--padding-left:80px;}.elementor-1015 .elementor-element.elementor-element-d786c27{--display:flex;--background-transition:0.3s;}.elementor-1015 .elementor-element.elementor-element-82b0040 .elementor-heading-title{color:#FFFFFF;font-family:"satoshi varik", Sans-serif;font-size:44px;font-weight:700;}.elementor-1015 .elementor-element.elementor-element-82b0040 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1015 .elementor-element.elementor-element-eb950da{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-1015 .elementor-element.elementor-element-044f807{--display:flex;--background-transition:0.3s;}.elementor-1015 .elementor-element.elementor-element-251c31e .elementor-heading-title{color:#999999;font-family:"satoshi varik", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-1015 .elementor-element.elementor-element-d918a3f .elementor-heading-title{color:#FFFFFF;font-family:"satoshi varik", Sans-serif;font-size:18px;font-weight:500;}.elementor-1015 .elementor-element.elementor-element-126ab1d .elementor-heading-title{color:#FFFFFF;font-family:"satoshi varik", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-1015 .elementor-element.elementor-element-ba7f5ae .elementor-heading-title{color:#FFFFFF;font-family:"satoshi varik", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}#elementor-popup-modal-1015 .dialog-message{width:100%;height:100vh;align-items:flex-start;}#elementor-popup-modal-1015{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-1015 .dialog-close-button{display:flex;font-size:21px;}#elementor-popup-modal-1015 .dialog-widget-content{animation-duration:0.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1015 .dialog-close-button i{color:#FFFFFF7A;}#elementor-popup-modal-1015 .dialog-close-button svg{fill:#FFFFFF7A;}@media(min-width:768px){.elementor-1015 .elementor-element.elementor-element-eb950da{--width:68%;}.elementor-1015 .elementor-element.elementor-element-044f807{--width:29%;}}@media(max-width:767px){.elementor-1015 .elementor-element.elementor-element-7c06a22{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1015 .elementor-element.elementor-element-3729367{--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-1015 .elementor-element.elementor-element-dcb10d2{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1015 .elementor-element.elementor-element-82b0040 .elementor-heading-title{font-size:34px;}.elementor-1015 .elementor-element.elementor-element-eb950da{--padding-top:10px;--padding-right:30px;--padding-bottom:10px;--padding-left:30px;}.elementor-1015 .elementor-element.elementor-element-ba7f5ae > .elementor-widget-container{padding:0px 0px 34px 0px;}}/* Start custom CSS for heading, class: .elementor-element-82b0040 */.zgolovok {
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2a9597 */.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;}/* 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;}.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;}.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;}.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;}/* 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;	}		.init .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;	}/* End custom CSS */
/* Start custom CSS *//* Input */
.elementor-location-popup .allow-dropdown 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;
}

/* Column 6/12 */
.elementor-location-popup .row:nth-child(3) .col-md-6:nth-child(2){
	padding-top:7px;
	
}/* End custom CSS */