@font-face{font-family:Macklin Sans;src:url(https://d2zrxelbu347fo.cloudfront.net/fonts/1a373ec5-2d0d-4b8b-b9af-5893a8d2708c.woff2) format("woff2"),url(https://d2zrxelbu347fo.cloudfront.net/fonts/9faf4e58-7bf2-4bd1-8d99-f4c7e2e378cc.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Macklin Text;src:url(https://d2zrxelbu347fo.cloudfront.net/fonts/79699c5a-cf58-4ba2-893e-e737d3c2dcfb.woff2) format("woff2"),url(https://d2zrxelbu347fo.cloudfront.net/fonts/bbe6109c-ec3d-4acf-97fa-8ce13cffd17e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Macklin Text;src:url(https://d2zrxelbu347fo.cloudfront.net/fonts/fcd32e3b-929f-4a2f-98cc-d2e12a12eed8.woff2) format("woff2"),url(https://d2zrxelbu347fo.cloudfront.net/fonts/ea29c0ff-9386-4ea3-a5ed-db8c72a08313.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Macklin Text;src:url(https://d2zrxelbu347fo.cloudfront.net/fonts/4fae2f5b-78b6-400a-8102-37168bccceea.woff2) format("woff2"),url(https://d2zrxelbu347fo.cloudfront.net/fonts/32223464-5242-4798-8aa5-512d931d1666.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Haas Grotesk;src:url(https://d2zrxelbu347fo.cloudfront.net/fonts/debb4c6d-38f2-458a-864a-ba5efe7f3e2b.woff2) format("woff2"),url(https://d2zrxelbu347fo.cloudfront.net/fonts/9cbb60a7-3e6b-4416-a557-152784c00b1a.woff) format("woff");font-weight:700;font-style:normal}body{background-color:#fff;font-family:Macklin Sans,Verdana,Helvetica,"sans-serif";color:#323232;font-size:18px;line-height:150%;padding:0;margin:0}h1,h2,h3,h4{line-height:125%;font-family:Neue Haas Grotesk,Tahoma,Helvetica,cursive}h1{text-align:center}h3{font-style:italic;font-family:Macklin Text,Verdana,Helvetica,cursive;font-weight:300;margin:0 auto 1em}a:link,a:visited,a:active,a:hover{text-decoration:none;color:#000}img{max-width:100%;height:auto}a.bluebtn{border:2px solid rgb(9,83,124);color:#09537c;padding:.1em .5em;border-radius:4px;background-color:#fff}a.bluebtn:hover{background-color:#09537c!important;color:#fff}a.btn{color:#fff;padding:.5em;display:block;width:80%;margin:1em auto;background-color:#ff5f00;border:1px solid rgb(255,95,0);border-radius:40px;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (min-width: 1040px){a.btn{width:50%}}a.btn:hover{color:#000}body.onlinearchiv header .bluebtn{display:none}.columns{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.columns.mainSwitch{margin-top:60px;min-height:82vh}.columns#magPage{flex-direction:column;margin-top:60px}@media (min-width: 850px){.columns#magPage{flex-direction:row;height:85vh}}@media (min-width: 850px){.columns{flex-wrap:nowrap;gap:1em;flex-direction:row}}.columns .column{width:100%;flex:1;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.columns .column .container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;position:relative;text-align:center;flex:1}.columns .column .container a.btn{justify-self:flex-end}.columns .column.zsdigital{background-color:#d7eaf4}.columns .column.zsdigital img{height:270px;width:auto}.columns .column.zsunterricht{background-color:#d6deeb}.columns .column.zsunterricht .imgcont{width:90%;position:relative;display:inline-block;margin:1em auto;max-width:300px}.columns .column.zsunterricht .imgcont #ubadge{position:absolute;right:3em;bottom:1em;z-index:5;width:80px;height:auto}.columns .column#MagColumn{position:relative}.columns .column#MagColumn:after{content:" ";width:100%;height:150px;background-color:#fff;position:absolute;top:-1px;left:0;right:0;display:block;z-index:0}@media (min-width: 850px){.columns .column{width:50%}.columns .column.zsunterricht{display:none}}#onlinearchiv{max-width:1000px;margin:200px auto 50px}#onlinearchiv .columns{flex-wrap:wrap;gap:50px}#onlinearchiv .column{flex-basis:30%}#onlinearchiv .column img{max-width:220px;transition:all .1s;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px #0003}#onlinearchiv .column:hover img{transform:scale(1.03)}#onlinearchiv .column button{border:2px solid rgb(9,83,124);color:#09537c;padding:.1em .5em;border-radius:4px;background-color:#fff}#onlinearchiv .column button:hover{background-color:#09537c!important;color:#fff}#onlinearchiv .column button{margin:1em auto;padding:1em;font-weight:600}footer{background-color:#f0f0f0}footer h1{padding:0}@media (min-width: 1040px){footer h1{padding:0 1em}}footer .indexFooter{padding:1em}@media (min-width: 850px){footer .indexFooter{padding:.5em}}footer .indexFooter .brandinfo{display:flex;flex-direction:column;gap:2em}@media (min-width: 850px){footer .indexFooter .brandinfo{flex-direction:row}}footer .indexFooter .brandinfo .column{flex:1;padding:.5em}@media (min-width: 850px){footer .indexFooter .brandinfo .column{padding:1em}}footer .indexFooter .brandinfo h2{font-size:1.3em}#magPage .swct button{border:2px solid rgb(9,83,124);color:#09537c;padding:.1em .5em;border-radius:4px;background-color:#fff}#magPage .swct button:hover{background-color:#09537c!important;color:#fff}#magPage .swct button{padding:10px 20px;font-weight:600;font-size:.9em;letter-spacing:normal}@media (min-width: 850px){#magPage #MagColumn:after{content:"";display:none}}@media (min-width: 850px){#magPage .mag img{position:relative;margin-top:4.3em;margin-bottom:2em}#magPage .mag p{position:absolute;top:0}}ul.menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 850px){ul.menu{flex-direction:row;gap:2em}}ul.menu li{border-top:1px solid rgb(221,221,221);display:block;width:100%;text-align:center}@media (min-width: 850px){ul.menu li{border:none;width:auto}}ul.menu li a{padding:1em;display:block}ul.menu li a svg{width:100px;height:auto;position:relative;top:.2em}#brand_nav{display:none;font-size:18px}@media (min-width: 850px){#brand_nav{display:block}}#brand_nav li,#brand_nav a{color:#09537c}@media (min-width: 850px){#brand_nav li,#brand_nav a{display:block;font-size:.9em}}@media (min-width: 1040px){#brand_nav li,#brand_nav a{font-size:1em}}#brand_nav li:hover,#brand_nav a:hover{background-color:#f0f0f0}header[data-astro-cid-i26fk23h]{background-color:#fff;position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:100;height:60px}@media (min-width: 850px){header[data-astro-cid-i26fk23h]{padding:.2em}}svg[data-astro-cid-i26fk23h]{width:auto;height:18px}@media (min-width: 850px){svg[data-astro-cid-i26fk23h]{height:22px;position:relative;left:50px}}a[data-astro-cid-i26fk23h].bluebtn{display:none}@media (min-width: 850px){a[data-astro-cid-i26fk23h].bluebtn{position:absolute;right:1em;display:inline-block}}
