@media screen and (min-width:672px){#cc-window.cc-floating{min-width:672px}}.cmplz_tcf_legitimate_interest_checkbox{display:none}#cc-window{top:10vh;transform:translate(-50%);max-height:80vh}#cc-window .cc-message{font-size:13px}.cmplz-tcf-banner-header{display:none}.cmplz-tcf-type-description{display:none}#cc-window.cc-type-categories.cc-floating .cc-compliance .cc-accept-all{width:calc(50% - .8em);float:left}#cc-window.cc-type-categories.cc-floating .cc-compliance .cc-btn.cc-dismiss{position:absolute;top:5px;right:0;text-align:right;margin-right:30px;background-color:initial !important;border:0}#cc-window.cc-type-categories.cc-floating .cc-compliance .cc-btn.cc-dismiss:hover{background-color:initial}@media screen and (max-width:672px){#cc-window.cc-type-categories.cc-floating .cc-compliance .cc-btn.cc-dismiss{position:relative;text-align:center;width:100%}}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-manage-vendors{padding-left:10px}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-purposes-readmore{float:right;padding-right:10px}@media screen and (max-width:468px){#cc-window.cc-type-categories.cc-floating .cmplz-tcf-purposes-readmore{float:left}}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-header{font-size:15px;font-weight:bold;margin-bottom:18px}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-main{overflow-y:scroll}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-main::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:transparent}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-main::-webkit-scrollbar{width:8px;background-color:transparent}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-main::-webkit-scrollbar-thumb{background-color:#000}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-header{font-weight:bold;background-color:#f7f7f7;padding:5px 10px;position:relative;cursor:pointer}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-header .cmplz-tcf-active{color:green;position:absolute;font-weight:normal;right:62px;font-size:13px}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-header:after{content:'';float:right;display:block;height:25px;width:25px;background:url(../images/down.png) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-header.cmplz-tcf-open:after{transform:rotate(180deg)}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-header{margin-bottom:6px;font-size:15px}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-desc{font-size:13px;margin-left:10px}#cc-window.cc-type-categories.cc-floating .cmplz-tcf-expl-desc.cmplz-tcf-hidden{visibility:hidden;height:0}#cmplz-document .cmplz-tcf-rm:after{background:url(../images/info-white.svg) no-repeat}#cmplz-document .cmplz-tcf-rl:after{background:url(../images/info-black.svg) no-repeat}#cmplz-document .cmplz-tcf-toggle:after,#cmplz-document .cmplz-tcf-toggle-vendor:after{content:'';display:inline-block;height:15px;width:15px;background-size:cover}#cmplz-document .cmplz-tcf-expl-header{margin-top:15px}.cmplz-tcf-category-expl p,.cmplz-tcf-category-expl a{font-size:13px}.cmplz-tcf-category-expl .cmplz-tcf-banner-marketing-purposes,.cmplz-tcf-category-expl .cmplz-tcf-banner-statistics-purposes{max-width:fit-content}.cmplz-tcf-template{display:none}.cmplz-tcf-buttons{margin-top:20px}.cmplz-tcf-buttons button{margin-right:20px;margin-bottom:20px}.cmplz-tcf-container{max-height:400px;overflow-y:auto;padding:10px}.cmplz-tcf-container .cmplz-tcf-vendor-container{margin-bottom:20px}.cmplz-tcf-container .cmplz-tcf-checkbox-container input{margin-right:10px}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-links{display:flex}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-links .cmplz-tcf-policy-url{margin-left:30px;min-width:125px;flex:0 0 125px}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-links .cmplz-tcf-showinfo{margin-left:20px}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-info{display:none}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-info .cmplz-tcf-info-content{line-height:33px;margin-left:30px;display:flex}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-info .cmplz-tcf-info-content .cmplz-tcf-header{min-width:125px;flex:0 0 125px}.cmplz-tcf-container .cmplz-tcf-checkbox-container .cmplz-tcf-info .cmplz-tcf-info-content .cmplz-tcf-description{display:flex;flex-wrap:wrap}