*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}.bb-consentbanner-content.bb-type-scroll{overflow-y:auto}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-category{padding-top:.5em;padding-bottom:.5rem;border-bottom:1px solid #a7baba}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-category:last-child{border:none}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-category>.bb-control-checkbox>.bb-control-label{font-weight:bold}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-category-modules{padding-left:1.5625rem;margin-top:.25rem}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-category .bb-consentbanner-module{padding-top:.5em}.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-entry{margin-bottom:.5em}.bb-consentbanner-placeholder .bb-consentbanner-description,.bb-consentbanner-content .bb-consentbanner-categories .bb-consentbanner-description{margin:.2em 0 0;font-size:.8em;font-style:italic;line-height:1.2em}.bb-consentbanner-content .bb-control-checkbox,.bb-consentbanner-placeholder .bb-control-checkbox{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.bb-consentbanner-content .bb-control-checkbox input:not(:last-child),.bb-consentbanner-placeholder .bb-control-checkbox input:not(:last-child){display:none}.bb-consentbanner-content .bb-control-checkbox input:checked+.bb-toggle,.bb-consentbanner-placeholder .bb-control-checkbox input:checked+.bb-toggle{background:#7db64a}.bb-consentbanner-content .bb-control-checkbox input:checked+.bb-toggle:after,.bb-consentbanner-placeholder .bb-control-checkbox input:checked+.bb-toggle:after{left:1em}.bb-consentbanner-content .bb-control-checkbox input:indeterminate+.bb-toggle,.bb-consentbanner-placeholder .bb-control-checkbox input:indeterminate+.bb-toggle{background:#a7baba}.bb-consentbanner-content .bb-control-checkbox input:indeterminate+.bb-toggle:after,.bb-consentbanner-placeholder .bb-control-checkbox input:indeterminate+.bb-toggle:after{left:.5em}.bb-consentbanner-content .bb-control-checkbox input:disabled+.bb-toggle,.bb-consentbanner-placeholder .bb-control-checkbox input:disabled+.bb-toggle{border:.125rem solid #69696b;background:rgba(200,210,220,.6);opacity:.6}.bb-consentbanner-content .bb-control-checkbox .bb-toggle,.bb-consentbanner-placeholder .bb-control-checkbox .bb-toggle{cursor:pointer;position:relative;height:1.5em;width:2.5em;border-radius:.75em;border:.125rem solid #69696b;background:#69696b;transition:.2s ease}.bb-consentbanner-content .bb-control-checkbox .bb-toggle:after,.bb-consentbanner-placeholder .bb-control-checkbox .bb-toggle:after{content:"";display:block;position:absolute;top:0;left:0;height:1.25em;width:1.25em;border-radius:.75em;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);transition:.3s cubic-bezier(0.7, 0, 0.1, 1)}@media(min-width: 640px){.bb-consentbanner.bb-cb-bottom .bb-control-checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:15px}}@media(max-width: 640px){.bb-consentbanner.bb-cb-bottom .bb-control-checkbox{margin-bottom:8px}}.bb-consentbanner.bb-cb-bottom .bb-control-checkbox .bb-toggle{margin-right:7px}.bb-consentbanner{left:0;z-index:99;position:fixed;display:none}.bb-cb-overlay.bb-consentbanner{background:rgba(0,0,0,.3);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;height:100vh;width:100vw}@media screen and (min-width: 48rem){.bb-cb-overlay.bb-consentbanner{padding-left:20px;padding-right:20px}}.bb-cb-bottom.bb-consentbanner{background:#f7f7e3;-ms-flex-align:end;align-items:flex-end;width:100vw;max-height:min(100vh,700px);bottom:0;border:none;border-top:8px solid #9623ff !important;margin: 0; margin-top: auto; max-width: 100%;}.bb-consentbanner.visible{display:-ms-flexbox;display:flex;border: none; max-width: 100%; max-height: 100%;}.bb-consentbanner-body{position:relative;-ms-flex:1;flex:1;padding:1.25rem .75rem .75rem}@media screen and (min-width: 48rem){.bb-consentbanner-body{padding:2.5rem 1.25rem 1.25rem}}.bb-cb-bottom .bb-consentbanner-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:90rem;margin:0 auto}}.bb-cb-overlay .bb-consentbanner-body{max-width:48rem;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;margin:0 auto}.bb-consentbanner-body .bb-consentbanner-header{width:100%}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-header .bb-consentbanner-close{display:none !important}.bb-consentbanner-body .bb-consentbanner-content{width:100%}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content{position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:.9375rem}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content.is-categories{padding-bottom:.9375rem}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content.is-categories{padding-bottom:3.125rem;margin-bottom:15px}}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content.is-categories{margin-bottom:0}}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content{width:70%}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-categories{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;margin-top:15px}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-categories{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;height:2.8125rem;left:0;right:0;bottom:0}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-category{border:none;padding:0}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-category--modules,.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-category .bb-consentbanner-description{display:none}.bb-consentbanner-body .bb-consentbanner-content .bb-consentbanner-category-modules.hidden{display:none}.bb-consentbanner-body .bb-consentbanner-footer{width:100%}.bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{display:-ms-flexbox;display:flex}.bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons>.bb-button{cursor:pointer}.bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons>.bb-button.hidden{display:none !important}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer{width:30%}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{width:100%;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{width:75%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links{height:2.8125rem;width:100%;text-align:left}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links{text-align:center}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link{-ms-flex:1;flex:1;display:inline-block;padding:.65625rem .625rem .65625rem .625rem;position:relative;cursor:pointer}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:first-child{padding-left:.3125rem}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:after{content:"";background-color:#9623ff;width:2px;position:absolute;top:.78125rem;bottom:.65625rem;right:-1px;opacity:.7}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:last-child{padding-right:.3125rem}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:last-child:after{display:none}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer{padding-top:.5rem}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons{-ms-flex-direction:row;flex-direction:row}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.is-categories,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.not-categories{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 48rem)and (min-width: 48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.is-categories .bb-button,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.not-categories .bb-button{margin-right:9px;margin-left:0;margin-bottom:0}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.is-categories .bb-button:first-child,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons.not-categories .bb-button:first-child{margin-right:0}}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{-ms-flex:1;flex:1;width:100%}@media screen and (min-width: 48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{width:auto}}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links{margin-top:.6rem;text-align:center}@media screen and (min-width: 48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer .bb-consentbanner-links{margin-top:1rem}}.bb-consentbanner-header .bb-consentbanner-close{position:absolute;right:0;top:0;margin:0;padding:0;height:2.5rem;width:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.bb-consentbanner-header .bb-consentbanner-close:before,.bb-consentbanner-header .bb-consentbanner-close:after{content:"";display:block;position:absolute;width:1px;height:20px;background:#9623ff;-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}@supports not (display: -ms-flexbox){.bb-consentbanner-header .bb-consentbanner-close:before,.bb-consentbanner-header .bb-consentbanner-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.bb-consentbanner-header .bb-consentbanner-close:after{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}@supports not (display: -ms-flexbox){.bb-consentbanner-header .bb-consentbanner-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.bb-consentbanner-header .bb-consentbanner--heading{font-weight:bold;margin-bottom:.375rem}.bb-cb-bottom .bb-consentbanner-header .bb-consentbanner--heading{text-align:left}.bb-cb-overlay .bb-consentbanner-header .bb-consentbanner--heading{text-align:center}.bb-consentbanner-content .bb-consentbanner--text{margin-bottom:.125rem}.bb-consentbanner-content .bb-consentbanner--link{text-decoration:underline;color:#9623ff;cursor:pointer}.bb-consentbanner-content .bb-consentbanner--link:hover{color:#000}.bb-consentbanner-footer{position:relative}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{outline:none;padding:.625rem;border:.125rem solid rgba(0,0,0,0);display:inline-block;font-size:1rem;transition-property:color,background-color,border}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeP{margin:0}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeP:hover{border-color:#9623ff}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeS{margin:0;border-color:#000}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeS:hover{border-color:#9623ff;color:#9623ff}.bb-cb-overlay .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{margin-bottom:9px}@media screen and (min-width: 48rem){.bb-cb-overlay .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{margin-right:9px;margin-bottom:0}}.bb-cb-overlay .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:last-child{margin:0}.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{margin-bottom:9px}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{margin-bottom:0;margin-left:5px;margin-right:5px;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{margin-bottom:9px;margin-left:0;margin-right:0}}.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:first-child{margin-bottom:9px}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:first-child{margin-bottom:0;margin-left:0}}@media screen and (min-width: 64rem){.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:first-child{margin-bottom:9px}}.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:last-child{margin-bottom:0}@media screen and (min-width: 48rem){.bb-cb-bottom .bb-consentbanner-footer .bb-consentbanner-buttons .bb-button:last-child{margin-right:0}}.bb-consentbanner-button.bb-widget{position:fixed;left:12px;bottom:12px;width:50px;height:50px;border-radius:50%;background:url(../Images/checkbox.svg) no-repeat center,#fab900;background-size:18px;box-shadow:0 1px 8px rgba(0,0,0,.1);cursor:pointer;z-index:50}.bb-consentbanner-button.bb-widget.hidden{display:none}.bb-consentbanner .hidden{display:none !important}.bb-consentbanner-placeholder{position:relative;width:100%;border:3px dashed rgba(200,210,220,.8)}.bb-consentbanner-placeholder.bb-media--wrapper.bb-type--movie{-ms-flex-align:stretch;align-items:stretch}.bb-consentbanner-placeholder .bb-consentbanner-placeholder-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 2em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:#f2f2f2}.bb-consentbanner-placeholder .bb-consentbanner-placeholder-text{margin-bottom:1em;text-align:center}.bb-consentbanner-placeholder .bb-consentbanner-module{padding:0 calc((100% - 14em)/2)}.bb-consentbanner-placeholder .bb-consentbanner-module .bb-control-checkbox{font-weight:bold;padding:.5em 1.5em;background:#f2f2f2}
