header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.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}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-family:Whyte;src:url(../../files/stephankaluza/system/fonts/EduWhyte-Thin.woff) format("woff");font-display:auto}@font-face{font-family:Whyte Book;src:url(../../files/stephankaluza/system/fonts/EduWhyte-Book.woff2) format("woff2");font-display:auto}@font-face{font-family:Playfair;src:url(../../files/stephankaluza/system/fonts/playfair-display-v30-latin-regular.woff2) format("woff2");font-display:auto}#container,footer{display:grid;grid-template-columns:15px 1fr 15px}main,footer .inside{grid-column-start:2;grid-column-end:3}.grid1{display:grid;grid-template-columns:1fr;row-gap:15px}.grid1Top{grid-row-start:1;grid-row-end:2}@media screen and (min-width: 712px){.grid2{display:grid;grid-template-columns:1fr 1fr;column-gap:15px;row-gap:15px}.vita .grid2right{grid-row-start:1;grid-row-end:3;grid-column-start:2}.vita .grid2right{grid-row-start:1;grid-row-end:6;grid-column-start:2}.grid2left{grid-column-start:1}.row3{grid-row-start:1;grid-row-end:4}.grid1Top{grid-row-start:inherit;grid-row-end:inherit}.grid2w2{grid-column-end:3;grid-column-start:1}.verlage.grid2 h3{grid-column-end:3;grid-column-start:1}}@media screen and (min-width: 1024px){#container,footer{grid-template-columns:20px 1fr 20px}.grid3{grid-template-columns:1fr 1fr 1fr;column-gap:20px;row-gap:12px}.grid3Col2{grid-column-start:2;grid-column-end:3}.grid3Col3{grid-column-start:3;grid-column-end:4}.grid3Col2-3{grid-column-start:2;grid-column-end:4}}@media screen and (min-width: 1280px){#container,footer{grid-template-columns:30px 1fr 30px}.grid4{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:30px;row-gap:12px}.grid4Col4{grid-column-start:4;grid-column-end:5}.grid4Col1-2{grid-column-start:1;grid-column-end:3}.grid4Col2-4{grid-column-start:2;grid-column-end:5}.grid4Col3-4{grid-column-start:3;grid-column-end:5}.layout_full .grid4Col2-4{grid-row-start:2;grid-row-end:2}.verlage.grid4g3{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:12px}.verlage.grid2 h3{grid-column-end:4;grid-column-start:1}}@media screen and (min-width: 1920px){#container,footer{grid-template-columns:40px 1fr 40px}.vita .grid2right{grid-row-end:2}.grid4{column-gap:40px;row-gap:12px}.col1{grid-column-start:1;grid-column-end:2}.col2{grid-column-start:2;grid-column-end:3}.col2-4{grid-column-start:2;grid-column-end:5}.row2{grid-row-start:2;grid-row-end:4}}nav a,nav strong,.projektNavi a{color:#000;font-size:1.15rem;text-decoration:none;display:block;font-weight:inherit;font-family:Whyte;opacity:1;transition:opacity 0.5s}#mainNav a,#mainNav strong{color:#fff}nav a:hover,nav strong:hover{opacity:0.8;cursor:pointer}nav li{margin:0 0 20px 20px}#mainNav{background:#000;padding:20px 0 0;position:fixed;z-index:9998;width:100%}.burger{display:block;cursor:pointer;background:none;border:none;position:fixed;padding:0;top:15px;right:15px;z-index:9999;outline:none}.burger .bar{width:35px;height:2px;background-color:#000;display:block;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.is-active .bar{background-color:#fff}#burger.is-active .bar:nth-child(2){opacity:0}#burger.is-active .bar:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}#burger.is-active .bar:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}header .mod_navigation{top:-200px;transition:all 0.5s ease}header .onScreen{top:0}.submenu ul,.copyright{display:flex;justify-content:space-between}.submenu li{margin:0;display:inline-block}.submenu li.first{margin-right:30px}.submenu .impressum a{color:#000}.submenu strong{font-size:0.8rem;line-height:1.2rem}.submenu ul{margin-bottom:0}.projektNavi h2{margin:0 0 0.5rem}.projektNavi a{font-family:Whyte, sans-serif}.projektNavi .grid1{display:block}.projektNavi .more{display:none}@media screen and (min-width: 712px){.burger{display:none}#mainNav{background:none;position:fixed;padding-bottom:12px;top:0}#mainNav ul{display:flex;justify-content:center;align-items:center;margin-bottom:0}#mainNav a,#mainNav strong{color:#000}nav li{display:inline-block;margin:0 10px}.projektNavi{padding-bottom:60px}.projektNavi div{display:block;clear:both;margin-right:0}.projektNavi h2{margin:0 0 0.5rem}.projektNavi .back{bottom:0;position:absolute;width:100%;margin-bottom:6px;z-index:9999}.submenu{display:inline-block;float:right}}@media screen and (min-width: 1024px){.mainNav{padding:20px 0 40px}}@media screen and (min-width: 1280px){.mainNav{padding:20px 0 60px}}@media screen and (min-width: 1920px){.mainNav{padding:20px 0 90px}}*{box-sizing:border-box}html{height:100%;font-size:100%}body{height:100%;font-size:0.8rem;line-height:1.2rem;font-family:Whyte Book;background:#F1F1F1;color:#575757}#wrapper{position:relative;min-height:100%}#container{position:relative;padding:50px 0}footer{position:absolute;padding:5px 0 0 0;width:100%;z-index:1;background:#fff;bottom:0;font-size:0.8rem !important}footer a{font-size:0.8rem;line-height:1.2rem}h1,h2,h3,h4{font-size:1.15rem;font-family:Whyte Book;color:#000}h4{font-size:0.8rem;margin-bottom:0;margin-top:0}img{width:100%;display:block}a{outline:none;cursor:pointer}.ce_text ul ol{margin:0.5rem 0}.block{overflow:visible}.copyright{display:none;font-size:0.8rem;padding:0;color:#000;margin-bottom:5px;font-family:Whyte}.name{display:flex;justify-content:center;align-items:center;height:100%;min-height:100%;height:calc(100vh - 100px);text-transform:uppercase;color:#000}.logoStart{margin:-100px 0 0 0;font-family:Playfair, serif;font-size:2.2rem;position:fixed}.austellungen h3{margin-top:0}.vita .mod_article li{margin-bottom:0.1rem}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next,.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev{background-image:url(../../files/stephankaluza/system/gfx/right.svg);background-position:top center;background-size:40px 40px;wdith:40px !important;height:40px !important;border:none;box-shadow:none;right:0}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:40px;bottom:-60px}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev{background-image:url(../../files/stephankaluza/system/gfx/left.svg);left:0}.mod_newsreader h1{margin:0}.mod_newsreader h2{margin-top:0;color:#575757}.back{background-image:url(../../files/stephankaluza/system/gfx/left.svg);background-repeat:no-repeat;cursor:pointer;transition:all 0.3s ease;margin:0 0 30px}.back a{opacity:0;height:37px;width:40px;display:block;cursor:pointer}.back:hover{margin-left:-5px;cursor:pointer}.mod_newslist .back{margin-top:30px}.ce_text .back{display:none}.vita p.backW4{display:none}.verlage a{color:#575757}.mod_article,.mod_newsreader,.layout_full{overflow:visible}#colorbox{width:calc(100vw - 20px) !important;left:0 !important;top:0px !important;height:100vh !important;position:fixed !important}#cboxContent,#cboxWrapper,#cboxContent{width:100vw !important;height:100vh !important;margin-top:0}#cboxOverlay{background:#fff}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxContent{background:none;display:flex;align-items:center;justify-content:center;height:100vh}#cboxLoadedContent{border:none;grid-template-columns:1fr 1fr 1fr;margin-top:-80px}#cboxTitle{font-size:1rem;position:absolute;z-index:9998;top:inherit;left:inherit;color:#575757;bottom:85px;text-align:center;font-family:Whyte Book;line-height:1.5rem;width:100%}#cboxPrevious{position:absolute;z-index:9999;top:inherit;left:30px;margin-top:0;background:url(../../files/stephankaluza/system/gfx/left.svg) no-repeat;width:40px;height:40px;text-indent:-9999px;bottom:85px;outline:none;transition:all 0.3s ease}#cboxNext{position:absolute;z-index:9999;top:inherit;right:30px;margin-top:0;background:url(../../files/stephankaluza/system/gfx/right.svg) no-repeat;width:40px;height:40px;text-indent:-9999px;bottom:85px;outline:none;transition:all 0.3s ease}#cboxPrevious:hover,#cboxNext:hover{background-position:inherit}#cboxPrevious:hover{left:25px}#cboxNext:hover{right:25px}#cboxClose{top:30px;right:30px;background:url(../../files/stephankaluza/system/gfx/close.svg) no-repeat;width:40px;height:40px;transition:all 0.3s ease}#cboxClose:hover{background-position:inherit;-ms-transform:rotate(7deg);transform:rotate(7deg)}#cboxLoadingGraphic{background:none;border:2px solid #ccc;border-radius:50%;border-top:2px solid #000;width:40px;height:40px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#cboxCurrent{display:none !important}.projDescription p{font-size:0.8rem;line-height:1.2rem}.projHeadline h2{margin:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cboxLoadingOverlay,#cboxLoadingGraphic{top:50%;left:50%}.row{display:flex;flex-wrap:wrap}.column img{margin-bottom:15px;vertical-align:middle}./*somnia .row{display:inherit}*/.projectDetails{overflow-x:hidden}.projectDescription{align-self:start}.ce_gallery.right li,.projectContent .ce_gallery li,.projectDetails .ce_gallery li{margin-bottom:15px;width:100%}.projectDetails .transit2 .row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.projectDetails .transit2 .row a:nth-of-type(1),.projectDetails .transit2 .row a:nth-of-type(6),.projectDetails .transit2 .row a:nth-of-type(7),.projectDetails .transit2 .row a:nth-of-type(26){grid-column-start:1;grid-column-end:3}.bildstucke .right figure,.felder .right figure{margin-bottom:1.5rem}.impressum .ce_text a{text-decoration:none;color:#575757;line-height:1rem}.studio,.studio p{line-height:1rem}@media screen and (min-width: 712px){.ce_text .back{display:block}.backBottom{display:none}.copyright{display:inline-block}.projectOverview,.vitaContent{padding-top:35px}.vita .grid2 .ce_text h3:first-of-type{margin-top:0}#cboxContent,#cboxWrapper,#cboxContent{width:calc(100vw - 20px) !important}}@media screen and (min-width: 1024px){.logoStart{font-size:2.5rem;margin:0}.austellungen ul{column-count:2;column-width:50%;column-gap:20px}.ce_gallery.right li,.projectContent .ce_gallery li,.projectDetails .ce_gallery li{margin-bottom:20px}.vita .ce_text h3:nth-of-type(2){margin-top:30px}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next,.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev{background-size:50px 50px;wdith:50px !important;height:50px !important}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:50px;bottom:-60px}.back{margin-top:30px}.back a{height:47px;width:50px}#cboxNext,#cboxPrevious{width:57px;height:60px}#cboxClose{width:60px;height:60px}.column{flex:calc(50% - 20px)}.transit1 .column{flex:100%}.column img{margin-bottom:20px}.row .first{margin-right:20px}.transit1 .row .first{margin-right:0}.transit1 .column img{margin-bottom:30px}./*somnia .row .first{margin:0}.somnia .row .column{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}*/.transit2 .ce_gallery ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.transit2 .ce_gallery figure{height:100%}.transit2 .ce_gallery a{display:block;height:100%;width:100%}.transit2 .ce_gallery img{width:100%;display:block;height:100%;object-fit:cover}.verlage h3{margin-bottom:5px}}@media screen and (min-width: 1280px){.austellungen ul{column-count:3;column-width:33.333%;column-gap:30px}.ce_gallery.right li,.projectContent .ce_gallery li,.projectDetails .ce_gallery li{margin-bottom:30px}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next,.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev{background-size:60px 60px;wdith:60px !important;height:60px !important}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:60px;bottom:-80px}.back a,.back{height:56px;width:60px}.vita p.backW4{display:block;position:absolute;margin-top:231px}.vita p.backW2{display:none}.column img{margin-bottom:30px}.transit1 .column img{margin-bottom:55px}.transit1 .projDescription{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;height:fit-content;margin-top:30px}.transit1 .projDescription p:first-of-type{grid-row-start:1;grid-row-end:6;height:fit-content}.transit1 .projDescription .back{grid-column-start:1}.transit1 .projHeadline{position:fixed}.row .first{margin-right:30px}.transit1 .row .first{margin-right:0}.bilderTransit1{margin-top:30px}./*somnia .row .first{margin:0}.somnia .row .column,*/.transit2 .ce_gallery ul{grid-column-gap:30px}.projectDetails .transit2 .row{grid-gap:30px}}@media screen and (min-width: 1920px){.austellungen ul{column-gap:40px}.ce_gallery.right li,.projectContent .ce_gallery li,.projectDetails .ce_gallery li{margin-bottom:40px}.column img{margin-bottom:40px}.transit1 .transit1 .column img{margin-bottom:70px}.transit1 .projDescription{width:calc((100vw - 120px) / 2)}.row .first{margin-right:40px}.transit1 .row .first{margin-right:0}.transit1 .projDescription{position:fixed;width:calc((100vw - 90px) / 2)}./*somnia .row .first{margin:0}.somnia .row .column,*/.transit2 .ce_gallery ul{grid-column-gap:40px}.projectDetails .transit2 .row{grid-gap:40px}}
 
