@charset "utf-8";@font-face{font-family:'DINWeb-Light';src:url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/5108-framework/fonts/DINWeb/DINWeb-Light.eot);src:url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/5108-framework/fonts/DINWeb/DINWeb-Light.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'DINWeb-Bold';src:url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/5108-framework/fonts/DINWeb/DINWeb-Bold.eot);src:url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/5108-framework/fonts/DINWeb/DINWeb-Bold.woff) format('woff');font-weight:700;font-style:normal}body,input,textarea{font:100 112.5%/133.33% 'DINWeb-Light',Arial,Verdana,sans-serif;color:#777;text-align:center}strong,b{font-weight:100;font-family:'DINWeb-Bold'}a,a strong,stong a{color:#777}a{text-decoration:underline}a:hover{text-decoration:none}hr{border-top-color:#777;border-style:solid}.wrapper{margin:0 auto}.container{width:1080px;text-align:left}a.button,a.button:visited,input.button,button{padding:1em 1.5em;color:#fff;border:none;text-decoration:none;background-color:#ee361f;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-khtml-border-radius:1em}a.button:after,a.button.back:before,input.button:after,button:after{content:"\f105";padding-left:.25em;vertical-align:sub;display:inline-block;font-family:FontAwesome;font-size:200%}a.button.weiss,a.button.weiss:visited{color:#ee361f !important;background-color:#fff}a.button.back:after{display:none}a.button.back:before{content:"\f104";padding-left:0;padding-right:.25em}.page-document form input.button.wpcf7-submit,.page-document form input.button.wpcf7-submit:hover{padding:.55em 1.75em .55em 1em;background-image:url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/images/submit-bg.png);background-position:85% 50%;background-repeat:no-repeat;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-khtml-border-radius:.5em}div.column.circle-button{margin-bottom:47px}a.circle-button{display:block;height:160px;width:160px;line-height:160px;padding:1.3em 1em;line-height:1.3em;color:#fff;background-color:#615462;font-size:166.66%;text-align:center;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.list-content-container a.circle-button{font-size:180%}a.circle-button span{font-size:133.33%;text-transform:uppercase}ul.cat-button-list{margin-top:5px}ul.cat-button-list li{padding-bottom:1.5em;font-size:15px}ul.cat-button-list li a{padding-left:1.5em;text-transform:uppercase;text-decoration:none}ul.cat-button-list li a i{position:relative;left:auto;top:auto;width:auto;font-size:1.5em;color:#ee361f}ul.cat-button-list li.current a i:before{content:"\f192"}a.more-link,a.likeh2,a[target]{color:#ee361f;text-decoration:none}a.more-link:after,a.likeh2:after,a[target]:after{padding-left:.5em;content:"\e603";display:inline-block;vertical-align:middle;font-family:icomoon;text-decoration:none}a.likeh2[href^=tel]:after{display:none}form,.wpcf7{clear:both}textarea,input{text-align:left}input:focus,textarea:focus,button:focus,select:focus{outline:none}input.radio,input[type=radio],input.checkbox,input[type=checkbox]{border:1px solid !important;padding:inherit !important;margin-right:1rem}form p{clear:both;display:block}form .wpcf7-list-item{display:block;padding-top:.5em;padding-right:.5em}form select.wpcf7-not-valid,form input.wpcf7-not-valid,form textarea.wpcf7-not-valid{border:1px solid red}form .wpcf7-not-valid-tip{clear:both}form .wpcf7-response-output{clear:both;width:100%}form .wpcf7-response-output.wpcf7-mail-sent-ng,form .wpcf7-response-output.wpcf7-validation-errors{border:none;color:red}form .wpcf7-response-output.wpcf7-mail-sent-ok{border:none;color:#fff;background-color:#398f14}.screen-reader-response ul{display:none}form.wpcf7-form .wpcf7-captchac{padding:.85em;border:1px solid #777;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-khtml-border-radius:.5em}form.wpcf7-form input,form.wpcf7-form textarea{border:none;border-bottom:1px solid #ee361f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-khtml-border-radius:0}form.wpcf7-form p.field-container{margin-bottom:2em}form.wpcf7-form .field-container{position:relative}form.wpcf7-form .field-container label{position:absolute;top:1em}form.wpcf7-form .field-container input,form.wpcf7-form .field-container textarea{background:0 0;padding-left:0}form.wpcf7-form .field-container.filled label{top:-1em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}form.wpcf7-form .field-container.filled input,form.wpcf7-form .field-container.filled textarea{border-bottom-width:2px}form.wpcf7-form .field-container .wpcf7-acceptance label{position:relative;top:auto}form.searchform{position:absolute;right:0;display:none}.page-document form.searchform{position:relative;display:block}form.searchform input,form.searchform input:focus{float:left;text-align:left;font-size:83.33%}form.searchform button,form.searchform button:focus{padding-left:0;background:0 0;color:#ee361f;font-size:100%;text-align:right}h1,h1 a,.likeh1,h2,h2 a,.likeh2,h3,h3 a,.likeh3,h4,h4 a,.likeh4,h5,h5 a,.likeh5,h6,h6 a,.likeh6{color:#ee361f;text-decoration:none}h1,.likeh1{margin-bottom:.25em;font-size:266.66%;line-height:110.5%}h1 strong,.likeh1 strong{font-weight:100;font-family:'DINWeb-Light';font-size:50%}.fixedTeaser h1{text-align:center}h2,.likeh2{font-size:133.33%}.list-content-container .list-content .hentry h2,.content-footer .type-projekt h2{height:2em}.page-header{padding-top:2em;position:fixed;width:100%;height:220px;z-index:999}body.single .page-header{background-color:#fff}.anchor{display:block;visibility:hidden;position:absolute;margin-top:-220px}.wrapper .page-document{padding-top:220px}.page-header a.logo{position:absolute;display:block;width:157px;max-width:100%;height:153px;overflow:hidden;text-indent:-9000px;white-space:nowrap}.page-header a.logo span{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/images/logo_vor-hochdrei.png) left top no-repeat;background-size:cover}.wrapper .page-document,.wrapper .anchor,.wrapper .page-header,.wrapper .page-header *{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.wrapper.withFixedHeader .page-header{padding-top:.5em;height:180px;background-color:#fff;-webkit-box-shadow:0 15px 15px -15px rgba(0,0,0,1);-moz-box-shadow:0 15px 15px -15px rgba(0,0,0,1);box-shadow:0 15px 15px -15px rgba(0,0,0,1)}.wrapper.withFixedHeader .page-document{padding-top:140px}.wrapper.withFixedHeader .page-header .page-navigation{margin-top:2.4em}.wrapper.withFixedHeader .page-header .page-navigation .navigation li a{color:#777}.wrapper.withFixedHeader .page-header .page-navigation .sub-navigation{margin-top:25px}.page-navigation{margin:3.1em -15px 0 0}.page-navigation .navigation li a{margin:0 1em;padding:1em 0 .75em;text-decoration:none;text-transform:uppercase;font-size:15px}body.home .page-navigation .navigation li a{color:#fff}body.home .page-navigation .navigation li[class*=current]>a,.page-navigation .navigation li[class*=current]>a,body.home .page-navigation .navigation li>a:hover,.page-navigation .navigation li>a:hover{color:#ee361f !important;border-bottom:2px solid #ee361f}.page-navigation .navigation a .icon-search{font-size:133.33%}.page-navigation .sub-navigation{margin-top:35px}.page-navigation .sub-navigation li{line-height:100%}.page-navigation .sub-navigation li a{padding:0 .75em;font-size:15px;text-decoration:none}.page-navigation .sub-navigation li a:hover,.page-navigation .sub-navigation li[class*=current] a{color:#ee361f}.page-navigation .navigation li{position:relative}.page-navigation .navigation li .news-count-badge{position:absolute;top:-1.5em;right:-.5em;padding:.3em .5em .2em;text-align:center;line-height:1em;font-size:15px;background:#ee361f;color:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-khtml-border-radius:1em}.wp-pagenavi{margin:1em 0}.wp-pagenavi .pages{display:none}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;padding:.25em .5em;margin-right:.5em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-khtml-border-radius:.25em}.page-footer{position:relative;z-index:9;padding-bottom:10rem;background-color:#615462}.page-footer .copy,.page-footer a{text-decoration:none;color:#fff;font-size:83.33%}.page-footer .container>.column{padding-top:15px;padding-bottom:11px}.page-footer .column{margin-bottom:0}.page-footer .navigation li a{font-size:15px}.page-footer .navigation.social-list li a{padding:1.25em 1em}.page-footer .navigation.social-list .xing:hover{background-color:#006464}.page-footer .navigation.social-list .linkedin:hover{background-color:#0177b5}.page-footer .navigation.social-list .instagram:hover{background-color:#125688}.alignleft{margin:.25em 1em .5em 0}.alignright{margin:.25em 0 .5em .25em}figcaption,.wp-caption-text{margin:.75em 0 0;font-size:100%}.zoom{position:relative;display:inline-block;max-width:100%}.zoom .zoom-icon{position:absolute;right:0;bottom:0;width:1.5em;height:1.5em;text-align:center;line-height:1.5em;font-size:1.5em;color:#fff;background-color:#424f5c;-webkit-border-radius:.25em 0 0;-moz-border-radius:.25em 0 0;border-radius:.25em 0 0;-khtml-border-radius:.25em 0 0}.gallery-container{margin-bottom:3em}.gallery-container>ul{list-style:none;padding:0;margin:0}.single-projekt .teaserImage{margin-bottom:2em}.gallery-container>ul figure img,.single-projekt .teaserImage img{display:block;width:100%}.bg-slider{position:absolute;top:0;left:0;z-index:-1}.bg-slider img{position:absolute;top:0;left:0;z-index:8;opacity:0}.bg-slider img.active{z-index:10;opacity:1}.bg-slider img.last-active{z-index:9}.bg-slider img{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}.bx-wrapper{margin-bottom:0}.bx-wrapper .bx-pager.bx-default-pager a{background:#283583}.bx-viewport>ul>li img{margin:0 auto}.list-content-container.layout-slider.type-team .slider li{position:relative;text-align:center}.list-content-container.layout-slider.type-team .bx-wrapper .bx-controls-direction a.bx-prev{left:-1em}.list-content-container.layout-slider.type-team .bx-wrapper .bx-controls-direction a.bx-next{right:-1em}.single-projekt .projekt-slider li img{width:100%}.single-projekt .projekt-slider .caption{position:absolute;bottom:0;left:0;display:block;width:100%;color:#fff}.single-projekt .projekt-slider .caption.transparent p{position:relative;z-index:10}.single-projekt .projekt-slider .caption.transparent:after{content:' ';position:absolute;top:0;left:0;z-index:9;display:block;width:100%;height:100%;background-color:#000;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=60);filter:alpha(opacity=60);filter:alpha(opacity=60)}.single-projekt .pager-container{background-color:#ededed}.single-projekt .pager{line-height:0}.single-projekt .pager a{display:inline-block;width:160px;height:100px;background:transparent center no-repeat;border-bottom:3px solid transparent}.single-projekt .pager .active a{border-color:#ee361f}.single-projekt .bx-wrapper .bx-controls-direction a{color:#ee361f}.single-projekt .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.single-projekt .bx-wrapper .bx-controls-direction a.bx-next{right:0}.single-projekt .pager-container .bx-controls-direction a{color:#ee361f;font-size:3em}.single-projekt .pager-container .bx-controls-direction a.bx-prev{left:-1em}.single-projekt .pager-container .bx-controls-direction a.bx-next{right:-1em}.fancybox-close,.fancybox-nav span{color:#404040}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:none}ul.icon-ul,ul.icon-ul-custom{margin-left:1.55em}ul.icon-ul-custom li{position:relative}ul.icon-ul-custom li:before{position:absolute;left:-2.14285714em;width:2.14285714em;text-align:center}ul.icon-ul-custom.icon-ul-check li{padding:.175em 0;padding-left:2em;width:50%;float:left;line-height:120%;font-size:166.66%}ul.icon-ul-custom.icon-ul-check li:before{width:1.25em;margin-left:-1.25em;display:inline-block;font-size:166.66%}ul.icon-ul-custom.icon-ul-check li:before{content:"\f00c";font-family:FontAwesome}ul.icon-ul-custom.icon-ul-arrow li:before{content:'\e603';font-family:icomoon}.content-sidebar{margin-top:.75em}.content-sidebar .orange{color:#ee361f}.single-projekt .content-sidebar .icon-ul{margin-top:-1rem}.content-sidebar .button{margin-top:3em}.content-sidebar p{margin-top:0}.content-footer{margin-top:3em}.content .more-text{position:relative;display:block;width:100%;height:100px;overflow:hidden;padding-bottom:2em}.content .more-text:after{content:' ';display:block;width:100%;height:100px;position:absolute;left:0;bottom:0;background:transparent url(//www.vorhochdrei.de/wp-content/themes/vor-hoch3%201.0/images/more-fg.png) top left repeat-x}.content .more-text a.more-link{display:none;position:absolute;bottom:0;z-index:99}.content .more-text a.more-link.current{display:block}.content .more-text a.more-link.current.less:after{content:"\ea3b"}.content .more-text.active{height:auto}.content .more-text.active:after{display:none}.accordion .accordion-trigger{margin-bottom:0;cursor:pointer}.accordion .accordion-trigger .headline{display:block;padding:.5em 0;border-top:1px solid #ee361f}.accordion .accordion-trigger.count-0 .headline{border-top:none}.accordion .accordion-trigger .headline:after{content:'\e603';padding-left:.5em;display:inline-block;font-family:icomoon}.accordion .accordion-trigger.ui-state-active .headline:after{content:"\e604"}.accordion .ui-accordion-content{position:relative;padding-bottom:1em}.news-list .type-post .container{padding-left:5.25%;padding-right:5.25%}.news-list .type-post .content>img{margin:1em 0}.news-list .type-post .text-content{width:80%}.news-list .type-post .post-thumbnail{margin:.5em 0 1em}.news-list .type-post .post-thumbnail img{width:100%}.news-list.accordion .accordion-trigger{width:1080px;margin:0 auto;padding-left:5.25%;padding-right:5.25%;text-align:left}.start-map-container{position:relative;z-index:3;background:#fff}.start-map-container #contactMap{position:fixed;height:500px}.start-map-container #contactMap img{max-width:none !important}.content .circle-container{margin-right:-12.75%;margin-left:-38.25%;display:table;border-spacing:1em;border-collapse:separate}.content .circle-container .circle{width:250px;height:250px;margin:1em;padding:0 1em;display:table-cell;color:#ee361f;text-align:center;vertical-align:middle;border:2px solid #ee361f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}article.page.type-page{position:relative;z-index:1}article.page.type-page.fixedTeaser.skrollable-after{display:none !important}article.page.type-page .container{padding-left:5.25%;padding-right:5.25%}article.page.type-page .bcg .content{background-color:#fff;padding:2em 0 3em}article.page.type-page.fixedTeaser{position:fixed;z-index:2;padding:4em 3em 2em;left:50%;margin-left:-410px;width:600px;height:600px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;background-color:#ee361f}article.page.type-page.fixedTeaser .readMore{display:block;text-align:center;font-size:1.5em}article.page.type-page.fixedTeaser .content{padding:0;background-color:transparent}.extra-circles{display:block;width:100%;position:fixed;left:0;top:500px;z-index:4}.extra-circles a{display:block;width:160px;height:160px;position:absolute;right:0;top:0;padding-top:2.75em;text-align:center;color:#ee361f !important;font-size:130%;border:5px solid #ee361f;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.extra-circles a:hover{background-color:#fff}.extra-circles p:nth-child(2) a{top:6em;right:160px}article.has-post-thumbnail.fixedTeaser .bcg{background:#ee361f 50% 0 no-repeat;background-size:100%}article.has-post-thumbnail.hasScrollImage .bcg{padding-top:550px;background-repeat:no-repeat;background-position:50% 0;background-size:100%;background-attachment:fixed}article.page.type-page.tab-content{display:block !important;z-index:2;border:none}article.page.type-page.tab-content{cursor:pointer;background-color:#ededed}article.page.type-page.tab-content .container *{color:#ee361f}article.page.type-page.tab-content.current{z-index:3;cursor:default;background-color:#fff}article.page.type-page.tab-content.current .container *{color:#ee361f}article.page.type-page.tab-content:nth-of-type(2){margin-left:-200px}.list-content-container{margin-bottom:3em;margin-top:2em}.list-content-container.layout-sidebar,.list-content-container.layout-sidebar .list-content{margin-top:0;margin-bottom:0}.width-wide.pull-right .list-content-container{margin-right:-12.75%;margin-left:-38.25%}.width-wide.pull-left .list-content-container{margin-left:-12.75%;margin-right:-38.25%}.list-content-container p{font-size:83.33%}.cat-entrys-list,.list-content-container .list-content{position:relative;margin:2em -1% 0}.list-content-container .list-content .hentry{line-height:100%}.list-content-container .list-content .hentry strong{display:inline-block;padding-bottom:.5em}.list-content-container.layout-likeSidebar{width:28.5%;float:right;margin:0}.list-content-container.layout-likeSidebar .list-content{margin:0;text-align:center}.list-content-container.layout-likeSidebar .list-content .hentry{margin:0}a .vor-icon{display:inline-block;margin:0 .25em;padding:.25em;line-height:1.3em;border:1px solid #777;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-khtml-border-radius:1em}a:hover .vor-icon{background-color:#777;color:#fff}.list-content-container.type-projekt .list-content .hentry .excerpt{min-height:3.75em}.content-sidebar .list-content-container{margin-bottom:0;margin-top:0}.content-sidebar .list-content-container .list-content{margin:0}.content-sidebar .list-content-container .list-content .hentry{height:auto}.list-content-container .slider .hentry{height:auto}.imagemask{position:relative;display:block;width:160px;height:160px;margin:0 auto 1.5em auto;text-align:center}.imagemask img{margin:0 auto}.type-projekt .imagemask,.single-projekt .imagemask{width:250px;height:250px;margin:0;margin-bottom:1rem}.imagemask img{background-color:#ededed;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.imagemask .imagemaskOver{position:absolute;left:0;top:0;display:none;width:100%;height:100%;margin:0;padding:4em .5em 0;line-height:120%;font-size:83.33%;text-align:center;overflow:hidden;background:#ee361f;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.imagemask .imagemaskOver .icon{font-size:300%}.type-projekt .imagemask .imagemaskOver .icon{padding-top:1em}.bg-color-Orange .content{background-color:#ee361f !important}.bg-color-Lila .content{background-color:#615462 !important}.bg-color-Orange .list-content-container.type-klient .hentry,.bg-color-Orange .cat-entrys-list .filter-item,.bg-color-Lila .list-content-container.type-klient .hentry,.bg-color-Lila a:hover .vor-icon,.bg-color-Orange a:hover .vor-icon,.bg-color-Lila .cat-entrys-list .filter-item{background-color:#fff}.bg-color-Orange .imagemask .imagemaskOver{background-color:#ededed}.bg-color-Lila a .vor-icon,.bg-color-Orange a .vor-icon,.bg-color-Lila hr,.bg-color-Orange hr,.bg-color-Lila .accordion-trigger .headline,.bg-color-Orange .accordion-trigger .headline{border-color:#fff}.bg-color-Orange .imagemask .imagemaskOver,.bg-color-Orange a:hover .vor-icon i{color:#ee361f}article.fixedTeaser *,.bg-color-Lila ul.cat-button-list li a,.bg-color-Lila ul.cat-button-list li a i,.bg-color-Orange ul.cat-button-list li a,.bg-color-Orange ul.cat-button-list li a i,.bg-color-Lila,.bg-color-Orange,.bg-color-Lila a,.bg-color-Orange a,.bg-color-Lila h1,.bg-color-Orange h1,.bg-color-Lila .likeh1,.bg-color-Orange .likeh1,.bg-color-Lila h2,.bg-color-Orange h2,.bg-color-Lila .likeh2,.bg-color-Orange .likeh2,.bg-color-Lila h3,.bg-color-Orange h3,.bg-color-Lila .likeh3,.bg-color-Orange .likeh3{color:#fff}#catapult-cookie-bar button#catapultCookie{padding:5px}#catapult-cookie-bar button#catapultCookie:after{display:none}#catapult-cookie-bar span{font-size:.85rem;line-height:1.25}#catapult-cookie-bar{padding:0 1rem !important}@media only screen and (max-width:460px){#catapult-cookie-bar{width:100%;right:0;left:0;bottom:0}}