.so-gdpr{margin:0 0 0 20px;list-style:decimal !important}.so-gdpr__section{font-weight:800;margin:0 0 20px 20px}.so-gdpr__section:last-child{margin-bottom:0}.so-gdpr__section-content{font-weight:400;margin-top:10px}.so-gdpr__section-content ul,.so-gdpr__section-content ol{margin:15px 0 20px 26px}.so-gdpr__section-content ol{list-style:decimal !important}.so-gdpr__section-content ul{list-style:disc !important}.so-gdpr__section-content ul li,.so-gdpr__section-content ol li{margin-bottom:15px}.so-gdpr__section-content .so-gdpr__defines{display:-webkit-flex;display:flex;flex-direction:column;list-style:none;margin:0 0 30px}.so-gdpr__section-content .so-gdpr__define-item{margin:0 0 20px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.so-gdpr__section-content .so-gdpr__define-item:last-child{margin-bottom:0}.so-gdpr__section-content .so-gdpr__define-label{width:175px;margin-right:20px}.so-gdpr__section-content .so-gdpr__define-description{width:calc(100% - 200px);margin-bottom:0}.so-gdpr__table{border-collapse:collapse;border:1px solid #000;margin:15px 0;width:100%}.so-gdpr__table-cell{border:1px solid #000;padding:5px}.so-gdpr__table-cell--header{text-align:left}.so-gdpr__cookie-notification{position:fixed;bottom:0;left:0;right:0;z-index:999999999;padding:15px;background-color:#000;color:#fff;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.so-gdpr__cookie-notification--box{bottom:20px;width:325px;flex-wrap:wrap;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.so-gdpr__cookie-notification--box.so-gdpr__cookie-notification--left{left:20px;right:auto}.so-gdpr__cookie-notification--box.so-gdpr__cookie-notification--right{left:auto;right:20px}.so-gdpr__cookie-text{margin:0 20px 0 0}.so-gdpr__cookie-buttons{display:-webkit-flex;display:flex;justify-content:center;align-items:center;list-style:none;margin:0}.so-gdpr__cookie-notification--box .so-gdpr__cookie-buttons{width:100%;margin-top:10px}.so-gdpr__cookie-button{margin:0 10px}.so-gdpr__cookie-button:first-child{margin-left:0}.so-gdpr__cookie-button:last-child{margin-right:0}.so-gdpr__cookie-button-link{display:block;padding:5px 8px;cursor:pointer;background-color:#fff;color:#000;text-decoration:none;font-size:10pt;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.so-gdpr__cookie-button-link:hover{text-decoration:underline}@media only screen and (max-width:1050px){.so-gdpr__cookie-notification,.so-gdpr__cookie-notification--box{bottom:0;width:100%;align-items:baseline;flex-wrap:nowrap;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.so-gdpr__cookie-notification--box.so-gdpr__cookie-notification--left,.so-gdpr__cookie-notification--box.so-gdpr__cookie-notification--right{left:0;right:0}.so-gdpr__cookie-notification--box .so-gdpr__cookie-buttons{width:auto;margin:0}}@media only screen and (max-width:900px){.so-gdpr__section-content .so-gdpr__define-item{flex-wrap:wrap}.so-gdpr__section-content .so-gdpr__define-label{width:100%;margin-right:0;margin-bottom:5px}.so-gdpr__section-content .so-gdpr__define-description{width:100%}.so-gdpr__table-row--headers{display:none}.so-gdpr__table-row{border:1px solid #000}.so-gdpr__table-cell{display:block;width:100%;border:none;position:relative;padding-left:125px}.so-gdpr__table-cell:before{content:attr(data-label);font-weight:700;position:absolute;left:5px;top:5px}}@media only screen and (max-width:600px){.so-gdpr__cookie-notification,.so-gdpr__cookie-notification--box{flex-wrap:wrap;font-size:10pt}.so-gdpr__cookie-notification .so-gdpr__cookie-buttons,.so-gdpr__cookie-notification--box .so-gdpr__cookie-buttons{width:100%;margin-top:5px}.so-gdpr__cookie-text{width:100%;text-align:center;margin:0}.so-gdpr__cookie-notification span{display:none}.so-gdpr__cookie-button{font-size:10pt}}@media only screen and (max-width:550px){.so-gdpr__table-cell{padding-left:5px}.so-gdpr__table-cell:before{position:static;display:block}}