@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:url(../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot);src:local(''),url('../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url(../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2) format('woff2'),url(../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff) format('woff'),url(../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf) format('truetype'),url('../Fonts/merriweather-v30-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Merriweather') format('svg')}@font-face{font-family:Manus;src:url(../Fonts/368013_0_0.eot);src:url(../Fonts/368013_0_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/368013_0_0.woff2) format("woff2"),url(../Fonts/368013_0_0.woff) format("woff"),url(../Fonts/368013_0_0.ttf) format("truetype")}@font-face{font-family:BerninoSans;src:url(../Fonts/BerninoSans-Web-NarrowRegular.eot),url(../Fonts/BerninoSans-Web-NarrowRegular.eot?#iefix) format("embedded-opentype"),url(../Fonts/BerninoSans-Web-NarrowRegular.woff) format("woff"),url(../Fonts/BerninoSans-Web-NarrowRegular.woff2) format("woff2")}@font-face{font-family:BerninoSansBold;src:url(../Fonts/BerninoSans-Web-NarrowSemibold.eot),url(../Fonts/BerninoSans-Web-NarrowSemibold.eot?#iefix) format("embedded-opentype"),url(../Fonts/BerninoSans-Web-NarrowSemibold.woff) format("woff"),url(../Fonts/BerninoSans-Web-NarrowSemibold.woff2) format("woff2");font-weight:600}*,:before,:after{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;list-style:none;margin:0;outline:none;padding:0;position:relative;text-decoration:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}.button--default{font-size:.94rem;line-height:1.25rem;font-family:BerninoSans,sans-serif;background-color:transparent;border:1px solid #f27e00;color:#f27e00;cursor:pointer;margin-top:.5rem;min-width:10rem;padding:.5rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}.button--default:hover{background-color:#f27e00;color:#fff}.button--default--invert{background-color:#f27e00;color:#fff}.button--default--invert:hover{background-color:transparent;color:#f27e00}.button--status{font-size:.69rem;line-height:1rem;font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;border:1px solid #f27e00;color:#f27e00;cursor:pointer;margin-right:1rem;padding:.4rem 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.button--status:hover{background-color:#f27e00;color:#fff}.button--status--beforeclosed{border-color:#ededed;color:#cb2e0a;cursor:default}.button--status--beforeclosed:hover{background-color:#ededed;color:#cb2e0a}.button--status--closed{border-color:#ededed;color:#cb2e0a;cursor:not-allowed}.button--status--closed:hover{background-color:transparent;color:#cb2e0a}.button--calender{font-size:.69rem;line-height:1rem;font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;color:#f27e00;cursor:pointer;display:block;margin-top:1rem;padding:.4rem .5rem}@media only screen and (min-width:52em){.button--calender{display:inline;margin:0}}.button--calender:before{content:url("../Images/icon-calender.svg");margin-right:.6rem}.button--calender--closed{color:#cb2e0a;cursor:not-allowed}.button--calender--closed:before{content:url("../Images/icon-calender-closed.svg")}.button--backlink{font-family:BerninoSansBold,sans-serif;color:#f27e00}.button--backlink:before{content:'<';padding-right:.5rem}.edge{bottom:-50vh;left:0;position:fixed;-webkit-transition:bottom 2.5s ease;transition:bottom 2.5s ease;z-index:5}.edge.is-active{bottom:-1px}.edge__container{background-color:#f27e00;display:inline-block;padding:0 5vw 2.5vw;pointer-events:none;position:relative;margin-bottom:-.5rem;top:-1px;width:100vw}@media only screen and (min-width:52em){.edge__container{height:0;margin-bottom:-.5rem}}.edge__triangle{display:block;height:auto;left:0;width:100vw}.edge__triangle path{fill:#f27e00}.edge__logo{background-image:url(../Images/logo.svg);background-position:bottom right;background-repeat:no-repeat;background-size:contain;display:inline-block;float:right;height:20vw;top:-.5rem;pointer-events:all;width:30vw}@media only screen and (min-width:52em){.edge__logo{height:8vw;max-height:6rem;top:-8vw;width:20vw}}@media only screen and (min-width:68em){.edge__logo{top:-6rem}}.footer{background-attachment:fixed;background-color:rgba(78,149,189,.85);background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff;height:auto;z-index:2}@media only screen and (min-width:52em){.footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer>div:last-of-type{padding:8rem 8vw 2rem}@media only screen and (min-width:52em){.footer>div:last-of-type{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-width:90vw;padding:8vw 0 2rem}}.footer>div:last-of-type div h3{display:block}.footer>div:last-of-type div p{max-width:35.94rem}@media only screen and (min-width:68em){.footer>div:last-of-type div p{-webkit-column-count:2;column-count:2;-webkit-column-gap:4rem;column-gap:4rem;margin-right:6rem}}.footer nav{margin:1rem 0}.footer h3{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;color:#fff;margin-bottom:1.2rem;margin-top:2rem;padding:0}.footer h3:before{content:''}.footer p{font-size:.94rem;line-height:1.25rem}.footer a{color:#fff}.footer a:hover{color:#fff}.footer a[href^="mailto:"]:before{content:''}select,input{font-size:.94rem;line-height:1.25rem;font-family:BerninoSans,sans-serif;border:1px solid #4e95bd;color:#4e95bd;margin:0;padding:.5rem 1.5rem .5rem 1rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}[type=submit]{background-color:#4e95bd;color:#fff;cursor:pointer;margin-top:1rem;-webkit-transition:all .3s ease;transition:all .3s ease}[type=submit]:hover{background-color:#fff;color:#4e95bd}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.form-group .error{background-color:#cb2e0a;color:#fff;margin:0 0 0 30.6%;padding:.5rem 1rem;width:60%}@media only screen and (min-width:52em){.form-group .error{margin-left:30.3%}}.form-group label{font-size:.94rem;line-height:1.25rem;width:100%}@media only screen and (min-width:52em){.form-group label{display:inline-block;margin-right:2rem;padding-top:.7rem;width:25%}}.form-group select,.form-group input{width:100%}@media only screen and (min-width:52em){.form-group select,.form-group input{width:80%}}.form-group select:hover,.form-group input:hover{background-color:rgba(237,237,237,.5)}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../Images/icon-arrow-down.svg);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;background-size:.9rem .9rem;border-radius:0;cursor:pointer}.form-group select:hover{background-color:rgba(237,237,237,.5)}.form-group select+select{display:inline-block;margin-top:.5rem}@media only screen and (min-width:52em){.form-group select+select{margin-top:0}}.form-check{display:block}.form-check label{font-size:.94rem;line-height:1.25rem;cursor:pointer;display:inline-block;padding-left:2.3rem;position:relative;width:100%}.form-check .error{margin:0;padding:.5rem 2.3rem;width:90%}.form-check [type=checkbox],.form-check [type=radio]{background:#fff;border:1px solid #4e95bd}.form-check [type=checkbox]:checked,.form-check [type=checkbox]:not(:checked),.form-check [type=radio]:checked,.form-check [type=radio]:not(:checked){display:none}.form-check [type=checkbox]:checked+label:before,.form-check [type=checkbox]:not(:checked)+label:before,.form-check [type=radio]:checked+label:before,.form-check [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #4e95bd;-webkit-box-shadow:inset 0 1px 1px 0 rgba(21,22,22,.1);box-shadow:inset 0 1px 1px 0 rgba(21,22,22,.1);content:' ';display:inline-block;height:20px;left:0;position:absolute;top:-.1rem;width:20px}@media only screen and (min-width:52em){.form-check [type=checkbox]:checked+label:before,.form-check [type=checkbox]:not(:checked)+label:before,.form-check [type=radio]:checked+label:before,.form-check [type=radio]:not(:checked)+label:before{top:.5rem}}.form-check [type=checkbox]:checked+label:before,.form-check [type=radio]:checked+label:before{background:#4e95bd;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.form-check [type=checkbox]:not(:checked):hover+label:before,.form-check [type=radio]:not(:checked):hover+label:before{background-color:rgba(237,237,237,.5)}.form-check [type=checkbox]+label,.form-check [type=radio]+label{cursor:pointer}.tx-makkurse__kurs form select{font-size:.94rem;line-height:1.25rem;font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;margin:0;padding:1rem 2.5rem 1rem .75rem;width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs form select{margin:0 .5rem;padding:.4rem 2.5rem .4rem .75rem;width:auto}}.tx-makkurse__kurs form select+select{border-left:0}@media only screen and (min-width:52em){.tx-makkurse__kurs form select+select{border-left:1px solid #4e95bd}}.tx-makkurse__kurs form .switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs form .switch{max-width:14rem}}.tx-makkurse__kurs form .switch input{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.tx-makkurse__kurs form .switch input:checked+label{background-color:#4e95bd;color:#fff}.tx-makkurse__kurs form .switch label{font-size:.94rem;line-height:1.25rem;font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;background-color:#fff;border:1px solid #4e95bd;color:#4e95bd;cursor:pointer;display:inline-block;float:left;padding:1rem 1.5rem;text-align:center;text-shadow:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:50%}@media only screen and (min-width:52em){.tx-makkurse__kurs form .switch label{margin-right:0;padding:.4rem 1.5rem}}.menu{z-index:8}@media only screen and (min-width:52em){.menu{display:none}}.menu__button{font-size:.75rem;line-height:1.13rem;font-family:BerninoSans,sans-serif;background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;margin:1rem;padding:.5rem 1.5rem;position:absolute;z-index:2}.menu__button.is-active{position:fixed}.menu__container{background-color:rgba(78,149,189,.95);height:0;overflow:hidden;padding:5rem 1rem 3rem;position:fixed;top:0;visibility:hidden;width:100vw}.menu__container.is-active{height:auto;min-height:100vh;visibility:visible}.menu__container nav{text-align:left!important;width:100%}.menu__container nav:last-child{padding-top:1.5rem}.menu__container a{color:#fff!important;display:block;padding-bottom:1.5rem}.menu__container a:last-child{padding-bottom:0}.menu__container a.active{color:#f27e00!important;margin-left:1.5rem}.menu__sub{background-color:#fff;padding:4rem 1rem 2rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media only screen and (min-width:52em){.menu__sub.is-fixed{background-color:#ededed;bottom:auto;padding-bottom:2rem;padding-top:2rem;position:fixed!important;top:0;width:100vw;z-index:5}}.menu__sub>div{margin:0 auto;max-width:32rem;width:100%;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:52em){.menu__sub>div{max-width:60rem}}@media only screen and (min-width:68em){.menu__sub>div{max-width:72rem}}@media only screen and (min-width:52em){.menu__sub>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu__sub nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}.menu__sub--breadcrumb{font-size:.94rem;line-height:1.25rem;font-family:BerninoSansBold,sans-serif;color:#4e95bd;padding-bottom:1rem;padding-top:.5rem;width:auto}@media only screen and (min-width:52em){.menu__sub--breadcrumb{padding-bottom:0}}.menu__sub--breadcrumb a{padding:0 1rem}.menu__sub--breadcrumb a:first-child{padding-left:0}.menu__sub--breadcrumb a:last-child{padding-right:0}.menu__sub--sub{min-width:20%}.menu__sub--sub select{font-size:.94rem;line-height:1.25rem;font-family:BerninoSansBold,sans-serif;background-color:#fff;margin:0;padding:1rem 2.5rem 1rem .75rem;width:100%}@media only screen and (min-width:52em){.menu__sub--sub select{margin:0 .5rem;padding:.4rem 2.5rem .4rem .75rem;width:auto}}.footer-menu{z-index:2}.footer-menu a{font-size:.94rem;line-height:1.25rem;color:#fff;display:block;font-family:BerninoSans;padding:.5rem 0}@media only screen and (min-width:52em){.footer-menu a{display:inline;padding:.5rem 1rem}.footer-menu a:first-child{padding-left:0}.footer-menu a:last-child{padding-right:0}}html{font-family:BerninoSans;font-size:100%;font-weight:400;line-height:130%;overflow-x:hidden}@media only screen and (min-width:96em){html{font-size:106.25%}}@media only screen and (min-width:112em){html{font-size:112.5%}}@media only screen and (min-width:128em){html{font-size:118.75%}}@media only screen and (min-width:144em){html{font-size:125%}}body{background-color:#151616;min-height:100vh;min-width:20rem;overflow-x:hidden;width:100%}main section{background-color:#fff;padding:0 1rem;z-index:3}main section:first-of-type .ce-textbutton{padding-top:4rem}main section:last-child:after{background-image:url(../Images/section-footer-white.svg);background-repeat:no-repeat;background-size:contain;bottom:calc(-12vw + 1px);content:'';display:block;height:12vw;left:-2rem;margin-top:-12vw;width:108vw}main .header__right section{background-color:transparent}.backlight section{background-color:#fef8f2;padding-top:4rem}@media only screen and (min-width:52em){.backlight section{padding-top:0}}.backlight section:last-child:after{background-image:url(../Images/section-footer-orange.svg)}.background-image{background-color:#151616;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;max-height:100vh;opacity:.75;position:fixed;width:100vw;z-index:0}@media only screen and (min-width:52em){section.move{margin-top:7.5rem}}@media only screen and (min-width:52em){article.move{margin-top:3rem}}.header{background-attachment:fixed;background-color:rgba(78,149,189,.8);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw}@supports(display:flex){.header{display:-webkit-box;display:-ms-flexbox;display:flex}}.header--index{min-height:100vh}.header--index .header__left h1{position:relative;top:9rem}@media only screen and (min-width:52em){.header--index .header__left h1{position:fixed}}.header--content{min-height:20rem}.header--content .header__left h1{position:relative;top:8rem}@media only screen and (min-width:52em){.header--content .header__left h1{position:fixed}}.header--content .background-image{max-height:25rem!important}.header__topmenu{display:none}@media only screen and (min-width:52em){.header__topmenu{background-color:transparent;display:inline;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100vw;z-index:5}}.header__topmenu div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-width:90vw;padding:2rem 0;z-index:5}@media only screen and (min-width:52em){.header__topmenu.is-fixed{background-color:#ededed;position:fixed}.header__topmenu.is-fixed a{color:#4e95bd}.header__topmenu.is-fixed a.active{border-color:#4e95bd;color:#4e95bd}}.header__left{height:auto;width:100%}@media only screen and (min-width:52em){.header__left{max-width:40rem;width:0}}.header__left__logo-kirchenverband{height:auto;left:calc(100vw - 9rem);margin-bottom:10vh;max-width:8rem;position:absolute;top:1rem;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:52em){.header__left__logo-kirchenverband{bottom:3vw;left:8vw;max-width:12rem;position:fixed;right:auto;top:auto}}.header__right{background-color:rgba(78,149,189,.85);height:auto;margin-top:50vh;min-height:50vh;padding-top:2rem;width:100vw}@media only screen and (min-width:52em){.header__right{float:right;margin-top:0;max-width:40rem;min-height:100vh;padding:6rem 2rem;width:50%}@supports(display:flex){.header__right{float:none}}}@media only screen and (min-width:68em){.header__right{padding:5rem 5rem 8rem}}.header__right section:last-child:after{background-image:none}.header__right section+section:last-child{background-color:transparent}.header__right section+section:last-child:after{content:''}.header__menu--main{width:53%}.header__menu--main a{font-size:1.09rem;line-height:1.5rem}.header__menu--meta{width:40%}.header__menu--meta a{font-size:.94rem;line-height:1.25rem}.header__menu--breadcrumb{font-size:.94rem;line-height:1.25rem;color:#fff;font-weight:600;width:40%}.header__menu--sub{font-size:.94rem;line-height:1.25rem;width:60%}.header nav:last-child{text-align:right}.header nav a{font-family:BerninoSansBold,sans-serif;color:#4e95bd;display:block;text-decoration:none;-webkit-transition:none;transition:none}@media only screen and (min-width:52em){.header nav a{color:#fff;display:inline;margin:0 .3rem;padding-bottom:.6rem}}@media only screen and (min-width:68em){.header nav a{margin:0 .8rem}}@media only screen and (min-width:52em){.header nav a:first-child{margin-left:0}}.header nav a:last-child{margin-right:0}.header nav a.active{color:#f27e00}@media only screen and (min-width:52em){.header nav a.active{border-bottom:1px solid #fff;color:#fff}}.header nav a.active:before{content:url("../Images/icon-bulletpoint.svg");left:-1.5rem;position:absolute}@media only screen and (min-width:52em){.header nav a.active:before{display:none}}.infobox{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSans,sans-serif;background-color:#f27e00;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1.3rem 2rem 1.5rem}.infobox button{font-size:.94rem;line-height:1.25rem;font-family:BerninoSansBold,sans-serif;background-color:transparent;color:#fff;cursor:pointer;float:right;padding-left:15px;-webkit-transition:.3s;transition:.3s}.infobox strong{display:block;margin-bottom:.8rem}.infobox--error{background-color:#cb2e0a}.infobox--info{background-color:#4e95bd}.form-group+.infobox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:48%;width:52.1%}@media only screen and (min-width:52em){.form-group+.infobox{margin-left:26.3%;width:73.8%}}h1{font-size:3rem;line-height:3rem;font-family:Manus;color:#fff;margin-left:8vw;margin-right:8vw;max-width:90vw;-webkit-transform:rotate(-6.4deg);transform:rotate(-6.4deg)}@media only screen and (min-width:52em){h1{font-size:4rem;line-height:4rem;margin-right:0;max-width:23.5rem}}h2{font-size:3rem;line-height:3rem;font-family:Manus;color:#f27e00;display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:2rem 0 3rem;-webkit-transform:rotate(-6.4deg);transform:rotate(-6.4deg);width:100%}@media only screen and (min-width:52em){h2{max-width:20rem;padding:0 0 5rem;width:45vw}}h3,.tx-makkurse__anmeldung h5{font-size:1.56rem;line-height:2rem;font-family:Merriweather,serif;color:#f27e00;padding:0 0 0 1rem}@media only screen and (min-width:52em){h3,.tx-makkurse__anmeldung h5{padding:0}}h3:before,.tx-makkurse__anmeldung h5:before{content:url("../Images/icon-bulletpoint.svg");left:-.5rem;position:absolute}@media only screen and (min-width:52em){h3:before,.tx-makkurse__anmeldung h5:before{left:-2rem;position:absolute}}h3 a,.tx-makkurse__anmeldung h5 a{color:#f27e00}h4,.tx-makkurse__anmeldung h6{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSansBold,sans-serif;color:#4e95bd;margin-top:1rem}h3+h4{padding-top:0}p{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSans,sans-serif;margin:1rem 0}p span,p.light-text{color:#7b7b7b}p+h4{margin-top:2rem}p [href^="mailto:"]:before{font-family:BerninoSansBold,sans-serif;color:#4e95bd;content:'@';padding-right:2px}ul{font-size:1.09rem;line-height:1.5rem;margin:2rem 0 2rem 2rem}ul li{list-style-type:square;margin:.5rem 0}ol{font-size:1.09rem;line-height:1.5rem;margin-left:2rem}ol li{list-style-type:decimal;margin:.5rem 0}strong{font-family:BerninoSansBold,sans-serif}em{font-style:italic}a{color:#4e95bd;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{color:#f27e00}a p{font-size:1.09rem;line-height:1.5rem;color:#151616}.highlight,mark{background-color:transparent;color:#f27e00}.hidden--topic,.hidden--date{display:none!important}.gallery__content{background-color:#ededed;margin:auto;position:relative;width:100%}.gallery__content .prev,.gallery__content .next{border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-top:-1rem;padding:16px;position:absolute;top:50%;-webkit-transition:.6s ease;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.gallery__content .prev:hover,.gallery__content .next:hover{background-color:#f27e00;color:#fff}.gallery__content .next{border-radius:3px 0 0 3px;margin-right:0!important;right:0}.gallery__slide{display:none}.gallery__slide img{margin:0;margin-bottom:-1rem}.preview{opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease}.preview.active,.preview:hover{opacity:1}.ce-textbutton{margin:0 auto;max-width:32rem;width:100%;margin-bottom:-1rem;padding-bottom:4rem;padding-top:3rem}@media only screen and (min-width:52em){.ce-textbutton{padding-bottom:2rem;padding-top:1rem}}.ce-textbutton p+h3,.ce-textbutton p+h4{margin-top:3rem}.ce-textbutton--parent+.ce-textbutton--parent .ce-textbutton{padding-bottom:2rem;padding-top:0}.ce-image{margin:0 auto;max-width:32rem;width:100%;padding-bottom:4rem;padding-top:2rem}@media only screen and (min-width:52em){.ce-image{max-width:60rem}}@media only screen and (min-width:52em){.ce-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;padding-top:2rem}}.ce-image.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ce-image picture,.ce-image a{min-height:26rem;width:100%}@media only screen and (min-width:52em){.ce-image picture,.ce-image a{max-width:36rem;width:60%}}.ce-image picture img,.ce-image a img{max-width:100%;min-height:20rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:52em){.ce-image picture img,.ce-image a img{min-height:30rem}}@media only screen and (min-width:52em){.ce-image picture.full-width,.ce-image a.full-width{max-width:100%;width:100%}}.ce-image div{width:100%}@media only screen and (min-width:52em){.ce-image div{max-width:20rem;width:35%}}@media only screen and (min-width:52em){.ce-image h4{margin-top:7rem}}.ce-image p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ce-listbox{margin:0 auto;max-width:32rem;width:100%}@media only screen and (min-width:52em){.ce-listbox{max-width:60rem}}.ce-listbox div{padding-bottom:1.5rem;padding-top:6rem}@media only screen and (min-width:52em){.ce-listbox div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:60rem;width:100%}}.ce-listbox div a{display:block;padding-bottom:3rem}@media only screen and (min-width:52em){.ce-listbox div a{margin:0 1rem 0 3rem;max-width:16rem;padding-bottom:4.5rem;width:26%}}.ce-listbox h2{max-width:15.38rem;padding-bottom:0;padding-top:6rem}@media only screen and (min-width:52em){.ce-listbox h2{left:1rem;padding-top:4rem;position:relative}}@media only screen and (min-width:66.875rem){.ce-listbox h2{left:-3rem}}.ce-listbox h3{font-size:1.09rem;line-height:1.5rem;margin-bottom:1rem}.ce-listbox h4{font-size:1.09rem;line-height:1.5rem;margin-top:0}.ce-listbox p{font-size:.94rem;line-height:1.25rem;color:#151616}.ce-headernavigation{margin:auto;max-width:26rem}.ce-headernavigation a{border-top:1px solid #fff;display:block;padding:2rem 0 2.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ce-headernavigation a:first-child{border-top:0;padding-top:0}.ce-headernavigation a:last-child:hover{border-bottom:0}.ce-headernavigation a:hover{border-bottom:1px solid #fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.ce-headernavigation a:hover+a{border-top:0}.ce-headernavigation h2{font-size:2rem;line-height:3rem;color:#fff;margin-bottom:2rem;margin-left:1rem;padding:0}@media only screen and (min-width:68em){.ce-headernavigation h2{padding-left:0}}.ce-headernavigation p{font-size:.75rem;line-height:1.13rem;font-family:BerninoSans,sans-serif;color:#fff;margin-left:3rem}@media only screen and (min-width:52em){.ce-headernavigation p{margin-left:5rem}}.ce-headernavigation p:last-child{font-family:BerninoSansBold,sans-serif;margin-bottom:0}.ce-headerlist{width:100%}@media only screen and (min-width:52em){.ce-headerlist{max-width:24rem}}@media only screen and (min-width:52em){.ce-headerlist div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ce-headerlist h2{font-size:2rem;line-height:3rem;color:#fff;margin-bottom:2rem;margin-left:1rem;padding:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (min-width:52em){.ce-headerlist h2{margin-left:0}}.ce-headerlist h3{font-size:.94rem;line-height:1.25rem;color:#fff}.ce-headerlist h3:before{content:url("../Images/icon-bulletpoint-light.svg")}.ce-headerlist p{font-size:.75rem;line-height:1.13rem;color:#fff;margin-bottom:0;max-width:21rem}.ce-headerlist a{border-top:1px solid #fff;display:block;padding:1rem 0 1.5rem 2rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.ce-headerlist a:last-child:hover{border-bottom:0}.ce-headerlist a:hover{border-bottom:1px solid #fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.ce-headerlist a:hover+a{border-top:0}.ce-sitemap{margin:0 auto;max-width:32rem;width:100%;margin-bottom:-1rem;padding-bottom:2rem}@media only screen and (min-width:52em){.ce-sitemap{max-width:60rem}}.ce-sitemap li>ul{margin-bottom:0;margin-top:0}.ce-routenplaner{margin:0 auto;max-width:32rem;width:100%;margin-bottom:-1rem;padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:52em){.ce-routenplaner{padding-bottom:2rem;padding-top:2rem}}.ce-routenplaner form{padding-top:.5rem}.ce-routenplaner .form-group{display:block}.ce-routenplaner label{display:block;padding-top:0;width:100%}.ce-routenplaner [type=submit]{margin-top:0;width:30%}.ce-html{margin:0 auto;max-width:32rem;width:100%;margin-bottom:-1rem;padding:2rem 0}@media only screen and (min-width:52em){.ce-html{max-width:60rem}}@media only screen and (min-width:68em){.ce-html{max-width:72rem}}@media only screen and (min-width:52em){.ce-html{padding:2rem 4rem 4rem}}.ce-employee{margin:0 auto;max-width:32rem;width:100%;padding-bottom:4rem;padding-top:2rem}@media only screen and (min-width:52em){.ce-employee{max-width:60rem}}@media only screen and (min-width:52em){.ce-employee{padding-bottom:2rem;padding-top:2rem}}.ce-employee>div{border-bottom:1px solid rgba(123,123,123,.2);padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:52em){.ce-employee>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ce-employee>div:last-child{border-bottom:0;padding-bottom:0}@media only screen and (min-width:52em){.ce-employee>div:last-child{padding-bottom:0}}.ce-employee__data{width:100%}@media only screen and (min-width:52em){.ce-employee__data{width:70%}}.ce-employee__picture{margin-right:3rem;width:100%}@media only screen and (min-width:52em){.ce-employee__picture{width:20%}}.ce-employee__picture img{width:100%}.ce-gallery{margin:0 auto;max-width:32rem;width:100%;padding-bottom:4rem;padding-top:2rem}@media only screen and (min-width:52em){.ce-gallery{max-width:60rem}}@media only screen and (min-width:52em){.ce-gallery{padding-bottom:4rem;padding-top:2rem}}.ce-gallery>div{padding-top:1rem}.ce-gallery>div>a{display:inline-block;margin-right:1rem;margin-top:1rem}.ce-gallery>div>a:hover{cursor:pointer;-webkit-transform:scale(1.03);transform:scale(1.03)}.ce-gallery>div>a img{-o-object-fit:cover;object-fit:cover;width:100%}.ce-gallery--col>a{max-width:calc(23.6% - .65rem)}@media only screen and (min-width:52em){.ce-gallery--col>a{max-width:calc(16.6% - 1rem)}}.ce-gallery--col>a:nth-child(4n+4){margin-right:0}@media only screen and (min-width:52em){.ce-gallery--col>a:nth-child(4n+4){margin-right:1rem}}.ce-gallery--col>a:nth-child(6n+6){margin-right:1rem}@media only screen and (min-width:52em){.ce-gallery--col>a:nth-child(6n+6){margin-right:0}}.ce-gallery--col>a img{height:4rem}@media only screen and (min-width:52em){.ce-gallery--col>a img{height:8rem}}.tx-kesearch__searchForm{margin:0 auto;max-width:32rem;width:100%}@media only screen and (min-width:52em){.tx-kesearch__searchForm{max-width:60rem}}@media only screen and (min-width:68em){.tx-kesearch__searchForm{max-width:72rem}}.tx-kesearch__searchForm__search{display:inline-block;margin-top:2rem;width:100%}.tx-kesearch__searchForm__search input{font-size:.94rem;line-height:1.25rem;font-family:Merriweather,serif;width:100%}@media only screen and (min-width:52em){.tx-kesearch__searchForm__search input{display:inline-block!important;max-width:42rem}}.tx-kesearch__searchForm__search input::-webkit-input-placeholder{color:#4e95bd}.tx-kesearch__searchForm__search input:-ms-input-placeholder{color:#4e95bd}.tx-kesearch__searchForm__search input::-ms-input-placeholder{color:#4e95bd}.tx-kesearch__searchForm__search input::placeholder{color:#4e95bd}.tx-kesearch__searchForm__search input[type=submit]{width:100%}@media only screen and (min-width:52em){.tx-kesearch__searchForm__search input[type=submit]{max-width:10rem}}.tx-kesearch__searchForm__search label{font-family:BerninoSansBold,sans-serif;color:#4e95bd}@media only screen and (min-width:52em){.tx-kesearch__searchForm__search label{padding-left:1.7rem}}@media only screen and (min-width:52em){.tx-kesearch__searchForm__filter{display:inline-block;margin:0 2%;max-width:16rem}}.tx-kesearch__searchForm__filter input{visibility:hidden}.tx-kesearch__result article{margin:0 auto;max-width:32rem;width:100%;border-bottom:1px solid rgba(123,123,123,.2);padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:52em){.tx-kesearch__result article{max-width:60rem}}@media only screen and (min-width:68em){.tx-kesearch__result article{max-width:72rem}}.tx-kesearch__result article:last-child{border-bottom:0}.tx-kesearch__result article div:not(.infobox){margin:0 auto;max-width:32rem;width:100%;padding:0!important}.tx-kesearch__result article span,.tx-kesearch__result article span a{font-size:.69rem;line-height:1rem;font-family:BerninoSansBold,sans-serif;color:#f27e00;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tx-kesearch .result-browser{margin:0 auto;max-width:32rem;width:100%;text-align:center}@media only screen and (min-width:52em){.tx-kesearch .result-browser{max-width:60rem}}@media only screen and (min-width:68em){.tx-kesearch .result-browser{max-width:72rem}}.tx-kesearch .result-browser__text{margin-top:1rem}.tx-kesearch .result-browser__navigation{text-align:center}.tx-kesearch .result-browser ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tx-kesearch .result-browser li{list-style:none}.tx-kesearch .result-browser a{border:1px solid #4e95bd;display:inline-block;margin-right:1rem;padding:.2rem 1rem}.tx-kesearch .result-browser a:hover{background-color:#4e95bd;color:#fff}.tx-kesearch h3 .hit{font-size:1.56rem;line-height:2rem;font-family:Merriweather,serif;font-weight:800}.tx-kesearch h4 .hit{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSansBold,sans-serif}.tx-kesearch p .hit{font-size:1.09rem;line-height:1.5rem;font-family:BerninoSansBold,sans-serif;color:#151616}.tx-makkurse__dozenten{font-family:BerninoSans,sans-serif;font-family:BerninoSansBold,sans-serif;color:#4e95bd;display:block;padding:0!important}.tx-makkurse__date{font-size:1.09rem;line-height:1.5rem;font-family:Merriweather,serif;color:#f27e00}.tx-makkurse__date span{font-size:1.5rem;line-height:1.5rem;font-family:Merriweather,serif}.tx-makkurse__anmeldung{margin:0 auto;max-width:32rem;width:100%;padding-top:4rem}@media only screen and (min-width:52em){.tx-makkurse__anmeldung{max-width:60rem}}.tx-makkurse__anmeldung--new__kursinfo{margin-top:3rem}.tx-makkurse__dozent{margin:0 auto;max-width:32rem;width:100%;padding-top:4rem}@media only screen and (min-width:52em){.tx-makkurse__dozent{max-width:60rem}}@media only screen and (min-width:68em){.tx-makkurse__dozent{max-width:72rem}}.tx-makkurse__dozent--list__speakerlist{font-size:1.09rem;line-height:1.5rem;-webkit-column-count:1;column-count:1;margin:0;padding-bottom:2rem}@media only screen and (min-width:52em){.tx-makkurse__dozent--list__speakerlist{-webkit-column-count:2;column-count:2}}@media only screen and (min-width:68em){.tx-makkurse__dozent--list__speakerlist{-webkit-column-count:3;column-count:3}}.tx-makkurse__dozent--list__speakerlist li{list-style:none}.tx-makkurse__dozent--list__speakerlist a{border-bottom:1px dotted #151616;color:#151616;display:inline-block;padding-top:.4rem}.tx-makkurse__dozent--item h2{padding-bottom:0}.tx-makkurse__dozent--item img{float:right;margin:.5rem 0 1rem 1rem;width:40%}@media only screen and (min-width:52em){.tx-makkurse__dozent--item img{width:20%}}.tx-makkurse__dozent--item+div{margin:0 auto;max-width:32rem;width:100%}@media only screen and (min-width:52em){.tx-makkurse__dozent--item+div{max-width:60rem}}@media only screen and (min-width:68em){.tx-makkurse__dozent--item+div{max-width:72rem}}.tx-makkurse__dozent--item>div,.tx-makkurse__dozent--item>div p,.tx-makkurse__dozent--item>div+div{font-size:1.09rem;line-height:1.5rem;color:#151616;max-width:45rem}.tx-makkurse__dozent--item__mail a{color:#4e95bd}.tx-makkurse__dozent--item__mail:before{font-family:BerninoSansBold,sans-serif;content:'@:';padding-left:.8rem;padding-right:1.4rem}.tx-makkurse__dozent--item__url a{color:#4e95bd}.tx-makkurse__dozent--item__url:before{font-family:BerninoSansBold,sans-serif;content:'www:';padding-right:.5rem}.tx-makkurse__kurs--list{margin:0 auto;max-width:32rem;width:100%;padding-top:3rem;padding-bottom:1rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--list{max-width:60rem}}@media only screen and (min-width:68em){.tx-makkurse__kurs--list{max-width:72rem}}.tx-makkurse__kurs--list form{display:block}@media only screen and (min-width:52em){.tx-makkurse__kurs--list form{display:-webkit-box;display:-ms-flexbox;display:flex}.tx-makkurse__kurs--list form.is-fixed{margin:0 auto;max-width:32rem;width:100%;background-color:#fff;position:fixed;padding-bottom:2rem;padding-top:1rem;top:5.4rem;z-index:2}}@media only screen and (min-width:52em) and (min-width:52em){.tx-makkurse__kurs--list form.is-fixed{max-width:60rem}}@media only screen and (min-width:52em) and (min-width:68em){.tx-makkurse__kurs--list form.is-fixed{max-width:72rem}}.tx-makkurse__kurs--list form div{width:100%}.tx-makkurse__kurs--list form .form-group{text-align:right}@media only screen and (min-width:52em){.tx-makkurse__kurs--list form .form-group{padding-top:0}.tx-makkurse__kurs--list form .form-group:first-child{width:30%}.tx-makkurse__kurs--list form .form-group:nth-child(2){display:inline}}.tx-makkurse__kurs--next{margin:0 auto;max-width:32rem;width:100%;padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--next{max-width:60rem}}@media only screen and (min-width:52em){.tx-makkurse__kurs--next>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tx-makkurse__kurs--next>div:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-4.5rem;padding-left:2rem;padding-top:2rem}.tx-makkurse__kurs--next h2{max-width:15.38rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--next h2{left:1rem;position:relative}}@media only screen and (min-width:66.875rem){.tx-makkurse__kurs--next h2{left:-3rem}}.tx-makkurse__kurs--show{margin:0 auto;max-width:32rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:4rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--show{max-width:60rem}}@media only screen and (min-width:52em){.tx-makkurse__kurs--show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tx-makkurse__kurs--show__left{width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__left{max-width:38rem;width:60%}}.tx-makkurse__kurs--show__right{width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__right{margin-top:3rem;max-width:15rem;width:40%}}.tx-makkurse__kurs--show__downloads{padding:1rem 0}.tx-makkurse__kurs--show__downloads p{font-family:BerninoSansBold,sans-serif}.tx-makkurse__kurs--show__downloads a{float:left;padding-bottom:1rem;width:100%}.tx-makkurse__kurs--show__downloads figure{display:block}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__downloads figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(237,237,237,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.tx-makkurse__kurs--show__downloads figure:hover figcaption{color:#4e95bd}.tx-makkurse__kurs--show__downloads img{display:none}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__downloads img{display:inline;height:150px}}.tx-makkurse__kurs--show__downloads figcaption{font-size:1.09rem;line-height:1.5rem;color:#f27e00}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__downloads figcaption{padding:1rem}}.tx-makkurse__kurs--show__downloads figcaption:before{content:url("../Images/icon-download.svg");margin-right:.6rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--show__downloads figcaption:before{content:none;margin-right:0}}.tx-makkurse__kurs--nextitem{display:block;padding-bottom:3rem}@media only screen and (min-width:52em){.tx-makkurse__kurs--nextitem{margin:0 1rem 0 3rem;max-width:16rem;padding-bottom:2.5rem;width:50%}}.tx-makkurse__kurs--nextitem h3{font-size:1.09rem;line-height:1.5rem;margin-bottom:1rem}.tx-makkurse__kurs--nextitem span{font-size:.94rem;line-height:1.25rem;color:#4e95bd}.tx-makkurse__kurs--nextitem p{font-size:.94rem;line-height:1.25rem;color:#151616}.tx-makkurse__kurs--listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;padding-top:4rem}.tx-makkurse__kurs--listitem:not(:last-child){border-bottom:1px solid #ededed}.tx-makkurse__kurs--listitem:last-child{padding-bottom:0}.tx-makkurse__kurs--listitem.hidden{display:none}.tx-makkurse__kurs--listitem__date{margin-bottom:.5rem;width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--listitem__date{margin-bottom:0;max-width:8rem;width:15%}}.tx-makkurse__kurs--listitem__description{width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--listitem__description{max-width:31rem;width:45%}}.tx-makkurse__kurs--listitem__description p+div,.tx-makkurse__kurs--listitem__description p+div+div{font-size:1.09rem;line-height:1.5rem;color:#151616}.tx-makkurse__kurs--listitem__details{padding:.5rem 0;width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--listitem__details{max-width:16rem;padding:0;width:30%}}.tx-makkurse__kurs--listitem__details p{margin:0}.tx-makkurse__kurs--listitem__booking{padding-top:1rem;width:100%}@media only screen and (min-width:52em){.tx-makkurse__kurs--listitem__booking{margin:auto;max-width:39rem;padding:0;width:60%}}


.quickfinder {
  position: absolute;
  top: 4rem;
  left: 0;
  height: 2.5rem;
  z-index: 7;
  display: flex;
  pointer-events: none;
  width: 100%;
  padding: 0 1rem;
}

@media only screen and (min-width: 52em) {
  .quickfinder {
    padding: 0 5vw;
    top: 4.5rem;
  }
}

@media only screen and (min-width: 64em) {
  .quickfinder {
    top: 1.5rem;
    padding-right: calc(37.5% + 5vw);
    justify-content: flex-end;
  }
}

@media only screen and (min-width: 84em) {
  .quickfinder {
    padding-right: calc(40rem + 5vw);
  }
}

.quickfinder__form {
  display: flex;
  width: 100%;
  max-width: 17rem;
}

.quickfinder__input {
  appearance: none;
  border: .0625rem #f27e00 solid;
  pointer-events: all;
  font-size: .875rem;
  height: 2.5rem;
  z-index: 1;
  padding: .5rem;
  width: 100%;
}

.quickfinder__submit {
  flex: 0 0 auto;
  pointer-events: all;
  border: .0625rem #f27e00 solid;
  height: 2.5rem;
  width: 2.5rem;
  background: #f27e00;
  margin: 0;
  z-index: 1;
}

.quickfinder__submit:hover,
.quickfinder__submit:focus {
  background: #f27e00;
  outline: none;
}

.quickfinder__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  width: 2.5rem;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}

.quickfinder__icon svg {
  color: #fff;
  width: 1.5rem;
  height: 1.5rem;
}

.header--index .header__left h1 {
  top: 10rem;
}

.header__menu--meta {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 0 1.5rem;
  justify-content: flex-end;
}

.header__menu--meta a {
  margin: 0!important;
}
