@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-300italic.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-italic.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-500italic.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-600italic.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-700italic.svg#OpenSans) format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.eot);src:local(''),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.eot?#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.woff2) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.woff) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.ttf) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../fonts/open-sans-v34-latin-800italic.svg#OpenSans) format('svg')}@font-face{font-family:'fontello';src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.eot?50252342);src:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.eot?50252342#iefix) format('embedded-opentype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.woff2?50252342) format('woff2'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.woff?50252342) format('woff'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.ttf?50252342) format('truetype'),url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../font/fontello.svg?50252342#fontello) format('svg');font-weight:400;font-display:swap;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-page-contact #app main section .contact-left h3{margin:30px 0 14px}#app main section .contact-left p a{color:#222}.page-template-page-contact #app main section .contact-left h3:first-of-type{margin-top:0}.socials a{width:30px;height:30px;display:inline-block;border-radius:50%;background:#aa8969;color:#fff;line-height:30px;text-align:center;text-decoration:none;margin:14px 6px 0 0}.icon-twitter:before{content:'\f309'}.icon-twitter-circled:before{content:'\f30a'}.icon-facebook:before{content:'\f30c'}.icon-facebook-circled:before{content:'\f30d'}.icon-facebook-squared:before{content:'\f30e'}.icon-gplus:before{content:'\f30f'}.icon-gplus-circled:before{content:'\f310'}.icon-pinterest:before{content:'\f312'}.icon-pinterest-circled:before{content:'\f313'}.icon-tumblr:before{content:'\f315'}.icon-tumblr-circled:before{content:'\f316'}.icon-linkedin:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}.icon-instagram:before{content:'\f32d'}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background:#fff;font-family:"Open Sans";font-weight:400;font-size:14px;font-size:.875rem;color:#3b3b3a;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.responsive img{width:100%;height:auto}.hide{display:none}.hide.active,.show{display:block}.grid{*zoom:1;display:block;width:1104px;margin:0 auto;position:relative}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-left{float:left}.align-right{float:right}.primary-color{color:#710d1f}.secondary-color{color:#dfdfdf}input::-moz-focus-inner{border:0;outline:none}a:focus,a:active{outline:none}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;outline:0}:focus{outline:none}object,embed,a,*:focus,select:focus{outline:0}section form{width:75%;float:left}section .contact-left{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:100px 13px;float:left}section form h3,section .contact-left h3{font-size:18px;margin:0 0 50px;padding:0}section .form-handler{padding:100px 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section .form-handler:after,.carousel-double-line .company:after{content:"";display:table;clear:both}section form .field{width:48.5%;margin:0 1.5% 10px 0;float:left;position:relative}section form .field span.error,section form li span.error,#chat-form form span.error{height:26px;width:26px;background:#e09a30;color:#fff;position:absolute;right:0;top:10px;border-radius:50%;line-height:26px;text-align:center;display:block}section form .field.last{margin:0 0 10px 1.5%}section form .field .half-field{width:48%;float:left}section form .field .half-field.last{width:48%;margin-left:4%;float:left}section form .field input[type=text],section form .field select{height:50px;border:none;background:0 0;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#646464;border-bottom:1px solid #c5c5c5}section form .field textarea{min-height:90px;border:none;background:0 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;color:#646464;border-bottom:1px solid #c5c5c5}section form .field label{display:block;margin-bottom:4px;font-size:14px;text-transform:uppercase}section form .field.full{margin:1% 0;width:100%}section form .select-component select{width:100%;border-radius:0;height:36px;padding:0 0 0 8px;font-size:14px;width:130%;border:none;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none}.firefox form .seelct-component select{padding:8px 0 0 8px}section form .select-component{height:36px;overflow:hidden;background:#fff url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/arrows-select.png) no-repeat 100% 0px;background-size:32px 32px;width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#646464;cursor:pointer;border:1px solid #efefef;border-radius:2px;-webkit-box-shadow:inset 0px 1px 1px 1px rgba(189,189,189,.1);-moz-box-shadow:inset 0px 1px 1px 1px rgba(189,189,189,.1);box-shadow:inset 0px 1px 1px 1px rgba(189,189,189,.1)}.json-message{width:100%;background:grey;display:none;margin-bottom:10px}.json-message p{padding:14px;margin:0;color:#fff}.json-message.successmail{background-color:#7fae00;color:#fff}.json-message.errormail{background-color:#c10a27;color:#fff}.json-message.errormail{background-color:#0261aa;color:#fff}.row{width:100%}.row:after{clear:both;display:block;content:'';line-height:0}.row .cloud7{display:block;float:left}.row .cloud7 .column-inner{padding:10px}.row .cloud7 .column-inner figure{padding:0;margin:0}.row .cloud7 .column-inner figure img{max-width:100%;height:auto}.row .cloud7 .column-inner.left{padding:0 0 0 30px}.row .cloud7 .column-inner.right{padding:0 30px 0 0}.column-1{width:8.3333333333%}.column-2{width:16.6666666667%}.column-3{width:25%}.column-4{width:33.3333333333%}.column-5{width:41.6666666667%}.column-6{width:50%}.column-7{width:58.3333333333%}.column-8{width:66.6666666667%}.column-9{width:75%}.column-10{width:83.3333333333%}.column-11{width:91.6666666667%}.column-12{width:100%}.buttons{*zoom:1;margin-bottom:65px}.buttons:before,.buttons:after{content:"";display:table}.buttons:after{clear:both}.btn{padding:0 25px;line-height:40px;height:40px;display:table;color:#fff;background:#000;transition:background .15s;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-size:1rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:2px solid transparent}.btn:hover{border-color:#aa8969;background:#aa8969;color:#fff}.btn-large{font-size:1.2em}.btn-center{margin:0 auto}.btn-small{font-size:12px}.btn-bold{font-weight:700}.btn-block{display:block;width:100%}.btn-upper{text-transform:uppercase}.btn-letter-space{letter-spacing:1px}.btn-primary{background:#fff;color:#000;font-weight:700;border-color:#000}.btn-phone{background:#710d1f url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icons/phone.png) 14px 50% no-repeat;padding-left:35px;background-size:14px 14px}.btn-space-left{margin-left:10px}.btn-space-right{margin-right:30px}.btn-space-right-small{margin-right:10px}.btn-space-top{margin-top:30px}.btn-right{float:right}.btn-left{float:left}.btn-red{background:#ed7161;color:#fff}.btn-green{background:#88c057;color:#fff}.btn-blue{background:#47a0db;color:#fff}.btn-purble{background:#9777a8;color:#fff}.btn-shadow{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.4);box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.btn-border{border:2px solid #710d1f;font-size:13px;font-size:.8125rem;color:#710d1f;background:0 0;font-weight:600;padding:10px 16px;transition:background .15s;text-decoration:none}.btn-fixed{width:266px;height:33px;line-height:33px;padding:0 !important;text-align:center}.btn-default{background-color:#710d1f;border-color:#5a0a19}.btn-default:hover,.btn-default:active{background:#5a0a19}.btn-success{background-color:#27ae60;border-color:#295}.btn-success:hover,.btn-success:active{background:#295}.btn-danger{background-color:#c0392b;border-color:#ab3326}.btn-danger:hover,.btn-danger:active{background:#ab3326}.btn-warning{background-color:#f1c40f;border-color:#dab10d}.btn-warning:hover,.btn-warning:active{background:#dab10d}.btn-info{background-color:#2980b9;border-color:#2472a4}.btn-info:hover,.btn-info:active{background:#2472a4}html,body{height:100%}body{font-weight:400}body.light{background:#fff}.grid{display:block;width:1104px;margin:0 auto;position:relative;*zoom:1}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.gridx{display:block;width:1104px;margin:0 auto;position:relative}.c{*zoom:1}.c:before,.c:after{content:"";display:table}.c:after{clear:both}.color.black{color:#000}.color.red{color:#e10000}.color.gold{color:#ffe443}#app{min-height:100%;position:relative;margin-bottom:-60px;*zoom:1}#app:before,#app:after{content:"";display:table}#app:after{clear:both}#app:after{height:60px;content:"";display:block}#app header{height:130px;position:fixed;top:0;left:0;z-index:30;background:#fff;width:100%;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.4);box-shadow:0 0 2px 0 rgba(0,0,0,.4)}#app header #brand{width:104px;height:98px;float:left;margin-left:13px;margin-top:16px}#app header #brand a{width:100%;height:100%;display:block;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/schuster-logo.png) 0 0 no-repeat;background-size:100% 100%;text-indent:-99999px}#app header nav{float:right;margin-right:13px}#app header nav ul{padding:0;margin:0;list-style:none}#app header nav ul li{float:left;padding:0;margin:0;list-style:none;margin-left:40px;position:relative}#app header nav ul li li{float:none;display:block;width:100%}.pageDesc{color:#111;text-transform:uppercase;letter-spacing:1px;display:block;line-height:130px;height:130px;font-weight:700;text-decoration:none;font-size:15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-left:20px;float:left}#contactMap{background:#fff;position:relative;z-index:20}section form .field span.error,section form li span.error{height:26px;width:26px;background:#000;color:#fff;position:absolute;right:0;top:10px;border-radius:50%;line-height:26px;text-align:center;display:block}#app header nav ul li a{color:#111;text-transform:uppercase;letter-spacing:1px;display:block;line-height:125px;height:130px;font-weight:700;border-top:5px solid transparent;text-decoration:none;font-size:15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#app header nav ul li a:hover{border-top:5px solid #fff;color:#aa8969}#app header nav ul li ul{opacity:0;-ms-filter:"alpha(opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:none}#app header nav ul li.hover a,#app header nav ul li:hover a{border-top:5px solid #fff;color:#878787}#app header nav ul li.hover ul,#app header nav ul li:hover ul{opacity:1;-ms-filter:"alpha(opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;display:block;background:#000;position:absolute;top:82px;left:-20px;padding:0;margin:0;list-style:none;padding:12px}#app header nav ul li.hover ul li,#app header nav ul li:hover ul li{line-height:34px;padding:0;margin:0;list-style:none}#app header nav ul li.hover ul li a,#app header nav ul li:hover ul li a{border:none;line-height:34px;height:34px}#app header nav ul li.current-menu-item a{border-top:5px solid #222;color:#aa8969}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#app #stage{height:720px;width:100%;background:#000;margin-top:82px;position:relative}#app #stage #slides .text{position:absolute;bottom:150px;color:#fff;display:block;text-align:center;width:100%;font-size:50px;font-size:3.125rem;text-transform:uppercase;letter-spacing:2px;font-weight:800}#app #stage #slides .text:before{width:60px;height:2px;background:#fff;position:absolute;content:" ";left:50%;margin-left:-30px;top:-20px}#app #stage #slides .text:after{width:60px;height:2px;background:#fff;position:absolute;content:" ";left:50%;margin-left:-30px;bottom:-30px}#app #stage #slides .text span{display:block;font-size:16px;font-size:1rem;font-weight:600;letter-spacing:3px;margin-top:5px}#app #stage.small{height:380px}#app #stage.small .grid{height:100%}#app #stage.small .text{position:absolute;bottom:160px;color:#fff;display:block;text-align:center;width:100%;font-size:30px;font-size:1.875rem;text-transform:uppercase;letter-spacing:2px;font-weight:800}#app #stage.small .text:before{width:60px;height:2px;background:#fff;position:absolute;content:" ";left:50%;margin-left:-30px;top:-20px}#app #stage.small .text:after{width:60px;height:2px;background:#fff;position:absolute;content:" ";left:50%;margin-left:-30px;bottom:-30px}#app #stage.small .text span{display:block;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:3px;margin-top:5px}#app #stage .title{text-align:center;font-size:28px;font-size:1.75rem;font-weight:700;letter-spacing:4px;color:#fff;text-transform:uppercase;padding-top:120px;text-shadow:1px 1px 1px rgba(0,0,0,.6)}#app #stage .description{font-size:16px;font-size:1rem;line-height:24px;color:#fff;font-weight:500;text-align:center;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.6)}#app #stage #slides .item{height:100%;padding:0}#app #slides,#app #slides .item,#app #slides .grid,#app .owl-wrapper-outer,#app .owl-wrapper,#app .owl-item{height:100%}#app main{*zoom:1}#app main:before,#app main:after{content:"";display:table}#app main:after{clear:both}#app main section{background:#fff;padding:100px 0 60px}#app header nav ul li ul{min-width:240px}#app header nav ul li li a{line-height:30px;font-size:12px;color:#fff !important;height:auto}.blog #app main section,.archive #app main section{padding-top:0}.single #app main section.projectdetail{padding-top:180px}#app main section.projectdetail{padding:180px 0}#app main section .image-teaser{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/demo/teaser-image.jpg) right bottom no-repeat;background-size:120%;width:400px;height:130%;position:absolute;right:50px;bottom:-100px}#app main section h2{color:#3b3b3a;padding:0;margin:0;text-transform:uppercase;line-height:30px;font-weight:800;font-size:28px;font-size:1.75rem;text-align:center;margin-bottom:50px;padding-bottom:35px;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/heading.png) center bottom no-repeat;letter-spacing:1px;color:#aa8969}#app main section h2 span{font-weight:400}#app main section .teaser-text{width:530px}#app main section .teaser-text.landingpage{width:1090px}#app main section .teaser-text #portfolio-extra{margin-left:13px}#app main section .teaser-text p{font-size:16px;font-size:1rem;color:#1e1e1e;font-weight:300;line-height:28px}#app main section .teaser-text p a{color:#1e1e1e;text-decoration:none;border-bottom:1px solid #1e1e1e}#app main .col-left,#app main .col-right{width:50%;float:left}#app main .col-left ul,#app main .col-right ul{padding:0;margin:0;margin-top:40px}#app main .col-left p,#app main .col-left li,#app main .col-right p,#app main .col-right li{margin-left:13px;margin-right:26px;font-size:16px;font-size:1rem;color:#1e1e1e;font-weight:300;line-height:28px}#app main .col-left p a,#app main .col-left li a,#app main .col-right p a,#app main .col-right li a{color:#1e1e1e;text-decoration:none;border-bottom:1px solid #1e1e1e}#app main .col-left li,#app main .col-right li{margin-bottom:8px;line-height:24px}#app main .project-grid{*zoom:1;margin-bottom:60px}#app main .project-grid:before,#app main .project-grid:after{content:"";display:table}#app main .project-grid:after{clear:both}#app main .project-grid .project{float:left;width:25%;background:#fff;position:relative}#app main .project-grid .project figure{padding:0;margin:0;*zoom:1;position:relative}#app main .project-grid .project figure:before,#app main .project-grid .project figure:after{content:"";display:table}#app main .project-grid .project figure:after{clear:both}#app main .project-grid .project figure img{width:100%;height:auto;float:left}#app main .project-grid .project.last{margin-right:0}#app main .project-grid .project .project-hover{position:absolute;bottom:0;left:0;background:#aa8969;background:rgba(214,180,147,.9);width:100%;height:100%;opacity:0;-ms-filter:"alpha(opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#app main .project-grid .project .project-hover span{font-weight:800;margin-top:25%;font-size:24px;font-size:1.5rem;text-transform:uppercase;display:block;text-align:center;color:#fff}#app main .project-grid .project .project-hover span em{font-size:18px;font-size:1.125rem;font-weight:300}#app main .project-grid .project .project-hover p{text-align:center;width:80%;margin:30px 10%;font-size:16px;font-size:1rem;color:#fff;padding:0}#app main .project-grid .project .project-hover a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;text-indent:-9999px;display:block}#app main .project-grid .project .project-hover:hover{opacity:1;-ms-filter:"alpha(opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#app main p.teaser{padding:0;margin:0;font-size:26px;font-size:1.625rem;line-height:39px;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:2px;color:#ccc;margin-bottom:65px}#app main p.teaser span.big{font-size:34px;font-size:2.125rem;font-weight:700;color:#fff}#app main p.read-more{padding:0;margin:0;text-align:center;font-size:14px;font-size:.875rem}#app main p.read-more.top{margin-top:60px}#app main p.read-more.left{text-align:left;padding-left:13px}#app main p.read-more a{border:2px solid #000;color:#fff;background:#000;font-weight:600;font-size:13px;padding:14px 28px;text-transform:uppercase;letter-spacing:1px;display:inline-block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none}#app main p.read-more a:hover{color:#fff;background:#aa8969;border-color:#aa8969}#app main section{position:relative}#app main section .service-grid{margin-bottom:70px}#app main section .service{position:relative;*zoom:1}#app main section .service a{position:absolute;left:0;top:0;height:100%;width:100%;display:block;text-indent:-999999px}#app main section .service figure{*zoom:1}#app main section .service figure:before,#app main section .service figure:after{content:"";display:table}#app main section .service figure:after{clear:both}#app main section .service img{float:left}#app main section .service .desc{display:block;background:#fff;padding:10px 15px;text-align:center;display:block;color:#666;font-weight:700;text-transform:uppercase;letter-spacing:1px}#app main section .service:before,#app main section .service:after{content:"";display:table}#app main section .service:after{clear:both}#app main section .news{width:94%;float:left;margin:0;position:relative}#app main section .news figure{padding:0;margin:0}#app main section .news figure img{max-width:100%;height:auto}#app main section .news h3{padding:0;margin:0;background:0 0;font-weight:700;margin-top:15px;line-height:20px:font-size:16px}#app main section .news h3 small{font-weight:400}#app main section .news h3:after{content:"";height:0}#app main section .news p{text-align:left}#app main section .news a{position:absolute;text-indent:-9999px;width:100%;height:100%;display:block;z-index:50}.content-a{display:table}.content-b{display:table-cell;position:relative;vertical-align:middle;text-align:center}#app main section.colored .iconBox p,#app main section.colored .iconBox h3{color:#111}.isHeadSlide .swiper-slide img{width:100%;max-width:auto;height:100%;object-fit:cover}#app main section.headlineCentered{text-align:center}#app main section .icon-grid{margin-bottom:30px}#app main section .iconBox{width:31.3333%;float:left;margin:0 1%;*zoom:1}#app main section .iconBox:before,#app main section .iconBox:after{content:"";display:table}#app main section .iconBox:after{clear:both}#app main section .iconBox span{width:40px;height:90px;display:block;float:left;background:red;margin-right:20px}#app main section .iconBox span.icon1{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icon-planung.png) 0 0 no-repeat}#app main section .iconBox span.icon2{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icon-produktion.png) 0 0 no-repeat}#app main section .iconBox span.icon3{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icon-montage.png) 0 0 no-repeat}#app main section .iconBox h3{background:0 0;font-size:16px;padding:0;margin:0;margin-bottom:6px}#app main section .iconBox p{text-align:left;padding:0;margin:0;max-width:90%}#app main section.colored{background:#caac8e}#app main section.colored h2{color:#111}#app main section.content{padding-bottom:100px}#app main section.odd{background:#f4f7f9}#app main section aside{width:378px;margin-left:13px;float:left}#app main section aside p{font-size:14px;font-size:.875rem;line-height:21px;margin-top:6px;color:#969696}#app main section aside p a{color:#3b3b3a;text-decoration:none}#app main section.hasSidebar{*zoom:1}#app main section.hasSidebar:before,#app main section.hasSidebar:after{content:"";display:table}#app main section.hasSidebar:after{clear:both}#app main section.hasSidebar article{float:left;width:709px;padding-bottom:60px}#app main section.hasSidebar article p,#app main section.hasSidebar article h2{text-align:left}#app main section.hasSidebar article p{color:#969696}#app main section.hasSidebar article h2{font-weight:400;color:#3b3b3a;margin-bottom:24px;padding-top:24px}#app main section.hasSidebar article h2:first-of-type{padding-top:0;margin-bottom:20px}#app main section.hasSidebar.project article{padding-bottom:30px}#app main section.hasSidebar.project article h2{font-size:23px;font-size:1.4375rem}#app main section.bigHeading h2{color:#3b3b3a;padding:0;margin:0;text-transform:uppercase;line-height:35px;font-weight:700;font-size:35px;font-size:2.1875rem;letter-spacing:2px;padding:0 22px;background:#fff;margin:65px auto 35px auto;display:table;text-align:center}#app main section.bigHeading h2:after{content:" ";height:2px;background:#f4f4f4;width:1094px;position:absolute;left:5px;right:5px;top:19px;z-index:-1}#app main section .buttons{margin-top:40px}#app main section h3{padding:0;margin:0;color:#262626;font-size:20px;font-size:1.25rem;padding:0 13px;text-align:left;margin:0 auto 0px auto;font-weight:600;background:#fff}#app main section h3:after{content:" ";height:2px;background:#666;width:1094px;position:absolute;left:5px;right:5px;top:10px;z-index:-1}#app main section article p{font-size:16px;font-size:1rem;line-height:1.5;color:#3b3b3a;padding:0;margin:0;text-align:center;margin-bottom:21px}#app main section article p span{color:#969696}#app main section article p a{color:#3b3b3a;text-decoration:none;border-bottom:1px solid #3b3b3a}#app main section article .item{padding-top:25px}#app main section article .item:first-of-type{padding:15px 0 0}#app main section article .item h3{padding:0;margin:0;margin-bottom:15px;font-size:18px;font-size:1.125rem;font-weight:300;color:#710d1f}#app main section article .item h3 a{text-decoration:none;color:#710d1f}#app main section article .item.event{border-bottom:1px solid #ccc;*zoom:1}#app main section article .item.event:before,#app main section article .item.event:after{content:"";display:table}#app main section article .item.event:after{clear:both}#app main section article .item.event figure{padding:0;margin:0;float:right;width:100px;margin-bottom:15px}#app main section article .item.event figure img{width:100%;height:auto}#app main section article .item.event:last-of-type{border:none}.highlight{color:#b8b8b8;font-weight:700;font-size:14px;font-size:.875rem}.tab-label{display:inline-block;width:80px}#four-cols{background:#333;*zoom:1;padding:75px 0}#four-cols:before,#four-cols:after{content:"";display:table}#four-cols:after{clear:both}#four-cols .grid h2{color:#fff;padding:0;margin:0;text-transform:uppercase;line-height:30px;font-weight:800;font-size:26px;font-size:1.625rem;text-align:left;border-bottom:2px solid #fff;margin-bottom:50px;padding-bottom:12px;letter-spacing:1px;display:inline-block;margin-left:13px}#four-cols .grid h2 span{font-weight:400}#four-cols .grid .cols{*zoom:1;margin-bottom:75px}#four-cols .grid .cols:before,#four-cols .grid .cols:after{content:"";display:table}#four-cols .grid .cols:after{clear:both}#four-cols .grid .cols .col{width:240px;border:5px solid #e6e6e6;background:#fff;margin:13px;min-height:150px;float:left}#four-cols .grid .cols .col img{width:100%;height:auto;float:left}.col-grid{*zoom:1}.col-grid:before,.col-grid:after{content:"";display:table}.col-grid:after{clear:both}.col-grid .col50{width:50%;float:left}#map{width:100%;height:250px;position:relative}.address{padding-top:30px}.address p{font-size:16px;font-size:1rem;line-height:24px;text-transform:uppercase;letter-spacing:1px;text-align:center}.address p a{color:#262626;text-decoration:none}.tab{display:none;width:1104px;margin:0 auto;position:relative}.tab.fullwidth{width:100%}.tab:first-of-type{display:block}.tab-component{background:#e4d1d5;margin-right:30px}.tab-component .tab-menu{padding:0;margin:0;*zoom:1}.tab-component .tab-menu:before,.tab-component .tab-menu:after{content:"";display:table}.tab-component .tab-menu:after{clear:both}.tab-component .tab-menu li{padding:0;margin:0;list-style:none;float:left;width:50%}.tab-component .tab-menu li a{text-transform:uppercase;background:#710d1f;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;padding:0 0 0 12px;height:35px;line-height:35px;display:block;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tab-component .tab-menu li.current a{background:#e4d1d5;color:#710d1f}.tab-component .tab-content{padding:24px 0 12px}.tab-component .tab-content form{font-size:12px;font-size:.75rem}.tab-component .tab-content form .field-head{color:#710d1f;margin-bottom:10px;padding:0 0 0 12px}.tab-component .tab-content form .plzfield{*zoom:1;padding-left:12px;margin-top:30px}.tab-component .tab-content form .plzfield:before,.tab-component .tab-content form .plzfield:after{content:"";display:table}.tab-component .tab-content form .plzfield:after{clear:both}.tab-component .tab-content form .plzfield input{width:50px;padding:0 5px;height:20px;border:none}.tab-component .tab-content form .plzfield input[type=submit]{width:auto}.tab-component .tab-content form .plzfield label{line-height:20px;float:left}.tab-component .tab-content form .col-grid{margin-bottom:20px}.tab-component .tab-content form .col-grid .col50{padding-bottom:8px}.tab-component .tab-content form .col-grid .col50 label{padding-left:12px}.tab-component .tab-content form .col-grid .col50 label img{height:11px;position:relative;top:1px}footer{background:#000;position:relative;color:#262626;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .gridder{width:1104px;margin:0 auto;position:relative}footer .gridder:after{position:absolute;left:-750px;z-index:1;top:0;width:1104px;height:100%;content:" ";background:#1e1e1e}footer h3{color:#aa8969;padding:0;margin:0;text-transform:uppercase;line-height:20px;font-weight:800;font-size:20px;font-size:1.25rem;text-align:left;border-bottom:2px solid #aa8969;margin-bottom:30px;padding-bottom:12px;letter-spacing:1px;display:inline-block}footer h3 span{font-weight:400}footer #left-footer{background:#1e1e1e;float:left;width:317px;padding:30px 20px 30px 13px;position:relative;z-index:10}footer #left-footer ul{padding:0;margin:0;list-style:none}footer #left-footer ul li{padding:0;margin:0;list-style:none;position:relative}footer #left-footer ul li a{color:#b8b8b8;text-transform:uppercase;letter-spacing:1px;display:block;line-height:30px;height:30px;font-weight:700;text-decoration:none;font-size:14px;font-size:.875rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer #left-footer ul li a:hover{color:#fff}footer #copyright{width:100%;line-height:22px;background:#000;padding:20px 0}footer #copyright p{padding:0;margin:0;line-height:22px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:11px}footer #copyright p a{color:#efefef;text-decoration:none}footer #copyright p.left-aligned{text-align:center}footer #copyright p.right-aligned{text-align:center}footer #copyright p.right-aligned a.normal{letter-spacing:0;text-transform:none}footer #right-footer{background:#1e1e1e;float:left;padding:30px 0 30px 25px;width:725px;*zoom:1}footer #right-footer:before,footer #right-footer:after{content:"";display:table}footer #right-footer:after{clear:both}footer #right-footer article{width:50%;float:left}footer #right-footer article h3{color:#fff;padding:0;margin:0;text-transform:uppercase;line-height:20px;font-weight:800;font-size:14px;font-size:.875rem;text-align:left;border-bottom:none;margin-bottom:14px;padding-bottom:0;letter-spacing:1px;display:inline-block}footer #right-footer article h3 a{color:#fff;text-decoration:none}footer #right-footer article p{color:#b8b8b8;text-align:left;letter-spacing:0;width:90%;margin-top:0}footer #right-footer article p.more{*zoom:1;width:100%;display:block;margin-top:20px}footer #right-footer article p.more:before,footer #right-footer article p.more:after{content:"";display:table}footer #right-footer article p.more:after{clear:both}footer #right-footer article p a{border:2px solid #b8b8b8;padding:6px 10px;color:#b8b8b8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:12px;font-size:.75rem;font-style:italic;text-decoration:none}footer #right-footer article p a:hover{color:#333;border:2px solid #fff;background:#fff}hr{height:0;border:none;border-top:1px solid #ccc;width:100%;margin:16px 0}#app main section article .accordion-component{margin:5px 0 25px}#app main section article .accordion-component dt{height:30px;line-height:30px;padding:0 12px;color:#710d1f;font-size:13px;font-size:.8125rem;margin-bottom:3px;background:#dfdfdf url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icons/accoridon.png) 98% 50% no-repeat;background-size:12px 12px}#app main section article .accordion-component dt.fixed{background:#dfdfdf}#app main section article .accordion-component dt.opened{background:#dfdfdf url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icons/accordion-minus.png) 98% 50% no-repeat;background-size:12px 12px}#app main section article .accordion-component dt:last-of-type{margin-bottom:0}#app main section article .accordion-component dt a{display:block;color:#710d1f;text-decoration:none}#app main section article .accordion-component dd{padding:0;margin:0;line-height:1.5;font-size:13px;font-size:.8125rem}#app main section article .accordion-component dd.fixed{display:block}#app main section article .accordion-component dd .inner{padding:12px}#app main section article .accordion-component dd .inner p:last{margin-bottom:0}.single #app main section aside{width:331px;margin-left:70px;float:left}.single #app main section .teaser-text{width:700px;float:left}.single #app main section .teaser-text p{margin-top:0}.slicknav_menu{display:none}.clear{*zoom:1}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}#stage:hover .next-stage,#stage:hover .prev-stage{display:block;opacity:.6;-ms-filter:"alpha(opacity=" 60 ")";filter:alpha(opacity=60);zoom:1}#stage:hover .next-stage:hover,#stage:hover .prev-stage:hover{opacity:1;-ms-filter:"alpha(opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}.next-stage,.prev-stage,.slider-prev,.slider-next{width:54px;height:54px;position:absolute;right:50px;display:none;top:45%;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icons/stage-arrow-right.png) 0 0 no-repeat;text-indent:-99999px;display:block;opacity:0;-ms-filter:"alpha(opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.next-stage:hover,.prev-stage:hover,.slider-prev:hover,.slider-next:hover{opacity:1;-ms-filter:"alpha(opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}.prev-stage,.slider-prev{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/icons/stage-arrow-left.png) 0 0 no-repeat;right:auto;left:50px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:2px solid #707070}.owl-item.loading{min-height:150px;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/AjaxLoader.gif) no-repeat center center}.carousel-component{position:relative}.carousel-component .carousel{width:90%;margin:50px auto 30px auto}.carousel-component .carousel .item{margin:20px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2)}.carousel-component .carousel .item img{display:block;width:100%;height:auto}.carousel-component .next-carousel-item,.carousel-component .prev-carousel-item{position:absolute;top:40%;left:0;text-indent:-99999px;width:32px;cursor:pointer;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:73px;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/arrows.png) right top no-repeat;background-size:64px 73px}.carousel-component .next-carousel-item{left:auto;right:0;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/arrows.png) left top no-repeat;background-size:64px 73px}.carousel-component .next-carousel-item:hover,.carousel-component .prev-carousel-item:hover{background-image:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/arrows-hover.png)}.service #app main{padding-bottom:0}figure.project-image{padding:0;margin:0;padding:55px 0}figure.project-image img{width:100%;height:auto}#project-detail{*zoom:1;margin-bottom:60px;margin-top:30px;padding-top:30px;border-top:1px dashed #dadada}#project-detail:before,#project-detail:after{content:"";display:table}#project-detail:after{clear:both}#project-detail .pitem{width:342px;border:13px solid transparent;float:left}#project-detail .pitem.full{float:none;margin:0 0 2%;width:100%;*zoom:1}#project-detail .pitem.full:before,#project-detail .pitem.full:after{content:"";display:table}#project-detail .pitem.full:after{clear:both}#project-detail .pitem img{width:100%;height:auto;float:left}.fi #app main{background:#f4f4f4;padding-bottom:0}.fi #app main section h2{color:#969696;font-size:18px;font-size:1.125rem}.fi #app main #four-cols{background:#fff}.fi #app main #four-cols .grid h2{font-size:30px;font-size:1.875rem;line-height:28px;color:#3b3b3a;font-weight:700;text-transform:uppercase}.fi #app main #four-cols .grid h2 span{font-weight:400}
/*! 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}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;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:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/fancybox_sprite@2x.png) 0 0px;background-size:44px 176px}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:fixed;top:40px;right:40px;width:42px;height:42px;cursor:pointer;z-index:8040}.fancybox-nav{position:fixed;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:44px;height:44px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:40px;background-position:-1px -44px}.fancybox-next span{right:40px;background-position:0 -88px}.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(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/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;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;color:#fff;font-weight:700;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;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(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/fancybox_sprite@2x.png);background-size:44px 175px}#fancybox-loading div{background-image:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/fancybox_loading@2x.gif);background-size:24px 24px}}.splashpage .text_1,.splashpage .text_2{width:25%;position:absolute;bottom:140px;text-align:left;text-align:center}.splashpage #tabs{position:fixed;bottom:30%;width:50%;left:25%}.splashpage #tabs span.desc{position:absolute;width:100%;text-align:center;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;left:0;bottom:-30px;text-decoration:none;display:block;line-height:30px}#contactMap #app main section h3:after{content:"";display:none}.blog #app article,.archive #app article{*zoom:1;margin:1%;width:31.3333%;float:left;background:#fff}#news{width:100%;float:left}#sidebar{width:20%;margin-left:5%;float:right}#sidebar .widget ul{margin:0 0 0 16px;padding:0}.post-nav{background:#fff;margin-bottom:80px}#post-tabs{border:0;padding:1em 2.5em}#post-tabs{padding:5px 0 0}#post-tabs>li{float:left;position:relative;display:block;border-top:10px solid #fff;margin-bottom:0;margin:0 0 5px}#post-tabs>li>a{border:0;border-radius:50px;color:#666;font-size:16px;padding:10px;text-align:center}#post-tabs>li>a{text-decoration:none;border-radius:0;padding:20px 25px}#post-tabs>li.active>a{background:#f4f7f9;color:#222}.blog #app article:before,.blog #app article:after,.archive #app article:before,.archive #app article:after{content:"";display:table}.blog #app article:after,.archive #app article:after{clear:both}.blog #app article figure,.archive #app article figure{padding:0;margin:0;width:100%}.blog #app article figure img,.archive #app article figure img{width:100%;height:auto}.blog #app article .content-inner,.archive #app article .content-inner{padding:20px}.blog #app article .content-inner p,.archive #app article .content-inner p{text-align:left}.blog #app article .content-inner p.more,.archive #app article .content-inner p.more{margin-top:30px}.blog #app article .content-inner h3,.archive #app article .content-inner h3{padding:0;margin:0;color:#1e1e1e;margin-bottom:14px;text-align:left;background:0 0;display:block}.blog #app article .content-inner h3 span,.archive #app article .content-inner h3 span{display:block;color:#666;font-weight:500;font-size:12px;font-size:.75rem}.blog #app article .content-inner h3 a,.archive #app article .content-inner h3 a{text-align:left;color:#1e1e1e;font-weight:700;font-size:18px;font-size:1.125rem;text-decoration:none}@media(max-width:900px){.blog #app article,.archive #app article{*zoom:1;width:48%;margin:1%;float:left;background:#fff}#news{width:100%}#sidebar{width:100%;margin-left:0}}@media(max-width:700px){.page-id-9 #app main section,.blog #app main section,.archive #app main section{padding-top:0}.blog #app article,.archive #app article{*zoom:1;width:100%;height:auto !important;margin:0 0 12px}#post-tabs>li{float:none;position:relative;display:block;width:100%;border-top:none;margin-bottom:0;margin:0}#post-tabs{padding:20px 0}#post-tabs>li>a{display:block}}#tabLogo{width:130px;height:130px;position:absolute;top:-150px;left:50%;margin:0;padding:0;display:block;text-indent:-99999px;margin-left:-65px;background:#fff url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/schuster-logo.png) no-repeat center center;background-size:104px 98px}#tabLogo:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.splashpage #tabs span.tooltip{position:absolute;width:100%;text-align:center;color:#222;background:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;left:0;top:-200px;height:190px;padding:20px 20px 0;box-sizing:border-box;text-decoration:none;display:none}.splashpage #tabs a:hover .tooltip{display:block}.splashpage #tabs span.tooltip p{font-size:14px;text-align:left;margin:0 0 20px;font-weight:300;text-transform:none;letter-spacing:0;line-height:21px}.splashpage #tabs span.tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.splashpage #tabs .tab1{height:80px;margin:0;background:#fff;line-height:80px;color:#222;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-weight:700;text-align:center;display:inline-block;white-space:normal;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.splashpage #tabs .tab1:hover{background:#aa8969;color:#fff}.splashpage #tabs .tab2{height:80px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#1e1e1e;line-height:80px;color:#fff;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-weight:700;text-align:center;display:inline-block;white-space:normal;width:50%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.splashpage #tabs .tab2:hover{background:#aa8969;color:#fff}.splashpage footer{position:fixed;bottom:0;left:0;width:100%}#portfolio-extra img{width:100%;max-height:auto}img.img-with-animation,.col.has-animation,.wpb_column.has-animation{opacity:0;position:relative}img.img-with-animation[data-animation=grow-in].full-opacity{opacity:1}html:not(.js) img.img-with-animation,html:not(.js) .col.has-animation,html:not(.js) .wpb_column.has-animation{opacity:1}img.img-with-animation[data-animation=grow-in],.col.has-animation[data-animation=grow-in],.wpb_column.has-animation[data-animation=grow-in]{opacity:.1;transform:scale(.4);-webkit-transform:scale(.4);-o-transform:scale(.4);-moz-transform:scale(.4);transition:opacity .6s cubic-bezier(.15,.84,.35,1.25);-webkit-transition:opacity .6s cubic-bezier(.15,.84,.35,1.25);-moz-transition:opacity .6s cubic-bezier(.15,.84,.35,1.25);-o-transition:opacity .6s cubic-bezier(.15,.84,.35,1.25);-webkit-backface-visibility:hidden}img.img-with-animation[data-animation=flip-in],.col.has-animation[data-animation=flip-in],.wpb_column.has-animation[data-animation=flip-in]{opacity:0;transform:perspective(1000px) rotateY(25deg);-webkit-transform:perspective(1000px) rotateY(25deg);-o-webkit-transform:perspective(1000px) rotateY(25deg);-moz-webkit-transform:perspective(1000px) rotateY(25deg);transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease}img.img-with-animation[data-animation=fade-in-from-left]{left:-40px;padding-right:30px}.col.has-animation[data-animation=fade-in-from-left],.wpb_column.has-animation[data-animation=fade-in-from-left]{left:-40px}img.img-with-animation[data-animation=fade-in-from-right]{right:-40px;padding-left:30px}img.img-with-animation[data-animation=fade-in-from-bottom]{bottom:-100px}img.img-with-animation[data-animation=fade-in-from-left],img.img-with-animation[data-animation=fade-in-from-right]{margin:0 auto}.img-with-aniamtion-wrap{line-height:0;margin-bottom:20px !important}.img-with-aniamtion-wrap img{margin-bottom:30px}.img-with-aniamtion-wrap:last-of-type{margin-bottom:0 !important}.project-attrs{margin:0;padding:0}.project-attrs li{list-style:none !important;margin:0;padding:0}.project-attrs li strong{display:inline-block;width:90px;float:left}.project-attrs li span{display:inline-block;float:left;width:220px}.project-attrs li i{font-size:14px;line-height:14px;width:23px;text-align:left;height:auto;background-color:transparent !important}aside .project-attrs li{padding:8px 0;list-style:none;border-bottom:1px solid #e6e6e6}.detail #app main section h2{margin-top:50px}.swiper-slide{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}.nectar-slider-wrap[data-transition=fade] .swiper-slide-active{z-index:50}.mobile-video-image{position:absolute;z-index:10;top:0;left:0;display:none;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}.swiper-slide[data-bg-alignment=top]{background-position:center top}.swiper-slide[data-bg-alignment=center]{background-position:center center}.swiper-slide[data-bg-alignment=bottom]{background-position:center bottom}.swiper-slide .content{color:#fff;width:100%;left:0;position:absolute;top:250px;z-index:100}.parallax_slider_outer.first-section .swiper-slide .content,.nectar-slider-wrap.first-section .swiper-slide .content{margin-top:23px;margin-left:-10px}body[data-header-resize="0"] .parallax_slider_outer.first-section{margin-top:0 !important}.parallax_slider_outer.first-section .swiper-slide .content{-webkit-backface-visibility:hidden}body[data-smooth-scrolling="1"] .parallax_slider_outer.first-section .slider-pagination,body[data-smooth-scrolling="1"] .nectar-slider-wrap.first-section .slider-pagination{padding-right:13px}.nectar-slider-wrap{display:none}html:not(.js) .nectar-slider-wrap{display:block}.nectar-slider-loading{background-color:#393939;background-position:center;background-repeat:repeat;position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%}.nectar-slider-loading.default-loader .loading-icon,.pp_loaderIcon.default_loader{background-image:none !important}.nectar-slider-loading.default-loader .loading-icon span{border:3px solid #666;background-color:#393939}.pp_loaderIcon span{border:3px solid #666}.nectar-slider-loading .loading-icon{background-position:center;background-repeat:no-repeat;position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%}.nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide.not-loaded{background-color:#393939 !important}.nectar-slider-wrap[data-full-width=false] .swiper-slide .content{margin-top:0}.swiper-slide .content p,.swiper-slide .content h2,.swiper-slide .content h1,.swiper-slide .content .buttons{opacity:0;padding-top:25px;letter-spacing:.5px;-webkit-font-smoothing:antialiased}.swiper-slide .content p i{border-radius:0 !important;width:24px !important;font-size:20px !important;background-color:transparent !important}.swiper-slide .content iframe{max-width:1100px}.swiper-slide .content.centered{text-align:center}.swiper-slide .content img{margin-bottom:30px}.swiper-slide .content h2,.swiper-slide .content h1{font-size:60px;line-height:80px;display:block;color:#fff;margin-bottom:10px;font-size:48px;font-size:3rem;font-weight:300}#boxed .nectar-slider-wrap[data-full-width=false] .swiper-slide .content h2{font-size:50px;line-height:70px}.vc_span3 .nectar-slider-wrap .swiper-slide .content h2,.vc_span4 .nectar-slider-wrap .swiper-slide .content h2,.vc_span6 .nectar-slider-wrap .swiper-slide .content h2,.vc_span8 .nectar-slider-wrap .swiper-slide .content h2,.vc_span9 .nectar-slider-wrap .swiper-slide .content h2{font-size:40px;line-height:60px !important}.swiper-slide .content p{font-size:24px;line-height:38px;font-family:'OpenSansLight'}.swiper-slide .content p.transparent-bg span{padding:4px 0;display:inline;position:relative;left:10px;background:none repeat scroll 0 0 rgba(0,0,0,.5);box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-moz-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-webkit-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-o-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);line-height:45px}.nectar-slider-wrap[data-full-width=false] .swiper-slide .content p.transparent-bg span{line-height:40px}.swiper-slide[data-color-scheme=dark] .content p.transparent-bg span{background:none repeat scroll 0 0 rgba(255,255,255,.4);box-shadow:10px 0 0 rgba(255,255,255,.4),-10px 0 0 rgba(255,255,255,.4);-moz-box-shadow:10px 0 0 rgba(255,255,255,.4),-10px 0 0 rgba(255,255,255,.4);-webkit-box-shadow:10px 0 0 rgba(255,255,255,.4),-10px 0 0 rgba(255,255,255,.4);-o-box-shadow:10px 0 0 rgba(255,255,255,.4),-10px 0 0 rgba(255,255,255,.4)}.vc_span3 .nectar-slider-wrap .swiper-slide .content p,.vc_span4 .nectar-slider-wrap .swiper-slide .content p,.vc_span6 .nectar-slider-wrap .swiper-slide .content p,.vc_span8 .nectar-slider-wrap .swiper-slide .content p,.vc_span9 .nectar-slider-wrap .swiper-slide .content p{font-size:17px !important;line-height:28px !important}.swiper-slide .content p::selection,.swiper-slide .content h2::selection,.swiper-slide .button a::selection,.swiper-container div::selection,.swiper-container span::selection,.swiper-container img::selection{background:0 0 !important;color:#fff !important}.swiper-slide .content p::-moz-selection,.swiper-slide .content h2::-moz-selection,.swiper-slide .button a::-moz-selection,.swiper-container div::-moz-selection,.swiper-container span::-moz-selection,swiper-container img::-moz-selection{background:0 0 !important;color:#fff !important}.swiper-slide[data-color-scheme=dark] .content p::selection,.swiper-slide[data-color-scheme=dark] .content h2::selection,.swiper-slide[data-color-scheme=dark] .button.transparent a::selection,.swiper-slide[data-color-scheme=dark] img::selection,.swiper-container .swiper-slide[data-color-scheme=dark] span::selection{background:0 0 !important;color:#000 !important}.swiper-slide[data-color-scheme=dark] .content p::-moz-selection,.swiper-slide[data-color-scheme=dark] .content h2::-moz-selection,.swiper-slide[data-color-scheme=dark] .button.transparent a::-moz-selection,.swiper-slide[data-color-scheme=dark] img::-moz-selection,.swiper-container .swiper-slide[data-color-scheme=dark] span::-moz-selection{background:0 0 !important;color:#000 !important}#header-outer.transparent.dark-slide header#top nav>ul>li>a,#header-outer.transparent.dark-slide header#top nav ul #search-btn a span,#header-outer.transparent.dark-slide nav>ul>li>a>.sf-sub-indicator [class^=icon-],#header-outer.transparent.dark-slide nav>ul>li>a>.sf-sub-indicator [class*=" icon-"],#header-outer.transparent.dark-slide .cart-menu .cart-icon-wrap .icon-salient-cart,body.ascend[data-header-color=custom] #boxed #header-outer.transparent.dark-slide .cart-outer .cart-menu .cart-icon-wrap i,body.ascend #boxed #header-outer.transparent.dark-slide .cart-outer .cart-menu .cart-icon-wrap i{color:#000 !important}#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i,#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i:after,#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i:before{background-color:#000 !important}#header-outer.transparent.dark-slide header#top nav>ul>li>a:hover,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.sfHover>a,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current_page_ancestor>a,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current-menu-item>a,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current-menu-ancestor>a,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current_page_item>a,#header-outer.transparent.dark-slide header#top nav>ul>li>a:hover>.sf-sub-indicator>i,#header-outer.transparent.dark-slide header#top nav>ul>li.sfHover>a>span>i,#header-outer.transparent.dark-slide header#top nav ul #search-btn a:hover span,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current-menu-item>a i,#header-outer.transparent.dark-slide header#top nav .sf-menu>li.current-menu-ancestor>a i,#header-outer.transparent.dark-slide .cart-outer:hover .icon-salient-cart,body.ascend[data-header-color=custom] #boxed #header-outer.transparent.dark-slide .cart-outer:hover .cart-menu .cart-icon-wrap i{color:#000 !important}body #header-outer.transparent[data-transparent-header=true].dark-slide,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true].dark-slide header#top nav ul #search-btn a,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true].dark-slide header#top nav ul .slide-out-widget-area-toggle a,body #header-outer.transparent[data-transparent-header=true].dark-slide .cart-menu,body #header-outer.transparent[data-transparent-header=true].dark-slide header#top nav ul #search-btn>div,body #header-outer.transparent[data-transparent-header=true].dark-slide header#top nav ul .slide-out-widget-area-toggle>div,#boxed #header-outer.transparent[data-transparent-header=true].dark-slide,body.ascend #boxed #header-outer.transparent.dark-slide .cart-menu .cart-icon-wrap i,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true].dark-slide header#top nav ul #search-btn a:after,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true].dark-slide header#top nav ul .slide-out-widget-area-toggle a:after,body #header-outer.transparent[data-transparent-header=true][data-remove-border=true].dark-slide .cart-menu:after{border-color:rgba(0,0,0,.08) !important}@media only screen and (min-width:1001px){#header-outer[data-transparent-header=true].transparent #logo img.dark-version,#header-outer[data-transparent-header=true].light-text #logo img.dark-version{opacity:0 !important}#header-outer[data-transparent-header=true].transparent.dark-slide #logo img,#header-outer[data-transparent-header=true].dark-text #logo img,#header-outer[data-transparent-header=true].dark-text.side-widget-open #logo img.dark-version{opacity:0 !important}#header-outer[data-transparent-header=true].transparent.dark-slide #logo img.dark-version,#header-outer[data-transparent-header=true].dark-text #logo img.dark-version,#header-outer[data-transparent-header=true].dark-text.side-widget-open #logo img.starting-logo{opacity:1 !important}}.swiper-slide img{display:block;margin:0 auto;max-width:100%}.video-texture{height:3000px;width:100%;position:absolute;left:0;top:0;opacity:0;z-index:10}.active_texture{background-image:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/img/textures/grid.png)}.swiper-slide .button{display:inline-block;padding:8px;margin:0;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.swiper-slide .buttons>div:last-child{padding-right:0 !important}.swiper-slide .buttons>div:first-child{padding-left:0}.swiper-slide .smallTxt{display:block}.swiper-slide .button a{background-color:#aa8969;color:#fff;padding:10px 15px;text-decoration:none;font-size:18px;display:block;transition:border-color .2s linear,background-color .2s linear;-moz-transition:border-color .2s linear,background-color .2s linear;-o-transition:border-color .2s linear,background-color .2s linear;-webkit-transition:border-color .2s linear,background-color .2s linear}.nectar-slider-wrap[data-full-width=false] .swiper-slide .button a{padding:10px 15px !important}.nectar-slider-wrap[data-full-width=false] .swiper-slide .button.transparent a{padding:8px 15px !important}.swiper-slide .button.transparent a,.swiper-slide .button.transparent_2 a{box-shadow:none !important;padding:11px 17px !important;background-color:transparent !important;border:2px solid rgba(255,255,255,.7)}.swiper-slide .button.transparent a:hover{border:2px solid #fff}.swiper-slide .button.transparent_2 a:hover{border-color:transparent !important;background-color:#27cfc3;color:#fff !important}.swiper-slide[data-color-scheme=dark] .content h2,.swiper-slide[data-color-scheme=dark] .content p,.swiper-slide[data-color-scheme=dark] .content .button.transparent a,.swiper-slide[data-color-scheme=dark] .content .button.transparent_2 a{color:#111;text-shadow:none !important}.swiper-wrapper .swiper-slide[data-color-scheme=dark] .slider-down-arrow i.icon-default-style[class^=icon-]{color:#111 !important}.swiper-slide[data-color-scheme=dark] .content .button.transparent a,.swiper-slide[data-color-scheme=dark] .content .button.transparent_2 a{border:2px solid rgba(0,0,0,.4) !important}.swiper-slide[data-color-scheme=dark] .content .button.transparent a:hover,.swiper-slide[data-color-scheme=dark] .content .button.transparent_2 a:hover{border:2px solid #000 !important}.swiper-slide[data-x-pos=left] .content{text-align:left}.swiper-slide[data-x-pos=left] .content p{margin:0}.swiper-slide[data-x-pos=centered] .content{text-align:center}.swiper-slide[data-x-pos=right] .content{width:50%;left:auto;right:0}.swiper-slide[data-x-pos=right] .content p{margin:0}.swiper-slide[data-x-pos=right] .content .buttons{clear:both}.swiper-slide[data-x-pos=right] .content p:after{content:"";display:block;height:0;clear:both;visibility:hidden}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container,.swiper-slide{width:100%;height:800px;overflow:hidden;position:relative}.swiper-slide .video-wrap{position:absolute !important;top:0;left:0;padding-bottom:0 !important;overflow:hidden}.slider-pagination{position:absolute;z-index:20;bottom:25px;display:block;width:100%;text-align:center;opacity:0}.slider-pagination .swiper-pagination-switch{border:1px solid #fff;background-color:transparent;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:0 4px;width:10px;transition:background-color .2s linear,border-color .2s linear;-moz-transition:background-color .2s linear,border-color .2s linear;-webkit-transition:background-color .2s linear,border-color .2s linear;-o-transition:background-color .2s linear,border-color .2s linear}.slider-pagination .swiper-pagination-switch:hover{background-color:#fff}.swiper-container .slider-pagination .swiper-active-switch{background:none repeat scroll 0 0 #fff}.slider-pagination.dark-cs .swiper-pagination-switch{border:1px solid #000;background-color:transparent}.slider-pagination.dark-cs .swiper-pagination-switch:hover{background:none repeat scroll 0 0 #000}.slider-pagination.dark-cs .swiper-active-switch{background:none repeat scroll 0 0 #000}.swiper-container .slider-prev,.swiper-container .slider-next{position:absolute;z-index:130;top:50%;height:54px;margin-top:-28px;width:100%}.swiper-slide .content .buttons{position:relative}.nectar-slider-wrap.first-section[data-full-width=true] .swiper-container .slider-prev,.nectar-slider-wrap.first-section[data-full-width=true] .swiper-container .slider-next{margin-top:0}.parallax_slider_outer.first-section .swiper-container .slider-prev,.parallax_slider_outer.first-section .swiper-container .slider-next{margin-top:0;-webkit-backface-visibility:hidden}.slider-prev.dark-cs,.slider-next.dark-cs{background-color:rgba(255,255,255,.5) !important}.slider-prev.dark-cs:hover,.slider-next.dark-cs:hover{background-color:rgba(255,255,255,.8) !important}.slider-prev.dark-cs i,.slider-next.dark-cs i,.swiper-container .dark-cs.slider-prev .slide-count span,.swiper-container .dark-cs.slider-next .slide-count span{color:#000;transition:color .2s linear;-webkit-transition:color .2s linear;-o-transition:color .2s linear;-moz-transition:color .2s linear}.swiper-container .slider-prev,.swiper-container .slider-next{position:absolute;z-index:100;display:block;color:#fff;width:50px;border-radius:0 4px 4px 0;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;-o-border-radius:0px 4px 4px 0px;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;-moz-transition:background-color .2s linear}.swiper-container .slider-prev .slide-count span,.swiper-container .slider-next .slide-count span{opacity:0;-ms-filter:"alpha(opacity=0)"}.swiper-container .slider-next .slide-count{left:auto;right:0}.swiper-container .slide-count{position:absolute;left:0;top:0;height:64px;width:50px}.swiper-container .slide-count i{opacity:.7;top:17px;line-height:normal !important;font-size:26px !important}.swiper-container .slide-count{font-size:10px !important}.swiper-container .slide-count .slide-current{position:absolute;top:14px;left:15px;height:10px;line-height:10px}.swiper-container .slide-count .slide-current.double-digits{top:16px !important;left:9px !important}.swiper-container .slide-count .slide-total{position:absolute;top:35px;left:31px;height:10px;line-height:10px}.swiper-container .slider-next{border-radius:4px 0 0 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;-o-border-radius:4px 0px 0px 4px}.swiper-container .mejs-poster{background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important}.nectar-slider-wrap{overflow:hidden;position:relative;left:0}.parallax_slider_outer .nectar-slider-wrap[data-full-width=boxed-full-width]{margin:0 !important}.nectar-slider-wrap[data-full-width=boxed-full-width]{margin:0 -50px !important}.full-width-content .wpb_column .nectar-slider-wrap[data-full-width=boxed-full-width]{margin:0 !important}body[data-ext-responsive=true] .vc_span12 .nectar-slider-wrap[data-full-width=boxed-full-width]{margin:0 -4.5% !important}.nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content{padding:0 50px !important}.nectar-slider-wrap[data-full-width=false]:not([data-parallax=true]) .swiper-slide .content{padding:0 100px}.nectar-slider-wrap[data-full-width=false]:not([data-parallax=true]) .swiper-slide[data-x-pos=right] .content{padding:0 100px 0 0 !important}.nectar-slider-wrap[data-full-width=true].first-section,.nectar-slider-wrap[data-full-width=boxed-full-width].first-section{margin-top:-70px}@media only screen and (min-width:1000px){body[data-transparent-header=false][data-bg-header=true] .wpb_row.first-section{margin-top:-43px !important}}body[data-transparent-header=false][data-header-resize="0"] .nectar-slider-wrap[data-full-width=true].first-section,body[data-transparent-header=false][data-header-resize="0"] .nectar-slider-wrap[data-full-width=true].first-section .swiper-slide .content{margin-top:0 !important}#post-area.span_9 .nectar-slider-wrap[data-full-width=true].first-section,#post-area.span_9 .nectar-slider-wrap[data-full-width=boxed-full-width].first-section{margin-top:0 !important}.parallax_slider_outer.first-section{margin-bottom:-2px !important;margin-top:130px}.parallax_slider_outer.first-section .nectar-slider-wrap{position:fixed;left:0 !important;-webkit-backface-visibility:hidden}.no-left-margin.first-section{height:auto !important}.no-left-margin.first-section .nectar-slider-wrap{left:0 !important}body .parallax_slider_outer.first-section .nectar-slider-wrap[data-full-width=boxed-full-width]{left:auto !important}.parallax_slider_outer .swiper-container .slider-prev{left:0 !important}.parallax_slider_outer .swiper-container .slider-next{right:0 !important}.parallax_slider_outer .swiper-container,.parallax_slider_outer.first-section .nectar-slider-wrap{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);-o-transform:translate(0,0);-webkit-backface-visibility:hidden}body[data-smooth-scrolling="1"] .parallax_slider_outer .swiper-container .slider-next{right:16px !important}body[data-smooth-scrolling="1"] .parallax_slider_outer .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-container .slider-next,body[data-smooth-scrolling="1"] #boxed .parallax_slider_outer .nectar-slider-wrap .swiper-container .slider-next{right:0 !important}.swiper-container .slider-prev:hover,.swiper-container .slider-next:hover{background-color:rgba(0,0,0,.8)}.swiper-container .slider-prev i,.swiper-container .slider-next i{font-size:21px;background-color:transparent !important;line-height:64px}.swiper-container .slider-prev>i,.swiper-container .slider-next>i{width:20px !important}.swiper-container .slider-prev>i{position:absolute;padding-right:0;left:13px}.swiper-container .slider-next>i{position:absolute;right:13px;left:auto}.swiper-container .slider-prev .slide-count{right:6px !important;left:auto !important;text-align:center}.swiper-container .slider-next .slide-count{left:6px !important;text-align:center}.swiper-container .slider-next{right:0;padding-left:4px;opacity:0}.swiper-container .slider-prev{left:0;padding-right:4px;opacity:0}body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width=true] .swiper-container .slider-next{right:8px}body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width=true][data-parallax=true] .swiper-container .slider-next{right:10px}body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width=true] .swiper-container .slider-prev{left:7px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:visible !important;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;left:0}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container,.swiper-slide{width:100%;height:750px;overflow:hidden;position:relative}.swiper-slide .video-wrap{position:absolute;top:0;left:0;width:100%;overflow:hidden}.swiper-slide .video-wrap video{top:0;position:relative;-webkit-backface-visibility:hidden !important}.swiper-container .mejs-container .mejs-controls{display:none !important}.entire-slide-link{position:absolute;z-index:100;height:3000px;width:100%;opacity:0;transition:none !important}@keyframes fadebottom{0%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}25%{opacity:0;transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px)}30%{opacity:0;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}45%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}100%{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px)}}@-webkit-keyframes fadebottom{0%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}25%{opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px)}30%{opacity:0;transform:translateY(0px);-webkit-transform:translateY(0px)}45%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}}.swiper-wrapper .slider-down-arrow{height:60px;width:60px;display:block;margin:0 auto;position:absolute;bottom:30px;z-index:100;left:50%;margin-left:-30px}body[data-smooth-scrolling="1"] .swiper-wrapper .slider-down-arrow{margin-left:-38px}.swiper-wrapper .slider-down-arrow i.icon-default-style[class^=icon-]{height:60px !important;width:60px;font-size:20px !important;color:#fff !important;line-height:60px !important;animation:3.4s ease-in-out infinite fadebottom;-webkit-animation:3.4s ease-in-out infinite fadebottom}.wpb_row .nectar-video-wrap{position:absolute !important;top:0;left:0;padding-bottom:0 !important;overflow:hidden;opacity:0;z-index:1}.video-color-overlay{width:100%;height:100%;opacity:0;position:absolute !important;-webkit-backface-visibility:hidden;top:0;left:0;padding-bottom:0 !important;z-index:3}.wpb_row .nectar-video-wrap .mejs-container .mejs-controls{display:none !important}.wpb_row>.span_12{z-index:10;margin-bottom:0 !important}.wpb_row>.span_12>.column_container:last-child{margin-bottom:0 !important}.wpb_row .nectar-parallax-scene{position:absolute !important;top:0;left:0;margin:0 !important;padding-bottom:0 !important;overflow:hidden;width:100%;height:100%;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wpb_row .nectar-parallax-scene li{height:100%;width:100%}.wpb_row .nectar-parallax-scene div{margin-left:-10%;top:-10%;min-height:100%;width:120%;height:120%;background-size:cover;margin-bottom:0 !important;max-width:none;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wpb_row .nectar-parallax-scene[data-scene-position=center] div{background-position:center}.wpb_row .nectar-parallax-scene[data-scene-position=bottom] div{background-position:center bottom}.wpb_row .nectar-parallax-scene[data-scene-position=top] div{background-position:center top}.page-id-9 #app main section{padding-bottom:0}.page-id-9 #app main .project-grid{margin-bottom:0}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity .333s cubic-bezier(.4,0,.22,1);transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .333s cubic-bezier(.4,0,.22,1);transition:transform .333s cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity .333s cubic-bezier(.4,0,.22,1);transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity .333s cubic-bezier(.4,0,.22,1);transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.kwolko a{width:15.6666667%;margin-right:1%;margin-bottom:1%;float:left}.kwolko img{width:100%;height:auto}#app main section .pageContent p a{color:#222}#app main section .pageContent p{margin:0 13px 21px;line-height:21px;font-size:14px}#app main section .pageContent h4{margin-left:13px;font-size:17px}#app main section .pageContent h5{margin-left:13px;font-size:15px}#app main section .pageContent h3{margin-bottom:14px;background:0 0}.single #app main section article p{text-align:left}@media (max-width:1150px){.grid{width:94%}}@media (max-width:767px){.grid{width:94%}#app main section .teaser-text{width:100%}.interim .image-teaser{display:none}}.fullImage,.fullText{float:left;width:50%}.fullText .inner{width:100%;padding:100px 60px 0;box-sizing:border-box;text-align:center;float:right}.fullText.left .inner{width:100%;padding:100px 60px 0;box-sizing:border-box;text-align:center;float:left}#app main section .fullText li{line-height:28px}#app main section .fullText a{color:#aa8969}#app main section .fullText.left .inner p,#app main section .fullText.left .inner h3{margin-left:0;margin-right:0;padding:0}.fullText .inner p{margin-left:13px;margin-right:26px;font-size:16px;font-size:1rem;color:#1e1e1e;font-weight:300;line-height:28px}.fullImage img{width:100%;height:auto;float:left}#app main section.content.service{padding:0}#app main section .fullText h3{background:0 0}.pdffile img{width:100%;height:auto}.pdffile{width:14%;margin:1%;float:left;display:block}#phone-header{height:50px;line-height:50px;text-align:center;color:#fff;background:#222;position:fixed;top:0;left:0;width:100%;z-index:20}#phone-header a{color:#fff;text-decoration:none}#app main section#contactMap{background:#fff;padding:0}#app main section#contactMap .grid{background:#fff}#app main section .contact-left h3,#app main section form h3{padding-left:0}.page-template-page-landingpage .fullText .inner{width:472px;padding:30px 50px 0 60px;float:left}.page-template-page-landingpage .fullText.left .inner{width:472px;padding:30px 60px 0 50px;float:left}.page-template-page-landingpage .fullText .inner ul{margin:0 0 0 20px;padding:0}.page-template-page-landingpage .fullText .inner li{margin-bottom:10px;font-size:16px;font-size:1rem;color:#1e1e1e;font-weight:300;list-style-type:none;line-height:28px}.page-template-page-landingpage .fullText .inner ul>li{position:relative}.page-template-page-landingpage .fullText .inner ul>li:before{content:"-";position:absolute;left:-20px}.page-template-page-landingpage .fullText .inner a{color:#1e1e1e;text-decoration:none;border-bottom:1px solid #1e1e1e}.background{background-repeat:no-repeat;background-position:50% 50%;background-position:50% 50%\9 !important}html,body{height:100%}.fullscreen,.content-a{width:100%;position:relative;z-index:3;height:800px;overflow:hidden}.fullscreen.overflow,.fullscreen.overflow .content-a{height:500px;min-height:100%}.content-a{display:table}.content-b{display:table-cell;position:relative;vertical-align:middle;text-align:center;font-size:30px;color:#fff}.owl-dots{display:block !important}#head404{position:absolute;width:100%;height:100%;z-index:10;background-image:url(/404.jpg);background-size:cover;background-position:center center}#heading404{position:absolute;height:60px;line-height:60px;text-align:center;color:#fff;text-align:center;top:30%;left:0;padding:0 10%;margin:0;text-align:center;font-size:50px;font-weight:400;width:80%}#heading404 h1{margin:0 0 30px;padding:0;font-size:140px}#heading404 h2{font-size:22px}#heading404 p{font-size:18px;max-width:40%;margin:0 auto;line-height:27px}.entry-content{max-width:825px;width:825px;margin:0 auto}.entry-content p{font-size:16px;line-height:25px;text-align:justify}.entry-content figure{margin:20px 0}.entry-content figure img{width:100%;height:auto}.entry-content p a{color:#aa8969;text-decoration:none;font-weight:700}.entry-content blockquote,.entry-content blockquote p,.page .entry-content blockquote p{font-weight:400;font-style:italic}.entry-content blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:700;color:#999;position:absolute;left:0;top:-9px}span.dropcap{float:left;padding:3px 4px 0 0;font-size:48px;font-weight:600;line-height:.78}span.dropcap{float:left;padding:6px 4px 0 0;font-size:76px;line-height:.78}.entry-content:first-of-type p:first-of-type:first-letter {float:left;padding:6px 4px 0 0;font-size:76px}.entry-content blockquote{border-top:none;border-bottom:none;margin:40px 0;padding:0;padding-left:45px;line-height:1.3;position:relative}.entry-header{width:100%;padding-top:40px;padding-bottom:60px;text-align:center}.entry-header img.wp-post-image{padding:0}#app main section .entry-content h3{font-size:22px;padding:0;margin-top:40px;background:0 0}#app main section .entry-content h2{color:#3b3b3a;padding:0;margin:0;text-transform:inherit;line-height:30px;font-weight:800;font-size:22px;text-align:left;margin-bottom:20px;margin-top:50px;padding-bottom:0;background:0 0;letter-spacing:inherit;color:#aa8969}.entry-header img{width:100%;height:auto}@media(max-width:850px){.entry-content{max-width:90%;width:90%;margin:0 auto}}.at-icon-wrapper{background:#222 !important;border-radius:50%;padding:4px}.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:none}.entry-content .addthis_toolbox,.entry-content .addthis_button,.entry-header .addthis_toolbox,.entry-header .addthis_button{text-align:center}@media(max-width:750px){#heading404 p{max-width:90%}section .form-handler{padding-top:0}#contactMap{background:#fff}section .contact-left{padding-right:50px;padding-bottom:30px}}@media(max-width:600px){#heading404{top:24%}#heading404 h2{font-size:16px;margin:0}#heading404 h1{font-size:60px;margin-bottom:0}#heading404 p{max-width:90%;font-size:14px;line-height:21px}}.page-id-4881{padding-top:60px}#app main section .pageContent .wsp-container h3{margin-top:40px}.wsp-container ul{padding:0 13px;margin:0}.wsp-container ul ul{margin:0;padding:0 0 0 15px}.wsp-container ul li{list-style:none}.wsp-container ul li a{list-style:none;padding:8px 10px;display:block;color:#222;text-decoration:none;margin-bottom:2px;background:#fff}#chat-handler{width:60px;height:60px;border-radius:50%;position:fixed;bottom:20px;right:20px;z-index:122;background:#aa8969 url(//www.schuster-innenausbau.de/wp-content/themes/schuster/components/css/../media/chat.png) center center no-repeat;background-size:30px 30px;-webkit-box-shadow:-14px 32px 90px 0px rgba(0,0,0,.34);-moz-box-shadow:-14px 32px 90px 0px rgba(0,0,0,.34);box-shadow:-14px 32px 90px 0px rgba(0,0,0,.34)}#chat-form{position:fixed;bottom:35px;display:none;right:35px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.4);box-shadow:0 0 2px 0 rgba(0,0,0,.4);z-index:121;background:#fff;border-radius:8px 8px 30px;padding:30px;width:240px}#chat-form h3{margin-top:0}#chat-form form .field textarea{min-height:90px;border:0;background:0 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;color:#646464;border-bottom:1px solid #c5c5c5}#chat-form form .field input[type=text],#chat-form form .field select{height:40px;border:0;background:0 0;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#646464;border-bottom:1px solid #c5c5c5}#chat-form form .field.full{margin:12px 0 0;width:100%;position:relative}#cboxClose{top:0;bottom:auto}#chat-form form span.error{top:4px;background:red}.page-id-123,.page-id-6186{padding-top:100px}#cboxWrapper{background:#fff}#cboxMiddleLeft,#cboxBottomCenter,#cboxBottomRight,#cboxBottomLeft,#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleRight{background:0 0 !important}#cboxContent input.wpcf7-form-control.wpcf7-text{width:97%;height:32px;border:1px solid #ccc;margin-top:6px}#cboxContent textarea.wpcf7-form-control.wpcf7-textarea{width:97%;height:119px;border:1px solid #ccc;margin-top:6px}#cboxContent input.wpcf7-form-control.wpcf7-submit{float:right;border:0;background:#000;color:#fff;padding:10px 36px;margin-right:13px}a.wp-colorbox-inline.cboxElement{background:#484848;margin:25px auto 0;text-align:center;padding:18px 31px;color:#fff;text-decoration:none;text-transform:uppercase;display:block;width:290px}#cboxContent a.wp-colorbox-inline.cboxElement:after{clear:both}.select-dropdown{position:relative;width:98%;display:block;max-width:100%;border:1px solid #ccc;margin-top:6px;box-sizing:border-box}.select-dropdown select{font-size:1rem;font-weight:200;width:100%;padding:8px 24px 8px 10px;box-sizing:border-box;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-dropdown select:active,.select-dropdown select:focus{outline:none;box-shadow:none}.select-dropdown:after{content:" ";position:absolute;top:50%;margin-top:-2px;right:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa}
.swiper-slide .content h2{padding-left:40px;padding-right:40px}
/*!
 * SlickNav Responsive Mobile Menu v1.0.6
 * (c) 2015 Josh Cope
 * licensed under MIT
 */
.hideDesktop{display:none}.hideMobile{display:block}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em 20px .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:26px;height:3px}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both;position:fixed;top:90px;left:0;width:100%;z-index:300;background:#000}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;position:fixed;top:0;right:0;z-index:200;top:32px}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700}.slicknav_menu .slicknav_icon-bar{background-color:#222}.slicknav_btn{margin:5px 5px 6px;text-decoration:none}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row:hover{background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}@media(max-width:1200px){.splashpage #tabs{width:80%;left:10%}.grid{width:94%}#app main section .iconBox h3:after,#app main section h3:after{content:"";display:none}#app main section h2{font-size:25px;padding:0 30px 35px}#app main .project-grid .project .project-hover span{font-size:18px;padding:0 20px}#app header nav ul li a,.pageDesc{font-size:14px}#app main .project-grid .project{width:33.3333%}.single #app main section .teaser-text{width:100%}#app main section .teaser-text #portfolio-extra{margin-left:0}.project-attrs li span{width:65%}.single #app main section aside{width:100% !important;margin-left:0}.single #app main section.projectdetail{padding-top:100px}#app main section{padding-top:60px}#app main section.projectdetail{padding-bottom:60px}.fullText .inner{width:100%;padding:6% 10% 0;float:left}.fullText.left .inner{width:100%;padding:6% 10% 0;float:left}.fullText .inner p{font-size:14px;line-height:21px}#app main section .fullText h3{font-size:17px}}@media(max-width:1110px){#app header nav{display:none}.slicknav_arrow{position:absolute;right:10px;top:0}.slicknav_menu{display:block}#app header nav ul li ul li{padding-left:0;margin-left:0}#app header nav ul li ul{opacity:1;display:block}#app header nav ul ul{padding:0 0 0 12px !important;position:static !important}#app main .project-grid .project{width:50%}#app header nav ul li a,#app header nav ul li a:hover,#app header nav ul li:hover,#app header nav ul li,#app header nav ul li.current-menu-item a,#app header nav ul li.current-menu-item a:hover{border:none !important}#app header nav ul li.current-menu-item a{color:#fff}}@media(max-width:950px){#app main .col-left p{margin-bottom:0}#app main .col-left,#app main .col-right{width:100%;float:left}#app main .project-grid .project .project-hover span{font-size:15px}}@media(max-width:790px){#app main section .iconBox{width:100%;float:left;margin:0;margin-bottom:12px}#app header nav ul li a{color:#b8b8b8;text-transform:uppercase;letter-spacing:1px;display:block;line-height:80px;height:80px;font-weight:700;border-top:0;text-decoration:none;font-size:15px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#app header nav ul li a:hover,#app header nav ul li.current-menu-item a{border:none;background:0 0;color:#fff}.slicknav_menu{top:24px}#app header #brand{width:68px;height:62px;float:left;margin-left:13px;margin-top:16px}.parallax_slider_outer.first-section{margin-top:90px}.parallax_slider_outer.first-section .swiper-slide .content{margin-left:0}#app header{height:90px}.pageDesc{line-height:90px;height:90px;font-size:11px}.fullText{padding-bottom:30px;border-bottom:1px solid #dadada}.fullText.left .inner,.fullText .inner{width:100%;padding:6% 5% 0;float:none}#app main section h3{padding-right:0}.fullText .inner p{margin-left:0}.fullImage,.fullText{width:100%}.page-template-page-landingpage .fullText.left .inner{padding:5%;width:100%}.hideDesktop{display:block}.hideMobile{display:none}.pdffile{width:18%;margin:1%;float:left;display:block}#app main section .iconBox p{max-width:100%}.swiper-slide .content h2{font-size:28px;line-height:42px;padding:0 20px}footer #copyright p.left-aligned,footer #copyright p.right-aligned{line-height:22px;margin-left:0;float:none}footer #copyright p.right-aligned{margin-top:12px}footer #copyright{height:auto;line-height:22px;padding:20px 30px;text-align:center;width:auto}.buttons{margin-bottom:0}.page-id-9 #app main section,.blog #app main section{padding-top:60px}#app main section.pageing{padding-top:150px}}@media(max-width:720px){.splashpage #tabs{width:90%;left:5%}.parallax_slider_outer.first-section .swiper-slide .content{margin-top:70px;position:relative;top:50%;transform:translateY(-50%)}}@media(max-width:640px){.fullscreen,.content-a{width:100%;height:400px;overflow:hidden;background-size:cover !important}.blog #app article .content-inner{width:100%;float:none;box-sizing:border-box;margin-left:0;margin-top:20px}.blog #app article figure{padding:0;margin:0;width:100%;float:none}#app main section article p{font-size:14px;line-height:21px}#app header nav ul{padding:20px 0}#app header nav ul li a{line-height:40px;height:40px}#app header nav ul li{display:block;float:none}}@media(max-width:580px){#gallery{display:none !important;z-index:-1}section .contact-left,section form{width:100%}.swiper-slide .content h1{font-size:24px}.fullscreen,.content-a{width:100%;height:240px;overflow:hidden;background-size:cover !important}#phone-header{display:none}.splashpage #tabs{width:90%;left:5%;bottom:auto;top:41%}.splashpage #tabs span.desc{display:none}.entry-content li a{word-break:break-word}.splashpage #tabs .tab2,.splashpage #tabs .tab1{width:100%;height:50px;line-height:50px}#app main section h2{font-size:20px}.swiper-slide .buttons>div:first-child{display:none}.swiper-slide .content h2{font-size:18px;line-height:27px;padding:0 20px}section form h3,section .contact-left h3{margin-bottom:24px}#app main section#contactMap .form-handler{padding-top:0}.column-4{width:100%}#app main section .news{width:100%}#app main .project-grid .project{width:100%}.pdffile{width:31.33333%;margin:1%;float:left;display:block}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:14px;height:14px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/border.png) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/border.png) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7c7c7c}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7c7c7c}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(//www.schuster-innenausbau.de/wp-content/plugins/wp-colorbox/example5/images/controls.png) no-repeat 0px 0px;width:23px;height:23px;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
body div.brlbs-cmpnt-container a,body div.brlbs-cmpnt-container abbr,body div.brlbs-cmpnt-container acronym,body div.brlbs-cmpnt-container address,body div.brlbs-cmpnt-container applet,body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container b,body div.brlbs-cmpnt-container big,body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container caption,body div.brlbs-cmpnt-container center,body div.brlbs-cmpnt-container cite,body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container del,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container dfn,body div.brlbs-cmpnt-container div,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container dt,body div.brlbs-cmpnt-container em,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container fieldset,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container form,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container i,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container ins,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container label,body div.brlbs-cmpnt-container legend,body div.brlbs-cmpnt-container li,body div.brlbs-cmpnt-container mark,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container output,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container q,body div.brlbs-cmpnt-container ruby,body div.brlbs-cmpnt-container s,body div.brlbs-cmpnt-container samp,body div.brlbs-cmpnt-container section,body div.brlbs-cmpnt-container small,body div.brlbs-cmpnt-container span,body div.brlbs-cmpnt-container strike,body div.brlbs-cmpnt-container strong,body div.brlbs-cmpnt-container sub,body div.brlbs-cmpnt-container summary,body div.brlbs-cmpnt-container sup,body div.brlbs-cmpnt-container table,body div.brlbs-cmpnt-container tbody,body div.brlbs-cmpnt-container td,body div.brlbs-cmpnt-container tfoot,body div.brlbs-cmpnt-container th,body div.brlbs-cmpnt-container thead,body div.brlbs-cmpnt-container time,body div.brlbs-cmpnt-container tr,body div.brlbs-cmpnt-container tt,body div.brlbs-cmpnt-container u,body div.brlbs-cmpnt-container ul,body div.brlbs-cmpnt-container var,body div.brlbs-cmpnt-container video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container section{display:block}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container q{quotes:none}body div.brlbs-cmpnt-container blockquote:after,body div.brlbs-cmpnt-container blockquote:before,body div.brlbs-cmpnt-container q:after,body div.brlbs-cmpnt-container q:before{content:none}body div.brlbs-cmpnt-container table{border-spacing:0}body div.brlbs-cmpnt-container,body div.brlbs-cmpnt-container *{box-sizing:border-box;color:inherit;font-family:inherit;height:auto;inset:auto;line-height:inherit;position:static;width:auto}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body div.brlbs-cmpnt-container button:after,body div.brlbs-cmpnt-container button:before{content:none}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container select{text-transform:none}body div.brlbs-cmpnt-container [type=button],body div.brlbs-cmpnt-container [type=reset],body div.brlbs-cmpnt-container [type=submit],body div.brlbs-cmpnt-container button{-webkit-appearance:button}body div.brlbs-cmpnt-container ::-moz-focus-inner{border-style:none;padding:0}body div.brlbs-cmpnt-container :-moz-focusring{outline:1px dotted ButtonText}body div.brlbs-cmpnt-container :-moz-ui-invalid{box-shadow:none}body div.brlbs-cmpnt-container legend{padding:0}body div.brlbs-cmpnt-container progress{vertical-align:baseline}body div.brlbs-cmpnt-container ::-webkit-inner-spin-button,body div.brlbs-cmpnt-container ::-webkit-outer-spin-button{height:auto}body div.brlbs-cmpnt-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}body div.brlbs-cmpnt-container ::-webkit-search-decoration{-webkit-appearance:none}body div.brlbs-cmpnt-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body div.brlbs-cmpnt-container summary{display:list-item}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container hr,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre{margin:0}body div.brlbs-cmpnt-container button{background-color:transparent;background-image:none}body div.brlbs-cmpnt-container button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body div.brlbs-cmpnt-container fieldset{margin:0;padding:0}body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container ul{list-style:none;margin:0;padding:0}body div.brlbs-cmpnt-container *,body div.brlbs-cmpnt-container :after,body div.brlbs-cmpnt-container :before{border:0 solid #e5e7eb;box-sizing:border-box}body div.brlbs-cmpnt-container hr{border-top-width:1px}body div.brlbs-cmpnt-container img{border-style:solid}body div.brlbs-cmpnt-container textarea{resize:vertical}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#9ca3af}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#9ca3af}body div.brlbs-cmpnt-container [role=button],body div.brlbs-cmpnt-container button{cursor:pointer}body div.brlbs-cmpnt-container table{border-collapse:collapse}body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6{font-size:inherit;font-weight:inherit}body div.brlbs-cmpnt-container a{color:inherit;text-decoration:inherit}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{color:inherit;line-height:inherit;padding:0}body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container svg,body div.brlbs-cmpnt-container video{display:block;vertical-align:middle}body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container video{height:auto;max-width:100%}body div.brlbs-cmpnt-container [multiple],body div.brlbs-cmpnt-container [type=date],body div.brlbs-cmpnt-container [type=datetime-local],body div.brlbs-cmpnt-container [type=email],body div.brlbs-cmpnt-container [type=month],body div.brlbs-cmpnt-container [type=number],body div.brlbs-cmpnt-container [type=password],body div.brlbs-cmpnt-container [type=search],body div.brlbs-cmpnt-container [type=tel],body div.brlbs-cmpnt-container [type=text],body div.brlbs-cmpnt-container [type=time],body div.brlbs-cmpnt-container [type=url],body div.brlbs-cmpnt-container [type=week],body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}body div.brlbs-cmpnt-container [multiple]:focus,body div.brlbs-cmpnt-container [type=date]:focus,body div.brlbs-cmpnt-container [type=datetime-local]:focus,body div.brlbs-cmpnt-container [type=email]:focus,body div.brlbs-cmpnt-container [type=month]:focus,body div.brlbs-cmpnt-container [type=number]:focus,body div.brlbs-cmpnt-container [type=password]:focus,body div.brlbs-cmpnt-container [type=search]:focus,body div.brlbs-cmpnt-container [type=tel]:focus,body div.brlbs-cmpnt-container [type=text]:focus,body div.brlbs-cmpnt-container [type=time]:focus,body div.brlbs-cmpnt-container [type=url]:focus,body div.brlbs-cmpnt-container [type=week]:focus,body div.brlbs-cmpnt-container select:focus,body div.brlbs-cmpnt-container textarea:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty,);--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);border-color:#2563eb;box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper{padding:0}body div.brlbs-cmpnt-container ::-webkit-date-and-time-value{min-height:1.5em}body div.brlbs-cmpnt-container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}body div.brlbs-cmpnt-container [multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}body div.brlbs-cmpnt-container [type=checkbox],body div.brlbs-cmpnt-container [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}body div.brlbs-cmpnt-container [type=checkbox]{border-radius:0}body div.brlbs-cmpnt-container [type=radio]{border-radius:100%}body div.brlbs-cmpnt-container [type=checkbox]:focus,body div.brlbs-cmpnt-container [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty,);--brlbs-tw-ring-offset-width:2px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container [type=checkbox]:checked,body div.brlbs-cmpnt-container [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=checkbox]:checked:focus,body div.brlbs-cmpnt-container [type=checkbox]:checked:hover,body div.brlbs-cmpnt-container [type=radio]:checked:focus,body div.brlbs-cmpnt-container [type=radio]:checked:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:focus,body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}:root{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x:;--brlbs-tw-pan-y:;--brlbs-tw-pinch-zoom:;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position:;--brlbs-tw-gradient-via-position:;--brlbs-tw-gradient-to-position:;--brlbs-tw-ordinal:;--brlbs-tw-slashed-zero:;--brlbs-tw-numeric-figure:;--brlbs-tw-numeric-spacing:;--brlbs-tw-numeric-fraction:;--brlbs-tw-ring-inset:;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur:;--brlbs-tw-brightness:;--brlbs-tw-contrast:;--brlbs-tw-grayscale:;--brlbs-tw-hue-rotate:;--brlbs-tw-invert:;--brlbs-tw-saturate:;--brlbs-tw-sepia:;--brlbs-tw-drop-shadow:;--brlbs-tw-backdrop-blur:;--brlbs-tw-backdrop-brightness:;--brlbs-tw-backdrop-contrast:;--brlbs-tw-backdrop-grayscale:;--brlbs-tw-backdrop-hue-rotate:;--brlbs-tw-backdrop-invert:;--brlbs-tw-backdrop-opacity:;--brlbs-tw-backdrop-saturate:;--brlbs-tw-backdrop-sepia:;--brlbs-tw-contain-size:;--brlbs-tw-contain-layout:;--brlbs-tw-contain-paint:;--brlbs-tw-contain-style:}::backdrop{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x:;--brlbs-tw-pan-y:;--brlbs-tw-pinch-zoom:;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position:;--brlbs-tw-gradient-via-position:;--brlbs-tw-gradient-to-position:;--brlbs-tw-ordinal:;--brlbs-tw-slashed-zero:;--brlbs-tw-numeric-figure:;--brlbs-tw-numeric-spacing:;--brlbs-tw-numeric-fraction:;--brlbs-tw-ring-inset:;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur:;--brlbs-tw-brightness:;--brlbs-tw-contrast:;--brlbs-tw-grayscale:;--brlbs-tw-hue-rotate:;--brlbs-tw-invert:;--brlbs-tw-saturate:;--brlbs-tw-sepia:;--brlbs-tw-drop-shadow:;--brlbs-tw-backdrop-blur:;--brlbs-tw-backdrop-brightness:;--brlbs-tw-backdrop-contrast:;--brlbs-tw-backdrop-grayscale:;--brlbs-tw-backdrop-hue-rotate:;--brlbs-tw-backdrop-invert:;--brlbs-tw-backdrop-opacity:;--brlbs-tw-backdrop-saturate:;--brlbs-tw-backdrop-sepia:;--brlbs-tw-contain-size:;--brlbs-tw-contain-layout:;--brlbs-tw-contain-paint:;--brlbs-tw-contain-style:}.brlbs-cmpnt-container .brlbs-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.brlbs-cmpnt-container .brlbs-fixed{position:fixed}.brlbs-cmpnt-container .brlbs-absolute{position:absolute}.brlbs-cmpnt-container .brlbs-relative{position:relative}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:0}.brlbs-cmpnt-container .brlbs-left-0{left:0}.brlbs-cmpnt-container .brlbs-right-0{right:0}.brlbs-cmpnt-container .brlbs-top-0{top:0}.brlbs-cmpnt-container .brlbs-z-10{z-index:10}.brlbs-cmpnt-container .brlbs-z-max{z-index:999999}.brlbs-cmpnt-container .brlbs-order-last{order:9999}.brlbs-cmpnt-container .brlbs-mx-2{margin-left:8px;margin-right:8px}.brlbs-cmpnt-container .brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .brlbs-my-2{margin-bottom:8px;margin-top:8px}.brlbs-cmpnt-container .brlbs-my-3{margin-bottom:12px;margin-top:12px}.brlbs-cmpnt-container .brlbs-my-4{margin-bottom:16px;margin-top:16px}.brlbs-cmpnt-container .brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .brlbs-mb-3{margin-bottom:12px}.brlbs-cmpnt-container .brlbs-mb-4{margin-bottom:16px}.brlbs-cmpnt-container .brlbs-ml-2{margin-left:8px}.brlbs-cmpnt-container .brlbs-ml-3{margin-left:12px}.brlbs-cmpnt-container .brlbs-mr-1{margin-right:4px}.brlbs-cmpnt-container .brlbs-mr-2{margin-right:8px}.brlbs-cmpnt-container .brlbs-mt-2{margin-top:8px}.brlbs-cmpnt-container .brlbs-mt-4{margin-top:16px}.brlbs-cmpnt-container .brlbs-block{display:block}.brlbs-cmpnt-container .brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .brlbs-inline{display:inline}.brlbs-cmpnt-container .brlbs-flex{display:flex}.brlbs-cmpnt-container .\!brlbs-hidden{display:none!important}.brlbs-cmpnt-container .brlbs-hidden{display:none}.brlbs-cmpnt-container .brlbs-h-0{height:0}.brlbs-cmpnt-container .brlbs-h-3{height:12px}.brlbs-cmpnt-container .brlbs-h-max{height:-moz-max-content;height:max-content}.brlbs-cmpnt-container .brlbs-h-screen{height:100vh}.brlbs-cmpnt-container .brlbs-min-h-full{min-height:100%}.brlbs-cmpnt-container .brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .brlbs-w-3{width:12px}.brlbs-cmpnt-container .brlbs-w-3\/4{width:75%}.brlbs-cmpnt-container .brlbs-w-full{width:100%}.brlbs-cmpnt-container .brlbs-w-screen{width:100vw}.brlbs-cmpnt-container .brlbs-flex-1{flex:1 1 0%}.brlbs-cmpnt-container .brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .brlbs-basis-8\/12{flex-basis:66.666667%}.brlbs-cmpnt-container .brlbs-basis-full{flex-basis:100%}.brlbs-cmpnt-container .brlbs--rotate-90{--brlbs-tw-rotate:-90deg}.brlbs-cmpnt-container .brlbs--rotate-90,.brlbs-cmpnt-container .brlbs-rotate-90{transform:translate(var(--brlbs-tw-translate-x),var(--brlbs-tw-translate-y)) rotate(var(--brlbs-tw-rotate)) skew(var(--brlbs-tw-skew-x)) skewY(var(--brlbs-tw-skew-y)) scaleX(var(--brlbs-tw-scale-x)) scaleY(var(--brlbs-tw-scale-y))}.brlbs-cmpnt-container .brlbs-rotate-90{--brlbs-tw-rotate:90deg}.brlbs-cmpnt-container .brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .brlbs-flex-col{flex-direction:column}.brlbs-cmpnt-container .brlbs-flex-wrap{flex-wrap:wrap}.brlbs-cmpnt-container .brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .brlbs-items-center{align-items:center}.brlbs-cmpnt-container .brlbs-items-stretch{align-items:stretch}.brlbs-cmpnt-container .brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container .brlbs-justify-end{justify-content:flex-end}.brlbs-cmpnt-container .brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .brlbs-justify-between{justify-content:space-between}.brlbs-cmpnt-container .brlbs-justify-around{justify-content:space-around}.brlbs-cmpnt-container .brlbs-gap-2{gap:8px}.brlbs-cmpnt-container .brlbs-gap-3{gap:12px}.brlbs-cmpnt-container .brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.brlbs-space-x-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(8px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-space-y-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-3>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(12px*var(--brlbs-tw-space-y-reverse));margin-top:calc(12px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(16px*var(--brlbs-tw-space-y-reverse));margin-top:calc(16px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-x>:not([hidden])~:not([hidden])){--brlbs-tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--brlbs-tw-divide-x-reverse)));border-right-width:calc(1px*var(--brlbs-tw-divide-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-divide-y>:not([hidden])~:not([hidden])){--brlbs-tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--brlbs-tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--brlbs-tw-divide-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-style:solid}.brlbs-cmpnt-container .brlbs-overflow-auto{overflow:auto}.brlbs-cmpnt-container .brlbs-overflow-hidden{overflow:hidden}.brlbs-cmpnt-container .brlbs-overflow-x-scroll{overflow-x:scroll}.brlbs-cmpnt-container .brlbs-break-words{overflow-wrap:break-word}.brlbs-cmpnt-container .brlbs-rounded-3xl{border-radius:1.5rem}.brlbs-cmpnt-container .brlbs-rounded-full{border-radius:9999px}.brlbs-cmpnt-container .brlbs-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.brlbs-cmpnt-container .brlbs-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.brlbs-cmpnt-container .brlbs-border-y{border-bottom-width:1px;border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-t{border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-solid{border-style:solid}.brlbs-cmpnt-container .brlbs-p-4{padding:16px}.brlbs-cmpnt-container .brlbs-px-3{padding-left:12px;padding-right:12px}.brlbs-cmpnt-container .brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .brlbs-py-1{padding-bottom:4px;padding-top:4px}.brlbs-cmpnt-container .brlbs-py-2{padding-bottom:8px;padding-top:8px}.brlbs-cmpnt-container .brlbs-py-3{padding-bottom:12px;padding-top:12px}.brlbs-cmpnt-container .brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .brlbs-pb-2{padding-bottom:8px}.brlbs-cmpnt-container .brlbs-pb-4{padding-bottom:16px}.brlbs-cmpnt-container .brlbs-pl-1{padding-left:4px}.brlbs-cmpnt-container .brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .brlbs-pl-4{padding-left:16px}.brlbs-cmpnt-container .brlbs-pr-2{padding-right:8px}.brlbs-cmpnt-container .brlbs-pt-1{padding-top:4px}.brlbs-cmpnt-container .brlbs-pt-10{padding-top:40px}.brlbs-cmpnt-container .brlbs-pt-4{padding-top:16px}.brlbs-cmpnt-container .brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .brlbs-text-left{text-align:left}.brlbs-cmpnt-container .brlbs-text-center{text-align:center}.brlbs-cmpnt-container .brlbs-text-right{text-align:right}.brlbs-cmpnt-container .brlbs-align-middle{vertical-align:middle}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:calc(var(--dialog-font-size)*1.5);line-height:calc(var(--dialog-font-size)*2.25)}.brlbs-cmpnt-container .brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}.brlbs-cmpnt-container .brlbs-text-lg{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}.brlbs-cmpnt-container .brlbs-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}.brlbs-cmpnt-container .brlbs-font-bold{font-weight:700}.brlbs-cmpnt-container .brlbs-font-semibold{font-weight:600}.brlbs-cmpnt-container .brlbs-italic{font-style:italic}.brlbs-cmpnt-container .brlbs-leading-tight{line-height:1.25}.brlbs-cmpnt-container .brlbs-no-underline{text-decoration-line:none}.brlbs-cmpnt-container .brlbs-shadow-2xl{--brlbs-tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--brlbs-tw-shadow-colored:0 25px 50px -12px var(--brlbs-tw-shadow-color);box-shadow:var(--brlbs-tw-ring-offset-shadow,0 0 #0000),var(--brlbs-tw-ring-shadow,0 0 #0000),var(--brlbs-tw-shadow)}.brlbs-cmpnt-container .brlbs-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-duration-400{transition-duration:.4s}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{container-name:brlbsCmpntContentBlocker;container-type:inline-size;font-family:var(--content-blocker-font-family);font-size:var(--content-blocker-font-size);height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a{color:var(--content-blocker-link-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a:hover{color:var(--content-blocker-link-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card{container-type:normal}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:16px;position:relative;text-align:left}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header{align-items:center;display:flex}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;margin-bottom:16px;padding-bottom:16px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{display:flex;padding-bottom:16px}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{padding-bottom:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{align-items:center;background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);justify-content:center;padding:16px;text-align:center}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{border-bottom-width:var(--content-blocker-separator-width);border-color:var(--content-blocker-separator-color);border-style:solid}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;padding-bottom:96px;padding-top:96px;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:row;gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:66.666667%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-basis:33.333333%;flex-direction:column;gap:8px;justify-content:center;margin:0}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:48px;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:16px;margin:96px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 5px #00000026;display:flex;height:34px;justify-content:center;left:calc(50% - 17px);margin:0 auto;position:absolute;top:-17px;width:34px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78'%3E%3Cpath d='M7.5 71.5v-64l48 30.328z'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12' d='M7.5 71.5v-64l48 30.328z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1.142857143em;margin-left:4px;width:.857142857em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{background-position:50%;background-size:cover;border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);height:100%;left:0;position:absolute;top:0;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px;margin-top:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:row;gap:16px;margin-bottom:16px;margin-top:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons .brlbs-cmpnt-cb-btn{align-items:center;display:flex;justify-content:center;text-decoration-line:none;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d){height:auto;position:fixed}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){top:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]){bottom:calc(var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){right:calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]){left:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]){display:inline-block;display:flex;position:relative}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]){float:left}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]){float:right}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon{display:inline-block;height:var(--content-blocker-icon-height);width:var(--content-blocker-icon-width)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{all:unset;align-items:center;background-color:var(--content-blocker-button-color);border-bottom-left-radius:var(--content-blocker-button-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-button-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-button-border-radius-top-left);border-top-right-radius:var(--content-blocker-button-border-radius-top-right);box-sizing:border-box;color:var(--content-blocker-button-text-color);cursor:pointer;font-size:calc(var(--dialog-font-size));font-weight:600;justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--content-blocker-button-color-hover);color:var(--content-blocker-button-text-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:active,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color-hover);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}@container brlbsCmpntContentBlocker (480px <=width < 620px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding-bottom:12%;padding-top:12%}}@container brlbsCmpntContentBlocker (width < 480px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding:0}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:column;gap:8px;justify-content:normal;margin:6%;overflow:auto}}@container brlbsCmpntContentBlocker (640px <=width < 750px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:10%!important}}@container brlbsCmpntContentBlocker (540px <=width < 640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:6%!important}}@container brlbsCmpntContentBlocker (width < 540px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{position:static}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:8px;justify-content:normal;margin:6%!important;overflow:auto}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}@container brlbsCmpntContentBlocker (width < 375px){.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{height:100%;justify-content:normal;overflow:auto}.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper:before{padding:0}#BorlabsCookieBox,.brlbs-cmpnt-container{font-family:var(--dialog-font-family);font-weight:400;line-height:calc(var(--dialog-font-size)*1.2)}#BorlabsCookieBox .brlbs-cmpnt-h-4,.brlbs-cmpnt-container .brlbs-cmpnt-h-4{height:16px}#BorlabsCookieBox .brlbs-cmpnt-w-4,.brlbs-cmpnt-container .brlbs-cmpnt-w-4{width:16px}#BorlabsCookieBox .brlbs-cmpnt-max-w-xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-xl{max-width:576px}#BorlabsCookieBox .brlbs-cmpnt-max-w-3xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-3xl{max-width:768px}#BorlabsCookieBox .brlbs-cmpnt-max-w-4xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-4xl{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:before,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-backdrop:before{background-color:var(--dialog-backdrop-background-color);content:"";height:100%;left:0;opacity:var(--dialog-backdrop-background-opacity);position:fixed;top:0;width:100%}#BorlabsCookieBox .brlbs-cmpnt-dialog,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{background-color:var(--dialog-background-color);border-bottom-left-radius:var(--dialog-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-border-radius-bottom-right);border-top-left-radius:var(--dialog-border-radius-top-left);border-top-right-radius:var(--dialog-border-radius-top-right);color:var(--dialog-text-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{color:var(--dialog-link-primary-color);text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-headline:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-headline:focus-visible{outline:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header{align-items:center;display:flex;justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link{padding:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover{padding:0}#BorlabsCookieBox .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-with-separator{border-color:var(--dialog-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-footer,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-footer{background-color:var(--dialog-footer-background-color);color:var(--dialog-footer-text-color);padding-bottom:12px;padding-top:12px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{padding:16px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{align-items:center;align-items:stretch;display:flex;padding:24px}}#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{display:flex;flex-wrap:wrap}@media (min-width:768px){#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{padding-right:24px;width:75%}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{justify-content:flex-start}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-content,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-content{text-align:left}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{align-items:center;display:flex;justify-content:space-around;width:100%}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{margin-top:12px;padding-top:8px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-top-width:1px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-style:solid}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-buttons,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-buttons{align-items:center;display:flex;justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description{height:40vh;padding-bottom:1.25rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description:after,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description:after{background-image:linear-gradient(0deg,var(--dialog-background-color),transparent);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}#BorlabsCookieBox .brlbs-cmpnt-card *,.brlbs-cmpnt-container .brlbs-cmpnt-card *{color:var(--dialog-card-text-color)}#BorlabsCookieBox .brlbs-cmpnt-card fieldset,.brlbs-cmpnt-container .brlbs-cmpnt-card fieldset{background-color:var(--dialog-card-background-color);border-bottom-left-radius:var(--dialog-card-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-card-border-radius-bottom-right);border-top-left-radius:var(--dialog-card-border-radius-top-left);border-top-right-radius:var(--dialog-card-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control{all:unset;align-items:center;box-sizing:border-box;color:var(--dialog-card-text-color);display:flex;padding-left:0}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-card-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-card-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{all:unset;box-sizing:border-box;color:var(--dialog-control-element-color);cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{all:unset;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{color:var(--dialog-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list{all:unset;box-sizing:border-box;display:block;list-style-type:none;margin:0 4px}#BorlabsCookieBox .brlbs-cmpnt-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li{all:unset;box-sizing:border-box;display:list-item;margin:8px 0;position:relative}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:first-child{margin-top:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:last-child{margin-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4{padding-right:16px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{display:flex;flex-direction:column;flex-wrap:wrap}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{flex-direction:row}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li{margin:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start{justify-content:flex-start}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center{justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end{justify-content:flex-end}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{justify-content:space-between}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around{justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{border-bottom:var(--dialog-list-item-separator-width) solid var(--dialog-list-item-separator-color);padding:var(--dialog-list-padding-small-screen-top) var(--dialog-list-padding-small-screen-right) var(--dialog-list-padding-small-screen-bottom) var(--dialog-list-padding-small-screen-left)}#BorlabsCookieBox .brlbs-cmpnt-list-item:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:first-child{border-top-left-radius:var(--dialog-list-border-radius-top-left);border-top-right-radius:var(--dialog-list-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-list-item:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:last-child{border-bottom-left-radius:var(--dialog-list-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-list-border-radius-bottom-right);border-bottom-width:0}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(2n){background-color:var(--dialog-list-item-background-color-even);color:var(--dialog-list-item-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(odd){background-color:var(--dialog-list-item-background-color-odd);color:var(--dialog-list-item-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-list-item-control-element-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-list-item-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-list-item-control-element-color-hover)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{padding:var(--dialog-list-padding-medium-screen-top) var(--dialog-list-padding-medium-screen-right) var(--dialog-list-padding-medium-screen-bottom) var(--dialog-list-padding-medium-screen-left)}}#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-small-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-small-screen-top)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-medium-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-medium-screen-top)}}#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{text-decoration-line:none}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive{background-color:var(--dialog-tab-bar-tab-background-color-inactive);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-inactive);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-inactive);border-color:var(--dialog-tab-bar-tab-border-color-top-inactive) var(--dialog-tab-bar-tab-border-color-right-inactive) var(--dialog-tab-bar-tab-border-color-bottom-inactive) var(--dialog-tab-bar-tab-border-color-left-inactive);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-inactive);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-inactive);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-inactive) var(--dialog-tab-bar-tab-border-width-right-inactive) var(--dialog-tab-bar-tab-border-width-bottom-inactive) var(--dialog-tab-bar-tab-border-width-left-inactive);color:var(--dialog-tab-bar-tab-text-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-table,.brlbs-cmpnt-container .brlbs-cmpnt-table{all:unset;border-bottom-left-radius:var(--dialog-table-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-table-border-radius-bottom-right);border-collapse:collapse;border-top-left-radius:var(--dialog-table-border-radius-top-left);border-top-right-radius:var(--dialog-table-border-radius-top-right);border-width:1px;box-sizing:border-box;display:table;overflow:hidden;text-align:left;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-sm,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-base,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{all:unset;border-width:1px 0 0;box-sizing:border-box;display:table-cell}#BorlabsCookieBox .brlbs-cmpnt-table td.brlbs-hidden,#BorlabsCookieBox .brlbs-cmpnt-table th.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table td.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table th.brlbs-hidden{display:none}#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table th{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-table tr>*,.brlbs-cmpnt-container .brlbs-cmpnt-table tr>*{padding:var(--dialog-table-cell-padding-top) var(--dialog-table-cell-padding-right) var(--dialog-table-cell-padding-bottom) var(--dialog-table-cell-padding-left)}#BorlabsCookieBox .brlbs-cmpnt-table tr,.brlbs-cmpnt-container .brlbs-cmpnt-table tr{border-color:var(--dialog-table-row-border-color);border-top-style:solid;border-top-width:1px;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(2n){background-color:var(--dialog-table-row-background-color-even);color:var(--dialog-table-row-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(odd){background-color:var(--dialog-table-row-background-color-odd);color:var(--dialog-table-row-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-table tr:first-of-type,.brlbs-cmpnt-container .brlbs-cmpnt-table tr:first-of-type{border-top-width:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-table-row-border-color)}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:first-child{padding-top:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:last-child{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-description-list,.brlbs-cmpnt-container .brlbs-cmpnt-description-list{display:table}#BorlabsCookieBox .brlbs-cmpnt-description-list>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list>div{display:table-row}#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-description-list dd,#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dd,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-table td.sm\:brlbs-table-cell,#BorlabsCookieBox .brlbs-cmpnt-table th.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table td.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table th.sm\:brlbs-table-cell{display:table-cell}}#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;line-height:calc(var(--dialog-font-size)*1.25)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline{margin-bottom:16px}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4{margin-bottom:16px;margin-top:16px}#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h4.brlbs-cmpnt-h4,.brlbs-cmpnt-container h4.brlbs-cmpnt-h4{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox label.brlbs-cmpnt-label,.brlbs-cmpnt-container label.brlbs-cmpnt-label{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5);margin-bottom:0}#BorlabsCookieBox label.brlbs-cmpnt-label:after,#BorlabsCookieBox label.brlbs-cmpnt-label:before,.brlbs-cmpnt-container label.brlbs-cmpnt-label:after,.brlbs-cmpnt-container label.brlbs-cmpnt-label:before{all:unset}#BorlabsCookieBox ul.brlbs-cmpnt-ul,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul{all:unset;box-sizing:border-box;display:block;list-style-type:disc;margin-left:12px}#BorlabsCookieBox ul.brlbs-cmpnt-ul li,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul li{all:unset;box-sizing:border-box;display:list-item}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:before{all:unset;box-sizing:border-box}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:before{all:unset;box-sizing:border-box;display:none}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked{background-color:var(--dialog-checkbox-background-color-active);background-image:none;border-color:var(--dialog-checkbox-border-color-active);color:var(--dialog-checkbox-check-mark-color-active);position:relative}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before{background-color:var(--dialog-checkbox-check-mark-color-active);content:"";display:block;height:16px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");position:absolute;top:0;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before{background-color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled{background-color:var(--dialog-checkbox-background-color-disabled);border-color:var(--dialog-checkbox-border-color-disabled);color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:.8;--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1{margin-top:4px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus-visible{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);outline:2px solid transparent;outline-offset:2px;padding:12px 20px;text-align:center;text-decoration-line:none;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold{font-weight:600}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-w-full,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-w-full{width:100%}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{--brlbs-tw-ring-color:var(--dialog-button-accept-all-color-hover);background-color:var(--dialog-button-preferences-color);color:var(--dialog-button-preferences-text-color)}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:var(--dialog-button-preferences-color-hover);color:var(--dialog-button-preferences-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{all:unset;background:0 0;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{all:unset;background:0 0;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{background:0 0;color:var(--dialog-link-secondary-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-flex{display:flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex{display:inline-flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto{margin-left:auto;margin-right:auto}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn{align-items:center;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button{align-items:center;color:var(--dialog-control-element-color);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover{align-items:center;color:var(--dialog-control-element-color-hover);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection{background-color:var(--dialog-button-selection-color);border-bottom-left-radius:var(--dialog-button-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-button-border-radius-bottom-right);border-top-left-radius:var(--dialog-button-border-radius-top-left);border-top-right-radius:var(--dialog-button-border-radius-top-right);color:var(--dialog-button-selection-text-color)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover{background-color:var(--dialog-button-selection-color-hover);color:var(--dialog-button-selection-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-inline-link,#BorlabsCookieBox .brlbs-cmpnt-inline-link *,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link *{color:var(--dialog-link-primary-color);font-weight:600;text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-inline-link :hover,#BorlabsCookieBox .brlbs-cmpnt-inline-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link :hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-btn-switch,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch{all:unset;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin:0;position:relative;vertical-align:middle;width:50px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch:has(input:focus-visible),.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch:has(input:focus-visible){border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input{all:unset;box-sizing:border-box;height:0;opacity:0;width:0}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:after,#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:after,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:before{all:unset;box-sizing:border-box}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-active)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive);cursor:pointer;inset:0;position:absolute;transition:.4s}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-inactive);bottom:4px;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before{border-radius:15px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-active)}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition-delay:.3s;transition:opacity .3s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .3s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:var(--dialog-animation-duration);animation-fill-mode:both}#BorlabsCookieBox .brlbs-cmpnt-animation-animated-delayed,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated-delayed{animation-delay:var(--dialog-animation-delay)}#BorlabsCookieBox .transition-delayed,.brlbs-cmpnt-container .transition-delayed{transition-delay:var(--dialog-animation-delay)}@media (prefers-reduced-motion:reduce),print{#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}#BorlabsCookieBox .brlbs-cmpnt-animation-animated[class*=Out],.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated[class*=Out]{opacity:0}}#BorlabsCookieBox .brlbs-cmpnt-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget{cursor:pointer;line-height:0;opacity:1;padding:20px;position:fixed;transition:all .5s ease;z-index:999998}#BorlabsCookieBox .brlbs-cmpnt-widget:hover,.brlbs-cmpnt-container .brlbs-cmpnt-widget:hover{opacity:.8}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.2));height:48px;width:48px}@media (max-width:767px){#BorlabsCookieBox .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{height:32px;width:32px}}body:has(#BorlabsCookieDebugConsole) .brlbs-cmpnt-widget{bottom:70px}.brlbs-cmpnt-container .top-center{align-items:flex-start;display:flex;justify-content:center}
/*!
 *  Copyright (c) 2025 Borlabs GmbH. All rights reserved.
 *  This file may not be redistributed in whole or significant part.
 *  Content of this file is protected by international copyright laws.
 *
 *  ----------------- Borlabs Cookie IS NOT FREE SOFTWARE -----------------
 *
 *  @copyright Borlabs GmbH, https://borlabs.io
 */
body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element{container-name:brlbsCmpntShortcodeElement;container-type:inline-size;height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}.brlbs-cmpnt-container .focus\:brlbs-outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.brlbs-cmpnt-container .sm\:brlbs-right-2{right:8px}.brlbs-cmpnt-container .sm\:brlbs-top-2{top:8px}.brlbs-cmpnt-container .sm\:brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .sm\:brlbs-mt-6{margin-top:24px}.brlbs-cmpnt-container .sm\:brlbs-block{display:block}.brlbs-cmpnt-container .sm\:brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .sm\:brlbs-flex{display:flex}.brlbs-cmpnt-container .sm\:brlbs-table-cell{display:table-cell}.brlbs-cmpnt-container .sm\:brlbs-hidden{display:none}.brlbs-cmpnt-container .sm\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .sm\:brlbs-w-1\/5{width:20%}.brlbs-cmpnt-container .sm\:brlbs-w-4\/5{width:80%}.brlbs-cmpnt-container .sm\:brlbs-w-full{width:100%}.brlbs-cmpnt-container .sm\:brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .sm\:brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .sm\:brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .sm\:brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.sm\:brlbs-space-x-1>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(4px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(4px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container .sm\:brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .sm\:brlbs-whitespace-nowrap{white-space:nowrap}.brlbs-cmpnt-container .sm\:brlbs-border-t-0{border-top-width:0}.brlbs-cmpnt-container .sm\:brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .sm\:brlbs-px-6{padding-left:24px;padding-right:24px}.brlbs-cmpnt-container .sm\:brlbs-py-0{padding-bottom:0;padding-top:0}.brlbs-cmpnt-container .sm\:brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .sm\:brlbs-pb-0{padding-bottom:0}.brlbs-cmpnt-container .sm\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .sm\:brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .sm\:brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .sm\:brlbs-text-center{text-align:center}.brlbs-cmpnt-container .sm\:brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}@media (min-width:768px){.brlbs-cmpnt-container .md\:brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .md\:brlbs-flex{display:flex}.brlbs-cmpnt-container .md\:brlbs-max-h-80{max-height:320px}.brlbs-cmpnt-container .md\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .md\:brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .md\:brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container :is(.md\:brlbs-space-x-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(16px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(16px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.md\:brlbs-space-y-0>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container .md\:brlbs-overflow-y-scroll{overflow-y:scroll}.brlbs-cmpnt-container .md\:brlbs-p-6{padding:24px}.brlbs-cmpnt-container .md\:brlbs-px-12{padding-left:48px;padding-right:48px}.brlbs-cmpnt-container .md\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .md\:brlbs-pr-6{padding-right:24px}.brlbs-cmpnt-container .md\:brlbs-pt-6{padding-top:24px}}@media (min-width:1024px){.brlbs-cmpnt-container .lg\:brlbs-order-none{order:0}.brlbs-cmpnt-container .lg\:brlbs-mt-0{margin-top:0}.brlbs-cmpnt-container .lg\:brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .lg\:brlbs-basis-6\/12{flex-basis:50%}}:root{--dialog-animation-delay:2s;--dialog-animation-duration:1s;--dialog-backdrop-background-color:#000;--dialog-background-color:#fff;--dialog-button-accept-all-color:#d6b493;--dialog-button-accept-all-color-hover:#d6b493;--dialog-button-accept-all-text-color:#111;--dialog-button-accept-all-text-color-hover:#111;--dialog-button-accept-only-essential-color:#d6b493;--dialog-button-accept-only-essential-color-hover:#d6b493;--dialog-button-accept-only-essential-text-color:#000;--dialog-button-accept-only-essential-text-color-hover:#000;--dialog-button-close-color:#d6b493;--dialog-button-close-color-hover:#d6b493;--dialog-button-close-text-color:#000;--dialog-button-close-text-color-hover:#000;--dialog-button-preferences-color:#000;--dialog-button-preferences-color-hover:#262626;--dialog-button-preferences-text-color:#fff;--dialog-button-preferences-text-color-hover:#fff;--dialog-button-save-consent-color:#d6b493;--dialog-button-save-consent-color-hover:#d6b493;--dialog-button-save-consent-text-color:#000;--dialog-button-save-consent-text-color-hover:#000;--dialog-button-selection-color:#d6b493;--dialog-button-selection-color-hover:#d6b493;--dialog-button-selection-text-color:#000;--dialog-button-selection-text-color-hover:#000;--dialog-checkbox-background-color-active:#28a745;--dialog-checkbox-background-color-disabled:#e6e6e6;--dialog-checkbox-background-color-inactive:#fff;--dialog-checkbox-border-color-active:#28a745;--dialog-checkbox-border-color-disabled:#e6e6e6;--dialog-checkbox-border-color-inactive:#a72828;--dialog-checkbox-check-mark-color-active:#fff;--dialog-checkbox-check-mark-color-disabled:#999;--dialog-card-background-color:#f7f7f7;--dialog-card-control-element-color:#28a745;--dialog-card-control-element-color-hover:#30c553;--dialog-card-separator-color:#28a745;--dialog-card-text-color:#555;--dialog-control-element-color:#d6b493;--dialog-control-element-color-hover:#d6b493;--dialog-footer-background-color:#fff;--dialog-footer-text-color:#555;--dialog-link-primary-color:#28a745;--dialog-link-primary-color-hover:#30c553;--dialog-link-secondary-color:#aaa;--dialog-link-secondary-color-hover:#aaa;--dialog-list-item-background-color-even:#f7f7f7;--dialog-list-item-background-color-odd:#f7f7f7;--dialog-list-item-text-color-even:#555;--dialog-list-item-text-color-odd:#555;--dialog-list-item-control-element-color:#28a745;--dialog-list-item-control-element-color-hover:#30c553;--dialog-list-item-control-element-separator-color:#262626;--dialog-list-item-separator-color:#28a745;--dialog-search-bar-input-background-color:#fff;--dialog-search-bar-input-border-color-default:#28a745;--dialog-search-bar-input-border-color-focus:#28a745;--dialog-search-bar-input-text-color:#555;--dialog-separator-color:#28a745;--dialog-switch-button-background-color-active:#d6b493;--dialog-switch-button-background-color-inactive:#d6b493;--dialog-switch-button-color-active:#000;--dialog-switch-button-color-inactive:#000;--dialog-tab-bar-tab-background-color-active:#d6b493;--dialog-tab-bar-tab-background-color-inactive:#fff;--dialog-tab-bar-tab-border-color-bottom-active:#d6b493;--dialog-tab-bar-tab-border-color-bottom-inactive:#d6b493;--dialog-tab-bar-tab-border-color-left-active:#d6b493;--dialog-tab-bar-tab-border-color-left-inactive:#fff;--dialog-tab-bar-tab-border-color-right-active:#d6b493;--dialog-tab-bar-tab-border-color-right-inactive:#fff;--dialog-tab-bar-tab-border-color-top-active:#d6b493;--dialog-tab-bar-tab-border-color-top-inactive:#fff;--dialog-tab-bar-tab-text-color-active:#111;--dialog-tab-bar-tab-text-color-inactive:#555;--dialog-table-row-background-color-even:#fff;--dialog-table-row-background-color-odd:#fff;--dialog-table-row-text-color-even:#555;--dialog-table-row-text-color-odd:#555;--dialog-table-row-border-color:#eee;--dialog-text-color:#555;--dialog-font-family:inherit;--dialog-border-radius-bottom-left:4px;--dialog-border-radius-bottom-right:4px;--dialog-border-radius-top-left:4px;--dialog-border-radius-top-right:4px;--dialog-button-border-radius-bottom-left:4px;--dialog-button-border-radius-bottom-right:4px;--dialog-button-border-radius-top-left:4px;--dialog-button-border-radius-top-right:4px;--dialog-card-border-radius-bottom-left:0px;--dialog-card-border-radius-bottom-right:0px;--dialog-card-border-radius-top-left:0px;--dialog-card-border-radius-top-right:0px;--dialog-card-list-padding-medium-screen-bottom:24px;--dialog-card-list-padding-medium-screen-left:24px;--dialog-card-list-padding-medium-screen-right:24px;--dialog-card-list-padding-medium-screen-top:0px;--dialog-card-list-padding-small-screen-bottom:16px;--dialog-card-list-padding-small-screen-left:16px;--dialog-card-list-padding-small-screen-right:16px;--dialog-card-list-padding-small-screen-top:0px;--dialog-checkbox-border-radius-bottom-left:4px;--dialog-checkbox-border-radius-bottom-right:4px;--dialog-checkbox-border-radius-top-left:4px;--dialog-checkbox-border-radius-top-right:4px;--dialog-font-size:14px;--dialog-list-border-radius-bottom-left:0px;--dialog-list-border-radius-bottom-right:0px;--dialog-list-border-radius-top-left:0px;--dialog-list-border-radius-top-right:0px;--dialog-list-item-separator-width:1px;--dialog-list-padding-medium-screen-bottom:12px;--dialog-list-padding-medium-screen-left:12px;--dialog-list-padding-medium-screen-right:12px;--dialog-list-padding-medium-screen-top:12px;--dialog-list-padding-small-screen-bottom:8px;--dialog-list-padding-small-screen-left:8px;--dialog-list-padding-small-screen-right:8px;--dialog-list-padding-small-screen-top:8px;--dialog-search-bar-input-border-radius-bottom-left:4px;--dialog-search-bar-input-border-radius-bottom-right:4px;--dialog-search-bar-input-border-radius-top-left:4px;--dialog-search-bar-input-border-radius-top-right:4px;--dialog-search-bar-input-border-width-bottom:1px;--dialog-search-bar-input-border-width-left:1px;--dialog-search-bar-input-border-width-right:1px;--dialog-search-bar-input-border-width-top:1px;--dialog-tab-bar-tab-border-width-bottom-active:2px;--dialog-tab-bar-tab-border-width-left-active:0px;--dialog-tab-bar-tab-border-width-right-active:0px;--dialog-tab-bar-tab-border-width-top-active:0px;--dialog-tab-bar-tab-border-width-bottom-inactive:2px;--dialog-tab-bar-tab-border-width-left-inactive:0px;--dialog-tab-bar-tab-border-width-right-inactive:0px;--dialog-tab-bar-tab-border-width-top-inactive:0px;--dialog-tab-bar-tab-border-radius-bottom-left-active:0px;--dialog-tab-bar-tab-border-radius-bottom-right-active:0px;--dialog-tab-bar-tab-border-radius-top-left-active:4px;--dialog-tab-bar-tab-border-radius-top-right-active:4px;--dialog-tab-bar-tab-border-radius-bottom-left-inactive:0px;--dialog-tab-bar-tab-border-radius-bottom-right-inactive:0px;--dialog-tab-bar-tab-border-radius-top-left-inactive:4px;--dialog-tab-bar-tab-border-radius-top-right-inactive:4px;--dialog-table-border-radius-bottom-left:0px;--dialog-table-border-radius-bottom-right:0px;--dialog-table-border-radius-top-left:0px;--dialog-table-border-radius-top-right:0px;--dialog-table-cell-padding-bottom:8px;--dialog-table-cell-padding-left:8px;--dialog-table-cell-padding-right:8px;--dialog-table-cell-padding-top:8px;--dialog-backdrop-background-opacity:.8}:root{--widget-position:bottom-left;--widget-color:#555}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}#BorlabsCookieBox .fadeInDown{animation-name:fadeInDown}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}#BorlabsCookieBox .flipOutX{animation-duration:calc(var(--dialog-animation-duration) * 0.75);animation-name:flipOutX;backface-visibility:visible !important}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn{background:#4267b2;border-radius:6px}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn:hover{background:#3b5998}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-thumbnail{background-position:center 0}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn{background:#4285f4;border-radius:3px}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover{background:#fff;color:#4285f4}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn{background:#0094f6}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn:hover{background:#1876f2}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-thumbnail{background-position:center 0}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn{background:#1d9bf0;border-radius:9999px}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn:hover{background:#1a8cd8}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo{aspect-ratio:16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn{background:#00adef;border-radius:9999px}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn:hover{background:#fff;color:#00adef}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube{aspect-ratio:16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn{background:red;border-radius:20px}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn:hover{background:#fff;color:red}@container brlbsCmpntContentBlocker (width>=480px){body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha{max-height:150px}}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-thumbnail{background-size:contain;background-repeat:no-repeat;background-position:top left}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-preset-b.brlbs-cmpnt-cb-cf7-recaptcha{box-sizing:border-box;padding:0}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-main{margin-top:auto;margin-bottom:auto}.wpcf7-form:has(+.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id=contact-form-seven-recaptcha]) p:has(>.wpcf7-submit){display:none}@container brlbsCmpntContentBlocker (width>=480px){body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id=contact-form-seven-turnstile] .brlbs-cmpnt-cb-preset-b{max-height:150px}}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id=contact-form-seven-turnstile] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-thumbnail{background-size:contain;background-repeat:no-repeat;background-position:top left}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id=contact-form-seven-turnstile] .brlbs-cmpnt-cb-preset-b{box-sizing:border-box;padding:0}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id=contact-form-seven-turnstile] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{margin-top:auto;margin-bottom:auto}:root{--content-blocker-background-color:#000;--content-blocker-button-color:#28a745;--content-blocker-button-color-hover:#30c553;--content-blocker-button-text-color:#fff;--content-blocker-button-text-color-hover:#fff;--content-blocker-font-family:inherit;--content-blocker-link-color:#28a745;--content-blocker-link-color-hover:#30c553;--content-blocker-separator-color:#28a745;--content-blocker-text-color:#fff;--content-blocker-border-radius-top-left:4px;--content-blocker-border-radius-top-right:4px;--content-blocker-border-radius-bottom-left:4px;--content-blocker-border-radius-bottom-right:4px;--content-blocker-button-border-radius-top-left:4px;--content-blocker-button-border-radius-top-right:4px;--content-blocker-button-border-radius-bottom-left:4px;--content-blocker-button-border-radius-bottom-right:4px;--content-blocker-font-size:14px;--content-blocker-separator-width:1px;--content-blocker-background-opacity:.8;--content-blocker-background:rgba(0,0,0,.8)}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}