:root{--active-color:#145e96;--breadcrumb-fontweight:400;--breadcrumb-fontsize:14px;--breadcrumb-color:#1c1c1c;--breadcrumb-color-hover:#c8c8c8;--btn-icon-fontsize:25px;--btn-icon-color:#0163b7;--block-carusel-post-img-next:url('/wp-content/uploads/2025/02/knopka-chern-pravo.svg');--block-carusel-post-img-prev:url('/wp-content/uploads/2025/02/knopka-chyornaya-levo.svg');--header-main-background:#ffffff;--cb-size:20px;--cb-border-width:1.5px;--cb-border-color:#000000;--cb-bg-color:#ffffff;--cb-check-color:#000000;--cb-radius:5px;} #wp-admin-bar-wp-logo{display:none} #wp-admin-bar-updates{display:none} #wp-admin-bar-comments{display:none} #wp-admin-bar-wpseo-menu{display:none} #wp-admin-bar-wpseo-menu{display:none} #wp-admin-bar-popup-maker{display:none} #wp-admin-bar-customize{display:none} .grecaptcha-badge{display:none} body{padding:0;margin:0;line-height:1.3} a{transition:all 0.5s} p{margin-top:0} p:last-child{margin-bottom:0} .pointer img{pointer-events:none} .link a:hover, .link a span:hover{color:var(--active-color) !important} .link-btn:hover{cursor:pointer} button:hover{cursor:pointer} input, textarea, select{-webkit-text-size-adjust:100%;outline:0 !important;} .pd-0, .pd-0 .e-con-inner{padding:0 !important;} .e-con-full, .e-con>.e-con-inner{padding:0;padding-block-end:0;padding-block-start:0;text-align:var(--text-align);} .text-only-4 .elementor-widget-container, .text-only-4{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;} .text-only-3 .elementor-widget-container, .text-only-3{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;} .text-only-2 .elementor-widget-container, .text-only-2{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;} .text-only-1 .elementor-widget-container, .text-only-1{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;} .main-widget-content .e-con-boxed{padding-left:0;padding-right:0;} @media screen and (max-width:1201px){.main-block-content{padding-left:0;padding-right:0;}} .ymaps-2-1-79-map-copyrights-promo, .ymaps-2-1-79-copyright__wrap{display:none !important;} .rank-math-breadcrumb, .woocommerce-breadcrumb{font-weight:var(--breadcrumb-fontweight);font-size:var(--breadcrumb-fontsize);color:var(--breadcrumb-color);} .rank-math-breadcrumb.separator{color:var(--breadcrumb-color);} .rank-math-breadcrumb a, .woocommerce-breadcrumb a{color:var(--breadcrumb-color-hover);} .rank-math-breadcrumb a:hover, .woocommerce-breadcrumb a:hover{color:var(--breadcrumb-color);} .btn-icon a{display:flex;flex-direction:row;align-items:center;justify-content:center;} .btn-icon .elementor-button-content-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:0;justify-content:space-around;width:100%;} .btn-icon .elementor-button-icon{font-size:var(--btn-icon-fontsize);color:var(--btn-icon-color);} .block-carusel-post .elementor-swiper-button-next svg, .block-carusel-post .elementor-swiper-button-prev svg{display:none !important;} .block-carusel-post .elementor-swiper-button-next{background-image:var(--block-carusel-post-img-next);width:42px;height:42px;transform:all 0.3s;background-repeat:no-repeat;background-size:contain;} .block-carusel-post .elementor-swiper-button-next:hover{opacity:0.8;} .block-carusel-post .elementor-swiper-button-prev{background-image:var(--block-carusel-post-img-prev);width:42px;height:42px;transform:all 0.3s;background-repeat:no-repeat;background-size:contain;} .block-carusel-post .elementor-swiper-button-prev:hover{opacity:0.8;} #header-main .e-con-inner{transition:0.3s;} #header-main.stikly-header .e-con-inner{padding-top:2px;padding-bottom:2px;} #header-main.stikly-header{background:var(--header-main-background);} .elementor-form a{pointer-events:auto;} .elementor-form .elementor-field-type-acceptance .elementor-field-subgroup label{pointer-events:none !important;} input[type="checkbox"]{opacity:0;position:absolute;width:var(--cb-size, 20px);height:var(--cb-size, 20px);cursor:pointer;z-index:1;margin:0;} input[type="checkbox"]+span, input[type="checkbox"]+label{position:relative;padding-left:calc(var(--cb-size, 20px) + 10px);cursor:pointer;display:inline-block;line-height:var(--cb-size, 20px);min-height:var(--cb-size, 20px);} input[type="checkbox"]+span::before, input[type="checkbox"]+label::before{content:'';position:absolute;left:0;top:0;width:var(--cb-size, 20px);height:var(--cb-size, 20px);border:var(--cb-border-width, 1.5px) solid var(--cb-border-color, #000);border-radius:var(--cb-radius, 5px) !important;background:#fff;transition:all 0.2s ease;box-sizing:border-box;} input[type="checkbox"]:checked+span::before, input[type="checkbox"]:checked+label::before{background:var(--cb-bg-color, #fff);border-color:var(--cb-border-color, #000);} input[type="checkbox"]:checked+span::after, input[type="checkbox"]:checked+label::after{content:'';position:absolute;left:calc(var(--cb-size, 17px) * 0.4);top:calc(var(--cb-size, 18px) * 0.2);width:calc(var(--cb-size, 20px) * 0.3);height:calc(var(--cb-size, 20px) * 0.5);border:solid var(--cb-check-color, #000);border-width:0 2px 2px 0;transform:rotate(45deg);} input[type="checkbox"]:focus+span::before, input[type="checkbox"]:focus+label::before{outline:2px solid rgba(0, 0, 0, 0.2);outline-offset:2px;} input[type="checkbox"]:hover+span::before, input[type="checkbox"]:hover+label::before{cursor:pointer;} input[type="checkbox"]:disabled+span, input[type="checkbox"]:disabled+label{cursor:not-allowed;opacity:0.6;} input[type="checkbox"]:disabled+span::before, input[type="checkbox"]:disabled+label::before{background:#f0f0f0;border-color:#ccc;} input[type="checkbox"]:disabled:checked+span::after, input[type="checkbox"]:disabled:checked+label::after{border-color:#666;} input[type="checkbox"]:not(:has(+ span)):not(:has(+ label)){opacity:1;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--cb-size, 20px);height:var(--cb-size, 20px);border:var(--cb-border-width, 1.5px) solid var(--cb-border-color, #000) !important;border-radius:var(--cb-radius, 5px) !important;background:#fff;cursor:pointer;} input[type="checkbox"]:not(:has(+ span)):not(:has(+ label)):checked{background:var(--cb-bg-color, #fff);border-color:var(--cb-border-color, #000) !important;} input[type="checkbox"]:not(:has(+ span)):not(:has(+ label)):checked::after{content:'';position:absolute;left:calc(var(--cb-size, 20px) * 0.4);top:calc(var(--cb-size, 20px) * 0.2);width:calc(var(--cb-size, 20px) * 0.3);height:calc(var(--cb-size, 20px) * 0.5);border:solid var(--cb-check-color, #000);border-width:0 2px 2px 0;transform:rotate(45deg);} .checkbox-switch{position:relative;display:inline-block;width:44px;height:24px;} .checkbox-switch input{opacity:0;width:0;height:0;} .checkbox-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px;} .checkbox-switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;} .checkbox-switch input:checked+.slider{background-color:var(--cb-border-color, #2196F3);} .checkbox-switch input:focus+.slider{box-shadow:0 0 1px var(--cb-border-color, #2196F3);} .checkbox-switch input:checked+.slider:before{transform:translateX(20px);} input[type="radio"]{opacity:0;position:absolute;width:var(--cb-size, 20px);height:var(--cb-size, 20px);cursor:pointer;z-index:1;margin:0;} input[type="radio"]+span, input[type="radio"]+label, input[type="radio"]:not(:has(+ span)):not(:has(+ label)){position:relative;padding-left:calc(var(--cb-size, 20px) + 10px);cursor:pointer;display:inline-block;line-height:var(--cb-size, 20px);min-height:var(--cb-size, 20px);} input[type="radio"]:not(:has(+ span)):not(:has(+ label)){padding-left:var(--cb-size, 20px);} input[type="radio"]+span::before, input[type="radio"]+label::before, input[type="radio"]:not(:has(+ span)):not(:has(+ label))::before{content:'';position:absolute;left:0;top:0;width:var(--cb-size, 20px);height:var(--cb-size, 20px);border:var(--cb-border-width, 1.5px) solid var(--cb-border-color, #000);border-radius:50% !important;background:#fff;transition:all 0.2s ease;box-sizing:border-box;display:block;} input[type="radio"]:checked+span::before, input[type="radio"]:checked+label::before, input[type="radio"]:not(:has(+ span)):not(:has(+ label)):checked::before{background:var(--cb-bg-color, #fff);border-color:var(--cb-border-color, #000);} input[type="radio"]:checked+span::after, input[type="radio"]:checked+label::after, input[type="radio"]:not(:has(+ span)):not(:has(+ label)):checked::after{content:'';position:absolute;left:calc(calc(var(--cb-size, 20px) / 2) - calc(var(--cb-size, 20px) * 0.25));top:calc(calc(var(--cb-size, 20px) / 2) - calc(var(--cb-size, 20px) * 0.25));width:calc(var(--cb-size, 20px) * 0.5);height:calc(var(--cb-size, 20px) * 0.5);background:var(--cb-check-color, #000);border-radius:50%;} input[type="radio"]:focus+span::before, input[type="radio"]:focus+label::before{outline:2px solid rgba(0, 0, 0, 0.2);outline-offset:2px;} input[type="radio"]:disabled+span, input[type="radio"]:disabled+label{cursor:not-allowed;opacity:0.6;} input[type="radio"]:disabled+span::before, input[type="radio"]:disabled+label::before{background:#f0f0f0;border-color:#ccc;} input[type="radio"]:disabled:checked+span::after, input[type="radio"]:disabled:checked+label::after{background:#666;}