@font-face{font-family:'Brawler';src:url("fonts/Brawler.eot")}@font-face{font-family:'Brawler';src:url("fonts/Brawler.woff") format("woff"),url("fonts/Brawler.svg#Brawler") format("svg")}@font-face{font-family:'GrandHotel';src:url("fonts/GrandHotel-Regular.eot")}@font-face{font-family:'GrandHotel';src:url("fonts/GrandHotel-Regular.woff") format("woff"),url("fonts/GrandHotel-Regular.svg#GrandHotel") format("svg")}@font-face{font-family:'FrenteH1';src:url("fonts/FrenteH1-Regular-webfont.eot")}@font-face{font-family:'FrenteH1';src:url("fonts/FrenteH1-Regular-webfont.woff") format("woff"),url("fonts/FrenteH1-Regular-webfont.svg#FrenteH1") format("svg")}body{font:normal normal normal 17px / 1.38 Brawler,sans-serif}@media (min-width:1200px){body{background:url("../img/zurich.jpg") top right/100% 100% no-repeat fixed #fff;color:#333}footer{width:100%;height:3%;bottom:0;color:rgba(255,255,255,0.9);background-color:#333;padding:0.5%;font:normal normal normal 12.75px / 1.035 Brawler,sans-serif}h1{font:normal normal normal 95.2px / 1.932 FrenteH1,sans-serif;text-shadow:-1px 0 #333,0 1px #333,1px 0 #333,0 -1px #333}h2{font:normal normal normal 47.6px / 1.38 FrenteH1,sans-serif;text-shadow:-1px 0 #333,0 1px #333,1px 0 #333,0 -1px #333;letter-spacing:0.05em;padding:32.844px 0}main{width:49.15254%;float:left;margin-right:1.69492%;margin-left:-49.15254%;opacity:0;background-color:rgba(255,255,255,0.9);float:left;height:97%;overflow:scroll}nav{width:49.15254%;float:left;margin-right:1.69492%;opacity:0;font:normal normal normal 17px / 1.38 FrenteH1,sans-serif}nav ul{margin:3.44828% 0}nav ul li{font:normal normal normal 40.8px / 1.518 FrenteH1,sans-serif;letter-spacing:0.1em;text-shadow:-1px 0 #fff,0 0 #fff,1px 0 #fff,0 0 #fff}nav ul li a{color:#fff;padding:.25em .25em .125em;text-decoration:none}nav ul li a:hover{background-color:rgba(255,255,255,0.25)}nav ul::after{clear:both;content:' ';display:block;height:1px;width:100%}p{padding:11.73px 0}table{table-layout:fixed;width:100%;white-space:nowrap}table tbody tr{border-bottom:1px dotted #000}table td,table th{padding:0.25em 0 0.25em 0}table thead tr{text-align:left;border-top:2px solid #000;border-bottom:2px solid #000}.content{padding:23.46px}.content ul{list-style-type:'– ';margin-left:0.5em}.fbinput{border-bottom:5px solid #fff;float:left;width:49%}.fbinput h1,.fbinput p{color:#000;line-height:1.4}.fbinput h1{font-size:2.4em}.title h1,.title span{display:table-cell;white-space:nowrap}.title span{width:100%;height:100%;opacity:0.9;overflow:hidden}#fbwrapper{margin:0 auto;clear:both}.underline{display:table-cell;width:100%}.underline hr{border:0;height:3px;background:#fff;margin:0 0 0 10px}#animation{position:absolute;z-index:10;bottom:1em}#mobilenav{display:none}#logo{position:absolute;top:0;right:0}#logomobile{display:none}}@media (min-width:100px) and (max-width:1199px){footer{height:3%;bottom:0;color:rgba(255,255,255,0.9);background-color:#333}footer,main{padding:20px}h1{font:normal normal normal 61.2px / 1.242 FrenteH1,sans-serif;text-shadow:-1px 0 #333,0 1px #333,1px 0 #333,0 -1px #333}h2{font:normal normal normal 35.7px / 1.38 FrenteH1,sans-serif;text-shadow:-1px 0 #333,0 1px #333,1px 0 #333,0 -1px #333;letter-spacing:0.05em;padding:32.844px 0}nav{display:none}p{padding:5.865px 0}table{table-layout:fixed;width:100%}table tbody tr{border-bottom:1px dotted #000}table td,table th{padding:0.25em 0 0.25em 0}table thead tr{text-align:left;border-top:2px solid #000;border-bottom:2px solid #000}.content{line-height:1.656}.content ul{list-style-type:'– ';margin-left:.5em}#animation{display:none}#mobilenav{margin-top:0}#logo{display:none}#logomobile{width:100%;height:60px;background-color:#fff}#logomobile img{height:100%;width:auto}}