.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for section, class: .elementor-element-99c40a8 */.cookie-policy {
    max-width: 50em;
    margin-left: 10em;
    min-height: calc(100vh);
    z-index: 9995;
    width: 100%;
    position: relative;
    padding-top: var(--site-header-top-height);
    padding-left: var(--site-header-side-width);
    background-color: white;
    padding-bottom: 6em;
}

.cookie-policy a {
    color: orange;
}

.mobile-view {
    .site-header-side-tracker {
        width: 0 !important;
    }

    .cookie-policy {
        font-size: 15px;
    }
}

@media(max-width: 65em) {
    .cookie-policy {
        margin-left: 1%;
    }
}

.cookie-policy h1 {
    font-size: 2em;
}

.cookie-policy h2 {
    font-size: 1.8em;
    margin-top: 0.4em;
}

.cookie-policy h3 {
    font-size: 1.6em;
    margin-top: 0.3em;
}

.cookie-policy {
    counter-reset: --h2 --h3;
}

.cookie-policy h2:before {
    counter-increment: --h2;
    counter-reset: --h3;
    content: counter(--h2) ". ";
}

.cookie-policy h3:before {
    counter-increment: --h3;
    content: counter(--h2) "." counter(--h3) ". ";
}

.cookie-policy .cookielawinfo-row-cat-table .cookielawinfo-row td,
.cookie-policy a {
   word-break: break-all;
}

.jupiterx-main {
    background-color: #FFF33D;
}/* End custom CSS */