#tarteaucitronAllDenied2,#tarteaucitronPrivacyUrlDialog{color:#000!important;text-decoration:underline!important}#tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,button#tarteaucitronClosePanel{background:#fff!important;padding:8px 0!important;top:-9px!important;right:0!important;color:#000!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig{background-color:#fff;width:30%;min-width:550px;padding:35px 0;border-radius:10px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerImage{text-align:center;border-bottom:3px solid #333;padding-top:20px;padding-bottom:40px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerImage img{max-width:150px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerTitle{text-align:center;color:#333;font-size:33px;font-weight:700;margin-top:45px;margin-bottom:35px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#333;font-size:16px;padding:0 30px;margin-bottom:25px;font-weight:600!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronAllow{background-color:#58ad58;font-size:18px!important;margin-right:10px;margin-left:10px;margin-bottom:30px}div#tarteaucitronAlertBig::before{content:"";content:""!important;display:block;width:260px;height:90px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:20px auto 2rem 0}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#fff!important;background:#fff!important}#tarteaucitronRoot .tarteaucitronH1{color:#000!important;font-size:1.2rem!important;font-weight:600!important}#tarteaucitron #tarteaucitronInfo{background:#fff!important;border:none!important;color:#000!important;margin:-10px auto 10px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronLine,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,html body #tarteaucitronRoot div#tarteaucitronSave{background:#fff!important}#tarteaucitron button#tarteaucitronClosePanel{border:1px solid #000;border-radius:50%;max-height:30px;width:30px;z-index:99999}a.tarteaucitronSelfLink{display:none!important}#tarteaucitronServices .tarteaucitronLine .tarteaucitronAllow,#tarteaucitronServices .tarteaucitronLine .tarteaucitronDeny{opacity:1!important;border-radius:10px!important;padding:5px 15px 10px!important}#tarteaucitronServices .tarteaucitronIsAllowed .tarteaucitronDeny,#tarteaucitronServices .tarteaucitronIsDenied .tarteaucitronAllow{opacity:1!important}#tarteaucitronRoot .tarteaucitronH2{color:#000!important}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny{padding:10px 15px!important;border-radius:10px!important}#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot applet,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot audio,#tarteaucitronRoot b,#tarteaucitronRoot big,#tarteaucitronRoot blockquote,#tarteaucitronRoot canvas,#tarteaucitronRoot caption,#tarteaucitronRoot center,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot dd,#tarteaucitronRoot del,#tarteaucitronRoot details,#tarteaucitronRoot dfn,#tarteaucitronRoot div,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot em,#tarteaucitronRoot embed,#tarteaucitronRoot fieldset,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot form,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot i,#tarteaucitronRoot iframe,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot li,#tarteaucitronRoot mark,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot object,#tarteaucitronRoot ol,#tarteaucitronRoot output,#tarteaucitronRoot p,#tarteaucitronRoot pre,#tarteaucitronRoot q,#tarteaucitronRoot ruby,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot section,#tarteaucitronRoot small,#tarteaucitronRoot span,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot summary,#tarteaucitronRoot sup,#tarteaucitronRoot table,#tarteaucitronRoot tbody,#tarteaucitronRoot td,#tarteaucitronRoot tfoot,#tarteaucitronRoot th,#tarteaucitronRoot thead,#tarteaucitronRoot time,#tarteaucitronRoot tr,#tarteaucitronRoot tt,#tarteaucitronRoot u,#tarteaucitronRoot ul,#tarteaucitronRoot var,#tarteaucitronRoot video{font:message-box!important}@media (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{font-size:30px!important;position:relative!important;top:5px!important}}.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9c1a1a!important}.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#1b870b!important}#tarteaucitronCloseCross span,li#tarteaucitronServicesTitle_mandatory{display:none}#tarteaucitron .tarteaucitronH3{font-size:1em;font-weight:700!important}.tarteaucitronBorder>ul>li{border-bottom:1px solid #ccc!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine#tarteaucitronMainLineOffset{border-bottom:1px solid #ccc!important;border-color:#ccc!important}.tarteaucitronBorder>ul>li>ul:nth-of-type(2){margin-left:40px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName>span:nth-of-type(2){font-size:13px!important}#tarteaucitronRoot div#tarteaucitron{max-width:750px;padding:20px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{font-size:30px!important}#tarteaucitronPrivacyUrlDialog{display:block}#tarteaucitronPrivacyUrl{color:#000!important;position:absolute;bottom:125px;left:41px}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow,html body #tarteaucitronRoot button#tarteaucitronSaveButton{border-radius:0!important}@media (max-width:768px){html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronAllow,html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronDeny{font-size:14px!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig{width:30%;min-width:350px;padding:35px 20px;border-radius:10px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerImage{text-align:center;border-bottom:3px solid #333;padding-top:10px;padding-bottom:25px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerImage img{max-width:100px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerTitle{font-size:21px;margin-top:25px;margin-bottom:15px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font-size:15px;margin-bottom:25px}div#tarteaucitronServices{max-width:90%;height:85vh!important}#tarteaucitron button#tarteaucitronClosePanel{top:42px!important;right:70px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{font-size:30px!important}}@media (max-width:900px){html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronCloseAlert{font-size:14px!important;width:130px;padding:10px 15px!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronAllow,html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronDeny{width:130px}}#tarteaucitronAllDenied2{border-radius:10px;padding:13px 70px;font-size:16px!important;margin-right:10px;margin-left:10px;margin-bottom:10px;position:absolute;top:10px;right:0;background:0 0!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig .tarteaucitronAllow{padding:13px 50px!important;border-radius:0!important;position:relative;top:10px}html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronCloseAlert{border-radius:0!important;padding:11px 50px!important;margin-bottom:30px;font-size:18px!important;border:1px solid #333;position:relative;top:10px}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{padding-left:0}#tarteaucitron button#tarteaucitronClosePanel{top:48px!important;right:40px!important}