#page-container #projects .project-title,.main-nav a{font-weight:bold;position:relative;display:inline-block}#page-container #projects .project-title:after,.main-nav a:after{transition:.5s all,2s width .5s,background 4s;content:"";display:block;width:0;height:20%;max-height:2rem;background:var(--secondary);z-index:-1;position:absolute;bottom:1.5rem;left:-5%}@media only screen and (min-width:1441px){#page-container #projects .project-title:after,.main-nav a:after{max-height:1.5vw;bottom:1vw}}#page-container #projects .invert.project-title:after,.main-nav a.invert:after{background:#fff}.anim.highlight:after{width:100%}.single-portfolio .highlight:after{background:var(--highlight)}/*!
* Bootstrap v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media(min-width: 480px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 1281px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1441px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:2rem;padding-left:2rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 1281px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1441px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.btn,body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox])[type=submit]{display:inline-block;font-weight:bold;color:var(--primary);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);padding:1rem 4rem;font-size:1rem}@media(max-width: 1440px){.btn,body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox])[type=submit]{font-size:calc(0.28remrem + 0.5remvw)}}.btn,body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox])[type=submit]{line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:hover:not([type=checkbox]){color:var(--primary);text-decoration:none}.btn:focus,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:focus:not([type=checkbox]),.btn.focus,body:has(#loginform) #page-container #loginform-wrapper #loginform input.focus[type=submit]:not([type=checkbox]){outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,body:has(#loginform) #page-container #loginform-wrapper #loginform input.disabled[type=submit]:not([type=checkbox]),.btn:disabled,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:disabled:not([type=checkbox]){opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled),body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not(:disabled):not(.disabled):not([type=checkbox]){cursor:pointer}.btn:not(:disabled):not(.disabled):active,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not(:disabled):not(.disabled):active:not([type=checkbox]),.btn:not(:disabled):not(.disabled).active,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not(:disabled):not(.disabled).active:not([type=checkbox]){box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:not(:disabled):not(.disabled):active:focus,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not(:disabled):not(.disabled):active:focus:not([type=checkbox]),.btn:not(:disabled):not(.disabled).active:focus,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not(:disabled):not(.disabled).active:focus:not([type=checkbox]){box-shadow:0 0 0 .2rem rgba(0,123,255,.25),inset 0 3px 5px rgba(0,0,0,.125)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-light{color:#212529;background-color:#fff;border-color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-light:hover{color:#212529;background-color:hsl(0,0%,92.5%);border-color:hsl(0,0%,90%)}.btn-light:focus,.btn-light.focus{color:#212529;background-color:hsl(0,0%,92.5%);border-color:hsl(0,0%,90%);box-shadow:0 0 0 .2rem rgba(221.7,222.3,222.9,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:hsl(0,0%,90%);border-color:hsl(0,0%,87.5%)}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,222.3,222.9,.5)}.btn-primary{color:#fff;background-color:#000;border-color:#000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem hsla(0,0%,15%,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#000;border-color:#000}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,15%,.5)}.btn-secondary{color:#212529;background-color:#fcfc77;border-color:#fcfc77;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-secondary:hover{color:#212529;background-color:hsl(60,95.6834532374%,65.2450980392%);border-color:hsl(60,95.6834532374%,62.7450980392%)}.btn-secondary:focus,.btn-secondary.focus{color:#212529;background-color:hsl(60,95.6834532374%,65.2450980392%);border-color:hsl(60,95.6834532374%,62.7450980392%);box-shadow:0 0 0 .2rem rgba(219.15,219.75,107.3,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:hsl(60,95.6834532374%,62.7450980392%);border-color:hsl(60,95.6834532374%,60.2450980392%)}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219.15,219.75,107.3,.5)}.btn-color-1{color:#212529;background-color:#fc6;border-color:#fc6;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-1:hover{color:#212529;background-color:hsl(40,100%,62.5%);border-color:#fb3}.btn-color-1:focus,.btn-color-1.focus{color:#212529;background-color:hsl(40,100%,62.5%);border-color:#fb3;box-shadow:0 0 0 .2rem rgba(221.7,178.95,92.85,.5)}.btn-color-1.disabled,.btn-color-1:disabled{color:#212529;background-color:#fc6;border-color:#fc6}.btn-color-1:not(:disabled):not(.disabled):active,.btn-color-1:not(:disabled):not(.disabled).active,.show>.btn-color-1.dropdown-toggle{color:#212529;background-color:#fb3;border-color:hsl(40,100%,57.5%)}.btn-color-1:not(:disabled):not(.disabled):active:focus,.btn-color-1:not(:disabled):not(.disabled).active:focus,.show>.btn-color-1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,178.95,92.85,.5)}.btn-color-2{color:#212529;background-color:#f96;border-color:#f96;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-2:hover{color:#212529;background-color:hsl(20,100%,62.5%);border-color:#f73}.btn-color-2:focus,.btn-color-2.focus{color:#212529;background-color:hsl(20,100%,62.5%);border-color:#f73;box-shadow:0 0 0 .2rem rgba(221.7,135.6,92.85,.5)}.btn-color-2.disabled,.btn-color-2:disabled{color:#212529;background-color:#f96;border-color:#f96}.btn-color-2:not(:disabled):not(.disabled):active,.btn-color-2:not(:disabled):not(.disabled).active,.show>.btn-color-2.dropdown-toggle{color:#212529;background-color:#f73;border-color:hsl(20,100%,57.5%)}.btn-color-2:not(:disabled):not(.disabled):active:focus,.btn-color-2:not(:disabled):not(.disabled).active:focus,.show>.btn-color-2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,135.6,92.85,.5)}.btn-color-3{color:#212529;background-color:#f99;border-color:#f99;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-3:hover{color:#212529;background-color:hsl(0,100%,72.5%);border-color:#f66}.btn-color-3:focus,.btn-color-3.focus{color:#212529;background-color:hsl(0,100%,72.5%);border-color:#f66;box-shadow:0 0 0 .2rem rgba(221.7,135.6,136.2,.5)}.btn-color-3.disabled,.btn-color-3:disabled{color:#212529;background-color:#f99;border-color:#f99}.btn-color-3:not(:disabled):not(.disabled):active,.btn-color-3:not(:disabled):not(.disabled).active,.show>.btn-color-3.dropdown-toggle{color:#fff;background-color:#f66;border-color:hsl(0,100%,67.5%)}.btn-color-3:not(:disabled):not(.disabled):active:focus,.btn-color-3:not(:disabled):not(.disabled).active:focus,.show>.btn-color-3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,135.6,136.2,.5)}.btn-color-4{color:#212529;background-color:#f9c;border-color:#f9c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-4:hover{color:#212529;background-color:hsl(330,100%,72.5%);border-color:hsl(330,100%,70%)}.btn-color-4:focus,.btn-color-4.focus{color:#212529;background-color:hsl(330,100%,72.5%);border-color:hsl(330,100%,70%);box-shadow:0 0 0 .2rem rgba(221.7,135.6,179.55,.5)}.btn-color-4.disabled,.btn-color-4:disabled{color:#212529;background-color:#f9c;border-color:#f9c}.btn-color-4:not(:disabled):not(.disabled):active,.btn-color-4:not(:disabled):not(.disabled).active,.show>.btn-color-4.dropdown-toggle{color:#212529;background-color:hsl(330,100%,70%);border-color:hsl(330,100%,67.5%)}.btn-color-4:not(:disabled):not(.disabled):active:focus,.btn-color-4:not(:disabled):not(.disabled).active:focus,.show>.btn-color-4.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,135.6,179.55,.5)}.btn-color-5{color:#212529;background-color:#f9f;border-color:#f9f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-5:hover{color:#212529;background-color:rgb(255,114.75,255);border-color:#f6f}.btn-color-5:focus,.btn-color-5.focus{color:#212529;background-color:rgb(255,114.75,255);border-color:#f6f;box-shadow:0 0 0 .2rem rgba(221.7,135.6,222.9,.5)}.btn-color-5.disabled,.btn-color-5:disabled{color:#212529;background-color:#f9f;border-color:#f9f}.btn-color-5:not(:disabled):not(.disabled):active,.btn-color-5:not(:disabled):not(.disabled).active,.show>.btn-color-5.dropdown-toggle{color:#212529;background-color:#f6f;border-color:rgb(255,89.25,255)}.btn-color-5:not(:disabled):not(.disabled):active:focus,.btn-color-5:not(:disabled):not(.disabled).active:focus,.show>.btn-color-5.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,135.6,222.9,.5)}.btn-color-6{color:#212529;background-color:#c9f;border-color:#c9f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-6:hover{color:#212529;background-color:hsl(270,100%,72.5%);border-color:hsl(270,100%,70%)}.btn-color-6:focus,.btn-color-6.focus{color:#212529;background-color:hsl(270,100%,72.5%);border-color:hsl(270,100%,70%);box-shadow:0 0 0 .2rem rgba(178.35,135.6,222.9,.5)}.btn-color-6.disabled,.btn-color-6:disabled{color:#212529;background-color:#c9f;border-color:#c9f}.btn-color-6:not(:disabled):not(.disabled):active,.btn-color-6:not(:disabled):not(.disabled).active,.show>.btn-color-6.dropdown-toggle{color:#fff;background-color:hsl(270,100%,70%);border-color:hsl(270,100%,67.5%)}.btn-color-6:not(:disabled):not(.disabled):active:focus,.btn-color-6:not(:disabled):not(.disabled).active:focus,.show>.btn-color-6.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,135.6,222.9,.5)}.btn-color-7{color:#212529;background-color:#ccf;border-color:#ccf;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-7:hover{color:#212529;background-color:hsl(240,100%,82.5%);border-color:#99f}.btn-color-7:focus,.btn-color-7.focus{color:#212529;background-color:hsl(240,100%,82.5%);border-color:#99f;box-shadow:0 0 0 .2rem rgba(178.35,178.95,222.9,.5)}.btn-color-7.disabled,.btn-color-7:disabled{color:#212529;background-color:#ccf;border-color:#ccf}.btn-color-7:not(:disabled):not(.disabled):active,.btn-color-7:not(:disabled):not(.disabled).active,.show>.btn-color-7.dropdown-toggle{color:#212529;background-color:#99f;border-color:hsl(240,100%,77.5%)}.btn-color-7:not(:disabled):not(.disabled):active:focus,.btn-color-7:not(:disabled):not(.disabled).active:focus,.show>.btn-color-7.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,178.95,222.9,.5)}.btn-color-8{color:#212529;background-color:#9cf;border-color:#9cf;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-8:hover{color:#212529;background-color:hsl(210,100%,72.5%);border-color:hsl(210,100%,70%)}.btn-color-8:focus,.btn-color-8.focus{color:#212529;background-color:hsl(210,100%,72.5%);border-color:hsl(210,100%,70%);box-shadow:0 0 0 .2rem rgba(135,178.95,222.9,.5)}.btn-color-8.disabled,.btn-color-8:disabled{color:#212529;background-color:#9cf;border-color:#9cf}.btn-color-8:not(:disabled):not(.disabled):active,.btn-color-8:not(:disabled):not(.disabled).active,.show>.btn-color-8.dropdown-toggle{color:#212529;background-color:hsl(210,100%,70%);border-color:hsl(210,100%,67.5%)}.btn-color-8:not(:disabled):not(.disabled):active:focus,.btn-color-8:not(:disabled):not(.disabled).active:focus,.show>.btn-color-8.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(135,178.95,222.9,.5)}.btn-color-9{color:#212529;background-color:#6cf;border-color:#6cf;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-9:hover{color:#212529;background-color:hsl(200,100%,62.5%);border-color:#3bf}.btn-color-9:focus,.btn-color-9.focus{color:#212529;background-color:hsl(200,100%,62.5%);border-color:#3bf;box-shadow:0 0 0 .2rem rgba(91.65,178.95,222.9,.5)}.btn-color-9.disabled,.btn-color-9:disabled{color:#212529;background-color:#6cf;border-color:#6cf}.btn-color-9:not(:disabled):not(.disabled):active,.btn-color-9:not(:disabled):not(.disabled).active,.show>.btn-color-9.dropdown-toggle{color:#212529;background-color:#3bf;border-color:hsl(200,100%,57.5%)}.btn-color-9:not(:disabled):not(.disabled):active:focus,.btn-color-9:not(:disabled):not(.disabled).active:focus,.show>.btn-color-9.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(91.65,178.95,222.9,.5)}.btn-color-10{color:#212529;background-color:#6ff;border-color:#6ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-10:hover{color:#212529;background-color:rgb(63.75,255,255);border-color:#3ff}.btn-color-10:focus,.btn-color-10.focus{color:#212529;background-color:rgb(63.75,255,255);border-color:#3ff;box-shadow:0 0 0 .2rem rgba(91.65,222.3,222.9,.5)}.btn-color-10.disabled,.btn-color-10:disabled{color:#212529;background-color:#6ff;border-color:#6ff}.btn-color-10:not(:disabled):not(.disabled):active,.btn-color-10:not(:disabled):not(.disabled).active,.show>.btn-color-10.dropdown-toggle{color:#212529;background-color:#3ff;border-color:rgb(38.25,255,255)}.btn-color-10:not(:disabled):not(.disabled):active:focus,.btn-color-10:not(:disabled):not(.disabled).active:focus,.show>.btn-color-10.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(91.65,222.3,222.9,.5)}.btn-color-11{color:#212529;background-color:#6fc;border-color:#6fc;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-11:hover{color:#212529;background-color:hsl(160,100%,62.5%);border-color:#3fb}.btn-color-11:focus,.btn-color-11.focus{color:#212529;background-color:hsl(160,100%,62.5%);border-color:#3fb;box-shadow:0 0 0 .2rem rgba(91.65,222.3,179.55,.5)}.btn-color-11.disabled,.btn-color-11:disabled{color:#212529;background-color:#6fc;border-color:#6fc}.btn-color-11:not(:disabled):not(.disabled):active,.btn-color-11:not(:disabled):not(.disabled).active,.show>.btn-color-11.dropdown-toggle{color:#212529;background-color:#3fb;border-color:hsl(160,100%,57.5%)}.btn-color-11:not(:disabled):not(.disabled):active:focus,.btn-color-11:not(:disabled):not(.disabled).active:focus,.show>.btn-color-11.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(91.65,222.3,179.55,.5)}.btn-color-12{color:#212529;background-color:#6f9;border-color:#6f9;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-12:hover{color:#212529;background-color:hsl(140,100%,62.5%);border-color:#3f7}.btn-color-12:focus,.btn-color-12.focus{color:#212529;background-color:hsl(140,100%,62.5%);border-color:#3f7;box-shadow:0 0 0 .2rem rgba(91.65,222.3,136.2,.5)}.btn-color-12.disabled,.btn-color-12:disabled{color:#212529;background-color:#6f9;border-color:#6f9}.btn-color-12:not(:disabled):not(.disabled):active,.btn-color-12:not(:disabled):not(.disabled).active,.show>.btn-color-12.dropdown-toggle{color:#212529;background-color:#3f7;border-color:hsl(140,100%,57.5%)}.btn-color-12:not(:disabled):not(.disabled):active:focus,.btn-color-12:not(:disabled):not(.disabled).active:focus,.show>.btn-color-12.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(91.65,222.3,136.2,.5)}.btn-color-13{color:#212529;background-color:#9f9;border-color:#9f9;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-13:hover{color:#212529;background-color:hsl(120,100%,72.5%);border-color:#6f6}.btn-color-13:focus,.btn-color-13.focus{color:#212529;background-color:hsl(120,100%,72.5%);border-color:#6f6;box-shadow:0 0 0 .2rem rgba(135,222.3,136.2,.5)}.btn-color-13.disabled,.btn-color-13:disabled{color:#212529;background-color:#9f9;border-color:#9f9}.btn-color-13:not(:disabled):not(.disabled):active,.btn-color-13:not(:disabled):not(.disabled).active,.show>.btn-color-13.dropdown-toggle{color:#212529;background-color:#6f6;border-color:hsl(120,100%,67.5%)}.btn-color-13:not(:disabled):not(.disabled):active:focus,.btn-color-13:not(:disabled):not(.disabled).active:focus,.show>.btn-color-13.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(135,222.3,136.2,.5)}.btn-color-14{color:#212529;background-color:#cf9;border-color:#cf9;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-14:hover{color:#212529;background-color:hsl(90,100%,72.5%);border-color:hsl(90,100%,70%)}.btn-color-14:focus,.btn-color-14.focus{color:#212529;background-color:hsl(90,100%,72.5%);border-color:hsl(90,100%,70%);box-shadow:0 0 0 .2rem rgba(178.35,222.3,136.2,.5)}.btn-color-14.disabled,.btn-color-14:disabled{color:#212529;background-color:#cf9;border-color:#cf9}.btn-color-14:not(:disabled):not(.disabled):active,.btn-color-14:not(:disabled):not(.disabled).active,.show>.btn-color-14.dropdown-toggle{color:#212529;background-color:hsl(90,100%,70%);border-color:hsl(90,100%,67.5%)}.btn-color-14:not(:disabled):not(.disabled):active:focus,.btn-color-14:not(:disabled):not(.disabled).active:focus,.show>.btn-color-14.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,222.3,136.2,.5)}.btn-color-15{color:#212529;background-color:#cf6;border-color:#cf6;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-15:hover{color:#212529;background-color:hsl(80,100%,62.5%);border-color:#bf3}.btn-color-15:focus,.btn-color-15.focus{color:#212529;background-color:hsl(80,100%,62.5%);border-color:#bf3;box-shadow:0 0 0 .2rem rgba(178.35,222.3,92.85,.5)}.btn-color-15.disabled,.btn-color-15:disabled{color:#212529;background-color:#cf6;border-color:#cf6}.btn-color-15:not(:disabled):not(.disabled):active,.btn-color-15:not(:disabled):not(.disabled).active,.show>.btn-color-15.dropdown-toggle{color:#212529;background-color:#bf3;border-color:hsl(80,100%,57.5%)}.btn-color-15:not(:disabled):not(.disabled):active:focus,.btn-color-15:not(:disabled):not(.disabled).active:focus,.show>.btn-color-15.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,222.3,92.85,.5)}.btn-color-16{color:#212529;background-color:#fcfc77;border-color:#fcfc77;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.btn-color-16:hover{color:#212529;background-color:hsl(60,95.6834532374%,65.2450980392%);border-color:hsl(60,95.6834532374%,62.7450980392%)}.btn-color-16:focus,.btn-color-16.focus{color:#212529;background-color:hsl(60,95.6834532374%,65.2450980392%);border-color:hsl(60,95.6834532374%,62.7450980392%);box-shadow:0 0 0 .2rem rgba(219.15,219.75,107.3,.5)}.btn-color-16.disabled,.btn-color-16:disabled{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-color-16:not(:disabled):not(.disabled):active,.btn-color-16:not(:disabled):not(.disabled).active,.show>.btn-color-16.dropdown-toggle{color:#212529;background-color:hsl(60,95.6834532374%,62.7450980392%);border-color:hsl(60,95.6834532374%,60.2450980392%)}.btn-color-16:not(:disabled):not(.disabled):active:focus,.btn-color-16:not(:disabled):not(.disabled).active:focus,.show>.btn-color-16.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219.15,219.75,107.3,.5)}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fff;background-color:rgba(0,0,0,0)}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-outline-primary{color:#000;border-color:#000}.btn-outline-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#000;background-color:rgba(0,0,0,0)}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-secondary{color:#fcfc77;border-color:#fcfc77}.btn-outline-secondary:hover{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(252,252,119,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#fcfc77;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(252,252,119,.5)}.btn-outline-color-1{color:#fc6;border-color:#fc6}.btn-outline-color-1:hover{color:#212529;background-color:#fc6;border-color:#fc6}.btn-outline-color-1:focus,.btn-outline-color-1.focus{box-shadow:0 0 0 .2rem rgba(255,204,102,.5)}.btn-outline-color-1.disabled,.btn-outline-color-1:disabled{color:#fc6;background-color:rgba(0,0,0,0)}.btn-outline-color-1:not(:disabled):not(.disabled):active,.btn-outline-color-1:not(:disabled):not(.disabled).active,.show>.btn-outline-color-1.dropdown-toggle{color:#212529;background-color:#fc6;border-color:#fc6}.btn-outline-color-1:not(:disabled):not(.disabled):active:focus,.btn-outline-color-1:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,204,102,.5)}.btn-outline-color-2{color:#f96;border-color:#f96}.btn-outline-color-2:hover{color:#212529;background-color:#f96;border-color:#f96}.btn-outline-color-2:focus,.btn-outline-color-2.focus{box-shadow:0 0 0 .2rem rgba(255,153,102,.5)}.btn-outline-color-2.disabled,.btn-outline-color-2:disabled{color:#f96;background-color:rgba(0,0,0,0)}.btn-outline-color-2:not(:disabled):not(.disabled):active,.btn-outline-color-2:not(:disabled):not(.disabled).active,.show>.btn-outline-color-2.dropdown-toggle{color:#212529;background-color:#f96;border-color:#f96}.btn-outline-color-2:not(:disabled):not(.disabled):active:focus,.btn-outline-color-2:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-2.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,153,102,.5)}.btn-outline-color-3{color:#f99;border-color:#f99}.btn-outline-color-3:hover{color:#212529;background-color:#f99;border-color:#f99}.btn-outline-color-3:focus,.btn-outline-color-3.focus{box-shadow:0 0 0 .2rem hsla(0,100%,80%,.5)}.btn-outline-color-3.disabled,.btn-outline-color-3:disabled{color:#f99;background-color:rgba(0,0,0,0)}.btn-outline-color-3:not(:disabled):not(.disabled):active,.btn-outline-color-3:not(:disabled):not(.disabled).active,.show>.btn-outline-color-3.dropdown-toggle{color:#212529;background-color:#f99;border-color:#f99}.btn-outline-color-3:not(:disabled):not(.disabled):active:focus,.btn-outline-color-3:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-3.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,100%,80%,.5)}.btn-outline-color-4{color:#f9c;border-color:#f9c}.btn-outline-color-4:hover{color:#212529;background-color:#f9c;border-color:#f9c}.btn-outline-color-4:focus,.btn-outline-color-4.focus{box-shadow:0 0 0 .2rem rgba(255,153,204,.5)}.btn-outline-color-4.disabled,.btn-outline-color-4:disabled{color:#f9c;background-color:rgba(0,0,0,0)}.btn-outline-color-4:not(:disabled):not(.disabled):active,.btn-outline-color-4:not(:disabled):not(.disabled).active,.show>.btn-outline-color-4.dropdown-toggle{color:#212529;background-color:#f9c;border-color:#f9c}.btn-outline-color-4:not(:disabled):not(.disabled):active:focus,.btn-outline-color-4:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-4.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,153,204,.5)}.btn-outline-color-5{color:#f9f;border-color:#f9f}.btn-outline-color-5:hover{color:#212529;background-color:#f9f;border-color:#f9f}.btn-outline-color-5:focus,.btn-outline-color-5.focus{box-shadow:0 0 0 .2rem rgba(255,153,255,.5)}.btn-outline-color-5.disabled,.btn-outline-color-5:disabled{color:#f9f;background-color:rgba(0,0,0,0)}.btn-outline-color-5:not(:disabled):not(.disabled):active,.btn-outline-color-5:not(:disabled):not(.disabled).active,.show>.btn-outline-color-5.dropdown-toggle{color:#212529;background-color:#f9f;border-color:#f9f}.btn-outline-color-5:not(:disabled):not(.disabled):active:focus,.btn-outline-color-5:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-5.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,153,255,.5)}.btn-outline-color-6{color:#c9f;border-color:#c9f}.btn-outline-color-6:hover{color:#212529;background-color:#c9f;border-color:#c9f}.btn-outline-color-6:focus,.btn-outline-color-6.focus{box-shadow:0 0 0 .2rem rgba(204,153,255,.5)}.btn-outline-color-6.disabled,.btn-outline-color-6:disabled{color:#c9f;background-color:rgba(0,0,0,0)}.btn-outline-color-6:not(:disabled):not(.disabled):active,.btn-outline-color-6:not(:disabled):not(.disabled).active,.show>.btn-outline-color-6.dropdown-toggle{color:#212529;background-color:#c9f;border-color:#c9f}.btn-outline-color-6:not(:disabled):not(.disabled):active:focus,.btn-outline-color-6:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-6.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(204,153,255,.5)}.btn-outline-color-7{color:#ccf;border-color:#ccf}.btn-outline-color-7:hover{color:#212529;background-color:#ccf;border-color:#ccf}.btn-outline-color-7:focus,.btn-outline-color-7.focus{box-shadow:0 0 0 .2rem rgba(204,204,255,.5)}.btn-outline-color-7.disabled,.btn-outline-color-7:disabled{color:#ccf;background-color:rgba(0,0,0,0)}.btn-outline-color-7:not(:disabled):not(.disabled):active,.btn-outline-color-7:not(:disabled):not(.disabled).active,.show>.btn-outline-color-7.dropdown-toggle{color:#212529;background-color:#ccf;border-color:#ccf}.btn-outline-color-7:not(:disabled):not(.disabled):active:focus,.btn-outline-color-7:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-7.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(204,204,255,.5)}.btn-outline-color-8{color:#9cf;border-color:#9cf}.btn-outline-color-8:hover{color:#212529;background-color:#9cf;border-color:#9cf}.btn-outline-color-8:focus,.btn-outline-color-8.focus{box-shadow:0 0 0 .2rem rgba(153,204,255,.5)}.btn-outline-color-8.disabled,.btn-outline-color-8:disabled{color:#9cf;background-color:rgba(0,0,0,0)}.btn-outline-color-8:not(:disabled):not(.disabled):active,.btn-outline-color-8:not(:disabled):not(.disabled).active,.show>.btn-outline-color-8.dropdown-toggle{color:#212529;background-color:#9cf;border-color:#9cf}.btn-outline-color-8:not(:disabled):not(.disabled):active:focus,.btn-outline-color-8:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-8.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(153,204,255,.5)}.btn-outline-color-9{color:#6cf;border-color:#6cf}.btn-outline-color-9:hover{color:#212529;background-color:#6cf;border-color:#6cf}.btn-outline-color-9:focus,.btn-outline-color-9.focus{box-shadow:0 0 0 .2rem rgba(102,204,255,.5)}.btn-outline-color-9.disabled,.btn-outline-color-9:disabled{color:#6cf;background-color:rgba(0,0,0,0)}.btn-outline-color-9:not(:disabled):not(.disabled):active,.btn-outline-color-9:not(:disabled):not(.disabled).active,.show>.btn-outline-color-9.dropdown-toggle{color:#212529;background-color:#6cf;border-color:#6cf}.btn-outline-color-9:not(:disabled):not(.disabled):active:focus,.btn-outline-color-9:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-9.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(102,204,255,.5)}.btn-outline-color-10{color:#6ff;border-color:#6ff}.btn-outline-color-10:hover{color:#212529;background-color:#6ff;border-color:#6ff}.btn-outline-color-10:focus,.btn-outline-color-10.focus{box-shadow:0 0 0 .2rem rgba(102,255,255,.5)}.btn-outline-color-10.disabled,.btn-outline-color-10:disabled{color:#6ff;background-color:rgba(0,0,0,0)}.btn-outline-color-10:not(:disabled):not(.disabled):active,.btn-outline-color-10:not(:disabled):not(.disabled).active,.show>.btn-outline-color-10.dropdown-toggle{color:#212529;background-color:#6ff;border-color:#6ff}.btn-outline-color-10:not(:disabled):not(.disabled):active:focus,.btn-outline-color-10:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-10.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(102,255,255,.5)}.btn-outline-color-11{color:#6fc;border-color:#6fc}.btn-outline-color-11:hover{color:#212529;background-color:#6fc;border-color:#6fc}.btn-outline-color-11:focus,.btn-outline-color-11.focus{box-shadow:0 0 0 .2rem rgba(102,255,204,.5)}.btn-outline-color-11.disabled,.btn-outline-color-11:disabled{color:#6fc;background-color:rgba(0,0,0,0)}.btn-outline-color-11:not(:disabled):not(.disabled):active,.btn-outline-color-11:not(:disabled):not(.disabled).active,.show>.btn-outline-color-11.dropdown-toggle{color:#212529;background-color:#6fc;border-color:#6fc}.btn-outline-color-11:not(:disabled):not(.disabled):active:focus,.btn-outline-color-11:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-11.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(102,255,204,.5)}.btn-outline-color-12{color:#6f9;border-color:#6f9}.btn-outline-color-12:hover{color:#212529;background-color:#6f9;border-color:#6f9}.btn-outline-color-12:focus,.btn-outline-color-12.focus{box-shadow:0 0 0 .2rem rgba(102,255,153,.5)}.btn-outline-color-12.disabled,.btn-outline-color-12:disabled{color:#6f9;background-color:rgba(0,0,0,0)}.btn-outline-color-12:not(:disabled):not(.disabled):active,.btn-outline-color-12:not(:disabled):not(.disabled).active,.show>.btn-outline-color-12.dropdown-toggle{color:#212529;background-color:#6f9;border-color:#6f9}.btn-outline-color-12:not(:disabled):not(.disabled):active:focus,.btn-outline-color-12:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-12.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(102,255,153,.5)}.btn-outline-color-13{color:#9f9;border-color:#9f9}.btn-outline-color-13:hover{color:#212529;background-color:#9f9;border-color:#9f9}.btn-outline-color-13:focus,.btn-outline-color-13.focus{box-shadow:0 0 0 .2rem rgba(153,255,153,.5)}.btn-outline-color-13.disabled,.btn-outline-color-13:disabled{color:#9f9;background-color:rgba(0,0,0,0)}.btn-outline-color-13:not(:disabled):not(.disabled):active,.btn-outline-color-13:not(:disabled):not(.disabled).active,.show>.btn-outline-color-13.dropdown-toggle{color:#212529;background-color:#9f9;border-color:#9f9}.btn-outline-color-13:not(:disabled):not(.disabled):active:focus,.btn-outline-color-13:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-13.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(153,255,153,.5)}.btn-outline-color-14{color:#cf9;border-color:#cf9}.btn-outline-color-14:hover{color:#212529;background-color:#cf9;border-color:#cf9}.btn-outline-color-14:focus,.btn-outline-color-14.focus{box-shadow:0 0 0 .2rem rgba(204,255,153,.5)}.btn-outline-color-14.disabled,.btn-outline-color-14:disabled{color:#cf9;background-color:rgba(0,0,0,0)}.btn-outline-color-14:not(:disabled):not(.disabled):active,.btn-outline-color-14:not(:disabled):not(.disabled).active,.show>.btn-outline-color-14.dropdown-toggle{color:#212529;background-color:#cf9;border-color:#cf9}.btn-outline-color-14:not(:disabled):not(.disabled):active:focus,.btn-outline-color-14:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-14.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(204,255,153,.5)}.btn-outline-color-15{color:#cf6;border-color:#cf6}.btn-outline-color-15:hover{color:#212529;background-color:#cf6;border-color:#cf6}.btn-outline-color-15:focus,.btn-outline-color-15.focus{box-shadow:0 0 0 .2rem rgba(204,255,102,.5)}.btn-outline-color-15.disabled,.btn-outline-color-15:disabled{color:#cf6;background-color:rgba(0,0,0,0)}.btn-outline-color-15:not(:disabled):not(.disabled):active,.btn-outline-color-15:not(:disabled):not(.disabled).active,.show>.btn-outline-color-15.dropdown-toggle{color:#212529;background-color:#cf6;border-color:#cf6}.btn-outline-color-15:not(:disabled):not(.disabled):active:focus,.btn-outline-color-15:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-15.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(204,255,102,.5)}.btn-outline-color-16{color:#fcfc77;border-color:#fcfc77}.btn-outline-color-16:hover{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-outline-color-16:focus,.btn-outline-color-16.focus{box-shadow:0 0 0 .2rem rgba(252,252,119,.5)}.btn-outline-color-16.disabled,.btn-outline-color-16:disabled{color:#fcfc77;background-color:rgba(0,0,0,0)}.btn-outline-color-16:not(:disabled):not(.disabled):active,.btn-outline-color-16:not(:disabled):not(.disabled).active,.show>.btn-outline-color-16.dropdown-toggle{color:#212529;background-color:#fcfc77;border-color:#fcfc77}.btn-outline-color-16:not(:disabled):not(.disabled):active:focus,.btn-outline-color-16:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-color-16.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(252,252,119,.5)}.btn-link{font-weight:400;color:var(--primary);text-decoration:none}.btn-link:hover{color:var(--primary);text-decoration:none}.btn-link:focus,.btn-link.focus{text-decoration:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem}@media(max-width: 1440px){.btn-lg{font-size:calc(0.305remrem + 0.65625remvw)}}.btn-lg{line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:0.875rem}@media(max-width: 1440px){.btn-sm{font-size:calc(0.2675remrem + 0.421875remvw)}}.btn-sm{line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.c-offcanvas{transform:translate3d(0, 0, 0);backface-visibility:hidden}.c-offcanvas{transition:transform 1000ms cubic-bezier(0.4, 0, 0.6, 1)}.c-offcanvas.is-open{transform:translate3d(0, 0, 0);visibility:visible}.c-offcanvas-content-wrap{z-index:3}.c-offcanvas{position:fixed;min-height:100%;max-height:none;top:0;display:block;background:#fff;overflow-x:hidden;overflow-y:auto}.c-offcanvas--opening{transition-timing-function:cubic-bezier(0.4, 0, 0.6, 1)}.c-offcanvas.is-closed{max-height:100%;overflow:hidden;visibility:hidden;box-shadow:none}.c-offcanvas--overlay{z-index:1080}.c-offcanvas--reveal{z-index:2}.c-offcanvas-bg{position:fixed;top:0;height:100%;width:100%;z-index:1079;left:-100%;background-color:rgba(0,0,0,0);transition:background-color 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms}.c-offcanvas-bg.is-animating,.c-offcanvas-bg.is-open{left:0;background-color:rgba(0,0,0,.68);visibility:visible}.c-offcanvas-bg.is-closed{visibility:hidden}.c-offcanvas-bg--closing.is-animating{background:rgba(0,0,0,0)}.c-offcanvas--right{height:100%;width:100%;right:0;transform:translate3d(100%, 0, 0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/wp-content/themes/lz/img/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;z-index:1;font-size:0px;background:0;top:50%;transform:translate(0, -50%);padding:0;border:0;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;border-color:currentColor}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{display:block;font-size:3rem;transition:all .5s ease-out;border-style:solid;border-width:1px;border-color:rgba(0,0,0,0);line-height:3.7rem;height:4rem;width:4rem;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:2rem}.slick-prev:before{content:"←"}.slick-next{right:2rem}.slick-next:before{content:"→"}#nav-wrapper{background:var(--secondary);transition:background 4s,transform .75s ease-in-out;transform:translate3d(150%, 0, 0) skewX(-45deg)}@media only screen and (max-width: 767px){#nav-wrapper{transform:translate3d(200%, 0, 0) skewX(-45deg)}}#nav-wrapper:before,#nav-wrapper:after{background:#fff;max-height:0;transition:all 1s,background 4s,max-height 1s .75s}.has-offcanvas--visible #nav-wrapper:before,.has-offcanvas--visible #nav-wrapper:after{max-height:10vh}#nav-wrapper .js-offcanvas-close{width:8rem;height:8rem;position:absolute;right:4rem;top:4rem;cursor:pointer;transition:all .5s ease-out;z-index:1}@media only screen and (min-width:1281px){#nav-wrapper .js-offcanvas-close{width:4vw;height:4vw;right:4vw;top:4vw}}@media only screen and (max-width: 767px){#nav-wrapper .js-offcanvas-close{width:4rem;height:4rem;right:2rem;top:2rem;width:6rem;height:6rem;right:4rem;top:auto;bottom:4rem}}#nav-wrapper .js-offcanvas-close svg{fill:currentColor}.main-nav{position:relative;top:15%;left:30%;font-size:80px}@media only screen and (min-width:1281px){.main-nav{font-size:5vw}}@media only screen and (max-width: 767px){.main-nav{top:28%;left:0;font-size:60px}}@media only screen and (max-width: 359px){.main-nav{top:15%}}.main-nav .nav{list-style:none}.main-nav .menu-item{transition:1.5s all;transform:translatex(100%)}.main-nav .menu-item:nth-child(2){transition-delay:.1s}.main-nav .menu-item:nth-child(3){transition-delay:.2s}.main-nav .menu-item:nth-child(4){transition-delay:.3s}.main-nav .menu-item:nth-child(5){transition-delay:.4s}.main-nav .menu-item:nth-child(6){transition-delay:.5s}.main-nav a{display:inline-block;font-weight:normal;-webkit-text-stroke:0px rgba(0,0,0,0)}.main-nav a:after{width:0;background:#f8f9fa}.main-nav .menu-item:not(.current-menu-item) a:hover{-webkit-text-stroke:5px var(--primary)}.main-nav .menu-item:not(.current-menu-item) a:hover:after{width:100%}.current-menu-item a{font-weight:bold}.current-menu-item a:after{width:100%}.menu-animate #nav-wrapper{transform:translate3d(0, 0, 0) skewX(0deg)}.menu-animate .main-nav .menu-item{transform:translatex(0)}.line:before,.line:after{content:"";display:block;background:var(--secondary);width:1rem;height:10vh;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all 1s,background 4s;z-index:0}@media only screen and (min-width:1281px){.line:before,.line:after{width:.75vw;height:100%}}@media only screen and (min-width:768px)and (max-width:1280px){.line:before,.line:after{height:15vh}}.line:after{top:auto;bottom:0}.line.line-invert:before,.line.line-invert:after{background:#fff}.single-portfolio .line:before,.single-portfolio .line:after{background:var(--highlight)}.et-db #et-boc .et-l #clients{padding:4rem 0 2rem;text-align:center;margin-left:-15vw;margin-right:-15vw}@media only screen and (max-width: 767px){.et-db #et-boc .et-l #clients{margin-left:-10vw;margin-right:-10vw}}.et-db #et-boc .et-l #clients .clients{padding:0;margin:0}.et-db #et-boc .et-l #clients .clients-wrapper{width:100%;overflow:clip visible;margin:0 auto;white-space:nowrap}.et-db #et-boc .et-l #clients .client{display:inline-block;position:relative;padding:0 6rem;list-style:none}@media only screen and (max-width: 767px){.et-db #et-boc .et-l #clients .client{padding:0 3rem}}@media only screen and (min-width:768px)and (max-width:1280px){.et-db #et-boc .et-l #clients .client{padding:0 4rem}}.et-db #et-boc .et-l #clients .client img{max-height:10rem;vertical-align:middle}.et-db #et-boc .et-l #clients .client a{display:inline-block;line-height:10rem;filter:grayscale(1);transition:all 1s !important;border:0}.et-db #et-boc .et-l #clients .client a img{transition:all 1s !important}.et-db #et-boc .et-l #clients .client a:hover{border:0 !important;filter:grayscale(0)}@media only screen and (min-width:768px){.et-db #et-boc .et-l #clients .client a:hover{transform:scale(1.15)}}.et-db #et-boc .et-l #clients .client.slick-center a{filter:grayscale(0)}.et-db #et-boc .et-l #clients .client.slick-center a img{filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.25))}@media only screen and (min-width:768px){.et-db #et-boc .et-l #clients .client.slick-center a{transform:scale(1.15)}}#page-container #projects:after{display:table;content:" ";clear:both}#page-container #projects{padding:12vh 0 calc(12vh + 4rem);background:#fff}@media only screen and (min-width:768px)and (max-width:1280px){#page-container #projects{padding-top:5vh}}@media only screen and (max-width: 767px){#page-container #projects{padding-top:3vh}}#page-container #projects .project{padding-top:100%;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){#page-container #projects .project{padding-top:50%;width:50%;float:left}}#page-container #projects .project:hover .project-overlay{opacity:.9 !important;width:100%;height:100%}#page-container #projects .project:hover .project-bg{transform:scale(1.2)}#page-container #projects .project:hover .project-title:after{background:var(--primary)}#page-container #projects .project a{border:0;color:inherit;font-weight:inherit;text-transform:inherit}#page-container #projects .project-link,#page-container #projects .project-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#page-container #projects .project-link{z-index:3}#page-container #projects .project-bg{transition:all 4s;background-size:cover;animation:fadein 2s ease-in-out;overflow:hidden}#page-container #projects .project-overlay{position:absolute;width:1rem;height:0;bottom:0;left:50%;z-index:1;transform:translateX(-50%) !important;transition:all .5s,background 4s,height .45s,width .45s .45s;background:var(--primary)}@media only screen and (min-width:1441px){#page-container #projects .project-overlay{width:.75vw}}#page-container #projects .project-content{position:absolute;z-index:2;bottom:0;width:100%;color:#fff;padding:4vh 5vw;transition:all 1s}@media only screen and (max-width: 767px){#page-container #projects .project-content{padding:2vh 10vw}}#page-container #projects .project-meta{text-transform:uppercase !important;font-size:80%;opacity:.75;color:inherit;border:0 !important}#page-container #projects .project-title{position:relative;font-size:200%;margin-top:1rem;font-weight:700;display:inline-block !important}@media only screen and (min-width:1441px){#page-container #projects .project-title{font-size:260%}}@media only screen and (max-width:1280px){#page-container #projects .project-title{font-size:150%}}#page-container #projects .project-title:after{max-height:1rem;bottom:0;left:-1rem;max-width:50%}#page-container #projects .anim.project-title:after{width:100%}@media only screen and (min-width:768px){#page-container #projects .project:nth-child(2){margin-top:10%}#page-container #projects .project:nth-child(2),#page-container #projects .project:nth-child(4),#page-container #projects .project:nth-child(7),#page-container #projects .project:nth-child(10){padding-top:25%}}@media only screen and (max-width: 767px){#page-container #projects .project{padding-top:75%}}#page-container #projects .loadmore-wrapper{padding:2vh 0;position:absolute;bottom:5vh;width:100%;text-align:center;z-index:1;background:#fff}.project-filters{z-index:9;transition:all 1s,background 4s;background:#fff;text-align:center;position:relative;margin:0 auto;top:2.5rem}@media only screen and (min-width:768px){.project-filters{padding:0 0 3rem}}@media only screen and (max-width: 767px){.project-filters{overflow-x:auto;white-space:nowrap}}.project-filter{border:0;background:0;padding:2rem 0;margin:0 2rem -0.5rem;display:inline-block;border-bottom:.5rem solid rgba(0,0,0,0)}.project-filter.active{border-color:var(--secondary)}@media only screen and (max-width:1280px){.project-filter{display:inline-block;font-size:80%}}@media only screen and (max-width: 767px){.project-filter{margin:0;padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width: 767px){.archive #page-container #projects{padding-top:0}}.post-type-archive-projekt #main{position:relative}@media only screen and (max-width:1280px){.post-type-archive-projekt #main{padding-top:10vh}}@keyframes fadein{from{opacity:0}to{opacity:1}}.et-db #et-boc .et-l .ff-sc-label1 .ff-label-wrapper{margin:7% 0 0 7% !important}.et-db #et-boc .et-l .ff-upic-round .ff-img-holder:first-child img{border-top-left-radius:4px;border-top-right-radius:4px;background-clip:padding-box}.et-db #et-boc .et-l .ff-item .ff-img-holder+.ff-content{padding:2rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-clip:padding-box;background:var(--primary);color:#fff;margin-top:-1rem}.et-db #et-boc .et-l .ff-item-cont .ff-content a{color:var(--secondary);transition:all 1s}.et-db #et-boc .et-l .ff-item .ff-item-bar{display:none}.et-db #et-boc .et-l .ff-loadmore-wrapper{background:#fff;padding:4rem 0 calc(4rem + 1rem);margin-top:2rem;text-align:center}.single-post .content{padding:8rem 0}@media only screen and (max-width: 767px){.single-post .content{padding:4rem 0}}#tags{margin-right:auto;margin-left:auto;position:relative;z-index:2;max-width:74rem}@media only screen and (max-width:1280px){#tags{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width:1441px){#tags{max-width:40.6593406593vw}}#tags .tag{display:inline-block;padding:.3rem 1rem;border-radius:.5rem;background-clip:padding-box;background:var(--primary);margin:0 .5rem;color:#fff}#tags .tag:hover{background:var(--secondary);color:var(--primary)}@media only screen and (max-width:1280px){.single-projekt #et-boc .et-l .et_pb_column{margin-bottom:0}}.entry-share{text-align:center;padding:4rem 0;background:#fff;position:relative;z-index:1}@media only screen and (min-width:1441px){.entry-share{padding:8rem 0}}@media only screen and (max-width: 767px){.entry-share{padding:6rem 0 2rem}}.entry-share__icon{display:inline-block;width:5rem;height:5rem;margin-right:1rem;line-height:5rem;color:#bbb;text-align:center;border:1px solid currentcolor}@media only screen and (max-width: 767px){.entry-share__icon{margin:0 .5rem}}.entry-share__icon svg{fill:#bbb;vertical-align:middle;height:2.5rem;margin-top:-5px}.entry-share__icon:hover{background:currentcolor}.entry-share__icon:hover.facebook{color:#3b5998}.entry-share__icon:hover.twitter{color:#55acee}.entry-share__icon:hover.linkedin{color:#007bb5}.entry-share__icon:hover.xing{color:#007575}.entry-share__icon:hover.pinterest{color:#cb2027}.entry-share__icon:hover.whatsapp{color:#4dc247}.entry-share__icon:hover.email{color:#6c757d}.entry-share__icon:hover svg{fill:#fff}#comments{position:relative;padding:8rem 0;background:var(--secondary);transition:all 1s,background 4s;z-index:1}#comments>*{max-width:94rem;margin:0 auto;position:relative;z-index:1;background:var(--secondary);transition:all 1s,background 4s}@media only screen and (max-width:1280px){#comments>*{padding-left:10vw;padding-right:10vw}}.comments-title{padding:4rem 0}@media only screen and (max-width: 767px){.comments-title{padding:1rem 0}}.comments{padding:0;margin:0;list-style:none;background:0 !important;padding:4rem 0}@media only screen and (max-width: 767px){.comments{padding:4rem 5vw !important}}.comments .children{padding:0 0 0 4rem;list-style:none}.comment .avatar{width:6.4rem;height:6.4rem;border-radius:6.4rem;background-clip:padding-box}.comment-author{float:left}.comment .says{display:none}.comment-body{background:#fff;padding:2rem 2rem 0;margin-bottom:2rem}.comment-body>p{clear:both}.comment-meta{float:right;font-size:70%}.comment-meta:after{display:table;content:" ";clear:both}.reply{text-align:right;font-size:70%}.comment-reply-link{color:var(--primary);background:var(--secondary);display:inline-block;padding:.5rem 2rem;transition:all 1s,background 4s}.comment-reply-link:before{content:"↩";padding-right:5px}.comment-reply-link:hover{color:var(--secondary);background:var(--primary)}#respond{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 767px){#respond{padding-top:1rem;padding-bottom:1rem}}.comment #respond{padding-top:0}.comment-form-comment label{display:none}.comment-form-comment #comment{width:100%;height:12rem;padding:2rem}.cancel-comment-reply-link{float:right;text-decoration:underline;font-weight:bold;font-size:80%}#footer{text-align:center;font-size:60%;padding:0 0 4rem}#footer p{margin:0;opacity:.5}#footer p a{position:relative}#footer p a:after{content:"";display:block;border-bottom:1px solid;width:0;transition:all .5s ease-out;position:absolute;bottom:0;left:0}#footer a:hover:after{width:100%}#footer-logo svg{fill:var(--secondary);transition:all 4s;max-width:33rem;margin:4rem 0 4rem -6px}@media only screen and (min-width:1441px){#footer-logo svg{max-width:20vw;margin-left:-0.3vw}}@media only screen and (max-width:1280px){#footer-logo svg{max-width:27rem;margin-bottom:2rem}}#ajaxloading{visibility:hidden;opacity:0;background:#fff;transition:all 1s,background 4s}#ajaxloading svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:15rem;overflow:visible}@media only screen and (min-width:768px){#ajaxloading svg{width:20rem}}#ajaxloading svg *{fill:var(--primary)}#ajaxloading svg #l{animation:ajax-1 2s linear infinite}#ajaxloading svg #z{animation:ajax-2 2s linear infinite}.ajaxloading #ajaxloading{visibility:visible;opacity:.9}@keyframes ajax-1{25%{transform:translateY(-10%)}75%{transform:translateY(10%)}}@keyframes ajax-2{25%{transform:translateY(10%)}75%{transform:translateY(-10%)}}.nsc-hide{display:none}.colorchange{transition:all 4s !important}.colorchangebg{transition:background-color 4s !important}.et-db #et-boc .et-l .video video{width:100%}.et-db #et-boc .et-l .video-border video{background-color:#000;border:1rem solid #000;border-radius:2rem;background-clip:padding-box}@media only screen and (min-width:1441px){.et-db #et-boc .et-l .video-border video{border-width:1vw;border-radius:2vw;background-clip:padding-box}}.et-db #et-boc .et-l .image-border .et_pb_image_wrap{border:1rem solid #000;border-radius:2rem;background-clip:padding-box}@media only screen and (min-width:1441px){.et-db #et-boc .et-l .image-border .et_pb_image_wrap{border-width:1vw;border-radius:2vw;background-clip:padding-box}}.et-db #et-boc .wp24-dc .table-row.available{background:var(--color-12)}.et-db #et-boc .wp24-dc .table-row.registered{background:var(--color-3)}.et-db #et-boc .wp24-dc .table-row.invalid{background:var(--color-1)}.et-db #et-boc .wp24-dc .table-cell{padding:1rem 4rem;color:inherit !important}.et-db #et-boc .wp24-dc .table-cell.table-cell-status{padding-left:0;margin-left:-3rem;display:inline-block}#cookie-law-info-bar{transition:all 4s;background:var(--secondary) !important}@media only screen and (min-width:1281px){#cookie-law-info-bar{font-size:100% !important}}.et-db #et-boc .et-l .et_pb_module p{margin-bottom:1.25rem;padding-bottom:0}.et-db #et-boc .et-l .et_pb_module h1,.et-db #et-boc .et-l .et_pb_module h2,.et-db #et-boc .et-l .et_pb_module h3,.et-db #et-boc .et-l .et_pb_module h4,.et-db #et-boc .et-l .et_pb_module h5,.et-db #et-boc .et-l .et_pb_module h6{margin-bottom:1rem;font-weight:300;line-height:1.2;color:inherit;padding-bottom:0}.et-db #et-boc .et-l .et_pb_module h1 b,.et-db #et-boc .et-l .et_pb_module h1 strong,.et-db #et-boc .et-l .et_pb_module h1 .highlight,.et-db #et-boc .et-l .et_pb_module h2 b,.et-db #et-boc .et-l .et_pb_module h2 strong,.et-db #et-boc .et-l .et_pb_module h2 .highlight,.et-db #et-boc .et-l .et_pb_module h3 b,.et-db #et-boc .et-l .et_pb_module h3 strong,.et-db #et-boc .et-l .et_pb_module h3 .highlight,.et-db #et-boc .et-l .et_pb_module h4 b,.et-db #et-boc .et-l .et_pb_module h4 strong,.et-db #et-boc .et-l .et_pb_module h4 .highlight,.et-db #et-boc .et-l .et_pb_module h5 b,.et-db #et-boc .et-l .et_pb_module h5 strong,.et-db #et-boc .et-l .et_pb_module h5 .highlight,.et-db #et-boc .et-l .et_pb_module h6 b,.et-db #et-boc .et-l .et_pb_module h6 strong,.et-db #et-boc .et-l .et_pb_module h6 .highlight{font-weight:700}.et-db #et-boc .et-l .et_pb_module h2{font-size:3.2967032967vw}@media only screen and (max-width:1280px){.et-db #et-boc .et-l .et_pb_module h2{font-size:40px !important}}.et-db #et-boc .et-l .et_pb_module h3{font-size:2.1978021978vw}@media only screen and (max-width:1280px){.et-db #et-boc .et-l .et_pb_module h3{font-size:35px !important}}.et-db #et-boc .et-l .et_pb_module h4{font-size:1.9230769231vw}@media only screen and (max-width:1280px){.et-db #et-boc .et-l .et_pb_module h4{font-size:30px !important}}#et-boc .et-l .et_pb_module.headline h1,#et-boc .et-l .et_pb_module.headline h2,#et-boc .et-l .et_pb_module.headline h3,#et-boc .et-l .et_pb_module.headline h4,#et-boc .et-l .et_pb_module.headline h5,#et-boc .et-l .et_pb_module.headline h6{font-weight:300}.et-db #et-boc .et-l .et_pb_module a{color:var(--primary);padding-bottom:0 !important}.et-db #et-boc .et_pb_module a:not(.et_pb_lightbox_image):not(.et_pb_button){border-bottom:2px dotted}.et-db #et-boc .et_pb_module a:not(.et_pb_lightbox_image):not(.et_pb_button):hover{border-bottom-style:solid}.et-db #et-boc .et-l .mejs-container,.et-db #et-boc .et-l .mejs-container .mejs-controls,.et-db #et-boc .et-l .mejs-embed,.et-db #et-boc .et-l .mejs-embed body{background:0}.et-db #et-boc .et-l a.et_pb_button,.et-db #et-boc .et-l a.et_pb_button:hover,.et-db #et-boc .et-l a.et_pb_button:target,.et-db #et-boc .et-l input.et_pb_button,.et-db #et-boc .et-l .et_pb_module a.et_pb_button:hover,#home-projects .esg-loadmore-wrapper .esg-loadmore,.btn,body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox])[type=submit],.et-db #et-boc .et-l .ff-loadmore-wrapper .ff-btn,.et-db #et-boc .et-l #projects .loadmore-wrapper .btn,.et-db #et-boc .et-l .wp24-dc input[type=submit],.et-db #et-boc .et-l .wpcf7-form input[type=submit],.et-db #et-boc .et-l .wpcf7-form input[type=file],#comments #submit{font-weight:bold !important;border:0;padding:1rem 4rem !important;background:var(--secondary);color:var(--primary);text-transform:uppercase !important;font-size:inherit;position:relative;line-height:1.7em !important;border-radius:0;background-clip:padding-box;transition:all 1s !important}@media only screen and (min-width:1441px){.et-db #et-boc .et-l a.et_pb_button,.et-db #et-boc .et-l a.et_pb_button:hover,.et-db #et-boc .et-l a.et_pb_button:target,.et-db #et-boc .et-l input.et_pb_button,.et-db #et-boc .et-l .et_pb_module a.et_pb_button:hover,#home-projects .esg-loadmore-wrapper .esg-loadmore,.btn,body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox])[type=submit],.et-db #et-boc .et-l .ff-loadmore-wrapper .ff-btn,.et-db #et-boc .et-l #projects .loadmore-wrapper .btn,.et-db #et-boc .et-l .wp24-dc input[type=submit],.et-db #et-boc .et-l .wpcf7-form input[type=submit],.et-db #et-boc .et-l .wpcf7-form input[type=file],#comments #submit{padding:.5vw 2vw !important}}.et-db #et-boc .et-l a.et_pb_button:after,.et-db #et-boc .et-l a.et_pb_button:hover:after,.et-db #et-boc .et-l a.et_pb_button:target:after,.et-db #et-boc .et-l input.et_pb_button:after,.et-db #et-boc .et-l .et_pb_module a.et_pb_button:hover:after,#home-projects .esg-loadmore-wrapper .esg-loadmore:after,.btn:after,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:not([type=checkbox]):after,.et-db #et-boc .et-l .ff-loadmore-wrapper .ff-btn:after,.et-db #et-boc .et-l #projects .loadmore-wrapper .btn:after,.et-db #et-boc .et-l .wp24-dc input[type=submit]:after,.et-db #et-boc .et-l .wpcf7-form input[type=submit]:after,.et-db #et-boc .et-l .wpcf7-form input[type=file]:after,#comments #submit:after{background:var(--primary);content:"";width:100%;height:100%;position:absolute;bottom:-10px;right:-10px;display:block;opacity:1;z-index:-1;transition:all .5s ease-out}.et-db #et-boc .et-l .wpcf7-form input[type=file]{max-width:100%}@media only screen and (max-width: 767px){.et-db #et-boc .et-l .wpcf7-form input[type=file]{padding:1rem 1rem !important}}.et-db #et-boc .et-l .et_pb_button:hover,.et-db #et-boc .et-l .et_pb_button:target,.et-db #et-boc .et-l .et_pb_module .et_pb_button:hover,#home-projects .esg-loadmore-wrapper .esg-loadmore:hover,.btn:hover,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:hover:not([type=checkbox]){border:0;background:var(--primary) !important;color:var(--secondary) !important}.et-db #et-boc .et-l .et_pb_button:hover:after,.et-db #et-boc .et-l .et_pb_button:target:after,.et-db #et-boc .et-l .et_pb_module .et_pb_button:hover:after,#home-projects .esg-loadmore-wrapper .esg-loadmore:hover:after,.btn:hover:after,body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=submit]:hover:not([type=checkbox]):after{bottom:0 !important;right:0 !important}.et-db #et-boc .et-l .et_pb_button:after,.et-db #et-boc .et-l .et_pb_button:before{display:none}#comments #submit{background:var(--primary) !important;color:#fff !important}@media only screen and (max-width: 767px){#comments #submit{padding-left:.5rem !important;padding-right:.5rem !important;width:100%}}.et-db #et-boc .et-l .et_pb_module textarea,.et-db #et-boc .et-l .et_pb_module input[type=email],.et-db #et-boc .et-l .et_pb_module input[type=password],.et-db #et-boc .et-l .et_pb_module input[type=tel],.et-db #et-boc .et-l .et_pb_module input[type=text],.et-db #et-boc .et-l .et_pb_module input[type=url],.et-db #et-boc .et-l .et_pb_module input[type=date],.et-db #et-boc .et-l .et_pb_module select{font-family:"Geomanist",sans-serif;width:100%;padding:1rem;color:#495057;border:0;border-bottom:.5rem solid var(--secondary);background-color:#fff;transition:all 4s,border-color 1s}.et-db #et-boc .et-l .et_pb_module textarea::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=email]::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=password]::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=tel]::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=text]::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=url]::-ms-expand,.et-db #et-boc .et-l .et_pb_module input[type=date]::-ms-expand,.et-db #et-boc .et-l .et_pb_module select::-ms-expand{background-color:rgba(0,0,0,0);border:0}.et-db #et-boc .et-l .et_pb_module textarea::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=email]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=password]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=tel]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=text]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=url]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module input[type=date]::-moz-placeholder,.et-db #et-boc .et-l .et_pb_module select::-moz-placeholder{color:#6c757d;opacity:1}.et-db #et-boc .et-l .et_pb_module textarea::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=email]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=password]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=tel]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=text]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=url]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module input[type=date]::-moz-placeholder, .et-db #et-boc .et-l .et_pb_module select::-moz-placeholder{color:#6c757d;opacity:1}.et-db #et-boc .et-l .et_pb_module textarea::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=email]::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=password]::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=tel]::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=text]::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=url]::placeholder,.et-db #et-boc .et-l .et_pb_module input[type=date]::placeholder,.et-db #et-boc .et-l .et_pb_module select::placeholder{color:#6c757d;opacity:1}.et-db #et-boc .et-l .et_pb_module textarea:disabled,.et-db #et-boc .et-l .et_pb_module textarea[readonly],.et-db #et-boc .et-l .et_pb_module input[type=email]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=email][readonly],.et-db #et-boc .et-l .et_pb_module input[type=password]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=password][readonly],.et-db #et-boc .et-l .et_pb_module input[type=tel]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=tel][readonly],.et-db #et-boc .et-l .et_pb_module input[type=text]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=text][readonly],.et-db #et-boc .et-l .et_pb_module input[type=url]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=url][readonly],.et-db #et-boc .et-l .et_pb_module input[type=date]:disabled,.et-db #et-boc .et-l .et_pb_module input[type=date][readonly],.et-db #et-boc .et-l .et_pb_module select:disabled,.et-db #et-boc .et-l .et_pb_module select[readonly]{background-color:#e9ecef;opacity:1}.et-db #et-boc .et-l .et_pb_module textarea:focus,.et-db #et-boc .et-l .et_pb_module input[type=email]:focus,.et-db #et-boc .et-l .et_pb_module input[type=password]:focus,.et-db #et-boc .et-l .et_pb_module input[type=tel]:focus,.et-db #et-boc .et-l .et_pb_module input[type=text]:focus,.et-db #et-boc .et-l .et_pb_module input[type=url]:focus,.et-db #et-boc .et-l .et_pb_module input[type=date]:focus,.et-db #et-boc .et-l .et_pb_module select:focus{border-color:currentColor !important;box-shadow:0 0 20px var(--secondary)}.et-db #et-boc .et-l .et_pb_module .form-group{margin-bottom:2rem}.et-db #et-boc .et-l .et_pb_module .form-group .wpcf7-list-item{margin-right:1rem}.et-db #et-boc .et-l .et_pb_module textarea{max-height:20rem}.et-db #et-boc .et-l .et_pb_module .wpcf7-form-control-wrap.nachricht{width:100%}.et-db #et-boc .et-l .et_pb_module .wpcf7-not-valid{border-color:#be1e1e !important;box-shadow:0 0 20px rgba(190,30,30,.25)}.et-db #et-boc .et-l .et_pb_module .wpcf7-not-valid-tip{background:rgba(190,30,30,.2);padding:.5rem 1rem;font-weight:bold;color:#be1e1e !important}.et-db #et-boc .et-l .et_pb_module .wpcf7-form-control-wrap{display:inline-block}.et-db #et-boc .et-l .et_pb_module .wpcf7{padding:5vh 0;margin:0 auto;background:#fff}@media only screen and (min-width:1441px){.et-db #et-boc .et-l .et_pb_module .wpcf7{max-width:40vw}}.et-db #et-boc .et-l .et_pb_module .wpcf7-text,.et-db #et-boc .et-l .et_pb_module .wpcf7-quiz{max-width:30rem}.et-db #et-boc .et-l .et_pb_module .wpcf7-response-output{background:var(--secondary);padding:2rem;transition:background 4s}.et-db #et-boc .et-l .et_pb_blurb .et-pb-icon.et-pb-icon-circle{color:var(--primary);background-color:var(--secondary) !important;transition:background 4s}.single-post .content>p,.single-post .content h1,.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6,.single-post .content>table,.single-post .content>dl,.single-post .content>ul:not(.wp-block-gallery),.single-post .content ol,.single-post .content>address,.single-post .content>pre,.wp-block-preformatted,.wp-block-file,.wp-block-audio,.wp-block-quote cite,.wp-block-quote__image-wrapper,.wp-block-button,.content .caldera-grid,.wp-block-embed,.wp-block-image,.wp-caption,.wp-block-gallery,.wp-block-video,.wp-block-media-text,.wp-block-separator,.wp-block-code,.wp-block-verse,.wp-block-archives{margin-right:auto;margin-left:auto;position:relative;z-index:2;max-width:74rem}@media only screen and (min-width:1441px){.single-post .content>p,.single-post .content h1,.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6,.single-post .content>table,.single-post .content>dl,.single-post .content>ul:not(.wp-block-gallery),.single-post .content ol,.single-post .content>address,.single-post .content>pre,.wp-block-preformatted,.wp-block-file,.wp-block-audio,.wp-block-quote cite,.wp-block-quote__image-wrapper,.wp-block-button,.content .caldera-grid,.wp-block-embed,.wp-block-image,.wp-caption,.wp-block-gallery,.wp-block-video,.wp-block-media-text,.wp-block-separator,.wp-block-code,.wp-block-verse,.wp-block-archives{max-width:40.6593406593vw}}.wp-block-image,.wp-block-gallery,.wp-block-video,.wp-block-media-text,.wp-block-separator.is-style-wide,.single-post .content>table,.single-post .content>pre,.wp-block-preformatted,.wp-block-code,.wp-block-embed.is-type-video{max-width:94rem;z-index:1}@media only screen and (min-width:1441px){.wp-block-image,.wp-block-gallery,.wp-block-video,.wp-block-media-text,.wp-block-separator.is-style-wide,.single-post .content>table,.single-post .content>pre,.wp-block-preformatted,.wp-block-code,.wp-block-embed.is-type-video{max-width:51.6483516484vw}}.single-post .content>p,.single-post .content>ul:not(.wp-block-gallery),.single-post .content>table,.single-post .content>dl,.single-post .content>address,.single-post .content>pre,.wp-block-preformatted,.wp-block-button,.wp-block-quote,.wp-block-quote.is-style-large,.wp-block-pullquote,.wp-block-image,.wp-block-video,.wp-block-code,.wp-block-embed,.wp-block-gallery .blocks-gallery-image{margin-bottom:4rem}@media only screen and (max-width: 767px){.single-post .content>p,.single-post .content>ul:not(.wp-block-gallery),.single-post .content>table,.single-post .content>dl,.single-post .content>address,.single-post .content>pre,.wp-block-preformatted,.wp-block-button,.wp-block-quote,.wp-block-quote.is-style-large,.wp-block-pullquote,.wp-block-image,.wp-block-video,.wp-block-code,.wp-block-embed,.wp-block-gallery .blocks-gallery-image{margin-bottom:2rem}}.wp-block-media-text+p{margin-top:4rem}.wp-block-image+.wp-block-image,.wp-block-video+.wp-block-video{margin-top:-4rem}.wp-block-gallery .blocks-gallery-item{margin-bottom:calc(4rem/2)}.single-post .content>*.alignright,.content p .alignright{float:right;max-width:41.6666666667vw;margin-left:10vw}@media only screen and (min-width:768px){.single-post .content>*.alignright,.content p .alignright{max-width:33.3333333333vw}}.single-post .content>*.alignleft,.content p .alignleft{float:left;max-width:41.6666666667vw;margin-right:10vw}@media only screen and (min-width:768px){.single-post .content>*.alignleft,.content p .alignleft{max-width:33.3333333333vw}}@media only screen and (min-width:768px){.single-post .content>*.alignwide{width:100%;max-width:100%}}.single-post .content>*.alignfull{position:relative}@media only screen and (min-width:768px){.single-post .content>*.alignfull{width:calc(125% + 150px);max-width:calc(125% + 150px);left:calc(-12.5% - 75px)}}@media only screen and (max-width: 767px){.single-post .content>*.alignfull{width:calc(100% + 10vw*2);max-width:calc(100% + 10vw*2);left:-10vw}}.single-post .content>p,.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6{padding:0}@media only screen and (max-width:1280px){.single-post .content>p,.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6{padding-left:10vw;padding-right:10vw}}.single-post .content h2,.single-post .content h3,.single-post .content h4,.single-post .content h5,.single-post .content h6{margin-bottom:10vw}.content p a{border-bottom:1px dotted;font-weight:bold;text-decoration:none !important}.content p a:hover{border-bottom-style:solid}.has-huge-font-size{font-size:80px}.has-large-font-size{font-size:60px}.has-medium-font-size{font-size:35px}.wp-block-code code{background:#f2f2f2;padding:2rem}@media only screen and (max-width: 767px){.wp-block-code code{padding-left:10vw;padding-right:10vw}}.wp-block-image,.wp-block-video,.wp-capzion{text-align:center}.wp-block-image figcaption,.wp-caption .wp-caption-text{margin-top:0;padding:5px 1rem;font-size:.875rem;line-height:1.5}.wp-block-image.is-resized{margin-left:auto;margin-right:auto}.wp-block-image img[src$=".svg"]{width:100%;height:auto}.wp-block-gallery{padding:0 !important}@media only screen and (max-width: 767px){.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:100% !important;margin-right:0 !important}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0 !important}.wp-block-gallery.columns-2 .blocks-gallery-image,.wp-block-gallery.columns-2 .blocks-gallery-item{margin-right:4rem;width:calc(50% - 2rem)}.wp-block-gallery.columns-2 .blocks-gallery-image:nth-child(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-child(2n){margin-right:0 !important}.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{margin-right:2rem;width:calc(33.3333333333% - 2rem)}.wp-block-gallery.columns-3 .blocks-gallery-image:nth-child(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(3n){margin-right:0 !important}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{bottom:0;left:0}@media only screen and (max-width: 767px){.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:1.2rem;line-height:1.6rem}}.wp-block-button__link{font-weight:400;font-size:1.8rem;padding:0 10vw;line-height:5rem}.wp-block-button .wp-block-button__link,.wp-block-button.is-style-default .wp-block-button__link,.wp-block-button.is-style-squared .wp-block-button__link{background:#000}.wp-block-button.is-style-outline .wp-block-button__link{background:none;color:#000;border-width:0}.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large{background:#e9ecef;font-size:35px;padding:4rem 0;position:relative}.wp-block-quote:after,.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:after{display:table;content:" ";clear:both}.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:inherit;padding-left:16rem;margin:0 auto;position:initial;max-width:740px}@media only screen and (max-width: 767px){.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{padding:0 10vw}}.wp-block-quote cite{display:block;padding-left:16rem;font-size:70%;max-width:740px;margin:0 auto}@media only screen and (max-width: 767px){.wp-block-quote cite{padding:0 10vw}}.wp-block-quote p:before{content:"";display:block;width:12rem;height:9rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='118' height='89' viewBox='0 0 118 89'%3E%3Cpath fill='\"%23343a40\"' fill-rule='evenodd' d='M24.492 89h-24.492c15.258-14.24 26.902-32.831 28.508-45.884h-3.212c-11.242 0-20.477-9.098-20.477-20.964 0-12.658 10.038-22.151 23.288-22.151 14.856 0 24.894 11.867 24.894 28.876 0 18.591-9.235 37.973-28.508 60.124zm65.721 0h-24.214c15.084-14.24 26.198-32.831 27.786-45.884h-2.779c-11.115 0-20.641-9.493-20.641-20.964 0-12.262 10.321-22.151 23.023-22.151 15.084 0 24.611 11.471 24.611 28.876 0 19.382-8.336 37.578-27.786 60.124z'/%3E%3C/svg%3E");background-size:cover;position:absolute;bottom:0;left:calc(50% - 12rem - 32rem)}@media only screen and (max-width: 767px){.wp-block-quote p:before{opacity:.15}}.wp-block-pullquote{border-top:2px solid;border-bottom:2px solid;font-size:35px;padding:4rem 0;font-style:italic}.wp-block-pullquote p{font-size:inherit;margin-bottom:0}@media only screen and (max-width: 767px){.wp-block-pullquote p{padding:0 10vw}}.wp-block-pullquote blockquote{margin:0}.wp-block-file{border:1px dashed;margin-top:2rem;padding:1rem;border-radius:50px;background-clip:padding-box}@media only screen and (max-width: 767px){.wp-block-file{margin-left:10vw;margin-right:10vw}}.wp-block-file+.wp-block-file{margin-top:-2rem}.wp-block-file.invert{background:#000;border:1px solid #000}.wp-block-file.invert a{color:#fff}.wp-block-file.invert a.wp-block-file__button{background:#fff;color:#000}.wp-block-file a.wp-block-file__button{float:right;background:#000}.single .content>ul:not(.wp-block-gallery){padding:0 !important;list-style:none !important}.single .content>ul:not(.wp-block-gallery) li{position:relative;padding-left:1.5rem}.single .content>ul:not(.wp-block-gallery) li:before{content:"›";position:absolute;left:0;top:0}.wp-block-embed.is-type-rich{text-align:center}.wp-block-embed.is-type-rich .wp-block-embed__wrapper>*{display:inline-block !important}.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.wp-embed-aspect-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single .caldera-grid{margin-top:2rem;padding:4rem;background:#f8f9fa}@media only screen and (max-width:1280px){.single .caldera-grid{padding:2rem}}.wpcf7-form .contact-row{display:flex;flex-wrap:wrap;margin-bottom:20px}.wpcf7-form .contact-row>div{flex:1;padding-right:10px}.wpcf7-form .contact-row>div:last-child{padding-right:0;padding-left:10px}@media(max-width: 768px){.wpcf7-form .contact-row{flex-direction:column}.wpcf7-form .contact-row>div{padding:0 0 10px 0}.wpcf7-form .contact-row>div:last-child{padding:0}}.wpcf7-form input[type=checkbox]{width:20px;height:20px;margin-right:10px}.tipps-text{font-size:16px}.wpcf7-form p:has(#add-upload-btn){display:flex;gap:15px;align-items:flex-start;flex-wrap:wrap}#add-upload-btn,#remove-last-btn{font-weight:bold;border:none;padding:10px 20px;background:var(--secondary, #f0f0f0);color:#333;text-transform:uppercase;font-size:inherit;line-height:1.7em;border-radius:0;margin:0;display:inline-block;cursor:pointer;font-family:inherit;flex-shrink:0}@media(min-width: 1281px){#add-upload-btn,#remove-last-btn{padding:.5vw 2vw}}.wp-block-separator{max-width:16rem}.wp-block-separator.is-style-dots:before{color:var(--primary)}#form-spinner{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:99999;display:flex;align-items:center;justify-content:center}#form-spinner .spinner-icon{width:50px;height:50px;margin:0 auto 20px;border:5px solid hsla(0,0%,100%,0);border-top:5px solid #9f9;border-radius:50%;animation:spin 1s linear infinite}#form-spinner .spinner-icon p{font-size:32px !important;margin:0;font-weight:700 !important;text-transform:uppercase;color:#9f9;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#page-container:has(#anfrage-form,#loginform){--secondary: #9f9;position:relative;width:100%}#page-container:has(#anfrage-form,#loginform)::after,#page-container:has(#anfrage-form,#loginform)::before{content:"";position:fixed;inset:0 auto auto 0;display:block;height:5px;width:100%;background-color:var(--primary);z-index:100000}#page-container:has(#anfrage-form,#loginform)::after{background-color:var(--secondary);width:var(--progress, 0%);z-index:100001}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column{display:flex;justify-content:space-between}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column{flex-direction:column-reverse}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.heading){padding:4rem 0;flex-shrink:0;width:-moz-max-content;width:max-content}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.heading){width:100%}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.heading) .heading{font-size:2.2em;font-weight:normal}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.heading) .heading{font-size:1.1em !important !important}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_image{padding:4rem 0}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_image{padding:0}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.head-line){height:100%;width:100%}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.head-line) .head-line{display:block;width:5px;height:100%;min-height:18rem;margin:0 auto;background-color:var(--secondary)}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section_0 .et_pb_column .et_pb_module:has(.head-line){display:none}}body #page-container #sticky-nav,#et-main-area #sticky-nav{position:sticky !important;top:8rem;left:0;z-index:99;display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (max-width:1280px){body #page-container #sticky-nav,#et-main-area #sticky-nav{width:100%;flex-direction:row;gap:2rem;overflow:auto;top:2rem}body #page-container #sticky-nav .et_pb_module,#et-main-area #sticky-nav .et_pb_module{flex-shrink:0}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .et_pb_row.et_pb_row{padding:0 4rem !important;max-width:1660px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .et_pb_row.et_pb_row{padding:0 2rem !important}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section.et_pb_section_1 .et_pb_row_1{min-height:60vh;display:flex;align-items:center;padding:4rem 0;position:sticky !important;top:0}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section.et_pb_section_1 .et_pb_row_1{flex-direction:column}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section.et_pb_section_1 .et_pb_row_2{position:relative !important;background-color:#fff;z-index:10}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7{max-width:unset}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content{display:grid;gap:4rem}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group{display:grid;gap:2rem;scroll-margin-top:8rem;position:sticky}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group{display:grid;grid-template-columns:33% auto minmax(33%, 370px);grid-template-areas:"header header header" "input input help";gap:4rem}@media only screen and (max-width:1280px){.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group{grid-template-columns:100%;grid-template-areas:"header" "input" "help"}}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .heading{grid-area:header;margin-bottom:0;font-size:1.1em !important}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group>.form-inputs,.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group>.form-inputs-wrapper{grid-area:input}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .form-inputs{min-width:60%}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .form-inputs label{font-size:1em !important}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .mce-edit-area{border:3px solid var(--secondary) !important;padding:2rem;font-size:20px;min-height:340px}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .wpcf7-not-valid .mce-edit-area{border-color:#be1e1e !important}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .wpcf7-textarea#descText{display:none}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .hilfestellung{grid-area:help;border:3px solid var(--primary) !important;padding:2rem !important;align-self:start}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .hilfestellung p:first-child{font-weight:bold;font-size:1em !important;color:var(--secondary);cursor:pointer;display:inline-block;position:relative;width:100%}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .hilfestellung p:first-child::after{content:"+";position:absolute;inset:0 0 0 auto;display:grid;place-content:center;width:20px;height:20px;padding:3px;border-radius:100%;background-color:var(--secondary);transition:all 300ms ease-out}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .hilfestellung p:first-child:has(+p[style="display: block;"])::after{rotate:45deg}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_module .wpcf7 #content>.content-group .form-group .hilfestellung p:not(:first-child){font-size:1em !important;line-height:1.7;color:#495057;margin-bottom:0;display:none}div:not(.form-inputs-wrapper)>.form-inputs{display:grid;gap:1.5rem}div:not(.form-inputs-wrapper)>.form-inputs:has(:nth-child(2)){grid-template-columns:1fr 1fr}@media only screen and (max-width:1280px){div:not(.form-inputs-wrapper)>.form-inputs:has(:nth-child(2)){grid-template-columns:100%}}@media only screen and (max-width:1280px){div:not(.form-inputs-wrapper)>.form-inputs{grid-template-columns:100%}}div:not(.form-inputs-wrapper)>.form-inputs p{margin-bottom:1rem;font-size:1em !important}div:not(.form-inputs-wrapper)>.form-inputs button,div:not(.form-inputs-wrapper)>.form-inputs textarea{width:100%}div:not(.form-inputs-wrapper)>.form-inputs.form-inputs--stacked{grid-template-columns:1fr}div:not(.form-inputs-wrapper)>.form-inputs.form-inputs--stacked:has(:nth-child(2)){grid-template-columns:1fr}input[type=file],.wpcf7-file{max-width:35rem;width:100%}.wpcf7-form-control-wrap.datei_upload{max-width:35rem;display:block}textarea.wpcf7-form-control{border:3px solid var(--secondary) !important}#uploads .form-inputs .form-inputs-upload{display:grid;gap:1rem}#uploads .form-inputs .form-inputs-upload:not(.active){display:none;pointer-events:none}#uploads .form-inputs .wpcf7-checkbox{display:flex;gap:2rem}#uploads .form-inputs #add-upload,#uploads .form-inputs #remove-upload{display:none}#uploads .form-inputs:has(button){margin-top:2rem}#uploads .form-inputs:has(.form-inputs-upload:not(.active)) #add-upload{display:block}#uploads .form-inputs:has(.active+.active) #remove-upload{display:block}#abhaengigkeiten .form-inputs,#beschreibung .form-inputs,#sonstiges .form-inputs,#dsgvo .form-inputs{grid-template-columns:100%}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item{display:block;margin-bottom:1.2rem}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item input[type=radio],.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item input[type=checkbox]{accent-color:var(--secondary);margin-right:.8rem;width:2rem;height:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--secondary);background:rgba(0,0,0,0);position:relative}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item input[type=radio]:checked::after,.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item input[type=checkbox]:checked::after{content:"×";font-weight:700;color:var(--primary);display:grid;place-content:center;position:absolute;inset:0}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-list-item label{cursor:pointer;color:#495057}.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-not-valid .wpcf7-list-item input[type=radio],.et-db #et-boc .et-l:has(#anfrage-form) .et_pb_section .form-group .form-inputs .wpcf7-not-valid .wpcf7-list-item input[type=checkbox]{border-color:#be1e1e !important}.et_pb_button_module_wrapper{width:auto;display:inline-block;margin-top:1.5rem}.et-db #et-boc .et-l .et_pb_section#anfrage-footer{backdrop-filter:blur(5px);box-shadow:0 -2px 20px rgba(0,0,0,.1)}.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column{display:flex;justify-content:space-between;padding:2rem 0}@media only screen and (max-width:1280px){.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column{flex-wrap:wrap}}.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column .et_pb_module{margin:0}.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column #telefonnummer{font-size:1em !important}@media only screen and (max-width:1280px){.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column #telefonnummer{border-bottom:none;-webkit-appearance:button;-moz-appearance:button;appearance:button}.et-db #et-boc .et-l .et_pb_section#anfrage-footer .et_pb_column #telefonnummer .telefon-text{display:none}}.wpcf7-not-valid-tip{display:none !important}.wpcf7-response-output{display:none !important}#et-boc .et-l .et_pb_section #error-output:has(>*){display:block !important;background-color:#be1e1e !important;color:#fff;padding:2rem;font-size:1em !important}@media only screen and (max-width:1280px){#et-boc .et-l .et_pb_section #error-output:has(>*){order:3}}#et-boc .et-l .et_pb_section #error-output:has(>*) p{color:#be1e1e !important}body:has(#loginform) #page-container{display:grid;width:100%;min-height:100vh;place-content:center;background-color:var(--secondary)}body:has(#loginform) #page-container #loginform-wrapper{display:grid;max-width:400px;padding:4rem;gap:2rem;box-shadow:0 0 20px rgba(0,20,0,.1);background-color:#fff}body:has(#loginform) #page-container #loginform-wrapper #logo{position:relative;top:unset;left:unset;margin-bottom:2rem}body:has(#loginform) #page-container #loginform-wrapper #loginform{display:grid}body:has(#loginform) #page-container #loginform-wrapper #loginform label{display:block;width:100%;font-size:16px}body:has(#loginform) #page-container #loginform-wrapper #loginform input:not([type=checkbox]){width:100%}body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=checkbox]{accent-color:var(--secondary);margin-right:.8rem;width:2rem;height:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--secondary);background:rgba(0,0,0,0);position:relative}body:has(#loginform) #page-container #loginform-wrapper #loginform input[type=checkbox]:checked::after{content:"×";font-weight:700;color:var(--primary);display:grid;place-content:center;position:absolute;inset:0}body:not([data-user=user-6c300461]) .et_pb_module:has(#new-post),body:not([data-user=user-6c300461]) #new-post{display:none !important}.print-only{display:none}.print-only svg{width:30vw;fill:currentColor}.print-only .logo-wrapper{display:block;margin-bottom:15%}@page{size:auto;margin:0mm}@media print{.print-only{display:block}#page-container{display:none}}/*# sourceMappingURL=style.css.map */