/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sg-box-shadow-1{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.sg-box-shadow-2{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.sg-box-shadow-3{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.sg-box-shadow-4{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.sg-box-shadow-5{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body{margin:0;font-size:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"T-Star",sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:"T-Star";font-weight:normal;src:url(/patternlab/source/fonts/TSTARPRO-RegularWeb.eot),url(/patternlab/source/fonts/TSTARPRO-RegularWeb.eot#iefix) format("embedded-opentype"),url("/themes/custom/edu21/fonts/TSTARPRO-RegularWeb.woff") format("woff")}@font-face{font-family:"T-Star";font-weight:500;src:url(/patternlab/source/fonts/TSTARPRO-MediumWeb.eot),url(/patternlab/source/fonts/TSTARPRO-MediumWeb.eot#iefix) format("embedded-opentype"),url("/themes/custom/edu21/fonts/TSTARPRO-MediumWeb.woff") format("woff")}@font-face{font-family:"T-Star";font-weight:700;src:url(/patternlab/source/fonts/TSTARPRO-BoldWeb.eot),url(/patternlab/source/fonts/TSTARPRO-BoldWeb.eot#iefix) format("embedded-opentype"),url("/themes/custom/edu21/fonts/TSTARPRO-BoldWeb.woff") format("woff")}html{font-family:"T-Star",sans-serif;font-size:1rem;line-height:1.6;color:#000}h1,.h1{font-size:1.5rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:10px;color:#c06}h2,.h2{font-size:1.5rem;line-height:1.52623;margin-top:1.5rem;margin-bottom:.75rem;color:#c06}h2.black,.h2.black{background-color:#000;color:#fff}h3,.h3{font-size:1.375rem;line-height:1.64666;margin-top:1.375rem;margin-bottom:.6875rem;color:#c06}h4,.h4{font-size:1rem;line-height:1.94736;margin-top:1rem;margin-bottom:.5rem;color:#000}p{margin:0px 0px 1.25rem 0px;line-height:1.5rem}div p:last-child{margin-bottom:0px}blockquote{margin:.75rem;padding-left:.75rem;border-left:4px solid #c06;font-style:italic}.icon{width:43px;height:42px;fill:#c06;stroke-width:0px}.icon:hover path{fill:#c06;stroke:#c06}.icon--social-icon-fb,.icon--social-icon-google,.icon--social-icon-instagram{width:43px;height:42px;fill:#fff;stroke:#c06}.icon--arrow-down path,.icon--arrow-right path,.icon--arrow-up path,.icon--icon-kursbeginn path,.icon--icon-kursdauer path,.icon--icon-kurskosten path,.icon--icon-kursvarianten path,.icon--icon-new path,.icon--social-icon-fb path,.icon--social-icon-google path,.icon--social-icon-instagram path{stroke:#c06;fill:#c06}.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:4px;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-ms-transition:border-color .5s ease;-o-transition:border-color .5s ease;transition:border-color .5s ease}.arrow--up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow--right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow--down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow--left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}a{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}a{background-color:inherit;color:#693;text-decoration:none;cursor:pointer}a:visited{color:#4d7326;text-decoration:none}a:hover{color:#334d1a;text-decoration:none}a:active{color:#693;text-decoration:none}a:focus{color:#693;text-decoration:none}p a{background-color:inherit;color:#693;text-decoration:none;cursor:pointer}p a:visited{color:#4d7326;text-decoration:none}p a:hover{color:#334d1a;text-decoration:none}p a:active{color:#693;text-decoration:none}p a:focus{color:#693;text-decoration:none}.link--underline{border-bottom:1px solid #693}.link--underline:hover{border-bottom:1px solid #334d1a}.link--underline:visited,.link--underline:active,.link--underline:focus{border-bottom:1px solid #4d7326}ul.list-colored{list-style:none}ul.list-colored li{margin-bottom:.5rem}ul.list-colored li::before{content:"\25AA";color:#c06;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}ol.list-colored{list-style:none;counter-reset:li;counter-increment:ol;counter-reset:ol}ol.list-colored li{counter-increment:li;margin-bottom:.5rem}ol.list-colored li::before{content:"." counter(ol) "." counter(li);color:#c06;font-weight:bold;display:inline-block;width:1em;margin-left:-1.5em;margin-right:0.5em;text-align:right;direction:rtl}ol.list-colored ol{list-style:none;counter-reset:li}.button.button--secondary{background-color:#693;border-color:#693}.button.button--secondary:active,.button.button--secondary:focus,.button.button--secondary:hover,.button.button--secondary:visited{background-color:#80bf40;border-color:#80bf40}.button.button--tertiary{background-color:#F2AD00;border-color:#F2AD00}.button.button--tertiary:active,.button.button--tertiary:focus,.button.button--tertiary:hover,.button.button--tertiary:visited{background-color:#ffc126;border-color:#ffc126}.button.button--primary-ghost{color:#c06;background-color:#fff;border-color:#c06}.button.button--primary-ghost:active,.button.button--primary-ghost:focus,.button.button--primary-ghost:hover,.button.button--primary-ghost:visited{color:#fff;background-color:#c06;border-color:inherit}.button.button--secondary-ghost{color:#693;background-color:#fff;border-color:#693}.button.button--secondary-ghost:active,.button.button--secondary-ghost:focus,.button.button--secondary-ghost:hover,.button.button--secondary-ghost:visited{color:#fff;background-color:#693;border-color:#693}.button.button--tertiary-ghost{color:#F2AD00;background-color:#fff;border-color:#F2AD00}.button.button--tertiary-ghost:active,.button.button--tertiary-ghost:focus,.button.button--tertiary-ghost:hover,.button.button--tertiary-ghost:visited{color:#fff;background-color:#F2AD00;border-color:#F2AD00}.button--next i{border-color:#fff;margin-left:.75rem;margin-bottom:1px}.button--next.button--primary:active i,.button--next.button--primary:focus i,.button--next.button--primary:hover i,.button--next.button--primary:visited i{border-color:#fff}.button--next.button--secondary:active i,.button--next.button--secondary:focus i,.button--next.button--secondary:hover i,.button--next.button--secondary:visited i{border-color:#fff}.button--next.button--tertiary:active i,.button--next.button--tertiary:focus i,.button--next.button--tertiary:hover i,.button--next.button--tertiary:visited i{border-color:#fff}.button--previous i{border-color:#fff;margin-right:.75rem;margin-bottom:1px}.button--previous.button--primary:active i,.button--previous.button--primary:focus i,.button--previous.button--primary:hover i,.button--previous.button--primary:visited i{border-color:#fff}.button--previous.button--secondary:active i,.button--previous.button--secondary:focus i,.button--previous.button--secondary:hover i,.button--previous.button--secondary:visited i{border-color:#fff}.button--previous.button--tertiary:active i,.button--previous.button--tertiary:focus i,.button--previous.button--tertiary:hover i,.button--previous.button--tertiary:visited i{border-color:#fff}.button,[type="submit"],[type="reset"],button{cursor:pointer;width:100%;height:auto;padding:.5rem;margin:.5rem 0px;border:1px solid #c06;border-radius:0;outline-width:0;background-color:#c06;font-size:1rem;font-weight:bold;text-align:left;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.button:active,.button:focus,.button:hover,.button:visited,[type="submit"]:active,[type="submit"]:focus,[type="submit"]:hover,[type="submit"]:visited,[type="reset"]:active,[type="reset"]:focus,[type="reset"]:hover,[type="reset"]:visited,button:active,button:focus,button:hover,button:visited{background-color:#f39;color:#fff;border-color:#c06;outline-width:0}@media (min-width:960px){.button,[type="submit"],[type="reset"],button{width:auto}}.contextual button,.toolbar-tab button{min-width:auto}.input-required::after{content:"*";padding-left:.25rem;color:#000}input[disabled]{cursor:not-allowed;background-color:#9c9c9c}textarea{height:5em}select{background-color:#fff;border:1px solid #e9e9e9;padding:0.25rem 0.5rem}fieldset{border:1px solid #c06;min-inline-size:100%}fieldset input,fieldset textarea{max-width:81vw}legend{color:#000;font-weight:bold;font-size:1.375rem;padding:0.5rem}input,textarea{outline:none;padding:.5rem;color:#4d4d4d;background-color:#fff;border:1px solid #e9e9e9}input:focus,textarea:focus{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#000;border-bottom:1px solid #c06}input[type=number],textarea[type=number]{background-color:transparent;border-color:#000}label{display:block;font-weight:700;color:#c06;margin:1.25rem 0 .5rem}form .form-required::after{content:" *";color:#000}button,input,optgroup,select{height:36px}.form-item-shipping-information-same-as-billing input{height:auto}.form-item-shipping-information-same-as-billing label{display:inline-block;font-weight:normal;color:#000}.form-text{margin-bottom:5px}img{max-width:100%;height:auto}table{border-collapse:collapse;width:100%;margin:1.25rem 0px}thead{border:1px solid #c2c2c2}th{text-align:left;font-size:1.15rem;font-weight:bold;background-color:#c2c2c2;color:#000;padding:.5rem .75rem}tbody{border:1px solid #c2c2c2}tr:nth-child(even){background-color:#e9e9e9}td{padding:.5rem .75rem}table.hover tr:hover{background-color:#dcdcdc}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}td input{max-width:100%}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.cart td:nth-of-type(1):lang(en):before{content:"Item"}.cart td:nth-of-type(2):lang(en):before{content:"Price"}.cart td:nth-of-type(3):lang(en):before{content:"Quantity"}.cart td:nth-of-type(4):lang(en):before{content:"Remove"}.cart td:nth-of-type(5):lang(en):before{content:"Total"}.cart td:nth-of-type(1):lang(de):before{content:"Item"}.cart td:nth-of-type(2):lang(de):before{content:"Preis"}.cart td:nth-of-type(3):lang(de):before{content:"Anzahl"}.cart td:nth-of-type(4):lang(de):before{content:"Entfernen"}.cart td:nth-of-type(5):lang(de):before{content:"Gesamt"}.cart td:nth-of-type(1):lang(it):before{content:"Item"}.cart td:nth-of-type(2):lang(it):before{content:"Prezzo"}.cart td:nth-of-type(3):lang(it):before{content:"Quantità"}.cart td:nth-of-type(4):lang(it):before{content:"Elimina"}.cart td:nth-of-type(5):lang(it):before{content:"Totale"}.cart td:nth-of-type(1):lang(fr):before{content:"Item"}.cart td:nth-of-type(2):lang(fr):before{content:"Prix"}.cart td:nth-of-type(3):lang(fr):before{content:"Quantité"}.cart td:nth-of-type(4):lang(fr):before{content:"Retirer"}.cart td:nth-of-type(5):lang(fr):before{content:"Total"}}.field__label{font-weight:bold}.hide{display:none !important}@media print{.no-print{display:none}}.primary{color:#c06}.secondary{color:#693}.prominent{color:#c06;margin:.75rem 0;font-weight:700;font-size:24px}.l-grid{display:grid;grid-gap:.75rem;width:90%;margin:0 auto;max-width:1060px}.l-grid--no-gap{grid-gap:unset}.l-grid--no-container{width:unset;margin:unset;max-width:unset}.l-grid--no-gap-on-mobile{grid-gap:unset}@media (min-width:960px){.l-grid--no-gap-on-mobile{grid-gap:.75rem}}@media (min-width:960px){.l-grid--1-1{grid-template-columns:1fr 1fr}}@media (min-width:960px){.l-grid--1-1-1{grid-template-columns:1fr 1fr 1fr}}@media (min-width:960px){.l-grid--2-1{grid-template-columns:2fr 1fr}}@media (min-width:960px){.l-grid--1-2{grid-template-columns:1fr 2fr}}@media (min-width:960px){.l-grid--3-1{grid-template-columns:3fr 1fr}}@media (min-width:960px){.l-grid--1-3{grid-template-columns:1fr 3fr}}.l-grid--minmax-2{grid-template-columns:repeat(auto-fill,minmax(518px,1fr))}.l-grid--minmax-3{grid-template-columns:repeat(auto-fill,minmax(341.33333px,1fr))}.l-grid--minmax-4{grid-template-columns:repeat(auto-fill,minmax(253px,1fr))}.l-grid--minmax-6{grid-template-columns:repeat(auto-fill,minmax(164.66667px,1fr))}.l-grid--minmax-8{grid-template-columns:repeat(auto-fill,minmax(120.5px,1fr))}.header-burger{display:block;width:25.5px;font-weight:unset;color:unset;margin-left:1.25rem;margin-bottom:0;padding:14px 0;cursor:pointer;float:right;position:absolute;top:4px;right:0;z-index:100}@media (min-width:960px){.header-burger{display:none}}.header-burger-icon{position:relative;margin-top:10px;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-burger-icon,.header-burger-icon::before,.header-burger-icon::after{display:block;width:25.5px;height:2px;background-color:#000;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.header-burger-icon::before,.header-burger-icon::after{position:absolute;content:""}.header-burger-icon::before{top:-10px}.header-burger-icon::after{top:10px}.header-checkbox:checked ~ label .header-burger-icon{background-color:transparent}.header-checkbox:checked ~ label .header-burger-icon::before{-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.header-checkbox:checked ~ label .header-burger-icon::after{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.header-checkbox{display:none}.header-checkbox:checked ~ label ~ .l-header__collapsible{transform:translateX(0px);position:relative;z-index:100}.l-header__container{position:relative;width:90%;margin:0 auto;max-width:1060px}.l-header__top{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:end;width:100%;font-size:.875rem;border-bottom:1px solid #000;margin-top:15px}@media (min-width:960px){.l-header__top{border-bottom:none;position:absolute;width:auto;top:0;right:0}}.l-header__collapsible{transform:translateX(-120vw);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}@media (min-width:960px){.l-header__collapsible{transform:translateX(0);position:relative;z-index:600}}.l-top{width:90%;margin:0 auto;max-width:1060px}.l-main{width:90%;margin:0 auto;max-width:1060px}.l-page--sidebar .l-sidebar,.l-page--sidebar .l-main{width:100%}.l-bottom{width:90%;margin:0 auto;max-width:1060px}.l-footer{margin-top:50px;background-color:#f5f5f2}.l-footer__container{width:90%;margin:0 auto;max-width:1060px;padding:.75rem 0}.l-product-film .field--name-field-regie{display:inline-flex}.l-product-film .field--name-field-regie .field__item:not(:last-child):after{content:',';display:inline-block;margin:0px 2px 0 0}.l-product-film .field--name-field-land-term{display:inline-flex}.l-product-film .field--name-field-land-term .field__item:not(:last-child):after{content:'/';display:inline-block;margin:0px 2px}.l-product-film__info .field__item:not(:first-child){display:inline-flex}.l-product-media .field.field--name-field-entwickler{margin-bottom:0}.l-product-media .field.field--name-field-entwickler .field__item{display:inline-flex}.l-product-media .field.field--name-field-entwickler .field__item:not(:last-child):after{content:",";display:inline-block;margin:0 2px 0 0}.l-product-media .field.field--name-field-verlag{margin-bottom:0}@media (min-width:960px){.l-product-film__grid,.l-product-media__grid{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}}.l-product-film header,.l-product-media header{margin-bottom:16px}.l-product-film header h1,.l-product-media header h1{font-size:1.5rem;color:#c06;margin-bottom:5px}.l-product-film header h1 .field,.l-product-media header h1 .field{margin-bottom:0px}.l-product-film header span,.l-product-media header span{font-weight:bold}@media (min-width:960px){.l-product-film header,.l-product-media header{margin-bottom:40px}}.l-product-film h3,.l-product-media h3{font-size:1rem;line-height:1rem;margin:0px;color:#000}.l-product-film label,.l-product-media label{display:inline-block;margin:0px 5px 0px 0px;color:#000}.l-product-film a,.l-product-media a{border-bottom:1px solid #693}.l-product-film a:hover,.l-product-media a:hover{border-bottom:1px solid #334d1a}.l-product-film a:visited,.l-product-media a:visited{border-bottom:1px solid #4d7326}.l-product-film .form-wrapper,.l-product-media .form-wrapper{margin-bottom:15px}.l-product-film .form-required::after,.l-product-media .form-required::after{display:none}.l-product-film .form-number,.l-product-media .form-number{width:50px;height:36px;text-align:center;padding-bottom:2px;border-color:#e9e9e9}.l-product-film__shop>*,.l-product-media__shop>*{display:block}.l-product-film__shop img,.l-product-media__shop img{width:100%;border:1px solid #CFCFCF}@media print{.l-product-film__shop img,.l-product-media__shop img{width:300px}}.l-product-film__shop .field--type-image,.l-product-media__shop .field--type-image{margin-bottom:25px}.l-product-film__body .c-section-title,.l-product-film__details .c-section-title,.l-product-media__body .c-section-title,.l-product-media__details .c-section-title{margin-bottom:6px}.l-product-film__details .field,.l-product-media__details .field{margin-bottom:32px}.l-product-film__details .field:last-child,.l-product-media__details .field:last-child{margin-bottom:0}.l-product-film #edit-cancel,.l-product-media #edit-cancel{display:none}.l-product-film__online,.l-product-media__online{margin:32px 0px}.l-product-film__plan>.field__items>.field__item,.l-product-media__plan>.field__items>.field__item{display:inline-block}.l-product-film__plan>.field__items>.field__item .field,.l-product-media__plan>.field__items>.field__item .field{display:inline-block;margin-bottom:0px}.l-product-film .field--name-field-verlag .field__item,.l-product-film .field--name-field-autor-in-herausgeber .field__item,.l-product-film .field--name-field-faecher-sek-ii-berufsbildu .field__item,.l-product-film .field--name-field-materialtyp .field__item,.l-product-film .field--name-field-lehrplanbezuege-gemaess-ha .field__item,.l-product-film .field--name-field-lehrplanbezuege-vollstaend .field__item,.l-product-media .field--name-field-verlag .field__item,.l-product-media .field--name-field-autor-in-herausgeber .field__item,.l-product-media .field--name-field-faecher-sek-ii-berufsbildu .field__item,.l-product-media .field--name-field-materialtyp .field__item,.l-product-media .field--name-field-lehrplanbezuege-gemaess-ha .field__item,.l-product-media .field--name-field-lehrplanbezuege-vollstaend .field__item{display:inline-flex}.l-product-film .field--name-field-verlag .field__item:not(:last-child):after,.l-product-film .field--name-field-autor-in-herausgeber .field__item:not(:last-child):after,.l-product-film .field--name-field-faecher-sek-ii-berufsbildu .field__item:not(:last-child):after,.l-product-film .field--name-field-materialtyp .field__item:not(:last-child):after,.l-product-film .field--name-field-lehrplanbezuege-gemaess-ha .field__item:not(:last-child):after,.l-product-film .field--name-field-lehrplanbezuege-vollstaend .field__item:not(:last-child):after,.l-product-media .field--name-field-verlag .field__item:not(:last-child):after,.l-product-media .field--name-field-autor-in-herausgeber .field__item:not(:last-child):after,.l-product-media .field--name-field-faecher-sek-ii-berufsbildu .field__item:not(:last-child):after,.l-product-media .field--name-field-materialtyp .field__item:not(:last-child):after,.l-product-media .field--name-field-lehrplanbezuege-gemaess-ha .field__item:not(:last-child):after,.l-product-media .field--name-field-lehrplanbezuege-vollstaend .field__item:not(:last-child):after{content:',';display:inline-block}.l-product-film .field--name-field-verlag .field__item:last-child:after,.l-product-media .field--name-field-verlag .field__item:last-child:after{content:',';display:inline-block}.l-product__ausleihe,.l-product__bezugsquelle{margin-bottom:32px}.c-accordion-tab{position:relative}.c-accordion-tab input{display:none}.c-accordion-tab input[type=checkbox]:checked+label::after{transform:rotate(360deg);content:"-"}.c-accordion-tab input:checked ~ .c-accordion-tab__content{max-height:300vh;margin-bottom:30px}.c-accordion-tab input:checked ~ label{margin-bottom:16px}.c-accordion-tab label{display:block;margin:0;background-color:rgba(204,0,102,0.2);font-weight:bold;color:#000;padding:.5rem;cursor:pointer;margin-bottom:32px}.c-accordion-tab label::after{content:"+";color:#000;position:absolute;right:.5rem;top:.5rem;display:block;transition:all 0.4s}@media print{.c-accordion-tab label{display:none}}.c-accordion-tab__content{display:block;overflow:hidden;background-color:transparent;transition:max-height 0.4s;max-height:0}.c-accordion-tab__content>div{padding:0px}@media print{.c-accordion-tab .c-accordion-tab__content{max-height:300vh;margin-bottom:30px}}.c-accordion-tabs__wrapper .c-accordion-tab label{margin-bottom:0px !important}.c-accordion-tabs__wrapper .c-accordion-tab:not(:last-child) label{border-bottom:1px solid rgba(204,0,102,0.2)}.c-accordion-tabs__wrapper .c-accordion-tab__content{margin:0;border:1px solid rgba(204,0,102,0.2)}.c-accordion-tabs__wrapper .c-accordion-tab__content>div{padding:10px}.c-alert-messages{margin:.75rem 0;border-left:10px solid}.c-alert-messages__text{padding:11px}.c-alert-messages--info{background-color:#cce5cc;border-color:#3C763D;color:#2b542c}.c-alert-messages--info a{color:#2b542c;border-bottom:1px solid #2b542c}.c-alert-messages--info input:after,.c-alert-messages--info input:before{background-color:#3C763D}.c-alert-messages--warning{background-color:#ffedcc;border-color:#cc8400;color:#996300}.c-alert-messages--warning a{color:#996300;border-bottom:1px solid #996300}.c-alert-messages--warning input:after,.c-alert-messages--warning input:before{background-color:#cc8400}.c-alert-messages--alert{background-color:#e5cccc;border-color:#763c3c;color:#542b2b}.c-alert-messages--alert a{color:#542b2b;border-bottom:1px solid #542b2b}.c-alert-messages--alert input:after,.c-alert-messages--alert input:before{background-color:#763c3c}.c-alert-messages__dismiss{position:relative;float:right;padding:13px;width:40px;height:40px;opacity:0.5;border:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:960px){.c-alert-messages__dismiss{padding:15px;width:43px;height:45px}}.c-alert-messages__dismiss:after,.c-alert-messages__dismiss:before{position:absolute;left:20px;content:' ';height:13px;width:2px}.c-alert-messages__dismiss:before{transform:rotate(45deg)}.c-alert-messages__dismiss:after{transform:rotate(-45deg)}.c-alert-messages__dismiss:hover{cursor:pointer;opacity:1}.c-alert-messages__dismiss:checked,.c-alert-messages__dismiss:checked+.c-alert-messages__text{display:none}.c-branding__logo{vertical-align:middle}.c-branding__logo img{max-width:180px;min-height:60px}@media (min-width:72.5em){.c-branding__logo img{max-width:291px}}@media (min-width:72.5em){.c-branding__logo{width:90%;margin:0 auto;max-width:1060px;margin-left:-35px;padding-top:52px}.c-branding__logo a{margin-left:-30px}}.c-branding__name{display:inline-block;vertical-align:middle;margin-left:20px;margin-top:25px;margin-bottom:25px;font-size:1.375rem;font-weight:700}.c-branding__name a{background-color:inherit;color:#000;text-decoration:none;cursor:pointer}.c-branding__name a:visited{color:#000;text-decoration:none}.c-branding__name a:hover{color:#000;text-decoration:none}.c-branding__name a:active{color:#000;text-decoration:none}.c-branding__name a:focus{color:#000;text-decoration:none}.c-branding__slogan{font-size:.728rem;margin-top:-27px;line-height:1.4;margin-left:35px}@media (min-width:960px){.c-branding__slogan{margin-left:0px;font-size:1rem;font-weight:400}}.c-breadcrumb{margin-top:.5rem}.c-breadcrumb ol{list-style-type:none;padding-inline-start:0px;margin:0px}.c-breadcrumb li{display:inline;color:#000;font-size:.728rem}@media (min-width:960px){.c-breadcrumb li{font-size:.875rem}}.c-breadcrumb li a{color:#000}.c-breadcrumb li a:hover,.c-breadcrumb li a:active,.c-breadcrumb li a:focus{color:#c06}.c-breadcrumb li:after{content:">";margin:0px 5px}.c-breadcrumb li:last-child{color:#c06}.c-breadcrumb li:last-child:after{content:unset}.c-user-login-form{margin-left:-50px}.c-user-login-form input{padding:10px;cursor:pointer}.c-user-login-form .description{display:none}@media (max-width:50em){.c-user-login-form{margin-left:-20px}}.c-main-menu .menu-item--expanded:hover>ul{display:block;border-top:2px solid transparent;background-color:transparent}.c-main-menu .menu-item--expanded:hover>ul a{background-color:#fff}.c-main-menu .menu-item--expanded:hover>ul ul{border-top:0px solid transparent;background-color:#fff;padding:0px}.c-main-menu .menu-item--expanded:hover>ul ul a{padding-left:10px}.c-main-menu>ul>li>ul{list-style-type:none;padding:0;margin:0px;visibility:visible;background-color:#fff;display:none}@media (min-width:960px){.c-main-menu>ul>li>ul{position:absolute;width:177px;margin:0 auto;left:auto;text-align:left}}.c-main-menu>ul>li>ul>li{border-bottom:none;background-color:#fff}@media (max-width:50em){.c-main-menu>ul>li>ul>li a:before{content:">";margin-right:5px}}@media (min-width:960px){.c-main-menu>ul>li>ul>li{padding-left:0px;width:100%;border-bottom:1px dotted #000}.c-main-menu>ul>li>ul>li:after{display:none}.c-main-menu>ul>li>ul>li a{width:100%;font-size:16px;padding:10px 5px;line-height:16px}}.c-main-menu>ul>li>ul a{color:#000;padding:.75rem}.c-main-menu>ul>li>ul a::after{right:1.25rem;bottom:1.5rem}.c-main-menu>ul>li>ul a:hover,.c-main-menu>ul>li>ul a:focus,.c-main-menu>ul>li>ul a:focus-within{color:#c06}@media (min-width:960px){.c-main-menu>ul>li>ul a{padding:.5rem .75rem}}.c-main-menu>ul>li>ul>li>ul{list-style-type:none;padding:0 0 0 .75rem;position:relative;display:block}.c-main-menu>ul>li>ul>li>ul a:before{content:">";margin-right:5px}.c-main-menu{border-bottom:1px solid #000;position:absolute;background-color:#fff}@media (min-width:960px){.c-main-menu{position:relative;margin-top:-1px}.c-main-menu>ul>li>ul{width:320px}.c-main-menu>ul>li>ul>li>ul a{padding-top:4px;padding-bottom:4px}.c-main-menu>ul>li>ul>li>ul>li:first-child{margin-top:-4px}.c-main-menu>ul>li:nth-child(3)>ul{width:235px}.c-main-menu>ul>li:nth-child(4)>ul,.c-main-menu>ul>li:nth-child(5)>ul{width:180px}.c-main-menu>ul>li:nth-child(5)>ul{margin-left:-82px}}@media print{.c-main-menu{display:none}}.c-main-menu>ul{list-style-type:none;padding:0;margin:0px}@media (min-width:960px){.c-main-menu>ul{text-align:right}}.c-main-menu>ul>li{border-bottom:1px dotted #000;display:inline-block;width:100%;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@media (min-width:960px){.c-main-menu>ul>li{width:auto;border-bottom:none}.c-main-menu>ul>li:after{content:"|";margin:0px 10px 0px 14px;color:#000;font-size:18px}}.c-main-menu>ul>li a{display:inline-block;color:#000;width:100%;font-weight:400;font-size:18px;padding:10px 0px}@media (min-width:960px){.c-main-menu>ul>li a{width:auto;padding:9px 0px 1px 0px}}.c-main-menu>ul>li a:hover,.c-main-menu>ul>li a:focus,.c-main-menu>ul>li a:focus-within{color:#c06}.c-main-menu>ul>li.is-active>a{color:#c06;text-decoration:none}.c-main-menu>ul>li:last-child{border-bottom:none}.c-main-menu>ul>li:last-child:after{display:none}.c-media-object{display:flex;align-items:flex-start;flex-direction:column}@media (min-width:960px){.c-media-object{flex-direction:row}.c-media-object--right{flex-direction:row-reverse}.c-media-object--right .c-media-object__image{margin:0 0 0 .75rem}.c-media-object__image{max-width:50%;margin:0 .75rem 0 0}}.c-media-object__text{flex:1}.pager{color:#c06;margin-top:50px}.pager__items{display:flex;margin:0 0 0 -10px;padding:0;list-style-type:none}.pager__items li a{font-size:.875rem;padding:5px 10px;border-radius:50px;color:#000}.pager__items li a:hover,.pager__items li a:focus,.pager__items li a:active{color:#c06;text-decoration:underline}.pager__items li.is-active a{text-decoration:underline;color:#c06}.c-print{float:right;color:#c06;background:url(/patternlab/source/images/print.svg);height:25px;width:25px;border:none;font-size:1.5rem;font-weight:400;position:relative;z-index:90;margin:0;padding:0}.c-print:hover{background-color:transparent}@media print{.c-print{display:none}}.c-secondary-menu__navigation{list-style-type:none;margin-bottom:.75rem;font-size:.875rem;margin-top:0;color:#c06;padding:0;display:flex;flex-direction:column}@media (min-width:960px){.c-secondary-menu__navigation{margin-bottom:0px;flex-wrap:wrap;flex-direction:row}.c-secondary-menu__navigation-item::after{content:"|";margin:0 .5rem}.c-secondary-menu__navigation-item:last-child::after{content:none}}.c-secondary-menu__navigation-item a{color:#693}.c-secondary-menu__navigation-item a:hover{color:#c06}.c-secondary-menu__navigation-item.is-active a{color:#f39}.c-section-title{color:#c06;border-bottom:1px solid;margin:20px 0 10px}@media (min-width:72.5em){.c-section-title{margin-top:0}}.c-tabs{width:90%;margin:0 auto;max-width:1060px}@media print{.c-tabs{display:none}}.c-tabs ul{overflow:hidden;padding:0}.c-tabs li{float:left;cursor:pointer;transition:0.3s;list-style-type:none;border:1px solid #c06;margin-right:.5rem;margin-bottom:.5rem}.c-tabs li a{padding:2px 12px 4px 12px;display:block}.c-tabs li a.is-active{background-color:#e9e9e9 !important}.c-tabs li:hover{background-color:#e9e9e9}.c-contact__photo img{max-width:150px}.c-contact__name{font-weight:700}.toolbar-oriented .toolbar-bar{z-index:700}.c-branding-footer__logo{display:none;width:60px;height:60px;margin:0 30px 0 -30px;background:url("https://www.education21.ch/sites/default/themes/edu21/images/edu21/footer-logo.png") no-repeat 50% 50%}@media (min-width:72.5em){.c-branding-footer__logo{display:block}}@media print{.c-cart-summary{display:none}}@media (min-width:72.5em){.c-cart-summary{margin-right:2.5rem}}.c-cart-summary__icon svg{position:relative;top:1.5px;height:15px;width:20px}.c-cart-summary__contents{display:none}.c-cart-summary::before{color:#000;content:"|";padding:0px 2px 0px 8px;font-size:18px}.c-contact-info{margin:1.25rem 0}.c-contact-info p{margin:0}@media (min-width:72.5em){.c-contact-info p{display:inline-block}.c-contact-info p:not(:first-child)::before{content:"| "}}.c-quicklinks{position:relative}.c-quicklinks .c-main-menu{border:none;position:unset;padding:0px}.c-quicklinks .c-main-menu>ul>li:hover>ul{position:absolute}.c-quicklinks ul:first-child{list-style-type:none;margin:0;padding:0;position:relative;z-index:1000;display:flex;align-items:baseline}.c-quicklinks ul:first-child::before{color:#000;content:"|";padding:0px 5px 0px 3px;font-size:18px}.c-quicklinks ul:first-child::after{content:"\25bc";font-size:14px;position:relative;top:-1px;left:3px}.c-quicklinks ul:first-child ul{width:200px !important}.c-quicklinks ul:first-child ul li{border-bottom:1px solid #000 !important;line-height:1 !important;padding:0px}.c-quicklinks a{background-color:inherit;text-decoration:none;cursor:pointer;padding:5px 0px !important;font-size:14px !important;line-height:1}.c-quicklinks a:hover,.c-quicklinks a:focus,.c-quicklinks a.is-active{color:#c06;text-decoration:none}.c-social-media{margin:1.25rem 0}@media print{.c-social-media{display:none}}.c-social-media__icon{width:47px;height:47px;display:inline-block;margin:0 .75rem}.c-social-media__icon--fb{background:url("https://www.education21.ch/sites/default/themes/edu21/images/edu21_facebook.png");margin-left:0}.c-social-media__icon--twitter{background:url("https://www.education21.ch/sites/default/themes/edu21/images/edu21_twitter.png")}.c-social-media__icon--youtube{background:url("https://www.education21.ch/sites/default/themes/edu21/images/edu21_youtube.png")}@media print{.c-top-links{display:none}}.c-top-links ul{list-style-type:none;margin:0;padding:0}.c-top-links li{display:inline}.c-top-links li:after{color:#000;content:"|";padding:0px 5px 0px 3px;font-size:18px}.c-top-links a{background-color:inherit;text-decoration:none;cursor:pointer}.c-top-links a:hover,.c-top-links a:focus,.c-top-links a.is-active{color:#c06;text-decoration:none}@media print{.c-language-switcher{display:none}}.c-language-switcher ul{list-style-type:none;margin:0;padding:0}.c-language-switcher li{display:inline;padding:0 2px}.c-language-switcher li.is-active a{color:#c06}.c-language-switcher a{background-color:inherit;text-decoration:none;cursor:pointer;text-transform:uppercase}.c-language-switcher a:hover,.c-language-switcher a:focus{color:#c06;text-decoration:none}.c-search-bar{margin-left:auto}.c-search-bar__form{padding:0 0 .25rem 0;border:none;background-color:#fff;background-image:url("/images/search.svg");background-repeat:no-repeat;background-position:100% 50%;background-size:15px}@media (min-width:960px){.c-search-bar__form{border-bottom:1px solid #000}}@media (min-width:960px){.c-search-bar{margin-left:.75rem}}.c-search-bar__link{display:block;width:15px;height:20px;margin-bottom:-2px;padding:0 0 .25rem 0;border:none;background-color:#fff;background-image:url("/themes/custom/edu21/icons/search.svg");background-repeat:no-repeat;background-position:100% 50%;background-size:15px}.c-search-product-form{padding:.75rem;background-color:#FAE8F2}.c-search-product-form input,.c-search-product-form select{width:100%}@media print{.c-search-product-form{display:none}.c-search-product-form input,.c-search-product-form select{display:none}}@media (min-width:960px){.c-search-product-form{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:30px 1fr;grid-gap:20px}.c-search-product-form label{display:none}.c-search-product-form input,.c-search-product-form select{margin:0;font-size:13px;font-family:sans-serif}.c-search-product-form .form-item-search-api-fulltext{grid-column:span 2}.c-search-product-form .form-item:nth-child(n+3){grid-row:2}.c-search-product-form .form-actions{grid-column:4 / span 2;grid-row:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.c-search-product-form .form-actions input{padding:4px;text-align:center}.c-search-product-form .form-actions input:nth-child(2){border:none;background:transparent;color:#000;font-weight:400;text-decoration:underline}.c-search-product-form .chosen-container .chosen-choices{background-image:none;border:1px solid #e9e9e9}}.c-search-result{margin-bottom:25px}.c-search-result__image{border-top:1px solid #c06;padding-top:.5rem}.c-search-result__title,.c-search-result__description{margin:0}.c-search-result__category{font-weight:700}.c-search-result__type{font-weight:700;margin-top:12px;display:inline-block}@media (min-width:960px){.c-search-result__type{margin-top:25px}}.c-search-result__signature{display:inline-block}.c-search-result__signature:before{content:'|';font-weight:700;margin-right:4px}@media (min-width:960px){.c-search-result{display:flex}.c-search-result__image{flex-basis:15%;margin-right:1.25rem}.c-search-result__info{flex-basis:85%;border-top:1px solid #c06;padding-top:.5rem}}
.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}.uk-grid > *{margin:0;}.uk-grid > * > :last-child{margin-bottom:0;}.uk-grid{margin-left:-30px;}.uk-grid > *{padding-left:30px;}.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:30px;}@media (min-width:1200px){.uk-grid{margin-left:-40px;}.uk-grid > *{padding-left:40px;}.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:40px;}}.uk-grid-small,.uk-grid-column-small{margin-left:-15px;}.uk-grid-small > *,.uk-grid-column-small > *{padding-left:15px;}.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:15px;}.uk-grid-medium,.uk-grid-column-medium{margin-left:-30px;}.uk-grid-medium > *,.uk-grid-column-medium > *{padding-left:30px;}.uk-grid + .uk-grid-medium,.uk-grid + .uk-grid-row-medium,.uk-grid-medium > .uk-grid-margin,.uk-grid-row-medium > .uk-grid-margin,* + .uk-grid-margin-medium{margin-top:30px;}.uk-grid-large,.uk-grid-column-large{margin-left:-40px;}.uk-grid-large > *,.uk-grid-column-large > *{padding-left:40px;}.uk-grid + .uk-grid-large,.uk-grid + .uk-grid-row-large,.uk-grid-large > .uk-grid-margin,.uk-grid-row-large > .uk-grid-margin,* + .uk-grid-margin-large{margin-top:40px;}@media (min-width:1200px){.uk-grid-large,.uk-grid-column-large{margin-left:-70px;}.uk-grid-large > *,.uk-grid-column-large > *{padding-left:70px;}.uk-grid + .uk-grid-large,.uk-grid + .uk-grid-row-large,.uk-grid-large > .uk-grid-margin,.uk-grid-row-large > .uk-grid-margin,* + .uk-grid-margin-large{margin-top:70px;}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}.uk-grid-divider > *{position:relative;}.uk-grid-divider > :not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5;}.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5;}.uk-grid-divider{margin-left:-60px;}.uk-grid-divider > *{padding-left:60px;}.uk-grid-divider > :not(.uk-first-column)::before{left:30px;}.uk-grid-divider.uk-grid-stack > .uk-grid-margin{margin-top:60px;}.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before{top:-30px;left:60px;}@media (min-width:1200px){.uk-grid-divider{margin-left:-80px;}.uk-grid-divider > *{padding-left:80px;}.uk-grid-divider > :not(.uk-first-column)::before{left:40px;}.uk-grid-divider.uk-grid-stack > .uk-grid-margin{margin-top:80px;}.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before{top:-40px;left:80px;}}.uk-grid-divider.uk-grid-small,.uk-grid-divider.uk-grid-column-small{margin-left:-30px;}.uk-grid-divider.uk-grid-small > *,.uk-grid-divider.uk-grid-column-small > *{padding-left:30px;}.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before{left:15px;}.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin{margin-top:30px;}.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before{top:-15px;left:30px;}.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before{top:-15px;}.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before{left:30px;}.uk-grid-divider.uk-grid-medium,.uk-grid-divider.uk-grid-column-medium{margin-left:-60px;}.uk-grid-divider.uk-grid-medium > *,.uk-grid-divider.uk-grid-column-medium > *{padding-left:60px;}.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before{left:30px;}.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin{margin-top:60px;}.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before{top:-30px;left:60px;}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before{top:-30px;}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before{left:60px;}.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-80px;}.uk-grid-divider.uk-grid-large > *,.uk-grid-divider.uk-grid-column-large > *{padding-left:80px;}.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before{left:40px;}.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin{margin-top:80px;}.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before{top:-40px;left:80px;}.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before{top:-40px;}.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before{left:80px;}@media (min-width:1200px){.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-140px;}.uk-grid-divider.uk-grid-large > *,.uk-grid-divider.uk-grid-column-large > *{padding-left:140px;}.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before{left:70px;}.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin{margin-top:140px;}.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before{top:-70px;left:140px;}.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before{top:-70px;}.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before{left:140px;}}.uk-grid-match > *,.uk-grid-item-match{display:flex;flex-wrap:wrap;}.uk-grid-match > * > :not([class*='uk-width']),.uk-grid-item-match > :not([class*='uk-width']){box-sizing:border-box;width:100%;flex:auto;}.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px;}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px;}}.uk-container > :last-child{margin-bottom:0;}.uk-container .uk-container{padding-left:0;padding-right:0;}.uk-container-xsmall{max-width:750px;}.uk-container-small{max-width:900px;}.uk-container-large{max-width:1400px;}.uk-container-xlarge{max-width:1600px;}.uk-container-expand{max-width:none;}.uk-container-expand-left{margin-left:0;}.uk-container-expand-right{margin-right:0;}@media (min-width:640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px);}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 30px);}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px);}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px);}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 40px);}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1400px / 2) - 40px);}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px);}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px);}.uk-container-item-padding-remove-left{margin-left:-15px;}.uk-container-item-padding-remove-right{margin-right:-15px;}@media (min-width:640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px);}.uk-container-item-padding-remove-left{margin-left:-30px;}.uk-container-item-padding-remove-right{margin-right:-30px;}}@media (min-width:960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px);}.uk-container-item-padding-remove-left{margin-left:-40px;}.uk-container-item-padding-remove-right{margin-right:-40px;}}[class*='uk-child-width'] > *{box-sizing:border-box;width:100%;}.uk-child-width-1-2 > *{width:50%;}.uk-child-width-1-3 > *{width:calc(100% * 1 / 3.001);}.uk-child-width-1-4 > *{width:25%;}.uk-child-width-1-5 > *{width:20%;}.uk-child-width-1-6 > *{width:calc(100% * 1 / 6.001);}.uk-child-width-auto > *{width:auto;}.uk-child-width-expand > :not([class*='uk-width']){flex:1;min-width:1px;}@media (min-width:640px){.uk-child-width-1-1\@s > *{width:100%;}.uk-child-width-1-2\@s > *{width:50%;}.uk-child-width-1-3\@s > *{width:calc(100% * 1 / 3.001);}.uk-child-width-1-4\@s > *{width:25%;}.uk-child-width-1-5\@s > *{width:20%;}.uk-child-width-1-6\@s > *{width:calc(100% * 1 / 6.001);}.uk-child-width-auto\@s > *{width:auto;}.uk-child-width-expand\@s > :not([class*='uk-width']){flex:1;min-width:1px;}}@media (min-width:960px){.uk-child-width-1-1\@m > *{width:100%;}.uk-child-width-1-2\@m > *{width:50%;}.uk-child-width-1-3\@m > *{width:calc(100% * 1 / 3.001);}.uk-child-width-1-4\@m > *{width:25%;}.uk-child-width-1-5\@m > *{width:20%;}.uk-child-width-1-6\@m > *{width:calc(100% * 1 / 6.001);}.uk-child-width-auto\@m > *{width:auto;}.uk-child-width-expand\@m > :not([class*='uk-width']){flex:1;min-width:1px;}}@media (min-width:1200px){.uk-child-width-1-1\@l > *{width:100%;}.uk-child-width-1-2\@l > *{width:50%;}.uk-child-width-1-3\@l > *{width:calc(100% * 1 / 3.001);}.uk-child-width-1-4\@l > *{width:25%;}.uk-child-width-1-5\@l > *{width:20%;}.uk-child-width-1-6\@l > *{width:calc(100% * 1 / 6.001);}.uk-child-width-auto\@l > *{width:auto;}.uk-child-width-expand\@l > :not([class*='uk-width']){flex:1;min-width:1px;}}@media (min-width:1600px){.uk-child-width-1-1\@xl > *{width:100%;}.uk-child-width-1-2\@xl > *{width:50%;}.uk-child-width-1-3\@xl > *{width:calc(100% * 1 / 3.001);}.uk-child-width-1-4\@xl > *{width:25%;}.uk-child-width-1-5\@xl > *{width:20%;}.uk-child-width-1-6\@xl > *{width:calc(100% * 1 / 6.001);}.uk-child-width-auto\@xl > *{width:auto;}.uk-child-width-expand\@xl > :not([class*='uk-width']){flex:1;min-width:1px;}}[class*='uk-width']{box-sizing:border-box;width:100%;max-width:100%;}.uk-width-1-2{width:50%;}.uk-width-1-3{width:calc(100% * 1 / 3.001);}.uk-width-2-3{width:calc(100% * 2 / 3.001);}.uk-width-1-4{width:25%;}.uk-width-3-4{width:75%;}.uk-width-1-5{width:20%;}.uk-width-2-5{width:40%;}.uk-width-3-5{width:60%;}.uk-width-4-5{width:80%;}.uk-width-1-6{width:calc(100% * 1 / 6.001);}.uk-width-5-6{width:calc(100% * 5 / 6.001);}.uk-width-small{width:150px;}.uk-width-medium{width:300px;}.uk-width-large{width:450px;}.uk-width-xlarge{width:600px;}.uk-width-2xlarge{width:750px;}.uk-width-auto{width:auto;}.uk-width-expand{flex:1;min-width:1px;}@media (min-width:640px){.uk-width-1-1\@s{width:100%;}.uk-width-1-2\@s{width:50%;}.uk-width-1-3\@s{width:calc(100% * 1 / 3.001);}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001);}.uk-width-1-4\@s{width:25%;}.uk-width-3-4\@s{width:75%;}.uk-width-1-5\@s{width:20%;}.uk-width-2-5\@s{width:40%;}.uk-width-3-5\@s{width:60%;}.uk-width-4-5\@s{width:80%;}.uk-width-1-6\@s{width:calc(100% * 1 / 6.001);}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001);}.uk-width-small\@s{width:150px;}.uk-width-medium\@s{width:300px;}.uk-width-large\@s{width:450px;}.uk-width-xlarge\@s{width:600px;}.uk-width-2xlarge\@s{width:750px;}.uk-width-auto\@s{width:auto;}.uk-width-expand\@s{flex:1;min-width:1px;}}@media (min-width:960px){.uk-width-1-1\@m{width:100%;}.uk-width-1-2\@m{width:50%;}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001);}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001);}.uk-width-1-4\@m{width:25%;}.uk-width-3-4\@m{width:75%;}.uk-width-1-5\@m{width:20%;}.uk-width-2-5\@m{width:40%;}.uk-width-3-5\@m{width:60%;}.uk-width-4-5\@m{width:80%;}.uk-width-1-6\@m{width:calc(100% * 1 / 6.001);}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001);}.uk-width-small\@m{width:150px;}.uk-width-medium\@m{width:300px;}.uk-width-large\@m{width:450px;}.uk-width-xlarge\@m{width:600px;}.uk-width-2xlarge\@m{width:750px;}.uk-width-auto\@m{width:auto;}.uk-width-expand\@m{flex:1;min-width:1px;}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%;}.uk-width-1-2\@l{width:50%;}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001);}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001);}.uk-width-1-4\@l{width:25%;}.uk-width-3-4\@l{width:75%;}.uk-width-1-5\@l{width:20%;}.uk-width-2-5\@l{width:40%;}.uk-width-3-5\@l{width:60%;}.uk-width-4-5\@l{width:80%;}.uk-width-1-6\@l{width:calc(100% * 1 / 6.001);}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001);}.uk-width-small\@l{width:150px;}.uk-width-medium\@l{width:300px;}.uk-width-large\@l{width:450px;}.uk-width-xlarge\@l{width:600px;}.uk-width-2xlarge\@l{width:750px;}.uk-width-auto\@l{width:auto;}.uk-width-expand\@l{flex:1;min-width:1px;}}@media (min-width:1600px){.uk-width-1-1\@xl{width:100%;}.uk-width-1-2\@xl{width:50%;}.uk-width-1-3\@xl{width:calc(100% * 1 / 3.001);}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001);}.uk-width-1-4\@xl{width:25%;}.uk-width-3-4\@xl{width:75%;}.uk-width-1-5\@xl{width:20%;}.uk-width-2-5\@xl{width:40%;}.uk-width-3-5\@xl{width:60%;}.uk-width-4-5\@xl{width:80%;}.uk-width-1-6\@xl{width:calc(100% * 1 / 6.001);}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001);}.uk-width-small\@xl{width:150px;}.uk-width-medium\@xl{width:300px;}.uk-width-large\@xl{width:450px;}.uk-width-xlarge\@xl{width:600px;}.uk-width-2xlarge\@xl{width:750px;}.uk-width-auto\@xl{width:auto;}.uk-width-expand\@xl{flex:1;min-width:1px;}}[class*='uk-height']{box-sizing:border-box;}.uk-height-1-1{height:100%;}.uk-height-viewport{min-height:100vh;}.uk-height-small{height:150px;}.uk-height-medium{height:300px;}.uk-height-large{height:450px;}.uk-height-max-small{max-height:150px;}.uk-height-max-medium{max-height:300px;}.uk-height-max-large{max-height:450px;}[class*='uk-animation-']{animation:0.5s ease-out both;}.uk-animation-fade{animation-name:uk-fade;animation-duration:0.8s;animation-timing-function:linear;}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up;}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down;}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top;}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom;}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left;}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right;}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small;}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small;}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small;}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small;}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium;}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium;}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium;}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium;}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s;}.uk-animation-shake{animation-name:uk-shake;}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke);}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in;}.uk-animation-fast{animation-duration:0.1s;}.uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-']{animation-name:none;}@keyframes uk-fade{0%{opacity:0;}100%{opacity:1;}}@keyframes uk-scale-up{0%{transform:scale(0.9);}100%{transform:scale(1);}}@keyframes uk-scale-down{0%{transform:scale(1.1);}100%{transform:scale(1);}}@keyframes uk-slide-top{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}@keyframes uk-slide-bottom{0%{transform:translateY(100%);}100%{transform:translateY(0);}}@keyframes uk-slide-left{0%{transform:translateX(-100%);}100%{transform:translateX(0);}}@keyframes uk-slide-right{0%{transform:translateX(100%);}100%{transform:translateX(0);}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px);}100%{transform:translateY(0);}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px);}100%{transform:translateY(0);}}@keyframes uk-slide-left-small{0%{transform:translateX(-10px);}100%{transform:translateX(0);}}@keyframes uk-slide-right-small{0%{transform:translateX(10px);}100%{transform:translateX(0);}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px);}100%{transform:translateY(0);}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px);}100%{transform:translateY(0);}}@keyframes uk-slide-left-medium{0%{transform:translateX(-50px);}100%{transform:translateX(0);}}@keyframes uk-slide-right-medium{0%{transform:translateX(50px);}100%{transform:translateX(0);}}@keyframes uk-kenburns{0%{transform:scale(1);}100%{transform:scale(1.2);}}@keyframes uk-shake{0%,100%{transform:translateX(0);}10%{transform:translateX(-9px);}20%{transform:translateX(8px);}30%{transform:translateX(-7px);}40%{transform:translateX(6px);}50%{transform:translateX(-5px);}60%{transform:translateX(4px);}70%{transform:translateX(-3px);}80%{transform:translateX(2px);}90%{transform:translateX(-1px);}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke);}100%{stroke-dashoffset:0;}}.uk-margin{margin-bottom:20px;}* + .uk-margin{margin-top:20px !important;}.uk-margin-top{margin-top:20px !important;}.uk-margin-bottom{margin-bottom:20px !important;}.uk-margin-left{margin-left:20px !important;}.uk-margin-right{margin-right:20px !important;}.uk-margin-small{margin-bottom:10px;}* + .uk-margin-small{margin-top:10px !important;}.uk-margin-small-top{margin-top:10px !important;}.uk-margin-small-bottom{margin-bottom:10px !important;}.uk-margin-small-left{margin-left:10px !important;}.uk-margin-small-right{margin-right:10px !important;}.uk-margin-medium{margin-bottom:40px;}* + .uk-margin-medium{margin-top:40px !important;}.uk-margin-medium-top{margin-top:40px !important;}.uk-margin-medium-bottom{margin-bottom:40px !important;}.uk-margin-medium-left{margin-left:40px !important;}.uk-margin-medium-right{margin-right:40px !important;}.uk-margin-large{margin-bottom:40px;}* + .uk-margin-large{margin-top:40px !important;}.uk-margin-large-top{margin-top:40px !important;}.uk-margin-large-bottom{margin-bottom:40px !important;}.uk-margin-large-left{margin-left:40px !important;}.uk-margin-large-right{margin-right:40px !important;}@media (min-width:1200px){.uk-margin-large{margin-bottom:70px;}* + .uk-margin-large{margin-top:70px !important;}.uk-margin-large-top{margin-top:70px !important;}.uk-margin-large-bottom{margin-bottom:70px !important;}.uk-margin-large-left{margin-left:70px !important;}.uk-margin-large-right{margin-right:70px !important;}}.uk-margin-xlarge{margin-bottom:70px;}* + .uk-margin-xlarge{margin-top:70px !important;}.uk-margin-xlarge-top{margin-top:70px !important;}.uk-margin-xlarge-bottom{margin-bottom:70px !important;}.uk-margin-xlarge-left{margin-left:70px !important;}.uk-margin-xlarge-right{margin-right:70px !important;}@media (min-width:1200px){.uk-margin-xlarge{margin-bottom:140px;}* + .uk-margin-xlarge{margin-top:140px !important;}.uk-margin-xlarge-top{margin-top:140px !important;}.uk-margin-xlarge-bottom{margin-bottom:140px !important;}.uk-margin-xlarge-left{margin-left:140px !important;}.uk-margin-xlarge-right{margin-right:140px !important;}}.uk-margin-auto{margin-left:auto !important;margin-right:auto !important;}.uk-margin-auto-top{margin-top:auto !important;}.uk-margin-auto-bottom{margin-bottom:auto !important;}.uk-margin-auto-left{margin-left:auto !important;}.uk-margin-auto-right{margin-right:auto !important;}.uk-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important;}@media (min-width:640px){.uk-margin-auto\@s{margin-left:auto !important;margin-right:auto !important;}.uk-margin-auto-left\@s{margin-left:auto !important;}.uk-margin-auto-right\@s{margin-right:auto !important;}}@media (min-width:960px){.uk-margin-auto\@m{margin-left:auto !important;margin-right:auto !important;}.uk-margin-auto-left\@m{margin-left:auto !important;}.uk-margin-auto-right\@m{margin-right:auto !important;}}@media (min-width:1200px){.uk-margin-auto\@l{margin-left:auto !important;margin-right:auto !important;}.uk-margin-auto-left\@l{margin-left:auto !important;}.uk-margin-auto-right\@l{margin-right:auto !important;}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important;}.uk-margin-auto-left\@xl{margin-left:auto !important;}.uk-margin-auto-right\@xl{margin-right:auto !important;}}.uk-margin-remove{margin:0 !important;}.uk-margin-remove-top{margin-top:0 !important;}.uk-margin-remove-bottom{margin-bottom:0 !important;}.uk-margin-remove-left{margin-left:0 !important;}.uk-margin-remove-right{margin-right:0 !important;}.uk-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important;}.uk-margin-remove-adjacent + *,.uk-margin-remove-first-child > :first-child{margin-top:0 !important;}.uk-margin-remove-last-child > :last-child{margin-bottom:0 !important;}@media (min-width:640px){.uk-margin-remove-left\@s{margin-left:0 !important;}.uk-margin-remove-right\@s{margin-right:0 !important;}}@media (min-width:960px){.uk-margin-remove-left\@m{margin-left:0 !important;}.uk-margin-remove-right\@m{margin-right:0 !important;}}@media (min-width:1200px){.uk-margin-remove-left\@l{margin-left:0 !important;}.uk-margin-remove-right\@l{margin-right:0 !important;}}@media (min-width:1600px){.uk-margin-remove-left\@xl{margin-left:0 !important;}.uk-margin-remove-right\@xl{margin-right:0 !important;}}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000;}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto;}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-320px;box-sizing:border-box;width:320px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch;}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px;}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px;}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px;}}.uk-open > .uk-offcanvas-bar{left:0;}.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar{left:auto;right:0;}.uk-offcanvas-bar-animation{transition:left 0.3s ease-out;}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right;}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width 0.3s ease-out;}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0;}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0;}.uk-open > .uk-offcanvas-reveal{width:270px;}@media (min-width:960px){.uk-open > .uk-offcanvas-reveal{width:350px;}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto;}.uk-offcanvas-close{position:absolute;z-index:1000;top:20px;right:20px;padding:5px;}.uk-offcanvas-overlay{width:100vw;touch-action:none;}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity 0.15s linear;}.uk-offcanvas-overlay.uk-open::before{opacity:1;}.uk-offcanvas-page,.uk-offcanvas-container{overflow-x:hidden;}.uk-offcanvas-container{position:relative;left:0;transition:left 0.3s ease-out;box-sizing:border-box;width:100%;}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px;}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px;}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px;}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px;}}[hidden],.uk-hidden{display:none !important;}@media (min-width:640px){.uk-hidden\@s{display:none !important;}}@media (min-width:960px){.uk-hidden\@m{display:none !important;}}@media (min-width:1200px){.uk-hidden\@l{display:none !important;}}@media (min-width:1600px){.uk-hidden\@xl{display:none !important;}}@media (max-width:639px){.uk-visible\@s{display:none !important;}}@media (max-width:959px){.uk-visible\@m{display:none !important;}}@media (max-width:1199px){.uk-visible\@l{display:none !important;}}@media (max-width:1599px){.uk-visible\@xl{display:none !important;}}.uk-invisible{visibility:hidden !important;}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0 !important;}@media (hover:none){.uk-hidden-touch{display:none !important;}}@media (hover){.uk-hidden-notouch{display:none !important;}}.uk-panel{display:flow-root;position:relative;box-sizing:border-box;}.uk-panel > :last-child{margin-bottom:0;}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both;}.uk-clearfix::before{content:"";display:table-cell;}.uk-clearfix::after{content:"";display:table;clear:both;}.uk-float-left{float:left;}.uk-float-right{float:right;}[class*='uk-float-']{max-width:100%;}.uk-overflow-hidden{overflow:hidden;}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch;}.uk-overflow-auto > :last-child{margin-bottom:0;}.uk-resize{resize:both;}.uk-resize-vertical{resize:vertical;}.uk-display-block{display:block !important;}.uk-display-inline{display:inline !important;}.uk-display-inline-block{display:inline-block !important;}[class*='uk-inline']{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden;}.uk-inline-clip{overflow:hidden;}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none;}.uk-responsive-width,.uk-responsive-height{box-sizing:border-box;}.uk-responsive-width{max-width:100% !important;height:auto;}.uk-responsive-height{max-height:100%;width:auto;max-width:none;}.uk-border-circle{border-radius:50%;}.uk-border-pill{border-radius:500px;}.uk-border-rounded{border-radius:5px;}.uk-inline-clip[class*='uk-border-']{-webkit-transform:translateZ(0);}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08);}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08);}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16);}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16);}[class*='uk-box-shadow-hover']{transition:box-shadow 0.1s ease-in-out;}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08);}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08);}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16);}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16);}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle;}.uk-box-shadow-bottom::after{content:'';position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter;}}.uk-dropcap::first-letter,.uk-dropcap > p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px;}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap > p:first-of-type::first-letter{margin-top:1.1%;}}@supports (-ms-ime-align:auto){.uk-dropcap > p:first-of-type::first-letter{font-size:1em;}}.uk-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none;}.uk-logo:hover{color:#333;text-decoration:none;}.uk-logo > :where(img,svg,video){display:block;}.uk-logo-inverse{display:none;}.uk-disabled{pointer-events:none;}.uk-drag,.uk-drag *{cursor:move;}.uk-drag iframe{pointer-events:none;}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3);}.uk-blend-multiply{mix-blend-mode:multiply;}.uk-blend-screen{mix-blend-mode:screen;}.uk-blend-overlay{mix-blend-mode:overlay;}.uk-blend-darken{mix-blend-mode:darken;}.uk-blend-lighten{mix-blend-mode:lighten;}.uk-blend-color-dodge{mix-blend-mode:color-dodge;}.uk-blend-color-burn{mix-blend-mode:color-burn;}.uk-blend-hard-light{mix-blend-mode:hard-light;}.uk-blend-soft-light{mix-blend-mode:soft-light;}.uk-blend-difference{mix-blend-mode:difference;}.uk-blend-exclusion{mix-blend-mode:exclusion;}.uk-blend-hue{mix-blend-mode:hue;}.uk-blend-saturation{mix-blend-mode:saturation;}.uk-blend-color{mix-blend-mode:color;}.uk-blend-luminosity{mix-blend-mode:luminosity;}.uk-transform-center{transform:translate(-50%,-50%);}.uk-transform-origin-top-left{transform-origin:0 0;}.uk-transform-origin-top-center{transform-origin:50% 0;}.uk-transform-origin-top-right{transform-origin:100% 0;}.uk-transform-origin-center-left{transform-origin:0 50%;}.uk-transform-origin-center-right{transform-origin:100% 50%;}.uk-transform-origin-bottom-left{transform-origin:0 100%;}.uk-transform-origin-bottom-center{transform-origin:50% 100%;}.uk-transform-origin-bottom-right{transform-origin:100% 100%;}.uk-flex{display:flex;}.uk-flex-inline{display:inline-flex;}.uk-flex::before,.uk-flex::after,.uk-flex-inline::before,.uk-flex-inline::after{display:none;}.uk-flex-left{justify-content:flex-start;}.uk-flex-center{justify-content:center;}.uk-flex-right{justify-content:flex-end;}.uk-flex-between{justify-content:space-between;}.uk-flex-around{justify-content:space-around;}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start;}.uk-flex-center\@s{justify-content:center;}.uk-flex-right\@s{justify-content:flex-end;}.uk-flex-between\@s{justify-content:space-between;}.uk-flex-around\@s{justify-content:space-around;}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start;}.uk-flex-center\@m{justify-content:center;}.uk-flex-right\@m{justify-content:flex-end;}.uk-flex-between\@m{justify-content:space-between;}.uk-flex-around\@m{justify-content:space-around;}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start;}.uk-flex-center\@l{justify-content:center;}.uk-flex-right\@l{justify-content:flex-end;}.uk-flex-between\@l{justify-content:space-between;}.uk-flex-around\@l{justify-content:space-around;}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start;}.uk-flex-center\@xl{justify-content:center;}.uk-flex-right\@xl{justify-content:flex-end;}.uk-flex-between\@xl{justify-content:space-between;}.uk-flex-around\@xl{justify-content:space-around;}}.uk-flex-stretch{align-items:stretch;}.uk-flex-top{align-items:flex-start;}.uk-flex-middle{align-items:center;}.uk-flex-bottom{align-items:flex-end;}.uk-flex-row{flex-direction:row;}.uk-flex-row-reverse{flex-direction:row-reverse;}.uk-flex-column{flex-direction:column;}.uk-flex-column-reverse{flex-direction:column-reverse;}.uk-flex-nowrap{flex-wrap:nowrap;}.uk-flex-wrap{flex-wrap:wrap;}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse;}.uk-flex-wrap-stretch{align-content:stretch;}.uk-flex-wrap-top{align-content:flex-start;}.uk-flex-wrap-middle{align-content:center;}.uk-flex-wrap-bottom{align-content:flex-end;}.uk-flex-wrap-between{align-content:space-between;}.uk-flex-wrap-around{align-content:space-around;}.uk-flex-first{order:-1;}.uk-flex-last{order:99;}@media (min-width:640px){.uk-flex-first\@s{order:-1;}.uk-flex-last\@s{order:99;}}@media (min-width:960px){.uk-flex-first\@m{order:-1;}.uk-flex-last\@m{order:99;}}@media (min-width:1200px){.uk-flex-first\@l{order:-1;}.uk-flex-last\@l{order:99;}}@media (min-width:1600px){.uk-flex-first\@xl{order:-1;}.uk-flex-last\@xl{order:99;}}.uk-flex-none{flex:none;}.uk-flex-auto{flex:auto;}.uk-flex-1{flex:1;}.uk-overlay{padding:30px 30px;}.uk-overlay > :last-child{margin-bottom:0;}.uk-overlay-default{background:rgba(255,255,255,0.8);}.uk-overlay-primary{background:rgba(34,34,34,0.8);}:root{--uk-position-margin-offset:0px;}[class*='uk-position-top'],[class*='uk-position-bottom'],[class*='uk-position-left'],[class*='uk-position-right'],[class*='uk-position-center']{position:absolute !important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box;}.uk-position-top{top:0;left:0;right:0;}.uk-position-bottom{bottom:0;left:0;right:0;}.uk-position-left{top:0;bottom:0;left:0;}.uk-position-right{top:0;bottom:0;right:0;}.uk-position-top-left{top:0;left:0;}.uk-position-top-right{top:0;right:0;}.uk-position-bottom-left{bottom:0;left:0;}.uk-position-bottom-right{bottom:0;right:0;}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y));width:max-content;}[class*='uk-position-center-left'],[class*='uk-position-center-right']{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y:-50%;transform:translate(0,var(--uk-position-translate-y));}.uk-position-center-left{left:0;}.uk-position-center-right{right:0;}.uk-position-center-left-out{right:100%;width:max-content;}.uk-position-center-right-out{left:100%;width:max-content;}.uk-position-top-center,.uk-position-bottom-center{left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;transform:translate(var(--uk-position-translate-x),0);width:max-content;}.uk-position-top-center{top:0;}.uk-position-bottom-center{bottom:0;}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0;}.uk-position-small{margin:15px;--uk-position-margin-offset:15px;}.uk-position-medium{margin:30px;--uk-position-margin-offset:30px;}.uk-position-large{margin:30px;--uk-position-margin-offset:30px;}@media (min-width:1200px){.uk-position-large{margin:50px;--uk-position-margin-offset:50px;}}.uk-position-relative{position:relative  !important;}.uk-position-absolute{position:absolute  !important;}.uk-position-fixed{position:fixed  !important;}.uk-position-sticky{position:sticky  !important;}.uk-position-z-index{z-index:1;}.uk-padding{padding:30px;}@media (min-width:1200px){.uk-padding{padding:40px;}}.uk-padding-small{padding:15px;}.uk-padding-large{padding:40px;}@media (min-width:1200px){.uk-padding-large{padding:70px;}}.uk-padding-remove{padding:0 !important;}.uk-padding-remove-top{padding-top:0 !important;}.uk-padding-remove-bottom{padding-bottom:0 !important;}.uk-padding-remove-left{padding-left:0 !important;}.uk-padding-remove-right{padding-right:0 !important;}.uk-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important;}.uk-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important;}.uk-slideshow{-webkit-tap-highlight-color:transparent;}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y;}.uk-slideshow-items > *{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;}.uk-slideshow-items > :not(.uk-active){display:none;}.uk-slider{-webkit-tap-highlight-color:transparent;}.uk-slider-container{overflow:hidden;}.uk-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px;}.uk-slider-items{will-change:transform;position:relative;touch-action:pan-y;}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none;}.uk-slider-items.uk-grid{flex-wrap:nowrap;}.uk-slider-items > *{flex:none;max-width:100%;position:relative;}
.field--name-field-flexible-content-element .c-section-title{margin-top:3em;}.c-tabs ul{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;}.c-tabs li{margin:0px;}.c-tabs li a{display:flex;align-items:center;justify-content:center;}.c-tabs li:nth-child(1){order:6;}.c-tabs li:nth-child(2){order:1;}.c-tabs li:nth-child(3){order:4;}.c-tabs li:nth-child(4){order:2;}.c-tabs li:nth-child(5){order:5;}.c-tabs li:nth-child(6){order:3;}.c-tabs li:nth-child(7){order:7;}.c-tabs{width:100% !important;margin:0 auto;max-width:1060px;}a:hover{color:#cc0066 !important;}a:link,a:visited{color:#693;}body{color:#3F3F3F}.facets-widget-links  ul{list-style:none outside none;padding-left:0}.facets-widget-links  ul li{border-bottom:1px #ccc solid;padding:4px 0px}span.facet-item__count{float:right}.block-facet--links h2{line-height:110%;font-size:1.3rem}.facets-widget-checkbox  ul{list-style:none outside none;padding-left:0}.facets-widget-checkbox  ul li{border-bottom:1px #ccc solid;padding:4px 0px}span.facet-item__count{float:right}.block-facet--links h2{line-height:110%;font-size:1.3rem}.facet-item{border-bottom:1px #ccc solid}.block-facet--checkbox h2{line-height:110%;margin-top:40px;font-size:1rem}.facet-item label{display:inline-block;width:93%;padding-left:10px;margin:0;line-height:110%;padding-top:6px;}.facet-item input{padding:4px;display:inline-block;width:16px;height:16px;top:0;background-color:#4d7326}.facet-item__value{display:inline-block;width:85%;color:#4d7326}.facet-item__count{display:inline-block;width:15%;text-align:right;font-weight:normal;color:#777}#block-edu21-content .views-element-container ul{padding-left:0;list-style:none outside none}#block-edu21-content .views-element-container ul li{padding:10px;background:#f6f6f6;margin-bottom:15px}#block-edu21-content form.c-search-product-form.views-exposed-form ul li{padding:0px;background:white;color:#333}#block-edu21-content .edu-taxonomy-overview ul li ul li{padding:0;background:#f6f6f6;margin-bottom:0;}#block-edu21-content .views-element-container ul li{padding:0;background:#f6f6f6;margin-bottom:0;}#block-edu21-content .views-element-container .item-list ul li{margin-bottom:15px;}#block-edu21-content .views-element-container .item-list ul li ul li{margin-bottom:0px;}#block-hervorgehobenesformularsearch2023contentsearch-2 label{display:none;}#block-hervorgehobenesformularsearch2023contentsearch-2 input#edit-search--2{margin:4px 10px;margin-right:0;}#block-hervorgehobenesformularsearch2023contentsearch-2 input#edit-search{margin:4px 10px;margin-right:0;}#views-exposed-form-searchcontent-contentsearch hr{color:red;}.edu-search-result{border-bottom:1px #ccc solid;padding-top:15px;}#block-hervorgehobenesformularsearch2023contentsearch input#edit-search--3{margin-bottom:15px;margin-top:15px;width:100%;font-size:20px;padding:15px;height:48px;}#block-hervorgehobenesformularsearch2023contentsearch label{display:none;}.frr-search-date{font-size:12px;font-weight:700;color:#999;margin-bottom:10px;}#block-hervorgehobenesformularsearch2023contentsearch input#edit-search--3{background:url(/themes/custom/edu21/img/search-icon.svg);background-repeat:no-repeat;background-position:right 1% bottom 45%;padding-right:30px;background-size:24px;}#block-hervorgehobenesformularsearch2023contentsearch-2 input#edit-search--2{background:url(/themes/custom/edu21/img/search-icon.svg);background-repeat:no-repeat;background-position:right 3% bottom 45%;padding-right:30px;background-size:16px;}#block-hervorgehobenesformularsearch2023contentsearch-2 input#edit-search{background:url(/themes/custom/edu21/img/search-icon.svg);background-repeat:no-repeat;background-position:right 3% bottom 45%;padding-right:30px;background-size:16px;}.c-main-menu > ul > li > ul{width:320px;z-index:999;}.edu-menumobile .c-main-menu{position:relative;}.uk-container{max-width:1060px}#block-edu21-content{margin-top:20px}#block-edu21-content header{font-size:0.875rem;color:#333};.edu-generic-navigation-wrapper{font-size:0.875rem}#block-minimenu{display:inline-block;}#block-quicklinks,#block-edu21-cart,.c-search-bar{display:inline-block;}.c-quicklinks .c-main-menu{display:inline-block;}.language-switcher-language-url{display:inline-block}.c-branding__logo{padding-top:0;margin-top:0px;background:none}.c-branding{margin-top:-6px}.c-language-switcher ul li:nth-child(4){display:none;}.uk-offcanvas-bar{background:white}.uk-offcanvas-bar .c-print{display:none}.edu22-text-500{font-weight:500}.edu22-baa-sidebar{font-weight:500}ul.edu22-baa-sidebar-bullet{padding-left:0px;list-style:none outside none;margin-top:10px}.field--name-field-methoden ul{margin-top:5px}.field--name-field-methoden li{margin-top:5px}h1.edu22-title,h1{font-size:2.2rem;color:#333;font-weight:300;border-bottom:1px #ccc solid;padding-bottom:10px;margin-top:40px;line-height:110%;}.field--name-body h3{font-size:18px;line-height:23px;font-weight:600;color:#CC6600;}h3{font-size:18px;line-height:23px;font-weight:600;color:#CC6600;margin-top:20px;margin-bottom:10px;}h4{line-height:110%;}#block-edu21-content ul li{font-size:16px;line-height:20px;margin-left:1em;margin-bottom:0px;}main ul{padding-left:0;}blockquote{margin:25px 0px 25px 0px;padding-left:25px;border-left:4px solid #c06;padding:15px;font-size:1.4rem;font-style:normal;background:#f6f6f6;}blockquote p.zi

.edu22-baa-sidebar .field__label{font-size:1.5rem;line-height:1.52623;margin-top:1.5rem;margin-bottom:.50rem;color:#c06;}.edu22-baa-maincolumn .field__label{font-size:18px;line-height:23px;font-weight:600;color:#CC6600;margin-top:1.5rem;margin-bottom:.50rem;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:10px;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#333;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}.field--name-field-lehrplanbezuege{margin-bottom:25px;display:block;float:left}.field--name-field-lehrplanbezuege .field__item{display:inline-block}.field--name-field-lehrplanbezuege .field__item::after{content:' | ';margin-right:6px;color:#999}.lehrplanbezug-wrapper{float:left}.lehrplanbezug-wrapper h2,.field--label-above{clear:left}.field--name-field-per-composantes{margin-bottom:0px;display:block;float:left}.field--name-field-per-composantes .field__item{float:left;width:auto}.field--name-field-per-composantes .field__item::after{content:' | ';margin-right:6px;color:#999}.per-composantesg-wrapper{float:left}form#contact-message-personal-form .js-form-type-checkbox input{display:inline-block;height:20px;margin-bottom:25px}form#contact-message-personal-form .js-form-type-checkbox label{display:inline-block;height:20px}.js-form-type-search-api-autocomplete{padding:15px;background:#f6f6f6;margin-top:15px}.js-form-type-search-api-autocomplete label{margin-top:0}.js-form-type-search-api-autocomplete input{padding:0;text-indent:10px}html[lang="fr"] .edu-hide-for-french{border:10px red solid;display:none}html[lang="de"] .edu-hide-for-german{border:10px blue solid;display:none}html[lang="it"] .edu-hide-for-italian{border:10px blue solid;display:none}.facet-item{text-transform:uppercase}.form-autocomplete{width:100%;height:48px;font-size:1.2rem;}.edu-link-align{display:inline-block;}.js-form-type-radio input,.js-form-type-radio label{display:inline-block;height:10px;line-height:100%;padding:0;margin:0;margin:0px 0px}div.js-form-item.js-form-type-radio{display:inline-block;width:auto;}#edit-sort-by--2--wrapper legend{display:none}.form-radios{background:#f6f6f6;padding:15px;margin-top:1px;}.js-form-type-radio label{padding-right:20px}ul.edu-accordion{list-style:none outside none;padding-left:0}.uk-accordion-title::before{background:none}a.uk-accordion-title.uk-h2{font-size:1rem;color:#c06;;font-weight:bold;line-height:110%;display:block;border-bottom:1px #aaa solid;padding-top:20px;padding-bottom:5px}.c-search-bar{display:none;}p.eda-suchhinweis{border:1px #bbb solid;padding:10px;}div.uk-accordion-title.uk-h2{font-weight:800;line-height:110%;padding:20px 0px 10px 0px;}.ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#f6f6f6;color:#333;font-weight:bold;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #ccc;}.ckeditor-accordion-container > dl dt.active > a{background-color:#f6f6f6;}.ckeditor-accordion-container > dl{position:relative;border:1px solid white;}.ckeditor-accordion-container > dl dt{margin:6px 0px;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#c06;color:white;}.ckeditor-tabber-tabs .ckeditor-tabs-content-holder{border:none;}.uk-background-default{background:#f6f6f6;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::after{background:#777;height:2px;width:10px;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::before{background:#777;height:2px;width:10px;}.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::before{background:white;}.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::after{background:white;}div.textblockwrapper{display:block;clear:both;margin-bottom:15px;overflow:auto;}.uk-text-bold{font-weight:900;}.uk-text-bold .field__label{font-size:0.8rem;color:#777;}.temporaer.uk-text-callout{font-weight:bold;color:white;background:#c06;display:inline-block;}.temporaer.uk-text-muted{color:#999;}.temporaer.uk-text-small{font-size:0.8rem;}.arrow{border:none;display:inline list-item;padding:0px;}p.arrow{border:none;display:block;padding:0px;margin:0;}p.arrow > a,a.arrow{padding-left:25px;background:url(/themes/custom/edu21/img/arrow-minze.png) no-repeat;color:#693;text-decoration:none;}ul.cantons-group{padding:0;}li.link-cantons{display:inline-block;list-style:none outside none;}li.link-cantons a:after{content:",";}li.link-cantons:last-child a:after{content:"";}.ckeditor-tabber-tabs{margin:0px 0;box-sizing:border-box;}.field--name-field-text-rechte-seite h2{margin-top:0;line-height:110%;}.field--name-field-text-rechte-seite p + h2{margin-top:35px;}select.edu21-custom-jumpmenu{overflow:scroll;height:auto;width:100%;}select option{overflow:hidden;}select.edu21-custom-jumpmenu{size:12;height:auto;}.edu22-baa-maincolumn tbody{border:none;}.edu22-baa-maincolumn tbody td{padding:0px 0px 0px 0px}.edu22-baa-maincolumn a.arrow{float:right;background-position:0px 5px !important;}.edu22-baa-maincolumn table.edu-simpletable{border-color:white;border-top:4px double lightgray;border-bottom:4px double lightgray;}.edu22-baa-maincolumn table.edu-simpletable thead{border:none;}.edu22-baa-maincolumn table.edu-simpletable thead th{padding:5px;border:none;border-bottom:1px #aaa dotted;background:#f6f6f6;}.edu22-baa-maincolumn table.edu-simpletable tbody td{padding:5px;border-color:white;border-bottom:1px #aaa dotted;}.edu22-baa-maincolumn table.edu-defaulttable{border:none;}.edu22-baa-maincolumn table.edu-defaulttable tbody td{padding:5px;padding-left:0;border:none;}table.edu-textboxtable tbody td{padding:20px}table.edu-textboxtable tbody td p{margin-bottom:10px}table.edu-textboxtable tbody td ul{margin:0;padding:0;margin-bottom:10px}.edu22-baa-sidebar tbody{border:none;}.edu22-baa-sidebar tbody td{padding:0px 0px 0px 0px}.edu22-baa-sidebar a.arrow{float:right;background-position:0px 5px !important;}.edu-footer-logo img{max-width:180px;}.c-language-switcher li{text-transform:uppercase;}.c-language-switcher li .is-active{font-weight:700;}.c-language-switcher li .language-link--untranslated{color:#999;}.field--type-text-with-summary .button{width:auto;background:#99cc00;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-text-shadow:0 1px 0 #669933;-moz-text-shadow:0 1px 0 #669933;text-shadow:0 1px 0 #669933;color:white;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:bold;line-height:1;margin:0;outline:none;padding:10px 18px 7px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.field--type-text-with-summary .button:hover{color:white;background-color:#669933;}.uk-align-left{margin-top:0;margin-right:30px;float:left;}.uk-align-right{margin-top:0;margin-left:30px;float:right;}div.field--type-text-with-summary table.contact-table tbody tr td{background:url(/themes/custom/edu21/images/edu21/mitarbeiter-td-top.png) no-repeat;font-size:15px;font-weight:600;padding:15px 0 20px 0;}.contact-name{font-size:18px;line-height:23px;font-weight:600;color:#3f3f3f;}img.contact-image{float:left;padding:3px 0 0 0;margin-right:15px;}.basic-team-reference img{float:left;margin-right:10px;}.basic-team-reference{font-size:0.9rem;line-height:120%;clear:both;display:block;margin-bottom:25px;}.basic-sidebar-additional .field__label{font-weight:500;color:#cc0066;font-size:24px;margin-top:35px;}.teamseite-weight h2{border-top:1px #ccc solid;border-bottom:1px #ccc solid;padding-top:30px;padding-bottom:10px;}.teamseite-weight img{max-width:300px;}.edu-bildlegende{font-size:0.9rem;line-height:120%;}p.image100 img{width:100px;padding-right:15px;float:left;clear:left;}p.image200 img{width:200px;padding-right:15px;float:left;clear:left;}p.image320 img{width:320px;padding-right:15px;float:left;clear:left;}p.image700 img{width:700px;padding-right:15px;float:left;clear:left;}p.image100,p.image200,p.image320,p.image700{padding-top:5px;display:block;float:left;}.edu22-baa-sidebar h2{margin-top:0px;line-height:25px;padding-bottom:5px;border-bottom:1px dotted grey;}.edu22-baa-sidebar .contact{margin-top:25px;}.basic-team-reference img{margin-bottom:25px;}tr:nth-child(2n){background-color:white;}.webform-submission-form label{color:#555;margin:20px 0px 0px 0px;}.webform-submission-form label::after{color:#cc0066;}table.table-normal,table.table-normal tr,table.table-normal tbody{border:none;}div.field--type-text-with-summary table.table-normal{border:none;border-top:4px double lightgray;border-bottom:4px double lightgray;}div.field--type-text-with-summary table.table-normal tbody tr td{padding:23px 10px 0px 10px;border-bottom:1px dotted lightgray;vertical-align:top;}div.field--type-text-with-summary p.lead{font-weight:600;line-height:1.3em;font-size:0.9em;}div.field--type-text-with-summary p.zitat{padding-left:0px;line-height:130%}div.field--type-text-with-summary p.zitat-mit-author{padding-left:30px;margin-bottom:0;font-weight:600;line-height:1.3em;font-size:0.9em;font-family:'TStar Pro Web',Arial;}div.field--type-text-with-summary p.zitat:before{content:"« ";}div.field--type-text-with-summary p.zitat:after{content:" »";}div.field--type-text-with-summary p.zitat-mit-author:before{content:"« ";}div.field--type-text-with-summary p.zitat-mit-author:after{content:" »";}.edu21-unpublished{background:#f9eef4;}.views-field-field-link a{background-image:url(/themes/custom/edu21/img/arrow_green.png);background-repeat:no-repeat;background-size:auto;padding-left:22px;}.edu22-news-sidebar a.arrow{display:inline list-item !important}.edu22-news-sidebar h2{margin-top:0;}.edu22-news-sidebar p{margin:5px 0px}a.uk-card{color:#333;font-weight:500;}a.uk-card:hover{color:#555;}a.edu-news-teaser{color:#111;font-weight:600;}a.edu-news-teaser:hover{color:#555;}.edu-news-date{color:#777;font-weight:600;margin-bottom:10px;}.edu-news-teaser{color:#111;line-height:130%;margin-top:0px;font-weight:600;}.edu-news-readmore{color:#669933;margin-top:10px;margin-bottom:35px;font-weight:600;}.edu-news-readmore:hover{color:#c06;text-decoration:none;}.eduslider-bottom-line{border-bottom:1px #aaa dotted;padding-bottom:25px;}h2 a:link,h2 a:visited{color:#cc0066;}.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:#eee;stroke-width:4px;}ul.edufrontlinks{list-style:none outside none;padding-left:0;margin-left:0 !important;margin-top:0px;}ul.edufrontlinks li{margin-left:0 !important;font-size:1.1rem !important;line-height:150% !important;}table.edufrontbne{width:100%;}table.edufrontbne td{padding:0;}table.edufrontbne ul{text-align:right;}h2.frr-title-dotted,#block-views-block-news-frontnews h2{border-bottom:1px #aaa dotted;text-align:center;margin-bottom:25px;margin-top:50px;}#block-frontbne tbody{border:none;font-size:1.1rem;line-height:0%;}#block-frontbne h2{margin-bottom:-15px;}#block-frontbne ul{list-style-image:url(/themes/custom/edu21/img/arrow_green.png);text-align-right;list-style-position:inside;}#block-views-block-news-frontnews tbody{border:none;font-size:1.1rem;line-height:120%;}#block-views-block-news-frontnews td{padding:4px 10px 4px 0px;vertical-align:top;border-bottom:1px #aaa dotted;}.edu-newsletter-signup{border-bottom:1px #aaa dotted;padding-bottom:0px;padding-top:40px;text-align:center;}.edu-newsletter-signup p{margin-bottom:10px;}fieldset.webform-type-fieldset label{color:#444;margin-top:10px;}fieldset.webform-type-fieldset legend{font-size:1rem !important;line-height:100%;}fieldset.webform-type-fieldset{border-color:#ccc;background:#f6f6f6;}.webform-submission-form a.button.cancel{background:#eee;color:#777;border:1px #eee solid;}.webform-submission-form #edit-actions{margin-top:10px;}.webform-submission-form select{width:100%;height:36px;}.webform-submission-form option{overflow:hidden;white-sapce:no-wrap;text-overflow:ellipsis;height:32px;}article p,article li,article td{font-weight:500;line-height:20px;font-size:16px;}article blockquote p{font-weight:400;font-size:1.4rem;padding-left:0}.edu22-baa-sidebar p{font-size:15px;}.ckeditor-accordion-container p,.ckeditor-accordion-container td{font-size:16px;}article blockquote p.author-fur-zitat{font-size:1.1rem;margin-top:15px}div.field--type-text-with-summary p.lead{font-size:1.1rem;font-weight:400;line-height:140%}.ckeditor-accordion-container > dl dt > a{font-size:0.9rem;background:#e9e9ea;line-height:150%;padding:1.2rem;}.ckeditor-accordion-container > dl dt > a:hover{background:#f6f6f6;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{left:auto;right:12px;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::before{color:red;}.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::after{background:red;height:2px;width:10px;}.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::before{background:red;height:2px;width:10px;}#block-edu21-content ul.ckeditor-tabs-holder{background:white;}#block-edu21-content ul.ckeditor-tabs-holder li{margin-left:0;text-transform:uppercase;}#block-edu21-content ul.ckeditor-tabs-holder li{background:#e9e9ea;border-right:1px white solid;}#block-edu21-content ul.ckeditor-tabs-holder li.active{background:white;border-right:1px #999 solid;}#block-edu21-content ul.ckeditor-tabs-holder li a{color:#666;font-weight:600;}@media (min-width:960px){.c-branding__slogan{margin-left:40px !important;margin-top:-25px;font-size:0.9rem;font-weight:400;background:white;}}@media (min-width:1160px){.c-branding__slogan{margin-left:40px !important;font-size:1rem;font-weight:400;background:white;}}.field--name-field-team.field--type-entity-reference img{width:120px}main ul{padding:0px 20px}.ckeditor-accordion-container > dl dt > a{quotes:1.1rem;font-size:1.1rem;background:#e9e9ea;line-height:150%;padding:0.75rem;}table.edu-pex-teaser img{width:100%;border:1px white solid}table.edu-pex-teaser td,table.edu-pex-teaser p,table.edu-pex-teaser a{text-align:left;font-size:14px;color:#333}table.edu-pex-teaser td{padding:10px}table.edu-pex-teaser{margin-bottom:16px;background:#f6f6f6}p.edu-farbbalken{background-image:url(/themes/custom/edu21/img/e21-farbbalken.jpg);margin-bottom:25px;width:100%;background-size:100% 15px;background-repeat:no-repeat;}a.edu-pex-button,a.edu-pex-button:visited{background:#cc0066;padding:10px 20px;color:white;font-weight:700;align:right}a.edu-pex-button:hover{color:white;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){padding:10px 50px 10px 15px;background-color:#f6f6f6;color:#555;border-bottom:1px solid #cccccc;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#f9f9f9;color:#333;border-bottom:1px solid #cccccc;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#f9f9f9;color:#333;border-bottom:1px solid #cccccc;}main .uk-first-column .ckeditor-tab-content table ul{padding:0}.ckeditor-tabber-tabs .ckeditor-tabs-content-holder{border:1px #ccc solid;margin-top:0;}div.textblockgrau{padding:25px;padding-bottom:10px;background:#f1f0f0;margin-bottom:15px}div.textblockgrau ul{padding-left:0}.field--name-field-pex-financing p{font-weight:400;line-height:1.6}main .uk-first-column ul{padding:0}main .uk-first-column table ul{padding:20px;margin-top:0}table.edu-pex-teaser td{vertical-align:top;width:100%}@media (min-width:560px){table.edu-pex-teaser td{vertical-align:top;width:50%}}@media (min-width:760px){table.edu-pex-teaser td{vertical-align:top;width:33%}}main .uk-first-column .ckeditor-tab-content table ul{margin-bottom:5px;}.ckeditor-tab-content p{margin-bottom:10px;}#block-edu21-content .edu22-baa-sidebar ul li{margin-left:0em;}main .uk-first-column table ul{padding:0px;margin-top:5px;margin-bottom:5px}}blockquote p.zitat{font-weight:1.4rem !important}table.edu-simpletable{border-top:4px double lightgray;border-bottom:4px double lightgray;border-left:none;border-right:none;}table.edu-simpletable tbody,table.edu-simpletable tbody td{border-left:none;border-right:none;}table.edu-simpletable tbody td{border-bottom:1px #444 dotted;}table.edu-defaulttable tbody td{border-bottom:1px #aaa solid;}table.edu-defaulttable tbody td{border-bottom:1px #aaa solid;}table.edu-defaulttable tbody,table.edu-defaulttable tbody td{border-left:1px #aaa solid;border-right:1px #aaa solid;}.portal2025padding{margin-left:15px;margin-bottom:15px}.edu22-title.portal2025{border-bottom:none}.pbx-card .contextual{margin-top:0px;z-index:9999;position:absolute}.pbx-card .contextual-region{margin-top:0px;z-index:8888;position:relative}.edu22-baa-sidebar .field__label{font-size:1rem;line-height:1.52623;margin-top:1rem;color:#000;}.edu22-baa-sidebar ul.cantons-group{margin-top:0}#block-edu21-views-block-teaser-pbx-bildungsangebote-block-1 article:hover{cursor:pointer;border:1px #ccc solid !important}#block-edu21-views-block-teaser-pbx-bildungsangebote-block-1 article h4{color:#4d7326}#block-edu21-views-block-teaser-pbx-bildungsangebote-block-1 article.edu21-unpublished{background:white;border:1px #eee solid}#block-edu21-views-block-teaser-pbx-frontboxen-teaser-pbx-frontboxen article:hover{cursor:pointer;}#block-edu21-views-block-teaser-pbx-frontboxen-teaser-pbx-frontboxen article h4{color:#4d7326}#block-edu21-views-block-teaser-pbx-frontboxen-teaser-pbx-frontboxen article{background:white;}#block-edu21-views-block-teaser-pbx-bildungsangebote-block-1 article{border:1px #ddd solid !important}.edu-footermenu ul{list-style:none outside none;padding:0}.edu-footermenu ul.erste{font-weight:700}.edu-footermenu ul.zweite{font-weight:400}.ui-menu-item a{display:block}.ui-menu-item a:hover,.ui-menu-item a:focus{color:#aaa;background:#f6f6f6;border:1px #bbb solid}.js-form-type-search-api-autocomplete{padding:15px;background:#f6f6f6;margin-top:15px}.js-form-type-search-api-autocomplete label{margin-top:0}.js-form-type-search-api-autocomplete input{padding:0;text-indent:10px}.l-footer{margin-top:0px;background-color:#f5f5f2;}.js input.form-autocomplete{background-image:url(/themes/custom/edu21/icons/searcher.svg);background-repeat:no-repeat;background-position:98% center;background-size:24px 24px;}
.uk-input,.form-text,.uk-select,.uk-textarea,.uk-radio,.uk-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit;}.uk-input{overflow:visible;}.uk-select{text-transform:none;}.uk-select optgroup{font:inherit;font-weight:bold;}.uk-textarea{overflow:auto;}.uk-input[type="search"]::-webkit-search-cancel-button,.uk-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}.uk-input[type="number"]::-webkit-inner-spin-button,.uk-input[type="number"]::-webkit-outer-spin-button{height:auto;}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1;}.uk-radio:not(:disabled),.uk-checkbox:not(:disabled){cursor:pointer;}.uk-fieldset{border:none;margin:0;padding:0;}.uk-input,.uk-textarea{-webkit-appearance:none;}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:0.2s ease-in-out;transition-property:color,background-color,border;}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block;}.uk-input:not(input),.uk-select:not(select){line-height:38px;}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top;}.uk-select[multiple],.uk-select[size]{resize:vertical;}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:none;background-color:#fff;color:#666;border-color:#1e87f0;}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5;}.uk-input::placeholder{color:#999;}.uk-textarea::placeholder{color:#999;}.uk-form-small{font-size:0.875rem;}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px;}textarea.uk-form-small,[multiple].uk-form-small,[size].uk-form-small{padding:5px 8px;}.uk-form-small:not(select):not(input):not(textarea){line-height:28px;}.uk-form-large{font-size:1.25rem;}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px;}textarea.uk-form-large,[multiple].uk-form-large,[size].uk-form-large{padding:7px 12px;}.uk-form-large:not(select):not(input):not(textarea){line-height:53px;}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e;}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296;}.uk-form-blank{background:none;border-color:transparent;}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid;}input.uk-form-width-xsmall{width:50px;}select.uk-form-width-xsmall{width:75px;}.uk-form-width-small{width:130px;}.uk-form-width-medium{width:200px;}.uk-form-width-large{width:500px;}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%;}.uk-select:not([multiple]):not([size]) option{color:#666;}.uk-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%;}.uk-input[list]:hover,.uk-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");}.uk-input[list]::-webkit-calendar-picker-indicator{display:none !important;}.uk-radio,.uk-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #cccccc;transition:0.2s ease-in-out;transition-property:background-color,border;}.uk-radio{border-radius:50%;}.uk-radio:focus,.uk-checkbox:focus{background-color:rgba(0,0,0,0);outline:none;border-color:#1e87f0;}.uk-radio:checked,.uk-checkbox:checked,.uk-checkbox:indeterminate{background-color:#1e87f0;border-color:transparent;}.uk-radio:checked:focus,.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus{background-color:#0e6dcd;}.uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");}.uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");}.uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");}.uk-radio:disabled,.uk-checkbox:disabled{background-color:#f8f8f8;border-color:#e5e5e5;}.uk-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");}.uk-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");}.uk-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");}.uk-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4;}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle;}.uk-form-custom select,.uk-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer;}.uk-form-custom input[type="file"]{font-size:500px;overflow:hidden;}.uk-form-label{color:#333;font-size:0.875rem;}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left;}.uk-form-horizontal .uk-form-controls{margin-left:215px;}.uk-form-horizontal .uk-form-controls-text{padding-top:7px;}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999;}.uk-form-icon:hover{color:#666;}.uk-form-icon:not(a):not(button):not(input){pointer-events:none;}.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input{padding-left:40px !important;}.uk-form-icon-flip{right:0;left:auto;}.uk-form-icon-flip ~ .uk-input{padding-right:40px !important;}
