/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../files/design-by/layout/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.2.0
 * Copyright 2013-2016 David Deutsch
 * Licensed under MIT (https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE)
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@-webkit-keyframes header-pop-out{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:none;transform:none}}@keyframes header-pop-out{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:none;transform:none}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:none}body,form,figure{margin:0;padding:0}img,svg{border:0;max-width:100%;height:auto;vertical-align:top}.ie7 img,.ie7 svg{-ms-interpolation-mode:bicubic}.ie8 img,.ie8 svg{width:auto}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{background-color:#464A4F;font-family:'Josefin Sans', sans-serif;font-style:normal;font-variant:normal;font-weight:400;font-size:18px;line-height:1.5;color:#464A4F;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 640px){body{font-size:20px}}strong{font-weight:900}select,input,textarea{font-size:99%}#wrapper{overflow:hidden;margin-top:60px}@media only screen and (min-width: 850px){#wrapper{margin-top:0}}#container{background-color:#464A4F}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.float_left{float:left}.float_right{float:right}.clear,#clear{height:0px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}.row{max-width:1250px;margin-left:auto;margin-right:auto}.row+.row{margin-bottom:1.5}@media only screen and (min-width: 640px){.row+.row{margin-bottom:3}}@media only screen and (min-width: 1024px){.row+.row{margin-bottom:4.5}}.row::after,.row::before{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-1.5625rem;margin-right:-1.5625rem}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.row.row-height.row-height-large>.columns{height:0;padding-bottom:45%;overflow:hidden}}.column,.columns{position:relative;width:100%;float:left;padding-left:20px;padding-right:20px}.column+.column,.column+.columns,.columns+.column,.columns+.columns{padding-top:1.5}@media only screen and (min-width: 640px){.column+.column,.column+.columns,.columns+.column,.columns+.columns{padding-top:0}}.collapse .column,.collapse .columns{padding-left:0;padding-right:0;padding-top:0}@media screen and (min-width: 40em){.column,.columns{padding-left:1.5625rem;padding-right:1.5625rem}}.column:last-child,.columns:last-child{float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.3333333333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.6666666667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.2857142857%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:0;padding-right:0}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.3333333333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.6666666667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.2857142857%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:1.5625rem;padding-right:1.5625rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.3333333333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.6666666667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.2857142857%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:1.5625rem;padding-right:1.5625rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}fieldset{border:none}*+.ce_form{margin-top:30px}@media only screen and (min-width: 640px){*+.ce_form{margin-top:35px}}.widget{position:relative;width:100%;padding:5px}label{display:block;font-size:0.8em;font-weight:700;color:#585C60;padding:0 19px}.inline label{display:none}.bg-dark label{color:#fff}.widget-checkbox label{display:inherit;float:left;margin:-30px 0 0 25px;padding:0}input{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;display:block;font-family:'Josefin Sans', sans-serif;font-style:normal;font-variant:normal;font-weight:400;color:#585C60;background-color:#fff;border:none;border-top:4px solid transparent;padding:0 15px;margin-bottom:15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:lowercase}input:focus{color:#A5453E;border-top-color:#A5453E}input.disabled{pointer-events:none}input.checkbox{appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;display:inherit}input.submit{cursor:pointer;display:inline-block;padding:15px 20px 15px 20px;background-color:#A5453E;color:#fff;font-size:0.7em;font-weight:700;text-align:center}input.submit:hover,input.submit:focus{background-color:#464A4F;-webkit-box-shadow:0 5px 40px #000000;box-shadow:0 5px 40px #000000;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7);box-shadow:0 5px 40px rgba(0,0,0,0.7)}input.text{width:100%;height:46px;font-size:0.833em}input.text.inline{width:80%;float:left}input.text.inline+.submit{width:20%;float:left;margin:0;height:46px;padding-top:8px;-webkit-transform:none;transform:none}@media only screen and (min-width: 640px){input.text{font-size:0.875em}}textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;display:block;width:100%;height:142px;font-family:'Josefin Sans', sans-serif;font-style:normal;font-variant:normal;font-weight:400;font-size:0.833em;color:#585C60;background-color:#fff;border:none;border-top:4px solid transparent;padding:14px 15px 0;margin-bottom:15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;resize:vertical}textarea:focus{color:#A5453E;border-top-color:#A5453E}@media only screen and (min-width: 640px){textarea{font-size:0.875em;height:331px}}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:0;display:inline-block;font-family:'Josefin Sans', sans-serif;font-style:normal;font-variant:normal;font-weight:400;font-size:0.833em;color:#585C60;background-color:transparent;border:none;border-top:4px solid transparent;padding:0 15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;height:46px}select:focus{color:#A5453E;border-top-color:#A5453E}@media only screen and (min-width: 640px){select{font-size:0.875em}}.submit_container{clear:both;text-align:right;width:100%;padding:5px}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#585C60;opacity:1}::-moz-placeholder{color:#585C60;opacity:1}:-ms-input-placeholder{color:#585C60;opacity:1}:-moz-placeholder{color:#585C60;opacity:1}.registration .submit_container{text-align:right}.mod_login .login_info{text-align:center;padding-top:10px}.mod_login .login_info br{display:none}.mod_login label{display:none}.mod_login input{margin:0;width:100%;height:50px;border-width:0;border-bottom:2px solid #585C60}.mod_login input.text:focus{background-color:#ECECED}.mod_login input.submit{border:none}.mod_login .submit_container{padding:0}@media only screen and (min-width: 1024px){.mod_login{position:absolute;z-index:25;width:100%;top:100%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#585C60;overflow:hidden;border:2px solid #464A4F}.mod_login .login_info{text-align:left}.mod_login input{border-bottom:none;border-right:2px solid #585C60}}#header{position:absolute;z-index:93;top:0;left:0;width:100%;height:60px;background-color:#fff}#header .inside{position:relative;padding-left:20px;padding-right:20px}@media only screen and (min-width: 850px){#header{height:104px;background-color:transparent;overflow:hidden}#header.scrolled{position:fixed;background-color:#fff;background-color:rgba(255,255,255,0.9);border-bottom:1px solid #fff;-webkit-animation:header-pop-out .6s;animation:header-pop-out .6s;-webkit-box-shadow:0 5px 40px #000000;box-shadow:0 5px 40px #000000;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7);box-shadow:0 5px 40px rgba(0,0,0,0.7)}}#logo-header{width:121px;height:40px}#logo-header circle{-webkit-transition:all 1s ease;transition:all 1s ease}#logo-header:hover circle{fill:#fff}@media only screen and (min-width: 850px){#logo-header{width:173px;height:57px}}.bg-white{background-color:#fff}.bg-light-gray{background-color:#ECECED}.bg-dark-gray{background-color:#585C60}.bg-dark-gray.ce_rowStart{background-color:#34373a}.bg-wustmann{background-color:#A5453E}.bg-architektur{background-color:#4FBAAC}.bg-ladenbau{background-color:#CA8A60}.bg-fotografie{background-color:#82A1C0}.bg-text{background-color:#464A4F}.bg-dark{color:#fff}.bg-dark .bg-light{color:#464A4F}.bg-light{color:#464A4F}.bg-light .bg-dark{color:#fff}@media only screen and (min-width: 850px){.text-align-center{text-align:center}}@media only screen and (min-width: 850px){.text-align-right{text-align:right}}.logo-wrapper{float:left;position:relative;z-index:95;width:121px;padding-top:10px}.logo-wrapper svg{width:121px;height:40px}@media only screen and (min-width: 850px){.logo-wrapper{width:173px;padding-top:20px}.logo-wrapper svg{width:173px;height:57px;overflow:visible}.logo-wrapper #XMLID_29_{width:5000%}.juergen-h-wustmann .logo-wrapper #XMLID_29_{fill:#A5453E}.architektur .logo-wrapper #XMLID_29_{fill:#4FBAAC}.ladenbau .logo-wrapper #XMLID_29_{fill:#CA8A60}.fotografie .logo-wrapper #XMLID_29_{fill:#82A1C0}}.mod_article .inside{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 640px){.mod_article .inside{padding-top:70px;padding-bottom:70px}}#title .mod_article .inside{padding-top:30px}@media only screen and (min-width: 850px){#title .mod_article .inside{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding-top:70px}}.mod_article.no-padding-top .inside{padding-top:0}.mod_article.no-padding-bottom .inside{padding-bottom:0}.padding-top-bottom{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 1024px){#footer .padding-top-bottom{padding-bottom:60px}}.padding-bottom-top{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 1024px){#footer .padding-bottom-top{padding-top:60px}}.pull-up{margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 850px){.pull-up{margin:0;-webkit-transform:translateY(-154px);transform:translateY(-154px)}}@media only screen and (min-width: 850px){#projektbeschreibung .ce_gallery{-webkit-transform:translateY(-154px);transform:translateY(-154px)}}@media only screen and (max-width: 640px){[data-uk-parallax]{-webkit-transform:none !important;transform:none !important}}#map-canvas{min-height:450px}@media only screen and (min-width: 850px){#map-canvas{min-height:650px}}#footer{color:#fff;text-align:center;border-top:1px solid #464A4F}#footer .ce_rowPart{position:relative}@media only screen and (min-width: 640px){#footer{text-align:inherit}}.mod_navigation.main{position:absolute;z-index:94;top:0;left:0;right:0;bottom:0;height:100vh;padding-top:60px;font-weight:600;visibility:hidden;opacity:0}.mod_navigation.main.open{visibility:visible;opacity:1}.mod_navigation.main.open::before{content:'';position:absolute;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.mod_navigation.main li.submenu>a,.mod_navigation.main li.submenu>span{position:relative}.mod_navigation.main li.submenu>a>.subitems,.mod_navigation.main li.submenu>span>.subitems{display:block;width:0;height:0;position:absolute;top:15px;right:20px;border:6px solid transparent;border-left-color:#585C60}@media only screen and (min-width: 850px){.mod_navigation.main li.submenu>a>.subitems,.mod_navigation.main li.submenu>span>.subitems{display:none}}.mod_navigation.main ul{display:block;position:absolute;z-index:94;top:0;left:0;right:70px;min-height:100vh;padding-top:60px;background-color:#fff}.mod_navigation.main ul.level_1>li{display:block;padding:0 20px 0 20px}@media only screen and (min-width: 850px){.mod_navigation.main ul.level_1>li{display:inline-block;position:relative;padding:0}.mod_navigation.main ul.level_1>li:hover>.level_2{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.mod_navigation.main ul.level_1>li>a,.mod_navigation.main ul.level_1>li>span{position:relative;overflow:hidden;display:block;width:100%;height:100%;color:#464A4F;font-weight:900;padding:5px 0 5px;border-bottom:1px solid rgba(0,0,0,0.3)}.mod_navigation.main ul.level_1>li>a.submenu>.subitems,.mod_navigation.main ul.level_1>li>span.submenu>.subitems{content:'';position:absolute;display:block;width:0;height:0;top:auto;bottom:12px;right:0;border:12px solid transparent;border-left-color:#585C60;-webkit-transition:all .4s ease;transition:all .4s ease}.mod_navigation.main ul.level_1>li>a.active,.mod_navigation.main ul.level_1>li>a.trail,.mod_navigation.main ul.level_1>li>a:hover,.mod_navigation.main ul.level_1>li>span.active,.mod_navigation.main ul.level_1>li>span.trail,.mod_navigation.main ul.level_1>li>span:hover{border-bottom-color:#A5453E;color:#A5453E}.mod_navigation.main ul.level_1>li>a.architektur.active,.mod_navigation.main ul.level_1>li>a.architektur.trail,.mod_navigation.main ul.level_1>li>a.architektur:hover,.mod_navigation.main ul.level_1>li>span.architektur.active,.mod_navigation.main ul.level_1>li>span.architektur.trail,.mod_navigation.main ul.level_1>li>span.architektur:hover{color:#4FBAAC}.mod_navigation.main ul.level_1>li>a.ladenbau.active,.mod_navigation.main ul.level_1>li>a.ladenbau.trail,.mod_navigation.main ul.level_1>li>a.ladenbau:hover,.mod_navigation.main ul.level_1>li>span.ladenbau.active,.mod_navigation.main ul.level_1>li>span.ladenbau.trail,.mod_navigation.main ul.level_1>li>span.ladenbau:hover{color:#CA8A60}.mod_navigation.main ul.level_1>li>a.fotografie.active,.mod_navigation.main ul.level_1>li>a.fotografie.trail,.mod_navigation.main ul.level_1>li>a.fotografie:hover,.mod_navigation.main ul.level_1>li>span.fotografie.active,.mod_navigation.main ul.level_1>li>span.fotografie.trail,.mod_navigation.main ul.level_1>li>span.fotografie:hover{color:#82A1C0}@media only screen and (min-width: 850px){.mod_navigation.main ul.level_1>li>a,.mod_navigation.main ul.level_1>li>span{padding:67px 0 10px;border:none}.mod_navigation.main ul.level_1>li>a.submenu>.subitems,.mod_navigation.main ul.level_1>li>span.submenu>.subitems{display:none}}@media only screen and (min-width: 850px){.mod_navigation.main ul.level_1>li{padding-left:10px;padding-right:10px;width:22%}}@media only screen and (min-width: 1024px){.mod_navigation.main ul.level_1>li{padding-left:10px;padding-right:10px;width:24%}}@media only screen and (min-width: 850px){.mod_navigation.main ul{position:relative;top:auto;left:auto;right:auto;min-height:1px;padding-top:0;background-color:transparent}}@media only screen and (min-width: 850px){.mod_navigation.main{position:absolute;width:100%;visibility:visible;opacity:1;top:0;left:156px;right:auto;height:auto;padding-top:0}.mod_navigation.main.open::before{display:none}}.nav-toggle{position:absolute;z-index:97;top:20px;right:20px;cursor:pointer;padding:10px 30px 10px 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width: 850px){.nav-toggle{top:30px;visibility:hidden;opacity:0}}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{height:2px;width:30px;background:#464A4F;position:absolute;display:block;content:'';-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.nav-toggle span:before{top:-8px}.nav-toggle span:after{bottom:-8px}.nav-toggle.open span{background-color:transparent}.nav-toggle.open span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#A5453E}.nav-toggle.open span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#A5453E}.mod_navigation.footer{margin-top:30px;text-align:center}.mod_navigation.footer ul{display:block}.mod_navigation.footer li{position:relative;display:inline-block;padding-left:20px;padding-right:5px}.mod_navigation.footer li::before{content:'_';position:absolute;top:0;left:0}.mod_navigation.footer li.first{padding-left:5px}.mod_navigation.footer li.first::before{display:none}.mod_navigation.footer a,.mod_navigation.footer span{display:block;color:#fff;font-weight:400}.mod_navigation.footer a.active,.mod_navigation.footer a:hover,.mod_navigation.footer span.active,.mod_navigation.footer span:hover{color:#A5453E}@media only screen and (min-width: 640px){.mod_navigation.footer{margin-top:0;text-align:right}}.mod_article{position:relative;border-top:1px solid transparent;border-bottom:1px solid transparent}.mod_article.no-padding-top.no-padding-bottom{overflow:hidden}#title .mod_article{border:none}#title .mod_article::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,0.8)}@media only screen and (min-width: 850px){#title .mod_article{min-height:650px}}#title .mod_article.bg-dark::before{background-color:#464A4F;background-color:rgba(70,74,79,0.8)}h1,.h1{position:relative;padding-top:15px;font-size:1.9em;line-height:1.1;font-weight:600;color:#A5453E}h1::before,.h1::before{content:'';display:block;position:absolute;width:38px;height:4px;background-color:#A5453E;top:0;left:0}.architektur h1,.architektur .h1{color:#4FBAAC}.architektur h1::before,.architektur .h1::before{background-color:#4FBAAC}.ladenbau h1,.ladenbau .h1{color:#CA8A60}.ladenbau h1::before,.ladenbau .h1::before{background-color:#CA8A60}.fotografie h1,.fotografie .h1{color:#82A1C0}.fotografie h1::before,.fotografie .h1::before{background-color:#82A1C0}h2,.h2{position:relative;padding-top:15px;font-size:1.6em;line-height:1.1;font-weight:600;color:#A5453E}h2::before,.h2::before{content:'';display:block;position:absolute;width:38px;height:4px;background-color:#A5453E;top:0;left:0}.architektur h2,.architektur .h2{color:#4FBAAC}.architektur h2::before,.architektur .h2::before{background-color:#4FBAAC}.ladenbau h2,.ladenbau .h2{color:#CA8A60}.ladenbau h2::before,.ladenbau .h2::before{background-color:#CA8A60}.fotografie h2,.fotografie .h2{color:#82A1C0}.fotografie h2::before,.fotografie .h2::before{background-color:#82A1C0}.juergen-h-wustmann h1+h2,.architektur h1+h2,.ladenbau h1+h2,.fotografie h1+h2,.juergen-h-wustmann h1+.h2,.architektur h1+.h2,.ladenbau h1+.h2,.fotografie h1+.h2{color:#464A4F}.juergen-h-wustmann .bg-dark h1+h2,.architektur .bg-dark h1+h2,.ladenbau .bg-dark h1+h2,.fotografie .bg-dark h1+h2,.juergen-h-wustmann .bg-dark h1+.h2,.architektur .bg-dark h1+.h2,.ladenbau .bg-dark h1+.h2,.fotografie .bg-dark h1+.h2{color:#fff}h1+h2,.h1+h2,h1+.h2,.h1+.h2{padding-top:0;font-weight:300}h1+h2::before,.h1+h2::before,h1+.h2::before,.h1+.h2::before{display:none}h3,.h3{font-size:1.5em;line-height:1.1;font-weight:300}h2+h3,.h2+h3,h2+.h3,.h2+.h3{margin-bottom:30px}h4,.h4{position:relative;padding-top:15px;font-size:1em;line-height:1.1;font-weight:600;color:#A5453E;margin-bottom:1.5em}h4::before,.h4::before{content:'';display:block;position:absolute;width:38px;height:4px;background-color:#A5453E;top:0;left:0}.architektur h4,.architektur .h4{color:#4FBAAC}.architektur h4::before,.architektur .h4::before{background-color:#4FBAAC}.ladenbau h4,.ladenbau .h4{color:#CA8A60}.ladenbau h4::before,.ladenbau .h4::before{background-color:#CA8A60}.fotografie h4,.fotografie .h4{color:#82A1C0}.fotografie h4::before,.fotografie .h4::before{background-color:#82A1C0}.mod_login h4,.mod_login .h4{padding:15px 20px 0 20px;text-align:center;color:#fff;margin-bottom:15px}.mod_login h4::before,.mod_login .h4::before{display:none}@media only screen and (min-width: 850px){h1,.h1{font-size:2.9em;padding-top:30px}h1::before,.h1::before{width:56px;height:6px}.text-align-center h1::before,h1.text-align-center::before,.text-align-center .h1::before,.h1.text-align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.text-align-right h1::before,h1.text-align-right::before,.text-align-right .h1::before,.h1.text-align-right::before{left:auto;right:0}h2,.h2{font-size:2.6em;padding-top:30px}h2::before,.h2::before{width:56px;height:6px}.text-align-center h2::before,h2.text-align-center::before,.text-align-center .h2::before,.h2.text-align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.text-align-right h2::before,h2.text-align-right::before,.text-align-right .h2::before,.h2.text-align-right::before{left:auto;right:0}h3,.h3{font-size:2.15em}h2+h3,h2+.h3{margin-bottom:60px}.text-align-center h4::before,h4.text-align-center::before,.text-align-center .h4::before,.h4.text-align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.text-align-right h4::before,h4.text-align-right::before,.text-align-right .h4::before,.h4.text-align-right::before{left:auto;right:0}.mod_login h4,.mod_login .h4{text-align:left;margin-bottom:0}}a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#ECECED}a:hover{color:#A5453E}.back a{display:inline-block;padding:7.5px 20px 0 20px;margin:0 10px;height:50px;border:4px solid #585C60;font-weight:700;color:#fff}.back a:hover{border-color:#ECECED}.back{text-align:center;margin-bottom:30px;text-transform:lowercase}@media only screen and (min-width: 640px){.back{margin-bottom:70px}}.left-link,.right-link{display:block;position:relative;color:#fff;text-align:center;text-transform:lowercase}.left-link:hover,.right-link:hover{background-color:#585C60;color:#fff}.left-link .link-headline,.right-link .link-headline{font-size:1.6em;line-height:1.1;font-weight:600}.left-link .link-subheadline,.right-link .link-subheadline{font-size:1em;line-height:1.1;font-weight:300}@media only screen and (min-width: 640px){.left-link .link-headline,.right-link .link-headline{font-size:2.6em}.left-link .link-subheadline,.right-link .link-subheadline{font-size:1.5em}}.left-link{border-bottom:2px solid #464A4F;background-color:#A5453E;padding:15px 20px 30px 20px}.left-link::before{content:'oder';display:block;position:absolute;z-index:10;left:50%;top:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;background-color:#464A4F;border:2px solid #464A4F;border-radius:50px;text-align:center;padding-top:8px;font-size:0.8em;font-weight:700}@media only screen and (min-width: 640px){.left-link{border-right:1px solid #464A4F;border-bottom:none;text-align:right;padding:70px 100px 70px 50px}.left-link::before{width:50px;height:50px;padding-top:12px;left:100%;top:50%}}.right-link{border-bottom:2px solid #464A4F;background-color:#4FBAAC;padding:30px 20px 15px 20px}@media only screen and (min-width: 640px){.right-link{border-left:1px solid #464A4F;border-bottom:none;text-align:left;padding:70px 50px 70px 100px}}.owl-item{float:left}.layout_full .owl-stage-outer{overflow:hidden;border-top:4px solid #A5453E}.architektur .layout_full .owl-stage-outer{border-top-color:#4FBAAC}.ladenbau .layout_full .owl-stage-outer{border-top-color:#CA8A60}.fotografie .layout_full .owl-stage-outer{border-top-color:#82A1C0}.layout_full .owl-stage-outer::after{content:'';display:table;clear:both}@media only screen and (min-width: 640px){.layout_full .owl-stage-outer{border-top-width:6px}}.owl-nav{display:none}.layout_full .owl-nav{display:block;position:relative;height:50px;background-color:#A5453E}.architektur .layout_full .owl-nav{background-color:#4FBAAC}.ladenbau .layout_full .owl-nav{background-color:#CA8A60}.fotografie .layout_full .owl-nav{background-color:#82A1C0}.layout_full .owl-nav .owl-prev,.layout_full .owl-nav .owl-next{position:absolute;top:0;right:0;padding-top:9px;text-align:center;width:50px;height:50px;color:#fff;border-left:1px solid #fff;border-left:1px solid rgba(255,255,255,0.3);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.layout_full .owl-nav .owl-prev:hover,.layout_full .owl-nav .owl-next:hover{background-color:#464A4F}.layout_full .owl-nav .owl-prev{right:50px}.layout_full .owl-nav .owl-dot{display:inline-block;margin-left:20px;width:10px;height:10px;background-color:#ECECED;background-color:rgba(255,255,255,0.3);border-radius:10px}.layout_full .owl-nav .owl-dot.active{background-color:#fff}@media only screen and (min-width: 1024px){.mod_newslist .owl-nav{display:none}}.layout_latest{background-color:#fff;-webkit-box-shadow:0 5px 40px #000000;box-shadow:0 5px 40px #000000;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7);box-shadow:0 5px 40px rgba(0,0,0,0.7);margin-bottom:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.layout_latest:hover{-webkit-box-shadow:0 25px 70px #000000;box-shadow:0 25px 70px #000000;-webkit-box-shadow:0 5px 70px rgba(0,0,0,0.7);box-shadow:0 5px 70px rgba(0,0,0,0.7)}.juergen-h-wustmann .layout_latest{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #A5453E;box-shadow:0 5px 40px #000,0 5px 25px #A5453E;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(165,69,62,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(165,69,62,0.5)}.juergen-h-wustmann .layout_latest:hover{-webkit-box-shadow:0 25px 70px #000,0 25px 50px #A5453E;box-shadow:0 25px 70px #000,0 25px 50px #A5453E;-webkit-box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 50px rgba(165,69,62,0.5);box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 50px rgba(165,69,62,0.5)}.architektur .layout_latest{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #4FBAAC;box-shadow:0 5px 40px #000,0 5px 25px #4FBAAC;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(79,186,172,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(79,186,172,0.5)}.architektur .layout_latest:hover{-webkit-box-shadow:0 25px 70px #000,0 25px 50px #4FBAAC;box-shadow:0 25px 70px #000,0 25px 50px #4FBAAC;-webkit-box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(79,186,172,0.5);box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(79,186,172,0.5)}.ladenbau .layout_latest{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #CA8A60;box-shadow:0 5px 40px #000,0 5px 25px #CA8A60;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(202,138,96,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(202,138,96,0.5)}.ladenbau .layout_latest:hover{-webkit-box-shadow:0 25px 70px #000,0 25px 50px #CA8A60;box-shadow:0 25px 70px #000,0 25px 50px #CA8A60;-webkit-box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(202,138,96,0.5);box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(202,138,96,0.5)}.fotografie .layout_latest{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #82A1C0;box-shadow:0 5px 40px #000,0 5px 25px #82A1C0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(130,161,192,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(130,161,192,0.5)}.fotografie .layout_latest:hover{-webkit-box-shadow:0 25px 70px #000,0 25px 50px #82A1C0;box-shadow:0 25px 70px #000,0 25px 50px #82A1C0;-webkit-box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(130,161,192,0.5);box-shadow:0 25px 70px rgba(0,0,0,0.7),0 25px 70px rgba(130,161,192,0.5)}.layout_latest h2,.layout_latest .h2,.layout_latest h4,.layout_latest .h4{padding-right:20px;padding-left:20px;margin-bottom:15px}.layout_latest h2::before,.layout_latest .h2::before,.layout_latest h4::before,.layout_latest .h4::before{left:20px}@media only screen and (min-width: 850px){.row.fotografie .layout_latest h2,.fullwidth .layout_latest h2,.row.fotografie .layout_latest .h2,.fullwidth .layout_latest .h2,.row.fotografie .layout_latest h4,.fullwidth .layout_latest h4,.row.fotografie .layout_latest .h4,.fullwidth .layout_latest .h4{padding-right:40px;padding-left:40px}.row.fotografie .layout_latest h2::before,.fullwidth .layout_latest h2::before,.row.fotografie .layout_latest .h2::before,.fullwidth .layout_latest .h2::before,.row.fotografie .layout_latest h4::before,.fullwidth .layout_latest h4::before,.row.fotografie .layout_latest .h4::before,.fullwidth .layout_latest .h4::before{left:40px}}.pull-up .layout_latest{max-width:262px;margin:0 auto}.row.fotografie .layout_latest{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;overflow:hidden;border-left:1px solid #464A4F;border-right:1px solid #464A4F}@media only screen and (min-width: 640px){.row.fotografie .layout_latest{height:0;padding-bottom:58%}}.row.fotografie .layout_latest .image_container{position:relative}.row.fotografie .layout_latest .image_container::before{content:'';position:absolute;display:block;width:100%;height:100%;background-color:rgba(70,74,79,0.3);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.row.fotografie .layout_latest .image_container:hover::before{opacity:0}.row.fotografie .layout_latest img{width:100%;height:auto}.fullwidth .layout_latest{margin-bottom:0}.row.fotografie .colum:first-child .layout_latest{border-left:none}.row.fotografie .colum:last-child .layout_latest{border-right:none}@media only screen and (min-width: 640px){.layout_latest{margin-bottom:50px}}.teaser{padding:0 20px 0 20px;font-size:0.8em;line-height:1.3;color:#464A4F;min-height:6.1em;max-height:6.1em;overflow:hidden}.fullwidth .teaser{font-size:1em}@media only screen and (min-width: 850px){.row.fotografie .teaser,.fullwidth .teaser{padding-right:40px;padding-left:40px}}.fullwidth .teaser{margin-bottom:30px}@media only screen and (min-width: 850px){.fullwidth .teaser{margin-bottom:70px}}.more{margin-top:15px;padding:15px 20px 15px 20px;-webkit-transition:all .7s ease;transition:all .7s ease;display:block;background-color:#A5453E;color:#fff;font-size:0.7em;font-weight:700;text-align:center}.architektur .more{background-color:#4FBAAC}.ladenbau .more{background-color:#CA8A60}.fotografie .more{background-color:#82A1C0}.more:hover,.more:focus{background-color:#464A4F}.layout_latest:hover .more{background-color:#464A4F}.row.fotografie .more{position:absolute;width:100%;bottom:0;left:0}.mod_newscategories{display:block;max-width:1250px;margin:0 auto;text-align:center;margin-bottom:30px}.mod_newscategories ul{display:block;list-style:none;border:1px solid #fff;background-color:#fff;color:#464A4F}.mod_newscategories ul::after{content:'';display:table;clear:both}.mod_newscategories li{display:block;float:left;border-right:1px solid #ECECED}.mod_newscategories a,.mod_newscategories span{display:block;color:#464A4F;padding:20px}.mod_newscategories a.active,.mod_newscategories span.active{font-weight:700;color:#fff;background-color:#A5453E}.architektur .mod_newscategories a.active,.architektur .mod_newscategories span.active{background-color:#4FBAAC}.ladenbau .mod_newscategories a.active,.ladenbau .mod_newscategories span.active{background-color:#CA8A60}.fotografie .mod_newscategories a.active,.fotografie .mod_newscategories span.active{background-color:#82A1C0}@media only screen and (min-width: 850px){.mod_newscategories{margin-bottom:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mod_newscategories ul{display:inline-block;-webkit-box-shadow:0 5px 40px #000,0 5px 25px #A5453E;box-shadow:0 5px 40px #000,0 5px 25px #A5453E;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(165,69,62,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(165,69,62,0.5)}.architektur .mod_newscategories ul{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #4FBAAC;box-shadow:0 5px 40px #000,0 5px 25px #4FBAAC;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(79,186,172,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(79,186,172,0.5)}.ladenbau .mod_newscategories ul{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #CA8A60;box-shadow:0 5px 40px #000,0 5px 25px #CA8A60;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(202,138,96,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(202,138,96,0.5)}.fotografie .mod_newscategories ul{-webkit-box-shadow:0 5px 40px #000,0 5px 25px #82A1C0;box-shadow:0 5px 40px #000,0 5px 25px #82A1C0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(130,161,192,0.5);box-shadow:0 5px 40px rgba(0,0,0,0.7),0 5px 40px rgba(130,161,192,0.5)}.mod_newscategories li{display:inline-block;float:none;border-right:none}}@media only screen and (min-width: 1024px){.fullwidth .mod_newslist{padding-top:70px;padding-bottom:70px}}.mod_newslist>figure img{width:100%;height:auto}@media only screen and (min-width: 1024px){.mod_newslist>figure img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.ce_hyperlink{display:block;font-size:1.4em;text-align:center}.ce_hyperlink a{display:block;padding:15px 20px 15px 20px;background-color:#A5453E;color:#fff;font-size:0.7em;font-weight:700;text-align:center;margin-top:1.5em}.architektur .ce_hyperlink a{background-color:#4FBAAC}.ladenbau .ce_hyperlink a{background-color:#CA8A60}.fotografie .ce_hyperlink a{background-color:#82A1C0}.ce_hyperlink a:hover,.ce_hyperlink a:focus{background-color:#464A4F}@media only screen and (min-width: 850px){.ce_hyperlink{display:inline-block;text-align:left;padding-left:30px;border:1px solid #464A4F;background-color:#464A4F;background-color:rgba(70,74,79,0.8);color:#fff}.bg-dark .ce_hyperlink{-webkit-box-shadow:none;box-shadow:none;border:1px solid #fff;background-color:#fff;background-color:rgba(255,255,255,0.8);color:#464A4F}#title .ce_hyperlink{-webkit-box-shadow:0 5px 40px #000000;box-shadow:0 5px 40px #000000;-webkit-box-shadow:0 5px 40px rgba(0,0,0,0.7);box-shadow:0 5px 40px rgba(0,0,0,0.7)}.ce_hyperlink a{display:inline-block;padding:30px 20px 23.0769230769px 20px;margin-top:0;margin-left:20px}}.ce_downloads ul{display:block;list-style:none}.ce_downloads li{display:block;position:relative;background-color:#585C60;border:1px solid #464A4F;padding:20px 40px 15px 80px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.ce_downloads li .download-image{display:block;position:absolute;top:2px;bottom:2px;left:2px;width:60px;background-color:#464A4F;text-align:center}.ce_downloads li .download-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ce_downloads li .size{display:none}.ce_downloads li a{color:#fff}.ce_downloads li:hover{background-color:#A5453E}@media only screen and (min-width: 480px){.ce_downloads li{padding:20px 80px 15px 80px}.ce_downloads li .size{display:block;position:absolute;top:2px;right:2px;bottom:2px;font-size:0.8em;color:#464A4F;padding-top:23px;padding-right:20px}}@media only screen and (min-width: 640px){.ce_downloads li{float:left;width:50%}}.pagination{text-align:center}.pagination ul{display:block;list-style:none}.pagination li{display:inline-block}.pagination a,.pagination span{display:block;padding-top:3px;margin:0 10px;width:50px;height:50px;border:4px solid #585C60;font-size:1.4em;font-weight:700;color:#fff}.pagination a:hover,.pagination span:hover{border-color:#ECECED}.pagination a.current,.pagination span.current{border-color:#A5453E;background-color:#A5453E}

