@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v15-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('../fonts/open-sans-v15-latin-700.woff') format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url('../fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'),url('../fonts/roboto-condensed-v16-latin-regular.woff') format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url('../fonts/roboto-condensed-v16-latin-700.woff2') format('woff2'),url('../fonts/roboto-condensed-v16-latin-700.woff') format('woff')}html{height:100%}body{font-family:'Roboto Condensed',sans-serif}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gallery-hidden{display:none}.container_main{margin:74px auto 0;padding:0 20px}.container_main h1{color:#174;font-size:40px;font-weight:bold;margin:0 0 26px 0;text-transform:uppercase}.container_main h2,.container_main h3{color:#174;font-size:25px;font-weight:bold;letter-spacing:1px;line-height:30px;margin:0 0 5px 0;text-transform:uppercase}.container_main p{color:#232c26;font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;margin:0 0 28px 0}.container_main a{color:#e97400;text-decoration:none}.button_zurueck{background-color:#e97400;border:0;color:white;cursor:pointer;font-family:'Roboto Condensed',sans-serif;font-size:20px;margin:8px 0 40px 0;padding:12px 43px}.button_zurueck:focus{outline:0}@media only screen and (min-width:569px){.container_main{margin:92px auto 0;max-width:816px;padding:0 50px}}@media only screen and (min-width:970px){.container_main{margin:152px auto 0}.button_zurueck{margin:8px 0 64px 0}}@media only screen and (min-width:1173px){.button_zurueck{margin:8px 0 97px 0}}