/* version 5.1.2022 15:11 */.hiddenOverflow{overflow-y:hidden}#overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000}#cookies-modal{background-color:#fff;width:90vw;z-index:3000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#cookies-modal .title{padding:20px;font-size:.8em}#cookies-modal>.text{padding:0 20px;font-size:.7em;color:#696969}#cookies-modal>.text a{color:#333;cursor:pointer;font-weight:700}#cookies-modal .checkboxes{padding:20px 20px;overflow:auto;height:260px}#cookies-modal .checkboxes li{list-style:none;display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #d3d3d3;font-size:.7em}#cookies-modal .checkboxes li:last-child{border-bottom:none}#cookies-modal .checkboxes li label{padding:15px 0;width:80%}#cookies-modal .checkboxes li label .text{color:#696969}#cookies-modal .checkboxes li input{margin:15px 0}#cookies-modal .checkboxes li .down-arrow{text-decoration:none;color:#696969;font-weight:700;margin:15px;padding:0}#cookies-modal .checkboxes li .text a{text-decoration:none;color:#333;font-weight:700}#cookies-modal .buttons{padding:20px;display:flex;flex-flow:row;justify-content:space-around;align-items:center}#cookies-modal .buttons a{color:#00f;text-decoration:underline;cursor:pointer;font-weight:400;font-size:.7em}#cookies-modal .buttons button{border:none;color:#fff;padding:10px 20px;font-size:.7em}#cookies-modal #acceptAll{background-color:green}#cookies-modal #acceptSelected{background-color:#696969}#cookies-modal .hide{display:none}#cookies-modal .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cookies-modal input[role=switch]{appearance:none;-webkit-appearance:none;position:relative;display:inline-block;width:3.25em;height:1.75em;margin:-.2em 0;box-sizing:content-box;padding:0;border:none;border-radius:.875em;background:rgba(160,160,160,.7);box-shadow:0 .15em .25em rgba(0,0,0,.5) inset,0 -.5px 0 rgba(255,255,255,.2) inset;transition:background-color 250ms ease,box-shadow 250ms ease;font-size:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;user-select:none;outline:0}#cookies-modal input[role=switch]::before{content:'';display:flex;align-content:center;justify-content:center;position:absolute;width:1.25em;height:1.25em;left:0;top:0;background:rgba(240,240,240,.9);box-shadow:0 1px 1px #fff inset,0 .2em .5em rgba(255,255,255,.7) inset,0 -.2em .3em rgba(0,0,0,.2) inset,0 .05em .25em rgba(0,0,0,.7);border-radius:50%;transform:translate(20%,20%);transition:transform 250ms ease;color:rgba(0,0,0,.3);line-height:1}#cookies-modal input[role=switch]:focus::before{background:rgba(255,255,255,.9)}#cookies-modal input[role=switch]:checked{background-color:green}#cookies-modal input[role=switch]:focus-visible{box-shadow:0 .15em .25em rgba(0,0,0,.5) inset,0 -.5px 0 rgba(255,255,255,.2) inset,0 0 0 2px rgba(255,255,255,.8),0 0 0 4px green}#cookies-modal input[role=switch]:checked::before{transform:translate(120%,20%)}#cookies-modal input[role=switch]:indeterminate::before{transform:translate(70%,20%);content:'-'}#cookies-modal input[role=switch]:disabled:before{opacity:.4}#cookies-modal span#closer{position:absolute;right:10px;top:10px;width:25px;height:25px;cursor:pointer}#cookies-modal span#closer svg{width:25px;height:25px}#min-cookies{position:fixed;right:0;bottom:20px;background:#fff;-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px;height:50px;display:flex;z-index:800;align-items:center;cursor:pointer}#min-cookies svg{width:50px;height:50px}#min-cookies div{display:none;padding:0 15px}#min-cookies:hover div{display:block}@media only screen and (min-width:768px){#cookies-modal{width:auto}#cookies-modal .title{font-size:1em}#cookies-modal>.text{font-size:.9em}#cookies-modal .checkboxes li{font-size:.9em}#cookies-modal .checkboxes li label{width:90%}#cookies-modal .buttons a{font-size:.9em}#cookies-modal .buttons button{font-size:.9em}}