.btn,.pandion-dark-link,.pandion-dark-to-white-link{text-shadow:none;color:#000;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45-kl.svg) no-repeat right 10px;text-transform:none;padding-top:10px;padding-right:35px;padding-bottom:3px;border-style:none;transition:all 0.2s ease}.pandion-light-link{color:#fff;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 10px;padding-top:10px;padding-right:35px;padding-bottom:3px;transition:all 0.2s ease}.btn:hover,.pandion-dark-link:hover{color:#a5302e;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45red-kl.svg) no-repeat right 0;transition:all 0.2s ease}.pandion-light-link:hover{color:#fff;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 0;transition:all 0.2s ease}.pandion-dark-to-white-link:hover{color:#a5302e;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 0px;transition:all 0.2s ease}.zoom-image-container:hover .pandion-dark-link{color:#fff;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 10px}.zoom-image-container:hover .pandion-dark-link:hover{color:#a5302e;background:url(/themes/standard/images/arrow-right-solid-45red-kl.svg) no-repeat right 0px}.pandion-teaser-link{color:#000;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45.svg) no-repeat right 10px;padding-top:15px;padding-right:50px;padding-bottom:8px;transition:all 0.2s ease}.pandion-teaser-link:hover{color:#a5302e;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45red.svg) no-repeat right 0px;transition:all 0.2s ease}.pandion-klein-link{text-shadow:none;color:#000;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45grey-xkl.svg) no-repeat right 10px;text-transform:none;padding-top:5px;padding-right:25px;padding-bottom:0px;border-style:none;transition:all 0.2s ease}.pandion-klein-link:hover{color:#a5302e;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45red-xkl.svg) no-repeat right 5px;transition:all 0.2s ease}.pandion-teaser-link-20{color:#000;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45.svg) no-repeat right 25px;padding-top:15px;padding-right:50px;padding-bottom:3px;transition:all 0.2s ease}.pandion-teaser-link-20:hover{color:#a5302e;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45red.svg) no-repeat right 15px;transition:all 0.2s ease}.local-scroll-cont{width:50px;height:50px;position:absolute;bottom:10px;left:50%;margin-left:-25px;text-align:center;z-index:20;-webkit-animation:scroll-down-anim ease-in-out 1s infinite;-moz-animation:scroll-down-anim ease-in-out 1s infinite;-o-animation:scroll-down-anim ease-in-out 1s infinite;animation:scroll-down-anim ease-in-out 1s infinite}@-webkit-keyframes scroll-down-anim{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-moz-keyframes scroll-down-anim{0%{-moz-transform:translateY(-8px);transform:translateY(-8px)}50%{-moz-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(-8px);transform:translateY(-8px)}}@-o-keyframes scroll-down-anim{0%{-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-o-transform:translateY(0px);transform:translateY(0px)}100%{-o-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes scroll-down-anim{0%{transform:translateY(-8px)}50%{transform:translateY(0px)}100%{transform:translateY(-8px)}}.image-container{position:relative;width:100%;overflow:hidden;cursor:default}.image-container .head-5:after{background-color:#000}.image{display:block;width:100%;height:auto}.image-text{padding:15px}.image-text
h2{font-weight:normal;margin:0
0 5px;padding:0}.image-text
h3{margin:0;padding:15px
0 0;font-weight:normal}.zoom-image-container{position:relative;width:100%;overflow:hidden;cursor:pointer}.zoom-image-container
img{transition:0s ease}.zoom-image-container:hover
img{-webkit-filter:blur(0.5px);filter:blur(0.5px);transition:0s ease}.zoom-image-text{padding:0
15px 15px}.zoom-image-text
h2{font-weight:normal;line-height:1.1em;margin:0
0 5px;padding:0}.zoom-image-text h3, .image-text h3, .zoom-image-text
p{margin:0;padding:15px
0 0;font-weight:normal}.zoom-image-container h2, .zoom-image-container h3, .zoom-image-container .dark-color{transition:0.3s ease}.zoom-image-container:hover .zitate, .zoom-image-container:hover .icon-box-small, .zoom-image-container:hover h2, .zoom-image-container:hover h3, .zoom-image-container:hover p, .zoom-image-container:hover .dark-color{color:#fff;transition:0.3s ease}.zoom-image-container:hover .pandion-light-link{color:#fff;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 10px;padding-top:10px;padding-right:35px;padding-bottom:3px;transition:all 0.2s ease}.zoom-image-container .pandion-light-link{text-shadow:none;color:#000;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45-kl.svg) no-repeat right 10px;text-transform:none;padding-top:10px;padding-right:35px;padding-bottom:3px;border-style:none;transition:all 0.2s ease}.zoom-image-container .pandion-light-link:hover{color:#fff;text-decoration:none;background:url(/themes/standard/images/arrow-right-solid-45white-kl.svg) no-repeat right 0;transition:all 0.2s ease}.zoom-image-container .head-5:after{background-color:#000;transition:0.3s ease}.zoom-image-container:hover .head-5:after{background-color:#fff;transition:0.3s ease}.zoom-image{display:block;width:100%;height:auto}.blog-image{background-repeat:no-repeat;background-position:center center;background-size:100%;background-size:cover}.zoom-image-container:hover .blog-image{-webkit-filter:blur(0.5px);filter:blur(0.5px);transition:0s ease}.zoom-image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:1s ease;background-color:rgba(0,0,0,0.4)}.zoom-image-container:hover .zoom-image-overlay{opacity:1}.zoom-image-icon{color:white;font-size:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.zoom-blog-icon{font-size:50px;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;right:40px;width:40px;height:0px;padding-top:35px}.zoom-blog-icon-info{position:absolute;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.zoom-blog-icon-info
h3{color:#fff !important;font-weight:normal}.zoom-partner-icon{font-size:50px;position:absolute;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;right:30px;width:40px;height:40px;padding-top:20px}.post-meta
li{float:left;font-size:14px;padding-right:5px;padding-bottom:20px;padding-top:20px}.zoom-image-container:hover .post-meta
li{color:#fff !important;transition:0.3s ease}.zoom-image-container .zoom-blog-icon, .zoom-image-container .zoom-partner-icon{-webkit-transform:translateY(0px) rotate(315deg);-moz-transform:translateY(0px) rotate(315deg);-ms-transform:translateY(0px) rotate(315deg);-o-transform:translateY(0px) rotate(315deg);transform:translateY(0px) rotate(315deg);transition:0.3s ease}.zoom-image-container:hover .zoom-partner-icon{-webkit-transform:translateY(-180%) rotate(315deg);-moz-transform:translateY(-180%) rotate(315deg);-ms-transform:translateY(-180%) rotate(315deg);-o-transform:translateY(-180%) rotate(315deg);transform:translateY(-180%) rotate(315deg);transition:1s ease;opacity:0}.zoom-image-container:hover .zoom-blog-icon, .zoom-image-container:hover .zoom-partner-icon{-webkit-transform:translateY(-180%) rotate(315deg);-moz-transform:translateY(-180%) rotate(315deg);-ms-transform:translateY(-180%) rotate(315deg);-o-transform:translateY(-180%) rotate(315deg);transform:translateY(-180%) rotate(315deg);transition:0.3s ease}.zoom-image-container .zoom-blog-icon-info{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);transition:0.3s ease}.zoom-image-container:hover .zoom-blog-icon-info{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%);transition:0.3s ease}.p-container{padding-top:1%;padding-right:0.5%;padding-left:0.5%}.p-1-cols .zoom-image-boxen{width:100%;margin:0
0.5% 1% !important}.p-2-cols .zoom-image-boxen{width:49%;margin:0
0.5% 1% !important}.p-3-cols .zoom-image-boxen{width:32.33%;margin:0
0.5% 1% !important}.p-4-cols .zoom-image-boxen{width:24%;margin:0
0.5% 1% !important}@media (min-width: 1200px){.blog-image{height:375px}.zoom-blog-icon-info{top:400px}.zoom-blog-icon{top:360px}}@media (max-width: 1200px){.blog-image{height:250px}.zoom-blog-icon-info{top:265px}.zoom-blog-icon{top:235px}}@media (max-width: 992px){.p-3-cols .zoom-image-boxen{width:48.5%;margin:0
0.75% 1.5% !important}.blog-image{height:300px}.zoom-blog-icon-info{top:315px}.zoom-blog-icon{top:285px}}@media (max-width: 992px) and (min-width: 600px){.col-md-4 .blog-image{height:450px}}@media (max-width: 600px){.p-container{padding-top:4%}.p-3-cols .zoom-image-boxen{width:96%;margin:0
2% 4% !important}.blog-image{height:300px}.zoom-blog-icon-info{top:315px}.zoom-blog-icon{top:285px}}------------- Parallax --------------- */
.parallax{position:relative;background-attachment:fixed !important;background-position:0 0;background-repeat:no-repeat;overflow:hidden;background-size:cover !important}.parallax-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.page-title h1, .page-title
h3{padding-left:10px}.page-title
h1{margin:50px
0 5px;font-size:40px;line-height:1}.page-title
h3{font-size:20px;font-weight:400}@media (max-width: 992px){.parallax{padding:0
0;background-position:center !important;background-attachment:scroll !important;background-size:cover !important}.viewport-fader{width:100%;min-height:50vh !important}.page-title.parallax{padding:150px
0}}@media (min-width: 992px){.parallax{min-height:60vh;padding:0;background-size:cover !important}.viewport-fader{width:35%;min-height:75vh !important}.page-title.parallax{padding:300px
0}}.auflistung p:nth-last-of-type(odd){background-color:#f5f5f5;margin-bottom:5px;padding:20px
25px}.auflistung p:nth-last-of-type(even){background-color:#fff;margin-bottom:5px;padding:20px
25px}.auflistung p:nth-last-of-type(odd):hover, .auflistung p:nth-last-of-type(even):hover{background-color:#eceff0;transition:0.3s ease-in-out}.auflistung2 p:nth-last-of-type(odd){background-color:#F6F8F9;margin-bottom:0px;padding:20px
25px}.auflistung2 p:nth-last-of-type(even){background-color:#eceff0;margin-bottom:0px;padding:20px
25px}.auflistung2 p:nth-last-of-type(odd):hover, .auflistung2 p:nth-last-of-type(even):hover{transition:0.3s ease-in-out}.auflistung2 p:nth-last-of-type(odd):hover a, .auflistung2 p:nth-last-of-type(even):hover
a{}.viewport-fader{display:table;background:#4e565a;float:right;height:100%;margin:0
auto;opacity:0;transition:opacity 0.7s ease-in-out}.viewport-fader-visible{background:#4e565a;opacity:0.95}@media (max-width: 680px){.button{padding:10px
5px 0}}@media (min-width: 680px){.button{min-width:80px;padding:10px
20px 0}}.button{clear:right;display:table;position:relative;float:left;margin:0
0 4px 4px;background-color:#fff;border:solid 1px #fff;transition:0.3s ease}.button:hover{color:#fff;background-color:#4E565A;transition:0.5s ease}.button
a{display:block;text-align:center}.button:active,.button.is-checked{background-color:#A5302E;color:white;text-shadow:0 -1px hsla(0,0%,0%,0.8)}.button:active{box-shadow:inset 0 1px 10px hsla(0,0%,0%,0.8)}.isotope:after{content:'';display:block;clear:both}.element-item{position:relative;float:left}.element-item>*{margin:0;padding:0}.pagination,.filter-by{clear:both;padding-top:15px;padding-bottom:25px;display:table;margin:auto;position:relative}.pagination ul li, .filter-by ul
li{float:left;margin:0
0 0 3px;background-color:#fff;border:1px
#fff solid;transition:0.3s ease}.pagination ul li:hover, .filter-by ul li:hover{background-color:#4E565A;transition:0.5s ease}.pagination ul li:first-child{margin-left:2px}.pagination ul li a, .filter-by ul li
a{color:#000;display:block;text-align:center;height:40px;line-height:40px;min-width:80px;padding-right:15px;padding-left:15px}.filter-by ul li a:hover,.filter-by:not(.style-2):not(.style-3) ul li.active
a{color:#fff}.custom-select{position:relative;width:30%;float:left;clear:right;margin-right:3%}.custom-select
select{display:none}.select-selected{background-color:#fff}.select-selected:after{position:absolute;top:15px;right:10px;width:0;height:0;content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.select-selected.select-arrow-active:after{position:absolute;top:30px;right:40px;width:0;height:0;content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.select-items div,.select-selected{padding:8px
16px;border:1px
solid transparent;border-color:transparent transparent rgba(0, 0, 0, 0.1) transparent;cursor:pointer;user-select:none}.select-items{position:absolute;background-color:#fff;opacity:1;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{color:#fff;background-color:rgba(78, 86, 90, 1)}.teaser-content
p{padding-top:7px}@media (max-width: 992px){.teaser-image{background-size:100% auto;background-repeat:no-repeat;background-position:center top}.teaser-content{padding:15px;background:#ECEFF0;margin-bottom:15px}.teaser-post{opacity:1;background:#fff;transition:all 800ms cubic-bezier(0.42, 0, 0.07, 0.94)}.teaser-post [class*='col-md-']::after{height:0px}.teaser-post.hidden-up{opacity:1}.teaser-post.hidden-down{opacity:0.1}}@media (min-width: 992px){.teaser-image{min-height:60vh;background-size:auto 100%;background-repeat:no-repeat;background-position:left top}.teaser-content{padding-top:25px;padding-left:20px}.teaser-post{opacity:1;background:#ECEFF0;transition:all 800ms cubic-bezier(0.42,0,0.07,0.94)}.teaser-post.hidden-up,.teaser-post.hidden-down{opacity:0.1}}.accordion{margin:0
auto;border-radius:0px;width:100%}.accordion-header,.accordion-body{background:#fff}.accordion-header{padding:1.5em 1.5em 1.0em;background:#fff;color:#000;cursor:pointer;transition:all .3s}.accordion-header:hover{background:#dde2e3;position:relative;z-index:5}.accordion-body{background:#fff;color:#000;display:none}.accordion-body__contents{padding:1.5em 1.5em}.accordion-body__contents
li{line-height:2em;margin-left:2em;padding-left:0.5em;list-style-type:square}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid transparent}.accordion__item>.accordion-header:after{content:"\f107";font-family:FontAwesome;font-size:1.2em;float:right;position:relative;top:-2px;transition: .3s all;transform:rotate(0deg)}.accordion__item.active>.accordion-header:after{transform:rotate(-180deg)}.accordion__item.active .accordion-header{background:#fff}.accordion__item .accordion__item .accordion-header{background:#dde2e3;color:black}.accordion input[type="radio"]{display:none}.accordion
label{color:#000;display:block;text-align:center;min-width:80px;margin-right:4px;padding:8px
10px 0px;background:#fff;cursor:pointer;transition:all .3s;float:left}.accordion label:hover{background:#4E565A;color:#fff;transition:all .3s}.accordion input[type="radio"]:checked+label{background:#A5302E;color:#fff}.accordion
.element{width:100%;float:left;transition:all .6s;margin-bottom:10px}.accordion input[type="radio"][id="nr1"]:checked~.nr2,input[type="radio"][id="nr1"]:checked~.nr3,input[type="radio"][id="nr1"]:checked~.nr4,input[type="radio"][id="nr1"]:checked~.nr5,input[type="radio"][id="nr1"]:checked~.nr6,input[type="radio"][id="nr1"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr2"]:checked~.nr1,input[type="radio"][id="nr2"]:checked~.nr3,input[type="radio"][id="nr2"]:checked~.nr4,input[type="radio"][id="nr2"]:checked~.nr5,input[type="radio"][id="nr2"]:checked~.nr6,input[type="radio"][id="nr2"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr3"]:checked~.nr2,input[type="radio"][id="nr3"]:checked~.nr1,input[type="radio"][id="nr3"]:checked~.nr4,input[type="radio"][id="nr3"]:checked~.nr5,input[type="radio"][id="nr3"]:checked~.nr6,input[type="radio"][id="nr3"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr4"]:checked~.nr2,input[type="radio"][id="nr4"]:checked~.nr3,input[type="radio"][id="nr4"]:checked~.nr1,input[type="radio"][id="nr4"]:checked~.nr5,input[type="radio"][id="nr4"]:checked~.nr6,input[type="radio"][id="nr4"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr5"]:checked~.nr2,input[type="radio"][id="nr5"]:checked~.nr3,input[type="radio"][id="nr5"]:checked~.nr4,input[type="radio"][id="nr5"]:checked~.nr1,input[type="radio"][id="nr5"]:checked~.nr6,input[type="radio"][id="nr5"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr6"]:checked~.nr2,input[type="radio"][id="nr6"]:checked~.nr3,input[type="radio"][id="nr6"]:checked~.nr4,input[type="radio"][id="nr6"]:checked~.nr5,input[type="radio"][id="nr6"]:checked~.nr1,input[type="radio"][id="nr6"]:checked~.nr7{width:0;height:0;padding:0;margin:0;opacity:0}.accordion input[type="radio"][id="nr7"]:checked~.nr2,input[type="radio"][id="nr7"]:checked~.nr3,input[type="radio"][id="nr7"]:checked~.nr4,input[type="radio"][id="nr7"]:checked~.nr5,input[type="radio"][id="nr7"]:checked~.nr6,input[type="radio"][id="nr7"]:checked~.nr1{width:0;height:0;padding:0;margin:0;opacity:0}@media (min-width: 1200px){.portfolio_button_container{padding-top:15px;padding-bottom:30px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;width:60%}}@media (max-width: 1200px){.portfolio_button_container{padding-top:15px;padding-bottom:30px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;width:80%}}@media (max-width: 992px){.portfolio_button_container{padding-top:15px;padding-bottom:30px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}}@media (max-width: 680px){.dropdown_portfolio{width:31%;margin-right:3px}.dropdown-content_portfolio{width:99%}}@media (min-width: 680px){.dropdown_portfolio{width:30%;margin-right:3%}.dropdown-content_portfolio{width:99%}}.portfolio{width:100% !important;margin:0
0 0 0;text-align:left !important;border-top:1px solid #ECEFF0}.dropbtn_portfolio{background-color:#fff;color:#000;border:none;cursor:pointer;width:99% !important}.dropdown_portfolio{position:relative;display:inline-block}.dropdown-content_portfolio{display:none;position:absolute;background-color:#fff;z-index:999;margin-left:0px}.dropdown-content_portfolio
a{color:black;text-decoration:none;display:block}.dropdown-content_portfolio a:hover{background-color:#fff}.dropdown_portfolio:hover .dropdown-content_portfolio{display:block}.dropdown:hover_portfolio
.dropbtn_portfolio{background-color:#3e8e41}.fl-fl{background:#41474A;text-transform:uppercase;letter-spacing:1px;padding:0px;width:150px;position:fixed;right:-120px;z-index:1000;font-size:14px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;box-shadow:4px 4px 2px -2px rgba(.25, .25, .25, .25);opacity:1}.fl-fl
.fa{font-size:20px;color:#fff;padding:10px
0;width:40px;margin-left:8px}.fl-fl
a{color:#fff !important;text-decoration:none;text-align:center;line-height:40px!important;vertical-align:top!important}.fl-fl:hover{right:0}