@charset "UTF-8";textarea.f3-form-error{background-color:#FF9F9F;border:1px
#F00 solid}input.f3-form-error{background-color:#FF9F9F;border:1px
#F00 solid}.tx-ext-flexslider
table{border-collapse:separate;border-spacing:10px}.tx-ext-flexslider table
th{font-weight:bold}.tx-ext-flexslider table
td{vertical-align:top}.typo3-messages .message-error{color:red}.typo3-messages .message-ok{color:green}textarea.f3-form-error{background-color:#FF9F9F;border:1px
#F00 solid}input.f3-form-error{background-color:#FF9F9F;border:1px
#F00 solid}.tx-ext-grid
table{border-collapse:separate;border-spacing:10px}.tx-ext-grid table
th{font-weight:bold}.tx-ext-grid table
td{vertical-align:top}.typo3-messages .message-error{color:red}.typo3-messages .message-ok{color:green}
@media
screen{#top-navi{margin:0px;padding:0px}#top-navi
li{float:left}#top-navi li
a{color:#a28d77}footer nav
ul{list-style:none;padding:0px;margin:0px
auto;display:block;float:left;padding:0px}footer nav ul
strong{color:#fff;font-size:130%;font-weight:normal;margin:0px;padding:0px}footer nav ul
li{float:none;clear:both;margin:2px
0 5px 20px;padding:0px;width:auto}footer nav ul li
a{color:#FFFBD7;font-size:13px;text-align:left;text-transform:uppercase}footer nav ul li a:hover{color:#FFFBD7;font-weight:bold}footer nav ul::before{content:"";display:none}}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/typo3conf/ext/ext_grid/Resources/Public/js/fancy/fancybox_loading@2x.gif');background-size:24px 24px}}
.vd{cursor:pointer;position:absolute;bottom:0%;left:0%;width:100%;display:table;background:rgba(255,255,255,0.85);padding:5px
10px;color:#585858;clear:both;display:table;z-index:2;color:#585858}.vd
p{line-height:14px;font-size:12px;margin:0;color:#585858}.vd p a:hover{color:#0365b3}aside{background:rgba(0, 0, 0, 0) url("/fileadmin/user_upload/doser_zimmerei_holz_mit_schleife_01.png") repeat scroll 0% 0%;background-size:auto;background-size:100%}@keyframes
spin{to{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.play .stroke-solid{stroke-dashoffset:0;stroke-dashArray:300;stroke-width:4px;-webkit-transition:stroke-dashoffset 1s ease, opacity 1s ease;-moz-transition:stroke-dashoffset 1s ease, opacity 1s ease;-o-transition:stroke-dashoffset 1s ease, opacity 1s ease;transition:stroke-dashoffset 1s ease, opacity 1s ease}.play
.icon{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transform-origin:50% 50%;-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;-o-transition:transform 200ms ease-out;transition:transform 200ms ease-out}.play:hover .stroke-solid{opacity:1;stroke-dashoffset:300}.play:hover .stroke-solid
.icon{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.play{cursor:pointer;position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:99}@media
all{*{margin:0;padding:0}* html body
*{overflow:visible}html
*{font-size:100%}html{max-width:1920px !important}body{font-family:'Ubuntu',sans-serif;letter-spacing:1.2px;overflow-y:scroll;min-height:100%;max-width:1920px !important;font-size:90%;text-align:left;display:block;padding:0px}article,aside,details,footer,header,hgroup,nav,section{padding:0px;margin:0px;display:table}.slides, .slides img,figcaption,figure{padding:0px;margin:0px;display:block}div:target{outline:0
none}aside{overflow:hidden}header{position:relative;width:100%;height:90px;margin:0px
auto;padding:0px;float:none;clear:both;display:block;z-index:2;background:#fff}main{position:relative;width:80%;margin:50px
auto 0px;padding:0px
0px 25px 0px;float:none;clear:both;display:block;z-index:1;background:transparent;display:table;color:#666}#flexslider{position:relative;width:80%;margin:0px
auto;padding:35px
0px 0px 0px;float:none;clear:both;display:block;z-index:1;background:transparent;display:table}#teaser-box{background:rgba(255,255,255,0.85);position:relative;width:80%;margin:0px
auto;padding:0px;float:none;clear:both;display:block;z-index:1;display:table}#logo{height:auto;width:145px;margin:0px;position:absolute;top:8px;left:10%;display:block}#logo a
img{margin:0px;height:auto;width:100%}h1 a,h2 a,h3 a,h4
a{color:#003c71;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#666;margin:0;text-transform:uppercase;text-align:left}h1{font-size:140%;line-height:1em;margin:0
0 10px}h2{font-size:130%;line-height:1.5em;margin:0
0 10px}h3{font-size:110%;line-height:1.5em;margin:0
0 0.24em}h4,h5,h6{font-size:100%;line-height:1.5em;margin:1.125em 0 0}ul,ol,dl{list-style-type:none;margin-top:0}main article ul li a, main article a , main section
a{display:inline}li{margin-top:0}dt{font-weight:700}dd{margin:0
0 1.5em .8em}a{color:#503719;background:transparent;text-decoration:none;display:block}a:active{outline:none}a:hover,a:focus{background-color:transparent;text-decoration:none}p{font-size:100%;line-height:1.6em;margin:0
0 10px}strong,b{font-weight:700}em,i{font-style:normal}mark{background:transparent;color:#477ec9;font-size:140%}hr{color:#fff;background:transparent;margin:0
0 .75em;padding:0
0 .75em;border:0;border-bottom:1px #eee solid;clear:both}img,figure{margin:0}figure
img{margin:0;height:auto;width:100%}.label{padding:1px
6px 2px;display:inline-block;vertical-align:middle;letter-spacing:normal;white-space:nowrap;background:#06C;color:#fff;font-size:10px;line-height:12px}table{width:100%;border-collapse:collapse;margin:1.3571em 0 0;border-spacing:0}table.narrow{margin:1.4286em 0 0}table.narrow th,table.narrow
td{padding:0
.5em;line-height:1.4286em}table.bordertable{border:1px
#ccc solid}table
caption{font-variant:small-caps}th,td{line-height:1.5em;vertical-align:top;padding:.7143em .5em}th :first-child,td :first-child{margin-top:0}th.nowrap,td.nowrap{white-space:nowrap}thead
th{text-align:left;color:#000;border-bottom:2px #000 solid}.bordertable thead
th{background:#e0e0e0;border-right:1px #ccc solid;border-bottom:1px #ccc solid}.bordertable tbody th[scope="row"]{background:#f0f0f0}tbody
th{text-align:left;border-top:1px solid #ccc;text-align:left}.bordertable tbody
th{border-right:1px solid #ccc}tbody
td{text-align:left;border-top:1px solid #ccc}.bordertable tbody
td{border-right:1px solid #ccc}fieldset,img{border:0
solid}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}blockquote{margin:0
0 1em 1.5em !important;position:relative;display:table}blockquote::before{content:open-quote;font-family:Georgia,times new roman !important;font-size:32px;color:#3465aa;position:absolute;left:-15px;top:0px}blockquote:after,q:before,q:after{content:'';content:none}q{quotes:none}pre,code,kbd,tt,samp,var{font-size:100%}pre{line-height:1.5em;margin:1.5em 0 0;white-space:pre;white-space:pre-wrap}pre,code{color:#800}kbd,samp,var,tt{color:#666;font-weight:700}var,dfn{font-style:italic}acronym,abbr{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}.box{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,.3);color:#444;color:rgba(0,0,0,.8);padding:1.4286em;margin:1.5em 0 0}.box>:first-child{margin-top:0}header{top:0px;left:0px;position:fixed}header
nav{height:auto;width:auto;margin:0px;position:absolute;top:0px;right:10%;padding:0px;float:none;clear:both}header nav
ul{height:auto;margin:0px;padding:0px;z-index:9999;display:block;position:relative}header nav ul
li{float:left;list-style:none;margin:0px;padding:0px;position:relative;height:auto}header nav ul li
strong{cursor:pointer;display:block;position:relative;font-size:13px;text-align:right;padding:55px
20px 20px 30px;color:#fff;text-transform:uppercase}header nav ul li:hover ul, header nav ul li:hover ul, header nav ul ul li:hover ul, header nav ul li.iehover ul, header nav ul li.iehover ul, header nav ul ul li.iehover
ul{}header nav ul li
ul{margin:0px
auto 0px;border-top:2px solid #503719;padding:4% 0% 1%;display:none;z-index:99999;width:100%;position:fixed;left:0px;top:90px;height:auto;background:rgba(255, 251, 215, 0.9)}header nav ul li ul
li{float:left;display:block;margin:0% 0% 0% 2%;width:16%}header nav ul li ul li:nth-child(1){margin:0% 0% 0% 10%}header nav ul li ul li
a{margin:0px
22px 0px 0px;padding:0px
0px 10px 0px;text-align:left;font-size:120%;font-weight:bold !important;color:#503719}header nav ul li ul li:after{content:"";display:none}.sidemenu:before{content:"";display:block;height:168%;width:2px;background:#503719;position:absolute;top:-50%;left:-20%}header nav ul li strong:hover , header nav ul li.active>strong{color:#fffbd7;font-weight:bold;text-shadow:0px 0px 4px #000}header nav ul ul li strong:hover , header nav ul ul li.active
strong{color:#907759;font-weight:bold;text-shadow:0px 0px 4px #dfdbb7}header nav .sidemenu a:hover{color:#907759;font-weight:bold;text-shadow:0px 0px 4px #dfdbb7}header nav ul ul a:hover , header nav ul li.active ul
a{color:#503719;font-weight:normal}#showMenu, header nav .button-sub{display:none}header nav ul li ul
img{margin:10px
0px;width:100%;height:auto}.sidemenu{float:left;display:block;margin:4% 0 0 10%;width:18%}.sidemenu
a{text-align:left;padding:0px
0px 10px}.sidemenu a:before{content:"";width:5px;height:5px;background:#503719;display:block;top:13px;left:-12px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.sidemenu-close{display:table;height:20px;left:-12px;position:absolute;top:-50px;width:20px;cursor:pointer}.sidemenu-close:before,.sidemenu-close:after{position:absolute;display:block;left:0;top:10px;width:100%;height:2px;background-color:#503719;content:""}.sidemenu-close:before{transform:rotate(-45deg)}.sidemenu-close:after{transform:rotate(45deg)}header nav ul li ul li
p{font-size:75%;font-weight:normal !important;color:#503719}header nav ul li strong:after{content:"";position:absolute;right:0px;top:10px;display:block;width:10px;height:10px;border-bottom:1px solid #fffbd7;border-right:1px solid #fffbd7;position:absolute;right:0;top:53px;transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header nav ul li.copen strong:after{top:60px;-moz-transform:rotate(-135deg) !important;-webkit-transform:rotate(-135deg) !important;-o-transform:rotate(-135deg) !important;-ms-transform:rotate(-135deg) !important;transform:rotate(-135deg) !important}header nav ul ul li strong:after{content:"";display:none}.copen
ul{display:block}header.scrollnav{height:55px !important}header.scrollnav nav ul li
ul{top:55px}header.scrollnav nav ul li
strong{padding:25px
20px 15px 30px}header.scrollnav nav ul ul li
strong{padding:0px}header.scrollnav nav ul li strong::after{top:24px}header.scrollnav nav ul li.copen strong::after{top:30px}header.scrollnav
#logo{width:80px}header .nav-title{height:40px;position:relative}header .nav-title
strong{color:#503719;position:absolute;bottom:0px;left:0;padding:0px;text-align:left;font-size:100%;font-weight:bold !important}figure{overflow:hidden}.leftintext img , .rightintext
img{height:auto;width:auto}main
article{margin:25px
3%}article.leftabove figure , article.leftbelow
figure{float:left;clear:both}article.rightabove figure , article.rightbelow
figure{float:right;clear:both}article.leftabove p , article.leftbelow p ,
article h1 ,
article h2 ,
article h3 ,
article h4 ,
article h5 ,
article h6 ,
article.rightabove p , article.rightbelow p,article.leftabove,article.leftbelow,article.rightabove,article.rightbelow,article.rightintext,article.leftintext,article.rightintext-nowrap,article.leftintext-nowrap,article.centerabove,article.centerbelow{float:none;clear:both}article.centerabove figure , article.centerbelow
figure{float:none;clear:both;margin:0
auto;display:table}article.leftintext
figure{float:left;margin:0
30px 0 0}article.leftintext
p{float:none}article.rightintext
figure{float:right;margin:0
0px 0 30px}article.rightintext
p{float:none}article.leftintext-nowrap
figure{float:left;width:30%}article.leftintext-nowrap
p{float:left;width:67%;margin:0
0% 0 3%}article.rightintext-nowrap
figure{float:right;width:30%}article.rightintext-nowrap
p{float:left;width:67%;margin:0
3% 0 0%}article.rightintext-nowrap h1,
article.rightintext-nowrap h2,
article.rightintext-nowrap
h3{float:left;display:table;clear:none}article.leftintext-nowrap h1 ,
article.leftintext-nowrap h2 ,
article.leftintext-nowrap
h3{float:right;display:table;clear:none}article.rightintext h1,
article.rightintext h2,
article.rightintext h3,
article.leftintext h1,
article.leftintext h2,
article.leftintext
h3{float:none;display:table;clear:none}.centerbelow img, .leftbelow img, rightbelow
img{width:auto;height:auto}main article
ul{list-style-type:disc;margin:0
0 0px 40px}main article ul
li{margin:0
0 10px 0px}main
a{color:#503719}footer
a{color:#FFFBD7}section.g2,section.g3,section.g4{clear:both;margin:0
0 0 3%;width:97%;text-align:justify}section.g2
article{width:47%;float:left}section.g2 article:nth-of-type(2n+1){clear:both;margin:25px
1.5% 75px 0%}section.g2 article:nth-of-type(2n){margin:25px
0% 75px 1.5%}section.g3
article{width:30.3333%;float:left;margin:25px
0% 75px 0%}section.g3 article:nth-of-type(3n+1){clear:both;margin:25px
3% 75px 0%}section.g3 article:nth-of-type(3n){margin:25px
0% 75px 3%}section.g4
article{width:22%;float:left;margin:25px
1.5% 75px}section.g4 article:nth-of-type(4n+1){clear:both;margin:25px
1.5% 75px 0%}section.g4 article:nth-of-type(4n){margin:25px
0% 75px 1.5%}main section.g2 img, main section.g3 img, main section.g4
img{width:100% !important;margin:0
auto 15px;display:block}blockquote
p{color:#666}a,button,input{cursor:pointer}main, .grid, .ym-gbox, h1, h2, h3, h4, h5, nav, footer, #hmenu li, figure, #logo img,#footer-bottom,#footer-top,footer,header,article,section,address,#nav-left,#nav-center,#nav-right,*,ul,li,a,.mOpen{transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s}#map, #map
*{transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;-o-transition:all 0s ease-in-out 0s}footer{position:relative;width:100%;margin:0px
auto;padding:25px
0px 10px;float:none;clear:both;display:block;z-index:1;background:#503719;display:table}footer
nav{display:block;width:auto;float:left;height:auto;margin:0px
0px 20px 0px}}footer
address{display:block;width:auto;float:left;margin:0
0 0 13%}footer address
a{color:#fff}footer address a:hover{color:#fff;font-weight:bold}#footerright,#footerleft{float:left;display:block;width:auto;font-style:normal;color:#fff;font-size:13px;text-align:left;text-transform:uppercase;margin:0
120px 0 0}#footerright
a{float:right}#footerright p
strong{font-weight:normal;float:right}header{background:#503719}#teaser{background-size:cover !important}#teaser-box
section{margin:0
0 0 3%}aside{width:100%;height:230px;position:relative;overflow:hidden}#map{width:100%;height:230px;display:table}.grid-ed{float:left;width:45%;display:block;padding:30px
0 0 5%}.grid-zd{float:left;width:55%;display:block;padding:28px
5%}.grid-ed blockquote:before{display:none}.grid-ed
h1{font-size:180%;text-transform:uppercase;margin:0
0 1em 3% !important;display:block;overflow:hidden}#googlemap-doser{font-family:Roboto,Arial,sans-serif;font-size:11px;position:absolute;top:10px;right:10px;background:#fff;text-align:center;padding:8px;color:#565656;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:fit-content;padding:10px
30px;font-size:20px}#googlemap-doser:hover{background:#ebebeb}#bidergalerie
article{margin-bottom:10px !important}.nolabel.form-group
label{display:none}form.powermail_form{width:94%;margin:20px
auto}form.powermail_form
input{background:transparent;border:0px
solid #999;width:96%;margin:10px
0 20px;padding:10px
2%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}form.powermail_form
textarea{background:transparent;border:0px
solid #999;width:96%;margin:20px
0;padding:10px
2%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}form.powermail_form
input.powermail_submit{background:transparent;border:0px
solid #999;width:96%;margin:20px
0;padding:10px
2%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}.type_select{width:100%;overflow:hidden;position:relative}form.powermail_form
select{background:#fff;cursor:pointer;border:0
!important;padding:10px
2%;text-indent:0.01px;text-overflow:"";width:96%;margin:10px
0 20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}form.powermail_form .type_select:after{content:"\203A";display:block;width:20px;height:20px;position:absolute;right:4%;bottom:32px;font-size:20px}.powermail_legend,.powermail_label{display:none}.parsley-errors-list{color:#a00;top:-10px;left:15px;position:relative}.parsley-error{-webkit-box-shadow:inset 0px 0px 5px 0px rgba(200,80,80,0.2) !important;-moz-box-shadow:inset 0px 0px 5px 0px rgba(200,80,80,0.2) !important;box-shadow:inset 0px 0px 5px 0px rgba(200,80,80,0.2) !important}.checkbox{width:auto;position:relative;margin:0
0 20px;display:table}input[type=checkbox]{display:none}.checkbox
label{padding:0
0 0 25px;display:table;cursor:pointer}.checkbox label:before{border-radius:3px;background-color:#fff;bottom:1px;content:"";display:inline-block;height:16px;left:0;margin-right:10px;position:absolute;width:16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}input[type=checkbox]:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:12px;color:#999;text-align:center;line-height:18px}.radio
label{width:auto;position:relative;margin:0
0 20px;display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px}input[type=radio]{display:none}.radio label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,0.1)}input[type=radio]:checked+label:before{content:"\2022";color:#999;font-size:30px;text-align:center;line-height:18px}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}form.powermail_form
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0px;background-image:none}form.powermail_form select::-ms-expand{display:none}a,a:hover,a:active,a:focus,object,embed{outline:0}details{display:block;overflow:hidden;width:80%;margin:10px
auto 0px}summary{display:block;overflow:hidden;width:100%;margin:0px
0px 15px 0px;padding:15px
20px;position:relative;background:#fff;background:-moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}details
div{display:block;overflow:hidden;width:100%;margin:0px;padding:10px
20px 20px 20px}details div
figure{float:left;padding:0
20px 20px 0px}summary::-webkit-details-marker{display:none}summary:before{content:"\203A";color:#09f;margin-right:5px;position:absolute;right:5px;top:12px;font-size:24px}details.open summary:before{top:15px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg)}details
div{display:none;overflow:hidden}details:nth-child(1) div{display:block }details summary~*{display:none}details[open] summary~*{display:block}.ce-uploads
li{display:inline-table;margin:20px;text-align:center;width:auto}.ce-uploads{display:table;width:auto;height:120px;text-align:center}.ce-uploads li
img{display:table;width:auto;height:120px;margin:0
auto}.ce-uploads li a
span{display:block;width:300px;word-wrap:break-word;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only
screen and (max-width:1100px),
screen and (min-device-width:321px) and (max-device-width:1100px) and (orientation: portrait){.sidemenu a:before,.sidemenu-close{display:none}header
nav{position:relative;right:auto;left:0;top:90px;width:100%;padding:0
0 80px}header nav>ul{height:100vh;overflow-y:scroll;display:block}header nav ul, header nav ul ul
li{height:auto;display:none;width:100%}header nav ul
li{height:auto;width:100%;background:#fffbd7}header nav ul li > a, header nav ul li ul li > a , header nav ul li
strong{font-size:100%;color:#503719;height:auto;width:100%;padding:0
10% 0 10%;margin:15px
0;text-align:left}header nav ul ul li
strong{font-size:100%;color:#503719;height:auto;width:100%;padding:0
10% 0 10%;margin:0px
0;text-align:left}header nav ul ul li
a{margin:5px
0 10px 0}header .nav-title{height:10px;position:relative}header nav ul li ul li>a{font-weight:normal !important}header nav ul li ul
li{background:#fffbd7;width:100%}header nav ul li
ul{display:none;height:auto;left:auto;margin:0
auto;padding:0;position:relative;top:auto;width:100%;z-index:99999}header.scrollnav
nav{top:55px}.smartn header nav a div.tx-dce-container{display:none}header nav ul li ul li:nth-child(1) , header nav ul li ul
li{padding:0px;margin:0px}header nav ul li .sidemenu , header nav ul ul.act li
.sidemenu{display:none !important;width:100%;margin:0
0 0 10%}header nav ul li:nth-child(4) .sidemenu{display:block !important}header nav ul .button-sub{display:none;background:transparent;width:14%;height:46px;position:absolute;right:10%;top:-46px;border:0px}header nav ul li strong:after{content:"";display:block;background:transparent;width:10px !important;height:10px !important;position:absolute;right:10% !important;top:5px !important;border-bottom:1px solid #503719 !important;border-right:1px solid #503719 !important;transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-moz-transform:rotate(45deg !important);-ms-transform:rotate(45deg !important);-o-transform:rotate(45deg !important);-webkit-transform:rotate(45deg !important)}header nav ul li.copen strong:after{transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-moz-transform:rotate(135deg !important);-ms-transform:rotate(135deg !important);-o-transform:rotate(135deg !important);-webkit-transform:rotate(135deg !important)}header nav ul li.copen li strong:after{display:none}header nav ul li.copen li
strong{font-weight:normal !important}header.scrollnav nav ul li
strong{padding:0
10% !important}header.scrollnav nav ul ul li
strong{padding:0% !important}nav.act > ul, header nav.act > ul .button-sub, header nav ul.act>li{overflow:visible;display:table}header nav ul a:hover, header nav ul li.active
a{color:#503719;font-weight:bold}#showMenu{display:block;position:absolute;overflow:hidden;margin:0;padding:0;width:26px;height:26px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;top:-35px;right:10%;transition:background 0.1s;background:transparent}#showMenu:focus{outline:none}#showMenu
span{display:block;position:absolute;top:12px;left:0px;right:0px;height:2px;background:#fffbd7}#showMenu span::before,
#showMenu span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fffbd7;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}#showMenu span::before{top:-8px;transition-property:top, transform}#showMenu span::after{bottom:-8px;transition-property:bottom, transform}#showMenu.active
span{background:none}#showMenu.active span::before{top:0;transform:rotate(45deg)}#showMenu.active span::after{bottom:0;transform:rotate(-45deg)}#showMenu.active span::before,
#showMenu.active span::after{transition-delay:0s, 0.3s}header nav ul li strong:hover , header nav ul li.active>strong{color:#907759;font-weight:bold;text-shadow:0px 0px 4px #dfdbb7}header nav ul ul li strong:hover , header nav ul ul li.active
strong{color:#907759;font-weight:bold;text-shadow:0px 0px 4px #dfdbb7}header nav .sidemenu a:hover{color:#907759;font-weight:bold;text-shadow:0px 0px 4px #dfdbb7}footer
nav{clear:both;display:table;float:none;height:auto;margin:0
0 0 13%;padding:20px
0;width:auto}footer nav ul
li{clear:both;float:none;margin:2px
0 5px;padding:0;width:auto}.grid-ed
h1{font-size:150%}}@media only
screen and (max-width:1023px),
screen and (min-device-width:321px) and (max-device-width:768px) and (orientation: portrait){section.g3 article, section.g4
article{width:47%;float:left;margin:25px
0% 75px 0%}section.g3 article:nth-of-type(2n), section.g4 article:nth-of-type(2n){clear:none;margin:25px
0% 75px 1.5%}section.g3 article:nth-of-type(2n+1), section.g4 article:nth-of-type(2n+1){clear:both;margin:25px
1.5% 75px 0%}.grid-ed
h1{font-size:120%;margin:0
0 1em 3% !important;text-transform:uppercase}}@media only
screen and (max-width : 767px),
screen and (min-device-width : 320px) and (max-device-width : 480px){section.g2 article, section.g3 article, section.g4
article{width:97%;float:left;margin:25px
0% 75px 0% !important;clear:both}article.leftintext
figure{float:none;margin:0
0px 20px 0}article.rightintext
figure{float:none;margin:0
0px 20px 0px}article.rightintext-nowrap figure,
article.leftintext-nowrap
figure{float:left;margin:0
0px 20px 0px;clear:both;width:100%}article.rightintext-nowrap p,
article.rightintext-nowrap
p{float:none;width:100%;margin:0
0% 0 0%}article.rightintext-nowrap h1,
article.rightintext-nowrap h2,
article.rightintext-nowrap h3,
article.leftintext-nowrap h1,
article.leftintext-nowrap h2,
article.leftintext-nowrap
h3{float:none;display:table;clear:both}#footerright p
strong{font-weight:normal;clear:both;display:block}#footerright
a{float:none}main article
ul{list-style-type:disc;margin:0
0 0px 30px}.grid-ed
blockquote{width:100%;font-size:120%;margin:0
0 0 0% !important;text-transform:uppercase}.grid-ed{width:90%}.grid-zd{display:block;float:left;padding:0
5% 10px;width:90%}footer{padding:25px
0px 60px}}
.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.csc-frame-frame1{background-color:#EDEBF1;border:1px
solid #333}.csc-frame-frame2{background-color:#F5FFAA;border:1px
solid #333}.important{color:#8A0020}.name-of-person{color:#10007B}.detail{color:#186900}.component-items{color:#186900}.action-items{color:#8A0020}.component-items-ordered{color:#186900}.action-items-ordered{color:#8A0020}
.klaro .cookie-modal,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .switch,.klaro .cookie-notice
.switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label
.slider{background-color:#00aa3e}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label
.slider{opacity:0.6;background-color:#00aa3e}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label
.slider{opacity:0.8;background-color:#006a4e}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label
.slider{opacity:0.8;background-color:#006a4e;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .cookie-notice
.slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:0.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{position:absolute;content:'';height:20px;width:20px;left:5px;bottom:2px;background-color:#fff;transition:0.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label
.slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow:0 0 1px #01440c}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{-ms-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label
.slider{box-shadow:Inset 0 4px 6px 0 rgba(0,0,0,0.2),Inset 5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{-ms-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}.klaro .cookie-modal .slider,.klaro .cookie-notice
.slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal a,.klaro .cookie-notice
a{color:#00aa3e;text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice
li{color:#eee}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice
li{display:block;text-align:left;margin:0;padding:0;margin-top:0.7em}.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{margin-right:0.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background:#555;color:#eee;border-radius:6px;padding:6px
10px;margin-right:.5em;border:0;padding:0.4em;font-size:1em}.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:0.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#eee;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#00aa3e}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background:#0885ba}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:9999999}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#333;color:#eee}@media (min-width: 660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;position:relative;margin:0
auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal
.hide{border-style:none;background:none;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide
svg{stroke:#eee}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:0.8em;padding-top:4px;text-align:center}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by
a{color:#999}.klaro .cookie-modal .cm-modal .cm-header{padding:1em;padding-right:24px;border-bottom:1px solid #555}.klaro .cookie-modal .cm-modal .cm-header
h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header
h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body
span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-caret{color:#888}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app .switch,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .switch,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app .switch,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose
.switch{position:absolute;left:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose
p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose
p.purposes{font-size:0.8em;color:#999}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{padding-left:0.2em;font-size:0.8em;color:#999}.klaro .cookie-notice:not(.cookie-modal-notice){background:#333;z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width: 1024px){.klaro .cookie-notice:not(.cookie-modal-notice){box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);border-radius:4px;position:fixed;bottom:20px;right:20px;max-width:360px}}@media (max-width: 1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body
p{margin-bottom:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:center}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok
div{margin-top:0.5em}.klaro .cookie-modal-notice{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;background:#333;color:#eee;padding:1em;padding-top:0.2em}@media (min-width: 400px){.klaro .cookie-modal-notice{border-radius:4px;position:relative;margin:0
auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-content{display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-content.expanded{display:block}.switch, .switch
*{line-height:0 !important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{color:#525252}#klaro input[type="checkbox"]:not(:checked) + label,#klaro input[type="checkbox"]:checked+label{position:relative;padding-left:0;cursor:pointer;top:auto;left:auto}#klaro input[type="checkbox"]:not(:checked) + label::after,#klaro input[type="checkbox"]:not(:checked) + label::before,#klaro input[type="checkbox"]:checked + label::before,#klaro input[type="checkbox"]:not(:checked) + label::after,#klaro input[type="checkbox"]:checked + label::after,.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by>a[rel="noopener"]{display:none}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by
a{display:inline-block;margin:0
5px}#klaro{display:block}.klaro-hr,.klaro-hr
*{height:2px !importan;max-height:1px !importan;background:rgba(0,0,0,0.35);margin:0
!important;padding:0
!important;line-height:0 !important;overflow:hidden}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-footer,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all, .klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose.cm-toggle-all, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app.cm-toggle-all, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border:0px}.klaro .cookie-modal .cm-modal .cm-header
a{display:inline-block}.klaro .cookie-modal .cm-modal .cm-header
h1.title{color:#525252;background:transparent;background-clip:unset;filter:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.klaro-inner{position:relative}iframe[src=""],iframe:not([src]){display:none}.klaro-moreinfo{cursor:pointer}.klaro-moreinfo,.klaro .cookie-modal p,.klaro-thead
td{font-size:14px}#klaro
table{width:100%;border-collapse:collapse;margin:0em
0 0;border-spacing:0}#klaro
tbody{width:100%;display:table}.klaro-thead
td{font-weight:bold}#klaro tbody tr.klaro-thead
td{border-top:0px solid #ccc;border-bottom:2px solid #ccc}#klaro tbody tr
td{text-align:left;padding:5px
10px 5px 0}.klaro .cookie-modal .slider, .klaro .cookie-notice
.slider{box-shadow:Inset 0 4px 6px 0 rgba(0,0,0,0.2),Inset 5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .switch, .klaro .cookie-notice
.switch{height:16px}.klaro .cookie-modal .cm-list-label .slider.round::before, .klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:25%}.klaro .cookie-modal .cm-list-label .slider.round, .klaro .cookie-notice .cm-list-label
.slider.round{border-radius:4px}.klaro .cookie-modal .cm-list-label .slider::before, .klaro .cookie-notice .cm-list-label .slider::before{position:absolute;content:"";height:12px;width:7px;left:2px;bottom:2px;background-color:#fff;transform:translateX(0px) translateY(0px);transition:0.4s}.klaro .cookie-modal .cm-list-label .slider, .klaro .cookie-notice .cm-list-label
.slider{position:absolute;cursor:pointer;top:0;left:0px;right:0;bottom:0;background-color:#ccc;transition:0.4s;width:31px;display:inline-block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app, .klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:inherit;vertical-align:middle;padding-left:50px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app .switch, .klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .switch, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app .switch, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose
.switch{position:absolute;left:8px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content{margin-left:-50px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app{padding:0px
0 0px 50px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-purpose .cm-apps .cm-content.expanded, .klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-apps .cm-content.expanded{margin-top:10px;display:block;background:rgba(0,0,0,0.05);padding:15px
0 15px 40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-app:after{content:"";background:rgba(0,0,0,0.05);height:1px;width:100%;display:table}.klaro .cookie-modal .cm-btn.cm-btn-success, .klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-info, .klaro .cookie-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn-config{background:#555;color:#fff}.klaro .cookie-modal .cm-list-label .slider, .klaro .cookie-notice .cm-list-label
.slider{background-color:#f0efef}.klaro .cookie-modal .cm-list-input.required:checked + .cm-list-label .slider, .klaro .cookie-notice .cm-list-input.required:checked + .cm-list-label
.slider{background-color:#503719}.klaro .cookie-modal .cm-list-input.half-checked:checked + .cm-list-label .slider, .klaro .cookie-notice .cm-list-input.half-checked:checked + .cm-list-label
.slider{opacity:0.6;background-color:#503719}.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider, .klaro .cookie-notice .cm-list-input:checked + .cm-list-label
.slider{background-color:#503719}.klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider, .klaro .cookie-notice .cm-list-input.only-required + .cm-list-label
.slider{opacity:0.8;background-color:#503719}.klaro .cookie-modal a, .klaro .cookie-notice a,.klaro-moreinfo{color:#503719}.klaro .cookie-modal a:hover, .klaro .cookie-notice a:hover,.klaro-moreinfo:hover{opacity:0.6}.klaro .cookie-modal .cm-btn.cm-btn-success:hover, .klaro .cookie-notice .cm-btn.cm-btn-success:hover, .klaro .cm-btn.cm-btn-decline:hover, .klaro .cm-btn-config:hover{opacity:0.6}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{background:rgba(0,0,0,0.05);margin:5px
0;padding:10px
0 10px 50px}.vd{cursor:pointer;position:absolute;bottom:0%;left:0%;width:100%;display:table;background:rgba(255,255,255,0.85);padding:5px
10px;color:#585858;clear:both;display:table;z-index:2;color:#585858}.vd
p{line-height:14px;font-size:12px;margin:0;color:#585858}.vd p a:hover{color:#0365b3}.klarogooglemaps
img.gmimg{height:100%;width:auto;position:absolute;top:0;left:0}.klaro-play{cursor:pointer;position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:99}.klaro-play .stroke-solid{stroke-dashoffset:0;stroke-dashArray:300;stroke-width:4px;-webkit-transition:stroke-dashoffset 1s ease, opacity 1s ease;-moz-transition:stroke-dashoffset 1s ease, opacity 1s ease;-o-transition:stroke-dashoffset 1s ease, opacity 1s ease;transition:stroke-dashoffset 1s ease, opacity 1s ease}#map .klaro-play .stroke-solid{transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s}.klaro-play
.icon{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transform-origin:50% 50%;-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;-o-transition:transform 200ms ease-out;transition:transform 200ms ease-out}.klaro-play:hover .stroke-solid{opacity:1;stroke-dashoffset:300}.klaro-play:hover .stroke-solid
.icon{-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.btn-cookie{display:block;position:fixed;bottom:0px;left:20px;background:#fff;color:#525252;padding:5px
10px;border-radius:5px 5px 0 0;z-index:9999;cursor:pointer}.btn-cookie
a{color:#525252}.klarodesc{display:block;overflow:hidden}.klarodesc
table{overflow-x:auto;display:block}.klaro .cookie-modal .cm-modal{background:#fff !important}.klaro .cookie-modal p, .klaro .cookie-modal strong, .klaro .cookie-modal h1, .klaro .cookie-modal h2, .klaro .cookie-modal ul, .klaro .cookie-modal li, .klaro .cookie-notice p, .klaro .cookie-notice strong, .klaro .cookie-notice h1, .klaro .cookie-notice h2, .klaro .cookie-notice ul, .klaro .cookie-notice
li{color:#525252 !important}.klaro .cookie-modal .cm-bg{background:rgba(255,255,255,0.8) !important}.cm-body,.cm-btn-info.cm-btn-accept{display:none}#klaro.activeklaro .cm-body{display:block}#klaro .cm-btn-info.cm-btn-accept,#klaro.activeklaro .cm-btn-config{display:none}#klaro.activeklaro .cm-btn-info.cm-btn-accept{display:inline-block}.klaro .cookie-modal .cm-btn.cm-btn-accept-all,.klaro .cookie-modal .cm-btn-info.cm-btn-accept,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn,.klaro .cookie-modal .cm-btn-config{width:calc(33.333% - 20px);display:inline-block;padding:15px
10px;margin:10px}#klaro button.cm-btn-config, #klaro button.cm-btn-config:focus, #klaro button.cm-btn-config:active{border-radius:6px;border:0}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:table;width:100%}.klaro .cookie-modal .cm-switch, .klaro .context-notice .cm-switch, .klaro .cookie-notice .cm-switch{position:absolute;display:inline-block;width:50px;height:16px;left:-40px;top:2px}@media only screen and (max-width : 767px), screen and (min-device-width : 320px) and (max-device-width : 480px){.klaro .cookie-modal .cm-btn.cm-btn-accept-all, .klaro .cookie-modal .cm-btn-info.cm-btn-accept, .klaro .cookie-modal .cm-btn, .klaro .cookie-notice .cm-btn, .klaro .cookie-modal .cm-btn-config{width:calc(33.333% - 20px);display:inline-block;padding:10px
5px;margin:0
10px;font-size:12px;height:47px;vertical-align:top}}.klarogooglemaps
img.gmimg{height:100%;width:100%;object-fit:cover}
