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,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;font-style:normal}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased}body{line-height:1}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:link,a:hover,a:visited{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}.error{color:red}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*|*:-moz-any-link:focus,select:focus{outline:none;border:none}input:invalid,input:focus{border:none;box-shadow:none}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0 none}input:focus,textarea:focus{outline-width:0}a{outline:0 none}@font-face{font-family:'bold';src:url("../fnt/TradeGothicLTStd-Bold.eot");src:url("../fnt/TradeGothicLTStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fnt/TradeGothicLTStd-Bold.woff") format("woff"),url("../fnt/TradeGothicLTStd-BdCn20.otf") format("opentype");font-weight:normal;font-style:normal}a{-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;transition:color 100ms linear}.clearfix{clear:both}.mobile *{-webkit-tap-highlight-color:transparent}.mobile .teaser:active,.mobile .projectslist .cm_bild:active,.mobile .mainnav .a{opacity:0.8;-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear}.close_btn{position:fixed;top:40px;right:40px;width:35px;height:35px;border-radius:50%;background-color:rgba(255,255,255,0.5);background-image:url(../img/icn_close.svg);z-index:9;background-position:center center;background-repeat:no-repeat;background-size:54%;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear}.close_btn:hover{transform:scale(1.2)}@media screen and (max-width: 768px){.close_btn{top:20px;right:20px}}.header{position:fixed;top:0;left:0;width:40%;bottom:0;background-color:#121212;padding-left:50px;padding-top:50px;z-index:1}@media screen and (min-width: 769px) and (max-width: 950px){.header{width:50%}}@media screen and (min-width: 769px){.header{display:block}}@media screen and (max-width: 768px){.header{width:100%;padding-left:20px;padding-top:20px;display:none}}.header h1{color:#e6017e;font-family:'bold', sans-serif;font-size:2.3em;text-transform:uppercase;letter-spacing:9px;line-height:1.2em;white-space:nowrap;cursor:pointer}@media screen and (max-width: 768px){.header h1{font-size:1.6em}}.header .copyright{position:absolute;bottom:50px;line-height:1.8em;color:#646464;font-size:0.7em}.header .copyright a:link,.header .copyright a:visited{color:#646464}.burger{position:fixed;top:3px;right:0;width:60px;height:60px;padding:20px;z-index:1}@media screen and (max-width: 768px){.burger{display:block}}@media screen and (min-width: 769px){.burger{display:none}}.burger .inner_burger{position:absolute;width:20px;height:20px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear}.burger .inner_burger .pane{position:absolute;height:2px;left:0;width:100%;background-color:#e6017e;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear}.burger .inner_burger .pane.top_pane{top:0}.burger .inner_burger .pane.middle_pane{top:49%}.burger .inner_burger .pane.bottom_pane{top:100%}.burger.on .inner_burger{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.burger.on .pane.top_pane{top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.burger.on .pane.middle_pane{top:49%;width:0;height:0;left:50%;opacity:0}.burger.on .pane.bottom_pane{top:50%;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.mainnav{position:relative}.mainnav a{position:relative;font-family:'bold', sans-serif;font-size:2.3em;text-transform:uppercase;letter-spacing:9px;line-height:1.2em}@media screen and (max-width: 768px){.mainnav a{font-size:1.6em}}.mainnav a:link,.mainnav a:visited{color:#a0a0a0}.mainnav a:hover{color:#e6e5e6}.mainnav .current-menu-item a:link,.mainnav .current-menu-item a:visited{color:#fff}@media screen and (max-width: 768px){.home .mainnav{display:block}}@media screen and (min-width: 769px){.home .mainnav{display:none}}.mobile_title h1{position:relative;top:20px;left:20px;height:200px;color:#e6017e;font-family:'bold', sans-serif;font-size:2.3em;text-transform:uppercase;letter-spacing:9px;line-height:1.2em;white-space:nowrap;display:inline-block}@media screen and (max-width: 768px){.mobile_title h1{font-size:1.6em}}.mobile_title h1 .pagename{color:white}@media screen and (min-width: 769px){.mobile_title h1{display:none}}body{background-color:black;font-family:"Courier New", "Courier", sans-serif;font-size:18px;color:white}.contentcontainer_outer{position:absolute;top:0;right:0;min-height:100%;background-color:#000}.contentcontainer_outer.home{width:100%;background-color:transparent}.contentcontainer_outer:not(.home){width:60%}@media screen and (min-width: 769px) and (max-width: 950px){.contentcontainer_outer:not(.home){width:50%}}@media screen and (max-width: 768px){.contentcontainer_outer{width:100% !important}}.contentcontainer_outer .content_body{position:relative}.contentcontainer_outer .content_body p{max-width:600px;line-height:1.8em;margin-bottom:30px;margin-left:70px;margin-right:70px}@media screen and (max-width: 768px){.contentcontainer_outer .content_body p{margin-left:20px;margin-right:20px}}.contentcontainer_outer .content_body p:last-of-type{margin-bottom:70px}.contentcontainer_outer img{width:100%;height:auto}.single_image{position:relative}.cm_bild{position:relative;margin-top:110px;margin-bottom:70px}.cm_bild:first-child{margin-top:0}.cm_bild:last-child{margin-bottom:0}.cm_bild .photographer{position:absolute;right:5px;bottom:5px;font-size:0.7em;text-shadow:rgba(0,0,0,0.65) 0 0 3px;font-family:'Bold', sans-serif;color:rgba(255,255,255,0.65)}.cm_text+.more_posts{margin-top:100px}.home .contentcontainer{height:100%;position:absolute;width:100%}.home .contentcontainer .content{height:100%}.home .teaser{overflow:hidden}.home .teaser h2{font-family:'bold', sans-serif;text-transform:uppercase;color:white;position:relative;top:40px;left:40px;-webkit-transition:top 650ms ease;-moz-transition:top 650ms ease;transition:top 650ms ease;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}.home .teaser .bg_image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;transition:all 650ms ease;opacity:1}@media screen and (min-width: 769px){.home .teaser h2{font-size:2em;-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;transition:all 650ms ease}.home .teaser:hover .bg_image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;opacity:0.3}.home .teaser:hover h2{top:45%;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.mobile .home .teaser:hover .bg_image{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3);opacity:1}.mobile .home .teaser:hover h2{top:40px}.home .teaser.teaser_item{position:absolute;z-index:9}.home .teaser.teaser_item1{top:0;right:0;height:70%;width:60%}}@media screen and (min-width: 769px) and (max-width: 950px){.home .teaser.teaser_item1{width:50%}}@media screen and (min-width: 769px){.home .teaser.teaser_item2{left:0;bottom:0;height:30%;width:40%}}@media screen and (min-width: 769px) and (max-width: 950px){.home .teaser.teaser_item2{width:50%}}@media screen and (min-width: 769px){.home .teaser.teaser_item3{bottom:0;left:40%;width:30%;height:30%}}@media screen and (min-width: 769px) and (max-width: 950px){.home .teaser.teaser_item3{width:20%;left:50%}}@media screen and (min-width: 769px){.home .teaser.teaser_item_last{bottom:0;left:70%;width:30%;height:30%;padding-left:40px;padding-top:32px}}@media screen and (max-width: 768px){.home .teaser .bg_image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.home .teaser h2{font-size:1.5em;top:20px;left:20px}.home .teaser.teaser_item{position:relative;width:100%;height:30%;display:block}.home .teaser.teaser_item1{height:48%}.home .teaser.teaser_item_last{padding-left:4%;padding-top:4%}}.youtube_container.youtube_background{display:block}.youtube_container.fullscreen{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.youtube_container.fullscreen iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.youtube_container.youtube_feature{position:relative;margin:auto}.contact,.page404{padding-top:70px}@media screen and (max-width: 768px){.contact,.page404{padding-top:0}}.contact .cm_bild:only-of-type,.contact .cm_bild:last-child,.page404 .cm_bild:only-of-type,.page404 .cm_bild:last-child{margin-bottom:0}.contact p a,.page404 p a{color:white;border-bottom:1px solid rgba(255,255,255,0.48);padding-bottom:2px;-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear}.contact p a:link,.contact p a:visited,.page404 p a:link,.page404 p a:visited{color:white}.contact p a:hover,.page404 p a:hover{color:#FF2C81;border-bottom:1px solid #cd0067}.events{padding-top:70px}@media screen and (max-width: 768px){.events{padding-top:0}}.events .event_item{margin-bottom:50px;padding-bottom:50px;border-bottom:1px dashed #414141;margin-left:70px;margin-right:70px}@media screen and (max-width: 768px){.events .event_item{margin-left:20px;margin-right:20px}}.events h1{font-weight:900;text-transform:uppercase;font-family:'bold', sans-serif;letter-spacing:2px;margin-bottom:10px}.events a.cta_events{font-family:'bold', sans-serif;text-transform:uppercase;letter-spacing:2px}.events a.cta_events:link,.events a.cta_events:visited{color:#e6017e}.events a.cta_events:hover{color:white}.events p{margin-bottom:10px !important;margin-left:0 !important}.events p a{color:white;border-bottom:1px solid rgba(255,255,255,0.48);padding-bottom:2px;-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear}.events p a:link,.events p a:visited{color:white}.events p a:hover{color:#FF2C81;border-bottom:1px solid #cd0067}.projectslist h1{position:absolute;font-family:'bold', sans-serif;bottom:35px;left:35px;font-size:1.9em;line-height:1em;color:white;text-transform:uppercase;-webkit-transition:all 550ms ease-out;-moz-transition:all 550ms ease-out;transition:all 550ms ease-out}@media screen and (max-width: 768px){.projectslist h1{bottom:20px;left:20px}}.projectslist img{-webkit-transition:all 550ms ease-out;-moz-transition:all 550ms ease-out;transition:all 550ms ease-out;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.projectslist .abdunkler{position:absolute;opacity:0.5;top:50%;left:0;right:0;bottom:0;background:-moz-linear-gradient(top, transparent 0%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, #000 100%);background:linear-gradient(to bottom, transparent 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}.projectslist .cm_bild{margin-bottom:0;margin-top:0;overflow:hidden}.projectslist .cm_bild:hover img{opacity:0.3;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.projectslist .cm_bild:hover h1{-webkit-transform:translate3d(0, 50%, 0);-moz-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);bottom:50%;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.single-projects .content h1{position:relative;font-family:'bold', sans-serif;margin-left:70px;margin-right:70px;font-size:2.4em;line-height:1.3em;text-transform:uppercase;margin-bottom:35px}@media screen and (max-width: 768px){.single-projects .content h1{margin-left:20px;margin-right:20px}}.single-projects .content p a{color:white;border-bottom:1px solid rgba(255,255,255,0.48);padding-bottom:2px;-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear}.single-projects .content p a:link,.single-projects .content p a:visited{color:white}.single-projects .content p a:hover{color:#FF2C81;border-bottom:1px solid #cd0067}.single-projects .content .soundcontainer{margin-left:70px;margin-right:70px;margin-bottom:70px}@media screen and (max-width: 768px){.single-projects .content .soundcontainer{margin-left:20px;margin-right:20px}}.single-projects .content .soundcontainer iframe{width:49%;float:left;margin-right:2%;margin-bottom:2%}.single-projects .content .soundcontainer iframe:nth-child(even){margin-right:0}@media screen and (max-width: 1180px){.single-projects .content .soundcontainer iframe{width:100%;margin-right:0}}.single-projects .content .more_posts{margin-left:70px;margin-right:70px;margin-bottom:70px}@media screen and (max-width: 768px){.single-projects .content .more_posts{margin-left:20px;margin-right:20px}}.single-projects .content .more_posts h2{margin-bottom:25px}.single-projects .content .more_posts a{color:#e6e5e6;font-family:'bold', sans-serif;font-size:1.6em;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:25px}.single-projects .content .more_posts a:link,.single-projects .content .more_posts a:visited{color:#a0a0a0}.single-projects .content .more_posts a:hover{color:#e6017e}.contact_wgt{color:#e6e5e6;font-family:'bold', sans-serif;font-size:1.6em;text-transform:uppercase;letter-spacing:2px}.contact_wgt p{line-height:1.5em !important}.contact_wgt a{border-bottom:none !important}.contact_wgt a:link,.contact_wgt a:visited{color:#e6e5e6}.contact_wgt a:hover{color:#e6017e}.about p a,.contact p a{color:white;border-bottom:1px solid rgba(255,255,255,0.48);padding-bottom:2px;-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear}.about p a:link,.about p a:visited,.contact p a:link,.contact p a:visited{color:white}.about p a:hover,.contact p a:hover{color:#FF2C81;border-bottom:1px solid #cd0067}.footer{position:relative;width:0;height:0;overflow:hidden}.fluid-width-video-wrapper{padding-top:54% !important}
