.elementor-kit-8{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-0040de9:#272727;--e-global-color-5922afb:#FFFFFF;--e-global-color-829e626:#272727;--e-global-color-dea4cce:#B09677;--e-global-color-55b9b2f:#FFFFFF;--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;--e-global-typography-023f481-font-weight:300;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column: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 */html {
    cursor: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54"><filter id="s"><feDropShadow dx="1" dy="1" stdDeviation="1" flood-color="black"/></filter><circle cx="27" cy="27" r="25" stroke="white" stroke-width="1" fill="none" filter="url(%23s)"/></svg>') 27 27, auto;
}

/* Для кликабельных элементов */
a, button, [onclick] {
    cursor: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 52 52"><circle cx="26" cy="26" r="25" stroke="white" stroke-width="1" fill="none"/></svg>') 26 26, pointer;
}


footer p {
    color: #000;
}
.sub-footer p {
    color: #000 !important;
}
.text-left.copyright_text {
    color: #000;
}
.services .item .numb {
    font-size: 40px;
    font-weight: 600;
    font-family: 'Oswald', sans-serif;
    position: absolute;
    bottom: 30px;
    right: 30px;
    color: #777;
    -webkit-text-stroke: 1px rgba(0, 0, 0, 0.1);
    line-height: 1em;
}/* End custom CSS */