.elementor-1411 .elementor-element.elementor-element-5f2d749e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-7156f249 */.elementor-1411 .elementor-element.elementor-element-7156f249 *{
    color: var(--e-global-color-0e17122)!important;
}

.elementor-1411 .elementor-element.elementor-element-7156f249 #cmplz-document{
    width: 100%!important;
    max-width: 100%;
}

.elementor-1411 .elementor-element.elementor-element-7156f249 :where(h2){
    font-family: var(--e-global-typography-6380e0d-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-6380e0d-font-size)!important;
    font-weight: var(--e-global-typography-6380e0d-font-weight)!important;
    font-style: var(--e-global-typography-6380e0d-font-style)!important;
    text-transform: var(--e-global-typography-6380e0d-text-transform)!important;
    text-decoration: var(--e-global-typography-6380e0d-text-decoration)!important;
    line-height: var(--e-global-typography-6380e0d-line-height)!important;
    letter-spacing: var(--e-global-typography-6380e0d-letter-spacing)!important;
    word-spacing: var(--e-global-typography-6380e0d-word-spacing)!important;
    margin: 48px 0 16px 0!important;
}

#cmplz-cookies-overview{
    display: flex;
    flex-flow: column nowrap;
    gap: 1em;
}

#cmplz-cookies-overview .cmplz-dropdown summary,
#cmplz-document .cmplz-dropdown summary,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary,
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{
    background-color: hsla(from var(--e-global-color-primary) h calc(s - 20) calc(l + 20) / 1);
    border-radius: 6px;
    margin: 0 0 16px 0!important;
}

#cmplz-cookies-overview .cmplz-dropdown,
#cmplz-document .cmplz-dropdown,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{
    border-radius: 6px;
    margin: 0!important;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{
   background-color: hsla(from var(--e-global-color-primary) h calc(s - 10) calc(l + 10) / 1)!important;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,
#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header{
    background-color: hsla(from var(--e-global-color-primary) h calc(s - 10) calc(l + 10) / 1)!important;
}

#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{
    background: transparent!important;
}/* End custom CSS */
/* Start custom CSS */header{
    position: relative!important;
}

body{
    background-image: linear-gradient(var(--clr-a, 0deg)
        , #070829 var(--clr-b1-l, 0%)
        , #2A2A93 var(--clr-b2-l, 100%));
    transition-property: --clr-b1, --clr-b2, --clr-a, --clr-b1-l, --clr-b2-l;
    transition-duration: 1s;
    transition-timing-function: cubic-bezier(.54,-0.01,.48,.99);
}/* End custom CSS */