@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-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-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-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-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-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-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-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-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-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-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-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-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:#d6b493;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:#d6b493;background:#d6b493;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 h1{width:104px;height:98px;float:left;margin-left:13px;margin-top:16px}#app header h1 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:#b8b8b8;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:#b8b8b8;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:#878787}#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:#222}@-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:#d6b493}#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:#d6b493;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:#d6b493;border-color:#d6b493}#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.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:#d6b493}#app main section.colored h2{color:#000}#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:#d6b493;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 #d6b493;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:#d6b493;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:#d6b493;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 .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{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:#d6b493;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:#d6b493}#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:#d6b493;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:#d6b493}.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:#d6b493 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 h1{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%}.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}.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}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! 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}
.BorlabsCookie *{box-sizing:border-box}.BorlabsCookie *:before,.BorlabsCookie *:after{box-sizing:inherit}.BorlabsCookie * div,.BorlabsCookie * span,.BorlabsCookie * h1,.BorlabsCookie * h2,.BorlabsCookie * h3,.BorlabsCookie * h4,.BorlabsCookie * h5,.BorlabsCookie * h6,.BorlabsCookie * p,.BorlabsCookie * a,.BorlabsCookie * em,.BorlabsCookie * img,.BorlabsCookie * small,.BorlabsCookie * strike,.BorlabsCookie * strong,.BorlabsCookie * sub,.BorlabsCookie * sup,.BorlabsCookie * b,.BorlabsCookie * u,.BorlabsCookie * i,.BorlabsCookie * center,.BorlabsCookie * ol,.BorlabsCookie * ul,.BorlabsCookie * li,.BorlabsCookie * fieldset,.BorlabsCookie * form,.BorlabsCookie * label,.BorlabsCookie * legend{margin:0;padding:0;border:0;color:inherit;vertical-align:baseline;font-family:inherit;font-size:inherit;font-style:initial;font-weight:initial;letter-spacing:initial;line-height:initial;text-decoration:initial;text-transform:initial;word-spacing:initial}.borlabs-hide{display:none}.borlabs-position-fix{position:initial !important;transform:unset !important}._brlbs-btn-cookie-preference{display:inline-block;font-family:inherit;font-size:inherit;padding:.5em 1em;text-decoration:none;transition:background-color .125s linear}.BorlabsCookie ._brlbs-cursor{cursor:pointer}.BorlabsCookie .text-left{text-align:left !important}.BorlabsCookie .text-center{text-align:center !important}.BorlabsCookie .text-right{text-align:right !important}.BorlabsCookie table._brlbs th{text-align:left}.BorlabsCookie table._brlbs td,.BorlabsCookie table._brlbs th{padding:.3rem}.BorlabsCookie ._brlbs-responsive-table{min-height:.01%;overflow:auto}.BorlabsCookie label._brlbs-focused{outline:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.BorlabsCookie .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BorlabsCookie .sr-only-focusable:active,.BorlabsCookie .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.BorlabsCookie .container,.BorlabsCookie .container-fluid,.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:540px}}@media(min-width:768px){.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:720px}}@media(min-width:992px){.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:960px}}@media(min-width:1200px){.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:1140px}}.BorlabsCookie .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.BorlabsCookie .no-gutters{margin-right:0;margin-left:0}.BorlabsCookie .no-gutters>.col,.BorlabsCookie .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.BorlabsCookie .col-xl,.BorlabsCookie .col-xl-12,.BorlabsCookie .col-xl-11,.BorlabsCookie .col-xl-10,.BorlabsCookie .col-xl-9,.BorlabsCookie .col-xl-8,.BorlabsCookie .col-xl-7,.BorlabsCookie .col-xl-6,.BorlabsCookie .col-xl-5,.BorlabsCookie .col-xl-4,.BorlabsCookie .col-xl-3,.BorlabsCookie .col-xl-2,.BorlabsCookie .col-xl-1,.BorlabsCookie .col-lg,.BorlabsCookie .col-lg-12,.BorlabsCookie .col-lg-11,.BorlabsCookie .col-lg-10,.BorlabsCookie .col-lg-9,.BorlabsCookie .col-lg-8,.BorlabsCookie .col-lg-7,.BorlabsCookie .col-lg-6,.BorlabsCookie .col-lg-5,.BorlabsCookie .col-lg-4,.BorlabsCookie .col-lg-3,.BorlabsCookie .col-lg-2,.BorlabsCookie .col-lg-1,.BorlabsCookie .col-md,.BorlabsCookie .col-md-12,.BorlabsCookie .col-md-11,.BorlabsCookie .col-md-10,.BorlabsCookie .col-md-9,.BorlabsCookie .col-md-8,.BorlabsCookie .col-md-7,.BorlabsCookie .col-md-6,.BorlabsCookie .col-md-5,.BorlabsCookie .col-md-4,.BorlabsCookie .col-md-3,.BorlabsCookie .col-md-2,.BorlabsCookie .col-md-1,.BorlabsCookie .col-sm,.BorlabsCookie .col-sm-12,.BorlabsCookie .col-sm-11,.BorlabsCookie .col-sm-10,.BorlabsCookie .col-sm-9,.BorlabsCookie .col-sm-8,.BorlabsCookie .col-sm-7,.BorlabsCookie .col-sm-6,.BorlabsCookie .col-sm-5,.BorlabsCookie .col-sm-4,.BorlabsCookie .col-sm-3,.BorlabsCookie .col-sm-2,.BorlabsCookie .col-sm-1,.BorlabsCookie .col,.BorlabsCookie .col-12,.BorlabsCookie .col-11,.BorlabsCookie .col-10,.BorlabsCookie .col-9,.BorlabsCookie .col-8,.BorlabsCookie .col-7,.BorlabsCookie .col-6,.BorlabsCookie .col-5,.BorlabsCookie .col-4,.BorlabsCookie .col-3,.BorlabsCookie .col-2,.BorlabsCookie .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.BorlabsCookie .col{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-12{flex:0 0 100%;max-width:100%}@media(min-width:576px){.BorlabsCookie .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-sm-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-sm-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-sm-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.BorlabsCookie .col-md{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-md-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-md-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-md-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.BorlabsCookie .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-lg-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-lg-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-lg-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.BorlabsCookie .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-xl-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-xl-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-xl-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-xl-12{flex:0 0 100%;max-width:100%}}.BorlabsCookie .d-block{display:block !important}.BorlabsCookie .d-flex{display:flex !important}@media(min-width:576px){.BorlabsCookie .d-sm-block{display:block !important}.BorlabsCookie .d-sm-flex{display:flex !important}}@media(min-width:768px){.BorlabsCookie .d-md-block{display:block !important}.BorlabsCookie .d-md-flex{display:flex !important}}@media(min-width:992px){.BorlabsCookie .d-lg-block{display:block !important}.BorlabsCookie .d-lg-flex{display:flex !important}}@media(min-width:1200px){.BorlabsCookie .d-xl-block{display:block !important}.BorlabsCookie .d-xl-flex{display:flex !important}}.BorlabsCookie .flex-row{flex-direction:row !important}.BorlabsCookie .flex-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-between{justify-content:space-between !important}.BorlabsCookie .align-items-start{align-items:flex-start !important}.BorlabsCookie .align-items-end{align-items:flex-end !important}.BorlabsCookie .align-items-center{align-items:center !important}.BorlabsCookie .align-items-baseline{align-items:baseline !important}.BorlabsCookie .align-items-stretch{align-items:stretch !important}@media(min-width:576px){.BorlabsCookie .flex-sm-row{flex-direction:row !important}.BorlabsCookie .flex-sm-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-sm-between{justify-content:space-between !important}.BorlabsCookie .align-items-sm-start{align-items:flex-start !important}.BorlabsCookie .align-items-sm-end{align-items:flex-end !important}.BorlabsCookie .align-items-sm-center{align-items:center !important}.BorlabsCookie .align-items-sm-baseline{align-items:baseline !important}.BorlabsCookie .align-items-sm-stretch{align-items:stretch !important}}@media(min-width:768px){.BorlabsCookie .flex-md-row{flex-direction:row !important}.BorlabsCookie .flex-md-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-md-between{justify-content:space-between !important}.BorlabsCookie .align-items-md-start{align-items:flex-start !important}.BorlabsCookie .align-items-md-end{align-items:flex-end !important}.BorlabsCookie .align-items-md-center{align-items:center !important}.BorlabsCookie .align-items-md-baseline{align-items:baseline !important}.BorlabsCookie .align-items-md-stretch{align-items:stretch !important}}@media(min-width:992px){.BorlabsCookie .flex-lg-row{flex-direction:row !important}.BorlabsCookie .flex-lg-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-lg-between{justify-content:space-between !important}.BorlabsCookie .align-items-lg-start{align-items:flex-start !important}.BorlabsCookie .align-items-lg-end{align-items:flex-end !important}.BorlabsCookie .align-items-lg-center{align-items:center !important}.BorlabsCookie .align-items-lg-baseline{align-items:baseline !important}.BorlabsCookie .align-items-lg-stretch{align-items:stretch !important}}@media(min-width:1200px){.BorlabsCookie .flex-xl-row{flex-direction:row !important}.BorlabsCookie .flex-xl-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-xl-between{justify-content:space-between !important}.BorlabsCookie .align-items-xl-start{align-items:flex-start !important}.BorlabsCookie .align-items-xl-end{align-items:flex-end !important}.BorlabsCookie .align-items-xl-center{align-items:center !important}.BorlabsCookie .align-items-xl-baseline{align-items:baseline !important}.BorlabsCookie .align-items-xl-stretch{align-items:stretch !important}}.BorlabsCookie .w-25{width:25% !important}.BorlabsCookie .w-50{width:50% !important}.BorlabsCookie .w-75{width:75% !important}.BorlabsCookie .w-100{width:100% !important}.BorlabsCookie .w-auto{width:auto !important}.BorlabsCookie .h-25{height:25% !important}.BorlabsCookie .h-50{height:50% !important}.BorlabsCookie .h-75{height:75% !important}.BorlabsCookie .h-100{height:100% !important}.BorlabsCookie .h-auto{height:auto !important}.BorlabsCookie .mw-100{max-width:100% !important}.BorlabsCookie .mh-100{max-height:100% !important}.BorlabsCookie .min-vw-100{min-width:100vw !important}.BorlabsCookie .min-vh-100{min-height:100vh !important}.BorlabsCookie .vw-100{width:100vw !important}.BorlabsCookie .vh-100{height:100vh !important}.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.BorlabsCookie ._brlbs-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.BorlabsCookie ._brlbs-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.BorlabsCookie ._brlbs-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.BorlabsCookie ._brlbs-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.BorlabsCookie ._brlbs-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.BorlabsCookie ._brlbs-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.BorlabsCookie ._brlbs-animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.BorlabsCookie ._brlbs-animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.BorlabsCookie ._brlbs-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.BorlabsCookie ._brlbs-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion:reduce){.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.BorlabsCookie._brlbs-switch-consent{align-items:center;display:flex;font-size:inherit}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2em}.BorlabsCookie ._brlbs-title{display:inline-block;vertical-align:middle;margin-bottom:0}.BorlabsCookie ._brlbs-title:before{content:"|";display:inline-block;margin:0 .25rem 0 0}.BorlabsCookie ._brlbs-checkbox{color:inherit;cursor:pointer;display:block;padding-left:2em;position:relative}.BorlabsCookie ._brlbs-checkbox input{position:absolute;opacity:0 !important;width:auto;z-index:-1}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator:after{opacity:1}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator:after{opacity:1}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{border-style:solid;border-width:2px;padding:0 !important;position:absolute;left:0;top:0;height:20px;width:20px;transition:.25s}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator:after{content:"";border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:5px;top:1px;height:11px;width:6px;transform:rotate(45deg);opacity:0}.BorlabsCookie ._brlbs-btn-switch{position:relative;display:inline-block;margin:0;width:50px;height:26px;vertical-align:middle}.BorlabsCookie ._brlbs-btn-switch input{opacity:0;width:0;height:0}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#2295f3}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{transform:translateX(24px)}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bbc0c7;transition:.4s}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.BorlabsCookie ._brlbs-btn-switch-status{position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.BorlabsCookie ._brlbs-btn-switch--textRight ._brlbs-btn-switch-status{right:auto;left:calc(100% + 6px)}.BorlabsCookie ._brlbs-btn-switch-status:before{content:attr(data-inactive);white-space:nowrap}.BorlabsCookie ._brlbs-btn-switch>input:checked~._brlbs-btn-switch-status:before{content:attr(data-active)}#BorlabsCookieBox a{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;word-spacing:inherit}#BorlabsCookieBox a:focus{outline:Highlight !important;outline-color:-webkit-focus-ring-color !important;outline-style:solid !important;outline-width:2px !important}#BorlabsCookieBox:not(._brlbs-keyboard) a:focus{outline:0 !important}#BorlabsCookieBox ._brlbs-animated{visibility:visible}#BorlabsCookieBox .container{background:inherit;display:block;float:none;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;min-height:auto;position:inherit}#BorlabsCookieBox ._brlbs-bar .container{overflow:auto !important;width:100% !important;max-width:none !important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#BorlabsCookieBox ._brlbs-box .container{overflow:auto !important;width:auto !important}#BorlabsCookieBox .container:before{display:initial}#BorlabsCookieBox .container:after{content:" ";display:block;height:2px}#BorlabsCookieBox .container .row{background:inherit;color:inherit;display:flex;min-width:1px;pointer-events:inherit;width:auto;max-width:none}#BorlabsCookieBox .container .row.no-gutters{margin-left:0;margin-right:0}#BorlabsCookieBox .container .row:before,#BorlabsCookieBox .container .row:after{display:initial}#BorlabsCookieBox .bcac-item{margin:.5em 0;padding:.5em}#BorlabsCookieBox .bcac-item ._brlbs-h4{font-size:1.25em;margin:0 0 .25em}#BorlabsCookieBox .bcac-item p{font-size:.875em}#BorlabsCookieBox .bcac-item p,#BorlabsCookieBox .bcac-item span{color:inherit}#BorlabsCookieBox>div{display:none}#BorlabsCookieBox>div.show-cookie-box{display:flex}#BorlabsCookieBox>div:not(._brlbs-block-content){position:absolute;width:100%;z-index:999999}#BorlabsCookieBox>div:not(._brlbs-block-content).top-left{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-center{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-right{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-left{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-center{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-right{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-left{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-center{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-right{bottom:0}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{background:inherit;color:inherit;font-family:inherit;font-size:1.625em;line-height:1.125em;word-break:break-all}#BorlabsCookieBox ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:.9375em 0;padding:0}#BorlabsCookieBox ul li{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;list-style:none;margin:0 .9375em .375em 0}#BorlabsCookieBox ul li:last-child{margin:0}#BorlabsCookieBox ul li:before{content:"●";margin:0 4px 0 0}#BorlabsCookieBox p{color:inherit;font-family:inherit;font-size:1em;line-height:1.4em;margin:.9375em 0}#BorlabsCookieBox p:last-child{margin:0}#BorlabsCookieBox p ._brlbs-paragraph:last-child{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-center{display:flex;align-items:center;justify-content:center}#BorlabsCookieBox ._brlbs-flex-center p{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-left{display:flex;align-items:center;justify-content:left;margin:0 0 .9375em}#BorlabsCookieBox ._brlbs-actions{display:inline}#BorlabsCookieBox ._brlbs-accept{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-block-content{background:rgba(0,0,0,0);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-animation{transition:background-color .25s linear}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-dark{background:rgba(0,0,0,.6)}#BorlabsCookieBox ._brlbs-branding{font-family:inherit;font-size:.75em;margin:0}#BorlabsCookieBox ._brlbs-branding a{text-decoration:none}#BorlabsCookieBox ._brlbs-branding img{display:inline-block;max-height:16px;max-width:16px;vertical-align:middle}#BorlabsCookieBox ._brlbs-btn{display:inline-block;font-family:inherit;font-size:1.25em;padding:.75em 2em;text-decoration:none;transition:background-color .125s linear}#BorlabsCookieBox ._brlbs-paragraph{display:block;margin-bottom:.6em}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-technology{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-personal-data{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-more-information{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-no-commitment{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-revoke{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-individual-settings{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-non-eu-data-transfer{margin-top:.6em}#BorlabsCookieBox .cookie-logo{height:auto;max-width:48px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-legal{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-manage{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse a{color:inherit}#BorlabsCookieBox ._brlbs-manage-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-manage-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-manage-btn a:hover{color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn a:hover{color:inherit}#BorlabsCookieBox .top-left{align-items:flex-start;justify-content:flex-start}#BorlabsCookieBox .top-center{align-items:flex-start;justify-content:center}#BorlabsCookieBox .top-right{align-items:flex-start;justify-content:flex-end}#BorlabsCookieBox .middle-left{align-items:center;justify-content:flex-start}#BorlabsCookieBox .middle-center{align-items:center;justify-content:center}#BorlabsCookieBox .middle-right{align-items:center;justify-content:flex-end}#BorlabsCookieBox .bottom-left{align-items:flex-end;justify-content:flex-start}#BorlabsCookieBox .bottom-center{align-items:flex-end;justify-content:center}#BorlabsCookieBox .bottom-right{align-items:flex-end;justify-content:flex-end}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:0 4px 8px rgba(0,0,0,.2);padding:15px 0;max-height:100vh;overflow:auto}#BorlabsCookieBox ._brlbs-bar-wrap{display:block;max-width:100%;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-bar-wrap .cookie-preference ._brlbs-flex-center{justify-content:left}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p{margin:0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p._brlbs-accept{margin:.9375em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions-mobile{display:none}#BorlabsCookieBox ._brlbs-bar ul{justify-content:center;margin:.5em 0}#BorlabsCookieBox ._brlbs-bar ._brlbs-no-padding-right{padding-right:0}#BorlabsCookieBox ._brlbs-bar ._brlbs-separator:before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar .cookie-logo{padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-bar ._brlbs-legal{text-align:center}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:550px;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-box-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-manage{margin:0}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-refuse{margin:.5em 0 0}#BorlabsCookieBox ._brlbs-box ._brlbs-separator:before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox .cookie-preference .container.not-visible{height:0}#BorlabsCookieBox .cookie-preference table{margin:1em 0 0;width:100%}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{border-bottom:1px solid}#BorlabsCookieBox .cookie-preference table tr:last-child td,#BorlabsCookieBox .cookie-preference table tr:last-child th{border-bottom:0}#BorlabsCookieBox .cookie-preference table th{text-align:left;width:40%}#BorlabsCookieBox .cookie-preference table td{text-align:left}#BorlabsCookieBox .cookie-preference table td,#BorlabsCookieBox .cookie-preference table th{font-size:.875em;padding:.25em .5em}#BorlabsCookieBox .cookie-preference ._brlbs-accept{text-align:left}#BorlabsCookieBox .cookie-preference ._brlbs-btn{font-size:1em;margin:0 0 .9375em;padding:.75em 1.5em}#BorlabsCookieBox .cookie-preference ._brlbs-legal{text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-pp-url{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:0}#BorlabsCookieBox .cookie-preference ._brlbs-refuse{margin:0 0 .9375em;text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-separator:before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{line-height:1.375em;margin:0 .9375em .875em 0}#BorlabsCookieBox ._brlbs-bar-advanced ul li:before,#BorlabsCookieBox ._brlbs-box-advanced ul li:before{content:"";margin:0}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:768px}#BorlabsCookieBox ._brlbs-box-plus #CookieBoxTextDescription{padding-top:10px;overflow:visible;max-height:100%}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-legal{padding-top:10px}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area{padding-top:.475em}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area p:last-child{margin:.475em 0}#BorlabsCookieBox ._brlbs-box-plus ul{display:block}#BorlabsCookieBox ._brlbs-box-plus ul li{line-height:1.375em;padding:.475em .9375em .475em 0}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-weight:600}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-service-group-description{padding-top:8px}#BorlabsCookieBox ._brlbs-box-plus ul li:before{content:"";margin:0}#CookieBoxTextDescription{overflow:auto;max-height:50vh}#CookiePrefDescription{overflow:auto;max-height:40vh}.BorlabsCookie ._brlbs-content-blocker{line-height:1.5em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{padding:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:inherit}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input{background:0 0;border:0;display:inline-block;height:auto;margin:inherit;position:static;vertical-align:middle;width:auto;-webkit-appearance:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input:before{content:""}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label small{vertical-align:middle}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#efefef;margin-bottom:1em;padding:1em;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{margin-bottom:1em;position:relative;display:inline-block;overflow:hidden}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{display:block;max-width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{top:50%;left:0;position:absolute;width:100%;text-align:center;transform:translateY(-50%)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn{display:inline-flex;align-items:center;justify-content:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-black:before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23000000%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23000000%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-white:before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23ffffff%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23ffffff%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-btn{display:inline-block;font-family:inherit;padding:.5em 1em;text-decoration:none;transition:background-color .125s linear}._brlbs-fluid-width-video-wrapper{padding:56.2963% 0 0;position:relative;width:100%}._brlbs-fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-video .BorlabsCookie{top:0;left:0;position:absolute}.bricks-video-wrapper .BorlabsCookie,.brxe-video .BorlabsCookie{position:absolute;width:100%;height:100%;top:0}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed,.brxe-video .BorlabsCookie ._brlbs-embed{width:100%}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail,.brxe-video .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail{width:100%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .BorlabsCookie{top:0;left:0;position:absolute}.wpb_video_widget .wpb_video_wrapper .BorlabsCookie{display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.wpb_wrapper .fb_type_standard{height:auto}#BorlabsCookieBoxWidget{position:fixed;transition:all .5s ease;opacity:1;line-height:0;z-index:999998;padding:20px}#BorlabsCookieBoxWidget:hover{opacity:.8}#BorlabsCookieBoxWidget svg{width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(0,0,0,.2))}#BorlabsCookieBoxWidget.bottom-left{left:0;bottom:0}#BorlabsCookieBoxWidget.bottom-right{bottom:0;right:0}@media(max-width:424px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-separator:before{content:"";display:block;margin:0}}@media(min-width:576px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin:.5em 0 0 16.6666666667%}}@media(max-width:767px){#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{max-height:85vh}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:550px}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p{margin:0 0 .5em}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions{display:none}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p._brlbs-actions-mobile{display:block;margin:.9375em 0;text-align:center}#BorlabsCookieBox ._brlbs-bar .align-items-center{align-items:flex-start !important}#BorlabsCookieBox .cookie-preference ._brlbs-accept,#BorlabsCookieBox .cookie-preference ._brlbs-refuse{text-align:center}#BorlabsCookieBoxWidget._brlbs-hide-mobile{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBoxWidget svg{width:32px;height:32px}}._brlbs-animated{--animate-duration:1s;--animate-delay:1s}@keyframes _brlbs-fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}#BorlabsCookieBox ._brlbs-fadeInDown{animation-name:_brlbs-fadeInDown}@keyframes _brlbs-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 ._brlbs-flipOutX{animation-duration:.75s;animation-name:_brlbs-flipOutX;backface-visibility:visible !important}#BorlabsCookieBox *{font-family:inherit}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-around}#BorlabsCookieBox ._brlbs-bar,#BorlabsCookieBox ._brlbs-box{background:#fff;border-radius:4px;color:#555;font-size:14px}#BorlabsCookieBox a{color:#28a745}#BorlabsCookieBox a:hover{color:#30c553}#BorlabsCookieBox ._brlbs-btn{background:#d6b493;border-radius:4px;color:#000}#BorlabsCookieBox ._brlbs-btn:hover{background:#d6b493;border-radius:4px;color:#000}#BorlabsCookieBox ._brlbs-refuse-btn a,#BorlabsCookieBox a._brlbs-refuse-btn{background:#d6b493;border-radius:4px;color:#000}#BorlabsCookieBox ._brlbs-refuse-btn a:hover,#BorlabsCookieBox a._brlbs-refuse-btn:hover{background:#d6b493;border-radius:4px;color:#000}#BorlabsCookieBox ._brlbs-manage-btn a{background:#000;border-radius:4px;color:#fff}#BorlabsCookieBox ._brlbs-manage-btn a:hover{background:#262626;border-radius:4px;color:#fff}#BorlabsCookieBox ._brlbs-btn-accept-all{background:#d6b493;border-radius:4px;color:#111}#BorlabsCookieBox ._brlbs-btn-accept-all:hover{background:#d6b493;border-radius:4px;color:#111}#BorlabsCookieBox ._brlbs-btn-accept-all{background:#d6b493;border-radius:4px;color:#111}#BorlabsCookieBox ._brlbs-btn-accept-all:hover{background:#d6b493;border-radius:4px;color:#111}#BorlabsCookieBox ._brlbs-legal{color:#aaa}#BorlabsCookieBox ._brlbs-legal a{color:inherit}#BorlabsCookieBox ._brlbs-legal a:hover{color:#aaa}#BorlabsCookieBox ._brlbs-branding{color:#000}#BorlabsCookieBox ._brlbs-branding a{color:inherit}#BorlabsCookieBox ._brlbs-branding a:hover{color:inherit}#BorlabsCookieBox ._brlbs-manage a{color:#28a745}#BorlabsCookieBox ._brlbs-manage a:hover{color:#30c553}#BorlabsCookieBox ._brlbs-refuse{color:#888}#BorlabsCookieBox ._brlbs-refuse a:hover{color:#888}#BorlabsCookieBox ul li:before{color:#d6b493}#BorlabsCookieBox .cookie-box ._brlbs-btn{width:100%}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{background-color:#d6b493}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#d6b493}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider:before{background-color:#000}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{background-color:#000}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{background-color:#fff;border-color:#a72828;border-radius:4px}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator{background-color:#28a745;border-color:#28a745}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator:after{border-color:#fff}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator{background-color:#e6e6e6;border-color:#e6e6e6}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator:after{border-color:#999}#BorlabsCookieBox .bcac-item{background-color:#f7f7f7;border-radius:0;color:#555}#BorlabsCookieBox .cookie-preference table{background-color:#fff;border-radius:0;color:#555}#BorlabsCookieBox .cookie-preference table{background-color:#fff;border-radius:0;color:#555}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{background-color:#fff;border-color:#eee}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{border-radius:34px}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider:before{border-radius:50%}.BorlabsCookie ._brlbs-content-blocker{font-family:inherit;font-size:14px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{background:hsla(0,0%,0%,.8);color:#fff}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a{color:#28a745}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover{color:#30c553}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn{background:#28a745;border-radius:4px;color:#fff}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover{background:#30c553;color:#fff}#BorlabsCookieBoxWidget svg{color:#0063e3}a._brlbs-btn-cookie-preference{background:#d6b493 !important;border-radius:4px !important;color:#111 !important}a._brlbs-btn-cookie-preference:hover{background:#d6b493 !important;color:#111 !important}.BorlabsCookie ._brlbs-facebook{border:1px solid #e1e8ed;border-radius:6px;max-width:516px;padding:3px 0}.BorlabsCookie ._brlbs-facebook a._brlbs-btn{background:#4267b2;border-radius:2px}.BorlabsCookie ._brlbs-facebook a._brlbs-btn:hover{background:#3b5998}.BorlabsCookie ._brlbs-google-maps a._brlbs-btn{background:#4285f4;border-radius:3px}.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover{background:#fff;color:#4285f4}.BorlabsCookie ._brlbs-instagram{border:1px solid #e1e8ed;border-radius:6px;max-width:516px;padding:3px 0}.BorlabsCookie ._brlbs-instagram a._brlbs-btn{background:#3897f0;border-radius:4px}.BorlabsCookie ._brlbs-instagram a._brlbs-btn:hover{background:#117ee4}.BorlabsCookie ._brlbs-twitter{border:1px solid #e1e8ed;border-radius:3px;max-width:516px}.BorlabsCookie ._brlbs-twitter a._brlbs-btn{background:#1da1f2;border-radius:0}.BorlabsCookie ._brlbs-twitter a._brlbs-btn:hover{background:#fff;color:#1da1f2}.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn{background:#00adef;border-radius:20px}.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn:hover{background:#fff;color:#00adef}.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn._brlbs-icon-play-white:hover:before{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%2300adef'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%2300adef' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" "}.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn{background:red;border-radius:20px}.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn:hover{background:#fff;color:red}.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn._brlbs-icon-play-white:hover:before{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ff0000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ff0000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" "}