.elementor-18949 .elementor-element.elementor-element-84465da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.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-18949 .elementor-element.elementor-element-7a5c687 .elementor-heading-title{font-family:"Serotiva", Sans-serif;font-size:56px;font-weight:400;line-height:66px;color:var( --e-global-color-534963a );}.elementor-18949 .elementor-element.elementor-element-a1fa209{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}@media(max-width:880px){.elementor-18949 .elementor-element.elementor-element-7a5c687 .elementor-heading-title{font-size:52px;line-height:62px;}}@media(max-width:767px){.elementor-18949 .elementor-element.elementor-element-7a5c687 .elementor-heading-title{font-size:46px;line-height:54px;}}/* Start custom CSS for shortcode, class: .elementor-element-ec63c64 */#t-cookies #cmplz-document{
    min-width: 100%;
}

#t-cookies #cmplz-document, #t-cookies a{
    color: white;
}

#t-cookies p, #t-cookies a, #t-cookies ul li{
    font-size: 22px;
    font-weight: 400;
    font-family: "General Sans" !important;
    line-height: 32px;
}

#t-cookies .cookies-per-purpose, #t-cookies .cookies-per-purpose a{
    color: black !important;
}

#t-cookies h2{
    font-size: 42px;
    font-weight: 500;
    font-family: "Serotiva" !important;
    line-height: 52px;
    margin-top: 20px;
}

#t-cookies h3, #t-cookies .cmplz-subtitle{
    font-size: 34px;
    font-weight: 500;
    font-family: "Serotiva" !important;
    line-height: 44px;
    margin-top: 20px;
}

#t-cookies p:first-child, #t-cookies p:last-child, #t-cookies p:last-child a{
    font-size: 20px;
    font-weight: 200;
}/* End custom CSS */