.elementor-139 .elementor-element.elementor-element-f95a680{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-139 .elementor-element.elementor-element-f95a680:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-f95a680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-139 .elementor-element.elementor-element-48653db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-139 .elementor-element.elementor-element-c71b2ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-139 .elementor-element.elementor-element-dada50a{--display:flex;}.elementor-139 .elementor-element.elementor-element-af49b96{--display:flex;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-139 .elementor-element.elementor-element-4a6adcc{text-align:center;}.elementor-139 .elementor-element.elementor-element-4a6adcc .elementor-heading-title{font-family:var( --e-global-typography-b3c82b6-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c82b6-font-size );font-weight:var( --e-global-typography-b3c82b6-font-weight );line-height:var( --e-global-typography-b3c82b6-line-height );color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-139 .elementor-element.elementor-element-f95a680{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-139 .elementor-element.elementor-element-af49b96{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-139 .elementor-element.elementor-element-4a6adcc .elementor-heading-title{font-size:var( --e-global-typography-b3c82b6-font-size );line-height:var( --e-global-typography-b3c82b6-line-height );}}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-f95a680{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-139 .elementor-element.elementor-element-48653db{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-139 .elementor-element.elementor-element-af49b96{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-139 .elementor-element.elementor-element-4a6adcc .elementor-heading-title{font-size:var( --e-global-typography-b3c82b6-font-size );line-height:var( --e-global-typography-b3c82b6-line-height );}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-48653db{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-139 .elementor-element.elementor-element-af49b96{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-139 .elementor-element.elementor-element-4a6adcc .elementor-heading-title{font-size:var( --e-global-typography-b3c82b6-font-size );line-height:var( --e-global-typography-b3c82b6-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-03ce311 */.elementor-139 .elementor-element.elementor-element-03ce311 p {font-family: var(--e-global-typography-f6b5b97-font-family) !important}

.elementor-139 .elementor-element.elementor-element-03ce311 h2 {    font-family: var(--e-global-typography-568440a-font-family) !important}

.elementor-139 .elementor-element.elementor-element-03ce311 li {font-family: var(--e-global-typography-f6b5b97-font-family) !important}

/* ==========================================
   COMPLIANZ – COOKIE POLICY
   ========================================== */


/* ==========================================
   1. ZÁKLADNÍ TEXT DOKUMENTU
   Bílé pozadí = černý text
   ========================================== */

#cmplz-document {
    color: white !important;
}

#cmplz-document h1,
#cmplz-document h2,
#cmplz-document h3,
#cmplz-document h4,
#cmplz-document h5,
#cmplz-document h6 {
    color: white !important;
}

#cmplz-document p,
#cmplz-document li,
#cmplz-document td,
#cmplz-document th {
    color: white !important;
}


/* ==========================================
   2. HLAVIČKA KATEGORIE
   Např. "Complianz"
   ========================================== */

#cmplz-cookies-overview .cmplz-category-header {
    color: #FFFFFF !important;
}

#cmplz-cookies-overview .cmplz-category-header h3 {
    color: #FFFFFF !important;
}


/* ==========================================
   3. HLAVIČKA SLUŽBY
   Tmavý blok
   ========================================== */

#cmplz-cookies-overview .cmplz-service-header {
    color: #FFFFFF !important;
}

#cmplz-cookies-overview .cmplz-service-header h4 {
    color: #FFFFFF !important;
}


/* ==========================================
   4. HLAVNÍ TEXT V TMAVÉM BLOKU
   "Užívání"
   "Sdílení údajů"
   "Tato data nejsou sdílena..."
   ========================================== */

#cmplz-cookies-overview .cmplz-service-desc {
    color: #FFFFFF !important;
}

#cmplz-cookies-overview .cmplz-service-desc > p {
    color: #FFFFFF !important;
}


/* ==========================================
   5. ODKAZY V TMAVÉM BLOKU
   Růžová
   ========================================== */

#cmplz-cookies-overview .cmplz-service-desc > p > a {
    color: #B8171B !important;
}

#cmplz-cookies-overview .cmplz-service-desc > a {
    color: #B8171B !important;
}


/* ==========================================
   6. TABULKA COOKIE
   Bílá plocha = černý text
   ========================================== */

#cmplz-cookies-overview table {
    color: #1D1D1D !important;
}

#cmplz-cookies-overview table th {
    color: #1D1D1D !important;
}

#cmplz-cookies-overview table td {
    color: #1D1D1D !important;
}


/* ==========================================
   7. NÁZVY COOKIE V TABULCE
   ========================================== */

#cmplz-cookies-overview .name {
    color: #1D1D1D !important;
}

#cmplz-cookies-overview .name a {
    color: #B8171B !important;
}


/* ==========================================
   8. EXPIRACE
   ========================================== */

#cmplz-cookies-overview .retention {
    color: #1D1D1D !important;
}


/* ==========================================
   9. FUNKCE
   ========================================== */

#cmplz-cookies-overview .function {
    color: #1D1D1D !important;
}


/* ==========================================
   10. OSTATNÍ TEXT V TABULCE
   ========================================== */

#cmplz-cookies-overview .cookies-per-purpose {
    color: #1D1D1D !important;
}


/* ==========================================
   11. ODKAZY V TABULCE
   Růžová
   ========================================== */

#cmplz-cookies-overview table a {
    color: #B8171B !important;
}


/* ==========================================
   12. HRANICE TABULKY
   ========================================== */

#cmplz-cookies-overview table th,
#cmplz-cookies-overview table td {
    border-color: #505050C9 !important;
}

/* ==========================================
   COMPLIANZ – TABULKA COOKIE
   ========================================== */

/* Hlavičky */
#cmplz-cookies-overview .name-header,
#cmplz-cookies-overview .name-header h5,
#cmplz-cookies-overview .retention-header,
#cmplz-cookies-overview .retention-header h5,
#cmplz-cookies-overview .function-header,
#cmplz-cookies-overview .function-header h5 {
    color: #1D1D1D !important;
}

/* Obsah tabulky */
#cmplz-cookies-overview .name,
#cmplz-cookies-overview .retention,
#cmplz-cookies-overview .function {
    color: #1D1D1D !important;
}

/* Text uvnitř buněk */
#cmplz-cookies-overview .name > *,
#cmplz-cookies-overview .retention > *,
#cmplz-cookies-overview .function > * {
    color: #1D1D1D !important;
}

/* Odkazy na cookies */
#cmplz-cookies-overview .name a {
    color: #B8171B !important;
}/* End custom CSS */