.overlay,#cookie-consent-banner{letter-spacing:normal;-webkit-font-smoothing:initial}#cookie-consent-banner{position:-webkit-sticky;position:sticky;z-index:100;bottom:0;background:black;color:white;min-height:40px;display:flex;justify-content:space-between}#cookie-consent-banner a{color:#337ab7}#cookie-consent-banner a:focus{outline:2px solid Highlight}.overlay button,#cookie-consent-banner button.allow-all-cookies{border-radius:3px;border:1px;padding:10px;color:#333}#cookie-consent-banner #accept-change-btns{display:flex;justify-content:space-evenly;align-items:center;color:white}#cookie-consent-banner p,#cookie-consent-banner button{margin:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}#cookie-consent-banner button:focus{outline:2px solid Highlight}#cookie-consent-banner .customize-cookie-settings{background-color:black;padding:0 0 3px 0;border-bottom:1px solid white;cursor:pointer;color:inherit;font-weight:inherit;border-radius:inherit}#cookie-consent-banner .customize-cookie-settings:hover,#cookie-consent-banner .customize-cookie-settings:active,#cookie-consent-banner .customize-cookie-settings:visited,#cookie-consent-banner .customize-cookie-settings:link,#cookie-consent-banner .customize-cookie-settings:focus{text-decoration:none}#cookie-consent-banner button.allow-all-cookies{background-color:#aacf00}.overlay{display:none;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;z-index:1031;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.8);overflow-x:hidden;font-size:14px;letter-spacing:initial}.overlay-content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#212121;flex-direction:row;position:relative;width:600px}.overlay-content h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px;color:white;text-align:center;font-size:35px;line-height:initial;margin:initial;letter-spacing:initial;font-weight:300}.overlay-content h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;color:black;font-size:inherit;line-height:20px;margin:20px 0 10px;padding:0}.overlay-content h6{font-size:12px;margin:10px 0;font-weight:bold;line-height:20px}.overlay-content p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 10px;font-size:14px;line-height:initial;color:#465461}.overlay-content ul{margin:0;padding:0}.overlay label{cursor:pointer;margin-bottom:0;font-size:14px;font-weight:bold}.overlay a{text-decoration:underline}.overlay #close-cookie-preferences{position:absolute;padding:0;top:0;right:10px;font-size:30px;color:#787878;cursor:pointer;background:transparent}.overlay #close-cookie-preferences:focus{outline:1px solid Highlight}.overlay .tab-group{background-color:#666;display:flex;justify-content:flex-start;color:white;cursor:pointer}.overlay .tab{padding:15px;color:white}.overlay .tab.active{background-color:white;color:black}.overlay .tab-group a.tab{text-decoration:none}.overlay .tab-content .tab-content-header{display:flex;justify-content:space-between;align-items:center}.overlay .tab-content li{list-style-type:none}.overlay .tab-content .tab-content-header{margin:10px 0 20px 0}.overlay .tab-content .checkbox-container input[type="checkbox"]{margin-right:10px}.overlay #cookie-type-content{background-color:#fff;height:310px;padding:10px 20px}.overlay #cookie-type-content h2{margin:10px 0}.overlay .overlay-footer{height:50px;display:flex;justify-content:flex-end;align-items:center}.overlay .overlay-footer button{font-size:12px;font-weight:normal;height:70%;width:110px;margin:0 10px}.overlay .overlay-footer button:focus{outline:1px solid Highlight;text-decoration:underline}.overlay .overlay-footer button.allow-all-cookies{background-color:#aacf00;color:#333}.overlay .overlay-footer button#save-settings{color:white}@media screen and (max-width:600px){#cookie-consent-banner{display:inherit}.overlay .tab{font-size:12px}.overlay-content h2{font-size:25px}.overlay #cookie-type-content{height:370px}}@media screen and (max-height:450px){.overlay-content{height:inherit}.overlay #cookie-type-content{height:290px}}
