*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}.bb-consentbanner.bb-type-scroll{overflow-y:auto}.bb-consentbanner .bb-consentbanner-group{border-bottom:1px solid #a7baba;margin-bottom:.625rem;padding-bottom:.3125rem;padding-top:.5625rem}.bb-consentbanner .bb-consentbanner-group:last-child{border:none;margin-bottom:0}.bb-consentbanner .bb-consentbanner-group .bb-control-label{font-weight:700}.bb-consentbanner .bb-consentbanner-group .bb-consentbanner-components{margin-top:.5rem}.bb-consentbanner .bb-consentbanner-group .bb-consentbanner-component{padding-bottom:.3125rem;padding-left:1.5625rem;padding-top:.3125rem}.bb-consentbanner .bb-consentbanner-group .bb-consentbanner-description{font-size:.875rem;font-style:italic;margin-bottom:.34375rem;margin-right:3.4375rem}.bb-consentbanner-placeholder .bb-control-checkbox,.bb-consentbanner-preferences .bb-control-checkbox{display:flex;justify-content:space-between}.bb-consentbanner-placeholder .bb-control-checkbox input:not(:last-child),.bb-consentbanner-preferences .bb-control-checkbox input:not(:last-child){display:none}.bb-consentbanner-placeholder .bb-control-checkbox input:checked+.bb-toggle,.bb-consentbanner-preferences .bb-control-checkbox input:checked+.bb-toggle{background:#7db64a}.bb-consentbanner-placeholder .bb-control-checkbox input:checked+.bb-toggle:after,.bb-consentbanner-preferences .bb-control-checkbox input:checked+.bb-toggle:after{left:1em}.bb-consentbanner-placeholder .bb-control-checkbox input:indeterminate+.bb-toggle,.bb-consentbanner-preferences .bb-control-checkbox input:indeterminate+.bb-toggle{background:#a7baba}.bb-consentbanner-placeholder .bb-control-checkbox input:indeterminate+.bb-toggle:after,.bb-consentbanner-preferences .bb-control-checkbox input:indeterminate+.bb-toggle:after{left:.5em}.bb-consentbanner-placeholder .bb-control-checkbox input:disabled+.bb-toggle,.bb-consentbanner-preferences .bb-control-checkbox input:disabled+.bb-toggle{background:#c8d2dc99;border:.125rem solid #69696b;opacity:.6}.bb-consentbanner-placeholder .bb-control-checkbox .bb-toggle,.bb-consentbanner-preferences .bb-control-checkbox .bb-toggle{background:#69696b;border:.125rem solid #69696b;border-radius:.75em;height:1.5em;position:relative;transition:.2s ease;width:2.5em}.bb-consentbanner-placeholder .bb-control-checkbox .bb-toggle:after,.bb-consentbanner-preferences .bb-control-checkbox .bb-toggle:after{background:#fff;border-radius:.75em;box-shadow:0 0 10px #0003;content:"";display:block;height:1.25em;left:0;position:absolute;top:0;transition:.3s cubic-bezier(.7,0,.1,1);width:1.25em}.bb-consentbanner.bb-cb-bottom .bb-consentbanner-group{border-bottom:0;margin-bottom:0;padding-bottom:0;padding-top:0}.bb-consentbanner.bb-cb-bottom .bb-control-checkbox{flex-direction:row;margin-bottom:.5rem}@media screen and (min-width:48rem){.bb-consentbanner.bb-cb-bottom .bb-control-checkbox{flex-direction:row-reverse;margin-bottom:0;margin-right:1.25rem}.bb-consentbanner.bb-cb-bottom .bb-control-checkbox .bb-toggle{margin-right:.625rem}}.bb-consentbanner{display:none;left:0;position:fixed;width:100%;z-index:99}.bb-cb-overlay.bb-consentbanner{align-items:center;background:#0000004d;height:100vh;justify-content:center;top:0}@media screen and (min-width:48rem){.bb-cb-overlay.bb-consentbanner{padding-left:20px;padding-right:20px}}.bb-cb-bottom.bb-consentbanner{align-items:flex-end;background:#f0f0f0;border-top:8px solid #ca9912;bottom:0;max-height:min(100vh,700px)}.bb-consentbanner.visible{display:flex}.bb-consentbanner.bb-cb-bottom .bb-consentbanner-groups{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:15px}@media screen and (min-width:48rem){.bb-consentbanner.bb-cb-bottom .bb-consentbanner-groups{align-items:center;flex-direction:row;flex-wrap:wrap;height:2.8125rem;justify-content:flex-start}}.bb-consentbanner .bb-link--cookie-info,.bb-consentbanner-buttons,.bb-consentbanner-links{height:2.5rem}.bb-consentbanner-main{margin-bottom:0;padding-inline:.75rem .75rem}@media screen and (min-width:48rem){.bb-consentbanner-main{padding-inline:1.25rem 1.25rem}}.bb-cb-bottom .bb-consentbanner-main{align-items:stretch;display:flex;flex-flow:column nowrap;margin:0 auto;max-width:90rem}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-main{align-items:flex-start;flex-direction:row}}.bb-cb-bottom.bb-consentbanner-main{background:blue}.bb-consentbanner-main .bb-consentbanner-content{align-items:stretch;display:flex;flex-flow:column nowrap;width:100%}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-main .bb-consentbanner-content{width:70%}}.bb-consentbanner-main .bb-consentbanner-buttons{display:flex;flex-flow:column nowrap;margin-top:.625rem;width:100%}@media screen and (min-width:48rem){.bb-cb-bottom .bb-consentbanner-main .bb-consentbanner-buttons{flex-flow:row nowrap}}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-main .bb-consentbanner-buttons{align-items:flex-end;flex-flow:column nowrap;margin-top:0;width:30%}}@media screen and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-main .bb-consentbanner-buttons{flex-flow:row nowrap;gap:.625rem}}.bb-consentbanner-header .bb-consentbanner--title{font-size:clamp(1.25rem,0rem + 5vw,1.5rem);font-weight:700;margin-bottom:.375rem}.bb-consentbanner-header .bb-consentbanner--description{font-size:1rem;margin-bottom:.125rem}.bb-consentbanner-buttons>.bb-button{cursor:pointer;margin-bottom:.5625rem}@media screen and (min-width:48rem){.bb-cb-bottom .bb-consentbanner-buttons>.bb-button{margin-bottom:0}}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-buttons>.bb-button{margin-bottom:.5625rem;width:75%}}@media screen and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-buttons>.bb-button{flex:1;margin-bottom:0}}.bb-consentbanner-buttons>.bb-button:last-child{margin-bottom:0}.bb-consentbanner-footer{padding-top:1.25rem}@media screen and (min-width:48rem){.bb-consentbanner-footer{padding-top:1.875rem}}.bb-consentbanner-footer-row{display:flex;flex-flow:row wrap;padding-inline:.75rem .75rem}@media screen and (min-width:48rem){.bb-consentbanner-footer-row{padding-inline:1.25rem 1.25rem}}.bb-consentbanner-footer-row{margin:0 auto;max-width:90rem}@media screen and (min-width:64rem){.bb-consentbanner-footer-cell{flex:0 0 50%;width:50%}}.bb-consentbanner-footer .bb-consentbanner-uid{border-top:1px solid #444346;flex:0 0 100%;font-size:.875rem;margin-top:.625rem;padding-top:.3125rem;text-align:right;width:100%}.bb-consentbanner-footer .bb-consentbanner-links{display:flex;justify-content:flex-end}.bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link{border:0;display:inline-block;flex:1 0 auto;padding:.65625rem .625rem;position:relative}@media screen and (min-width:64rem){.bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link{flex:0 0 auto}}.bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:after{background-color:#00419b;bottom:.65625rem;content:"";opacity:.7;position:absolute;right:-1px;top:.78125rem;width:2px}.bb-consentbanner-footer .bb-consentbanner-links .bb-consentbanner--link:last-child:after{display:none}.bb-consentbanner .bb-button,.bb-consentbanner .bb-consentbanner--link{font-size:1rem;line-height:1.5}.bb-consentbanner.bb-cb-bottom .bb-consentbanner-components,.bb-consentbanner.bb-cb-bottom .bb-consentbanner-group .bb-consentbanner-description,.bb-consentbanner.bb-cb-bottom .bb-show-overlay,.bb-consentbanner.bb-cb-overlay .bb-show-bottom{display:none}.bb-consentbanner-body{flex:1;max-height:100%;overflow-y:auto;padding-block:1.25rem .75rem;position:relative}@media screen and (max-width:48rem){.bb-consentbanner-body{padding-block:1.875rem 1.25rem}}.bb-cb-overlay .bb-consentbanner-body{background:#fff;margin:0 auto;max-width:48rem}@media screen and (max-width:48rem){.bb-cb-overlay .bb-consentbanner-body{padding-top:2.8125rem}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-header .bb-consentbanner-close{display:none!important}.bb-consentbanner-body .bb-consentbanner-coeentent{width:100%}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent{align-content:stretch;align-items:stretch;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.9375rem;position:relative}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent.is-categories{padding-bottom:.9375rem}@media screen and (min-width:48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent.is-categories{margin-bottom:15px;padding-bottom:3.125rem}}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent.is-categories{margin-bottom:0}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent{width:70%}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-categories{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:15px}@media screen and (min-width:48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-categories{align-items:center;bottom:0;flex-direction:row;flex-wrap:wrap;height:2.8125rem;justify-content:flex-start;left:0;position:absolute;right:0}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-category{border:none;padding:0}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-category .bb-consentbanner-description,.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-category--modules,.bb-consentbanner-body .bb-consentbanner-coeentent .bb-consentbanner-category-modules.hidden{display:none}.bb-consentbanner-body .bb-consentbanner-footer-old{width:100%}.bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{display:flex}.bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons>.bb-button{cursor:pointer}.bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons>.bb-button.hidden{display:none!important}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:100%}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old{width:30%}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{flex-direction:column;width:100%}@media screen and (min-width:48rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{flex-direction:row;flex-wrap:nowrap;width:100%}}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{align-items:stretch;flex-direction:column;flex-wrap:nowrap;width:75%}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links{display:flex;height:2.8125rem;justify-content:center;text-align:center;width:100%}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links .bb-consentbanner--link{border:0;display:inline-block;flex:1 0 auto;font-size:1rem;line-height:1.5;padding:.65625rem .625rem;position:relative}@media screen and (min-width:64rem){.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links .bb-consentbanner--link{flex:0 0 auto}}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links .bb-consentbanner--link:after{background-color:#00419b;bottom:.65625rem;content:"";opacity:.7;position:absolute;right:-1px;top:.78125rem;width:2px}.bb-cb-bottom .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links .bb-consentbanner--link:last-child:after{display:none}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old{padding-top:.5rem}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons{flex-direction:row}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.is-categories,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.not-categories{flex-direction:row-reverse}}@media screen and (min-width:48rem)and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.is-categories .bb-button,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.not-categories .bb-button{margin-bottom:0;margin-left:0;margin-right:9px}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.is-categories .bb-button:first-child,.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons.not-categories .bb-button:first-child{margin-right:0}}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons .bb-button{flex:1;width:100%}@media screen and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-buttons .bb-button{width:auto}}.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links{margin-top:.6rem;text-align:center}@media screen and (min-width:48rem){.bb-cb-overlay .bb-consentbanner-body .bb-consentbanner-footer-old .bb-consentbanner-links{margin-top:1rem}}.bb-consentbanner-header .bb-consentbanner-close{align-items:center;appearance:none;background:none;border:none;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0;width:2.5rem}.bb-consentbanner-header .bb-consentbanner-close:after,.bb-consentbanner-header .bb-consentbanner-close:before{background:#00419b;content:"";display:block;height:20px;position:absolute;transform:rotate(45deg);width:1px}.bb-consentbanner-header .bb-consentbanner-close:after{transform:rotate(-45deg)}.bb-consentbanner-header .bb-consentbanner--heading{font-weight:700}.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-header .bb-consentbanner--heading{margin-bottom:.375rem}.bb-consentbanner-content .bb-consentbanner--text{margin-bottom:.125rem}.bb-consentbanner-content .bb-consentbanner--link{color:#00419b;cursor:pointer;text-decoration:underline}.bb-consentbanner-content .bb-consentbanner--link:hover{color:#ca9912}.bb-consentbanner-footer{position:relative}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button{border:.125rem solid #0000;display:inline-block;font-size:1rem;outline:none;padding:.625rem}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeP{background:#00419b;color:#fff;margin:0}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeS{background:#0000;border-color:#ca9912;color:#00419b;margin:0}.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeP:hover,.bb-consentbanner-footer .bb-consentbanner-buttons .bb-button.bb-btn--typeS:hover{background:#ca9912;border-color:#ca9912;color:#fff}.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-bottom:0;margin-right:9px}}.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{flex:1 0 auto;margin-bottom:0;margin-left:5px;margin-right:5px}}@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-icon-widget{background:url(../Images/checkbox.svg) no-repeat 50%,#ca9912;background-size:18px;border-radius:50%;bottom:12px;box-shadow:0 1px 8px #0000001a;cursor:pointer;height:50px;left:12px;position:fixed;width:50px;z-index:50}.bb-consentbanner-button.bb-icon-widget.hidden{display:none}.bb-consentbanner-link.bb-text-widget{background-color:inherit;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.bb-consentbanner .hidden{display:none!important}.bb-consentbanner-placeholder{border:3px dashed #ca9912;position:relative;width:100%}.bb-consentbanner-placeholder.bb-media--wrapper.bb-type--movie{align-items:stretch}.bb-aspect-16-9 .bb-consentbanner-placeholder{padding-top:calc(56.25% - 6px)}.bb-consentbanner-placeholder .bb-consentbanner-placeholder-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 2em;position:absolute;text-align:center;top:0;width:100%}.bb-consentbanner-placeholder .bb-consentbanner-placeholder-text{margin-bottom:1em;text-align:center}.bb-consentbanner-placeholder .bb-consentbanner-module{padding:0 calc(50% - 7em)}.bb-consentbanner-placeholder .bb-consentbanner-module .bb-control-checkbox{font-weight:700;padding:.5em 1.5em}.bb-consentbanner-placeholder-variable-height{padding-bottom:2rem;padding-top:2rem}.bb-consentbanner-placeholder-variable-height .bb-consentbanner-placeholder-wrapper{position:relative}.bb-cookie-info-body{background:#fff;flex:1;margin:0 auto;max-height:90%;max-width:48rem;overflow-y:auto;padding:1.25rem 1.25rem .75rem;position:relative}.bb-cookie-info-header h2{font-size:clamp(1.25rem,0rem + 5vw,1.5rem);font-weight:700;margin-bottom:.375rem}.bb-cookie-info-content{margin-top:.625rem}.bb-cookie-info-list{display:grid;gap:1rem}@media screen and (min-width:48rem){.bb-cookie-info-list{grid-template-columns:repeat(2,1fr)}}.bb-cookie-info-item{border:1px solid #a7baba;border-radius:.5rem;padding:.75rem}.bb-cookie-info-item-title{font-weight:700;margin-bottom:.34375rem}.bb-cookie-info-item p:not(.bb-cookie-info-item-title){font-size:.875rem;font-style:italic;margin-bottom:.34375rem}@media screen and (min-width:48rem){.bb-cookie-info-item p:not(.bb-cookie-info-item-title){margin-right:3.4375rem}}.bb-cookie-info-footer{padding-top:1.25rem}@media screen and (min-width:48rem){.bb-cookie-info-footer{padding-top:1.875rem}}.bb-cookie-info-close{height:2.5rem}