#cookieman-modal .collapse:not(.show),.modal,.youtube-consent-banner.hidden{display:none}.modal{position:fixed;top:0;left:0;z-index:1060;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}#cookieman-modal .accordion-header,.modal-title{margin-bottom:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body,.modal-fullscreen .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}#cookieman-modal .mt-3{margin-top:1rem!important}#cookieman-modal .btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem!important;border-radius:.2rem}#cookieman-modal .btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#cookieman-modal .btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}#cookieman-modal .btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}#cookieman-modal .collapsing{height:0;overflow:hidden;transition:height .35s}@media (prefers-reduced-motion:reduce){#cookieman-modal .collapsing,.modal.fade .modal-dialog{transition:none}}#cookieman-modal .accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}#cookieman-modal .accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}#cookieman-modal .accordion-button{position:relative;display:flex;align-items:center;width:100%;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s}#cookieman-modal .accordion-body{padding:1rem 1.25rem}#cookieman-modal .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}#cookieman-modal .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}#cookieman-modal .form-check-input:disabled{pointer-events:none;filter:none}#cookieman-modal .form-check-input[type=checkbox]{border-radius:1.4em}#cookieman-modal .form-check .form-check-input{float:left;margin-left:-1.5em}#cookieman-modal .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}#cookieman-modal .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}#cookieman-modal .table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}#cookieman-modal .btn-primary,#cookieman-modal .btn-secondary,.youtube-consent-banner button{color:#fff;font-weight:300;max-width:100%;font-family:'Frutiger Neue',sans-serif}#cookieman-modal .table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table-sm>:not(caption)>*>*{padding:.25rem}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}#cookieman-modal .table>tbody{vertical-align:inherit}#cookieman-modal .modal-dialog.modal-xl{top:200px}#cookieman-modal .modal-body p{max-width:unset}#cookieman-modal .btn-primary{background-color:#009ee3;border-color:#009ee3;border-radius:200px;height:60px}#cookieman-modal .btn-secondary{background-color:#87888a;border-color:#87888a;border-radius:200px}#cookieman-modal .accordion-button:not(.collapsed){background-color:unset;color:#000}#cookieman-modal .accordion-button:focus{border-color:unset;box-shadow:unset}#cookieman-modal .alert-primary{background-color:unset;color:#006bb3;border:unset}#cookieman-modal .form-check-input:checked{background-color:#006bb3;border-color:#006bb3}.youtube-consent-banner{position:absolute;margin:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100%;background:#fff;color:#000;border-radius:1%;text-align:center;z-index:9}.youtube-consent-banner .banner-text p{max-width:unset;padding:24px}
.youtube-consent-banner .banner-text{color:#1a1a1a;position:relative;text-align:center}
.youtube-consent-banner button{position:relative;margin:auto;margin-bottom:5px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,107,179,.4)),to(rgba(0,158,227,.4)));border:none;border-radius:200px;height:60px;background-color:#006bb3;padding-bottom:2px;justify-content:center;align-items:center;transition:background-color .1s ease-in-out;line-height:34px;padding-left:48px;padding-right:48px}
.youtube-consent-banner button:hover{background-color:#009ee3;outline:0}@media (min-width:1200px){.modal-xl{max-width:1140px}.h2,h2{font-size:2rem}}#cookieman-modal h2{margin-top:unset;font-weight:400}#cookieman-modal .accordion-body thead{border-bottom:1px solid}#cookieman-modal .accordion-body p,#cookieman-modal .modal-body p{font-size:70%}#cookieman-modal .accordion-body tbody tr{font-size:75%}#cookieman-modal .accordion-body .table-hover{margin-bottom:unset}#cookieman-modal .accordion-item .accordion-button{padding:.6rem 1rem;font-size:20px}#cookieman-modal .accordion-body .form-check label{font-size:1rem;line-height:2em;font-weight:500}.footer-mini-text button.mini-link{background-color:unset}#cookieman-modal th{text-align:left;font-weight:unset}#cookieman-modal .btn-light{border-radius:200px;height:60px}#cookieman-modal .modal-header h5.modal-title{font-weight:400;font-size:26px}#cookieman-modal .modal-content,#cookieman-modal button{padding-left:24px;padding-right:24px}#cookieman-modal .modal-close-button{cursor:pointer}
.youtube-consent-banner .banner-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
}
