@font-face{font-family:'Grotesk-Bold';src:url('../Content/Fonts/ABCMonumentGrotesk-Bold.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-Bold.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Grotesk-BoldItalic';src:url('../Content/Fonts/ABCMonumentGrotesk-BoldItalic.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-BoldItalic.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Grotesk-Medium';src:url('../Content/Fonts/ABCMonumentGrotesk-Medium.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-Medium.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Grotesk-MediumItalic';src:url('../Content/Fonts/ABCMonumentGrotesk-MediumItalic.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-MediumItalic.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Grotesk-Regular';src:url('../Content/Fonts/ABCMonumentGrotesk-Regular.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-Regular.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Grotesk-RegularItalic';src:url('../Content/Fonts/ABCMonumentGrotesk-RegularItalic.woff') format('woff');src:url('../Content/Fonts/ABCMonumentGrotesk-RegularItalic.woff2') format('woff2');font-weight:normal;font-style:normal}ul.navigation{font-family:'Grotesk-Medium';color:#999;font-size:25px;text-transform:uppercase;letter-spacing:.5px}ul.sideNavigation{font-family:'Grotesk-Regular';color:#999;font-size:25px;text-transform:uppercase;letter-spacing:.5px}ul.navigation a,ul.sideNavigation a{color:#999;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}ul.navigation li a:hover,ul.navigation li a.active,ul.sideNavigation li a:hover,ul.sideNavigation li a.active{color:#000}p.regular55,h4.regular55{font-family:'Grotesk-Regular';font-size:55px;line-height:67px;color:#000}h4.regular55{line-height:57px}h1.regular40,p.regular40{font-family:'Grotesk-Regular';font-size:39px;line-height:48px;color:#000}p.regular40 strong,p.regular40 b{font-family:'Grotesk-Medium';font-weight:normal}p.regular40 em,p.regular40 i{font-family:'Grotesk-RegularItalic';font-style:normal}h4.regular40{font-family:'Grotesk-Medium';font-size:39px;line-height:48px;color:#000}h1.regular25,p.regular25{font-family:'Grotesk-Regular';font-size:25px;line-height:31px;color:#000}p.regular25 strong,p.regular25 b{font-family:'Grotesk-Medium';font-weight:normal}pre{font-family:Grotesk-Medium;color:#000;font-size:17px!important;line-height:21px;margin:0;padding:0;font-weight:normal;font-style:normal}pre strong,pre b{font-family:'Grotesk-Medium';font-weight:normal;font-style:normal;letter-spacing:.5px}p.newsGridSub:before{content:"→";font-family:'Grotesk-Regular';font-size:25px;line-height:31px;color:#000;margin-right:6px}h1.regular17,p.regular17{font-family:'Grotesk-Medium';font-size:17px;line-height:21px;color:#000}aside.regular17{font-family:Grotesk-Medium;font-size:17px;line-height:21px;color:#000}p a{color:#999;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}p a:hover{color:#000;text-decoration:none}.carousel-item p a:hover{color:#fff;text-decoration:none}.carousel-header h1,.carousel-header p{position:relative;top:28px;font-family:'Grotesk-Medium';color:#999}.carousel-header h1{text-transform:uppercase;letter-spacing:.5px}.carousel-header .carousel-close label{position:relative;font-family:Grotesk-Regular;font-size:55px;color:#999;cursor:pointer;-webkit-transition:color .5s ease;transition:color .5s ease}.carousel-header .carousel-close label:hover{color:#fff}.carousel-item .contentContainer p{color:#fff}@media only screen and (max-width:614px){p.regular55,h4.regular55{font-size:44px;line-height:53px}h4.regular55{line-height:48px}h1.regular40,h4.regular40,p.regular40{font-size:33px;line-height:39px}p.regular25{font-size:25px;line-height:31px}p.newsGridSub:before{font-size:25px;line-height:31px;margin-right:6px}h1.regular17,p.regular17,aside.regular17,pre{font-size:15px!important;line-height:18px!important}.carousel-header h1,.carousel-header p{top:28px}.carousel-item p.regular40,div.contentRightMobile p.regular40{font-size:25px;line-height:31px}div.contentRightMobile{margin-bottom:10px}}@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1;display:flex;flex-direction:column;min-height:100vh}html{margin-bottom:0;min-height:100.11%;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.noScroll{margin-bottom:0;min-height:100%}@media(hover:none){html.noScroll{overflow:hidden}}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{border:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:before{content:"„"}q:after{content:"“"}.unsichtbar,.nurprint{position:absolute;width:1px;top:-1000px;left:-1000px}.group:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}* html .group{height:1%}:first-child+html .group{min-height:1px}.carousel{position:relative;background-color:#000;overflow:hidden;width:100%;min-height:100vh}.carousel-header{position:fixed;top:0;width:100%;height:95px;z-index:15;display:none}.carousel-header.shrinked{background:#000}.carousel-header h1{text-transform:uppercase}.carousel-header .carousel-close{position:absolute;top:6px;right:0;z-index:15}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;height:100vh;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;transition:-webkit-transform 1.3s ease;transition:transform 1.3s ease}.carousel-item .contentContainer div{margin-top:155px;padding-bottom:120px;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.carousel-item.image-item .fill{display:none}.carousel-item-text .contentContainer div{opacity:1}.carousel-item .fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-repeat:no-repeat}.video-item{position:relative;width:100%;height:100vh;text-align:center}.videoHolder{position:relative;width:100%;height:100vh}video{position:fixed;right:0;bottom:0;width:100%;min-height:100%;max-height:100vh}@media screen and (prefers-reduced-motion:reduce){.carousel-item.active,.carousel-item-next,.carousel-item-prev{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d)or(transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.carousel-item-next,.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d)or(transform-style:preserve-3d)){.carousel-item-next,.active.carousel-item-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d)or(transform-style:preserve-3d)){.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d)or(transform-style:preserve-3d)){.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.carousel-control-prev,.carousel-control-next{position:absolute;top:20vh;bottom:20vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;width:25%;color:#fff;opacity:0;visibility:hidden}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}@media(hover:none){.carousel-item{overflow:hidden}.carousel-item-text{overflow-y:auto}.carousel-control-prev,.carousel-control-next{display:none}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;transition:-webkit-transform .5s ease;transition:transform .4s ease}}.carousel-control-prev-icon{font-family:'Grotesk-Regular';font-size:55px;color:#646464;margin-left:15px}.carousel-control-next-icon{font-family:'Grotesk-Regular';font-size:55px;color:#646464;margin-left:calc(100% - 35px)}.carousel-indicators{position:absolute;top:23px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:left;padding-left:0;margin-right:0;margin-left:0;list-style:none;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.carousel-indicators.active{opacity:1}.carousel-indicators-numbers li{font-family:Grotesk-Medium;font-size:25px;display:none}.carousel-indicators-numbers li.active{color:#fff;display:block}.carousel-indicators-numbers li.count{color:#646464;display:block}@media only screen and (max-width:1024px){.carousel-header{height:55px}.carousel-header div.contentContainer div.contentLeft{position:fixed;bottom:0;left:0;padding-top:5px;padding-bottom:0;background:#000}.carousel-header h1,.carousel-header p{top:0;margin-left:15px;width:auto}.carousel-item .fill{width:100%;height:100%;background-attachment:fixed;background-position:center;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-o-background-size:100% auto}.carousel-header div.contentContainer{margin:0 15px 0 15px}.carousel-header div.contentContainer div.contentLeft{margin-right:0;width:100%}.carousel-header div.contentContainer div.contentRight{margin-left:0;width:100%}.carousel-header div.contentContainer div.innerLeft,.carousel-header div.contentContainer div.innerRight{width:100%}div.carousel-item div.contentContainer div.contentLeft{position:relative;float:left;margin-right:15px;width:calc(34% - 15px)}div.carousel-item div.contentLeft div.innerLeft{display:none}div.carousel-item div.contentLeft div.innerRight{position:relative;width:100%}div.carousel-item div.contentRight{width:calc(66% - 15px)}}@media only screen and (max-width:767px){.carousel-header{height:55px}.carousel-header div.contentContainer div.contentLeft{position:fixed;bottom:0;left:0;padding-top:5px;padding-bottom:0;background:#000}.carousel-header h1,.carousel-header p{top:0;margin-left:15px;width:auto}.carousel-item .contentContainer div.contentLeft{display:none}.carousel-item .contentContainer div.contentRight{margin-top:90px;margin-bottom:100px;background:#000;z-index:116;width:100%}.carousel-header div.contentContainer{margin:0 15px 0 15px}.carousel-header div.contentContainer div.contentLeft{margin-right:0;width:100%}.carousel-header div.contentContainer div.contentRight{margin-left:0;width:100%}.carousel-header div.contentContainer div.innerLeft,.carousel-header div.contentContainer div.innerRight{width:100%}}@media only screen and (max-width:414px){.carousel-item .fill6{-webkit-background-size:auto 60%;-moz-background-size:auto 60%;background-size:auto 60%;-o-background-size:auto 60%}}@media only screen and (max-width:360px){.carousel-item .fill6{-webkit-background-size:auto 65%;-moz-background-size:auto 65%;background-size:auto 65%;-o-background-size:auto 65%}}@media(orientation:landscape){.carousel-item .fill{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain}}header{position:relative;top:0;height:auto;background:#fff;z-index:99;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}div.header{position:fixed;top:0;left:0;width:100%;height:128px;background:#fff;z-index:99}div.header div.logo label{position:relative;top:31px;float:left;height:77px;width:100%;background-image:url('../Content/Pics/circus_logo021.svg');background-size:auto 77px;background-repeat:no-repeat;background-position:left center;cursor:pointer}div.header aside{position:relative;top:35px;float:left;width:130px;opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}header.shrinked aside{opacity:1}nav{position:relative;top:50px;width:100%;float:left;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}ul.navigation{position:relative}ul.navigation li,ul.sideNavigation li{display:inline-block;margin-right:20px;cursor:pointer}ul.navigation li.sideNavigation{display:none}ul.navigation li,ul.sideNavigation li{display:inline-block;margin-right:20px;margin-bottom:0;line-height:31px;cursor:pointer}ul.navigation li.sideNavigation{display:none}div.main-container{position:relative;width:100%;margin-top:0;flex:.7 0 auto}div.subHeader{position:relative;display:inline-block;width:100%;height:auto;margin-top:155px}div.projectGridContainer{position:relative;width:auto;margin:98px 15px 0 15px}div.projectGridContainer div.grid-item{position:relative;float:left;width:calc(50% - 30px);margin:15px}div.projectGridContainer div.grid-item img{display:block;width:100%;height:auto;display:none}div.appetizer .appetizerText{position:absolute;top:-1px;left:-1px;height:calc(100% - 38px);width:calc(100% - 38px);padding:20px;opacity:-1;background-color:rgba(256,256,256,1);cursor:pointer;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}@media(hover:hover){div.appetizer:hover .appetizerText{opacity:1}}@media(hover:none){div.appetizer .appetizerText h4,div.appetizer .appetizerText p{display:none}}div.newsGridContainer{position:relative;width:auto;margin:155px 15px 0 15px}div.newsGridContainer .appetizer{position:relative;float:left;margin:0 15px 128px 15px;width:calc(33.3333% - 30px);background:#fff}div.newsGridContainer .appetizer:nth-child(3n+1){clear:both}div.newsGridContainer .appetizer img{position:relative;display:block;width:100%;height:auto;margin-top:5px;margin-bottom:10px}div.newsGridBackground{position:absolute;margin:0 14px 0 14px;padding:0;width:calc(100% - 28px);height:100%;background:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,.4) 1px,transparent 1px);background-size:33.3% 100%}div.newsGridBottom{position:relative;width:100%;height:0;clear:both}div.contentContainer{position:relative;width:auto;margin:0 30px 0 30px}div.contentContainer.single{margin:155px 30px 0 30px}div.contentContainer div.contentLeft{position:relative;float:left;margin-right:15px;width:calc(50% - 15px)}div.contentContainer div.contentLeft:after{content:'.';visibility:hidden}div.contentContainer div.contentRight{position:relative;float:left;margin-left:15px;width:calc(50% - 15px)}div.contentRight.topContent p{width:85%}div.contentContainer div.innerLeft,div.contentContainer div.innerRight{position:relative;float:left;width:calc(50%)}footer{position:relative;display:inline-block;width:100%;top:108px;padding-bottom:30px}.mobileNav.checked .line:nth-child(1){transform:translateY(8px) rotate(-45deg)}.mobileNav.checked .line:nth-child(2){opacity:0}.mobileNav.checked .line:nth-child(3){transform:translateY(-8px) rotate(45deg)}div.show-on-scroll{opacity:0;transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}div.show-on-scroll.is-visible{opacity:1}@media only screen and (max-width:1350px){nav{position:fixed;top:0;left:-200vw;width:100%;height:100vh;background:#fff;float:unset;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}nav.active{left:0;width:100%}ul.navigation{position:relative;margin-top:14px;left:30px}footer .sideNavigation{display:none}ul.navigation li,ul.sideNavigation li{display:block;margin-right:20px;cursor:pointer}ul.navigation li,ul.navigation li.sideNavigation{display:block;font-size:44px;line-height:53px}div.header div#mobileNav{position:absolute;top:21px;right:0;display:block;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;z-index:3}.mobileNav{display:block;background:transparent;width:43px;height:43px;position:relative;margin-left:auto;margin-right:auto;border-radius:0;transition:border-radius .5s;cursor:pointer}.line{position:absolute;left:0;height:3px;width:43px;background:#000;border-radius:0;display:block;transition:.5s;transform-origin:center}.line:nth-child(1){top:8px}.line:nth-child(2){top:16px}.line:nth-child(3){top:24px}.mobileNav.checked .line:nth-child(1){transform:translateY(8px) rotate(-45deg)}.mobileNav.checked .line:nth-child(2){opacity:0}.mobileNav.checked .line:nth-child(3){transform:translateY(-8px) rotate(45deg)}div.contentRight.topContent p{width:auto}}@media only screen and (max-width:1550px){div.header div.contentLeft .innerRight{display:none}div.header div.contentLeft .innerLeft{width:100%}}@media only screen and (max-width:1250px){div.newsGridContainer{position:relative;width:auto;margin:0 15px 0 15px}div.newsGridContainer .appetizer{position:relative;float:left;margin:155px 15px 15px 15px;width:calc(50% - 30px)}div.newsGridContainer .appetizer:nth-child(3n+1){clear:unset}div.newsGridContainer .appetizer:nth-child(2n+1){clear:both}div.newsGridBackground{position:absolute;margin:0 14px 0 14px;padding:0;width:calc(100% - 28px);height:100%;background:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,.4) 1px,transparent 1px);background-size:49.8% 100%}}@media only screen and (max-width:1024px){div.main-container div.contentContainer div.contentLeft,footer div.contentContainer div.contentLeft{position:relative;float:left;margin-right:15px;width:calc(34% - 15px)}div.main-container div.contentLeft div.innerLeft,footer div.contentLeft div.innerLeft{display:none}div.main-container div.contentLeft div.innerRight,footer div.contentLeft div.innerRight{position:relative;width:100%}div.contentContainer div.contentRight{width:calc(66% - 15px)}}@media only screen and (max-width:768px){div.projectGridContainer div.grid-item{position:relative;float:left;width:calc(100% - 30px);margin:15px}div.newsGridBackground{display:none}div.newsGridContainer{margin:128px 30px 0 30px}div.newsGridContainer .appetizer{width:100%;margin:33px auto}}@media only screen and (max-width:767px){ul.navigation{left:15px}div.projectGridContainer{position:relative;width:auto;margin:16px 5px 0 5px}div.projectGridContainer div.grid-item{position:relative;float:left;width:calc(100% - 20px);margin:10px 10px 30px 10px}div.newsGridContainer{margin:118px 15px 0 15px}div.newsGridContainer .appetizer{margin:33px auto;width:100%}div.subHeader{margin-top:137px}div.contentContainer{margin:0 15px 0 15px}div.contentContainer.single{margin:137px 15px 0 15px}div.contentContainer div.contentLeft{margin-right:0;width:100%}div.contentContainer div.contentRight{margin-left:0;width:100%}div.contentContainer div.innerLeft,div.contentContainer div.innerRight{width:100%}div.main-container div.contentContainer div.contentLeft,footer div.contentContainer div.contentLeft{width:100%}footer{top:30px;padding-bottom:10px}}@media only screen and (max-width:414px){div.header{height:90px}div.header div.logo label{top:16px;height:60px;width:100%;background-size:auto 60px}div.subHeader{margin-top:95px}div.projectGridContainer{margin:8px 5px 0 5px}div.projectGridContainer div.grid-item{margin:10px 10px 20px 10px}}@media only screen and (max-width:320px){div.header{height:90px}div.header div.logo label{height:50px;width:100%;background-size:auto 50px}}