@font-face{font-family:'Didact Gothic';font-style:normal;font-weight:400;src:local(""),url("../static/fonts/didact-gothic-v18-latin-regular.woff2") format("woff2"),url("../static/fonts/didact-gothic-v18-latin-regular.woff") format("woff")}body{background:#871f05;font-family:Arial, FreeSans, sans-serif}@media (max-width: 710px){.wrapper{display:flex !important;flex-direction:column;grid-gap:0 !important}.wrapper #corner_box{display:none}.wrapper #header{order:-2;padding:0;padding-left:1em;font-size:40px;text-align:left}.wrapper #sidebar{order:-1;padding:0;font-size:40px;min-height:unset}.wrapper #sidebar div{-ms-writing-mode:lr-tb;writing-mode:lr-tb}}.wrapper{display:grid;grid-template-columns:520px 190px;grid-template-rows:190px auto auto auto;grid-gap:2px;justify-content:center}.wrapper>div,.wrapper nav,.wrapper footer{background-color:#d77510}#navigation ul{padding:0 2em;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#navigation ul li{list-style:none}#navigation a{font-size:12px;font-weight:bold;color:#000;text-align:center;text-decoration:none}#navigation a:hover,#navigation a.active{color:#fff;font-weight:bold;text-decoration:none}#sidebar{padding-top:100px;font-size:65px;min-height:16ch}#sidebar div{font-family:"Didact Gothic", Arial, sans-serif;color:#000;-ms-writing-mode:tb-rl;writing-mode:tb-rl;padding-left:1em;letter-spacing:12px}#header{font-family:"Didact Gothic", sans-serif;color:#fff;font-size:65px;text-decoration:none;text-align:right;letter-spacing:12px;padding-top:55px;padding-right:85px}#content{padding:1em}#content h1{color:#000;font-size:20px;text-decoration:none}#content h2{font-size:15px;text-decoration:none}#content img{border:0 none}#content a{text-decoration:none;font-weight:bold}#content a:link,#content a:visited{color:#000}#content a:hover{text-decoration:underline}#content img{border:0 none}#content .list-spaced li:not(:last-child){margin-bottom:1em}footer{font-size:12px;text-align:center;font-weight:bold;text-decoration:none}footer a{color:black;font-weight:bold;text-decoration:none}footer a:hover{color:#fff}#corner_box{display:flex;position:relative}#corner_box img{position:absolute;opacity:1;transition:.5s all;top:20px;left:20px;width:150px;height:150px}#corner_box .hidden{opacity:0}.about-me-links li{margin-bottom:1.4em}.projects .container{position:relative;height:700px}.projects .picture{position:absolute;text-align:center;transition:.5s all;height:100%;bottom:0;width:100%}.projects .picture.hidden{opacity:0}.projects .picture img{max-height:100%}.projects .thumbnails{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:20px}.projects .thumbnails img{cursor:pointer;height:80px}.contactform input:not([type="submit"]),.contactform textarea{display:block;width:80%}.contactform textarea{height:12em}section:not(:nth-of-type(1)){margin-top:4em}#header{-ms-grid-row:1;-ms-grid-column:1}#corner_box{-ms-grid-row:1;-ms-grid-column:2}#navigation{-ms-grid-row:2;-ms-grid-column:1}#bdia-box{-ms-grid-row:2;-ms-grid-column:2}#content{-ms-grid-row:3;-ms-grid-column:1}#sidebar{-ms-grid-row:3;-ms-grid-column:2}#footer-left{-ms-grid-row:4;-ms-grid-column:1}#footer-right{-ms-grid-row:4;-ms-grid-column:2}.twentytwenty-before-label:before{content:"Vorher" !important}.twentytwenty-after-label:before{content:"Nachher" !important}