.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#353A3E;--e-global-color-accent:#ED4209;--e-global-color-2bd36d3:#064673;--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:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#F2FAFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#FFFFFFBF;--lightbox-ui-color:#064068;--lightbox-ui-color-hover:#447CA3;--lightbox-header-icons-size:32px;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}/* Start custom CSS *//*шапка сайта*/
.header-dropdown {
    display: none ;
}

.header-dropdown.fixed {
    display: block;
	width:100%;
	position:fixed;
	z-index: 9999;
}
/*шапка сайта*/

.uppage {
    display: none ;
}

.uppage.fixed {
    display: block;
}



.grecaptcha-badge { 
    visibility: hidden;
}

input[type="file"] {
    font-size: 16px !important;
}

.stroim:before {
    content: "";
    position: absolute;
    background-image: url('/wp-content/uploads/2023/04/001.svg');
    background-repeat: no-repeat;
    width: 38px;
    height: 38px;
    z-index: -1;
    top: -20px;
    left: -22px;
    opacity: .4;
}

input[type="checkbox"] {
    -webkit-appearance: checkbox !important;
    width: 20px;
    height: 20px;
    margin: 0px 5px 0px 0px;
    vertical-align: middle;
}

.elementor-1482 .elementor-element.elementor-element-c473ffd .elementor-field-group .elementor-field, .elementor-1482 .elementor-element.elementor-element-c473ffd .elementor-field-subgroup  {
    line-height: 0.85;
}

.elementor-1571 .elementor-element.elementor-element-14c2a2a8 .elementor-field-group .elementor-field, .elementor-1571 .elementor-element.elementor-element-14c2a2a8 .elementor-field-subgroup  {
    line-height: 0.85;
}

.elementor-30 .elementor-element.elementor-element-98a0f6a .elementor-field-group .elementor-field, .elementor-30 .elementor-element.elementor-element-98a0f6a .elementor-field-subgroup {
    line-height: 0.8;
}

.elementor-3010 .elementor-element.elementor-element-b4fcd57 .elementor-field-group .elementor-field, .elementor-3010 .elementor-element.elementor-element-b4fcd57 .elementor-field-subgroup {
    line-height: 0.8;
}



.elementor-slideshow__description {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 300;
    font-size: 18px;
    text-align: center;
}

.elementor-lightbox-image {
    box-shadow: none !important;
    padding: 25px;
}

.elementor-popup-modal {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */