#dhCookies_modal h2,#dhCookies_modal h3{text-transform:uppercase;font-weight:400}#dhCookies_modal.dhCookies_modal{display:none;position:fixed;z-index:1021;padding:100px 50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#dhCookies_modal a,#dhCookies_modal h2,#dhCookies_modal h3,#dhCookies_modal p{font-family:Arial,sans-serif}#dhCookies_modal h2{font-size:16px;margin-bottom:15px}#dhCookies_modal h3{font-size:12px;margin-bottom:0;margin-top:10px}#dhCookies_modal .dhCookies_defaultModalContent,#dhCookies_modal .dhCookies_listModalContent{background-color:#fff;color:#333;text-align:left;margin:auto;padding:20px;border:1px solid #888;width:100%;transition:.3s;max-width:600px;max-height:80%;overflow-y:auto;overflow-x:hidden}#dhCookies_modal a,#dhCookies_modal p{color:#333;font-size:12px}#dhCookies_modal .dhCookies_noMarginTop{margin-top:0}#dhCookies_modal .dhCookies_noMarginBot{margin-bottom:0}#dhCookies_modal .dhCookies_acceptAllButton{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;font-size:12px;background-color:#000;color:#fff;transition:.2s;border:none;border-radius:0;font-weight:400;text-transform:none;outline:0!important}#dhCookies_modal .dhCookies_acceptAllButton span{color:#fff}#dhCookies_modal .dhCookies_acceptAllButton:hover{cursor:pointer;background-color:#989898}#dhCookies_modal .dhCookies_bottomButtons{margin-top:1em;display:flex;justify-content:space-between}#dhCookies_modal .dhCookies_bottomButtonsPrefs{margin-top:1em;display:flex;align-items:center;justify-content:flex-end}#dhCookies_modal .dhCookies_bottomButtons .dhCookies_bottomButtonLink{background:0 0;border:none;color:#333;text-decoration:underline;padding:1px 6px;text-transform:none;font-weight:400;font-size:12px;outline:0!important}#dhCookies_modal .dhCookies_bottomButtons .dhCookies_bottomButtonLink:hover,#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsFirst:hover,#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsReject:hover,#dhCookies_modal a:hover{cursor:pointer;text-decoration-style:dashed;text-decoration-thickness:1px}#dhCookies_modal .dhCookies_cookieInfo{padding:5px 15px;background-color:#fff;display:flex;justify-content:space-between;align-items:center}#dhCookies_modal .dhCookies_cookieInfoGroup .dhCookies_cookieInfo:not(:last-child){border-bottom:1px solid #ededed}#dhCookies_modal .dhCookies_cookieInfoTexts{padding-right:15px}#dhCookies_modal .dhCookies_cookieName{font-size:12px}#dhCookies_modal .dhCookies_cookieDesc{color:#a7a7a7;font-size:12px;display:none}#dhCookies_modal .dhCookies_cookieInfoAcceptanceRequired{color:#000;font-size:12px}#dhCookies_modal .dhCookies_cookieInfoAcceptance{display:flex}#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs:not(.dhCookies_bottomButtonPrefsFirst):not(.dhCookies_bottomButtonPrefsReject){padding:10px 25px;color:#fff;background-color:#000;border:none;outline:0!important;cursor:pointer;font-size:14px}#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs:not(.dhCookies_bottomButtonPrefsFirst):not(.dhCookies_bottomButtonPrefsReject):hover{background-color:#989898}#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsFirst,#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsReject{background:0 0;border:none;color:#333;text-decoration:underline;padding:1px 6px;text-transform:none;font-weight:400;font-size:12px;margin-right:20px;outline:0!important}#dhCookies_modal .dhCookies_slider{cursor:pointer;background-color:#ccc;-webkit-transition:.4s;transition:.4s}#dhCookies_modal .dhCookies_slider:before{position:absolute;content:"";height:10px;width:10px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#dhCookies_modal input:checked+.dhCookies_slider{background-color:#2196f3}#dhCookies_modal input:focus+.dhCookies_slider{box-shadow:0 0 1px #2196f3}#dhCookies_modal input:checked+.dhCookies_slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}#dhCookies_modal .dhCookies_slider.dhCookies_round{border-radius:34px}#dhCookies_modal .dhCookies_slider.dhCookies_round:before{border-radius:50%}body.dhCookies_modalOpen{overflow:hidden}@media(max-width:768px){#dhCookies_modal .dhCookies_bottomButtonsPrefs{margin-top:1em;display:flex;justify-content:space-between;flex-direction:row;align-items:center;text-align:center;gap:10px;flex-wrap:wrap}#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsFirst,#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs.dhCookies_bottomButtonPrefsReject{margin-right:0}#dhCookies_modal .dhCookies_bottomButtonsPrefs .dhCookies_bottomButtonPrefs:not(.dhCookies_bottomButtonPrefsFirst):not(.dhCookies_bottomButtonPrefsReject){flex-basis:100%}}#dhCookies_modal .dhCookies_switch{position:relative;display:block;width:48px;height:14px;padding:3px;margin:0 10px 10px 0;cursor:pointer;box-sizing:content-box}#dhCookies_modal .dhCookies_switch .dhCookies_check{position:absolute;top:0;left:0;opacity:0;box-sizing:content-box}#dhCookies_modal .dhCookies_switch .switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#989898;border-radius:inherit;box-sizing:content-box;margin-left:0}#dhCookies_modal .dhCookies_switch .switch-label:after,#dhCookies_modal .dhCookies_switch .switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;box-sizing:content-box}#dhCookies_modal .dhCookies_switch .switch-label:after{content:attr(data-on);left:11px;color:#fff;opacity:0}#dhCookies_modal .dhCookies_switch .dhCookies_check:checked~.switch-label{background:var(--black)}#dhCookies_modal .dhCookies_switch .dhCookies_check:checked~.switch-label:after{opacity:1}#dhCookies_modal .dhCookies_switch .switch-handle{position:absolute;top:4px;left:4px;width:22px;height:22px;background:#fff;display:flex;justify-content:center;align-items:center}#dhCookies_modal .dhCookies_switch .dhCookies_check:checked~.switch-handle{left:28px}.switch-handle img{height:16px}#dhCookies_modal .dhCookies_switch .dhCookies_check:checked~.switch-handle img.switch-off-img,#dhCookies_modal .dhCookies_switch .dhCookies_check~.switch-handle img.switch-on-img{display:none}#dhCookies_modal .dhCookies_switch .dhCookies_check:checked~.switch-handle img.switch-on-img,#dhCookies_modal .dhCookies_switch .dhCookies_check~.switch-handle img.switch-off-img{display:block}
#dhCookies_modal #dhCookies_rejectPersonalisedButton:hover, #dhCookies_modal #dhCookies_acceptPersonalisedButton:hover {
    opacity: .5;
}
#dhCookies_modal #dhCookies_rejectPersonalisedButton, #dhCookies_modal #dhCookies_acceptPersonalisedButton {
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
}
#dhCookies_modal #dhCookies_acceptAllButton2 {
    border: 1px solid #000;
}