#privacyAndCookiePolicy{width:100%;text-align:left;font-family:"Open Sans",Tahoma,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}#privacyAndCookiePolicy .containerC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#484848!important;z-index:100000;width:40%;background-color:white;text-align:justify;border-radius:8px}@media screen and (max-width:1200px){#privacyAndCookiePolicy .containerC{width:95%}}#privacyAndCookiePolicy .containerC-settings{overflow:auto;display:none;max-height:365px;padding:10px 30px 0;margin-bottom:15px}@media(max-width:600px){#privacyAndCookiePolicy .containerC-settings{overflow:auto;display:none;max-height:250px;padding:10px 30px 0}}#privacyAndCookiePolicy .containerC-settings::-webkit-scrollbar{width:4px;background-color:#f4f4f4}#privacyAndCookiePolicy .containerC-settings::-webkit-scrollbar-thumb{background-color:#878787}#privacyAndCookiePolicy .containerC-footer{overflow:auto;border-top:1px solid #dedede;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:20px 0 10px 0}@media screen and (max-width:800px){#privacyAndCookiePolicy .containerC-footer{padding:10px 0}}#privacyAndCookiePolicy .footer_button{background-color:#fff;border:1px solid #ababab;border-radius:30px;padding:10px 20px;color:#878787!important;font-size:14px!important;text-decoration:none!important;text-align:center;font-weight:600!important;transition:.3s;margin-right:1rem;margin-bottom:10px}@media screen and (max-width:800px){#privacyAndCookiePolicy .footer_button{margin:.5rem;font-size:13px!important;padding:10px 9px}}#privacyAndCookiePolicy .accept_all_settings_button,#privacyAndCookiePolicy .accept_settings_button{background-color:#00c0de!important;border-color:#00c0de!important;color:#fff!important}#privacyAndCookiePolicy .accept_settings_button{display:none}#privacyAndCookiePolicy .footer_button:hover{background-color:#00c0de;border-color:#00c0de;color:#fff!important}#privacyAndCookiePolicy .containerC-information,#privacyAndCookiePolicy .containerC-item,#privacyAndCookiePolicy .containerC-header{padding:10px 30px}#privacyAndCookiePolicy .containerC-header h3{margin-top:10px;font-weight:700;font-size:30px!important;line-height:30px!important;margin-bottom:0}#privacyAndCookiePolicy .content{font-size:13px!important;line-height:1.5em}#privacyAndCookiePolicy .content .description{border-bottom:1px solid #dedede;padding-bottom:20px}#privacyAndCookiePolicy .content .description_additional{padding-top:10px}#privacyAndCookiePolicy .content .description_additional-desktop{padding-top:10px}#privacyAndCookiePolicy .content .description_additional-mobile{padding-top:10px}#privacyAndCookiePolicy .privacy-policy-link{color:#484848!important;font-size:13px!important}#privacyAndCookiePolicy .settings_item{cursor:pointer;overflow-y:auto;overflow-x:hidden;font-size:13px!important;padding:8px;background-color:#f0f4f7;line-height:1.5em;border-radius:18px;position:relative}#privacyAndCookiePolicy .settings_item.opened{border-radius:10px}#privacyAndCookiePolicy .settings_item-label{float:left;font-weight:700!important;max-width:75%;display:flex;align-items:baseline;text-align:left}#privacyAndCookiePolicy .settings_item-label svg{margin-right:5px;flex-shrink:0}#privacyAndCookiePolicy .settings_item-checkbox{position:absolute;right:9px;top:9px}#privacyAndCookiePolicy .settings_item-checkbox #switch_n+label{background:#919ea6}#privacyAndCookiePolicy .settings_item-description{clear:both;overflow:auto}#privacyAndCookiePolicy .settings_item-description p{margin:10px;margin-left:22px}#privacyAndCookiePolicy .item_cookie{height:0;width:0;visibility:hidden;position:absolute}#privacyAndCookiePolicy .item_label{cursor:pointer;width:40px;height:20px;background:#919ea6;display:block;border-radius:100px;position:relative}#privacyAndCookiePolicy .item_label:after{content:'';position:absolute;top:2px;left:3px;width:16px;height:16px;background:#fff;border-radius:20px}#privacyAndCookiePolicy .item_cookie:checked+label{background:#878787}#privacyAndCookiePolicy .settings_item-required .item_cookie:checked+label{background:#c9c9c9!important}#privacyAndCookiePolicy .item_cookie:checked+label:after{left:calc(100% - 3px);transform:translateX(-100%)}#privacyAndCookiePolicy .cookie_table{width:100%;line-height:25px;margin-top:10px}#privacyAndCookiePolicy .cookie_table thead{line-height:35px}.privacyAndCookiePolicy_wrapper{width:100%;height:100%;background-color:rgba(0,0,0,0.7);position:fixed;top:0;z-index:9999}