body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
/**
 * oveleon/contao-cookiebar — ab'ovo Website-Design
 * Farbwelt wie die alte Marketing-Suite-Cookiebar (_consent-tool.scss):
 * Bordeaux-Panel (--ao-red), weiße Schrift, Orange-Akzente (--ao-orange).
 * Ausrichtung unten rechts kommt aus der Cookiebar-Config (cc-bottom cc-right).
 */
.contao-cookiebar {
    /* Panel */
    --ccb-bg: rgba(139, 38, 55, 0.96);            /* --ao-red */
    --ccb-clr: #fff;
    --ccb-text: rgba(255, 255, 255, 0.92);
    --ccb-box-shadow: rgba(0, 0, 0, 0.35);
    --ccb-max-width: 460px;

    /* Gruppen-Boxen + Detailbereiche */
    --ccb-bdr: rgba(255, 255, 255, 0.35);
    --ccb-cookies-bg: rgba(0, 0, 0, 0.14);
    --ccb-cookies-bdr: rgba(255, 255, 255, 0.15);
    --ccb-info-bg: rgba(0, 0, 0, 0.15);
    --ccb-info-bdr: rgba(255, 255, 255, 0.2);
    --ccb-detail-clr: rgba(255, 255, 255, 0.75);
    --ccb-detail-clr-hvr: #fff;

    /* Toggle-Switches */
    --ccb-checked-clr: rgb(236, 127, 10);         /* --ao-orange */
    --ccb-checked-bg: rgba(236, 127, 10, 0.25);
    --ccb-unchecked-clr: #ccc;
    --ccb-unchecked-bg: transparent;
    --ccb-disabled-clr: rgba(255, 255, 255, 0.6);
    --ccb-disabled-bg: rgba(255, 255, 255, 0.15);

    font-family: Oxygen, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    z-index: 10000; /* über my-ab'ovo-Reiter */
}

.contao-cookiebar .cc-inner {
    border-radius: 0;
    padding: 28px 26px 20px;
}

/* Einleitungstext zentriert wie die alte Bar */
.contao-cookiebar .cc-head {
    text-align: center;
    font-size: 1rem;
    line-height: 1.6;
}

.contao-cookiebar label.group {
    font-weight: 700;
}

/* Buttons: Orange, Uppercase — Reihenfolge: Akzeptieren / Ablehnen / Auswahl (DOM-Reihenfolge im Template) */
.contao-cookiebar .cc-footer {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-top: 15px;
}

.contao-cookiebar .cc-btn,
.contao-cookiebar .highlight .cc-btn {
    --ccb-btn-bg: rgb(236, 127, 10);              /* --ao-orange */
    --ccb-btn-bg-hvr: rgb(240, 123, 0);           /* --ao-dark-orange */
    --ccb-btn-bdr: rgb(236, 127, 10);
    --ccb-btn-clr: #fff;
    width: 100%;
    margin-bottom: 0;
    padding: 10px 14px;
    font-family: inherit;
    font-size: 0.85rem;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    border-radius: 2px;
}

/* WCAG AA: weißer Text auf Brand-Orange (#EC7F0A) erreicht nur ~2.8:1. Der „Alle akzeptieren“-
   Button wird daher gezielt abgedunkelt (~5:1); das Brand-Orange bleibt sonst überall erhalten. */
.contao-cookiebar .cc-btn.success,
.contao-cookiebar .cc-btn[data-accept-all] {
    --ccb-btn-bg: rgb(180, 82, 0);
    --ccb-btn-bg-hvr: rgb(158, 72, 0);
    --ccb-btn-bdr: rgb(180, 82, 0);
}

/* "Alle ablehnen" + "Mit meiner Auswahl fortfahren" zurückhaltender (transparent, orange Kontur) */
.contao-cookiebar .cc-btn.deny,
.contao-cookiebar .cc-btn.save {
    --ccb-btn-bg: transparent;
    --ccb-btn-bg-hvr: rgba(236, 127, 10, 0.25);
    font-size: 0.8rem;
}

/* Hinweistext + Links unten */
.contao-cookiebar .cc-info {
    text-align: center;
}

.contao-cookiebar .cc-info > p {
    color: rgba(255, 255, 255, 0.85);
}

.contao-cookiebar .cc-info > a {
    color: #fff;
    text-decoration: underline;
}

.contao-cookiebar .cc-info > a:hover {
    color: rgba(255, 255, 255, 0.85);
}

/* Mobil: volle Breite unten */
@media (max-width: 767px) {
    .contao-cookiebar {
        --ccb-max-width: none;
    }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../files/abovo/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../../files/abovo/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../../files/abovo/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../../files/abovo/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../../files/abovo/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../../files/abovo/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

@charset "UTF-8";.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.w-100{width:100%}.ce_gallery,.page-size,.page-size-desk-mobile,.leistungs-content,.kontakt-impressum,.band-container,.band-container-leistung,.orange-band-ueberabovo h2,.orange-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-ueberabovo p.error,.band-container-arrow-line,.dot-hr,.main-footer,#uberabovo h1,#uberabovo p,.confirm-content,.kontakt-hinweis,.jobs-normal-text,.ce_accordionSingle.singleElement,.accordion-wrapper,#jobs .job-text p,#jobangebote .job-text p,#abovo404,.mod_newslist,.mod_newsreader .ce_text,.mod_newsreader .ce_headline,.mod_newsreader .ce_image h1,.mod_newsreader .ce_image h2,.mod_newsreader .ce_image .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newsreader .ce_image p.error,.mod_newsreader .ce_image h3,.mod_newsreader p.back,.article-footer,#rss-hilfe .ce_text,figcaption,.ao-container,#blog nav.mod_customnav,.mod_search,.mod_newslist_infinite_scroll{max-width:1024px;margin:0 auto}.show-on.desktop-device{display:block}.show-on.mobile-device{display:none}.third-division,.first-division{width:30%;margin-left:4.5%;margin-right:4.5%;position:relative}.third-division:first-child,.first-division:first-child{margin:0}.third-division:last-child,.first-division:last-child{margin:0}.first-division:first-child{margin:0 0 0 30%}.mb-1{margin-bottom:.5rem!important}.ml-1{margin-left:.5rem!important}.mr-1{margin-right:.5rem!important}.mt-1{margin-top:.5rem!important}.pb-1{padding-bottom:.5rem!important}.pl-1{padding-left:.5rem!important}.pr-1{padding-right:.5rem!important}.pt-1{padding-top:.5rem!important}.mb-2{margin-bottom:1rem!important}.ml-2{margin-left:1rem!important}.mr-2{margin-right:1rem!important}.mt-2{margin-top:1rem!important}.pb-2{padding-bottom:1rem!important}.pl-2{padding-left:1rem!important}.pr-2{padding-right:1rem!important}.pt-2{padding-top:1rem!important}.mb-3,.email-success .widget-captcha p.error{margin-bottom:1.5rem!important}.ml-3{margin-left:1.5rem!important}.mr-3{margin-right:1.5rem!important}.mt-3{margin-top:1.5rem!important}.pb-3{padding-bottom:1.5rem!important}.pl-3{padding-left:1.5rem!important}.pr-3{padding-right:1.5rem!important}.pt-3{padding-top:1.5rem!important}.mb-4{margin-bottom:2rem!important}.ml-4{margin-left:2rem!important}.mr-4{margin-right:2rem!important}.mt-4{margin-top:2rem!important}.pb-4{padding-bottom:2rem!important}.pl-4{padding-left:2rem!important}.pr-4{padding-right:2rem!important}.pt-4{padding-top:2rem!important}.mb-5{margin-bottom:2.5rem!important}.ml-5{margin-left:2.5rem!important}.mr-5{margin-right:2.5rem!important}.mt-5{margin-top:2.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pl-5{padding-left:2.5rem!important}.pr-5{padding-right:2.5rem!important}.pt-5{padding-top:2.5rem!important}.mb-6{margin-bottom:3rem!important}.ml-6{margin-left:3rem!important}.mr-6{margin-right:3rem!important}.mt-6{margin-top:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6{padding-left:3rem!important}.pr-6{padding-right:3rem!important}.pt-6{padding-top:3rem!important}.mb-7{margin-bottom:3.5rem!important}.ml-7{margin-left:3.5rem!important}.mr-7{margin-right:3.5rem!important}.mt-7{margin-top:3.5rem!important}.pb-7{padding-bottom:3.5rem!important}.pl-7{padding-left:3.5rem!important}.pr-7{padding-right:3.5rem!important}.pt-7{padding-top:3.5rem!important}.mb-8{margin-bottom:4rem!important}.ml-8{margin-left:4rem!important}.mr-8{margin-right:4rem!important}.mt-8{margin-top:4rem!important}.pb-8{padding-bottom:4rem!important}.pl-8{padding-left:4rem!important}.pr-8{padding-right:4rem!important}.pt-8{padding-top:4rem!important}.mb-9{margin-bottom:4.5rem!important}.ml-9{margin-left:4.5rem!important}.mr-9{margin-right:4.5rem!important}.mt-9{margin-top:4.5rem!important}.pb-9{padding-bottom:4.5rem!important}.pl-9{padding-left:4.5rem!important}.pr-9{padding-right:4.5rem!important}.pt-9{padding-top:4.5rem!important}.mb-10{margin-bottom:5rem!important}.ml-10{margin-left:5rem!important}.mr-10{margin-right:5rem!important}.mt-10{margin-top:5rem!important}.pb-10{padding-bottom:5rem!important}.pl-10{padding-left:5rem!important}.pr-10{padding-right:5rem!important}.pt-10{padding-top:5rem!important}.mb-11{margin-bottom:5.5rem!important}.ml-11{margin-left:5.5rem!important}.mr-11{margin-right:5.5rem!important}.mt-11{margin-top:5.5rem!important}.pb-11{padding-bottom:5.5rem!important}.pl-11{padding-left:5.5rem!important}.pr-11{padding-right:5.5rem!important}.pt-11{padding-top:5.5rem!important}.mb-12{margin-bottom:6rem!important}.ml-12{margin-left:6rem!important}.mr-12{margin-right:6rem!important}.mt-12{margin-top:6rem!important}.pb-12{padding-bottom:6rem!important}.pl-12{padding-left:6rem!important}.pr-12{padding-right:6rem!important}.pt-12{padding-top:6rem!important}.mb-13{margin-bottom:6.5rem!important}.ml-13{margin-left:6.5rem!important}.mr-13{margin-right:6.5rem!important}.mt-13{margin-top:6.5rem!important}.pb-13{padding-bottom:6.5rem!important}.pl-13{padding-left:6.5rem!important}.pr-13{padding-right:6.5rem!important}.pt-13{padding-top:6.5rem!important}.mb-14{margin-bottom:7rem!important}.ml-14{margin-left:7rem!important}.mr-14{margin-right:7rem!important}.mt-14{margin-top:7rem!important}.pb-14{padding-bottom:7rem!important}.pl-14{padding-left:7rem!important}.pr-14{padding-right:7rem!important}.pt-14{padding-top:7rem!important}.mb-15{margin-bottom:7.5rem!important}.ml-15{margin-left:7.5rem!important}.mr-15{margin-right:7.5rem!important}.mt-15{margin-top:7.5rem!important}.pb-15{padding-bottom:7.5rem!important}.pl-15{padding-left:7.5rem!important}.pr-15{padding-right:7.5rem!important}.pt-15{padding-top:7.5rem!important}.mb-16{margin-bottom:8rem!important}.ml-16{margin-left:8rem!important}.mr-16{margin-right:8rem!important}.mt-16{margin-top:8rem!important}.pb-16{padding-bottom:8rem!important}.pl-16{padding-left:8rem!important}.pr-16{padding-right:8rem!important}.pt-16{padding-top:8rem!important}.mb-17{margin-bottom:8.5rem!important}.ml-17{margin-left:8.5rem!important}.mr-17{margin-right:8.5rem!important}.mt-17{margin-top:8.5rem!important}.pb-17{padding-bottom:8.5rem!important}.pl-17{padding-left:8.5rem!important}.pr-17{padding-right:8.5rem!important}.pt-17{padding-top:8.5rem!important}.mb-18{margin-bottom:9rem!important}.ml-18{margin-left:9rem!important}.mr-18{margin-right:9rem!important}.mt-18{margin-top:9rem!important}.pb-18{padding-bottom:9rem!important}.pl-18{padding-left:9rem!important}.pr-18{padding-right:9rem!important}.pt-18{padding-top:9rem!important}.mb-19{margin-bottom:9.5rem!important}.ml-19{margin-left:9.5rem!important}.mr-19{margin-right:9.5rem!important}.mt-19{margin-top:9.5rem!important}.pb-19{padding-bottom:9.5rem!important}.pl-19{padding-left:9.5rem!important}.pr-19{padding-right:9.5rem!important}.pt-19{padding-top:9.5rem!important}.mb-20{margin-bottom:10rem!important}.ml-20{margin-left:10rem!important}.mr-20{margin-right:10rem!important}.mt-20{margin-top:10rem!important}.pb-20{padding-bottom:10rem!important}.pl-20{padding-left:10rem!important}.pr-20{padding-right:10rem!important}.pt-20{padding-top:10rem!important}.mb-21{margin-bottom:10.5rem!important}.ml-21{margin-left:10.5rem!important}.mr-21{margin-right:10.5rem!important}.mt-21{margin-top:10.5rem!important}.pb-21{padding-bottom:10.5rem!important}.pl-21{padding-left:10.5rem!important}.pr-21{padding-right:10.5rem!important}.pt-21{padding-top:10.5rem!important}.mb-22{margin-bottom:11rem!important}.ml-22{margin-left:11rem!important}.mr-22{margin-right:11rem!important}.mt-22{margin-top:11rem!important}.pb-22{padding-bottom:11rem!important}.pl-22{padding-left:11rem!important}.pr-22{padding-right:11rem!important}.pt-22{padding-top:11rem!important}.mb-23{margin-bottom:11.5rem!important}.ml-23{margin-left:11.5rem!important}.mr-23{margin-right:11.5rem!important}.mt-23{margin-top:11.5rem!important}.pb-23{padding-bottom:11.5rem!important}.pl-23{padding-left:11.5rem!important}.pr-23{padding-right:11.5rem!important}.pt-23{padding-top:11.5rem!important}.mb-24{margin-bottom:12rem!important}.ml-24{margin-left:12rem!important}.mr-24{margin-right:12rem!important}.mt-24{margin-top:12rem!important}.pb-24{padding-bottom:12rem!important}.pl-24{padding-left:12rem!important}.pr-24{padding-right:12rem!important}.pt-24{padding-top:12rem!important}@media only screen and (max-width: 1024px){.mb-sm-0{margin-bottom:0!important}.mt-sm-0{margin-top:0!important}.ml-sm-0{margin-left:0!important}.mr-sm-0{margin-right:0!important}.pb-sm-0{padding-bottom:0!important}.pt-sm-0{padding-top:0!important}.pl-sm-0{padding-left:0!important}.pr-sm-0{padding-right:0!important}.mt-sm-05{margin-top:.5rem!important}.mb-sm-1{margin-bottom:.5rem!important}.ml-sm-1{margin-left:.5rem!important}.mr-sm-1{margin-right:.5rem!important}.mt-sm-1{margin-top:.5rem!important}.pb-sm-1{padding-bottom:.5rem!important}.pl-sm-1{padding-left:.5rem!important}.pr-sm-1{padding-right:.5rem!important}.pt-sm-1{padding-top:.5rem!important}.mb-sm-2{margin-bottom:1rem!important}.ml-sm-2{margin-left:1rem!important}.mr-sm-2{margin-right:1rem!important}.mt-sm-2{margin-top:1rem!important}.pb-sm-2{padding-bottom:1rem!important}.pl-sm-2{padding-left:1rem!important}.pr-sm-2{padding-right:1rem!important}.pt-sm-2{padding-top:1rem!important}.mb-sm-3{margin-bottom:1.5rem!important}.ml-sm-3{margin-left:1.5rem!important}.mr-sm-3{margin-right:1.5rem!important}.mt-sm-3{margin-top:1.5rem!important}.pb-sm-3{padding-bottom:1.5rem!important}.pl-sm-3{padding-left:1.5rem!important}.pr-sm-3{padding-right:1.5rem!important}.pt-sm-3{padding-top:1.5rem!important}.mb-sm-4{margin-bottom:2rem!important}.ml-sm-4{margin-left:2rem!important}.mr-sm-4{margin-right:2rem!important}.mt-sm-4{margin-top:2rem!important}.pb-sm-4{padding-bottom:2rem!important}.pl-sm-4{padding-left:2rem!important}.pr-sm-4{padding-right:2rem!important}.pt-sm-4{padding-top:2rem!important}.mb-sm-5{margin-bottom:2.5rem!important}.ml-sm-5{margin-left:2.5rem!important}.mr-sm-5{margin-right:2.5rem!important}.mt-sm-5{margin-top:2.5rem!important}.pb-sm-5{padding-bottom:2.5rem!important}.pl-sm-5{padding-left:2.5rem!important}.pr-sm-5{padding-right:2.5rem!important}.pt-sm-5{padding-top:2.5rem!important}.mb-sm-6{margin-bottom:3rem!important}.ml-sm-6{margin-left:3rem!important}.mr-sm-6{margin-right:3rem!important}.mt-sm-6{margin-top:3rem!important}.pb-sm-6{padding-bottom:3rem!important}.pl-sm-6{padding-left:3rem!important}.pr-sm-6{padding-right:3rem!important}.pt-sm-6{padding-top:3rem!important}.mb-sm-7{margin-bottom:3.5rem!important}.ml-sm-7{margin-left:3.5rem!important}.mr-sm-7{margin-right:3.5rem!important}.mt-sm-7{margin-top:3.5rem!important}.pb-sm-7{padding-bottom:3.5rem!important}.pl-sm-7{padding-left:3.5rem!important}.pr-sm-7{padding-right:3.5rem!important}.pt-sm-7{padding-top:3.5rem!important}.mb-sm-8{margin-bottom:4rem!important}.ml-sm-8{margin-left:4rem!important}.mr-sm-8{margin-right:4rem!important}.mt-sm-8{margin-top:4rem!important}.pb-sm-8{padding-bottom:4rem!important}.pl-sm-8{padding-left:4rem!important}.pr-sm-8{padding-right:4rem!important}.pt-sm-8{padding-top:4rem!important}.mb-sm-9{margin-bottom:4.5rem!important}.ml-sm-9{margin-left:4.5rem!important}.mr-sm-9{margin-right:4.5rem!important}.mt-sm-9{margin-top:4.5rem!important}.pb-sm-9{padding-bottom:4.5rem!important}.pl-sm-9{padding-left:4.5rem!important}.pr-sm-9{padding-right:4.5rem!important}.pt-sm-9{padding-top:4.5rem!important}.mb-sm-10{margin-bottom:5rem!important}.ml-sm-10{margin-left:5rem!important}.mr-sm-10{margin-right:5rem!important}.mt-sm-10{margin-top:5rem!important}.pb-sm-10{padding-bottom:5rem!important}.pl-sm-10{padding-left:5rem!important}.pr-sm-10{padding-right:5rem!important}.pt-sm-10{padding-top:5rem!important}.mb-sm-11{margin-bottom:5.5rem!important}.ml-sm-11{margin-left:5.5rem!important}.mr-sm-11{margin-right:5.5rem!important}.mt-sm-11{margin-top:5.5rem!important}.pb-sm-11{padding-bottom:5.5rem!important}.pl-sm-11{padding-left:5.5rem!important}.pr-sm-11{padding-right:5.5rem!important}.pt-sm-11{padding-top:5.5rem!important}.mb-sm-12{margin-bottom:6rem!important}.ml-sm-12{margin-left:6rem!important}.mr-sm-12{margin-right:6rem!important}.mt-sm-12{margin-top:6rem!important}.pb-sm-12{padding-bottom:6rem!important}.pl-sm-12{padding-left:6rem!important}.pr-sm-12{padding-right:6rem!important}.pt-sm-12{padding-top:6rem!important}.mb-sm-13{margin-bottom:6.5rem!important}.ml-sm-13{margin-left:6.5rem!important}.mr-sm-13{margin-right:6.5rem!important}.mt-sm-13{margin-top:6.5rem!important}.pb-sm-13{padding-bottom:6.5rem!important}.pl-sm-13{padding-left:6.5rem!important}.pr-sm-13{padding-right:6.5rem!important}.pt-sm-13{padding-top:6.5rem!important}.mb-sm-14{margin-bottom:7rem!important}.ml-sm-14{margin-left:7rem!important}.mr-sm-14{margin-right:7rem!important}.mt-sm-14{margin-top:7rem!important}.pb-sm-14{padding-bottom:7rem!important}.pl-sm-14{padding-left:7rem!important}.pr-sm-14{padding-right:7rem!important}.pt-sm-14{padding-top:7rem!important}.mb-sm-15{margin-bottom:7.5rem!important}.ml-sm-15{margin-left:7.5rem!important}.mr-sm-15{margin-right:7.5rem!important}.mt-sm-15{margin-top:7.5rem!important}.pb-sm-15{padding-bottom:7.5rem!important}.pl-sm-15{padding-left:7.5rem!important}.pr-sm-15{padding-right:7.5rem!important}.pt-sm-15{padding-top:7.5rem!important}.mb-sm-16{margin-bottom:8rem!important}.ml-sm-16{margin-left:8rem!important}.mr-sm-16{margin-right:8rem!important}.mt-sm-16{margin-top:8rem!important}.pb-sm-16{padding-bottom:8rem!important}.pl-sm-16{padding-left:8rem!important}.pr-sm-16{padding-right:8rem!important}.pt-sm-16{padding-top:8rem!important}.mb-sm-17{margin-bottom:8.5rem!important}.ml-sm-17{margin-left:8.5rem!important}.mr-sm-17{margin-right:8.5rem!important}.mt-sm-17{margin-top:8.5rem!important}.pb-sm-17{padding-bottom:8.5rem!important}.pl-sm-17{padding-left:8.5rem!important}.pr-sm-17{padding-right:8.5rem!important}.pt-sm-17{padding-top:8.5rem!important}.mb-sm-18{margin-bottom:9rem!important}.ml-sm-18{margin-left:9rem!important}.mr-sm-18{margin-right:9rem!important}.mt-sm-18{margin-top:9rem!important}.pb-sm-18{padding-bottom:9rem!important}.pl-sm-18{padding-left:9rem!important}.pr-sm-18{padding-right:9rem!important}.pt-sm-18{padding-top:9rem!important}.mb-sm-19{margin-bottom:9.5rem!important}.ml-sm-19{margin-left:9.5rem!important}.mr-sm-19{margin-right:9.5rem!important}.mt-sm-19{margin-top:9.5rem!important}.pb-sm-19{padding-bottom:9.5rem!important}.pl-sm-19{padding-left:9.5rem!important}.pr-sm-19{padding-right:9.5rem!important}.pt-sm-19{padding-top:9.5rem!important}.mb-sm-20{margin-bottom:10rem!important}.ml-sm-20{margin-left:10rem!important}.mr-sm-20{margin-right:10rem!important}.mt-sm-20{margin-top:10rem!important}.pb-sm-20{padding-bottom:10rem!important}.pl-sm-20{padding-left:10rem!important}.pr-sm-20{padding-right:10rem!important}.pt-sm-20{padding-top:10rem!important}.mb-sm-21{margin-bottom:10.5rem!important}.ml-sm-21{margin-left:10.5rem!important}.mr-sm-21{margin-right:10.5rem!important}.mt-sm-21{margin-top:10.5rem!important}.pb-sm-21{padding-bottom:10.5rem!important}.pl-sm-21{padding-left:10.5rem!important}.pr-sm-21{padding-right:10.5rem!important}.pt-sm-21{padding-top:10.5rem!important}.mb-sm-22{margin-bottom:11rem!important}.ml-sm-22{margin-left:11rem!important}.mr-sm-22{margin-right:11rem!important}.mt-sm-22{margin-top:11rem!important}.pb-sm-22{padding-bottom:11rem!important}.pl-sm-22{padding-left:11rem!important}.pr-sm-22{padding-right:11rem!important}.pt-sm-22{padding-top:11rem!important}.mb-sm-23{margin-bottom:11.5rem!important}.ml-sm-23{margin-left:11.5rem!important}.mr-sm-23{margin-right:11.5rem!important}.mt-sm-23{margin-top:11.5rem!important}.pb-sm-23{padding-bottom:11.5rem!important}.pl-sm-23{padding-left:11.5rem!important}.pr-sm-23{padding-right:11.5rem!important}.pt-sm-23{padding-top:11.5rem!important}.mb-sm-24{margin-bottom:12rem!important}.ml-sm-24{margin-left:12rem!important}.mr-sm-24{margin-right:12rem!important}.mt-sm-24{margin-top:12rem!important}.pb-sm-24{padding-bottom:12rem!important}.pl-sm-24{padding-left:12rem!important}.pr-sm-24{padding-right:12rem!important}.pt-sm-24{padding-top:12rem!important}.third-division,.first-division{width:100%!important;margin:0!important}.sm-w-100{width:100%}.show-on.desktop-device{display:none}.show-on.mobile-device{display:block}.width-sm-100{width:100%}}.lh-1{line-height:.1!important}.lh-2{line-height:.2!important}.lh-3{line-height:.3!important}.lh-4{line-height:.4!important}.lh-5{line-height:.5!important}.lh-6{line-height:.6!important}.lh-7{line-height:.7!important}.lh-8{line-height:.8!important}.lh-9{line-height:.9!important}.lh-10{line-height:1!important}.lh-11{line-height:1.1!important}.lh-12{line-height:1.2!important}.lh-13{line-height:1.3!important}.lh-14{line-height:1.4!important}.lh-15{line-height:1.5!important}.lh-16{line-height:1.6!important}.lh-17{line-height:1.7!important}.lh-18{line-height:1.8!important}.lh-19{line-height:1.9!important}.lh-20{line-height:2!important}.lh-21{line-height:2.1!important}.lh-22{line-height:2.2!important}.lh-23{line-height:2.3!important}.lh-24{line-height:2.4!important}.lh-25{line-height:2.5!important}.lh-26{line-height:2.6!important}.lh-27{line-height:2.7!important}.lh-28{line-height:2.8!important}.lh-29{line-height:2.9!important}.lh-30{line-height:3!important}.img-h-10{height:10px;width:auto}.img-w-10{width:10px;height:auto}.img-h-20{height:20px;width:auto}.img-w-20{width:20px;height:auto}.img-h-30{height:30px;width:auto}.img-w-30{width:30px;height:auto}.img-h-40{height:40px;width:auto}.img-w-40{width:40px;height:auto}.img-h-50{height:50px;width:auto}.img-w-50{width:50px;height:auto}.img-h-60{height:60px;width:auto}.img-w-60{width:60px;height:auto}.img-h-70{height:70px;width:auto}.img-w-70{width:70px;height:auto}.img-h-80{height:80px;width:auto}.img-w-80{width:80px;height:auto}.img-h-90{height:90px;width:auto}.img-w-90{width:90px;height:auto}.img-h-100{height:100px;width:auto}.img-w-100{width:100px;height:auto}.img-h-110{height:110px;width:auto}.img-w-110{width:110px;height:auto}.img-h-120{height:120px;width:auto}.img-w-120{width:120px;height:auto}.img-h-130{height:130px;width:auto}.img-w-130{width:130px;height:auto}.img-h-140{height:140px;width:auto}.img-w-140{width:140px;height:auto}.img-h-150{height:150px;width:auto}.img-w-150{width:150px;height:auto}.img-h-160{height:160px;width:auto}.img-w-160{width:160px;height:auto}.img-h-170{height:170px;width:auto}.img-w-170{width:170px;height:auto}.img-h-180{height:180px;width:auto}.img-w-180{width:180px;height:auto}.img-h-190{height:190px;width:auto}.img-w-190{width:190px;height:auto}.d-block{display:block}.not-show{display:none}.overflow-hidden{overflow:hidden!important}:root{--ao-dark-orange: rgba(240, 123, 0, 1);--ao-orange: rgba(236,127,10,1);--ao-navi-orange: rgba(246, 182, 112, 1);--ao-address-stamp-orange: rgba(235, 160, 80, 1);--ao-red: rgba(139, 38, 55, 1);--ao-input-gray: rgba(203, 203, 203, 1);--ao-gray: rgba(60, 61, 65, 1);--ao-light-gray: rgba(82, 82, 82, 1);--ao-brightest-gray: rgba(246, 246, 246, 1);--ao-yellow-background: rgba(235, 160, 80, 1);--ao-footer-award-fill: rgba(248, 248, 248, 1);--ao-yellow-background-image: rgba(250, 153, 38, 1)}.red-background{background-color:var(--ao-red)!important}.white-background{background-color:#fff!important}.text-white{color:#fff!important}.text-black{color:#000!important}.orange-background,.orange-background-hover:hover{background-color:var(--ao-orange)}.brightest-gray-background{background-color:var(--ao-brightest-gray)}.text-red{color:var(--ao-red)}.yellow-background-image{background-color:var(--ao-yellow-background-image)}.text-orange{color:var(--ao-orange)}@font-face{font-family:Oxygen;font-display:swap;src:url(../../files/abovo/fonts/oxygen-bold-webfont.eot);src:url(../../files/abovo/fonts/oxygen-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/oxygen-bold-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/oxygen-bold-webfont.woff) format("woff"),url(../../files/abovo/fonts/oxygen-bold-webfont.svg#oxygenbold) format("svg");font-weight:700;font-style:bold}@font-face{font-family:Oxygen;font-display:swap;src:url(../../files/abovo/fonts/oxygen-light-webfont.eot);src:url(../../files/abovo/fonts/oxygen-light-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/oxygen-light-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/oxygen-light-webfont.woff) format("woff"),url(../../files/abovo/fonts/oxygen-light-webfont.svg#oxygenlight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Oxygen;font-display:swap;src:url(../../files/abovo/fonts/oxygen-regular-webfont.eot);src:url(../../files/abovo/fonts/oxygen-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/oxygen-regular-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/oxygen-regular-webfont.woff) format("woff"),url(../../files/abovo/fonts/oxygen-regular-webfont.svg#oxygenregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Lora;font-display:swap;src:url(../../files/abovo/fonts/lora-bold-webfont.eot);src:url(../../files/abovo/fonts/lora-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/lora-bold-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/lora-bold-webfont.woff) format("woff"),url(../../files/abovo/fonts/lora-bold-webfont.svg#lorabold) format("svg");font-weight:700;font-style:bold}@font-face{font-family:Lora;font-display:swap;src:url(../../files/abovo/fonts/lora-bolditalic-webfont.eot);src:url(../../files/abovo/fonts/lora-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/lora-bolditalic-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/lora-bolditalic-webfont.woff) format("woff"),url(../../files/abovo/fonts/lora-bolditalic-webfont.svg#lorabold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Lora;font-display:swap;src:url(../../files/abovo/fonts/lora-italic-webfont.eot);src:url(../../files/abovo/fonts/lora-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/lora-italic-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/lora-italic-webfont.woff) format("woff"),url(../../files/abovo/fonts/lora-italic-webfont.svg#loraitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Lora;font-display:swap;src:url(../../files/abovo/fonts/lora-regular-webfont.eot);src:url(../../files/abovo/fonts/lora-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../files/abovo/fonts/lora-regular-webfont.woff2) format("woff2"),url(../../files/abovo/fonts/lora-regular-webfont.woff) format("woff"),url(../../files/abovo/fonts/lora-regular-webfont.svg#loraregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../../files/abovo/fonts/fa-solid-900.woff2) format("woff2"),url(../../files/abovo/fonts/fa-solid-900.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}.line-accordion .accordion-teaser,.line-accordion .jobs-accordion-left-side span:last-child,.p-normal,#blog .mod_search p.context,.infobox-headlineinfo,.mod_newslist,#blog nav p,.kontakt-teaser p,.kontakt-teaser-impressum p,.contact-center-impressum p,.contact-center .confirm-content p,.jobs-normal-text,#jobs .ce_accordionSingle,#jobangebote .ce_accordionSingle,#jobangebote .accordion.ui-accordion-content,#jobs .accordion.ui-accordion-content,#jobangebote .accordion.ui-accordion-content h4,#jobs .accordion.ui-accordion-content h4,.abovo-news-right .read-more,#abovo404 p,.small-flag>h4,#teaser.job-design p,.layout_full,#rss-hilfe,#email-hilfe,.sec-font-i,#blog .mod_newslist_infinite_scroll,#blog nav ul li,.email-success .widget-captcha span.captcha_text{font-family:Lora;font-weight:400;font-style:italic;font-size:1.1rem;line-height:1.7rem}.flow-text{font-family:Lora;font-weight:400;font-style:italic;font-size:1rem;line-height:1.45rem;color:var(--ao-light-gray);text-align:justify}.overlay .teaser p,.lora-teaser{font-family:Lora;font-weight:400;font-style:italic;font-size:1.2rem;line-height:1.3rem}.overlay .icon-edge a span,.widget p.error,.p-small,#blog .inf-scr-loading-in-process-container,.oxygen-subtext,.award-item,.oxygen-small{font-family:Oxygen;font-weight:200;font-style:normal;font-size:.8rem;line-height:1.3rem}.widget.likert-question,.content-slider,.oxygen-normal{font-family:Oxygen;font-weight:200;font-style:normal;font-size:1.2rem;line-height:1.7rem}#jobs h3.subheadline,#jobangebote h3.subheadline,#uberabovo h3,#mandanten .subheadline h3,#arbeit .subheadline h3,#team .subheadline h3,.job-design .subheadline h3,.job-design h2,.job-design .email-success .widget-captcha p.error,.email-success .widget-captcha .job-design p.error,#ausbildung_teaser .subheadline h3,#mandanten h6,#arbeit h6,#team h6,.job-design h6,#ausbildung_teaser h6,#blog .layout_latest h2,#blog .layout_latest .email-success .widget-captcha p.error,.email-success .widget-captcha #blog .layout_latest p.error,#blog-details .layout_full h2,#blog-details .layout_full .email-success .widget-captcha p.error,.email-success .widget-captcha #blog-details .layout_full p.error,#blog-details .layout_full h1,#rss-hilfe h2,#rss-hilfe .email-success .widget-captcha p.error,.email-success .widget-captcha #rss-hilfe p.error,.bold-red-headline h3{font-family:Oxygen;font-weight:700;font-size:2.3rem;color:var(--ao-red);font-style:normal;text-align:center;margin-bottom:2rem}.kontakt-teaser h1,.kontakt-teaser-impressum h1,#abovo404 h1,#rss-hilfe h1,.teaser h1{font-family:Oxygen;font-weight:700;font-size:3rem;color:var(--ao-red);font-style:normal;text-align:center}.widget.likert-question legend{font-family:Oxygen;font-weight:400;font-size:1.8333em;line-height:1.2}h2,.email-success .widget-captcha p.error{font-family:Oxygen;font-weight:700;font-size:2.3rem;color:var(--ao-red);font-style:normal;text-align:center;margin-bottom:2rem;line-height:normal}.line-accordion .toggler,h3.headline{font-family:Oxygen;font-weight:700;font-size:1.35rem;font-style:normal;text-align:left}h3.headline{line-height:1.8;color:var(--ao-red)}.bold-red-headline h3{line-height:1.2;letter-spacing:-.05px}.oxygen-subtext,.award-item{font-size:1rem;line-height:1;font-weight:400}.small-subinfo{font-size:.9rem!important;color:#fff}h3.ribbon{font-family:Oxygen;font-weight:400;color:var(--ao-red);font-style:normal;line-height:normal}h3.ribbon strong{font-weight:700}.hl-left h2,.hl-left .email-success .widget-captcha p.error,.email-success .widget-captcha .hl-left p.error{text-align:left;margin-top:1.7rem;margin-bottom:1.6rem;line-height:1.2}#blog-details .layout_full,#blog .mod_search p.context,#blog .pagination p,#blog .pagination ul,.kontakt-teaser p,.kontakt-teaser-impressum p,.contact-center p,.contact-center-impressum p,.kontakt-impressum p,.copyright p,.jobs-normal-text,#jobs .ce_accordionSingle,#jobangebote .ce_accordionSingle,#jobs .accordion.ui-accordion-content,#teaser.job-design p,#blog .mod_newslist,.layout_full,#rss-hilfe,#email-hilfe,#blog .mod_newslist_infinite_scroll{font-size:1.1rem;color:var(--ao-light-gray)!important;line-height:1.7rem}a:hover,.footer-two a:hover,.footer-three a:hover,.footer-four a:hover,#footer .cmg-brand a:hover,.text-link-arrow a:hover span,.phone-number-pc:hover span,#ausbildung_teaser div.circle a:hover,button.tracking-opt-out:hover,.hovercolor,.jump-to-email-info-abo-link:hover,#valuesslider a.slider-next:hover{color:var(--ao-navi-orange)}.orange-background a:hover{color:var(--ao-red)}.font-size-1-1{font-size:1.1rem!important}.font-size-1-2{font-size:1.2rem!important}.abovo-sticker-head-text{font-family:Oxygen;font-weight:700;font-style:normal}a,button.tracking-opt-out,.jump-to-email-info-abo-link,.item.go-back{color:var(--ao-red);text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover,.footer-two a:hover,.footer-three a:hover,.footer-four a:hover,#footer .cmg-brand a:hover,.text-link-arrow a:hover span,.phone-number-pc:hover span,#ausbildung_teaser div.circle a:hover,button.tracking-opt-out:hover,.hovercolor,.jump-to-email-info-abo-link:hover{color:var(--ao-navi-orange)}.jump-to-email-info-abo-link:hover{cursor:pointer}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center,.email-success .widget-captcha span.captcha_text{text-align:center!important}.tc-white,.email-success .widget-captcha span.captcha_text{color:#fff!important}.tc-red,.email-unsubscribe p.error{color:var(--ao-red)!important}.tc-white-not-imp{color:#fff}.tc-red-not-imp{color:var(--ao-red)}.email-success .widget-captcha p.error{font-size:1.3rem;color:#fff}.email-success .widget-captcha p{display:none}.email-success .widget-captcha p.error{display:block}#blog nav ul li{text-transform:none;background-color:unset}#rss-hilfe .rss-content h2:first-child,#rss-hilfe .rss-content .email-success .widget-captcha p.error:first-child,.email-success .widget-captcha #rss-hilfe .rss-content p.error:first-child{margin-top:1.7rem!important}#blog-details .layout_full h1{font-size:3.9rem;text-align:left;margin-top:8.5rem;margin-bottom:3.2rem;line-height:1.2}#blog-details .layout_full h2,#blog-details .layout_full .email-success .widget-captcha p.error,.email-success .widget-captcha #blog-details .layout_full p.error,#rss-hilfe h2,#rss-hilfe .email-success .widget-captcha p.error,.email-success .widget-captcha #rss-hilfe p.error,#email-hilfe h2,#email-hilfe .email-success .widget-captcha p.error,.email-success .widget-captcha #email-hilfe p.error{font-size:2.3rem;text-align:left;margin-top:1.7rem;margin-bottom:1.6rem;line-height:1.2}#blog-details .layout_full h3,body #rss-hilfe h3,body #email-hilfe h3{font-size:2rem;text-align:left;margin-top:1.7rem;margin-bottom:1.6rem;line-height:1.2}#blog-details .layout_full h4{font-size:1.5rem;text-align:left;margin-top:1.7rem;margin-bottom:1.6rem;line-height:1.2}#blog-details .layout_full h5{font-size:1.1rem;text-align:left;margin-top:.5rem;margin-bottom:.3rem;line-height:1.2}#blog-details .layout_full p.anleser{font-size:1.4rem;line-height:2.4rem}.kontakt-teaser h1{line-height:1.2}.font-size-0-9{font-size:.9rem!important}.bold-700{font-weight:700}a.orange-hover:hover{color:var(--ao-navi-orange)!important}@media only screen and (max-width: 1024px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}#blog-details .layout_full .ce_text p,#blog-details .layout_full ul{padding-bottom:1.7rem;margin-bottom:0}.rss-abo,.email-info-abo,#cboxNext,#cboxPrevious,#cboxClose,.op-half *{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#container .top-space{margin-top:4rem}#container .bottom-space{margin-bottom:4rem}#container .top-space-small{margin-top:2rem}#container .bottom-space-small{margin-bottom:2rem}#container .top-space-big{margin-top:6rem}#container .top-space-bigger{margin-top:11rem}#container .bottom-space-big{margin-bottom:6rem}#container .bottom-space-bigger{margin-bottom:11rem}@media only screen and (max-width: 64em){#container .top-space-bigger{margin-top:5rem}#container .bottom-space-bigger{margin-bottom:5rem}}.ao-container-l{max-width:786px;margin:0 auto}.float-left{float:left}.float-right{float:right}#wrapper{width:100%;min-height:100.1vh}.content-is-fixed{overflow:hidden}.dktp{display:block}.mbl,.mbl-small{display:none}.col-2-of-3 h3,.col-2-of-3 p,.col-2-of-3.center{width:682.6666666667px}.yellow-background{background-color:var(--ao-yellow-background)}.error-right{width:50%;padding-left:10%;margin-top:5rem}.error-right a{padding:.7rem 1.3rem;background-color:var(--ao-red);border:none;margin:1.4rem 0;font-family:Oxygen;font-weight:200;font-size:.9rem;color:#fff;text-align:center;text-transform:uppercase;font-style:normal}.error-right a:first-child{margin-right:1rem}.error-right a:last-child{background-color:#fff;border:1px solid var(--ao-red);color:var(--ao-red)}.error-right p:last-child{margin:2.3rem 0 0}.error-left{width:40%}.error-left img{display:block;width:80%;height:auto;margin:0 0 0 20%}#abovo404{min-height:100vh;display:flex;align-items:center}#abovo404 .first{width:100%}.plane-red-error .abovo-logo-without-claim{top:.4rem}nav ul .bg-layer+li{margin-left:43.9px}.abovo-nav ul.level_1 .bg-layer{display:none}.top-dock{margin-top:0}.top-dock-plane{margin-top:-58px}.top-dock-plane-without{margin-top:-56px}.top-dock-plane-without svg .logo-claim,.top-dock-plane svg .logo-claim,.top-dock-plane-without svg .seal-path~g,.top-dock-plane-without svg .seal-path~path,.top-dock-plane-without svg .seal-path~line,.top-dock-plane-without svg .seal-path{opacity:0}#header{left:0;position:fixed;top:0;z-index:100;width:100%}.mod_navigation{height:auto}nav ul{background-color:#f3f3f3;text-align:left;position:absolute;width:100%;padding-left:0;left:0px;margin-top:4.2rem;list-style-type:none;z-index:99;margin-bottom:0;height:49px}nav ul li{text-align:center;margin:0;display:inline;list-style-type:none;padding:0}.main-btn,.abovo-nav .level_1 li a,.abovo-nav .level_1 li span,.abovo-nav .level_1 a.impressum{display:inline-block;padding:16.5px 15px}.btn-arzte{margin-left:calc(50% - 490px)}.plane-red,.plane-red-error{width:100%;display:block;position:absolute;margin-top:-1rem}.plane-red a{display:block;width:234px;margin:0 auto;position:relative;z-index:200}.plane-red-error{background-color:#8b2839;margin-top:0rem}.abovo-badge-without-claim{width:100%;display:block;margin-left:auto;margin-right:auto;position:absolute}.abovo-logo-without-claim{display:block;top:3.9rem;margin:0 auto;height:77px;position:relative}.top-dock-plane .abovo-badge-without-claim{margin-top:-68px}.top-dock-plane .abovo-logo-without-claim{padding-top:1.9rem}.top-dock-plane-without .abovo-badge-without-claim{margin-top:-84px}.top-dock-plane-without .abovo-logo-without-claim{top:1.4rem}.coverimage-height,.home-design a.welcome-wide{height:80vh}.level_1,.abovo-badge-without-claim{-webkit-transition:margin-top .5s ease-in-out;-moz-transition:margin-top .5s ease-in-out;-o-transition:margin-top .5s ease-in-out;transition:margin-top .5s ease-in-out}.abovo-logo-without-claim,.logo-claim,svg .seal-path~g,svg .seal-path~path,svg .seal-path~line,svg .seal-path{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.abovo-nav .level_1 a.impressum{position:fixed;right:2%}.abovo-nav .level_1 li.impressum-item{display:contents;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.abovo-nav .level_1 li.impressum-item:hover a.impressum{background-color:transparent}.abovo-nav .level_1 li.impressum-item a.impressum{box-sizing:border-box}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.abovo-nav .level_1 a.impressum{margin:-22px 0 0}}.abovo-nav .level_1 .bg-layer+li+li+li{margin-right:232px}.abovo-nav ul.level_1{display:flex;flex-direction:row;align-items:center;justify-content:center}.sub-menue{background-color:var(--ao-navi-orange);height:32px;margin-top:-3px}.main-btn.active,.main-btn.sub-active,.abovo-nav .level_1 li.active span,.abovo-nav .level_1 li.trail a{background-color:var(--ao-navi-orange)}.desk-invisible{display:none}.right-side{text-align:left}.left-side{text-align:right}.right-side li:last-child{margin-right:auto}.right-side li:first-child{margin-left:calc(50% + 117px)}.left-side li:first-child{margin-left:auto}.left-side li:last-child{margin-right:calc(50% + 117px)}.sub-btn{display:inline-block;padding:9px 15px}.show{display:block}.mobile-nav-ribbon,.mobile-nav-phone,#mobile-nav{display:none}.main-btn,.abovo-nav .level_1 li a{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s}.level_1 li:hover .main-btn,.abovo-nav .level_1 li:hover a{background-color:var(--ao-navi-orange)}.level_1 .sibling:hover .last{background-color:transparent}.level_1 .sub-arrow{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in a{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}.btn-alle{margin-right:233px}.btn-impressum{width:6.041666667%;font-size:10px;position:fixed;padding-top:4px;right:2%}.abovo-badge-without-claim.seal{top:-13px}.welcome-left,.welcome-right,.welcome-wide{width:50%;min-height:400px;height:85vh;float:left;margin:0;padding:0;background-color:#0000}.welcome-wide{width:100%}.home-bg-pic-mobile,.home-claim-mobile,.home-line{display:none}.home-bg-pic{background:url(../../files/abovo/img/IMG_6108_ps_web_dsktp.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:515px}.home-bg-pic.recruiting{background:url(../../files/abovo/img/recruiting_ps_web_dsktp.jpg) no-repeat center center}@media (-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.home-bg-pic.recruiting{background:url(../../files/abovo/img/recruiting_ps_web_dsktp@2x.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.welcome-wide .teaser p{margin-top:1.2rem;text-align:center;font-size:1.2rem;line-height:1.3}.infobox-pre-headline.kontakt-teaser h1{font-size:3rem;color:#fff}.welcome-wide hr{border-bottom:1px solid var(--ao-red)}.welcome-left:hover,.welcome-right:hover{background-color:#000}.infobox{min-width:500px;width:50%;margin:50vh auto 0}.welcome-wide .infobox{margin-top:30vh}.infobox hr{border:0px none;margin:0 auto;padding:0;width:40%}.welcome-wide hr{border-bottom:1px solid var(--ao-red);width:20%}.welcome-left hr{border-bottom:1px solid var(--ao-dark-orange)}.welcome-right hr{border-bottom:1px solid var(--ao-red)}.infobox-headline{width:100%;display:inline-block;padding:.4em 0 .8em}.welcome-middle{width:100%;height:auto;background-color:var(--ao-red)}.welcome-middle.abovo-news{background-color:#f3f3f3}.welcome-middle-edge a{display:inline-block;width:100%;height:100%}.welcome-middle-edge.triple a{flex-grow:1}.welcome-middle-edge,.welcome-middle-edge a{height:15vh}.welcome-middle-edge a:hover{background-color:var(--ao-orange)}.welcome-middle-edge.triple{display:flex;justify-content:center}.welcome-middle p{margin-bottom:0}.infobox-subheadline,.infobox-headlineinfo,.news-infobox-subheadline{width:100%;display:inline-block}.news-infobox-subheadline{padding:2.5rem 0 0}.infobox-headlineinfo{padding:1.3em 0 0}.abovo-news .infobox-headlineinfo{padding:1.3em 0 2.3rem}.infobox-headlineinfo.abovo-news{padding-top:.4em}.actor-container{margin-top:0}.mod_newslist h2,.mod_newslist .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newslist p.error,.mod_search h3,.mod_newslist_infinite_scroll h2,.mod_newslist_infinite_scroll .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newslist_infinite_scroll p.error{margin-top:0;margin-bottom:.7rem}.actor-pic{width:90px;height:90px;margin-right:1em}.welcome-middle-edge-news .arrow-icon,.text-link-arrow .arrow-icon,#blog .arrow-icon,#blog-details .arrow-icon,#rss-hilfe .arrow-icon,#email-hilfe .arrow-icon{width:10px;height:18px;margin-top:2px;margin-left:10px;display:inline-block}.abovo-news-left{float:left;margin:0 0 0 7%;width:63%}.abovo-news-right{float:left;margin:0 7% 0 0;width:23%;padding-top:4.45rem}.text-link-arrow .abovo-news-right{float:none;margin:2rem auto 0;width:240px;padding-top:0;display:block}.welcome-middle a.small-flag .icon-cup{width:100%;height:100%}.welcome-middle a.small-flag:hover .icon-cup .inner-cup,.welcome-middle a.small-flag:hover .inner-cup-path{fill:var(--ao-orange)}a.abovo-news-right:hover .arrow-icon path,#blog p.more a:hover .arrow-icon path,#blog-details .go-back:hover .arrow-icon path,#blog-details a.link-box:hover .arrow-icon path,#rss-hilfe .go-back:hover .arrow-icon path,#email-hilfe .go-back:hover .arrow-icon path{fill:var(--ao-orange)}.welcome-middle a.small-flag:hover h4{color:#ee7f00}.recruiting .kontakt-teaser h1{margin:0 0 1.2rem}.recruiting .teaser{display:flex;flex-direction:column}.welcome-middle a.small-flag{height:250px;width:250px;right:7%;bottom:0px;display:inline-block;position:absolute;z-index:10;min-height:60px;background:url(../../files/abovo/img/background-for-cup.svg) no-repeat;background-size:cover}.welcome-middle a.small-flag svg,.welcome-middle a.small-flag{-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.welcome-middle a.small-flag.smallSize{height:60px;width:60px}.welcome-middle-inner-edge{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:1rem 0}.ao-dot-line-left-right{border-left:1px dotted #fff;border-right:1px dotted #fff}.fixed-background{display:none}.image-max-height{margin-bottom:-2px}.dot-hr{border:0px none;padding:0;border-bottom:1px dotted #fff}.dot-hr.hide{display:none}.subject-name{margin:.7em auto}.orange-band-leistungen .arrow-pic{width:15%;height:15%;margin-top:.8rem}.field-logo{height:90px;width:90px;margin-bottom:1.3rem}#jobs .field-logo{height:70px;width:70px;margin-bottom:0}#jobs .orange-band-leistungen .arrow-pic{width:30px;height:30px;margin-top:0}#jobs .subject-name{margin-top:0;margin-bottom:0}#jobs .orange-band-leistungen{padding-bottom:0;margin-bottom:0rem;padding-top:0rem}#jobs .second-row .leistungs-content{border-bottom:1px dotted var(--ao-red)}.service-tiles{width:33.333%;float:left;background-color:#bf0326;margin-left:10px;margin-bottom:10px;padding:20px}.service-tiles.light{background-color:#eba0501a}.service-tiles.middle{background-color:#eba05040}.service-tiles.dark{background-color:#eba05059}.service-tiles small{margin-top:10px;display:block}.service-tiles small.with-out,.service-tiles small.with-out.br-box{margin-top:0;margin-bottom:0}.service-tiles small.with-out,.service-tiles small.extra-line{margin-bottom:10px}.service-tiles small.double-space{margin:0;display:inline-block}.leistungs-content p.service-tiles-teaser{width:60%;margin:0 auto 56px;text-align:center}.steuer .service-tiles.one{margin:0;width:360px;height:154px;float:none}.steuer .tile-group.one{width:400px;float:left}.steuer .tile-group.two{width:325px;float:left}.steuer .service-tiles.two{width:249px;height:183px;text-align:center;padding-top:74px;margin-bottom:0}.steuer .service-tiles.three{margin:0 0 0 10px;width:275px;text-align:right}.steuer .service-tiles.four{margin:10px 0;width:360px;height:33px;float:none;text-align:right}.steuer .service-tiles.five{margin:0;width:984px;text-align:center}.steuer .service-tiles.six{margin:10px 0 10px 10px;width:275px}.finanz .service-tiles.one{margin:0 0 10px 10px;width:275px}.finanz .tile-group.one{width:289px;float:left}.finanz .tile-group.two{width:735px;float:left}.finanz .service-tiles.two{margin:0;width:249px}#arzte .finanz .service-tiles.two{font-size:1.3rem}.finanz .service-tiles.three{margin:0 0 10px 10px;width:685px;text-align:right}.finanz .service-tiles.four{margin:10px 0;width:249px;height:109px;padding-top:35px}.finanz .service-tiles.five{margin:0 0 0 10px;width:360px;height:57px;padding-top:57px}.finanz .service-tiles.six{margin:0;width:360px;height:114px}.finanz .service-tiles.seven{margin:0 0 0 10px;width:275px;height:94px;text-align:center;padding-top:40px}.finanz .service-tiles.eight{margin:0 0 0 10px;width:249px}.lohn .service-tiles.one{margin:0;width:360px;float:none}.lohn .tile-group.one{width:400px;float:left}.lohn .tile-group.two{width:624px;float:left}.lohn .service-tiles.two{width:249px;height:183px;text-align:center;padding-top:74px;margin-bottom:0}.lohn .service-tiles.three{margin:0 0 0 10px;width:275px;height:93.5px;text-align:right}.lohn .service-tiles.four{margin:10px 0 0 10px;width:275px;height:56.5px;padding-top:57px}.lohn .service-tiles.five{margin:10px 0 0;width:360px;height:177px;text-align:center;padding-top:80px}.lohn .service-tiles.six,.lohn .service-tiles.eight{margin:10px 0 0;width:984px}.lohn .service-tiles.eight{text-align:right}.lohn .service-tiles.seven{margin:10px 0 0 10px;width:574px}.abschluss .service-tiles.one{margin:0 0 0 10px;width:574px}.abschluss .service-tiles.two{margin:0;width:360px;height:260px;padding-top:120px;text-align:center}.abschluss .service-tiles.three{margin:10px 0 0 10px;width:275px;height:96px;padding-top:152px;text-align:right;float:right}.abschluss .service-tiles.four{margin:10px 0 0 10px;width:249px;text-align:right}.abschluss .service-tiles.five{margin:10px 0 0 10px;width:249px;height:96px;padding-top:40px}.abschluss .service-tiles.six{margin:10px 0 0;width:984px;text-align:center}.exsitenz .service-tiles.one{margin:0 0 10px;width:275px;float:none}.exsitenz .tile-group.one{width:315px;float:left}.exsitenz .tile-group.two{width:299px;float:left}.exsitenz .service-tiles.two{margin:0;width:275px;height:62px;padding-top:94px}.exsitenz .service-tiles.three{margin:0 0 10px 10px;width:249px;height:136px;text-align:right}.exsitenz .service-tiles.four{margin:0 0 0 10px;width:249px;text-align:center}.exsitenz .service-tiles.five{margin:10px 0 0;width:574px}.exsitenz .service-tiles.six{margin:0 0 0 10px;width:360px;height:158px;float:right;text-align:right;padding-top:222px}.erfolg .service-tiles.one{margin:0;width:360px;height:114px;text-align:right}.erfolg .tile-group.one{width:400px;float:left}.erfolg .tile-group.two{width:299px;float:left}.erfolg .tile-group.three{width:325px;float:left}.erfolg .service-tiles.two{margin:0 0 10px 10px;width:275px;height:134px;float:none;text-align:right}.erfolg .service-tiles.three{margin:10px 0 0;width:360px;height:64px;padding-top:222px}.erfolg .service-tiles.four{margin:0 0 10px 10px;width:249px;height:151px;padding-top:75px;text-align:center}.erfolg .service-tiles.five{margin:0 0 10px 10px;width:275px;height:118px;float:none;padding-top:36px;text-align:center}.erfolg .service-tiles.six{margin:0 0 10px 10px;width:249px}.erfolg .service-tiles.seven{margin:0 0 0 10px;width:574px;text-align:center}.nachfolge .service-tiles.one{margin:0;width:275px;text-align:right}.nachfolge .tile-group.one{width:315px;float:left}.nachfolge .tile-group.two{width:709px;float:left}.nachfolge .service-tiles.two{margin:0 0 10px 10px;width:249px;height:108px;padding-top:25px;text-align:center}.nachfolge .service-tiles.three{margin:0 0 0 10px;width:659px;text-align:right}.nachfolge .service-tiles.four{margin:10px 0 0;width:984px;text-align:center}.nachfolge .service-tiles.five{margin:10px 0 0;width:275px;height:113px}.nachfolge .service-tiles.six{margin:0 0 10px 10px;width:360px;height:62px;padding-top:68px}.pruefung .service-tiles.one{margin:0 0 10px;width:360px;height:62px;padding-top:52px;text-align:right}.pruefung .tile-group.one{width:699px;float:left}.pruefung .tile-group.two{width:325px;float:left}.pruefung .service-tiles.two{margin:0 0 10px 10px;width:275px;text-align:right}.pruefung .service-tiles.three{margin:0;width:659px}.pruefung .service-tiles.four{margin:0 0 10px 10px;width:249px;text-align:center}.pruefung .service-tiles.five{margin:10px 0 0;width:275px}.pruefung .service-tiles.six{margin:10px 0 0 10px;width:249px;text-align:center}.pruefung .service-tiles.seven{margin:0 0 0 10px;width:275px}.pruefung .service-tiles.eight{margin:10px 0 0 10px;width:360px;text-align:right}@media screen and (-webkit-min-device-pixel-ratio: 0){.pruefung .service-tiles.one{padding-top:50px}.finanz .service-tiles.four{padding-top:33px}}.main-tile{width:100%;margin:0 0 56px}p .service-tiles-p{display:block;margin-bottom:1.7rem}.over-state{display:none}.leistungs-content p,#uberabovo .red-band-leistungen p,#uberabovo .nomination p,.nomination p,#jobs .job-text p,#jobangebote .job-text p{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:35px;-webkit-column-gap:35px;column-gap:35px}.leistungs-content p.with-out{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0px;-webkit-column-gap:0px;column-gap:0px}.accordion-title:hover .over-state,.accordion-title.active .over-state{display:inline}.accordion-title:hover .idle-state,.accordion-title.active .idle-state{display:none}.accordion{padding:0;overflow:hidden;font-size:1em;position:relative;width:100%}.accordion-title{padding:1rem 0 2rem;color:#fff;float:left;line-height:1.5;cursor:pointer;width:256px;text-align:center}#jobs .accordion-title{width:341.33px}#jobs .toggler.first-ac{padding:4.5rem 0 0;background-color:transparent!important}#jobs .first-accordion-frame{display:flex;height:100%;background-color:var(--ao-navi-orange);padding:20px 20px 14px}.leistung-arrow-row{padding:0;width:25%;text-align:center}#jobs .leistung-arrow-row{width:33.33%}.arrow-two{margin-left:25%}.arrow-three{margin-left:50%}.arrow-four{margin-left:75%}#jobs .arrow-two{margin-left:33.33%}#jobs .arrow-three{margin-left:66.66%}.accordion-title:first-child{margin-left:calc(50% - 512px)}.no-js .accordion-title{float:none;height:auto;cursor:auto;margin:0;padding:0 2em}.accordion-content{float:right;width:100%;margin:3em 0 0 -100%;background-color:#fff;display:none}.orange-band-leistungen{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.no-js .accordion-content{float:left;margin:0}nav,.sub-menue,.arrow-pic,.kontakt-impressum,.arrow-down{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.member-logo{height:90px;margin-bottom:1rem;opacity:.7;filter:Alpha(Opacity=70)}.impressum-member-name:hover .member-logo{opacity:1;filter:Alpha(Opacity=100)}.impressum-member-name a{color:#fff}.impressum-member-name:hover a{color:var(--ao-red)}.red-band-ueberabovo .impressum-member-name:hover a{color:var(--ao-address-stamp-orange)}.mobile-page-headline{display:none}#uberabovo .top-image{margin-bottom:-2px}#uberabovo .ma-introduce{max-width:820px;margin:8rem auto}#uberabovo .ma-introduce p:first-child{display:block;width:225px;float:left}#uberabovo .ma-introduce:nth-child(even) p:first-child{float:right}#uberabovo .ma-introduce p:first-child img{display:block;width:180px;height:180px;margin-right:45px}#uberabovo .ma-introduce:nth-child(even) p:first-child img{margin-left:45px}#uberabovo .ma-introduce p,#uberabovo .ma-introduce h4{display:block;width:595px;float:left}#uberabovo .ma-introduce h4{margin:5px 0}#uberabovo .ma-introduce a{display:inline-block;margin-right:40px}#uberabovo .ma-introduce a:last-child{margin-right:0}#uberabovo .ma-introduce p:last-child{float:right}#uberabovo .ma-introduce:nth-child(even) p:last-child{float:left}#uberabovo .ma-at-it{margin:0 0 1rem}#uberabovo .ma-statment{margin:1rem 0}#uberabovo .ma-introduce.last-ma{margin-bottom:0}.dot-line-container{width:326.5px;float:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:linear-gradient(to right,var(--ao-red) 10%,rgba(255,255,255,0) 20%);background-position:top;background-size:5px 1px;background-repeat:repeat-x}.round-image{padding:0 10px;background-color:#fff}.dot-image-container.wide .dot-line-container{width:147px}.dot-image-container{margin-top:14rem;display:flex;flex-direction:row;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:linear-gradient(to right,var(--ao-red) 10%,rgba(255,255,255,0) 20%);background-position:center;background-size:5px 1px;background-repeat:repeat-x;justify-content:center}.dot-image-container hr{border:0px none}#uberabovo .nomination{margin:2rem 0 0}#uberabovo .nomination.award{margin:-4rem 0 7rem}#uberabovo .nomination.award.first{margin-bottom:0rem}.contact-confirm-layer{display:none;opacity:0;position:fixed;width:100vw;height:30vh;min-height:200px;background-color:var(--ao-red) f0;bottom:0px;left:0px;z-index:105}.confirm-content{margin-top:2rem}.map-dummy,.map-dummy img{width:100%;margin-bottom:2rem}.abovo-map .dlh_googlemap{height:80vh}.kontakt-teaser hr,.kontakt-teaser-impressum hr,.line-hr,.widget-headline.headline hr,.red-line-hr,#blog .kontakt-teaser hr,.teaser hr{border:0px none;margin:2em auto;padding:0;width:15%;border-bottom:1px solid var(--ao-red)}.widget-headline.headline hr{width:85%;margin:2em 0}.widget.widget-captcha.mandatory{margin-bottom:1.5rem}.widget-headline.headline{margin:1.4rem 0 .3rem}.line-hr{border-color:#fff}.kontakt-teaser p,.kontakt-teaser-impressum p{width:370px;margin:0 auto 3em}#jobs .kontakt-teaser p{margin-bottom:7rem}.kontakt-teaser-impressum p{width:475px}.kontakt-teaser-impressum{padding-top:4rem}.small-teaser{width:250px;margin:0 auto 4em}.band-container,.orange-band-ueberabovo h2,.orange-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-ueberabovo p.error{margin:0 auto 3rem}.kontakt-impressum{margin:0 auto;padding-top:0rem}.kontakt-impressum:last-child{margin-bottom:4rem}.small-space-bottom{margin-bottom:1.5em}.two-columns p{width:50%}.contact-center,.contact-center-impressum{width:1024px;margin:0 auto}#kontakt form{margin-bottom:0}.br-time-right{width:70%}.br-time-left,.impressum-right{width:30%}.opening-hours{display:flex;flex-flow:row wrap}.opening-hours>*{flex:1 100%}.br-time{flex:1 auto}.contact-center .ce_text{width:30%}.kontakt-formular,.impressum-left{width:70%}.impressum-left ul{list-style:none;padding:0;margin:0 0 1rem}.impressum-left li{padding-left:1em;text-indent:-.7em}.impressum-left li:before{content:"\2022  ";color:var(--ao-red)}.confirm-content-button{background-color:#f3f3f3;display:inline-block;cursor:pointer;position:absolute;top:0px;margin:0;right:3vw;padding:6px}.confirm-content-button svg{width:25px;height:25px}.contact-center .confirm-content p{margin-top:10vh}.contact-center .confirm-content p.second{margin-top:0rem}.impressum-left p{width:89%}.center-child{border-left:1px dotted #fff;border-right:1px dotted #fff}.orange-band,.orange-band-ueberabovo,.red-band-ueberabovo,.orange-band-leistungen,.red-band-leistungen{background-color:var(--ao-address-stamp-orange);width:100%;padding:2rem 0 1.2rem;margin-bottom:2rem}.orange-band-ueberabovo,.red-band-ueberabovo{margin-bottom:0;padding:7rem 0}.red-band-ueberabovo{background-color:var(--ao-red)}.red-band-leistungen{background-color:var(--ao-red);padding:4rem 0}.orange-band-leistungen{padding-bottom:0;margin-bottom:0rem}.band-container{margin-top:4rem;margin-bottom:0rem}.band-container-leistung{text-align:center;padding:0;width:100%;overflow:hidden;position:relative}.band-container-arrow-line{margin-top:-1px;margin-bottom:1.5rem}.active-arrow{width:18%;height:18%}#jobs .active-arrow{height:15.93px}.kontakt-hinweis{padding-top:6rem}.kontakt-hinweis h2,.kontakt-hinweis .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-hinweis p.error{width:100%;margin:0}.kontakt-hinweis-container{margin:0 auto 2rem;width:388.609px;text-align:center}.kontakt-impressum.last{margin-top:3rem}.arrow-down-on{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrow-down{display:inline-block;margin-top:0rem;margin-bottom:0rem;margin:0;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.arrow-down svg{width:38px;height:38px}.kontakt-hinweis-container:hover .arrow-pic-path,.kontakt-hinweis-container .arrow-down-on .arrow-pic-path{fill:var(--ao-navi-orange)}.copyright{padding:2.5rem 0;background-color:var(--ao-navi-orange);margin-top:0;margin-bottom:0}.accordion-headline-container h2.kontakt-accordion-left-side,.accordion-headline-container .email-success .widget-captcha p.kontakt-accordion-left-side.error,.email-success .widget-captcha .accordion-headline-container p.kontakt-accordion-left-side.error{font-size:1.1rem!important;line-height:1.6rem}#kontakt .ce_accordionStart{margin-top:6rem}#Haftung h3{font-size:1.3rem!important;line-height:1.3;text-align:center!important}.level_1 a:hover{color:var(--ao-red)}#footer{min-height:20rem;background-color:var(--ao-gray)}.main-footer{padding-top:2rem}.footer-one p,.footer-four p{margin:12.8px 0 0}.footer-two p,.footer-three p{margin:61px 0 0}.footer-one .logo-footer{width:102px;height:47px}.footer-headline{height:36px;display:inline-block;padding-top:11px}#footer .cmg-brand{text-align:center}#footer .cmg-brand a{margin:0 auto;display:inline-block;padding:.4rem}#footer .cmg-brand img{height:1.5em;width:auto;vertical-align:middle;margin:0 .1em 0 .35em;position:relative;top:-1px;transition:rotate .5s ease-in-out}#footer .cmg-brand img:hover{rotate:1turn}.jobs-case-icon{margin:0 auto}.jobs-case-icon svg,.jobs-case-icon{width:5rem;height:5rem}.impressum-member-name.center-child{padding:1rem 0 2.5rem}.impressum-member-name{padding:1rem 0}.impressum-member-name p,#uberabovo .impressum-member-name p{margin:0 1.2rem}#jobs .orange-band-ueberabovo{padding:3rem 0 7rem;margin-bottom:0}#jobs .band-container{margin-top:0rem;margin-bottom:0rem}.have-a-job-button{padding-left:2rem;padding-right:2rem;line-height:1.7rem}.ce_accordionSingle .have-a-job-button{padding-left:0;padding-right:0;width:100%;display:block}.ce_accordionSingle .have-a-job-button-cover{margin-bottom:1rem}.have-a-job-button-cover{margin:2rem 0 7rem}.have-a-job-button-cover a{display:inline-block}.toggler{background-color:#eaeaea;cursor:pointer;outline:0}#jobs .accordion.ui-accordion-content,#jobangebote .accordion.ui-accordion-content,.toggler{padding:20px 20px 14px}.jobs-location-icon svg{width:20px;height:22px}.jobs-show-more .arrow-icon,.kontakt-show-more .arrow-icon{width:30px;height:25px;margin-top:0}.jobs-show-more .x-icon,.kontakt-show-more .x-icon{width:30px;height:20px;margin-top:9px}.ui-accordion-header.active .arrow-icon,.ui-accordion-header .x-icon{display:none}.ui-accordion-header.active .jobs-available,.ui-accordion-header.active .jobs-city-name,.ui-accordion-header.active .jobs-location-icon{opacity:0}.ui-accordion-header.active .x-icon,.ui-accordion-header .arrow-icon{display:inline-block}.job-name{width:686px}.jobs-location-icon{width:20px;margin-top:6px}.jobs-city-name{padding-left:8px;width:150px}.jobs-available{width:90px}.jobs-show-more{width:30px;height:20px}#jobs .accordion,#jobangebote .accordion{overflow:hidden;position:relative;width:inherit!important;margin-top:1.6rem}#mandanten h5.ce_headline,#arbeit h5.ce_headline,#team h5.ce_headline,.job-design h5.ce_headline,#ausbildung_teaser div.circle,.abovo-sticker{display:inline-block;position:absolute;right:calc(50% - 512px);border-radius:50%;background-color:var(--ao-red);height:10.5rem;width:16rem;padding-top:5.5rem;margin-bottom:0;margin-top:-8.4rem}.abovo-sticker.salary{height:11.6rem;width:15.2rem;padding-top:3.6rem}#ausbildung_teaser h5.ce_headline{margin-top:-3.4rem}#ausbildung_teaser div.circle{margin-top:-3.4rem;padding-top:4.8rem;height:11.2rem}.image-line-three-middle{margin-left:62px;margin-right:62px}#mandanten .job-text p,#arbeit .job-text p,#team .job-text p,.job-design .job-text p,#ausbildung_teaser .job-text p{text-align:center}#mandanten .story-teaser p,#arbeit .story-teaser p,#team .story-teaser p,.job-design .story-teaser p,#ausbildung_teaser .story-teaser p{text-align:left}#mandanten h5.ce_headline,#arbeit h5.ce_headline,#team h5.ce_headline,.job-design h5.ce_headline,#ausbildung_teaser div.circle h5,.abovo-sticker{text-align:center;font-family:Lora;font-weight:400;font-style:italic;font-size:2rem;line-height:1.15;color:#fff}.have-a-job-button-cover a:hover,.red-button:hover,button[type=button]:hover,button[type=submit]:hover{color:#fff;background-color:var(--ao-orange)}#mandanten h6,#arbeit h6,#team h6,.job-design h6,#ausbildung_teaser h6{font-size:1.3rem;margin-top:0rem;margin-bottom:1rem}#mandanten .subheadline h3,#arbeit .subheadline h3,#team .subheadline h3,.job-design .subheadline h3,#ausbildung_teaser .subheadline h3{text-align:left}.job-design h2,.job-design .email-success .widget-captcha p.error,.email-success .widget-captcha .job-design p.error{line-height:1.45}.impressum-member-name h4,h4.red{font-family:Oxygen;font-weight:700;font-size:1.2rem;line-height:1.45rem;color:var(--ao-red);font-style:normal;text-align:center;margin-top:0rem;margin-bottom:1.7rem}#uberabovo .impressum-member-name h4{margin-bottom:0}#jobs .impressum-member-name small,#uberabovo .impressum-member-name small{font-size:.5rem;line-height:1.45rem}#jobs .impressum-member-name p,#uberabovo .impressum-member-name p{font-family:Lora;font-weight:400;font-style:italic;font-size:1.1rem;line-height:1.45rem;color:#fff;text-align:center}p,ul{margin-bottom:1rem}h1,h2,.email-success .widget-captcha p.error,h3,h4,h5,h6{margin-top:2rem}#jobs h3.subheadline.big-space-top,#container .big-space-top{margin-top:7rem}#container .big-padspace-top{padding-top:7rem}.red-text-color{color:var(--ao-red)}nav li{font-family:Oxygen;font-weight:700;font-size:16px;text-transform:uppercase;color:var(--ao-red)}nav li a,nav li span{text-decoration:none;color:var(--ao-red)}.sub-menue li a,.sub-menue li{font-family:Oxygen;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff}.infobox-headline,.infobox-subheadline,.news-infobox-subheadline{font-family:Oxygen;font-weight:700;font-size:4em;text-transform:uppercase;color:#fff;text-align:center}.abovo-news-right .read-more{text-align:right}.infobox-pre-headline{font-family:Lora;font-weight:400;font-style:italic;font-size:1.8em;color:#fff;text-align:center;margin-bottom:.45em}.home-claim-mobile{font-family:Lora;font-weight:400;font-style:italic;font-size:2.3em;color:#fff;text-align:center;line-height:1.2}.infobox-subheadline{font-size:3.4em}.news-infobox-subheadline{font-size:2em}.infobox-headlineinfo,.mod_newslist,#blog nav p,.kontakt-teaser p,.kontakt-teaser-impressum p,.contact-center-impressum p,.contact-center .confirm-content p,.jobs-normal-text,#jobs .ce_accordionSingle,#jobangebote .ce_accordionSingle,#jobangebote .accordion.ui-accordion-content,#jobs .accordion.ui-accordion-content,#jobangebote .accordion.ui-accordion-content,#jobangebote .accordion.ui-accordion-content h4,#jobs .accordion.ui-accordion-content h4,.abovo-news-right .read-more,#abovo404 p,.small-flag>h4,#teaser.job-design p,.layout_full,#rss-hilfe,#email-hilfe,.sec-font-i{color:#fff;text-align:center}.infobox-headlineinfo.abovo-news,.abovo-news-right .read-more{font-size:1.5em}#jobs .accordion.ui-accordion-content,#jobangebote .accordion.ui-accordion-content,#jobs .accordion.ui-accordion-content h4,#jobangebote .accordion.ui-accordion-content h4{text-align:left;line-height:1.3}#jobs .accordion.ui-accordion-content h4,#jobangebote .accordion.ui-accordion-content h4{font-weight:600;color:var(--ao-red);margin-top:0;margin-bottom:1.5rem}#jobs .accordion.ui-accordion-content p,#jobangebote .accordion.ui-accordion-content p{margin-bottom:1.5rem}.contact-center .confirm-content p{font-size:1.5rem;line-height:1.4}.infobox-headlineinfo,.abovo-news-right .read-more{line-height:1.3}.contact-center-impressum p{text-align:left}.kontakt-teaser p,.kontakt-teaser-impressum p,.orange-band p:first-child,.jobs-normal-text,#jobs .ce_accordionSingle,#jobangebote .ce_accordionSingle,#jobs .accordion.ui-accordion-content,#jobs .accordion.ui-accordion-content h4,#abovo404 p{font-size:1.2rem}#abovo404 p,#teaser.job-design p{text-align:left;color:var(--ao-light-gray);line-height:1.7rem}#jobs .ce_accordionSingle,#jobangebote .ce_accordionSingle{text-align:left;line-height:2;margin-bottom:3rem;margin-bottom:1rem}#jobs .ce_accordionSingle.yellow .toggler,#jobangebote .ce_accordionSingle.yellow .toggler{background-color:var(--ao-navi-orange);color:#fff}.jobs-accordion-left-side span{display:block}.jobs-accordion-left-side span:last-child{font-size:.9rem;font-family:Oxygen;font-style:normal}.news-infobox-subheadline.abovo-news,.infobox-headlineinfo.abovo-news,.abovo-news-right .read-more{color:var(--ao-red);text-align:left;text-transform:none}.mod_newslist,.mod_search{font-size:1.2em;text-align:left;line-height:1.4em}.mod_newslist h2,.mod_newslist .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newslist p.error,.mod_search h3,.mod_newslist_infinite_scroll h2,.mod_newslist_infinite_scroll .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newslist_infinite_scroll p.error{font-family:Oxygen;font-weight:700;font-size:1.35rem;font-style:normal;color:#fff;text-align:left}.actor-name{font-family:Oxygen;font-weight:700;font-size:1em;font-style:normal;color:#fff}#abovo404 h1{font-size:5.6rem;text-align:left;margin-bottom:2rem}.kontakt-teaser h1{margin-top:6rem}.impressum-list{font-size:.9rem;margin-left:.7rem}.orange-band-leistungen h2,.orange-band-leistungen .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-leistungen p.error,.orange-band-ueberabovo h2,.orange-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-ueberabovo p.error,.red-band-ueberabovo h2,.red-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .red-band-ueberabovo p.error{font-family:Oxygen;font-weight:700;font-size:3em;color:#fff;text-align:left;font-style:normal;margin-bottom:2rem}.leistungs-content h3,.leistungs-content h4{font-family:Oxygen;font-weight:700;font-size:2rem;color:#535353;text-align:center;font-style:normal;margin-bottom:3.5rem}.leistungs-content h4{font-size:1.5rem;margin-bottom:1.75rem}.leistungs-content p{font-family:Lora;font-weight:400;font-style:italic;font-size:1.1rem;line-height:1.7rem;color:#535353;text-align:justify;margin-bottom:3.5rem}#jobs .leistungs-content p,#jobs .leistungs-content ul{width:50%;margin-left:auto;margin-right:auto;-webkit-column-count:1;column-count:1;margin-bottom:1rem}#jobs .leistungs-content{padding-bottom:2.5rem}.service-tiles{font-family:Lora;font-weight:400;font-style:italic;font-size:1.6rem;line-height:1.25;color:#882338;text-align:left;margin-bottom:3.5rem}.service-tiles small{font-family:Oxygen;font-weight:200;font-size:1rem;font-style:normal;color:#353535}.orange-band-leistungen h1,#uberabovo h1{font-family:Oxygen;font-weight:700;font-size:3.9rem;color:#fff;text-align:left;font-style:normal;margin-bottom:2rem}#uberabovo .ma-introduce h4,#uberabovo .ma-introduce p,.footer-two p,.footer-one a,.footer-three p,.footer-four,#footer .cmg-brand a,.one-pic h4,#blog .layout_latest p.info,#blog-details .layout_full p.info,#rss-hilfe .article-footer p.info,#email-hilfe .article-footer p.info{font-family:Oxygen;font-weight:700;font-size:1.4rem;color:var(--ao-red);text-align:left;font-style:normal}.one-pic h4{text-align:center}#uberabovo .ma-introduce:nth-child(odd) h4,#uberabovo .ma-introduce:nth-child(odd) p{text-align:left}#uberabovo .ma-introduce:nth-child(even) h4,#uberabovo .ma-introduce:nth-child(even) p{text-align:right}#uberabovo .ma-introduce p.ma-statment,#uberabovo .ma-introduce p.ma-at-it,.footer-one p,.footer-four p,.footer-four h2,.footer-four .email-success .widget-captcha p.error,.email-success .widget-captcha .footer-four p.error,.footer-four .br-time-left,.footer-four .br-time-right,#uberabovo .nomination p,#jobs .job-text p,#jobangebote .job-text p,.job-text p,#jobangebote .accordion.ui-accordion-content{font-family:Lora;font-weight:400;font-style:italic;font-size:1rem;line-height:1.45rem;color:var(--ao-light-gray);text-align:justify}.footer-one p,.footer-one a,.footer-two p,.footer-three p,.footer-four,.footer-four p,.footer-four h2,.footer-four .email-success .widget-captcha p.error,.email-success .widget-captcha .footer-four p.error,.footer-four .br-time-left,.footer-four .br-time-right,#footer .cmg-brand a{font-size:.95rem;text-align:left;line-height:1.6rem;color:#b0b0b2}.footer-one a{font-weight:400;color:#fff}#footer .cmg-brand a{font-weight:200;font-size:.65rem}.footer-four p{line-height:1.9rem}.footer-four .br-time-left,.footer-four .br-time-right,.footer-four h2,.footer-four .email-success .widget-captcha p.error,.email-success .widget-captcha .footer-four p.error{line-height:1.2rem}.footer-two p,.footer-three p{font-size:.967rem}.footer-two p,.footer-four{color:#fff}.footer-three p,.footer-four,.footer-three p a{font-weight:400}.footer-three p a{font-weight:200}.footer-four{font-size:1.1rem}.footer-four h2,.footer-four .email-success .widget-captcha p.error,.email-success .widget-captcha .footer-four p.error{margin:.3rem 0}.footer-two a,.footer-four a{color:#fff}.footer-three a,#footer .cmg-brand a{color:#b0b0b2}#footer .cmg-brand{background-color:var(--ao-gray);border-top:1px solid var(--ao-light-gray);padding:1.5rem 0;margin-top:2rem}#footer .cmg-brand,#footer .cmg-brand a{color:#b0b0b2;font-family:Oxygen;font-size:.8rem;line-height:1.2rem;font-weight:400;text-align:center}#uberabovo .ma-introduce:nth-child(odd) p.ma-statment,#uberabovo .ma-introduce:nth-child(odd) p.ma-at-it{-moz-text-align-last:left;text-align-last:left}#uberabovo .ma-introduce:nth-child(even) p.ma-statment,#uberabovo .ma-introduce:nth-child(even) p.ma-at-it{-moz-text-align-last:right;text-align-last:right}#uberabovo .ma-introduce:nth-child(even) p.ma-at-it{text-align:right}.contact-center h2,.contact-center .email-success .widget-captcha p.error,.email-success .widget-captcha .contact-center p.error,.kontakt-impressum h2,.kontakt-impressum .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-impressum p.error,.kontakt-hinweis-container h2,.kontakt-hinweis-container .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-hinweis-container p.error,.accordion-headline-container h2,.accordion-headline-container .email-success .widget-captcha p.error,.email-success .widget-captcha .accordion-headline-container p.error,#Haftung h3{font-family:Oxygen;font-weight:700;font-size:3em;color:var(--ao-light-gray);text-align:left;font-style:normal;margin-bottom:2rem}.kontakt-hinweis h2,.kontakt-hinweis .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-hinweis p.error{margin-bottom:.2rem}.kontakt-impressum h2,.kontakt-impressum .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-impressum p.error,.orange-band-ueberabovo h2,.orange-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-ueberabovo p.error,.orange-band-leistungen h2,.orange-band-leistungen .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band-leistungen p.error,.orange-band-leistungen h1,#uberabovo h1,.kontakt-hinweis h2,.kontakt-hinweis .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-hinweis p.error,.red-band-ueberabovo h2,.red-band-ueberabovo .email-success .widget-captcha p.error,.email-success .widget-captcha .red-band-ueberabovo p.error{text-align:center}impressum-left,.impressum-right{margin-top:3rem;text-align:left}input[type=text],input[type=email],input[type=tel],select,textarea,option{font-family:Oxygen;font-weight:200;font-size:.9rem;color:var(--ao-light-gray);text-align:left}input[type=submit],.have-a-job-button,.red-button,button[type=submit],button[type=button]{font-family:Oxygen;font-weight:200;font-size:.9rem;color:#fff;text-align:center;text-transform:uppercase;font-style:normal;cursor:pointer;transition:background-color .5s}.contact-center .opening-hours>h2:last-child,.contact-center .email-success .widget-captcha .opening-hours>p.error:last-child,.email-success .widget-captcha .contact-center .opening-hours>p.error:last-child,.contact-center p,.br-time-right,.br-time-left,#kontakt strong,.impressum-left ul,.kontakt-impressum p,.copyright p,span.captcha_text,.widget-headline.headline p,ul.ao-ul,.checkbox_container label{font-family:Oxygen;font-weight:200;font-style:normal;font-size:1.1rem;color:var(--ao-light-gray);text-align:left;line-height:1.6rem}.contact-center .opening-hours>h2:last-child,.contact-center .email-success .widget-captcha .opening-hours>p.error:last-child,.email-success .widget-captcha .contact-center .opening-hours>p.error:last-child{margin-top:0}.footer-four .opening-hours>h2:last-child,.footer-four .email-success .widget-captcha .opening-hours>p.error:last-child,.email-success .widget-captcha .footer-four .opening-hours>p.error:last-child{margin-top:.2rem}.impressum-left ul{color:var(--ao-red)}.impressum-left ul{font-size:.9rem}.small-teaser,#uberabovo p,#ausbildung_teaser div.circle p{font-family:Lora;font-weight:400;font-style:italic;font-size:1rem;line-height:1.45rem;color:#fff;text-align:center}#uberabovo .red-band-leistungen p,#ueberabovo .nomination,.kontakt-impressum p,.copyright p{text-align:justify}.copyright p{font-size:.8rem;text-align:center}.copyright p a:hover{color:#fff}#kontakt strong,.widget-headline.headline p,.widget-explanation.headline p,.widget-captcha p{font-size:1.1rem;font-weight:700;color:var(--ao-red);display:inline}.widget-headline.headline p{font-size:1.1rem}span.captcha_text,.checkbox_container label{font-size:.9rem}span.captcha_text{display:block;margin-top:.5em}.impressum-member-name{text-align:center}.impressum-member-name a,.kontakt-impressum a,.leistung-icon-row,button.tracking-opt-out{font-family:Oxygen;font-weight:700;font-style:normal;font-size:1.1rem;text-align:center;line-height:1.6rem}.kontakt-impressum.last p,.kontakt-impressum.last a{font-size:.8rem;text-align:center;line-height:1.2rem}.accordion-title{font-weight:500;font-size:1.3rem;color:#fff}.accordion-title.active .arrow-pic{opacity:0}.kontakt-impressum a:hover,.impressum-left a:hover,.welcome-middle-edge-news a:hover .read-more,#ausbildung_teaser div.circle a:hover,#blog p.more a:hover .link-box,#blog-details p.info a:hover,#blog-details a.go-back:hover .link-box,#rss-hilfe a.go-back:hover .link-box{color:var(--ao-orange);text-decoration:none}.impressum-member-name a:hover{text-decoration:none}.orange-band h2,.orange-band .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band p.error,.orange-band a{color:#fff;opacity:1}.orange-band a:hover{opacity:.5}.orange-band h2,.orange-band .email-success .widget-captcha p.error,.email-success .widget-captcha .orange-band p.error{margin-bottom:0}.main-footer{text-align:justify;color:#fff}.footer-one,.footer-four,.footer-two,.footer-three{float:left}.footer-one{width:24%;margin-right:6%}.footer-four{width:24%;margin-left:6%}.footer-two,.footer-three{width:14%;margin:0 3%}.accordion-headline-container h2,.accordion-headline-container .email-success .widget-captcha p.error,.email-success .widget-captcha .accordion-headline-container p.error{width:80%;padding-left:10%;text-align:center}#kontakt .kontakt-accordion-right-side{width:10%;height:auto;margin-top:2rem;margin-left:0;margin-right:0;display:flex;align-items:flex-end;flex-direction:column;float:left}.kontakt-accordion-right-side svg{margin-right:5px}#kontakt .ui-accordion-content div:first-child{background-color:#eaeaea;padding-bottom:1px}.kontakt-accordion-left-side{float:left}.small-flag>h4{padding:0 20px;color:var(--ao-red);font-size:1.2rem;margin-top:1.5rem;line-height:1.7rem}.small-flag.smallSize>h4{visibility:hidden}.small-flag svg.inner-cup{height:27%;margin:70px auto 0;display:block}.small-flag.smallSize svg.inner-cup{height:53%;margin:18px auto 0}.page-size.row .col-2-of-3{width:682.6666666667px;float:left}.page-size.row .col-1-of-3{width:341,33333333333333333000000000000px;float:left}.one-pic{width:40%;padding-left:10%;padding-right:0;margin:0 auto;display:block;float:left}.one-pic p,.one-pic h4{text-align:center}.one-pic img{display:block;margin:0 auto}.one-pic:last-child{padding-left:0;padding-right:10%}div.phone-number-pc{color:var(--ao-red);text-decoration:none;text-align:center}body .read-contact-line{display:none}div.phone-number-pc{display:inline-block}div.phone-number-pc span{cursor:pointer}.contact-line{text-align:center}.bullet-spacer{display:inline-block;color:#57585a}#teaser.job-design p{text-align:center}#ausbildung_teaser div.circle h5{margin:0}#ausbildung_teaser div.circle a{color:#fff;margin-top:1rem}#ausbildung_teaser div.circle p{margin-top:.5rem}body .contact-line .phone-number-pc{display:inline-block}body .contact-line a.phone-number,body.mobile .contact-line .phone-number-pc{display:none}body.mobile .contact-line a{display:block;text-align:center;padding:1rem .5rem}#ausbildung_teaser{background-color:var(--ao-gray)}ul.ao-ul{list-style:none;padding:0;margin:0 0 1rem;color:var(--ao-red);line-height:1.7rem;font-size:1.2rem}ul.ao-ul li{padding-left:1em;text-indent:-.7em;margin-bottom:.3rem}ul.ao-ul li:before{content:"\2022  ";color:var(--ao-red)}ul.ao-ul.text-white li:before{content:"\2022  ";color:#fff}.p-before-ao-ul{margin-bottom:.9rem!important}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#container .ao-button{display:inline-block;font-family:Oxygen;font-weight:200;font-size:.9rem;color:#fff;text-align:center;text-transform:uppercase;font-style:normal;cursor:pointer;padding:.7rem 1.3rem;background-color:var(--ao-red);border:none;margin:.4rem 0}#container .ao-button-wrapper{text-align:center}.op-half *{opacity:50%}.op-half:hover *{opacity:100%}.ce_gallery img{display:block}.ce_gallery li figure{margin-right:10px!important;margin-bottom:10px!important;background-color:var(--ao-orange)}.ce_gallery li.col_last figure{margin-right:0!important}#blog-details .layout_full .ce_gallery ul{padding-bottom:calc(1.7rem - 10px);display:flex;justify-content:center}.ce_gallery img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ce_gallery img:hover{-webkit-filter:opacity(.6);filter:opacity(.6)}.ce_gallery li{display:inline}@media only screen and (max-width: 64em){#blog-details .layout_full .ce_gallery ul{flex-direction:column}.ce_gallery li figure{margin-right:0!important}}#cboxClose{position:absolute;top:10px;right:10px;display:block;background:url(../../files/abovo/img/icons/x-red.svg) no-repeat top center;width:20px;height:20px;text-indent:-9999px;background-size:20px 20px;opacity:.6}#cboxPrevious{position:absolute;top:50%;left:0px;margin-top:-32px;background:url(../../files/abovo/img/icons/arrow-red.svg) no-repeat top left;background-size:50px 50px;width:50px;height:50px;text-indent:-9999px;transform:rotate(90deg);opacity:.6}#cboxNext{position:absolute;top:50%;right:0px;margin-top:-32px;background:url(../../files/abovo/img/icons/arrow-red.svg) no-repeat top left;background-size:50px 50px;width:50px;height:50px;text-indent:-9999px;transform:rotate(-90deg);opacity:.6}#cboxLoadedContent{border:none;background:#fff}#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover{background-position:inherit;opacity:1}#cboxPrevious:focus,#cboxNext:focus,#cboxSlideshow:focus,#cboxClose:focus{outline:0}#cboxCurrent,#cboxTitle{display:none!important}#cboxContent{margin-top:0}.accordion-wrapper{position:relative}.accordion-wrapper .ce_accordionSingle{position:absolute}.impressum-member-name{width:33.2%}.impressum-member-name.four{width:25%}.impressum-member-name a{padding:2em 0;display:block}.band-container.four{display:flex;align-items:center}.right-child{border-right:1px dotted #fff}#blog-details .content-layer .info.item{display:flex;flex-direction:row}.cover-with-text{display:flex}.cover-with-text .layer,.layer{position:absolute;float:none}.content-slider{line-height:1.2}@media only screen and (max-width: 64em){.band-container.four{flex-direction:column}.right-child{border-right:none;border-bottom:1px dotted #fff}}@media only screen and (max-width: 64em),(orientation: portrait){.cover-with-text .layer,.layer{position:relative}}.kontakt-teaser.large p{width:calc(1024px - 12%)}.kontakt-teaser.small p{width:calc(1024px - 24%)}.home-design .welcome-wide .infobox{margin-top:50vh}@media only screen and (max-width: 1024px){.kontakt-teaser.large p,.kontakt-teaser.small p{width:100%}}.one-pic.one{float:none;padding-left:0;padding-right:0!important}.svg-with-bg{min-height:500px;height:48vh;display:flex;justify-content:center;align-content:center;align-items:center}.svg-with-bg img{height:30vh;width:auto}.red-bg{background-color:var(--ao-red)}.orange-bg{background-color:var(--ao-orange)}.abo-icon .image-2{margin-top:2px}.cover-four-kilo{display:flex;align-items:flex-end}.slider-prev svg,.slider-next svg{display:block;width:10px;height:18px}.slider-prev svg{transform:rotate(180deg)}.rating-image img{max-width:154px}.cover-img.desktop-image{display:block}.cover-img.mobile-image{display:none}.cover-img.desktop-image,.cover-img.mobile-image{margin-top:calc(4.2rem + 49px)}@media only screen and (max-width: 1165px){.cover-img.desktop-image,.cover-img.mobile-image{margin-top:0}}@media only screen and (max-width: 64em){.one-pic.one{width:70%;padding-left:0;padding-right:0}}@media only screen and (max-width: 1024px),(orientation: portrait){.coverimage-height{height:auto}.cover-four-kilo{flex-direction:column}}@media only screen and (max-width: 1024px){.svg-with-bg{padding-top:0!important;min-height:350px;height:55vh}.abo-icon .image-1 img{width:25px}.abo-icon .image-2 img{width:17px}.cover-img.desktop-image{display:none}.cover-img.mobile-image{display:block}#usp-img img{height:112px}}cms-accept-tags,cms-container,cms-taglist,body cms-accept-tags>div.hinweis{text-align:center;font-family:Oxygen!important;font-weight:200;font-style:normal;font-size:1.1rem;line-height:1.6}cms-cookie-bar,cms-accept-tags{--main-bg-color: rgba(139, 38, 55, .94) !important;--main-text-color: #fff !important;--btn-accept-bg-color: var(--ao-orange) !important;--btn-reject-bg-color: var(--ao-orange) !important}cms-container.disclaimer{margin-bottom:2em}cms-taggroup-description{text-align:left}cms-accept-tags cms-buttons>cms-button>span{background-color:transparent!important;border:var(--ao-orange) solid 1px;color:#ccc;padding-bottom:.75em!important;font-size:.8rem;text-transform:uppercase}cms-accept-tags cms-buttons>cms-button[data-all=true]>span{background-color:transparent!important;border:var(--ao-orange) solid 1px;color:#fff;padding-bottom:.85em!important;font-size:1rem;text-transform:uppercase}cms-accept-tags>cms-container form cms-buttons{flex-direction:column-reverse}cms-accept-tags hr.line-hr{width:100%;margin:1em auto}cms-accept-tags div.hinweis,cms-accept-tags a.ao-impressum{padding-top:1em;padding-bottom:.5em;text-align:center}cms-accept-tags a.ao-impressum{display:block;padding-bottom:0;color:#fff}cms-button span{background:none;border:none;margin:0;padding:0;cursor:pointer}*:focus{outline:0!important}.mod_cms_accept_tags button[value=accept],.mod_cms_cookie_bar button[value=accept]{background-color:var(--ao-orange)!important}body cms-accept-tags>cms-container{max-height:61vh}@media only screen and (max-width: 992px){cms-accept-tags>cms-container{margin:1em!important;max-height:70vh!important}cms-accept-tags>cms-container form cms-buttons{align-items:stretch!important}.mod_cms_accept_tags form{margin:0!important}.mod_cms_accept_tags form>.tags{flex-direction:column}.mod_cms_accept_tags .info p{margin:0}}#rss-hilfe .kontakt-teaser hr,.with-hr hr{border:0 none;margin:2em auto;padding:0;width:15%;border-bottom:1px solid rgb(139,38,55)}hr.dot-line-red,#blog hr,#blog-details hr,#rss-hilfe hr,#email-hilfe hr{border:none;border-top:1px dotted rgb(139,38,55);color:#fff;background-color:#fff;height:1px;width:100%}#blog hr,#blog-details hr,#rss-hilfe hr #email-hilfe hr{margin-top:3.2rem;margin-bottom:1rem}#blog-details .article-footer hr:nth-of-type(2),#rss-hilfe .article-footer hr:nth-of-type(2) #email-hilfe .article-footer hr:nth-of-type(2){margin-top:1.1rem;margin-bottom:0}.band-red-container{background-color:var(--ao-red)}.band-red-two-select{flex-direction:row;display:flex;justify-content:center;padding:2rem 0;flex-wrap:wrap}.rss-abo,.email-info-abo{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;width:50%}.rss-abo{border-right:1px dotted #fff;margin-right:-1px}.rss-success,.email-success{display:none;flex-direction:column;justify-content:center;text-align:center}.red-bottom-ribbon .abo-icon .image-1 img{width:23px}.red-bottom-ribbon .abo-icon .image-2 img{width:17px}.red-bottom-ribbon .abo-icon .image-2{margin-top:3px}.red-bottom-ribbon .abo-icon .image-1{margin-right:.5rem!important}.postion-bottom{position:absolute;bottom:0}@media only screen and (max-width: 1024px){.band-red-two-select{flex-direction:column}.rss-abo{order:1;width:100%;border-right:none;margin-right:0}.email-info-abo{order:3;width:100%;border-top:1px dotted #fff}.rss-success{order:2}.email-success{order:4}.red-bottom-ribbon .base-container{flex-direction:column!important}}.abovo-button,.abovo-button-sm{font-family:Oxygen;font-weight:200;font-size:.9rem;color:#fff;text-align:center;text-transform:uppercase;font-style:normal;cursor:pointer;padding:10px 20px;border:none;margin:.4rem 0}.abovo-button:hover,.abovo-button-sm:hover{color:#fff}.red-button-a{background-color:var(--ao-red);border:none}.red-button-hairline{background-color:transparent!important;border:rgb(139,38,55) solid 1px!important;padding:9px 19px!important;color:var(--ao-red)}.red-button-hairline:hover{color:var(--ao-red)}.white-button{background-color:transparent!important;border:#fff solid 1px!important;padding:.5rem 1.2rem .4rem!important}.big-button,.email-abo button{font-size:1rem!important;padding:.7rem 2rem .6rem!important}#blog .abovo-sticker.abo{font-size:1.1rem;height:203px;padding-top:53px}.print-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-width:116px}.print-button img{height:14px;margin-top:-2px}#blog-details .go-back:hover,#rss-hilfe .go-back:hover,#email-hilfe .go-back:hover{cursor:pointer;color:#f6b670}#blog-details .item.go-back:hover .arrow-icon path{fill:#f6b670}#blog-details .go-back .link-box,#rss-hilfe .go-back .link-box,#email-hilfe .go-back .link-box{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}#blog-details .go-back .link-box .read-more,#rss-hilfe .go-back .link-box .read-more,#email-hilfe .go-back .link-box .read-more{margin-left:10px}#blog-details .go-back .link-box .arrow-icon,#rss-hilfe .go-back .link-box .arrow-icon,#email-hilfe .go-back .link-box .arrow-icon{margin-left:0}@media only screen and (max-width: 1024px){#blog .abovo-sticker.abo,.abovo-sticker.career{height:140px;padding-top:25px;margin-top:-4rem}.abovo-button-sm{display:block}.abovo-sticker.career{font-size:1.1rem}.abovo-sticker.career .abovo-sticker-head-text{font-size:1.4rem;margin-bottom:.5rem}}input[type=text],input[type=email],input[type=tel],select,textarea{width:85%;outline:1px solid var(--ao-input-gray);outline-offset:-1px;line-height:1.8rem;height:1.8rem;margin:.45rem 0;padding:0 .64rem;border-radius:0;border:0}#bewerben input[type=text],#bewerben input[type=email],#bewerben input[type=tel],#bewerben select,#bewerben textarea{width:60%}#bewerben .widget-checkbox{display:flex;justify-content:center}#bewerben .application select{width:62%;border-top:0px;border-bottom:0px;border-right:.64rem solid transparent;border-left:.4rem solid transparent;outline:1px solid var(--ao-input-gray);outline-offset:-1px;padding-left:0;padding-right:0;background-color:#fff}textarea{height:12rem}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{outline:1px solid var(--ao-red)!important}input[type=submit],.have-a-job-button,.red-button,button[type=submit],button[type=button]{padding:.7rem 1.3rem;background-color:var(--ao-red);border:none;margin:.4rem 0}input.red-border{border:1px solid var(--ao-red)}.email-adress-abo input[type=text]{font-size:1.1rem;line-height:2.5rem;height:2.5rem;width:859px;margin-right:11.24px}.email-adress-abo .formbody{display:flex}.email-adress-abo .widget.widget-submit{order:1}.email-adress-abo .widget.widget-captcha.mandatory{order:2}.checkbox_container input.checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox_container>label{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;line-height:1.4rem}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid var(--ao-red)}.checkmark.white{background-color:var(--ao-red);border:1px solid #fff}.checkbox_container .checkmark:after{left:5px;top:0px;width:5px;height:11px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox_container .checkmark.white:after{border:solid var(--ao-red);border-width:0 3px 3px 0}.checkbox_container input:checked~.checkmark{background-color:var(--ao-red)}.checkbox_container input:checked~.checkmark.white{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkbox_container input:checked~.checkmark:after{display:block}.widget-checkbox{margin-top:.5rem}.email-success input[type=email],.email-unsubscribe input[type=email],.big-mail-input input[type=email],input[type=text].captcha{width:calc(100% - 30px);height:3rem;padding:0 14px}.email-success .widget-captcha label{display:none}#kontakt .kontakt-formular form{padding-left:1px}.red-background input[type=radio]{background:var(--ao-red);border:3px solid var(--ao-red);box-shadow:0 0 0 1px #fff}.red-background input[type=radio]:checked{box-shadow:0 0 0 1px #fff;background-color:#fff;border-width:.2rem}.red-background button{border:#fff 1px solid;margin-top:2rem}.widget p.error{margin-top:1rem;margin-bottom:0rem;color:var(--ao-red);font-weight:400}.widget.likert-question{line-height:2.4rem;display:none}.widget.likert-question.active{display:block}.widget.likert-question legend{margin-bottom:2rem}.widget.likert-question legend .mandatory{display:none}input[type=radio]{height:18px;width:18px;margin-right:.5rem;margin-left:.1rem;margin-bottom:-.2rem;appearance:none;-webkit-appearance:none;border-radius:50%;background:var(--ao-red);border:3px solid #FFF;box-shadow:0 0 0 1px var(--ao-red)}#ergebnis{text-align:center;margin:20px auto 0;display:none}#next-button{display:block;line-height:1.7rem}.tachometer{display:flex;position:relative;width:345px;height:172.5px;margin:20px auto;overflow:hidden;justify-content:center;align-items:flex-end;overflow:visible}.tachometer-bg{position:absolute;width:100%;height:auto;top:0;left:0}.tachometer-needle{width:129.5px;height:auto;transform-origin:105px center;margin-right:76px;margin-bottom:-17px;transform:rotate(0);transition:transform 2s ease-out}#apply-now{display:none}#likertsurvey input[type=radio]:checked+label{font-weight:700}#likertsurvey .ce_form{min-height:400px;display:flex;align-items:center;justify-content:flex-start}#likertsurvey .ce_form.center{justify-content:center}.widget.widget-checkbox input[type=checkbox]{width:18px}.widget.widget-checkbox input[type=checkbox]:before{display:inline-block;width:19px;height:19px;margin:0;vertical-align:middle;background:#fff;border:1px solid var(--ao-red);content:"";position:absolute;top:-2px}.widget.widget-checkbox.ao-checkbox input[type=checkbox]{opacity:1;position:relative;height:auto}.widget.widget-checkbox label{padding-left:10px;cursor:pointer}.widget.widget-checkbox{margin-top:1rem;margin-bottom:1rem}.widget.widget-checkbox input[type=checkbox]:checked:before{background:var(--ao-red)}.widget.widget-checkbox input[type=checkbox]:checked:after{font-family:"Font Awesome 6 Free";content:"\f00c";color:#fff;font-size:1rem;font-weight:900;position:absolute;top:0px;left:3.5px}@media only screen and (max-width: 1024px){button[type=button]{width:100%}#likertsurvey .ce_form{min-height:607px}}.d-flex-row,.red-bottom-ribbon .base-container,.d-flex-row-even-odd{display:flex;flex-direction:row;justify-content:flex-start}.d-flex-row-even-odd{flex-direction:row-reverse}.d-flex-column,.widget.likert-question fieldset{display:flex;flex-direction:column;justify-content:flex-start}.d-flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.d-flex-justify-content-center{justify-content:center}.d-flex-justify-content-space-between,.red-bottom-ribbon .base-container{justify-content:space-between}.d-flex-justify-space-evenly{justify-content:space-evenly}.d-flex-align-items-baseline{align-items:baseline}.d-flex-align-items-flex-start{align-items:flex-start}.d-flex-align-items-stretch{align-items:stretch}.d-flex-align-items-center,.red-bottom-ribbon .base-container{align-items:center}.bigger-item{flex-grow:2}.normal-item{flex-grow:1}.d-flex{display:flex}.d-flex-justify-content{justify-content:flex-end}@media only screen and (max-width: 1024px),(orientation: portrait){.d-flex-sm-or-portrait-column{flex-direction:column}}@media only screen and (max-width: 1024px){.d-flex-sm-column{flex-direction:column}.d-flex-sm-justify-content-center{justify-content:center}}#blog nav ul{position:unset;width:unset;height:auto;background-color:unset;z-index:inherit}#blog .pagination li{display:inline}#blog .pagination li a,#blog .pagination p,#blog .pagination li span,#blog .pagination li strong.active{padding:.5rem}#blog .pagination li a.next{padding-right:0rem}#blog .pagination p,#blog .pagination ul{margin:0}#blog .pagination p,#blog .pagination ul{display:inline}#blog .pagination{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:nowrap}.fit-content{height:fit-content}#blog .mod_newslist p.info,#blog .mod_newslist_infinite_scroll p.info,#uberabovo .ma-introduce p,#blog .layout_latest p.info,#blog-details .layout_full p.info,#rss-hilfe .article-footer p.info,#email-hilfe .article-footer p.info{font-weight:700;font-size:.9rem;line-height:1.25rem;color:var(--ao-light-gray);text-align:left}@media only screen and (max-width: 1024px){.only-screen-full{display:none!important}}ol.numbering{text-indent:.2rem;padding-left:1.5rem}@media print{header,footer,#blog .pagination,#blog .ao-container,#blog nav.mod_customnav,#blog-details a.go-back .link-box,#blog-details .jobs-normal-text,#blog-details .red-bottom-ribbon{display:none!important}div.abovo-sticker.abo{display:none}.mod_newslist{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}#blog-details .layout_full h1{font-size:1.6rem;margin-top:4rem;margin-bottom:2.5rem}#blog-details .layout_full p.anleser{font-size:1rem!important;line-height:1.2rem!important;font-weight:600!important}#blog-details .layout_full{font-size:1rem;line-height:1.2rem}#blog-details div.content-layer{justify-content:center!important}.do-not-print{display:none!important}.mod_newsreader{margin-bottom:0rem}#blog-details .article-footer>hr.dot-line:first-child{margin-top:2rem!important}.print-header{display:flex!important;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:2rem}.letter-url{font-family:Oxygen;font-weight:700;font-size:1rem;color:var(--ao-red);font-style:normal;text-align:justify}.print-header img{width:150px;height:auto}.mod_newsreader{margin-bottom:0rem!important}}@page{margin:2cm}#blog-details .layout_full p.info,#rss-hilfe .article-footer p.info,#email-hilfe .article-footer p.info{font-weight:400;margin-bottom:0}#blog-details .layout_full p,#blog-details .layout_full ul,#rss-hilfe{text-align:left}#blog .layout_latest h2,#blog .layout_latest .email-success .widget-captcha p.error,.email-success .widget-captcha #blog .layout_latest p.error{line-height:1.2;margin-top:0rem;margin-bottom:3rem}#blog p.more a{display:inline-block}#blog p.more a .link-box{display:flex;flex-direction:row;align-items:center;justify-content:center}#blog span.read-more{margin:0;display:inline-block}#blog-details .layout_full{text-align:left}.mod_newsreader h4,#blog-details h3,#blog-details h5,#rss-hilfe h3,#email-hilfe h3{font-family:Oxygen;font-weight:700;font-size:1.1rem;color:var(--ao-light-gray);font-style:normal;text-align:left;margin-top:0rem;margin-bottom:.5rem}#rss-hilfe .question h3{margin-top:0rem;margin-bottom:.5rem}#blog-details h3,#rss-hilfe .question h3,#email-hilfe .question h3{font-size:2.3rem;text-align:center;line-height:1.3}#blog-details .jobs-normal-text,#rss-hilfe .jobs-normal-text,#email-hilfe .jobs-normal-text{margin-top:8rem!important;margin-bottom:8rem!important}.mod_newsreader .ce_text ul>li{list-style:disc outside;margin-left:20px}.mod_newsreader .ce_text ul{list-style-type:disc}#blog-details .layout_full p.info time{color:var(--ao-red)}.mod_newsreader{margin-bottom:8rem}#blog .abovo-sticker{font-size:1.1rem;height:11.6rem;padding-top:4.4rem}#blog .abovo-sticker a{font-size:2rem;color:#fff}#blog .abovo-sticker a:hover{color:#f5b570}#blog .abovo-sticker .sticker-sub-text,.sticker-sub-text{font-size:1rem;font-style:italic;color:#fff;font-weight:300}#blog .mod_newslist,#blog .mod_newslist_infinite_scroll{margin-top:4rem}#blog .mod_search{margin-top:1rem}#blog .mod_search p.header{margin-bottom:4rem;margin-left:.9rem;margin-right:.9rem}#blog .mod_newslist,#blog .mod_newslist_infinite_scroll{display:flex;flex-wrap:wrap;justify-content:space-between}#blog .layout_latest{width:49%;margin-bottom:4rem}#blog .layout_latest p.info{margin-top:1rem;margin-bottom:1rem;font-weight:400;border-top:1px dotted var(--ao-red);border-bottom:1px dotted var(--ao-red);padding:.3rem 0}#blog .layout_latest h2,#blog .layout_latest .email-success .widget-captcha p.error,.email-success .widget-captcha #blog .layout_latest p.error{font-size:1.8rem;text-align:left;margin-bottom:2rem;margin-top:1rem}#blog p.more{display:flex;justify-content:space-between}#blog .pagination{padding-top:1rem;width:100%;border-top:1px dotted var(--ao-red);margin-top:3rem}#blog .arrow-icon,#blog-details .arrow-icon{margin-top:-2px}#blog .nav-element{display:flex;justify-content:space-between}#blog .nav-element img{width:auto;height:28px;margin:.8rem}#blog .nav-element span p{font-family:Oxygen;font-size:1.1rem;display:inline-block;margin:0 .2rem 0 0}#blog .nav-element span{display:flex;align-items:center}#blog nav.mod_customnav{border-bottom:1px solid var(--ao-red);margin-top:3rem}#blog nav.mod_customnav ul{background-color:transparent;position:relative;margin-top:0;height:auto;display:flex;align-items:center;padding-bottom:.8rem}#blog #blog-search{margin-right:.9rem;margin-left:.9rem}#blog #blog-cross{margin-right:0;margin-left:0}#blog nav.mod_customnav ul li:last-of-type{margin-right:.9rem;margin-left:.65rem;height:20px}#blog nav.mod_customnav ul li:first-of-type{margin-left:.9rem;height:20px}#blog .blog-sub-nav-text{margin-left:1rem;text-transform:none;color:var(--ao-light-gray)}#blog #blog-search,#blog #blog-tiles,#blog #blog-list,#blog #blog-cross{height:20px;width:auto;fill:var(--ao-red)}#blog .delete-cross-button{margin-right:.9rem;margin-left:.9rem;display:none}#blog nav.mod_customnav li a,#blog nav.mod_customnav li span{display:inline-block}#blog .active #blog-tiles,#blog .active #blog-search,#blog .active #blog-list,#blog a:hover #blog-search,#blog a:hover #blog-tiles,#blog a:hover #blog-list,#blog .delete-cross-button:hover #blog-cross{fill:var(--ao-navi-orange)}#blog .mod_newslist p.info,#blog .mod_newslist_infinite_scroll p.info{font-weight:400;font-family:Oxygen;font-style:normal}#blog .layout_short{width:100%}#blog .search-field{order:1;margin-right:auto;margin-bottom:0;flex-grow:4}#blog nav.mod_customnav li:first-of-type{order:4}#blog nav.mod_customnav li{order:5}#blog .search-field input[type=text]{border:0;font-weight:700;font-family:Oxygen;font-style:normal;font-size:1.2rem;margin:0;padding:0}#blog .search-field input[type=text].text{width:100%;outline:0}#blog .search-field input[type=text].text:focus{outline:0!important}#blog .mod_search p.context{margin-bottom:0}#blog .mod_search p.url,#blog .mod_search p.header{font-family:Oxygen;color:var(--ao-light-gray);line-height:1.1rem}#blog .mod_search p.url{display:flex;align-items:center;margin-top:.2rem}#blog .mod_search p.url:before{content:url(../../files/abovo/img/icons/2023_AO_website_Link.svg);margin-right:.5rem;height:14px;display:inline-block}#blog .mod_search>div{border-bottom:1px dotted var(--ao-red);margin-bottom:1rem;width:100%}#blog .mod_search>div.last{border-bottom:none}#blog .mod_search h3{line-height:normal}#blog .mod_search mark{background-color:var(--ao-navi-orange)}#blog .fa-spinner{color:var(--ao-orange)}#blog .inf-scr-loading-in-process-container{margin-bottom:2rem;margin-top:1.5rem}#blog.search-result .delete-cross-button{order:3;display:inline-block}#blog.search-result .delete-cross-button:hover{cursor:pointer}#blog.search-result .blog-sub-nav-bar>li{display:none}#blog-details p.info a{color:#57585a}#blog-details .have-a-job-button-cover,#rss-hilfe .have-a-job-button-cover,#email-hilfe .have-a-job-button-cover{margin:2rem 0 .5rem}.back{display:none}#blog-details .arrow-icon,#rss-hilfe .arrow-icon,#email-hilfe .arrow-icon{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#blog-details .right-side .arrow-icon{transform:rotate(0)}#blog-details div.content-layer,#blog-details div.content-layer .item.button,#rss-hilfe .article-footer div.content-layer,#email-hilfe .article-footer div.content-layer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#blog-details div.content-layer .item.button{display:flex;flex-direction:row;justify-content:space-between}#blog-details div.content-layer .item.button .item{padding:6px 0;margin-top:0}#blog-details div.content-layer .item.button .inner-content-layer .item{padding:4px;margin-top:-9px;font-size:14px}#blog-details div.content-layer .item.button .inner-content-layer{margin-top:2px}#blog-details div.content-layer .item.button .inner-content-layer .item:first-child{padding-left:5px}#blog-details div.content-layer .item.button .item i{font-size:18px}#blog-details .layout_full .ce_image{padding:3.2rem 0}#blog-details .layout_full .ce_image img{display:block;margin:0 auto}#blog-details .layout_full .ce_image:first-child{padding:0}#blog-details .layout_full .ce_text{text-align:center}#blog-details .layout_full table{display:inline-block;margin:1.7rem auto 3.2rem}#blog-details .layout_full td{padding:2px 7.5px;border-bottom:none;vertical-align:bottom}#blog-details .layout_full td:last-child{text-align:right}#blog-details .layout_full .ce_text td p{padding:0;margin:0}#blog-details .layout_full .ce_text td p:first-child{padding-top:4px;padding-bottom:4px}#blog-details .layout_full tr{background:radial-gradient(circle at bottom,var(--ao-red) 1px,rgba(255,255,255,0) 1px) repeat-x bottom;background-size:5px 1px}#blog-details .layout_full td:first-child{padding-left:0}#blog-details .layout_full td:last-child{padding-right:0}#rss-hilfe .store-icon img{width:145px;height:auto;margin:10px}#rss-hilfe .store-icon img.m{margin-left:0}#rss-hilfe .store-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#rss-hilfe .last-child{margin-bottom:5rem}#blog-details .layout_full p.anleser{font-family:Oxygen;font-style:normal;font-size:1.1rem;font-weight:600;line-height:1.7rem}#blog-details .layout_full h1,#blog-details .layout_full h2,#blog-details .layout_full .email-success .widget-captcha p.error,.email-success .widget-captcha #blog-details .layout_full p.error{text-align:left;margin-bottom:1rem}#blog-details .layout_full h2,#blog-details .layout_full .email-success .widget-captcha p.error,.email-success .widget-captcha #blog-details .layout_full p.error{font-size:1.6rem}@media only screen and (max-width: 1024px){.mod_newsreader table{overflow-x:scroll}}@media only screen and (max-width: 1024px){#blog .layout_latest{width:100%}#blog-details .copyright-article{order:3;margin-top:.5rem}#blog-details .content-layer .info.item{justify-content:center}}@media only screen and (max-width: 768px){#blog-details div.content-layer,#blog-details div.content-layer .item.button{flex-direction:column}#blog-details div.content-layer .item.button .inner-content-layer{margin:10px auto}.bull-spacer-with-function{display:none}}figcaption.caption{font-size:.7rem;margin-top:.3rem}@media only screen and (max-width: 80em){.abovo-nav .level_1 a.impressum{right:0}}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px}@media only screen and (max-width: 1165px){.abovo-nav ul.level_1{overflow:hidden;padding-top:0;display:flex}.abovo-nav ul.level_1 .bg-layer{display:block;height:10em;background-color:#f3f3f3;width:100%;border:none}.mobile-nav-ribbon{display:block;width:100%;position:absolute;z-index:102;background-color:#eaeaea;height:63px}.mobile-nav-phone,#mobile-nav{display:inline-block}.mobile-nav-phone svg{width:3.5em;height:3.5em;margin:.8em 1.6em}.top-dock-plane{margin-top:0}.mobile-nav-phone{position:absolute;z-index:106}.plane-red{margin-top:-.7rem;top:0;height:5rem!important}.plane-red a{display:block;width:150px;margin:0 auto;top:-30px;position:relative}.abovo-badge-without-claim.seal{top:-62px}.abovo-logo-without-claim,.top-dock-plane .abovo-logo-without-claim,.top-dock-plane-without .abovo-logo-without-claim{top:3.3rem;height:60px}.top-dock-plane .abovo-badge-without-claim,.top-dock-plane-without .abovo-badge-without-claim{margin-top:0}svg .logo-claim{opacity:0}nav.abovo-nav{max-height:0}nav li{font-size:1.6em}nav,.sub-menue,.arrow-pic{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}nav.abovo-nav.open{overflow-y:auto;max-height:100vh}.sub-menue.open{overflow-y:auto;max-height:100vh}nav ul{height:auto;text-align:center;margin-top:0;list-style-type:none;z-index:101;margin-bottom:0;position:relative;background-color:transparent}nav ul li,.btn-impressum{margin:0;display:inline-block;width:100%;position:relative;text-align:left;background-color:#f3f3f3}nav ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff}nav ul .bg-layer+li{margin-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#fff}nav ul li:last-of-type,nav ul li:has(+ li.impressum-item){border:none}#blog nav ul li{width:auto}#mobile-nav{display:block;width:3.9em;height:2.8em;position:absolute;right:1.4em;top:1.2em;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:105;-webkit-tap-highlight-color:transparent}.main-btn.active{background-color:inherit}li.active{background-color:#f6b670}#mobile-nav span{display:block;position:absolute;height:6px;width:100%;background:var(--ao-red);border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#mobile-nav span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-nav span:nth-child(2){top:13px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-nav span:nth-child(3){top:26px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-nav.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#mobile-nav.open span:nth-child(2){width:0%;opacity:0}#mobile-nav.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:30px;left:8px}.main-btn,.btn-alle>.main-btn{float:left;width:78%;padding:20px 0 20px 5%}.main-btn.with-out-arrow{width:100%}.btn-arzte,.btn-alle,.abovo-nav .level_1 .bg-layer+li+li+li{margin-left:0;margin-right:0}.btn-uberabovo>.main-btn{padding-right:0}.level_1 .sibling:hover .main-btn,.level_1 .sibling:hover .last{background-color:transparent}.btn-impressum .main-btn,.abovo-nav .level_1 a.impressum{right:0;width:100%;padding:20px 0;font-size:1.3em;text-align:center}.btn-impressum{right:0px}.abovo-nav ul.level_1{flex-direction:column}.abovo-nav .level_1 li a,.abovo-nav .level_1 li span,.abovo-nav .level_1 a.impressum{display:block;padding:20px 5%}.abovo-nav .level_1 a.impressum{border-top-width:1px;border-top-style:solid;border-top-color:#fff;position:relative;background-color:#f3f3f3}}@media only screen and (max-width: 1024px){.testimonial-container{flex-direction:column}.testimonial-container .rating-image img{width:52px;height:52px}.bigger-icons-mobile .testimonial-container .rating-image img{width:112px;height:112px}.page-size-desk-mobile,.page-size-mobile-only,.ce_gallery,.dot-line-container,.round-image,.dot-image-container.wide .round-image,.abovo-news-left,.kontakt-teaser,.kontakt-teaser-impressum,.contact-center,.contact-center-impressum,.kontakt-impressum,.leistungs-content,#uberabovo .ce_text,.impressum-member-name,.main-footer,.confirm-content,.jobs-normal-text,.kontakt-hinweis,#jobangebote .job-text,#mandanten .page-size.job-text,#arbeit .page-size.job-text,#team .page-size.job-text,.job-design .page-size.job-text,#ausbildung_teaser .page-size.job-text,#abovo404,#gesichter.job-design,#bewerbung.job-design,.mod_newslist,.mod_newslist_infinite_scroll,.mod_newsreader .ce_text,.mod_newsreader .ce_headline,.mod_newsreader .ce_image h1,.mod_newsreader .ce_image h2,.mod_newsreader .ce_image .email-success .widget-captcha p.error,.email-success .widget-captcha .mod_newsreader .ce_image p.error,.mod_newsreader .ce_image h3,.mod_newsreader p.back,.article-footer,#rss-hilfe .ce_text,#jobs .job-text p,figcaption,.eupopup-body,.eupopup-buttons,.ao-container,#blog nav.mod_customnav,.ao-container-l,.mod_search{width:90%;margin-left:5%;margin-right:5%}.page-size-desk-mobile.small-edge,.page-size-mobile-only.small-edge,.ce_gallery.small-edge,.dot-line-container.small-edge,.round-image.small-edge,.dot-image-container.wide .round-image.small-edge,.abovo-news-left.small-edge,.kontakt-teaser.small-edge,.kontakt-teaser-impressum.small-edge,.contact-center.small-edge,.contact-center-impressum.small-edge,.kontakt-impressum.small-edge,.leistungs-content.small-edge,#uberabovo .ce_text.small-edge,.impressum-member-name.small-edge,.main-footer.small-edge,.confirm-content.small-edge,.jobs-normal-text.small-edge,.kontakt-hinweis.small-edge,#jobangebote .job-text.small-edge,#mandanten .page-size.job-text.small-edge,#arbeit .page-size.job-text.small-edge,#team .page-size.job-text.small-edge,.job-design .page-size.job-text.small-edge,#ausbildung_teaser .page-size.job-text.small-edge,#abovo404.small-edge,#gesichter.job-design.small-edge,#bewerbung.job-design.small-edge,.mod_newslist.small-edge,.mod_newslist_infinite_scroll.small-edge,.mod_newsreader .ce_text.small-edge,.mod_newsreader .ce_headline.small-edge,.mod_newsreader .ce_image h1.small-edge,.mod_newsreader .ce_image h2.small-edge,.mod_newsreader .ce_image .email-success .widget-captcha p.error.small-edge,.email-success .widget-captcha .mod_newsreader .ce_image p.error.small-edge,.mod_newsreader .ce_image h3.small-edge,.mod_newsreader p.back.small-edge,.article-footer.small-edge,#rss-hilfe .ce_text.small-edge,#jobs .job-text p.small-edge,figcaption.small-edge,.eupopup-body.small-edge,.eupopup-buttons.small-edge,.ao-container.small-edge,#blog nav.mod_customnav.small-edge,.ao-container-l.small-edge,.mod_search.small-edge{width:92%;margin-left:4%;margin-right:4%}.impressum-member-name,.impressum-member-name.four{width:90%!important;margin-left:5%;margin-right:5%}.error-right{width:100%;padding-left:0;margin-top:3rem;margin-bottom:3rem}.accordion .kontakt-impressum h2,.accordion .kontakt-impressum .email-success .widget-captcha p.error,.email-success .widget-captcha .accordion .kontakt-impressum p.error{font-size:2em}.error-left{width:100%;margin-top:3rem}.error-right p:last-child{margin:2.3rem 0 1rem}#abovo404 p,#abovo404 h1{text-align:center}#abovo404 h1{font-size:4.3rem}.error-left img{width:60%;margin:0 auto}.col-2-of-3 h3,.col-2-of-3 p,.col-2-of-3.center{width:auto}.head-pic-content,.abovo-map .dlh_googlemap{height:40vh;width:100%}.impressum-left,.impressum-left p,.kontakt-formular,teaser p,.kontakt-teaser-impressum p,.kontakt-teaser p,.contact-center .ce_text,.kontakt-teaser-impressum p,.kontakt-teaser-impressum h1,.impressum-right,.accordion-content,.toggler{width:100%}.toggler,#jobs .first-accordion-frame{padding:0}#jobs .first-accordion-frame{margin:0;width:100%}#uberabovo .ce_text.orange-band-ueberabovo,#uberabovo .ce_text.red-band-ueberabovo,#uberabovo .ce_text.red-band-leistungen{width:100%;margin:0}.float_left{float:none}.desk-invisible{display:inline-block;max-height:0px;overflow-y:hidden}.level_1 .sub-arrow,.orange-band-leistungen .sub-arrow{width:17%;min-height:24px;position:absolute;padding:7.5px 0 11.5px;float:left;right:0px;text-align:center;border-left:1px solid var(--ao-red);margin:8px 0}.right-side li:first-child{margin-left:0}.left-side li:last-child{margin-right:0}.sub-menue{height:auto;float:left}.sub-menue li{position:relative}.sub-btn{width:92%;padding:20px 0 20px 8%}.arrow-pic,.arrow-down{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sub-arrow.open .arrow-pic{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-title.active .arrow-pic{opacity:1}.arrow-pic,.orange-band-leistungen .arrow-pic,#jobs .orange-band-leistungen .arrow-pic{height:24px;width:24px;display:inline-block;margin:0 auto}li.active .arrow-pic-circle{fill:none}li.active .arrow-pic-path{fill:#fff}#container{margin-top:63px}#startseite{background-color:var(--ao-red)}.welcome-left,.welcome-right,.welcome-wide{width:100%;height:75vh;float:none;margin:0;padding:0}.welcome-left>.infobox{background-color:var(--ao-red)}.home-line{display:block;border:0px none;margin:0 auto;padding:0;width:100%;border-bottom:1px solid rgba(0,0,0,.35)}.welcome-right>.infobox{background-color:var(--ao-dark-orange)}.mod_newslist{overflow:hidden;padding:.5em 0 0}.actor-pic{width:80px;height:80px;margin:0 auto;display:block}.teaser{text-align:center;padding:1.3em 1.5em 0}#blog .teaser{text-align:left}.teaser>p{margin-bottom:0}.home-bg-pic-mobile{display:block;background:url(../../files/abovo/img/IMG_6108_ps_web.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:72vh}.home-claim-mobile{background-color:var(--ao-red);display:table-cell;vertical-align:middle;height:19vh;width:100vw;padding:0 1em}.home-bg-pic-mobile.recruiting{display:block;background:url(../../files/abovo/img/recruiting_ps_web_dsktp.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:40vh}}@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (max-width: 1024px) and (min-device-pixel-ratio: 1.5),only screen and (max-width: 1024px) and (min-resolution: 144dpi){.home-bg-pic-mobile.recruiting{display:block;background:url(../../files/abovo/img/recruiting_ps_web_dsktp@2.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:40vh}}@media only screen and (max-width: 1024px),(orientation: portrait){.home-bg-pic.recruiting,.image-text-layer{background:var(--ao-red);height:auto;min-height:auto}.home-design .welcome-wide .infobox{margin-top:0}.infobox{min-width:200px;width:100%;margin:0 auto;padding:2.8rem 0;position:relative}#container .ao-button{border:1px solid #fff;margin-top:2.4rem}}@media only screen and (max-width: 1024px){.home-bg-pic.recruiting .infobox{min-height:auto;padding-bottom:4rem}.home-bg-pic.recruiting,.image-text-layer{background:var(--ao-red);height:auto;min-height:auto}.welcome-wide hr{border-bottom:1px solid #fff}.home-bg-pic{background:none}.welcome-middle-edge.triple a{width:100%}.welcome-wide .teaser{padding-top:.6em}.welcome-wide .teaser p{margin-top:0;text-align:center}.welcome-wide .kontakt-teaser h1{margin-top:0}#startseite-recruiting .home-line{border-bottom:1px solid rgb(240,123,0)}.infobox-headlineinfo{padding-bottom:0rem}.infobox-subheadline{padding-top:0rem}.news-infobox-subheadline{padding-top:2.8rem}.welcome-middle-edge{height:auto;padding:1.8rem 0}.welcome-middle-edge.triple{padding:0}.welcome-middle-edge.triple a{padding:1.8rem 0}.welcome-middle-inner-edge{padding:0}.welcome-middle-edge.triple{flex-direction:column}.abovo-news-right,.abovo-news-left,float_right{float:none}.welcome-wide .infobox,.home-design .welcome-wide .infobox{margin-top:0}.welcome-middle a.small-flag{height:50px;width:50px;bottom:0px;display:block;right:0;position:relative;z-index:10;min-height:60px;margin:2rem auto 0;padding-bottom:1rem;border-bottom:var(--ao-red) 1px solid}.small-flag svg.inner-cup{height:auto;margin:0;display:block}.small-flag>h4{display:none}.abovo-news-right{display:block;width:135px;margin:0 auto}#startseite .abovo-news-right{padding:1.5rem 0 5rem}.infobox-headlineinfo.abovo-news{padding-bottom:0rem}.ao-dot-line-left-right{border-top:1px dotted #fff;border-bottom:1px dotted #fff;border-left:none;border-right:none}.accordion-title:hover .over-state,.accordion-title.active .over-state{display:none}.accordion-title:hover .idle-state,.accordion-title.active .idle-state{display:inline-block}#alle .orange-band-leistungen:last-child,#apotheker .orange-band-leistungen:last-child,#arzte .orange-band-leistungen:last-child{padding-top:0}.accordion-title{text-align:left}.field-logo,.subject-name,.orange-band-leistungen .sub-arrow{float:left}.subject-name,#jobs .subject-name{width:55vw;margin:1rem auto}.orange-band-leistungen .arrow-pic,#jobs .orange-band-leistungen .arrow-pic{margin-top:.9rem}.field-logo,#jobs .field-logo{height:52.5px;width:52.5px;margin:0 5vw}.service-tiles .br-box{display:inline-block}p .service-tiles-p:last-child{margin-bottom:0}.leistungs-content p.service-tiles-teaser{margin:0 0 1.3rem;width:100%}.orange-band-leistungen .sub-arrow{width:15.5vw;height:52.5px;margin:0 0 0 5.5vw;padding:0;border-color:var(--ao-red)}.accordion-title:first-child{margin-left:0;border:none}.accordion-title:before{text-align:center;width:2em;display:inline-block}.accordion-title{font-size:1.1rem;line-height:1.2}.accordion:last-child .subject-name{margin:.29rem auto}.accordion-content{position:relative;overflow:hidden;float:left}.accordion-title,.leistung-arrow-row,#jobs .leistung-arrow-row,#jobs .accordion-title{width:100%}.accordion-title,.accordion-content{float:none;margin:0}.arrow-two,.arrow-four,.arrow-three,#jobs .arrow-two,#jobs .arrow-four{margin-left:0}.leistungs-content p,#uberabovo .red-band-leistungen p,#uberabovo .nomination p,.nomination p,#jobangebote .job-text p,#jobs .job-text p{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0px;-webkit-column-gap:0px;column-gap:0px}.dot-hr,.leistungs-content h3{display:none}.main-tile{width:100%}.service-tiles small{display:inline-block;width:100%}.accordion-title.active.is-fixed{position:fixed;top:63px;background-color:#eba050;z-index:99}.accordion-title{padding:1.5rem 0;height:52.359px}.accordion-title.active.is-fixed+.accordion-content{position:fixed;top:162px;z-index:98;height:calc(100vh - 121px);overflow-y:scroll}.service-tiles.light,.service-tiles.middle,.service-tiles.dark{background-color:#eba0501a}.steuer .tile-group.one,.steuer .tile-group.two,.finanz .tile-group.one,.finanz .tile-group.two,.lohn .tile-group.one,.lohn .tile-group.two,.exsitenz .tile-group.one,.exsitenz .tile-group.two,.erfolg .tile-group.one,.erfolg .tile-group.two,.erfolg .tile-group.three,.nachfolge .tile-group.one,.nachfolge .tile-group.two,.pruefung .tile-group.one,.pruefung .tile-group.two{width:100%;height:auto}.steuer .service-tiles.one,.steuer .service-tiles.two,.steuer .service-tiles.three,.steuer .service-tiles.four,.steuer .service-tiles.five,.steuer .service-tiles.six,.finanz .service-tiles.one,.finanz .service-tiles.two,.finanz .service-tiles.three,.finanz .service-tiles.four,.finanz .service-tiles.five,.finanz .service-tiles.six,.finanz .service-tiles.seven,.finanz .service-tiles.eight,.lohn .service-tiles.one,.lohn .service-tiles.two,.lohn .service-tiles.three,.lohn .service-tiles.four,.lohn .service-tiles.five,.lohn .service-tiles.six,.lohn .service-tiles.seven,.lohn .service-tiles.eight,.abschluss .service-tiles.one,.abschluss .service-tiles.two,.abschluss .service-tiles.three,.abschluss .service-tiles.four,.abschluss .service-tiles.five,.abschluss .service-tiles.six,.exsitenz .service-tiles.one,.exsitenz .service-tiles.two,.exsitenz .service-tiles.three,.exsitenz .service-tiles.four,.exsitenz .service-tiles.five,.exsitenz .service-tiles.six,.erfolg .service-tiles.one,.erfolg .service-tiles.two,.erfolg .service-tiles.three,.erfolg .service-tiles.four,.erfolg .service-tiles.five,.erfolg .service-tiles.six,.erfolg .service-tiles.seven,.nachfolge .service-tiles.one,.nachfolge .service-tiles.two,.nachfolge .service-tiles.three,.nachfolge .service-tiles.four,.nachfolge .service-tiles.five,.nachfolge .service-tiles.six,.pruefung .service-tiles.one,.pruefung .service-tiles.two,.pruefung .service-tiles.three,.pruefung .service-tiles.four,.pruefung .service-tiles.five,.pruefung .service-tiles.six,.pruefung .service-tiles.seven,.pruefung .service-tiles.eight{margin:2.5% 0 0;width:calc(100% - 40px);height:auto;text-align:center;padding-top:20px}.steuer .service-tiles.three{text-align:center}.steuer .service-tiles.two{padding-top:20px}input[type=text],input[type=email],input[type=tel],select,textarea,#bewerben input[type=text],#bewerben input[type=email],#bewerben input[type=tel],#bewerben select,#bewerben .application select,#bewerben textarea{width:calc(96% - .7rem)}.mobile-page-headline{display:block}#uberabovo .ma-introduce p:first-child{display:block;width:100%;float:none;margin-bottom:1.6rem}#uberabovo .ma-introduce p:first-child img,#uberabovo .ma-introduce:nth-child(even) p:first-child img{display:block;width:180px;margin:0 auto}#uberabovo .ma-introduce{margin:4rem auto}#uberabovo .ma-introduce p,#uberabovo .ma-introduce h4{display:block;width:100%;float:none}.center-child{border-left:none;border-right:none;border-top:1px dotted #fff;border-bottom:1px dotted #fff}.kontakt-teaser h1{margin-top:8rem}.kontakt-teaser.mobile-small-margin h1{margin-top:4rem}.round-image{float:none;border-top:1px dotted var(--ao-red);padding-top:4rem}.round-image img{display:block;margin:0 auto;height:auto}.dot-line-container{display:none}.dot-image-container.wide .round-image{height:auto}.dot-image-container{height:auto;background:none}.dot-image-container.last{padding-top:4rem}.text-link-arrow .abovo-news-right{float:none;margin:0rem auto 0;width:240px;padding:2rem 0 0;display:block}#uberabovo .nomination.award{margin:-4rem auto 7rem}#uberabovo .ma-introduce.last-ma{margin-bottom:6rem}.contact-confirm-layer{height:50vh;min-height:300px}.contact-center .confirm-content p{margin-top:13vh}.kontakt-hinweis-container{width:100%}.contact-center .confirm-content p{font-size:1.3rem}.accordion-headline-container h2,.accordion-headline-container .email-success .widget-captcha p.error,.email-success .widget-captcha .accordion-headline-container p.error{font-size:1.2rem}#kontakt .kontakt-accordion-right-side{margin-top:3.4rem}.kontakt-accordion-right-side svg{margin-right:0}#kontakt .ce_accordionStart{margin-top:4rem}.checkmark{height:22px;width:22px}.checkbox_container .checkmark:after{left:6px;top:-1px;width:6px;height:15px}.checkbox_container>label{padding-left:33px}#jobs .impressum-member-name,#jobs .impressum-member-name.center-child{padding:2rem 0}#jobs .orange-band-leistungen .accordion{margin-top:1.5rem}#jobs .orange-band-leistungen.second-row .accordion{margin-top:0rem;margin-bottom:1.5rem}#jobs .leistungs-content p,#jobs .leistungs-content ul{width:100%}#jobs .second-row .leistungs-content{border-bottom:none}.jobs-accordion-left-side div{margin-left:0;margin-right:0}.ce_accordionSingle .jobs-accordion-left-side{width:75%;height:auto;margin:5% 0 5% 5%;float:left;border-right:1px solid var(--ao-red)}.ce_accordionSingle .jobs-accordion-right-side{width:19%;height:7.9rem;float:left;margin:5% auto;position:relative}.jobs-show-more .arrow-icon,.jobs-show-more .x-icon{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.ce_accordionSingle .job-name{width:95%;margin-bottom:1rem;padding-right:5%}.ce_accordionSingle .jobs-location-icon{width:20px;margin-top:6px;float:left;margin-left:0;margin-right:0}.ce_accordionSingle .jobs-city-name{padding-left:8px;width:auto;float:left;margin-left:0;margin-right:2rem}.ce_accordionSingle .jobs-available{width:90px;float:left;margin-left:0;margin-right:0}#mandanten h5.ce_headline,#arbeit h5.ce_headline,#team h5.ce_headline,.job-design h5.ce_headline,#ausbildung_teaser div.circle,.abovo-sticker{display:inline-block;position:absolute;right:calc(50% - 5rem);border-radius:50%;background-color:var(--ao-red);height:6.8rem;width:10.31rem!important;padding-top:3.3rem;margin-bottom:0;margin-top:-7.4rem}#mandanten .image-line-three img,#arbeit .image-line-three img,#team .image-line-three img,.job-design .image-line-three img,#ausbildung_teaser .image-line-three img{width:47.5%;margin-bottom:5%}#mandanten .image-line-three img.image-line-three-middle,#arbeit .image-line-three img.image-line-three-middle,#team .image-line-three img.image-line-three-middle,.job-design .image-line-three img.image-line-three-middle,#ausbildung_teaser .image-line-three img.image-line-three-middle{margin-left:5%;margin-right:0}#mandanten .image-line-three img.three-img,#arbeit .image-line-three img.three-img,#team .image-line-three img.three-img,.job-design .image-line-three img.three-img,#ausbildung_teaser .image-line-three img.three-img{margin:0 auto;display:block}.main-footer{padding-bottom:2rem}#jobs .ce_accordionSingle{line-height:1.5}#uberabovo .ma-introduce:nth-child(odd) h4,#uberabovo .ma-introduce:nth-child(odd) p,#uberabovo .ma-introduce:nth-child(even) h4,#uberabovo .ma-introduce:nth-child(even) p,#uberabovo .ma-introduce:nth-child(odd) p.ma-statment,#uberabovo .ma-introduce:nth-child(odd) p.ma-at-it,#uberabovo .ma-introduce:nth-child(even) p.ma-statment,#uberabovo .ma-introduce:nth-child(even) p.ma-at-it{text-align:center;-moz-text-align-last:center;text-align-last:center}.infobox-pre-headline{font-size:1.6em}.infobox-headline,.infobox-subheadline{font-size:3em}.news-infobox-subheadline{font-size:2em}.kontakt-teaser h1,.kontakt-teaser-impressum h1,#uberabovo h1,.infobox-pre-headline.kontakt-teaser h1{font-size:2.5rem;line-height:1.2}.kontakt-teaser p,.kontakt-teaser-impressum p,.orange-band p:first-child{font-size:1rem;line-height:1.5rem}.contact-center h2,.contact-center .email-success .widget-captcha p.error,.email-success .widget-captcha .contact-center p.error,.kontakt-impressum h2,.kontakt-impressum .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-impressum p.error,.kontakt-hinweis-container h2,.kontakt-hinweis-container .email-success .widget-captcha p.error,.email-success .widget-captcha .kontakt-hinweis-container p.error{font-size:2.4em;line-height:1.2}button[type=submit]{width:100%;line-height:1.7}input[type=text],input[type=email],input[type=tel],select,#bewerben .application select,textarea{height:2rem;padding:.7rem}#bewerben .application select{width:calc(100% - 2px);height:55.73px;border-top:0px;border-bottom:0px;border-right:.7rem solid transparent;border-left:.5rem solid transparent;outline:1px solid var(--ao-input-gray);padding-left:0;padding-right:0}.contact-center p,.br-time-right,.br-time-left,#kontakt strong,.impressum-left ul,.kontakt-impressum p,.kontakt-teaser p,.kontakt-teaser-impressum p,.contact-center p,.contact-center-impressum p,.kontakt-impressum p,.impressum-member-name a,.kontakt-impressum a,.leistung-icon-row{font-size:1rem}.clearfix:after{content:""}.leistungs-content h4{font-size:1.4rem}.leistungs-content p{font-size:1rem;line-height:1.5rem;text-align:center}.service-tiles{font-size:1.3rem;text-align:center}.footer-one,.footer-four,.footer-two,.footer-three{float:none;width:100%;margin:0}.footer-four{margin-top:61px}.news-infobox-subheadline.abovo-news,.infobox-headlineinfo.abovo-news,.abovo-news-right .read-more{text-align:center}.infobox-headlineinfo.abovo-news{padding-top:1.4em}#mandanten h5.ce_headline,#arbeit h5.ce_headline,#team h5.ce_headline,.job-design h5.ce_headline,#ausbildung_teaser div.circle h5{font-size:1.5rem}#mandanten .subheadline h3,#arbeit .subheadline h3,#team .subheadline h3,.job-design .subheadline h3,#ausbildung_teaser .subheadline h3{font-size:1.8rem;text-align:center}.job-design h2,.job-design .email-success .widget-captcha p.error,.email-success .widget-captcha .job-design p.error{font-size:1.4rem}#mandanten .story-teaser p,#arbeit .story-teaser p,#team .story-teaser p,.job-design .story-teaser p,#ausbildung_teaser .story-teaser p{text-align:justify}#ausbildung_teaser div.circle{margin-top:-3.4rem;padding-top:2.3rem;height:7.7rem;right:0px}#ausbildung_teaser div.circle p{margin:0}#ausbildung_teaser div.circle p a{padding-top:1rem;padding-bottom:1rem}.one-pic{width:50%;padding-left:0;padding-right:0}.one-pic:last-child{padding-right:0}.one-pic h4{font-size:1.1rem}#blog .abovo-sticker{font-size:1.1rem;height:7.8rem;padding-top:2.2rem}#blog .abovo-sticker a{font-size:1.4rem}#blog .abovo-sticker .sticker-sub-text{font-size:.8rem}#blog .teaser>p{margin-bottom:1rem}#blog .layout_latest .teaser{padding:0}#blog p.more a{display:block;padding:.5rem .5rem .5rem 0}#rss-hilfe h2,#rss-hilfe .email-success .widget-captcha p.error,.email-success .widget-captcha #rss-hilfe p.error,#email-hilfe h2,#email-hilfe .email-success .widget-captcha p.error,.email-success .widget-captcha #email-hilfe p.error{font-size:2.3rem;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#blog-details .layout_full h1,#rss-hilfe h1,#email-hilfe h1{margin-top:4.5rem}#rss-hilfe h1,#email-hilfe h1{font-size:1.8rem}#blog-details .layout_full h3,body #rss-hilfe h3,body #email-hilfe h3{font-size:1.7rem}#blog-details .layout_full h4{font-size:1.5rem}#blog-details .layout_full h5{font-size:1.1rem}#blog-details .layout_full td:last-child{white-space:nowrap}#blog .layout_latest h2,#blog .layout_latest .email-success .widget-captcha p.error,.email-success .widget-captcha #blog .layout_latest p.error{font-size:1.6rem}#rss-hilfe .store-icon{flex-direction:column}#rss-hilfe .store-icon img,#rss-hilfe .store-icon img.m{width:160px;height:auto;margin:15px}#blog-details .layout_full h1{font-size:1.6rem;text-align:left;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;margin-bottom:1rem}#blog-details .layout_full h2,#blog-details .layout_full .email-success .widget-captcha p.error,.email-success .widget-captcha #blog-details .layout_full p.error{font-size:1.2rem;text-align:left;margin-bottom:.8rem}#blog-details .layout_full p.anleser{font-size:1.1rem;line-height:1.6rem}#blog-details .info.item{flex-wrap:wrap}.mod_newslist_infinite_scroll .teaser{padding:0}#blog #blog-search{margin-left:0rem}#blog nav.mod_customnav ul li:last-of-type{margin-right:0}#blog .mod_search p.header{margin-left:0;margin-right:0}#rss-hilfe h2:first-child,#rss-hilfe .email-success .widget-captcha p.error:first-child,.email-success .widget-captcha #rss-hilfe p.error:first-child{margin-top:4.5rem}#rss-hilfe .have-a-job-button-cover{text-align:center}#blog .pagination{flex-direction:column}a.have-a-job-button{display:block}}@media only screen and (max-width: 64em) and (orientation: landscape){.head-pic-content,.abovo-map .dlh_googlemap{height:100vh}.contact-confirm-layer{min-height:50px}}@media only screen and (max-width: 360px){#jobs .subject-name.dktp{display:none}#jobs .subject-name.mbl-small{display:block}#jobs .subject-name.mbl-small{margin:.4rem auto}}@media only screen and (max-width: 20em){.dktp{display:none}.mbl,.mbl-small{display:block}.accordion-title,.leistung-arrow-row,#jobs .leistung-arrow-row,#jobs .accordion-title{width:100%}.arrow-two,.arrow-four,.arrow-three,#jobs .arrow-two,#jobs .arrow-four{margin-left:0}.accordion-title,.accordion-content{float:none;margin:0}.accordion-title{font-size:.9rem}}.only-print{display:none}.line-accordion,#blog .layout_short{border-bottom:1px dotted var(--ao-red);margin-bottom:1rem}.line-accordion .ui-widget-content{border-top:1px dotted var(--ao-red);margin-top:1rem}.dot-line-buttom{border-bottom:1px dotted var(--ao-red)}.dot-line-top{border-top:1px dotted var(--ao-red)}.dot-line-edge{display:block}.dot-line-edge .dot-line-div{background-image:linear-gradient(to right,var(--ao-red) 10%,rgba(255,255,255,0) 20%);background-position:top;background-size:5px 1px;background-repeat:repeat-x;height:2px}.line-y{border-top:1px solid var(--ao-red);border-bottom:1px solid var(--ao-red)}@media only screen and (max-width: 1024px){.dot-line-edge{display:none}}.circle{width:150px;height:150px;border-radius:75px;background-color:#fff}.slider-control{margin:0 auto;max-width:1160px;height:9rem}#award .slider-control{margin-top:-12rem;height:12rem}.slider-control .slider-prev,.slider-control .slider-next{display:block}.slider-control .slider-prev:hover svg g path,.slider-control .slider-next:hover svg g path,#valuesslider .slider-control .slider-prev:hover svg g path,#valuesslider .slider-control .slider-next:hover svg g path{fill:var(--ao-orange)}#valuesslider.orange-background .slider-control .slider-prev:hover svg g path,#valuesslider.orange-background .slider-control .slider-next:hover svg g path{fill:var(--ao-red)}.slider-control .slider-menu{display:none}#valuesslider .slider-control .slider-prev svg g path,#valuesslider .slider-control .slider-next svg g path{fill:#fff}.without-slider .slider-prev,.without-slider .slider-next{display:none}@media only screen and (max-width: 1165px){.slider-control .slider-prev,.slider-control .slider-next{display:none}.slider-control .slider-menu{display:block}.slider-control{margin-top:0;margin-bottom:0;height:51px}}.cover-img img{margin:auto;display:block}.eupopup-container,.address-stamp{background-color:var(--ao-red) f0;color:#efefef;padding:5px 20px!important;text-align:center;display:none;z-index:999;font-size:1rem;line-height:1.4;font-family:Lora;font-weight:400;font-style:italic}#cookiebar .confirm-content-button svg{width:15px;height:15px}.eupopup-container-top,.eupopup-container-fixedtop{position:absolute;top:0;left:0;right:0}.red-button.hairline{background-color:transparent}.red-button.hairline,#cookiebar .red-button,a.have-a-job-button.hairline{border:1px solid #fff}.eupopup-container-fixedtop{position:fixed}.eupopup-container-bottom{position:fixed;bottom:0;left:0;right:0}.eupopup-container-bottomleft{position:fixed;bottom:10px;left:10px;width:300px}.eupopup-container-bottomright,.address-stamp{position:fixed;bottom:30vh;right:0;min-width:220px;width:11vw}.eupopup-closebutton{font-size:16px;font-weight:100;line-height:1;color:#a2a2a2;filter:alpha(opacity=20);position:absolute;font-family:helvetica,arial,verdana,sans-serif;top:0;right:0;margin:0 1.4rem 0 0}.eupopup-head{font-size:1.2em;font-weight:700;padding:7px;color:#fff}.eupopup-body{padding:2rem 0 1rem}.eupopup-buttons{padding:.8rem 0 1.3rem}.eupopup-button_1{color:#fff}.eupopup-button_2{background-color:#fff;color:var(--ao-red)}a.eupopup-button_2:hover{color:var(--ao-red)}.eupopup-button{margin:0 10px;font-family:Oxygen;font-weight:200;font-size:.8rem;display:block}.eupopup-button:hover,.eupopup-button:focus{text-decoration:none}body .eupopup-color-inverse{color:#000;background-color:#ffffffe6}body .eupopup-color-inverse .eupopup-head{color:#000}body .eupopup-style-compact{text-align:left;padding:8px 30px 7px 20px;line-height:15px}body .eupopup-style-compact .eupopup-head,body .eupopup-style-compact .eupopup-body,body .eupopup-style-compact .eupopup-buttons,.address-stamp{display:inline;padding:0;margin:0}body .eupopup-style-compact .eupopup-button{margin:0 5px}.eupopup-button_1{margin-bottom:1rem}.address-stamp{bottom:60vh;background-color:var(--ao-address-stamp-orange)}.address-stamp h3{font-family:Oxygen;font-weight:700;margin:0 0 1rem;font-style:normal}.address-stamp p{margin-top:1rem;margin-bottom:.6rem}.address-stamp .line-hr{margin:.3rem auto;width:44%}.address-stamp-orange{background-color:var(--ao-address-stamp-orange)!important}.rotate-7{rotate:-7deg}@media only screen and (max-width: 64em){.eupopup-container-bottomright,.address-stamp{position:fixed;bottom:0px;right:0px;min-width:100vw;width:100vw;padding:0!important}.address-stamp{position:relative;padding:1.8rem 0;background-color:var(--ao-address-stamp-orange)!important}.address-stamp .line-hr{width:20%}.eupopup-button{display:block}.eupopup-body{padding:2rem 0 .5rem}body.orange .eupopup-container{background-color:var(--ao-dark-orange)}}.dot-line-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.award-image{width:370px;background-color:#fff;padding:0}.award-item{font-size:.67rem;border:1px var(--ao-footer-award-fill) solid;border-radius:3px;padding:.3rem .6rem .35rem;color:var(--ao-footer-award-fill);line-height:1.1;width:100%}.award-line{gap:1rem}.download-mfb{height:44px;width:137px}.kununu{width:115%;filter:grayscale(1)}.kununu a,.kununu img{width:auto;padding:0}@media only screen and (max-width: 1024px){.award-image{width:90vw;border-top:1px dotted var(--ao-red);padding-top:4rem;text-align:center}.award-line{flex-wrap:wrap;gap:.5rem .5rem;align-content:flex-start;justify-content:flex-start}.download-mfb{height:auto;width:auto}.kununu{width:112.31px}.award-item{width:auto}}.myao{display:inline;margin:0;position:fixed;top:25vh;right:-10px;min-width:unset;width:auto;padding:4px 30px 4px 25px!important;border-radius:5px 0 0 5px;box-shadow:0 7px 9px -2px #000000bf;z-index:98}.myao p{margin-bottom:.6rem}#myao,#ribbonOverlayCross{cursor:pointer}@media only screen and (max-width: 1024px){.myao{top:10vh;right:-93px;transition:right .45s ease-in}.myao.selected{right:-10px;transition-timing-function:ease-out}}.overlay{background-color:#fffffff2;height:100%;opacity:0;position:fixed;top:0;transition:visibility .5s ease-in-out,opacity .5s ease-in-out;visibility:hidden;width:100vw;z-index:1027;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.overlay .ce_image{right:0px;position:absolute}.overlay .teaser{display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;margin-top:15vh}.overlay .teaser h1{margin-bottom:0}.overlay .icon-edge{height:auto;width:100vw;display:flex;justify-content:center}.overlay .icon-edge .rte,.overlay .icon-edge .rte>p{display:contents}.overlay .icon-edge p{margin-bottom:0}.overlay .icon-edge a{width:180px;height:180px;border:3px solid var(--ao-red);border-radius:90px;margin:1.2rem;text-align:center}.overlay .icon-edge a svg{width:50px;height:auto;margin:1rem 1rem .5rem}.overlay .icon-edge a svg path{fill:var(--ao-red)}.overlay .icon-edge a:hover svg path{fill:#fff}.overlay .icon-edge a:hover{background-color:var(--ao-red);border-color:var(--ao-red)}.overlay .icon-edge a span{color:var(--ao-red);margin:.5rem 1rem 1rem;font-size:1rem;line-height:1.2}.overlay .icon-edge a:hover span{color:#fff}.overlay.active{opacity:1;visibility:visible}#ribbonOverlayCross{padding:1rem 2rem}#ribbonOverlayCross img{width:30px;height:auto}@media only screen and (max-width: 1024px){.overlay .teaser{margin-top:10vh}.overlay .icon-edge{flex-wrap:wrap;overflow:scroll;align-items:center;gap:1rem}.overlay .icon-edge a{width:35vw;height:35vw;margin:0}.overlay .icon-edge a svg{width:30px}#ribbonOverlayCross{padding:.9rem 1.55rem}}.ma-introduce .flex-frame-ma{padding-left:0;padding-right:45px}#uberabovo .ma-introduce .flex-frame-ma p.ma-statment{width:auto}.ma-introduce:nth-child(odd){flex-direction:row}.ma-introduce:nth-child(odd) .flex-frame-ma{padding-right:0;padding-left:45px}#uberabovo .flex-frame-img{display:block;width:309.8px}#uberabovo .ma-introduce .flex-frame-img img{display:block;width:180px;height:180px}@media only screen and (max-width: 1024px){.ma-introduce:nth-child(odd){flex-direction:column}.ma-introduce .flex-frame-ma,.ma-introduce .flex-frame-ma:nth-child(even){padding:0}#uberabovo .flex-frame-img{display:block;width:180px;margin:0 auto 1rem}}.transition-all{transition:all .5s ease-in}.transition-height{transition:height .5s ease-in}.line-accordion .toggler{background-color:transparent!important;padding:0;line-height:1.4;color:var(--ao-red);margin-bottom:1rem}.line-accordion .accordion-teaser,.line-accordion .jobs-accordion-left-side span:last-child{color:var(--ao-light-gray)!important;line-height:1.7rem;font-size:1.2rem}.line-accordion .ui-widget-content{padding-top:1rem;margin-top:0}.line-accordion .accordion-headline,.line-accordion .accordion-teaser{display:block}.line-accordion .accordion-teaser{margin-top:.6rem}@media only screen and (max-width: 1024px){.line-accordion .jobs-show-more{height:auto;max-width:30px;margin:0}.line-accordion .jobs-show-more .arrow-icon{margin-top:.3rem}.line-accordion .jobs-show-more .x-icon{margin-top:.5rem}}

