section#gdpr-banner{line-height:1;font-size:15px;font-family:Arial,sans-serif;color:#000;background:rgba(255,225,173,.95);border-top:1px solid #000;position:fixed;left:0;bottom:0;width:100vw;height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:100000;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@keyframes a{0%{opacity:0}to{opacity:1}}section#gdpr-banner a{font-size:100%!important}section#gdpr-banner .gdpr-banner-content{margin:0 auto;padding:35px;animation-name:a;animation-duration:1s}@media (min-width:640px){section#gdpr-banner .gdpr-banner-content{width:75%}}section#gdpr-banner .gdpr-banner-content .gdpr-banner-title{font-size:1.2em;font-weight:700;text-transform:uppercase;margin-bottom:5px}section#gdpr-banner .gdpr-banner-content .gdpr-banner-description{font-weight:400!important;margin-bottom:10px}section#gdpr-banner .gdpr-banner-content .gdpr-banner-description a{color:inherit;text-decoration:underline}section#gdpr-banner .gdpr-banner-content .gdpr-choices a{border:1px solid #000;padding:10px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;color:inherit}section#gdpr-banner .gdpr-banner-content .gdpr-choices a:not(:last-child){margin-right:5px}section#gdpr-banner .gdpr-banner-content .gdpr-choices a.decline{background-color:#fff}section#gdpr-banner .gdpr-banner-content .gdpr-choices a.accept{background-color:#ffad36}section#gdpr-banner[data-locale=sa] .gdpr-banner-description,section#gdpr-banner[data-locale=sa] .gdpr-banner-title,section#gdpr-banner[data-locale=sa] a{direction:rtl}