div{color:#fff;font-family:Futura Bold}@font-face{font-family:Futura Bold;src:url(/fonts/Futura_Bold.ttf) format("truetype")}@font-face{font-family:Futura Light;src:url(/fonts/Futura_Light.ttf) format("truetype")}a{color:#000}a,a:hover{text-decoration:none}a:hover{color:#9f9}.app{display:flex;height:100%;flex-direction:column}.l{margin-left:auto}header{background-color:#262626;display:flex;flex-direction:row}header a{text-decoration:none;color:#fff}.icon_img{height:50px}.content{display:flex;flex-direction:column;background-color:#262626;flex-grow:1}body,img{width:100%}body{height:100%;margin:0;padding:0}html{overflow-y:auto}.footer{display:flex;width:100%;background-color:#a5a5a5;padding:1rem 0;align-items:center;justify-content:center}.m{margin:0 .5rem}.actors{width:50%;margin:2rem}.actors,.wio{align-self:center}.wio{max-width:768px}.icon{margin-left:auto;height:2rem;width:auto;margin:.5rem}.description{margin:1rem}.description,.member,.members{text-align:center}.members{display:flex;align-items:stretch;width:100%}.members>div{flex:1}.members>div>p{margin:0}.members>div>br{content:""}.contact{flex-direction:row}.location{width:100%;background-color:#000;text-align:center;padding:1rem 0}.performances{margin-top:2rem}.performance,.performances{display:flex;align-items:center;flex-direction:column}.performance_date{margin:.5rem}.performance_link{cursor:pointer;margin:.5rem}.disclaimer,.lenght{margin:.5rem;align-self:center}.disclaimer{margin-bottom:4rem}.info{margin:2rem}.contact{margin-left:2rem}.contact,.contact_mail{display:flex;text-align:center}.contact_mail{margin-left:5rem}.contact>a,.contact_mail>a{align-self:center;margin:.5rem;color:#fff}