*{box-sizing:border-box}h1,h2,h3,h4{text-transform:uppercase;min-width:fit-content;max-width:fit-content;margin:0;font-family:Jost,sans-serif;font-style:italic;font-weight:300;line-height:1}h1{padding:20px;font-size:80px}@media (width<=768px){h1{width:100%;padding:10px;font-size:80px}}h2{--a:-45deg;--t:.4em;--_s:calc(var(--t)*cos(var(--a)));background:linear-gradient(var(--a), #0000 var(--_s), #ff7551 0 calc(100% - var(--_s)), #0000 0) bottom/var(--i,100%) var(--t) no-repeat;padding:32px .25em calc(var(--t) - .1em);margin-top:32px;margin-bottom:12px;font-size:32px}h2.first{margin-top:0;padding-top:0}h3{margin-top:25px;margin-bottom:10px;padding:0;font-size:24px}h4{margin-top:0;margin-bottom:0;padding:0;font-size:20px}#top{margin-top:100px}body{font-optical-sizing:auto;color:#111e3c;background:#ececec;margin:50px;font-family:Jost,sans-serif;font-size:1.2rem;font-style:normal;font-weight:200}@media (width<=768px){body{margin:30px}}p{text-align:left;max-width:640px;margin-top:0;margin-bottom:20px}.fancy_list{margin-top:10px;padding:0;list-style:none}.fancy_list li{margin-bottom:15px;padding-left:50px;position:relative}.fancy_list li:before{content:">";color:#ff7551;font-weight:400;position:absolute;left:20px}.fancy_list li .item{display:block}.fancy_list li .description{max-width:500px;margin-top:4px;display:block}a{color:#ff7551}nav{z-index:1000;text-transform:uppercase;background-color:#fe9e9e;justify-content:space-between;align-items:center;width:100%;min-height:2rem;padding:10px 20px;font-family:Jost,sans-serif;font-weight:400;display:flex;position:fixed;top:0;left:0}nav .menu-toggle{color:#111e3c;cursor:pointer;z-index:1001;background:0 0;border:none;padding:10px;font-size:24px;display:none;position:relative}@media (width<=768px){nav .menu-toggle{display:block}}nav .nav-menu,nav ul{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}nav ul li{margin:0 15px}nav ul li a{color:#111e3c;text-decoration:none;transition:color .3s}nav ul li a:hover{color:#1c3264}@media (width<=768px){nav .nav-menu{z-index:999;background-color:#fe9e9e;flex-direction:column;align-items:flex-start;width:100%;padding:10px 30px;display:none;position:absolute;top:100%;left:0}nav .nav-menu.active{padding-top:0;display:flex}nav .nav-menu li{text-align:left;margin:0;padding:10px 0}nav .nav-menu li a{width:100%;display:block}}#logo{max-width:500px;max-height:500px;margin-top:80px;margin-bottom:10px}#portrait{max-width:500px;max-height:500px;margin-top:80px;margin-bottom:32px}@media (width<=768px){#logo{max-width:320px}}#logo_typo{margin:0;padding:0 0 0 10px}#footer{padding-left:20px;font-size:1.2rem}
/*# sourceMappingURL=andrea-kuster-sxp.dcdd5f25.css.map */
