@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.eot");src:local("Hind Vadodara Regular"), local("HindVadodara-Regular"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-regular.svg#HindVadodara") format("svg")}@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:500;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.eot");src:local("Hind Vadodara Medium"), local("HindVadodara-Medium"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-500.svg#HindVadodara") format("svg")}@font-face{font-family:"Hind Vadodara";font-style:normal;font-weight:700;src:url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.eot");src:local("Hind Vadodara Bold"), local("HindVadodara-Bold"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.woff2") format("woff2"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.woff") format("woff"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.ttf") format("truetype"), url("../../files/layout/css/fonts/hind-vadodara-v6-latin-700.svg#HindVadodara") format("svg")}@font-face{font-family:"Caecilia LT W04_56 Italic";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/Caecilia.eot");src:local("Caecilia LT W04_56 Italic"), local("CaeciliaLTW04_56Italic"), url("../../files/layout/css/fonts/Caecilia.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/Caecilia.woff2") format("woff2"), url("../../files/layout/css/fonts/Caecilia.woff") format("woff"), url("../../files/layout/css/fonts/Caecilia.ttf") format("truetype"), url("../../files/layout/css/fonts/Caecilia.svg#Caecilia") format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}html,body{font-family:"Hind Vadodara", sans-serif;color:#57564f;font-size:0.96rem;text-size-adjust:none;min-height:100%;height:auto;width:100%;overflow-x:hidden;background:#e6e6e4}.inside{display:block;width:94%;max-width:1400px;margin:auto;position:relative}.inside:after,.clear:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.inside.flex:after{display:none}.invisible{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;background:#b3a585;color:#2c2c2b !important;font-size:140%}.invisible:focus{position:fixed;top:0px;left:0px;overflow:auto;clip:rect(auto auto auto auto);height:auto;width:calc(100% - 4rem);margin:20px;padding:2rem;border:3px solid #2c2c2b;box-sizing:border-box}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.reverse{flex-direction:row-reverse}a{text-decoration:none;transition:all 300ms ease-in-out;color:#57564f}a:hover,a:focus{color:#eb6607}ul{list-style:none}.ce_text ul{padding-left:15px}.ce_text ol{list-style:none;padding-left:9px;counter-reset:custom-counter}.ce_text ol li{counter-increment:custom-counter;text-indent:-9px}.ce_text ol li:before{content:counter(custom-counter) ". ";display:inline-block;color:#eb6607;font-weight:500;width:10px}.ce_text ul li{text-indent:-15px;margin-bottom:4px}.ce_text ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#eb6607;margin-right:7px;vertical-align:2px}h1,h2,h3{font-family:"Caecilia LT W04_56 Italic", Verdana, sans-serif}h1{font-size:230%;text-transform:uppercase}h2{font-size:220%;text-transform:uppercase;width:100%;margin-bottom:20px}h3{font-size:160%;margin-bottom:10px;margin-top:20px}h4{font-weight:500;font-size:120%;margin-bottom:10px}p,.ce_text ul,.ce_text ol{padding-bottom:16px}strong{font-weight:700}.grid_bold strong{display:inline-block;min-width:60px;font-weight:normal}object,embed,video,iframe{max-width:100%}img{display:block;max-width:100%;width:100%;height:auto}figcaption{font-size:85%;padding-top:10px;line-height:1}.formbody{display:flex;flex-wrap:wrap;justify-content:space-between}fieldset{width:100%}form a{text-decoration:underline}legend{font-size:1.2rem;display:block;width:100%;text-transform:uppercase;margin-bottom:20px}.radio_container legend,.checkbox_container legend{font-size:0.96rem;text-transform:none}.widget{position:relative;padding-bottom:20px;width:48%}.widget.long{width:100%}p.error{color:#b82903;width:100%;padding-left:20px;background:url("../../files/layout/images/error.svg") no-repeat left top}input,textarea{font-family:"Hind Vadodara";font-size:0.96rem;padding:4px 7px;border:1px solid #57564f;background:#e6e6e4;width:100%;border-radius:0px;height:40px}textarea{height:220px}.error input{border:1px solid #b82903;background:url("../../files/layout/images/error.svg") no-repeat 98% center #fff}input:focus,textarea:focus{outline:0;background:#fff;box-shadow:0 0 5px 4px rgba(235, 102, 7, 0.1);border:1px solid #eb6607}.error input:focus{outline:0;box-shadow:0 0 5px 4px rgba(235, 102, 7, 0.1);border:1px solid #eb6607}input[type="checkbox"]{opacity:0;position:absolute}.checkbox_container label{position:relative;display:inline-block;padding-left:30px}.checkbox_container label::before,.checkbox_container label::after{position:absolute;content:"";display:inline-block}.checkbox_container label::before{height:20px;width:20px;border:1px solid #ae9a63;background:#b3a585;left:0px;top:0px}.checkbox_container label::after{height:7px;width:11px;border-left:3px solid #2c2c2b;border-bottom:3px solid #2c2c2b;transform:rotate(-45deg);left:4px;top:5px}.checkbox_container input[type="checkbox"].error+label::before{background:#b82903;border-color:#b82903}.checkbox_container input[type="checkbox"]+label::after{content:none}.checkbox_container input[type="checkbox"]:checked+label::after{content:""}.checkbox_container input[type="checkbox"]:focus+label::before{outline:1px solid #ae9a63;box-shadow:0 0 5px 4px rgba(197, 154, 99, 0.1)}input[type="radio"]{opacity:0;position:absolute}.radio_container label{position:relative;display:inline-block;padding-left:27px}.radio_container label::before,.radio_container label::after{position:absolute;content:"";display:inline-block}.radio_container label::before{height:20px;width:20px;border:1px solid #ae9a63;background:#b3a585;border-radius:50%;left:0px;top:0px}.radio_container label::after{height:10px;width:10px;border-radius:50%;background:#2c2c2b;left:6px;top:6px}.radio_container span{margin-right:10px}.radio_container input[type="radio"].error+label::before{background:#b82903;border-color:#b82903}.radio_container input[type="radio"]+label::after{content:none}.radio_container input[type="radio"]:checked+label::after{content:""}.radio_container input[type="radio"]:focus+label::before{outline:1px solid #ae9a63;box-shadow:0 0 5px 4px rgba(197, 154, 99, 0.1)}.widget-submit{width:100%;text-align:right}.submit{color:#fff;padding:4px 30px;border:none;background:#f19024;background:linear-gradient(90deg, #ec6708 0%, #ef7d17 35%, #f19024 100%);text-decoration:none}.submit:hover,.submit:focus{color:#fff !important;background:#f19024;background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%)}button{font-size:0.92rem;font-family:"Hind Vadodara"}.select-style select{display:block;height:40px;width:100%;line-height:1.3;font-family:"Hind Vadodara";font-size:0.96rem;padding:4px 7px;border:1px solid #57564f;background:#e6e6e4;box-sizing:border-box;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#e6e6e4;background-image:url(../../files/layout/images/select.svg);background-repeat:no-repeat;background-position:97% center}.select-style select::-ms-expand{display:none}.select-style select:focus{box-shadow:0 0 5px 4px rgba(235, 102, 7, 0.1);border:1px solid #eb6607}.select-style select:disabled,.select-style select[aria-disabled=true]{color:#999999;border-color:#999999}.select-style option{padding:10px;border-top:1px solid #fff;font-family:sans-serif}#wrapper{position:relative;min-height:100vh;height:auto;padding-bottom:300px;overflow:hidden}#main{padding:60px 0px}#header{position:relative;width:100%;background:#57564f;z-index:999;color:#fff}#header:after{content:"";display:block;width:100%;background:#f19024;background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%);height:30px}#header a{color:#fff}#logo{padding:17px 0px;width:auto;float:left;max-width:400px;margin-right:50px}.navi_main{float:right;margin-top:60px}.navi_main li{display:inline-block;margin-left:20px;position:relative}.navi_main strong{font-weight:normal}.navi_main strong:after,.navi_main .trail:after,.navi_main span.submenu:after,.navi_main li a:after{content:"";display:block;left:50%;margin-left:-45px;bottom:-53px;position:absolute;width:0;height:0;border-style:solid;border-width:0 45px 0px 45px;border-color:transparent transparent #e6e6e4;transition:all 333ms ease}.navi_main strong:after,.navi_main .trail:after,.navi_main li:hover a:after,.navi_main li:hover span.submenu:after{content:"";display:block;left:50%;margin-left:-45px;bottom:-53px;position:absolute;width:0;height:0;border-style:solid;border-width:0 45px 44px 45px;border-color:transparent transparent #e6e6e4}.navi_main li .level_2{max-height:0px;height:auto;transition:all 333ms ease;overflow:hidden;padding-top:100px;position:absolute;width:250px;margin-left:-75px}.navi_main li:hover .level_2,.navi_main li:focus-within .level_2{max-height:500px}.navi_main .level_2 li{display:block;background:#e6e6e4;border-top:1px solid #ccccbf}.navi_main .level_2 li.first{border:none}.navi_main .level_2 a{color:#57564f !important;padding:5px 20px;display:block;background:#e6e6e4}.navi_main .level_2 strong,.navi_main .level_2 a:hover{background:#57564f;color:#e6e6e4 !important;padding:5px 20px;display:block}.navi_main .level_2 a:after,.navi_main .level_2 strong:after{display:none !important}.menu_button{position:absolute;right:4%;top:40px;z-index:2000;display:none;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background:none;padding:0px;border:0;margin:0;overflow:visible}.menu_button:hover{opacity:0.7}.menu_button.active .menu-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.menu_button.active .menu-inner:before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.menu_button.active .menu-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.menu-box{width:30px;height:25px;display:inline-block;position:relative}.menu-inner{display:block;top:50%;margin-top:-2px;transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.menu-inner,.menu-inner::before,.menu-inner::after{width:30px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.menu-inner::before,.menu-inner::after{content:"";display:block}.menu-inner::before{top:-8px;transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.menu-inner::after{bottom:-8px;transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#footer{position:absolute;width:100%;line-height:1.3;bottom:0px}.footerzone{background:linear-gradient(90deg, #585750 0%, #6d6d66 35%, #7f7f79 100%);color:#fff;padding:30px 0px}.footerzone a{color:#fff}.footerzone nav{margin-bottom:20px}.footerzone #landesvereinigungen{display:flex;flex-wrap:wrap}.footerzone #landesvereinigungen ul{margin-right:50px}.footerzone #landesvereinigungen h3{width:100%;font-size:100%;margin-bottom:0;font-family:"Hind Vadodara", sans-serif;font-weight:700}.footerzone img{width:400px}.footerstripe{background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%);color:#fff;padding:10px 0px}.grid1{width:30%}.grid2{width:60%}.headerbild{padding-bottom:80px}.headerbild figure{position:relative;width:64%;background-size:cover;background-position:center;min-height:400px}.headerbild figcaption{position:absolute;right:0px;bottom:0px;z-index:200;background:rgba(250, 250, 250, 0.7);padding:6px;font-size:80%}.headblock{position:relative;color:#fff;background:#ec6708;background:linear-gradient(172deg, #ec6708 0%, #ef7d17 35%, #f0881f 100%);width:35%;display:flex;flex-wrap:wrap;align-items:center;padding:60px 80px}.headblock:after{content:"";display:block;position:absolute;left:0px;bottom:0px;width:0;height:0;border-style:solid;border-width:80px 0 0 80px;border-color:transparent transparent transparent #e6e6e4;z-index:10}.headblock h1,.headblock h2{width:100%;max-width:100%;text-align:right}.headblock h1{margin-bottom:30px}.headblock h2{text-transform:none;font-size:160%}.headblock.long{width:100%;padding-top:40px;padding-bottom:20px}.headblock.long .info{text-align:right;width:100%;font-size:140%}.sep{border-top:1px solid #57564f;padding:30px 0px;margin:0px 80px}.border{border-top:1px solid #57564f;padding:30px 0px;margin-top:20px}.sep_sans{padding:30px 0px;margin:0px 80px}.standard{margin:30px 0px}.standard figure{width:48%}.standard .textwrap{width:48%}.standard.small_image figure{width:23%}.standard.small_image .textwrap{width:74%}.standard a{display:block}.standard a:before{display:inline-block;content:"";border-style:solid;border-width:5px 0px 5px 10px;border-color:transparent transparent transparent #57564f;margin-right:7px}.standard a:hover:before,.standard a:focus:before{border-color:transparent transparent transparent #eb6607}.standard.orange a{color:#eb6607}.standard.orange a:before{border-color:transparent transparent transparent #eb6607}.standard h2{font-size:240%;text-transform:none}.video_responsive{width:48%;position:relative}.video_responsive figure{width:100% !important}.orange h2,.orange h3{color:#eb6607}.teaser_norm{background:#fff;width:49%;padding:20px}.teaser_norm figure{max-width:20%}.teaser_norm .textwrap{width:70%}.center{margin:30px auto;max-width:900px;text-align:center}.center figure{padding:60px 0px}.center img{width:auto;margin:auto}.center p{font-size:130%;margin-bottom:25px;font-family:"Caecilia LT W04_56 Italic", Verdana, sans-serif}.logo h2{text-align:center}.logo ul{display:flex;padding:0px 5%;margin-left:-2%;flex-wrap:wrap}.logo li{width:14.5%;margin-left:2%;background:#fff;padding:1em;display:flex;align-items:center;justify-content:center}.logo img{max-height:100px;width:auto}.gallery h2{text-align:center}.gallery ul{display:flex;flex-wrap:wrap;padding:0px 10%;margin-left:-2%}.gallery li{width:23%;margin-left:2%;margin-bottom:1rem}.gallery figcaption{padding-top:20px;font-size:120%;text-align:center}.gallery figcaption strong{display:block;font-size:120%;padding-bottom:10px;font-family:"Caecilia LT W04_56 Italic", Verdana, sans-serif}.teaser_list h2{text-align:center}.teaser_list ul{display:flex;flex-wrap:wrap;padding:0px 10% !important;margin-left:-2%}.teaser_list li,.teaser_list ul li{width:23%;margin-left:2%;color:#fff;background:linear-gradient(90deg, #585750 0%, #6d6d66 35%, #7f7f79 100%);padding:20px;text-indent:0px;margin-bottom:2rem}.teaser_list li:before,.teaser_list ul li:before{display:none}.teaser_list strong{display:block;font-size:120%}.teaser_list a{color:#fff}.download_list ul{display:flex;flex-wrap:wrap;padding:0px;margin-left:-2%}.download_list li{position:relative;width:18%;margin-left:2%;margin-bottom:2rem}.download_list li a{display:block;color:#fff;background:linear-gradient(90deg, #585750 0%, #6d6d66 35%, #7f7f79 100%);padding:20px;height:100%;font-size:90%;hyphens:auto}.download_list li a:hover,.download_list li a:focus{background:#585750;background:linear-gradient(90deg, #7f7f79 0%, #6d6d66 35%, #585750 100%)}.download_list strong{display:block;text-align:right;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:10px}.extension{display:block;padding-top:30px}.newslistwrapper{display:flex;flex-wrap:wrap;margin-left:-4%;margin-top:40px}.news_list{position:relative;width:29.333%;margin-left:4%;background:#fff;padding-bottom:40px;margin-bottom:3rem}.news_list figcaption,.news_list caption{display:none}.news_list h3{font-weight:500;font-size:1.15rem;color:#57564f;margin-bottom:20px;line-height:1.1;margin-top:0px}.news_list h3 a{color:#57564f}.news_list h3 a:hover,.news_list h3 a:focus{color:#eb6607}.news_list .more a{position:absolute;display:block;bottom:0px;width:100%;color:#fff;padding:6px 10px;background:#f19024;background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%);text-align:center}.news_list .more a:hover,.news_list .more a:focus{background:linear-gradient(90deg, #ec6708 0%, #ef7d17 35%, #f19024 100%)}.news_list.odd .more a{background:#585750;background:linear-gradient(90deg, #7f7f79 0%, #6d6d66 35%, #585750 100%)}.news_list.odd .more a:hover,.news_list.odd .more a:focus{background:#585750;background:linear-gradient(90deg, #585750 0%, #6d6d66 35%, #7f7f79 100%)}.newsteaser{padding:20px}.newsheader{color:#fff;padding:6px 10px;background:#f19024;background:linear-gradient(90deg, #ec6708 0%, #ef7d17 35%, #f19024 100%)}.odd .newsheader{background:#585750;background:linear-gradient(90deg, #585750 0%, #6d6d66 35%, #7f7f79 100%)}.news_themen{width:49%;background:#fff;margin-bottom:1.5rem}.news_themen h3{font-size:120%;margin-bottom:16px;margin-top:0px;min-height:40px;font-family:"Hind Vadodara", sans-serif;line-height:1.2}.news_themen .flexblock{padding:1rem}.news_themen .block,.news_themen .newsblock{width:46%}.news_themen a{color:#eb6607;text-transform:uppercase}.themenwrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 80px}.filter_nav{border-top:1px solid #57564f;border-bottom:1px solid #57564f;padding:0px 12%;margin:0px 80px 40px 80px}.filter_nav li{position:relative;min-width:40px}.filter_nav a,.filter_nav strong{display:block;padding:16px 20px;width:100%;height:100%}.filter_nav a{color:#57564f}.filter_nav strong{background:#57564f;color:#fff}#id_form_3{position:absolute;right:0px;height:50px;padding:7px 2px;width:0px;max-width:0px;overflow:hidden;opacity:0;z-index:200;transition:all 333ms ease}#id_form_3.show{width:300px;max-width:400px;overflow:hidden;opacity:1}#id_form_3 label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#id_form_3 input{height:40px}#id_form_3 .submit{position:absolute;right:0px;top:5px;height:40px;width:40px;padding:12px;overflow:hidden;z-index:20;background:none}.toggle-search{display:inline-block;height:40px;width:40px;padding:12px;overflow:hidden;margin-top:5px;cursor:pointer}#id_form_3 .submit:before,.toggle-search:before{content:url("../../files/layout/images/search.svg");display:block}.news_detail .sep{margin-top:80px}.news_detail .newsblock{width:65%}.news_detail .download_list li{width:31.33%}.news_detail .ce_gallery ul{display:flex;flex-wrap:wrap;margin-left:-2%;padding:20px 0px}.news_detail .ce_gallery li{width:31%;margin-left:2%;margin-bottom:1rem}.margin_image{width:30%}.back{display:block;border-top:1px solid #57564f;padding:30px 0px;margin:0px 80px;text-transform:uppercase;color:#eb6607}.terminwrapper{margin:30px 80px 30px 0px;display:flex;padding-left:80px;flex-wrap:wrap}.news_list.termine{width:49%;margin-left:0px}.termine .newsheader{padding:6px 20px}.termine h3{font-size:1.15rem}.termine ul{line-height:1.2;padding-left:125px}.termine li{text-indent:-125px}.termine strong{font-weight:500;padding-left:125px;width:125px;display:inline-block}.termine h4{font-weight:500;margin-top:12px;font-size:100%}.termine .accordion{padding-top:24px}.termine .toggler{display:inline-block;width:100%;height:40px;padding:6px 20px;position:absolute;bottom:0px;left:0px;color:#eb6607}.termine .toggler:before{content:"> mehr";display:inline-block;margin-right:4px}.termine .toggler.ui-state-active{background:#f19024;background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%);color:#fff}.termine .toggler.ui-state-active:before{content:"- weniger"}.termine.odd .toggler{color:#57564f}.termine.odd .toggler.ui-state-active{background:#585750;background:linear-gradient(90deg, #7f7f79 0%, #6d6d66 35%, #585750 100%)}.filterform{display:flex;justify-content:space-between;flex-wrap:wrap}.filterform label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;background:#b3a585;color:#2c2c2b !important;font-size:140%}.filterform .select-style{width:30%}.filterform.filter_4 .select-style{width:23%}.select_optional{display:none}.select_optional.show{display:block}.filter-delete{display:block;text-align:right;padding:0px 80px}.filter-delete:before{content:"✕";color:#eb6607;display:inline-block;margin-right:5px;font-weight:500}.downloads{margin:0px 80px}.downloads ul{padding-left:15px}.downloads li{text-indent:-12px;margin-bottom:8px}.downloads li:before{content:url("../../files/layout/images/download.svg");display:inline-block;margin-right:6px;vertical-align:-2px}.standard_toggler.sep_sans{padding:0px}.standard_toggler .toggler{border-bottom:1px solid #57564f;padding:0px 0px 10px 0px;margin-bottom:20px;font-size:135%;position:relative}.standard_toggler .toggler:after{content:"+";position:absolute;right:20px;transition:all 444ms ease}.standard_toggler .toggler.ui-state-active:after{transform:rotate(45deg)}.standard_toggler .accordion{padding:1rem 1rem 2rem 1rem}a.download:before{content:url("../../files/layout/images/download.svg");display:inline-block;margin-right:6px;vertical-align:-2px}.job_list{width:74%;display:flex;flex-wrap:wrap;justify-content:space-between}.job_links{width:23%}.job_links .ce_hyperlink a{display:block;line-height:1.2;color:#fff;padding:15px 20px;background:#f19024;background:linear-gradient(90deg, #f19024 0%, #ef7d17 35%, #ec6708 100%);margin-bottom:0.5rem}.job_links .ce_hyperlink a:hover,.job_links .ce_hyperlink a:focus{background:linear-gradient(90deg, #ec6708 0%, #ef7d17 35%, #f19024 100%)}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){html,body{font-size:1rem}}@media screen and (max-width:1680px){.navi_main li{margin-left:2.4em}}@media screen and (max-width:1540px){.navi_main li{margin-left:1.6em}}@media screen and (max-width:1380px){.navi_main li{margin-left:0.9em}}@media screen and (max-width:1279px){.menu_button{display:block}.navi_main{position:absolute;background:#e6e6e4;padding:0px;margin-right:-800px;top:72px;width:320px;right:-4%;transition:all 300ms ease}.navi_main.show{margin-right:0px}.navi_main a,span.submenu-button{color:#57564f !important}.navi_main li{display:block;background:#e6e6e4;border-top:1px solid #ccccbf;margin-left:0px;position:relative}.navi_main a,.navi_main strong,.navi_main span.submenu-button{display:block;padding:8px 4%}.navi_main strong:after,.navi_main .trail:after,.navi_main li a:after,.navi_main li:hover a:after,.navi_main span.submenu:after,.navi_main li:hover span.submenu:after{display:none}.navi_main li strong{background:#57564f}.navi_main li .level_2{padding-top:0px;position:relative;width:100%;margin-left:0px}.navi_main li.submenu:before{content:"+";display:inline-block;left:auto;position:absolute;color:#57564f;z-index:20;right:30px;font-size:20px;top:8px}.navi_main li.active.submenu:after{color:#fff}.navi_main .level_2 li{border:none;padding:5px 0px 5px 25px}.navi_main .level_2 a,.navi_main .level_2 strong{color:#57564f !important;padding:3px 20px;background:#e6e6e4}.navi_main .level_2 strong,.navi_main .level_2 a:hover{background:none;color:#57564f !important;padding:3px 20px}.navi_main .level_2 a:before{content:">";display:inline-block;margin-right:5px;color:#eb6607}.navi_main .level_2 strong:before{content:"✓";display:inline-block;margin-right:5px;color:#eb6607}.headblock{width:40%}.headblock h1{font-size:210%}.headblock h2{text-transform:none;font-size:140%}.headerbild figure{width:59%}.filter_nav{padding:0px;padding-right:60px;position:relative}.filter_nav li:last-child{position:absolute;right:0px;top:-8px}.filter_nav .flex{justify-content:flex-start}.filter_nav a,.filter_nav strong{padding:8px 10px}.download_list li{width:23%}.news_detail .download_list li{width:48%}}@media screen and (max-width:1023px){.headblock{width:49%}.headerbild figure{width:49%}.news_list{width:46%}.standard h2{font-size:200%}.standard h2 br{display:none}.standard figure{margin-bottom:2em}.standard figure,.standard .textwrap,.video_responsive{width:100%}#wrapper{padding-bottom:0px}#footer{position:relative}.footerzone #landesvereinigungen{width:100%;justify-content:space-between;margin:20px 0px}.logo ul,.gallery ul,.teaser_list ul{padding:0px !important}.news_themen .block,.news_themen .newsblock{width:100%}.news_themen .block{margin-bottom:20px}.grid1,.grid2{width:100%;margin-bottom:20px}.job_list,.job_links{width:100%}.download_list li{width:31.33%}}@media screen and (max-width:800px){h1{font-size:180%}h2{font-size:170%}h3{font-size:140%}h4{font-size:110%}#logo{max-width:350px}.navi_main{top:65px}.margin_image{width:100%;margin-bottom:20px}.news_detail .newsblock{width:100%}.filter_nav{margin:0px 0px 40px 0px}.standard.small_image figure{width:40%}.standard.small_image .textwrap{width:55%}.news_themen,.news_list,.news_list.termine{width:98%}.themenwrapper{margin:30px 0px}.standard h2{font-size:170%}.headblock{width:100%;padding:20px 20px}.headblock h1 br{display:none}.headblock:after{display:none}.headerbild figure{display:none}.sep,.downloads,.back,.sep_sans{margin:0px}.filterform .select-style,.filterform.filter_4 .select-style{width:48%;margin-bottom:15px}.standard.teaser_norm{width:100%;margin:15px 0px}.news_themen{width:100%}.logo li,.gallery li,.teaser_list ul li{width:48%;margin-bottom:1em}.standard_toggler .toggler{font-size:115%}.download_list li{width:48%}}@media screen and (max-width:600px){.widget{width:100%}.logo li,.gallery li,.teaser_list ul li{width:98%}.standard.small_image figure,.standard.small_image .textwrap{width:100%}.download_list li,.news_detail .download_list li{width:98%}}@font-face{font-family:"flexslider-icon";src:url("../../files/layout/css/fonts/flexslider-icon.eot");src:url("../../files/layout/css/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("../../files/layout/css/fonts/flexslider-icon.woff") format("woff"), url("../../files/layout/css/fonts/flexslider-icon.ttf") format("truetype"), url("../../files/layout/css/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-direction-nav{width:100%}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:"" 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:"" 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:"" 0 1px 4px rgba(0, 0, 0, 0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{font-size:160%;display:block;cursor:pointer;text-decoration:none !important}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:0.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;transform:translateZ(0px)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:0.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0 !important;min-width:0 !important;min-height:0 !important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media (max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media (max-width:500px) and (orientation:portrait),(orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0px 0px}.fr-ui-inside.fr-no-sides .fr-container{padding:0px}.fr-ui-outside .fr-container{padding:0px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0px 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0px 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0px}.fr-overflow-y .fr-container{padding-top:0 !important;padding-bottom:0 !important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:0.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:0.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:0.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255, 255, 255, 0.08)}.fr-info .fr-stroke-color{background:rgba(80, 80, 80, 0.3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none !important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media (max-width:500px) and (orientation:portrait),(orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none !important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0 !important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:0.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:0.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:0.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:0.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:0.8;-moz-transition:background-color 0.2s ease-in;-webkit-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block !important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block !important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0 !important}@media (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media (max-width:500px) and (orientation:portrait),(orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none !important}}@media (max-width:700px) and (orientation:portrait),(orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none !important}}@media (max-width:500px) and (orientation:portrait),(orientation:landscape) and (max-height:414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none !important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16, 16, 16, 0.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px rgba(0, 0, 0, 0)}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255, 255, 255, 0.2);border-right:2px solid rgba(255, 255, 255, 0.2);border-bottom:2px solid rgba(255, 255, 255, 0.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url("../../files/layout/images/sprite.svg")}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url("../../files/layout/images/sprite.png")}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0, 0, 0, 0.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0, 0, 0, 0.1)}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:0.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:0.8}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:0.2}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media (max-width:500px) and (orientation:portrait),(orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0px -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0px -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:0.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:0.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0, 0, 0, 0.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0, 0, 0, 0.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255, 255, 255, 0.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity 0.2s ease-in;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;opacity:0.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:0.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:0.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:0.8;display:inline-block;padding:0.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:0.4em 0.8em;font-size:0.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:0.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}