#outdated {font-family: "Open Sans", "Segoe UI", sans-serif; position: absolute; background-color: #f25648; color: white; display: none; overflow: hidden; left: 0; position: fixed; text-align: center; text-transform: uppercase; top: 0; width: 100%; z-index: 1500; padding: 0 24px 24px 0; }
#outdated.fullscreen { height: 100%; }
#outdated .vertical-center { display: table-cell; text-align: center; vertical-align: middle; }
#outdated h6 { font-size: 25px; line-height: 25px; margin: 12px 0; }
#outdated p { font-size: 14px; line-height: 19px; max-width: 705px; text-transform: none; margin: 0 auto;}
#outdated #buttonUpdateBrowser { border: 2px solid white; color: white; cursor: pointer; display: block; margin: 30px auto 0; padding: 10px 20px; position: relative; text-decoration: none; text-transform: uppercase; width: 240px; font-weight: 600; }
#outdated #buttonUpdateBrowser:hover { background-color: white; color: #f25648; }
#outdated .last { height: 20px; position: absolute; right: 70px; top: 10px; width: auto; display: inline-table; }
#outdated .last[dir=rtl] { left: 25px !important; right: auto !important; }
#outdated #buttonCloseUpdateBrowser { color: white; display: block; font-size: 36px; height: 100%; line-height: 36px; position: relative; text-decoration: none; width: 100%; }
body .custom-color-ht a[id*="cta_button"].cta_button{ background-color: #ffa500 !important; }
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{ max-width: 750px !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording{order: 2 !important; margin-left: 25px !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{justify-content: flex-start !important;}
div#hs-eu-cookie-confirmation-button-group div#hs-en-cookie-confirmation-buttons-area{order:1 !important; }