.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2dba38b:#8ABAE2;--e-global-color-6253dbb:#4A73AF;--e-global-color-d6410ff:#F5AE46;--e-global-color-f737468:#0A0A0A;--e-global-color-69c0ef6:#F9F5F2;--e-global-color-1014757:#F8EEE1;--e-global-color-bea34e8:#90ACC9;--e-global-color-4fcd044:#FBC13B;--e-global-color-1beed1d:#FFFFFF;--e-global-color-4ba722e:#4A72B0;--e-global-color-522575c:#FFAC32;--e-global-color-eaaa486:#FAF5F2;--e-global-color-23c0ee0:#476FB1;--e-global-color-8b6c390:#384543;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-8eaccc7-font-family:"Poppins";--e-global-typography-8eaccc7-font-size:14px;--e-global-typography-8eaccc7-font-weight:600;--e-global-typography-94d07b2-font-family:"Poppins";--e-global-typography-94d07b2-font-size:62px;--e-global-typography-94d07b2-font-weight:400;--e-global-typography-edd6ffd-font-family:"Poppins";--e-global-typography-edd6ffd-font-size:64px;--e-global-typography-edd6ffd-font-weight:600;--e-global-typography-896c542-font-family:"Poppins";--e-global-typography-896c542-font-size:32px;--e-global-typography-896c542-font-weight:700;--e-global-typography-2f00c76-font-family:"Poppins";--e-global-typography-2f00c76-font-size:36px;--e-global-typography-2f00c76-font-weight:600;--e-global-typography-2f00c76-line-height:1.2em;--e-global-typography-fbddf51-font-family:"Poppins";--e-global-typography-fbddf51-font-size:16px;--e-global-typography-fbddf51-font-weight:400;--e-global-typography-fbddf51-line-height:2em;--e-global-typography-2230304-font-family:"Poppins";--e-global-typography-2230304-font-size:16px;--e-global-typography-eb006f1-font-family:"Poppins";--e-global-typography-eb006f1-font-size:24px;--e-global-typography-eb006f1-font-weight:700;--e-global-typography-eb006f1-text-transform:uppercase;--e-global-typography-164fcc4-font-family:"Poppins";--e-global-typography-164fcc4-font-weight:normal;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-4ba722e );color:var( --e-global-color-1beed1d );border-style:none;border-radius:0px 25px 0px 0px;padding:15px 35px 15px 35px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-d6410ff );color:var( --e-global-color-1beed1d );border-radius:0px 25px 0px 0px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-8b6c390 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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:1366px){.elementor-kit-6{--e-global-typography-94d07b2-font-size:48px;--e-global-typography-edd6ffd-font-size:48px;--e-global-typography-896c542-font-size:28px;--e-global-typography-2f00c76-font-size:28px;--e-global-typography-eb006f1-font-size:28px;}}@media(max-width:1200px){.elementor-kit-6{--e-global-typography-94d07b2-font-size:32px;--e-global-typography-edd6ffd-font-size:32px;--e-global-typography-896c542-font-size:18px;--e-global-typography-eb006f1-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-94d07b2-font-size:32px;--e-global-typography-edd6ffd-font-size:32px;--e-global-typography-896c542-font-size:16px;--e-global-typography-fbddf51-font-size:14px;--e-global-typography-eb006f1-font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media (max-width: 768px) {
    .okruchy a {
        font-size: 12px;
   
}
    .okruchy p {
        font-size: 12px;
    }
     .okruchy  span {
        font-size: 12px;
}
}

/* HIDES THE DARK LOGO */
.d-logo {
 display: none;
}
/* SWITCHES LOGO ON SCROLL */
.elementor-sticky--effects .d-logo {
 display: inline-block;
}
.elementor-sticky--effects .l-logo {
 display: none;

}
/* CHANGES THE BACKGROUND MENU ON SCROLL */
.elementor-sticky--effects {
 background: #4A73AF !important; /* edit here to change the background color for your sticky header*/
}
/* CHANGES THE TEXT COLOR ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a {
 color: #fff !important; /* edit here to change your text color for sticky header */
}
/* CONTROLS THE TRANSITION SPEED - KEEP ALL SAME SPEED TO HAVE A CLEAN EFFECT */
.elementor-sticky--effects .sticky-menu-items ul li a {
 transition: .5s all ease-in-out;
}
.elementor-sticky--effects {
 transition: .5s all ease-in-out;
}

/*updated changing mobile hamburger menu toggle and menu links on hover on scroll */

/*change color to the mobile menu toggle*/
.elementor-sticky--effects .sticky-menu-items i {
 color: #ff0000 /*add your color here*/!important;
}

/*add color to the background of mobile toggle*/
.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
 background: #ffcc00 /*add the background color here or add transparent for no background color*/!important;
}

/*CHANGES THE ACTIVE MENU ITEM ON SCROLL*/
.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
 color: #ffaa00 /*add your color here*/!important; /* edit here to change the active menu item text color for sticky header */
}

.elementor-sticky--effects {
    padding-top: 5px !important;
    padding-bottom: 10px !important;
}
.elementor-sticky--effects .sticky-menu-items ul:hover li:hover a:hover {
 color: #f5ae46 !important; 
}/* End custom CSS */