/*
 * Copyright (c) 2022-2025 Netzum Sorglos Software GmbH
 */
button, .btn, button:link, .btn:link, button:active, .btn:active, button:visited, .btn:visited{display:inline-block;padding:8px 12px;border-radius:8px;text-align:center;cursor:pointer;border:0;text-decoration:none;font-weight:400;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}button:hover, .btn:hover, button:link:hover, .btn:link:hover, button:active:hover, .btn:active:hover, button:visited:hover, .btn:visited:hover{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}button.btn-inverted, .btn.btn-inverted{border:1px solid #373737;}button.btn-lg, .btn.btn-lg{padding-right:48px;padding-left:48px;font-size:1.2em;font-weight:500;}.farbe-unternehmen{color:#ba000c !important;}.farbe-sprachen{color:#0076ba !important;}.farbe-diversity{color:#42c701 !important;}.farbe-internationales{color:#eb520c !important;}p.hervorgehoben{font-size:1.4em;line-height:1.5em;margin:24px 0;text-align:center;font-weight:400;}.plakette{display:inline-block;color:#ba000c;background-color:#f5d9db;padding:4px 8px;font-weight:500;border-top-left-radius:12px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:12px;}.plakette.plakette-inverted{background-color:#ba000c;color:#ffffff;}ul.plaketten{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:12px 0;flex-wrap:wrap;font-weight:400;justify-content:space-between;align-items:center;justify-content:flex-start;}ul.plaketten li{display:inline-block;padding:4px 8px;font-weight:500;border-top-left-radius:12px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:12px;background-color:#f5d9db;color:#ba000c;margin-left:8px;}ul.plaketten li.plakette-inverted{background-color:#ba000c;color:#ffffff;}ul.plaketten li.plakette-inverted{background-color:#ba000c;color:#ffffff;}.laenderliste{line-height:1.8em;font-weight:400;}.laenderliste .plakette{margin:4px;}h2.text-center{text-align:center;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url('../fonts/roboto-v30-latin-300.woff2') format('woff2'), url('../fonts/roboto-v30-latin-300.woff') format('woff'), url('../fonts/roboto-v30-latin-300.ttf') format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;font-display:swap;src:url('../fonts/roboto-v30-latin-300italic.woff2') format('woff2'), url('../fonts/roboto-v30-latin-300italic.woff') format('woff'), url('../fonts/roboto-v30-latin-300italic.ttf') format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/roboto-v30-latin-regular.woff2') format('woff2'), url('../fonts/roboto-v30-latin-regular.woff') format('woff'), url('../fonts/roboto-v30-latin-regular.ttf') format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:url('../fonts/roboto-v30-latin-italic.woff2') format('woff2'), url('../fonts/roboto-v30-latin-italic.woff') format('woff'), url('../fonts/roboto-v30-latin-italic.ttf') format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/roboto-v30-latin-500.woff2') format('woff2'), url('../fonts/roboto-v30-latin-500.woff') format('woff'), url('../fonts/roboto-v30-latin-500.ttf') format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-display:swap;src:url('../fonts/roboto-v30-latin-500italic.woff2') format('woff2'), url('../fonts/roboto-v30-latin-500italic.woff') format('woff'), url('../fonts/roboto-v30-latin-500italic.ttf') format('truetype');}html{background-color:#373737;font-size:medium;font-family:Roboto, Arial, Verdana, sans-serif;font-weight:300;color:#373737;overflow-x:hidden;}html *{margin:0;padding:0;border:0;outline:0;}@font-face{font-family:'icons';src:url('../fonts/icons.woff2?r=36') format('woff2'), url('../fonts/icons.woff?r=36') format('woff'), url('../fonts/icons.ttf?r=36') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-right-dir:before{content:'\e800';}.icon-right-circled:before{content:'\e801';}.icon-left-dir:before{content:'\e802';}.icon-up-dir:before{content:'\e803';}.icon-menu:before{content:'\e804';}.icon-phone:before{content:'\e805';}.icon-mail-1:before{content:'\e806';}.icon-newspaper:before{content:'\e807';}.icon-search:before{content:'\e808';}.icon-address:before{content:'\e809';}.icon-edit:before{content:'\e80a';}.icon-save:before{content:'\e80b';}.icon-calendar:before{content:'\e80c';}.icon-cancel:before{content:'\e80d';}.icon-check:before{content:'\e80e';}.icon-down-dir:before{content:'\e80f';}.icon-plus:before{content:'\e810';}.icon-minus:before{content:'\e811';}.icon-youtube-squared:before{content:'\f166';}.icon-xing-squared:before{content:'\f169';}.icon-linkedin-squared:before{content:'\f30c';}.icon-times:before{content:'\e80d';}ul.nav{list-style-type:none;}ul.nav li{list-style:none;}ul.nav li.current > a, ul.nav li.parent.active > a{font-weight:500;}ul.nav li a{text-decoration:none;}a, a:link, a:active, a:visited, ul.gleichmaessig-anordnen li::marker, p.buchstaben-liste > span, .aimy-accordion-header{color:#ba000c;}a:hover{opacity:0.8;}button, .btn, #krc a, button:link, .btn:link, #krc a:link, button:active, .btn:active, #krc a:active, button:visited, .btn:visited, #krc a:visited{background-color:#ba000c;color:#ffffff;}button:hover, .btn:hover, #krc a:hover{opacity:0.8;}button.testimonials-btn-prev, .btn.testimonials-btn-prev, #krc a.testimonials-btn-prev, button.testimonials-btn-next, .btn.testimonials-btn-next, #krc a.testimonials-btn-next, button.glide__arrow--left, .btn.glide__arrow--left, #krc a.glide__arrow--left, button.glide__arrow--right, .btn.glide__arrow--right, #krc a.glide__arrow--right, button.unserangebot__next, .btn.unserangebot__next, #krc a.unserangebot__next, button.unserangebot__prev, .btn.unserangebot__prev, #krc a.unserangebot__prev, button.testimonials-btn-prev:before, .btn.testimonials-btn-prev:before, #krc a.testimonials-btn-prev:before, button.testimonials-btn-next:before, .btn.testimonials-btn-next:before, #krc a.testimonials-btn-next:before, button.glide__arrow--left:before, .btn.glide__arrow--left:before, #krc a.glide__arrow--left:before, button.glide__arrow--right:before, .btn.glide__arrow--right:before, #krc a.glide__arrow--right:before, button.unserangebot__next:before, .btn.unserangebot__next:before, #krc a.unserangebot__next:before, button.unserangebot__prev:before, .btn.unserangebot__prev:before, #krc a.unserangebot__prev:before{background-color:transparent;color:#ba000c;}button.btn-inverted, .btn.btn-inverted, #krc a.btn-inverted, button.btn-inverted:link, .btn.btn-inverted:link, #krc a.btn-inverted:link, button.btn-inverted:active, .btn.btn-inverted:active, #krc a.btn-inverted:active, button.btn-inverted:visited, .btn.btn-inverted:visited, #krc a.btn-inverted:visited{background-color:transparent;border-color:#ba000c;color:#ba000c;}button.btn-inverted:hover, .btn.btn-inverted:hover, #krc a.btn-inverted:hover{color:#373737;}.bordered{border-color:#ba000c;}.plakette, ul.plaketten li{background-color:#f5d9db;color:#ba000c;}.plakette.plakette-inverted, ul.plaketten li.plakette-inverted{background-color:#ba000c;color:#ffffff;}h1, .ansprechpartner, .mp-popup h3{color:#ba000c;}section.lt-3, section.hintergrund-3, hr{background-color:#ba000c;color:#ffffff;}.bereich-standard a, .bereich-standard a:link, .bereich-standard a:active, .bereich-standard a:visited, .bereich-standard ul.gleichmaessig-anordnen li::marker, .bereich-standard p.buchstaben-liste > span, .bereich-standard .aimy-accordion-header{color:#ba000c;}.bereich-standard a:hover{opacity:0.8;}.bereich-standard button, .bereich-standard .btn, .bereich-standard #krc a, .bereich-standard button:link, .bereich-standard .btn:link, .bereich-standard #krc a:link, .bereich-standard button:active, .bereich-standard .btn:active, .bereich-standard #krc a:active, .bereich-standard button:visited, .bereich-standard .btn:visited, .bereich-standard #krc a:visited{background-color:#ba000c;color:#ffffff;}.bereich-standard button:hover, .bereich-standard .btn:hover, .bereich-standard #krc a:hover{opacity:0.8;}.bereich-standard button.testimonials-btn-prev, .bereich-standard .btn.testimonials-btn-prev, .bereich-standard #krc a.testimonials-btn-prev, .bereich-standard button.testimonials-btn-next, .bereich-standard .btn.testimonials-btn-next, .bereich-standard #krc a.testimonials-btn-next, .bereich-standard button.glide__arrow--left, .bereich-standard .btn.glide__arrow--left, .bereich-standard #krc a.glide__arrow--left, .bereich-standard button.glide__arrow--right, .bereich-standard .btn.glide__arrow--right, .bereich-standard #krc a.glide__arrow--right, .bereich-standard button.unserangebot__next, .bereich-standard .btn.unserangebot__next, .bereich-standard #krc a.unserangebot__next, .bereich-standard button.unserangebot__prev, .bereich-standard .btn.unserangebot__prev, .bereich-standard #krc a.unserangebot__prev, .bereich-standard button.testimonials-btn-prev:before, .bereich-standard .btn.testimonials-btn-prev:before, .bereich-standard #krc a.testimonials-btn-prev:before, .bereich-standard button.testimonials-btn-next:before, .bereich-standard .btn.testimonials-btn-next:before, .bereich-standard #krc a.testimonials-btn-next:before, .bereich-standard button.glide__arrow--left:before, .bereich-standard .btn.glide__arrow--left:before, .bereich-standard #krc a.glide__arrow--left:before, .bereich-standard button.glide__arrow--right:before, .bereich-standard .btn.glide__arrow--right:before, .bereich-standard #krc a.glide__arrow--right:before, .bereich-standard button.unserangebot__next:before, .bereich-standard .btn.unserangebot__next:before, .bereich-standard #krc a.unserangebot__next:before, .bereich-standard button.unserangebot__prev:before, .bereich-standard .btn.unserangebot__prev:before, .bereich-standard #krc a.unserangebot__prev:before{background-color:transparent;color:#ba000c;}.bereich-standard button.btn-inverted, .bereich-standard .btn.btn-inverted, .bereich-standard #krc a.btn-inverted, .bereich-standard button.btn-inverted:link, .bereich-standard .btn.btn-inverted:link, .bereich-standard #krc a.btn-inverted:link, .bereich-standard button.btn-inverted:active, .bereich-standard .btn.btn-inverted:active, .bereich-standard #krc a.btn-inverted:active, .bereich-standard button.btn-inverted:visited, .bereich-standard .btn.btn-inverted:visited, .bereich-standard #krc a.btn-inverted:visited{background-color:transparent;border-color:#ba000c;color:#ba000c;}.bereich-standard button.btn-inverted:hover, .bereich-standard .btn.btn-inverted:hover, .bereich-standard #krc a.btn-inverted:hover{color:#373737;}.bereich-standard .bordered{border-color:#ba000c;}.bereich-standard .plakette, .bereich-standard ul.plaketten li{background-color:#f5d9db;color:#ba000c;}.bereich-standard .plakette.plakette-inverted, .bereich-standard ul.plaketten li.plakette-inverted{background-color:#ba000c;color:#ffffff;}.bereich-standard h1, .bereich-standard .ansprechpartner, .bereich-standard .mp-popup h3{color:#ba000c;}.bereich-standard section.lt-3, .bereich-standard section.hintergrund-3, .bereich-standard hr{background-color:#ba000c;color:#ffffff;}.bereich-sprachen a, .bereich-sprachen a:link, .bereich-sprachen a:active, .bereich-sprachen a:visited, .bereich-sprachen ul.gleichmaessig-anordnen li::marker, .bereich-sprachen p.buchstaben-liste > span, .bereich-sprachen .aimy-accordion-header{color:#0076ba;}.bereich-sprachen a:hover{opacity:0.8;}.bereich-sprachen button, .bereich-sprachen .btn, .bereich-sprachen #krc a, .bereich-sprachen button:link, .bereich-sprachen .btn:link, .bereich-sprachen #krc a:link, .bereich-sprachen button:active, .bereich-sprachen .btn:active, .bereich-sprachen #krc a:active, .bereich-sprachen button:visited, .bereich-sprachen .btn:visited, .bereich-sprachen #krc a:visited{background-color:#0076ba;color:#ffffff;}.bereich-sprachen button:hover, .bereich-sprachen .btn:hover, .bereich-sprachen #krc a:hover{opacity:0.8;}.bereich-sprachen button.testimonials-btn-prev, .bereich-sprachen .btn.testimonials-btn-prev, .bereich-sprachen #krc a.testimonials-btn-prev, .bereich-sprachen button.testimonials-btn-next, .bereich-sprachen .btn.testimonials-btn-next, .bereich-sprachen #krc a.testimonials-btn-next, .bereich-sprachen button.glide__arrow--left, .bereich-sprachen .btn.glide__arrow--left, .bereich-sprachen #krc a.glide__arrow--left, .bereich-sprachen button.glide__arrow--right, .bereich-sprachen .btn.glide__arrow--right, .bereich-sprachen #krc a.glide__arrow--right, .bereich-sprachen button.unserangebot__next, .bereich-sprachen .btn.unserangebot__next, .bereich-sprachen #krc a.unserangebot__next, .bereich-sprachen button.unserangebot__prev, .bereich-sprachen .btn.unserangebot__prev, .bereich-sprachen #krc a.unserangebot__prev, .bereich-sprachen button.testimonials-btn-prev:before, .bereich-sprachen .btn.testimonials-btn-prev:before, .bereich-sprachen #krc a.testimonials-btn-prev:before, .bereich-sprachen button.testimonials-btn-next:before, .bereich-sprachen .btn.testimonials-btn-next:before, .bereich-sprachen #krc a.testimonials-btn-next:before, .bereich-sprachen button.glide__arrow--left:before, .bereich-sprachen .btn.glide__arrow--left:before, .bereich-sprachen #krc a.glide__arrow--left:before, .bereich-sprachen button.glide__arrow--right:before, .bereich-sprachen .btn.glide__arrow--right:before, .bereich-sprachen #krc a.glide__arrow--right:before, .bereich-sprachen button.unserangebot__next:before, .bereich-sprachen .btn.unserangebot__next:before, .bereich-sprachen #krc a.unserangebot__next:before, .bereich-sprachen button.unserangebot__prev:before, .bereich-sprachen .btn.unserangebot__prev:before, .bereich-sprachen #krc a.unserangebot__prev:before{background-color:transparent;color:#0076ba;}.bereich-sprachen button.btn-inverted, .bereich-sprachen .btn.btn-inverted, .bereich-sprachen #krc a.btn-inverted, .bereich-sprachen button.btn-inverted:link, .bereich-sprachen .btn.btn-inverted:link, .bereich-sprachen #krc a.btn-inverted:link, .bereich-sprachen button.btn-inverted:active, .bereich-sprachen .btn.btn-inverted:active, .bereich-sprachen #krc a.btn-inverted:active, .bereich-sprachen button.btn-inverted:visited, .bereich-sprachen .btn.btn-inverted:visited, .bereich-sprachen #krc a.btn-inverted:visited{background-color:transparent;border-color:#0076ba;color:#0076ba;}.bereich-sprachen button.btn-inverted:hover, .bereich-sprachen .btn.btn-inverted:hover, .bereich-sprachen #krc a.btn-inverted:hover{color:#373737;}.bereich-sprachen .bordered{border-color:#0076ba;}.bereich-sprachen .plakette, .bereich-sprachen ul.plaketten li{background-color:#d9eaf5;color:#0076ba;}.bereich-sprachen .plakette.plakette-inverted, .bereich-sprachen ul.plaketten li.plakette-inverted{background-color:#0076ba;color:#ffffff;}.bereich-sprachen h1, .bereich-sprachen .ansprechpartner, .bereich-sprachen .mp-popup h3{color:#0076ba;}.bereich-sprachen section.lt-3, .bereich-sprachen section.hintergrund-3, .bereich-sprachen hr{background-color:#0076ba;color:#ffffff;}.bereich-internationales a, .bereich-internationales a:link, .bereich-internationales a:active, .bereich-internationales a:visited, .bereich-internationales ul.gleichmaessig-anordnen li::marker, .bereich-internationales p.buchstaben-liste > span, .bereich-internationales .aimy-accordion-header{color:#eb520c;}.bereich-internationales a:hover{opacity:0.8;}.bereich-internationales button, .bereich-internationales .btn, .bereich-internationales #krc a, .bereich-internationales button:link, .bereich-internationales .btn:link, .bereich-internationales #krc a:link, .bereich-internationales button:active, .bereich-internationales .btn:active, .bereich-internationales #krc a:active, .bereich-internationales button:visited, .bereich-internationales .btn:visited, .bereich-internationales #krc a:visited{background-color:#eb520c;color:#ffffff;}.bereich-internationales button:hover, .bereich-internationales .btn:hover, .bereich-internationales #krc a:hover{opacity:0.8;}.bereich-internationales button.testimonials-btn-prev, .bereich-internationales .btn.testimonials-btn-prev, .bereich-internationales #krc a.testimonials-btn-prev, .bereich-internationales button.testimonials-btn-next, .bereich-internationales .btn.testimonials-btn-next, .bereich-internationales #krc a.testimonials-btn-next, .bereich-internationales button.glide__arrow--left, .bereich-internationales .btn.glide__arrow--left, .bereich-internationales #krc a.glide__arrow--left, .bereich-internationales button.glide__arrow--right, .bereich-internationales .btn.glide__arrow--right, .bereich-internationales #krc a.glide__arrow--right, .bereich-internationales button.unserangebot__next, .bereich-internationales .btn.unserangebot__next, .bereich-internationales #krc a.unserangebot__next, .bereich-internationales button.unserangebot__prev, .bereich-internationales .btn.unserangebot__prev, .bereich-internationales #krc a.unserangebot__prev, .bereich-internationales button.testimonials-btn-prev:before, .bereich-internationales .btn.testimonials-btn-prev:before, .bereich-internationales #krc a.testimonials-btn-prev:before, .bereich-internationales button.testimonials-btn-next:before, .bereich-internationales .btn.testimonials-btn-next:before, .bereich-internationales #krc a.testimonials-btn-next:before, .bereich-internationales button.glide__arrow--left:before, .bereich-internationales .btn.glide__arrow--left:before, .bereich-internationales #krc a.glide__arrow--left:before, .bereich-internationales button.glide__arrow--right:before, .bereich-internationales .btn.glide__arrow--right:before, .bereich-internationales #krc a.glide__arrow--right:before, .bereich-internationales button.unserangebot__next:before, .bereich-internationales .btn.unserangebot__next:before, .bereich-internationales #krc a.unserangebot__next:before, .bereich-internationales button.unserangebot__prev:before, .bereich-internationales .btn.unserangebot__prev:before, .bereich-internationales #krc a.unserangebot__prev:before{background-color:transparent;color:#eb520c;}.bereich-internationales button.btn-inverted, .bereich-internationales .btn.btn-inverted, .bereich-internationales #krc a.btn-inverted, .bereich-internationales button.btn-inverted:link, .bereich-internationales .btn.btn-inverted:link, .bereich-internationales #krc a.btn-inverted:link, .bereich-internationales button.btn-inverted:active, .bereich-internationales .btn.btn-inverted:active, .bereich-internationales #krc a.btn-inverted:active, .bereich-internationales button.btn-inverted:visited, .bereich-internationales .btn.btn-inverted:visited, .bereich-internationales #krc a.btn-inverted:visited{background-color:transparent;border-color:#eb520c;color:#eb520c;}.bereich-internationales button.btn-inverted:hover, .bereich-internationales .btn.btn-inverted:hover, .bereich-internationales #krc a.btn-inverted:hover{color:#373737;}.bereich-internationales .bordered{border-color:#eb520c;}.bereich-internationales .plakette, .bereich-internationales ul.plaketten li{background-color:#fce5db;color:#eb520c;}.bereich-internationales .plakette.plakette-inverted, .bereich-internationales ul.plaketten li.plakette-inverted{background-color:#eb520c;color:#ffffff;}.bereich-internationales h1, .bereich-internationales .ansprechpartner, .bereich-internationales .mp-popup h3{color:#eb520c;}.bereich-internationales section.lt-3, .bereich-internationales section.hintergrund-3, .bereich-internationales hr{background-color:#eb520c;color:#ffffff;}.bereich-diversity a, .bereich-diversity a:link, .bereich-diversity a:active, .bereich-diversity a:visited, .bereich-diversity ul.gleichmaessig-anordnen li::marker, .bereich-diversity p.buchstaben-liste > span, .bereich-diversity .aimy-accordion-header{color:#42c701;}.bereich-diversity a:hover{opacity:0.8;}.bereich-diversity button, .bereich-diversity .btn, .bereich-diversity #krc a, .bereich-diversity button:link, .bereich-diversity .btn:link, .bereich-diversity #krc a:link, .bereich-diversity button:active, .bereich-diversity .btn:active, .bereich-diversity #krc a:active, .bereich-diversity button:visited, .bereich-diversity .btn:visited, .bereich-diversity #krc a:visited{background-color:#42c701;color:#ffffff;}.bereich-diversity button:hover, .bereich-diversity .btn:hover, .bereich-diversity #krc a:hover{opacity:0.8;}.bereich-diversity button.testimonials-btn-prev, .bereich-diversity .btn.testimonials-btn-prev, .bereich-diversity #krc a.testimonials-btn-prev, .bereich-diversity button.testimonials-btn-next, .bereich-diversity .btn.testimonials-btn-next, .bereich-diversity #krc a.testimonials-btn-next, .bereich-diversity button.glide__arrow--left, .bereich-diversity .btn.glide__arrow--left, .bereich-diversity #krc a.glide__arrow--left, .bereich-diversity button.glide__arrow--right, .bereich-diversity .btn.glide__arrow--right, .bereich-diversity #krc a.glide__arrow--right, .bereich-diversity button.unserangebot__next, .bereich-diversity .btn.unserangebot__next, .bereich-diversity #krc a.unserangebot__next, .bereich-diversity button.unserangebot__prev, .bereich-diversity .btn.unserangebot__prev, .bereich-diversity #krc a.unserangebot__prev, .bereich-diversity button.testimonials-btn-prev:before, .bereich-diversity .btn.testimonials-btn-prev:before, .bereich-diversity #krc a.testimonials-btn-prev:before, .bereich-diversity button.testimonials-btn-next:before, .bereich-diversity .btn.testimonials-btn-next:before, .bereich-diversity #krc a.testimonials-btn-next:before, .bereich-diversity button.glide__arrow--left:before, .bereich-diversity .btn.glide__arrow--left:before, .bereich-diversity #krc a.glide__arrow--left:before, .bereich-diversity button.glide__arrow--right:before, .bereich-diversity .btn.glide__arrow--right:before, .bereich-diversity #krc a.glide__arrow--right:before, .bereich-diversity button.unserangebot__next:before, .bereich-diversity .btn.unserangebot__next:before, .bereich-diversity #krc a.unserangebot__next:before, .bereich-diversity button.unserangebot__prev:before, .bereich-diversity .btn.unserangebot__prev:before, .bereich-diversity #krc a.unserangebot__prev:before{background-color:transparent;color:#42c701;}.bereich-diversity button.btn-inverted, .bereich-diversity .btn.btn-inverted, .bereich-diversity #krc a.btn-inverted, .bereich-diversity button.btn-inverted:link, .bereich-diversity .btn.btn-inverted:link, .bereich-diversity #krc a.btn-inverted:link, .bereich-diversity button.btn-inverted:active, .bereich-diversity .btn.btn-inverted:active, .bereich-diversity #krc a.btn-inverted:active, .bereich-diversity button.btn-inverted:visited, .bereich-diversity .btn.btn-inverted:visited, .bereich-diversity #krc a.btn-inverted:visited{background-color:transparent;border-color:#42c701;color:#42c701;}.bereich-diversity button.btn-inverted:hover, .bereich-diversity .btn.btn-inverted:hover, .bereich-diversity #krc a.btn-inverted:hover{color:#373737;}.bereich-diversity .bordered{border-color:#42c701;}.bereich-diversity .plakette, .bereich-diversity ul.plaketten li{background-color:#e3f7d9;color:#42c701;}.bereich-diversity .plakette.plakette-inverted, .bereich-diversity ul.plaketten li.plakette-inverted{background-color:#42c701;color:#ffffff;}.bereich-diversity h1, .bereich-diversity .ansprechpartner, .bereich-diversity .mp-popup h3{color:#42c701;}.bereich-diversity section.lt-3, .bereich-diversity section.hintergrund-3, .bereich-diversity hr{background-color:#42c701;color:#ffffff;}#avrami-banner img{max-width:100%;height:auto;width:auto;display:block;width:100%;}section{background-color:#ffffff;}section.lt-2, section.hintergrund-2{background-color:#dadada;}section > .inner{padding:80px 0;}section.nopad > .inner, section.hintergrund-1 + .hintergrund-1 > .inner, section.hintergrund-2 + .hintergrund-2 > .inner, section.hintergrund-3 + .hintergrund-3 > .inner{padding-top:0;}#avrami-unter-inhalt div.moduletable.hintergrund-1 + .hintergrund-1 > section > .inner, #avrami-unter-inhalt div.moduletable.hintergrund-2 + .hintergrund-2 > section > .inner, #avrami-unter-inhalt div.moduletable.hintergrund-3 + .hintergrund-3 > section > .inner, #avrami-unter-inhalt div.moduletable.hintergrund-1 + .moduletable > div > section.hintergrund-1 > .inner, #avrami-unter-inhalt div.moduletable.hintergrund-2 + .moduletable > div > section.hintergrund-2 > .inner, #avrami-unter-inhalt div.moduletable.hintergrund-3 + .moduletable > div > section.hintergrund-3 > .inner{padding-top:0;overflow:auto;}#avrami-unter-inhalt div.moduletable.hintergrund-1 + .hintergrund-1 > section > .inner > h2, #avrami-unter-inhalt div.moduletable.hintergrund-2 + .hintergrund-2 > section > .inner > h2, #avrami-unter-inhalt div.moduletable.hintergrund-3 + .hintergrund-3 > section > .inner > h2, #avrami-unter-inhalt div.moduletable.hintergrund-1 + .moduletable > div > section.hintergrund-1 > .inner > h2, #avrami-unter-inhalt div.moduletable.hintergrund-2 + .moduletable > div > section.hintergrund-2 > .inner > h2, #avrami-unter-inhalt div.moduletable.hintergrund-3 + .moduletable > div > section.hintergrund-3 > .inner > h2{margin-top:0;padding-top:12px;}h1, h2, h3, h4, h5{font-weight:500;}article{line-height:1.4em;}article h1, article h2, article h3, article h4, article h5, article button, article b, article strong{font-weight:400;}article h1, article h2 span.subheading-category{padding:8px 0;font-size:2.5em;line-height:2em;}article h2, article div.page-header h2, article div.page-header h2 a{margin:12px 0 4px 0;word-wrap:break-word;line-height:1.2em;font-size:2.25em;}article h2, article h3{margin:12px 0 4px 0;color:#373737;}article h3{font-size:1.8em;line-height:1.4em;}article h2 + ul{margin-top:48px !important;}article p{text-align:left;padding:8px 0;}article p.center{text-align:center;}article button, article button.btn, article a.btn, article button:link, article button.btn:link, article a.btn:link, article button:active, article button.btn:active, article a.btn:active, article button:visited, article button.btn:visited, article a.btn:visited{display:inline-block;padding:8px 12px;border-radius:8px;text-align:center;cursor:pointer;border:0;text-decoration:none;font-weight:400;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}article button:hover, article button.btn:hover, article a.btn:hover, article button:link:hover, article button.btn:link:hover, article a.btn:link:hover, article button:active:hover, article button.btn:active:hover, article a.btn:active:hover, article button:visited:hover, article button.btn:visited:hover, article a.btn:visited:hover{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}article button.btn-inverted, article button.btn.btn-inverted, article a.btn.btn-inverted{border:1px solid #373737;}article button.btn-lg, article button.btn.btn-lg, article a.btn.btn-lg{padding-right:48px;padding-left:48px;font-size:1.2em;font-weight:500;}article button, article button.btn, article a.btn, article button:link, article button.btn:link, article a.btn:link, article button:active, article button.btn:active, article a.btn:active, article button:visited, article button.btn:visited, article a.btn:visited{background-color:#ba000c;color:#ffffff;}article button:hover, article button.btn:hover, article a.btn:hover{opacity:0.8;}article button.testimonials-btn-prev, article button.btn.testimonials-btn-prev, article a.btn.testimonials-btn-prev, article button.testimonials-btn-next, article button.btn.testimonials-btn-next, article a.btn.testimonials-btn-next, article button.glide__arrow--left, article button.btn.glide__arrow--left, article a.btn.glide__arrow--left, article button.glide__arrow--right, article button.btn.glide__arrow--right, article a.btn.glide__arrow--right, article button.unserangebot__next, article button.btn.unserangebot__next, article a.btn.unserangebot__next, article button.unserangebot__prev, article button.btn.unserangebot__prev, article a.btn.unserangebot__prev, article button.testimonials-btn-prev:before, article button.btn.testimonials-btn-prev:before, article a.btn.testimonials-btn-prev:before, article button.testimonials-btn-next:before, article button.btn.testimonials-btn-next:before, article a.btn.testimonials-btn-next:before, article button.glide__arrow--left:before, article button.btn.glide__arrow--left:before, article a.btn.glide__arrow--left:before, article button.glide__arrow--right:before, article button.btn.glide__arrow--right:before, article a.btn.glide__arrow--right:before, article button.unserangebot__next:before, article button.btn.unserangebot__next:before, article a.btn.unserangebot__next:before, article button.unserangebot__prev:before, article button.btn.unserangebot__prev:before, article a.btn.unserangebot__prev:before{background-color:transparent;color:#ba000c;}article button.btn-inverted, article button.btn.btn-inverted, article a.btn.btn-inverted, article button.btn-inverted:link, article button.btn.btn-inverted:link, article a.btn.btn-inverted:link, article button.btn-inverted:active, article button.btn.btn-inverted:active, article a.btn.btn-inverted:active, article button.btn-inverted:visited, article button.btn.btn-inverted:visited, article a.btn.btn-inverted:visited{background-color:transparent;border-color:#ba000c;color:#ba000c;}article button.btn-inverted:hover, article button.btn.btn-inverted:hover, article a.btn.btn-inverted:hover{color:#373737;}article button[disabled], article button.btn[disabled], article a.btn[disabled]{text-decoration:line-through;background-color:#373737;cursor:not-allowed;}article ul{margin:8px 0 8px 48px;}article ul li{list-style-type:circle;margin:4px 0;}article a, article a:link, article a:visited, article a:active{-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;text-decoration:none;font-weight:500;}div.tooltip, .article-info.text-muted, div.item div.icons, footer .navbar-toggler, .visually-hidden{display:none !important;}#system-message-container, .com-content-article .page-header, .com-contact.contact, .com-content-category-blog, .com-finder.finder, .com-users-login, .convertforms{background-color:#ffffff;}.com-content-category-blog .blog-item figure, .wie-blog .item-image{text-align:center;}.com-content-category-blog .blog-item figure img, .wie-blog .item-image img{border-radius:24px;}.com-content-category-blog{padding-bottom:24px;}.com-content-category-blog .blog-item .page-header, .com-content-category-blog .blog-item .page-header a{font-size:1em;line-height:1.3em;text-decoration:none;}.com-content-category-blog .category-desc section > .inner{padding-top:0;}.com-contact.contact h3{display:none;}.com-contact.contact .com-contact__info, .com-contact.contact .com-contact__form{margin-top:24px;margin-bottom:24px;}.com-contact.contact dd, .com-contact.contact dt{display:block;}.com-contact.contact dt{font-weight:500;font-size:1.6em;margin-top:12px;}.com-contact.contact dd{margin-left:48px;}.com-content-category-blog, .com-content-article, .com-contact, .com-users-login, form#modules-form, form#adminForm{padding:40px 0;background-color:#ffffff;}.com-content-category-blog section:first-child > .inner, .com-content-article section:first-child > .inner{padding-top:0;}.com-content-article{padding-bottom:0;}.com-content-article section > .inner.h-only{padding-bottom:2px;}.com-content-article section.has-introtext > .inner{padding-bottom:24px;}.slick-slide.is-link:hover{cursor:pointer;}.rstpl-slider-main-image{font-size:1.2em;}.rstpl-slider-main-image .rstpl-caption h2{font-size:1.3em;text-transform:none;}.rstpl-slider-main-image .rstpl-caption h2 > span.plakette, .rstpl-slider-main-image .rstpl-caption p > span.plakette{font-weight:normal;}.rstpl-slider-main-image .rstpl-caption h2 span, .rstpl-slider-main-image .rstpl-caption p span{display:inline-block;margin:8px 0;}.rstpl-slider-main-image p span.plakette{font-size:0.75em;}.rstpl-slider-main-image a.btn{padding:12px 24px;}.rstpl-slider-main-image p.animated{font-style:italic;font-size:1.5em;}#avrami-banner .slick-carousel.slick-slider{margin-bottom:0;}#avrami-banner .rstpl-caption h2 + p{line-height:1.2em;}#avrami-banner .ng .rstpl-caption{position:unset;-webkit-transform:none;-ms-transform:none;transform:none;}#avrami-banner .ng .rstpl-caption h1{text-transform:none;text-shadow:2px 2px 12px #373737;font-size:2em;color:#ffffff;margin-bottom:24px;}#avrami-banner .ng .rstpl-caption p{font-style:normal;}#avrami-banner .ng .rstpl-caption h1 + p{font-weight:500;text-shadow:0 0 4px #373737;color:#ffffff;font-size:1.2em;}#avrami-banner .ng .rstpl-slider-main-image{display:flex;direction:column;align-items:center;justify-content:center;}#avrami-banner .ng .rstpl-slider-main-image .rstpl-caption{margin:0 15vw;}.testimonials{padding:0 48px;}.testimonials > .testimonial.done{justify-content:flex-start;}.testimonials-btn-prev, .testimonials-btn-next{content:'';border:0;background:transparent;}.testimonials-btn-prev:before, .testimonials-btn-next:before{font-family:icons;font-size:2.5em;content:'\e802';}.testimonials-btn-next:before{content:'\e800';}footer#avrami-footer{padding:24px 8px;}footer#avrami-footer h3, footer#avrami-footer a, footer#avrami-footer a:link, footer#avrami-footer a:active, footer#avrami-footer a:link, footer#avrami-footer a:visited, footer#avrami-footer p{color:#ffffff;text-decoration:none;}footer#avrami-footer h3, footer#avrami-footer p, footer#avrami-footer ul, footer#avrami-footer li{margin:24px 0;}footer#avrami-footer ul li{font-size:1.1em;}footer#avrami-footer ul li:before{font-family:icons;color:#ffffff;content:'\e801';padding-right:8px;}footer#avrami-footer h3{font-size:1.4em;}footer#avrami-footer a{-webkit-transition:opacity 0.5s ease-in;-moz-transition:opacity 0.5s ease-in;-ms-transition:opacity 0.5s ease-in;-o-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;}footer#avrami-footer a:hover{opacity:0.85;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}footer#avrami-footer [class^="icon-"]:before, footer#avrami-footer [class*=" icon-"]:before{font-size:2.5em;}form legend{display:none;}form .red, form .star{color:#ba000c;}form label, form input, form textarea, form select{display:block;}form label{margin-top:24px;font-weight:500;}form label#jform_spacer-lbl{font-weight:normal;font-style:italic;}form label .form-control-feedback{color:#ba000c;display:inline-block;padding-left:8px;}form input, form textarea, form select{border:1px solid #373737;box-sizing:border-box;width:100%;padding:4px;}form input:focus, form textarea:focus, form select:focus{-webkit-box-shadow:0 0 2px 2px #c4c4c4;-moz-box-shadow:0 0 2px 2px #c4c4c4;box-shadow:0 0 2px 2px #c4c4c4;}form fieldset{resize:vertical;}form > .control-group{margin-top:24px;text-align:center;}form p{margin:12px 0;}#contact-form #jform_com_fields_datenschutzhinweis0{width:auto;display:inline-block;margin-right:8px;}#contact-form #jform_com_fields_datenschutzhinweis0 + label{font-weight:normal;display:inline;}.com-finder__results mark{background-color:transparent;color:inherit;}#avrami-overlay{position:fixed;top:0;left:0;right:0;bottom:-5000px;z-index:-1;background-color:rgba(55, 55, 55, 0.5);-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}#avrami-overlay.on{bottom:0;z-index:9999;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#avrami-overlay > .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}#avrami-overlay form.mod-finder, form.js-finder-searchform{font-size:1.4em;}#avrami-overlay form.mod-finder .input-group, form.js-finder-searchform .input-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;justify-content:flex-start;align-items:flex-end;}#avrami-overlay form.mod-finder input, form.js-finder-searchform input{padding:4px 0;font-size:1.2em;}#avrami-overlay form.mod-finder input, form.js-finder-searchform input, #avrami-overlay form.mod-finder input::placeholder, form.js-finder-searchform input::placeholder{color:#7e7e7e;opacity:1;}#avrami-overlay form.mod-finder input, form.js-finder-searchform input, #avrami-overlay form.mod-finder input:focus, form.js-finder-searchform input:focus{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#avrami-overlay form.mod-finder label, form.js-finder-searchform label{display:none;}#avrami-overlay form.mod-finder button, form.js-finder-searchform button, #avrami-overlay form.mod-finder button:active, form.js-finder-searchform button:active, #avrami-overlay form.mod-finder button:hover, form.js-finder-searchform button:hover{border-bottom:2px solid #7e7e7e;background:transparent;color:#7e7e7e;border-radius:0;font-size:1.4em;padding-bottom:4px;padding-right:4px;}#avrami-overlay form.mod-finder input, form.js-finder-searchform input, #avrami-overlay form.mod-finder input:focus, form.js-finder-searchform input:focus{border-bottom:2px solid #7e7e7e;}form.mod-finder{padding:24px;margin:0 8px;background-color:#ffffff;text-align:center;border-radius:12px;font-size:1.4em;}form.mod-finder .input-group{align-items:flex-end;justify-content:center;}.com-finder__form form.js-finder-searchform{padding:24px 0;}ul.com-finder__results-list{margin:8px 0;}.awesomplete li::marker{display:none;content:'';}.awesomplete mark, .awesomplete li:hover mark{background:transparent;}.result__item{list-style:none;}.result__item + .result__item{border-color:#c4c4c4;}.result__item a.result__title-link{text-decoration:none;}.mod-articlesnews__item{margin:48px 0;}.mod-articlesnews__item h3 a, .mod-articlesnews__item h3 a:link, .mod-articlesnews__item h3 a:active, .mod-articlesnews__item h3 a:visited{text-decoration:none;}.mod-articlesnews__item .img img{border-radius:24px;max-width:100%;height:auto;width:auto;}.ansprechpartner-container{color:#ffffff;}.ansprechpartner-container.row{padding:12px 0;margin:0;}.ansprechpartner-container .hervorgehoben{font-size:2em;}.ansprechpartner-container .first{align-self:center;}.ansprechpartner-container .first h3{font-size:1.4em;color:#ffffff;}.ansprechpartner-container .ansprechpartner{border-radius:12px;background-color:#ffffff;}.ansprechpartner-container .ansprechpartner h3, .ansprechpartner-container .ansprechpartner p{padding:12px 8px;line-height:1.6em;}.ansprechpartner-container .ansprechpartner > div > img{border-top-left-radius:12px;border-top-right-radius:12px;}.ansprechpartner-container .ansprechpartner a{text-decoration:none;}.ansprechpartner-container a.btn-inverted{background-color:#ffffff !important;}.kundenlogos{padding:0 48px;}.kundenlogos .glide__arrow.glide__arrow--left::before, .kundenlogos .glide__arrow.glide__arrow--right::before{font-family:icons;font-size:2.5em;}.kundenlogos .glide__arrow.glide__arrow--left::before{content:'\e802';}.kundenlogos .glide__arrow.glide__arrow--right::before{content:'\e800';}.unserangebot-container .unserangebot__next, .unserangebot-container .unserangebot__prev{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.unserangebot-container .unserangebot__next::before, .unserangebot-container .unserangebot__prev::before{font-family:icons;font-size:2.5em;}.unserangebot-container .unserangebot__prev::before{content:'\e802';}.unserangebot-container .unserangebot__next::before{content:'\e800';}.unserangebot-container .t{padding-bottom:12px;}.unserangebot-container .t p{font-size:1.4em;line-height:1.4em;}.unserangebot-container .t p a.btn{font-size:smaller;}.unserangebot-container{background:linear-gradient(to right, #42c701 33.3%, #e3f7d9 33.3% 100%);}.unserangebot-container.on-2{background:linear-gradient(to right, #fce5db 33.3%, #eb520c 33.3% 66.59999999999999%, #fce5db 66.59999999999999% 100%);}.unserangebot-container.on-3{background:linear-gradient(to right, #d9eaf5 66.59999999999999%, #0076ba 66.59999999999999% 100%);}figure figcaption{display:block;font-style:italic;margin:12px 0;text-align:center;}p.buchstaben-liste{line-height:1.8em;}p.buchstaben-liste > span{font-size:1.2em;font-weight:500;}#consentx-ga-consent{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(55, 55, 55, 0.7);z-index:998;display:flex;flex-direction:column;justify-content:space-around;align-items:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#consentx-ga-consent.off{opacity:0;top:-2000px;bottom:unset;height:unset;}#consentx-ga-consent > .inner{background:#ffffff url(../img/avrami-logo.jpg) no-repeat center 8px;box-sizing:border-box;-webkit-box-shadow:0 0 16px 2px #c4c4c4;-moz-box-shadow:0 0 16px 2px #c4c4c4;box-shadow:0 0 16px 2px #c4c4c4;}#consentx-ga-consent .preface, #consentx-ga-consent .ctrl, #consentx-ga-consent .links{margin:12px 0;}#consentx-ga-consent .ctrl, #consentx-ga-consent .links{display:flex;flex-direction:row;justify-content:space-between;}#consentx-ga-consent .ctrl{justify-content:space-around;flex-wrap:wrap;align-items:center;}#consentx-ga-consent .ctrl button{padding:8px 12px;background-color:#880000;flex-basis:100%;box-sizing:border-box;margin:12px 0;}#consentx-ga-consent .ctrl button.accept-all{background-color:#339900;margin-top:36px;}#consentx-ga-consent .ctrl button.accept-all:before{font-family:icons;content:'\e80e';padding-right:8px;}#consentx-ga-consent .ctrl button.confirm{background-color:transparent;color:#373737;border:1px solid #373737;order:4;}#consentx-ga-consent .ctrl label{display:inline-block;margin-left:8px;font-weight:500;}#consentx-ga-consent .close{position:fixed;top:4px;right:8px;z-index:999;color:#ffffff;font-size:2.5em;border:0;background-color:transparent;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}#consentx-ga-consent .close:hover{opacity:0.8;}.com-finder__counter{text-align:center;font-style:italic;margin:12px 0;padding:12px 0;}.pagination__wrapper ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;list-style-type:none;margin:24px 0;}.pagination__wrapper ul li{flex-grow:1;margin:0 12px;padding:12px;font-size:1.2em;}.pagination__wrapper ul li, .pagination__wrapper ul li:link, .pagination__wrapper ul li:active, .pagination__wrapper ul li:visited{display:inline-block;padding:8px 12px;border-radius:8px;text-align:center;cursor:pointer;border:0;text-decoration:none;font-weight:400;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.pagination__wrapper ul li:hover, .pagination__wrapper ul li:link:hover, .pagination__wrapper ul li:active:hover, .pagination__wrapper ul li:visited:hover{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.pagination__wrapper ul li.btn-inverted{border:1px solid #373737;}.pagination__wrapper ul li.btn-lg{padding-right:48px;padding-left:48px;font-size:1.2em;font-weight:500;}.pagination__wrapper ul li, .pagination__wrapper ul li:link, .pagination__wrapper ul li:active, .pagination__wrapper ul li:visited{background-color:#ba000c;color:#ffffff;}.pagination__wrapper ul li:hover{opacity:0.8;}.pagination__wrapper ul li.testimonials-btn-prev, .pagination__wrapper ul li.testimonials-btn-next, .pagination__wrapper ul li.glide__arrow--left, .pagination__wrapper ul li.glide__arrow--right, .pagination__wrapper ul li.unserangebot__next, .pagination__wrapper ul li.unserangebot__prev, .pagination__wrapper ul li.testimonials-btn-prev:before, .pagination__wrapper ul li.testimonials-btn-next:before, .pagination__wrapper ul li.glide__arrow--left:before, .pagination__wrapper ul li.glide__arrow--right:before, .pagination__wrapper ul li.unserangebot__next:before, .pagination__wrapper ul li.unserangebot__prev:before{background-color:transparent;color:#ba000c;}.pagination__wrapper ul li.btn-inverted, .pagination__wrapper ul li.btn-inverted:link, .pagination__wrapper ul li.btn-inverted:active, .pagination__wrapper ul li.btn-inverted:visited{background-color:transparent;border-color:#ba000c;color:#ba000c;}.pagination__wrapper ul li.btn-inverted:hover{color:#373737;}.pagination__wrapper ul li, .pagination__wrapper ul li > a{color:#ffffff;text-decoration:none;display:block;}.pagination__wrapper ul li.disabled, .pagination__wrapper ul li.disabled > a{background-color:#373737;cursor:not-allowed;}.pagination__wrapper ul li .icon-angle-double-left, .pagination__wrapper ul li .icon-angle-left, .pagination__wrapper ul li .icon-angle-double-right, .pagination__wrapper ul li .icon-angle-right{color:#ffffff;}.pagination__wrapper ul li .icon-angle-double-left::before{content:'<<';}.pagination__wrapper ul li .icon-angle-left::before{content:'<';}.pagination__wrapper ul li .icon-angle-double-right::before{content:'>>';}.pagination__wrapper ul li .icon-angle-right::before{content:'>';}#avrami-header{border-bottom:1px solid #E4E4E4;box-shadow:0 1px 8px 4px #E4E4E4;}#avrami-header nav ul li a{color:#000000;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;}#avrami-header nav ul li a:hover{color:#ba000c;}#avrami-header nav ul li a.sprachen:hover{color:#0076ba;}#avrami-header nav ul li a.internationales:hover{color:#eb520c;}#avrami-header nav ul li a.diversity:hover{color:#42c701;}#avrami-header nav ul li.active > a.start, #avrami-header nav ul li.active > a.ueber-uns{color:#ba000c;}#avrami-header nav ul li.active > a.sprachen{color:#0076ba;}#avrami-header nav ul li.active > a.internationales{color:#eb520c;}#avrami-header nav ul li.active > a.diversity{color:#42c701;}#avrami-header nav ul li a.sprachen + .mod-menu__sub a:hover{color:#0076ba;}#avrami-header nav ul li a.internationales + .mod-menu__sub a:hover{color:#eb520c;}#avrami-header nav ul li a.diversity + .mod-menu__sub a:hover{color:#42c701;}#avrami-header nav ul li a.start + .mod-menu__sub a:hover, #avrami-header nav ul li a.ueber-uns + .mod-menu__sub a:hover, #avrami-header nav ul li a.kontakt{color:#ba000c;}#avrami-header nav ul li a.start + ul > li.current.active > a, #avrami-header nav ul li a.ueber-uns + ul > li.current.active > a{color:#ba000c;}#avrami-header nav ul li a.sprachen + ul > li.current.active > a{color:#0076ba;}#avrami-header nav ul li a.internationales + ul > li.current.active > a{color:#eb520c;}#avrami-header nav ul li a.diversity + ul > li.current.active > a{color:#42c701;}#avrami-header nav ul li.current > a.sprachen{color:#0076ba;}#avrami-header nav ul li.current > a.diversity{color:#42c701;}#avrami-header nav ul li.current > a.internationales{color:#eb520c;}#avrami-header nav ul li .search-trigger{font-size:1.4em;}#system-message-container{text-align:center;padding:12px 0;}#system-message-container joomla-alert{padding:24px 0;font-size:1.4em;font-weight:500;position:relative;}#system-message-container joomla-alert .joomla-alert--close{position:absolute;top:0;right:0;}.com-users-login .com-users-login__remember, .com-users-login .com-users-login__options, .com-users-login .input-password-toggle{display:none;}.com-users-login .com-users-login__submit{margin-top:24px;text-align:center;}#avrami-unter-inhalt .moduletable > h2, #avrami-unter-inhalt .moduletable > h3{display:none;}#avrami-unter-inhalt .moduletable:first-child > section > .inner{padding-top:0;overflow:auto;}#avrami-unter-inhalt section.mod_tfa .tfa > h2{margin-top:0;padding-top:12px;}#avrami-unter-inhalt .mod-articlesnews.newsflash{padding:24px 0;}#avrami-popup{position:fixed;display:flex;flex-direction:column;justify-content:space-around;}#avrami-popup .mp-popup{position:relative;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.92);padding:12px;border-radius:8px;margin:12px 0;text-align:center;box-sizing:border-box;-webkit-transition:margin 1s ease-in;-moz-transition:margin 1s ease-in;-ms-transition:margin 1s ease-in;-o-transition:margin 1s ease-in;transition:margin 1s ease-in;}#avrami-popup .mp-popup.on{-webkit-transition:margin 1s ease-out;-moz-transition:margin 1s ease-out;-ms-transition:margin 1s ease-out;-o-transition:margin 1s ease-out;transition:margin 1s ease-out;}#avrami-popup .mp-popup .close{position:absolute;top:4px;right:8px;border:none;background-color:transparent !important;color:#373737 !important;font-size:1.4em;}#avrami-popup .mp-popup img{border-radius:12px;max-width:100%;height:auto;width:auto;}#avrami-popup .mp-popup > .inner > h3{margin-bottom:12px;}#avrami-popup .moduletable > h3{display:none;}#avrami-popup hr{height:2px;margin:12px 64px;}.mp-popup{border-width:3px;border-style:solid;}article ul.gleichmaessig-anordnen{margin-left:24px;font-size:larger;}article ul.gleichmaessig-anordnen li{padding:8px;box-sizing:border-box;list-style-type:disc;color:#373737;}.moduletable.mit-plaketten ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:12px 0;flex-wrap:wrap;font-weight:400;justify-content:space-between;align-items:center;}.moduletable.mit-plaketten ul li{display:inline-block;padding:4px 8px;font-weight:500;border-top-left-radius:12px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:12px;background-color:#f5d9db;color:#ba000c;text-align:center;flex-basis:42%;margin-left:8px;}.moduletable.mit-plaketten ul li.plakette-inverted{background-color:#ba000c;color:#ffffff;}.moduletable.mit-plaketten ul li.plakette-inverted{background-color:#ba000c;color:#ffffff;}.moduletable.mit-plaketten ul li a{text-decoration:none;font-weight:500;}.mod-beliebte-themen{display:flex;justify-content:space-between;flex-wrap:wrap;}.mod-beliebte-themen__item{border-radius:24px;background-color:#ffffff;flex:1;margin:12px 40px;max-width:450px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}.mod-beliebte-themen__item:hover{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075);}.mod-beliebte-themen__item > div{padding:12px 12px 24px 12px;}.mod-beliebte-themen__item > div h3, .mod-beliebte-themen__item > div p{margin:0;padding:0;text-align:left;}.mod-beliebte-themen__item > div h3 a, .mod-beliebte-themen__item > div p a{text-decoration:none;}.mod-beliebte-themen__item > div p.cat{margin-bottom:24px;font-weight:500;}.mod-beliebte-themen__item img{max-width:100%;height:auto;width:auto;}.mod-beliebte-themen__item figure, .mod-beliebte-themen__item img{border-top-left-radius:24px;border-top-right-radius:24px;}.aimy-accordions{margin:24px 0;border-top:1px solid #c4c4c4;}.aimy-accordion .aimy-accordion-state{padding-top:8px;border:none;}.aimy-accordion .aimy-accordion-state::before{font-family:icons;content:'\e810';}.aimy-accordion .aimy-accordion-body{padding:4px 0 24px 0;}.aimy-accordion .aimy-accordion-header{background:transparent;border:none;border-bottom:1px solid #c4c4c4;font-weight:400;font-size:1.4rem;padding:12px 0;}.aimy-accordion.on .aimy-accordion-state::before{content:'\e811';}.aimy-accordion.on .aimy-accordion-body{border-bottom:1px solid #c4c4c4;}.aimy-accordion.on .aimy-accordion-header{border:none;}#nl2go-newsletter form .checkbox-inline > div > span{margin:24px 0;display:flex;flex-wrap:nowrap;align-items:center;}#nl2go-newsletter form .checkbox-inline > div > span input{width:auto;display:inline-block;margin-right:12px;}#nl2go-newsletter form .checkbox-inline > div > span label{margin-top:0;}body.header-grau #avrami-header{background-color:#efefef;}div.convertforms .cf-control-group[data-name="titel"]{display:none;}div.convertforms .cf-label{font-weight:bold;}div.convertforms .cf-label .cf-required-label{color:#ba000c;}div.convertforms .field_privacy_hint{padding-top:0;}div.convertforms .field_privacy_hint .cf-checkbox-group{align-items:flex-start;}div.convertforms .field_privacy_hint .cf-checkbox-group input{margin-top:3px;}div.convertforms input.cf-input, div.convertforms textarea.cf-input{background-color:#e4e4e4;border-radius:8px;padding:6px 12px;border:none !important;}div.convertforms .pflichtfeld{display:block;text-align:right;color:#373737;font-style:italic;}div.convertforms textarea{resize:vertical;}div.convertforms h2{color:#ba000c !important;}.moduletable div.convertforms .cf-form-wrap{padding:0;}.com-content-article__body table p{margin:0 0 15px 0;text-align:inherit;}body.kontakt .com-content-article__body a, body.kontakt .com-content-article__body a:link, body.kontakt .com-content-article__body a:active, body.kontakt .com-content-article__body a:visited{color:#373737 !important;font-size:1.2em;}h3.datum{padding-left:40px;}@media screen and (max-width:1023px){*[id]{scroll-margin-top:100px;}#avrami-header{position:fixed;top:0;left:0;right:0;z-index:997;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}#avrami-header #logo{text-align:center;background-color:#ffffff;padding:8px 0;}#avrami-header nav{max-height:0;overflow:hidden;opacity:0;}#avrami-header.nav-on{bottom:0;background:rgba(255, 255, 255, 0.9399999999999999);max-height:100%;overflow-y:scroll;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#avrami-header.nav-on nav{max-height:unset;overflow:unset;opacity:1;}#avrami-header.nav-on nav, #avrami-header.nav-on nav > ul{overflow-y:scroll;}#avrami-header.nav-on nav > ul{margin:0 24px;}#avrami-header.nav-on nav > ul ul{margin-left:24px;}#avrami-header.nav-on nav li{padding:4px 0;margin:12px 0;}#avrami-header.nav-on nav li a{display:block;font-size:1.1em;}#avrami-header.nav-on nav li.parent > a{border-bottom:1px solid #c4c4c4;padding-bottom:4px;}#avrami-header.nav-on nav li a.start{color:#ba000c;border-color:#ba000c;}#avrami-header.nav-on nav li a.sprachen{color:#0076ba;border-color:#0076ba;}#avrami-header.nav-on nav li a.internationales{color:#eb520c;border-color:#eb520c;}#avrami-header.nav-on nav li a.diversity{color:#42c701;border-color:#42c701;}a.search-trigger > span.visually-hidden{display:inline-block !important;}#nav-toggle{position:fixed;top:4px;right:4px;font-size:2em;z-index:998;}#consentx-ga-consent > .inner{margin:24px 12px;padding:96px 12px 12px 12px;box-sizing:border-box;border-radius:12px;border:4px solid #c4c4c4;overflow-y:auto;}#consentx-ga-consent > .inner .preface, #consentx-ga-consent > .inner .links, #consentx-ga-consent > .inner .ctrl{background-color:#ffffff;}#consentx-ga-consent > .inner .ctrl{margin:24px 0;}#consentx-ga-consent > .inner .close{color:#373737;text-shadow:0 0 4px #ffffff;}body{padding-top:85px;}footer > .inner{padding-bottom:48px;}.com-content-article > .page-header, .com-contact > .page-header, .com-contact__container, .com-contact__form, #avrami-footer > .inner, .com-finder.finder, .com-content-category-blog__item, .com-users-login > *, section{padding-left:12px;padding-right:12px;}.ansprechpartner-container{text-align:center;}.ansprechpartner-container .ansprechpartner{display:inline-block;margin:12px;}article h1, article h2, article h3{line-height:1.4em;text-align:center;}article h1{font-size:1.8em;}article h2, article h3{margin:12px 0;font-size:1.4em;}article img{max-width:100%;height:auto;width:auto;}article table{max-width:100% !important;box-sizing:border-box;}.testimonials{overflow:hidden;padding:0 24px;}.testimonials .testimonial__meta{flex-direction:column;}.testimonials button.testimonials-btn-prev{left:-12px;}.testimonials button.testimonials-btn-next{right:-12px;}#go-up{display:none;}#avrami-footer{text-align:center;}#avrami-footer > .inner > *{margin:48px 0;}#avrami-footer ul li{margin:12px 0;padding:4px 0;}#avrami-footer ul li > a{padding:4px 0;display:inline-block;}.newsflash .newsflash-image{text-align:center;}.pagination__wrapper > ul{flex-wrap:wrap;justify-content:center;}.pagination__wrapper > ul li{margin:8px;padding:12px;font-size:1.1em;flex-grow:0;}.pagination__wrapper > ul .page-link{min-width:48px;display:inline-block;}p.readmore{text-align:center;}#avrami-popup{top:82px;z-index:22;padding:0 12px;}#avrami-popup .mp-popup{width:100%;margin-left:-1200px;}#avrami-popup .mp-popup.on{margin-left:0;}.moduletable.mit-plaketten ul li{flex-basis:100%;}.mod-beliebte-themen{align-items:center;flex-direction:column;}.mod-beliebte-themen .mod-beliebte-themen__item{margin:24px 0;}.mod-beliebte-themen .mod-beliebte-themen__item p.cat{margin-bottom:48px;}h3.datum{padding-left:0;}}@media screen and (min-width:1024px){#avrami-header > .inner, #avrami-footer > .inner, section > .inner, .com-content-article > .page-header > *, .com-content-category-blog > .com-content-category-blog__items, .com-content-category-blog > h1, .com-contact.contact > *, .com-finder.finder > *, #system-message-container > *, .com-users-login > *, #modules-form > *, #adminForm > *, div.convertforms > form{width:1000px;margin-left:auto;margin-right:auto;}#avrami-header > .inner section > .inner, #avrami-footer > .inner section > .inner, section > .inner section > .inner, .com-content-article > .page-header > * section > .inner, .com-content-category-blog > .com-content-category-blog__items section > .inner, .com-content-category-blog > h1 section > .inner, .com-contact.contact > * section > .inner, .com-finder.finder > * section > .inner, #system-message-container > * section > .inner, .com-users-login > * section > .inner, #modules-form > * section > .inner, #adminForm > * section > .inner, div.convertforms > form section > .inner{width:auto;margin:unset;}*[id]{scroll-margin-top:80px;}#nav-toggle{display:none;}#avrami-header{position:relative;z-index:1;padding:0;background-color:#ffffff;}#avrami-header ul.nav a{color:#373737;}#avrami-header > .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-items:center;}#avrami-header > .inner #logo{padding:8px 0;}#avrami-header > .inner ul.nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;flex-grow:1;justify-content:flex-end;align-items:bottom;}#avrami-header > .inner ul.nav > li{line-height:32px;padding:0 8px;}#avrami-header > .inner ul.nav > li > a{display:block;padding:32px 8px;font-weight:500;}#avrami-header > .inner ul.nav li.deeper{position:relative;}#avrami-header > .inner ul.nav li.deeper ul.mod-menu__sub{position:absolute;top:96px;left:-16px;max-height:0;overflow:hidden;z-index:999;background-color:rgba(255, 255, 255, 0.95);opacity:0;box-sizing:border-box;padding:16px 24px;}#avrami-header > .inner ul.nav li.deeper ul.mod-menu__sub a{display:block;line-height:1.2em;min-width:200px;}#avrami-header > .inner ul.nav li.deeper ul.mod-menu__sub li{margin:8px 0;padding:8px;}#avrami-header > .inner ul.nav li.deeper ul.mod-menu__sub li:last-child{border-bottom:none;}#avrami-header > .inner ul.nav li.deeper:hover ul.mod-menu__sub{opacity:1;max-height:unset;overflow:unset;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}#avrami-header > .inner #logo{min-width:280px;}article .row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:12px 0;}article .row .vcenter{align-self:center;}article .gleichmaessig-anordnen{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:12px 0;flex-wrap:wrap;font-weight:400;justify-content:space-between;align-items:center;}article ul.gleichmaessig-anordnen{align-items:flex-start;}article ul.gleichmaessig-anordnen > li{flex-basis:45%;}.com-content-category-blog .com-content-category-blog__item, .wie-blog{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:48px 0;}.com-content-category-blog .com-content-category-blog__item > *, .wie-blog > *{flex-basis:45%;}.com-content-category-blog .com-content-category-blog__item .item-content > *:first-child, .wie-blog .item-content > *:first-child, .com-content-category-blog .com-content-category-blog__item div.page-header, .wie-blog div.page-header, .com-content-category-blog .com-content-category-blog__item div.page-header h2, .wie-blog div.page-header h2, .com-content-category-blog .com-content-category-blog__item div.page-header h2 a, .wie-blog div.page-header h2 a{padding-top:0;margin-top:0;display:block;}.com-content-category-blog .com-content-category-blog__item:nth-child(odd) > .item-image, .wie-blog:nth-child(odd) > .item-image, .com-content-category-blog .com-content-category-blog__item.bild-zuletzt > .item-image, .wie-blog.bild-zuletzt > .item-image{order:2;}.com-content-category-blog .com-content-category-blog__item:nth-child(odd) > .item-content, .wie-blog:nth-child(odd) > .item-content, .com-content-category-blog .com-content-category-blog__item.bild-zuletzt > .item-content, .wie-blog.bild-zuletzt > .item-content{order:1;}.com-content-category-blog .com-content-category-blog__item.bild-zuerst > .item-image, .wie-blog.bild-zuerst > .item-image{order:1;}.com-content-category-blog .com-content-category-blog__item.bild-zuerst > .item-content, .wie-blog.bild-zuerst > .item-content{order:2;}.testimonials{padding:0 48px;}#avrami-footer > .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}#avrami-footer > .inner > *{flex-basis:30%;}.mod-articlesnews__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.mod-articlesnews__item .img, .mod-articlesnews__item .txt{flex-basis:45%;flex-grow:0;flex-shrink:0;}.mod-articlesnews__item .img{align-self:center;text-align:center;}.mod-articlesnews__item .txt > *:first-child{padding-top:0;margin-top:0;}.mod-articlesnews__item:nth-child(even) .img{order:2;}.mod-articlesnews__item:nth-child(even) .txt{order:1;}.mod_testimonials > .inner > h2{text-align:center;margin:24px 0;}.testimonials{padding:0 96px;}.unserangebot .t ul.plaketten{padding-left:32%;justify-content:space-between;}.ansprechpartner-container .ansprechpartner:nth-child(2){order:1;}.ansprechpartner-container .ansprechpartner:nth-child(3){order:3;}.ansprechpartner-container .first{order:2;}.ansprechpartner-container .first h3{margin:0 12px;text-align:center;}#consentx-ga-consent{justify-content:flex-end;}#consentx-ga-consent > .inner{width:100%;background-image:none;background-position:8px 95%;padding:4px 24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:center;}#consentx-ga-consent > .inner .preface{width:74%;background:transparent url(../img/avrami-logo.jpg) no-repeat left top;padding-top:82px;}#consentx-ga-consent > .inner .ctrl{width:24%;padding-top:24px;}#consentx-ga-consent > .inner .links{width:100%;justify-content:flex-end;}#consentx-ga-consent > .inner .links a{display:inline-block;margin:0 12px;}#go-up{position:fixed;bottom:8px;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;width:48px;text-align:center;line-height:48px;font-size:2em;right:-128px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-webkit-box-shadow:0 0 10px 1px #c4c4c4;-moz-box-shadow:0 0 10px 1px #c4c4c4;box-shadow:0 0 10px 1px #c4c4c4;}#go-up.on{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;right:0;}#avrami-popup{top:50%;left:0;z-index:15;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#avrami-popup .mp-popup{width:450px;margin-left:-450px;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;padding:24px;font-size:1.2em;-webkit-transition:margin 1s ease-in;-moz-transition:margin 1s ease-in;-ms-transition:margin 1s ease-in;-o-transition:margin 1s ease-in;transition:margin 1s ease-in;}#avrami-popup .mp-popup.on{margin-left:0;-webkit-transition:margin 1s ease-out;-moz-transition:margin 1s ease-out;-ms-transition:margin 1s ease-out;-o-transition:margin 1s ease-out;transition:margin 1s ease-out;}.mod-beliebte-themen{flex-wrap:nowrap;}.mod-beliebte-themen .mod-beliebte-themen__item{position:relative;padding-bottom:48px;}.mod-beliebte-themen .mod-beliebte-themen__item:first-child{margin-left:0;}.mod-beliebte-themen .mod-beliebte-themen__item:last-child{margin-right:0;}.mod-beliebte-themen .mod-beliebte-themen__item > div a.btn{position:absolute;bottom:24px;left:12px;}form.js-finder-searchform input{min-width:450px;}body.kontakt section > .inner{padding:40px 0;}#avrami-banner .ng .rstpl-slider-main-image{height:70vh;}#avrami-banner .ng .rstpl-caption h1{font-size:3em;font-weight:500;}#avrami-banner .ng .rstpl-caption h1 + p{font-size:1.2em;}#avrami-banner + article > .inner > .item-page{padding-top:20px;}}@media screen and (min-width:1280px){#avrami-header > .inner, #avrami-footer > .inner, section > .inner, .com-content-article > .page-header > *, .com-content-category-blog > .com-content-category-blog__items, .com-content-category-blog > h1, .com-contact.contact > *, .com-finder.finder > *, #system-message-container > *, .com-users-login > *, #modules-form > *, #adminForm > *, div.convertforms > form{width:1200px;}.mod-articlesnews__item .img{flex-basis:450px;}.mod-articlesnews__item .txt{flex-basis:650px;}.com-content-category-blog__item .item-image, .wie-blog .item-image{flex-basis:450px;}.com-content-category-blog__item .item-content, .wie-blog .item-content{flex-basis:650px;}}
