/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AUi-qJCY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AXC-q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Font Awesome\ Solid';font-style:normal;font-weight:900;font-display:swap;font-src:local('/libraries/shariff/fa-solid-900.woff2');}html{backface-visibility:hidden;-webkit-font-smoothing:antialiased;width:100%;margin:0;height:100%;box-sizing:border-box;padding:0;font-family:'Verdana',sans-serif;}body{font-family:'Verdana',sans-serif;width:100%;margin:0;height:100%;box-sizing:border-box;padding:0;font-display:swap;}#page-wrapper{background:transparent!important;}div#main a{color:#b81007;text-decoration:underline;}header{border-bottom:0 none transparent!important;min-height:25em;position:relative;z-index:1;}header div.region-header{background-image:linear-gradient(to bottom,rgba(255,255,255,.85) 0,rgba(255,255,255,.65) 65%,transparent 100%);display:flex;flex-direction:row;box-sizing:border-box;position:fixed;top:0;right:0;width:inherit;padding:0 0 0;margin:0.3em auto;justify-content:center;align-items:flex-start;align-content:center;z-index:99;}header div.region-header>div,header div.region-header>nav{flex:0 1 auto;font-size:1.5em;}.toolbar-tray-open.toolbar-horizontal.toolbar-fixed header div.region-header{top:4em;position:relative;}body.path-frontpage.page-node-type-seite main#main{background:transparent;}main#main{background:rgba(255,255,255,.5);padding:.5em;position:relative;z-index:1;}hgroup#sitename{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;}hgroup#sitename h2{font-size:1.15em;flex:1 0 auto;}hgroup#sitename p{flex:1 0 auto;font-weight:bold;}h1.page-title{color:white;text-shadow:0 0 0.1em #000;}div.navbar-collapse ul:first-child>li>a{color:#000088;text-shadow:0 0 0.9em #008080;font-weight:bold;font-size:.75em;letter-spacing:0.05em;}#block-dibacarousel{padding:1em;box-sizing:border-box;background:none;background-color:#fff;background-repeat:no-repeat;background-position:20% center;background-size:cover;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.dialog-off-canvas-main-canvas{background-image:url('/sites/default/files/2019-07/Phili.jp2');background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:inherit;overflow:scroll;}#block-hauptseiteninhalt > div > form#search-form,#block-hauptseiteninhalt > div > article.node--type-einfache-seite,#block-hauptseiteninhalt > div > article.node--type-kursort,#block-hauptseiteninhalt > div > article.node--type-rechtskurs,#block-hauptseiteninhalt > div > article.node--type-rechtskursgruppe{background:rgba(255,255,255,0.8);padding:1em 2em;background-color:white;width:100%;margin:0 auto;display:flex;flex-direction:column;}#block-hauptseiteninhalt > div > article.node--type-rechtskurs-kurstermine{display:flex;flex-direction:column;}#block-hauptseiteninhalt > div > article[about="/willkommen"]{background-color:transparent;background-image:none;padding:1em 2em;width:100%;margin:0 auto;}#sitename a,#sitename p,#sitename h2 a,#sitename h2{color:#008080;text-shadow:0 0 0.06em #000080;}article[about="/anmelden"]:not(.node--type-webform) a[href="/anmelden"],article[about="/anmelden"]:not(.node--type-webform) a[href="/anmelden"],article.node--type-seite > div > div a[href="/anmelden"]{display:table;padding:1em 2em;margin:0 auto;font-weight:bolder;content:"Anmelden";color:#fff;border:.1em solid white;background-color:rgba(184,16,7,.8);box-shadow:0 0 1em #000;box-sizing:border-box;}article[about="/anmelden"] input,article.node.node--type-webform.node--view-mode-full input,article.node.node--type-webform.node--view-mode-full select,article.node.node--type-webform.node--view-mode-full input.form-text{box-sizing:border-box;display:block;margin:.5em auto;max-width:90%;width:90%;}article input.webform-button--submit,article.node.node--type-webform.node--view-mode-full input[type="submit"]{margin:5em auto;padding:.5em 2em;}div.node__submitted{visibility:hidden;}#footer-saran{border-top:none;background:rgba(64,64,64,.8);box-sizing:border-box;color:#eee;margin:2em auto 0;padding:1em 2em;position:relative;bottom:0;width:100%;}#footer-saran h1,#footer-saran h2,#footer-saran h3,#footer-saran h4,#footer-saran h5,#footer-saran h6,#footer-saran h7,#footer-saran a,#footer-saran p{color:#eee;}article.node{border-bottom:none;}article.node--type-einfache-seite,article.node--type-kursort,article.node--type-rechtskurs,article.node--type-rechtskursgruppe,article.node--type-kurstermine{background:rgba(255,255,255,.9);box-sizing:border-box;padding:1em 2em;}article.node--type-einfache-seite div.field,article.node--type-kursort div.field,article.node--type-rechtskurs div.field,article.node--type-rechtskursgruppe div.field,article.node--type-kurstermine div.field{margin:1em 0;}article.node--type-einfache-seite div.field__item>a,article div.field--name-field-kursort div.field__item>a,article div.field--name-field-rechtskursreferenz div.field__item>a{display:table;color:#fff;margin:1em 0 1em 2em;padding:1em;border:.1em solid white;background-color:rgba(184,16,7,.8);box-sizing:border-box;}article div.field--name-field-kurstermine div.field__item>a:before{content:"» ";color:#b81007;font-weight:bold;}article div.field--name-field-kurstermine div.field__item>a{color:#b81007;display:table;font-weight:bold;margin:1.2em 0 1.2em 1em;padding:1em;text-decoration:underline;}article.node--type-kursort div.field.field__item a[href*="facebook.com"],article.node--type-rechtskurs div.field.field__item a[href*="facebook.com"],article.node--type-rechtskursgruppe div.field.field__item a[href*="facebook.com"],article.node--type-kurstermine div.field.field__item a[href*="facebook.com"]{display:table;background-image:url('/sites/default/files/fb.png');background-position:left bottom;background-repeat:no-repeat;margin:.5em;box-sizing:border-box;min-height:3em;padding:1em .3em .3em 3em;}.field--name-field-schlagwort{border-top:.1em solid grey;margin:1em 0;}.field--name-field-rechtskursreferenz a,.field--name-field-downloads a{display:list-item;list-style-type:disc;list-style-position:inside;margin:.3em .5em;}div.shariff{margin-top:5em;}article[typeof="schema:Person"]{display:flex;flex-direction:column;align-items:center;align-content:space-around;justify-content:flex-start;width:20em;}article[typeof="schema:Person"] div{flex:none;}#block-business-branding>div div#logo{float:none;padding:0;}#block-business-branding>div{display:flex;align-items:center;justify-content:center;flex-direction:column;}#block-business-branding{flex:0 1 auto;padding:1em;}#block-business-branding > div:nth-child(2){display:table;width:100%;padding:0 1.5em;}header div.region-header>nav{margin:.6em 0 0 0;}@media (min-width:768px){.container{max-width:100%!important;}}@media (min-width:992px){.container{max-width:100%!important;}}@media (max-width:767px) and (min-width:321px){header div.region-header{align-content:stretch;align-items:inherit;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;left:0;justify-content:center;margin:0;padding:0;position:fixed;top:0;width:unset;z-index:1000;}header div.region-header>div,header div.region-header>nav{flex:0 1 auto;}div.navbar-header{box-sizing:border-box;margin:1.2em 0 0 0;padding:0;width:100%;}nav#block-hauptnavigation button.navbar-toggle{display:table;width:auto;height:auto;position:fixed;right:-.4em;top:7em;z-index:1000;}main#main>div{padding-left:unset;padding-right:unset;}div.navbar-collapse.in{background:rgba(128,128,128,0.8);display:block;left:0;max-height:20em;overflow-x:scroll;padding-bottom:3em;position:fixed;top:7em;width:inherit;box-sizing:border-box;z-index:99;}div.navbar-collapse.in ul.navbar-nav li ul{display:table;margin-left:1em;top:0;left:0;}div.navbar-collapse ul.nav.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu ul{display:inline-flex;width:100%;position:relative;padding:1em;margin:0;flex-direction:column;}div.navbar-collapse.in ul.nav.navbar-nav li.dropdown ul.dropdown-menu:hover li.dropdown-submenu ul,div.navbar-collapse.in ul.nav.navbar-nav li.dropdown ul.dropdown-menu:focus li.dropdown-submenu ul{display:table;}div.navbar-collapse ul:first-child>li>a{mix-blend-mode:unset;}ul ul li.dropdown:first-child a{border-top:.1em solid #777;}ul ul li.dropdown:last-child a{border-bottom:.1em solid #777;}ul ul li.dropdown a{border-top:.1em solid #777;}li.dropdown>ul.dropdown-menu{display:none;position:static;float:none;margin:0 10%;width:95%;}li.dropdown:active>ul.dropdown-menu,li.dropdown:hover>ul.dropdown-menu{display:table;position:relative;left:0!important;top:0!important;}li.dropdown>ul.dropdown-menu a{font-size:1.3em;line-height:2.2em;border:.1em solid rgba(0,0,0,.2);margin:.5em .4em;}#main{position:relative;z-index:1;}.dropdown-menu li a{white-space:pre-wrap;}}div.navbar-collapse.in ul.nav.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-submenu > a::after{position:absolute;right:.5em;top:.5em;}#footer-saran form.search-block-form input,input[type="search"]{color:black;}#block-hauptseiteninhalt > div > div > div > div.view-content > table > caption > a{color:black;font-weight:bold;font-size:1.1em;}#block-hauptseiteninhalt > div > div > div > div.view-content > table > tbody > tr > td.views-field.views-field-field-downloads > a{color:black;text-decoration:underline;}#block-hauptseiteninhalt article div.field.field--label-above > div.field__label{margin:4em 0 1em 0;letter-spacing:.3em;}.dropdown-submenu > a:after{display:inline-block;font-family:'Lato',sans-serif;font-style:normal;font-size:10px;float:unset;margin-top:unset;margin-left:.3em;content:">";}#block-hauptseiteninhalt.block div #search404-page-text div h2,#block-hauptseiteninhalt.block div #search404-page-text div h3{text-transform:none!important;}#footer-wrap  div#block-links.contextual-region.settings-tray-editable.block div.contextual ul.contextual-links li a{color:black!important;}#block-hauptseiteninhalt > div > article.node--type-kursort > div > div.field.field--name-field-bild.field--type-image.field--label-hidden.field__items > div{margin:2em auto;flex:0 1 auto;}#block-hauptseiteninhalt > div > article.node--type-kursort > div > div.field.field--name-field-bild.field--type-image.field--label-hidden.field__items{margin:2em auto;display:flex;justify-content:space-between;}#home-quote h2{margin:0 0 10px;}h2,h3{margin-top:12px;margin-bottom:8px;}h2{font-size:25px;}h1,h2,h3,h4{color:#000;line-height:1.5em;font-weight:normal;text-transform:capitalize;letter-spacing:1px;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-family:Verdana,Arial,sans-serif;font-size:100%;vertical-align:baseline;background:transparent;}h2,.h2{font-size:30px;}h1,h2,h3{margin-top:20px;margin-bottom:10px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Verdana,sans-serif;font-weight:400;line-height:1.1;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#home-quote{background:rgba(255,255,255,.35);}#home-quote a{padding:.1em;color:#000089;}#home-quote h2{color:#008080;}span.tagclouds-term{display:inline-flex;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;display:inline-flex;justify-content:space-evenly;align-items:center;width:100%;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;flex:0 1 auto;}div#block-seitentitel>div>*{color:#000080;font-weight:bold;font-style:italic;letter-spacing:.35em;}.webform--flex-container{width:fit-content;}@media (max-width:0px) and (min-width:320px){}#block-benutzermenu h2{font-size:1em;font-weight:bold;}#block-benutzermenu{display:table;position:relative;font-size:1.0em;width:max-content;padding:.2em .4em;}.footer a{color:#000;}
@media screen{.frontpage header.header{background:var(--theme-color) url("/sites/default/files/2019-07/Phili-Bild.jpg") center no-repeat;background-size:cover;}.frontpage header.header .header-main{background:rgba(160,160,160,.25) !important;}main#main.home-content .block-content .node-content .field h3{color:black !important;border:1px;display:flex;font-weight:700;letter-spacing:unset;border-radius:.5em;margin:1em;padding:2em;background:white;width:24em;}main#main.home-content .block-content .node-content .field h3 > a{background:var(--theme-color);position:unset;color:white;border:1em solid var(--theme-color);border-radius:.5em;margin:-2em;font-style:normal;display:block;letter-spacing:unset;width:24em;text-align:center;border-spacing:inherit;text-shadow:none;padding:1em;}main#main.home-content .block-content .node-content .field div{color:black !important;border:1px;display:flex;color:#fff;font-weight:700;letter-spacing:unset;border-radius:.5em;margin:1em;padding:2em;background:white;width:100%;text-transform:none;}main#main.home-content .block-content .node-content .field div h4{position:relative;display:table;width:100%;float:none;text-transform:none;}header section.page-header{display:flex;float:left;position:absolute;width:30%;align-items:flex-start;top:1em;left:0;min-height:5em;}.js-rotating.morphist .custom-slider{font-weight:bold;font-size:1.5em;text-shadow:1px 1px .15em;}li.taxonomy-term{display:table!important;}li.taxonomy-term article[typeof="schema:Person"]{display:block;margin:0 auto;}li.taxonomy-term .field--name-field-nutzerbild{border:none!important;display:table!important;width:100%;}li.taxonomy-term a{border:none!important;display:table-cell!important;text-align:center;width:100%;}li.taxonomy-term .field--name-field-nutzerbild a>img{border:none!important;display:block;border:none;width:100%;}li.taxonomy-term .field--name-field-name{border:none!important;display:table!important;}a#anmelden{border-style:none;font-weight:bold;display:block;margin:0 auto;background-color:#ff0000;color:#fff;}header.header{display:flex;min-height:5em !important;}header.header .header-main > .container{position:relative;width:100%;padding:0;}header .primary-menu-wrapper{margin:0 3em 0 0;}header .header-right{display:flex;float:right;margin:0 1em 0 0;align-items:flex-start;}header .header-main-container{align-items:flex-start;}ul.main-menu{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:flex-start;justify-content:flex-start;flex-direction:row;}ul.main-menu>li a{display:inline-flex;width:100%;}ul.main-menu>li>ul.submenu{display:none;position:relative;top:0;left:0;}ul.main-menu>li>ul.submenu ul.submenu{display:none;position:absolute;top:0;left:9em;z-index:5;}ul.main-menu>li>ul.submenu li:hover>ul.submenu{display:flex!important;flex-direction:column;position:absolute;top:0;left:9.5em;}div.slider-section:nth-child(2) > img:nth-child(1){display:none!important;}article[typeof="schema:Person"] > div.field--name-field-nutzerbild{max-width:11em;}main#main{margin:5em 10%;background:#fff;}main#main.home-content{margin:5em 10%;background:transparent;}main#main header{min-height:auto;}.footer a{color:#fff6f6;}article .note-content .field{padding:0 2em;}article > div > div.field > ul{padding:1em 3em;}article > div > div.field > ul+p{padding:1em 0 0;}article > div > div.node-taxonomy-container{padding:1em 0;}article > div > div.shariff{margin:0;}div.dialog-off-canvas-main-canvas > header .container{padding:0 0 0 0;}div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header li{text-shadow:0.08em .08em var(--theme-color);}div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header li,div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header li a,div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header li a:visited{color:white;}div.dialog-off-canvas-main-canvas > header > section.page-header{width:100%;}div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header{padding:0 .5em;}div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header li a:hover{color:var(--theme-color);}div.dialog-off-canvas-main-canvas > header > section.page-header > div > div > div.block-region.region-page-header h1{font-weight:bold;}#block-mili-content > div > div > div > div.view-content > div > article > div > div.field.field--name-field-kurstermine.field--type-entity-reference.field--label-above > div.field__items.field-items > div > a{font-weight:bold;font-size:16pt;}#block-mili-content > div > div > div > div.view-content > div > article > div > div.field.field--name-field-kurstermine.field--type-entity-reference.field--label-above > div.field__items.field-items > div > a:before{content:">> ";font-weight:bold;font-size:16pt;}#block-mili-content > div > div > div > div.view-content > div > article > div > div.field.field--name-field-kurstermine.field--type-entity-reference.field--label-above > div.field__items.field-items > div > a:after{content:" <<";font-weight:bold;font-size:16pt;}
}
