.elementor-kit-11{--e-global-color-primary:#0A1E26;--e-global-color-secondary:#005752;--e-global-color-text:#2B373F;--e-global-color-accent:#008F7A;--e-global-color-5a53c0f:#93CEC1;--e-global-color-a6bde87:#FFFFFF;--e-global-color-deedd41:#F29224;--e-global-typography-primary-font-family:"Noto Sans";--e-global-typography-primary-font-size:38px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Noto Sans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Sans";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Noto Sans";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:400;--e-global-typography-1ae7dfe-font-family:"Syncopate Cyr";--e-global-typography-1ae7dfe-font-size:20px;background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--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){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1599px){.elementor-kit-11{--e-global-typography-primary-font-size:2.5vw;--e-global-typography-secondary-font-size:2vw;--e-global-typography-text-font-size:1.5vw;--e-global-typography-accent-font-size:1vw;--e-global-typography-1ae7dfe-font-size:4vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1024px){.elementor-kit-11{--e-global-typography-primary-font-size:8vw;--e-global-typography-secondary-font-size:5.5vw;--e-global-typography-text-font-size:4.5vw;--e-global-typography-accent-font-size:3.5vw;--e-global-typography-1ae7dfe-font-size:4vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS *//*Убрать браузерное наведение */
a.active.focus,
a.active:focus,
a.focus,
a:active.focus,
a:active:focus,
a:focus,
button.active.focus,
button.active:focus,
button.focus,
button:active.focus,
button:active:focus,
button:focus,
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
outline: 0!important;
outline-color: transparent!important;
outline-width: 0!important;
outline-style: none!important;
box-shadow: 0 0 0 0 rgba(0,123,255,0)!important;
}

::selection {
            color: white;
            background: #0A1E26;
        }
        
.elementor-lightbox .elementor-video-container {
    width: 87% !important;
    
}        

@media (max-width: 1024px) {
    .elementor-lightbox .elementor-video-container {
        width: 100% !important;
    }
}

.clearfy-cookie {
    position: fixed;
    left: 1% !important;
    ght: 0;
    bottom: 1% !important;
    padding: 12px;
    color: #0a0a0a;
    background: #ffffff;
    box-shadow: 0 3px 20px -5px rgba(41, 44, 56, 0.2);
    z-index: 999999 !important;
    font-size: 13px;
    border-radius: 5px !important;
    transition: .3s;
    width: 98% !important;
}       

.clearfy-cookie-container {
    max-width: 100% !important;
    margin: 0 auto !important;
    text-align: center !important;
    width: 100% !important;
    display: flex !important
;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center;
}

.clearfy-cookie-accept:hover, .clearfy-cookie-accept:focus {
    background-color: #000 !important;
}

.clearfy-cookie-container a {
    color: #0d0d0d !important; /* Темный цвет текста */
    text-decoration: underline !important; /* Подчеркивание */
    transition: color 0.3s ease !important; /* Плавное изменение цвета */
}

.clearfy-cookie-container a:hover {
    color: #005752 !important; /* Цвет при наведении */
    text-decoration: underline !important; /* Сохраняем подчеркивание при наведении */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chzk.pro/wp-content/uploads/2025/11/notosans-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://chzk.pro/wp-content/uploads/2025/11/notosans-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://chzk.pro/wp-content/uploads/2025/11/notosans-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://chzk.pro/wp-content/uploads/2025/11/notosans-bolditalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Syncopate Cyr';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://chzk.pro/wp-content/uploads/2025/10/syncopatecyrregular.woff2') format('woff2');
}
/* End Custom Fonts CSS */