figcaption{font-size:90%;}.button.secondary-button.teamviewer{margin-top:5px;padding-left:40px;background:url(/themes/xtbase/images/TeamViewer_Logo_60x60.png) no-repeat left center;background-size:48px;}.button.secondary-button.teamviewer:hover{padding-left:40px;}a.teamviewer{font-size:18px;line-height:28px;color:#47505A;padding-left:38px;background-image:url(/themes/xtbase/images/TeamViewer_Logo_60x60.png);background-repeat:no-repeat;background-size:24px;background-position:left center;min-height:22px;display:block;margin-top:8px;}a.teamviewer:hover{color:#47505A;border-bottom:none;padding-bottom:inherit;}a.social:hover{border-bottom:none;padding-bottom:inherit;}#header .region.region-header-left{position:relative;margin-left:65px;float:left;z-index:10000;}#header .region.region-header-right{position:relative;margin-right:65px;float:right;display:flex;align-items:center;z-index:10000;}#hero{padding-top:58px;background-color:#47505A;color:white;padding-bottom:120px;}body.path-frontpage #hero{padding-bottom:200px;}#hero .region-hero-left .views-field-field-beschreibung{padding-top:80px;}#hero .region-hero-left .views-field-field-beschreibung p{margin-top:8px;margin-bottom:8px;}#hero .region-hero-right #header_submenu ul.submenu{padding-top:80px;}#hero .region-hero-bottom{}#hero .view-feldanzeige{padding-bottom:0px;}#hero .view-feldanzeige .views-row .field-content{font-family:"Roboto Slab";font-size:36px;line-height:44px;color:#D3ECEB;}#hero h2.mint{color:#D3ECEB;margin-bottom:0;}#hero .view-feldanzeige .views-row .views-field-field-beschreibung p{font-family:Roboto;font-weight:normal;font-size:18px;line-height:28px;color:white;}.view-featured-hero img{width:100%;height:auto;}nav.breadcrumb{padding:5px 0px 7px 0px;margin-bottom:0;}nav.breadcrumb li{color:#47505A;font-size:14px;line-height:24px;}nav.breadcrumb li::before{content:"/";padding-left:8px;padding-right:8px;}nav.breadcrumb li:first-child{padding-left:0;}nav.breadcrumb li:last-child{font-weight:bold;}nav.breadcrumb li a{font-size:14px;line-height:24px;}nav.breadcrumb li a:hover{text-decoration:none;border-bottom:0;}nav.breadcrumb ol li a[href^="#nolink"]{cursor:text;}#block-xtbase-content .node__content > div:first-child{}body.path-frontpage #block-xtbase-content{padding-top:0px;padding-bottom:0px;}#block-xtbase-content > .container > article > .node__content > .text-formatted > ol{padding-left:0px;width:66.666666%;}#block-xtbase-content > .container > article > .node__content > .text-formatted > ol > li{padding-left:9px;margin-left:20px;}#block-hauptnavigation-2{padding-top:80px;padding-bottom:0px;}#block-hauptnavigation-2 .menu-item--expanded,#block-hauptnavigation-2 .menu-item--collapsed{list-style-type:none;list-style-image:none;}#block-hauptnavigation-2 ul.menu{margin-left:-16px;margin-bottom:0;}#block-hauptnavigation-2 ul li div.card{background-color:#47505A;border:none;cursor:pointer;cursur:hand;height:394px;}#block-hauptnavigation-2 ul li div.card a:hover{text-decoration:none;border-bottom:0px;}#block-hauptnavigation-2 ul li div.card h2{font-size:18px;line-height:28px;text-transform:uppercase;}#block-hauptnavigation-2 ul li div.card h2.card-title{margin-bottom:16px;padding-bottom:0px;font-weight:900;}#block-hauptnavigation-2 ul li div.card .field--name-field-bild{width:100%;overflow:hidden;}#block-hauptnavigation-2 ul li div.card .field--name-field-bild img{max-width:100%;height:auto;display:block;transition:transform .5s ease;}#block-hauptnavigation-2 ul li div.card:hover img{transform:scale(1.1);}#block-hauptnavigation-2 ul li div.card:hover h2.card-title a{padding-right:36px;background-image:url(/themes/xtbase/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 6px;}#block-hauptnavigation-2 ul li div.card .field--name-field-text{margin-top:16px;}#block-hauptnavigation-2 ul li div.card.activeCard .field--name-field-text{margin-top:0px;}#block-hauptnavigation-2 ul.menu-level-1 li.menu-item{padding-top:0;}#block-hauptnavigation-2 ul.menu-level-1 a{font-size:16px;line-height:26px;}#block-hauptnavigation-2 ul.menu-level-1{display:none;}#block-hauptnavigation-2 ul.menu-level-2{display:none;}#block-hauptnavigation-2 ul.menu-level-2 .field--name-field-text,#block-hauptnavigation-2 ul.menu-level-1 .field--name-field-text{display:none;}#block-hauptnavigation-2 ul.menu-level-3{display:none;}#block-uberschrifteventbereichstartseite{}body.path-frontpage #block-views-block-events-liste-block-events-liste-startseite{margin-top:40px;padding-top:0px;}#block-xtbase-local-tasks{margin-top:25px;margin-bottom:25px;z-index:2;}#header_submenu ul.submenu{list-style:none;margin-left:0;margin-bottom:0;padding-left:0;}#header_submenu ul.submenu li{padding:8px 0px 8px 0px;background-image:url(/themes/xtbase/images/arrow-right-mint.svg);background-repeat:no-repeat;background-size:14px 13px;background-position:right;}#header_submenu ul.submenu li.anker{background-image:url(/themes/xtbase/images/arrow-down.svg);}#header_submenu ul.submenu li a{display:block;color:#D3ECEB;border-bottom:0px;padding-right:17px;}#header_submenu ul.submenu li a:hover{display:block;text-decoration:none;padding:0;margin:0;border-bottom:0px;padding-right:17px;}body.page-node-type-uebersichtsseite #block-xtbase-content .node__content > .field--name-body{margin-bottom:0;}nav#block-content-menu div.uebersichtsbereich{margin-top:0px;}nav#block-content-menu div.uebersichtsbereich .uebersicht:nth-child(even){background-color:#E8F0F5;}nav#block-content-menu div.uebersichtsbereich .uebersicht .node__content{margin-top:0;}nav#block-content-menu div.uebersichtsbereich .uebersicht .node__content .field--name-field-beschreibung{padding-top:40px;}nav#block-content-menu div.uebersichtsbereich .uebersicht .node__content a.button.primary-button{margin-top:40px;}.uebersichtsbereich .uebersicht .container .row{padding-top:160px;padding-bottom:160px;}.uebersichtsbereich .uebersicht .field--name-field-subtitel{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:36px;line-height:44px;color:#00968F;}.uebersichtsbereich .uebersicht p.text-uppercase{color:#47505A;}.uebersichtsbereich .uebersicht ul.submenu{list-style:none;margin-left:0;margin-bottom:0;padding-left:0;}.uebersichtsbereich .uebersicht ul.submenu li{padding:8px 0px 8px 0px;background-image:url(/themes/xtbase/images/arrow-right-grey.svg);background-repeat:no-repeat;background-size:14px 13px;background-position:right;}.uebersichtsbereich .uebersicht ul.submenu li.nolink{background-image:none;}.uebersichtsbereich .uebersicht ul.submenu li a{display:block;color:#47505A;border-bottom:0px;padding-right:17px;}.uebersichtsbereich .uebersicht ul.submenu li a:hover{display:block;text-decoration:none;padding:0;padding-right:17px;margin:0;border-bottom:0px;}div.scrolling_menu{list-style:none;padding-left:50px;margin-left:0;margin-bottom:0;}div.scrolling_menu p{padding:8px 0px 8px 0px;margin-bottom:0;background-image:url(/themes/xtbase/images/arrow-down-green.png);background-repeat:no-repeat;background-size:14px 13px;background-position:right;}div.scrolling_menu p:first-child{padding-top:0px;}div.scrolling_menu p a{display:block;border-bottom:0px;padding-right:17px;}div.scrolling_menu p a:hover{display:block;text-decoration:none;padding:0;margin:0;border-bottom:0px;padding-right:17px;}.node__content img{max-width:100%;height:auto;}.node__content > .field > .field__item{margin-top:25px;margin-bottom:25px;}.node__content > .field > .field__item:first-child{margin-top:0px;}#hero .region-hero-bottom article.media--type-image .field__item img{max-width:100%;height:auto;}.view-erfolgsgeschichten .carousel-controls{visibility:hidden;}article.media video{max-width:100%;height:auto;}.node--type-leistung .field--name-field-broschueren-download,.node--type-erfolgsgeschichte .field--name-field-broschueren-download{padding-top:160px;padding-bottom:160px;border-top:1px solid #C4C4C4;}.node--type-leistung .field--name-field-broschueren-download .field--name-name,.node--type-erfolgsgeschichte .field--name-field-broschueren-download .field--name-name{font-family:Roboto;font-style:normal;font-weight:bold;font-size:48px;line-height:56px;}.node--type-leistung .field--name-field-broschueren-download a.download,.node--type-erfolgsgeschichte .field--name-field-broschueren-download a.download{margin-top:40px;}#block-views-block-erfolgsgeschichten-block-1{padding-top:240px;padding-bottom:240px;}div.field--name-field-erfolgsgeschichten{padding-top:225px;}.paragraph--type--erfolgsgeschichten{}.paragraph--type--erfolgsgeschichten h2{}.paragraph--type--erfolgsgeschichten h3{color:#00968F;}.paragraph--type--erfolgsgeschichten > .field--name-field-erfolgsgeschichten{padding-top:0px;}.paragraph--type--erfolgsgeschichten .field--name-field-erfolgsgeschichten.field--type-entity-reference{padding-top:0px;}.paragraph--type--erfolgsgeschichten .field--name-field-erfolgsgeschichten{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-left:-16px;}.field--name-field-erfolgsgeschichten > .field__item{position:relative;padding-right:16px;padding-left:16px;flex:0 0 50%;max-width:50%;}.field--name-field-erfolgsgeschichten > .field__item  img{max-width:100%;height:auto;}.field--name-field-erfolgsgeschichten > .field__item:first-child{margin-top:80px;}.field--name-field-erfolgsgeschichten > .field__item:last-child{margin-top:-80px;}.node--type-erfolgsgeschichte .field--name-field-ueberblicksbild{position:relative;}.node--type-erfolgsgeschichte .inner{position:absolute;top:0;}.node--type-erfolgsgeschichte .field--name-field-logo{margin-top:32px;margin-left:36px;width:80px;height:80px;background-color:white;}.node--type-erfolgsgeschichte .field--name-field-logo .field__item{line-height:80px;}.field--name-field-unternehmen .field--name-name{color:white;margin-left:36px;margin-right:36px;margin-top:200px;font-family:Roboto;font-size:18px;font-weight:normal;line-height:28px;}.node--type-erfolgsgeschichte .field--name-title{color:white;margin-left:36px;margin-right:36px;font-family:Roboto;font-size:18px;font-weight:bold;line-height:28px;}.node--type-erfolgsgeschichte .second-column h3{font-size:24px;}article.media{display:unset;}article.media .field--name-field-media-image{width:100%;}article.align-center{text-align:center;}.paragraph--type--text-links-bild-rechts .field--name-field-bild{text-align:center;}.paragraph--type--text-links-bild-rechts article.media{display:unset;}.paragraph--type--text-rechts-bild-links .field--name-field-bild{text-align:center;}.paragraph--type--text-rechts-bild-links article.media{display:unset;}.paragraph--type--textkoerper .field--name-field-text > h1,.paragraph--type--textkoerper .field--name-field-text > h2,.paragraph--type--textkoerper .field--name-field-text > h3{width:75%;}.paragraph--type--textkoerper .field--name-field-text > p{width:75%;}.paragraph--type--textkoerper .row.two-col .second-column img{max-width:100%;}.paragraph--type--ihre-vorteile{margin-top:100px;background-color:#D1DDE6;}.paragraph--type--ihre-vorteile .field--name-field-text{padding:25px;}#block-views-block-benefits-block-benefits-2{}#block-views-block-feldanzeige-block-3{padding-top:80px;padding-bottom:80px;}#block-views-block-feldanzeige-block-3 img.image-style-max-breite-640,#block-views-block-feldanzeige-block-3 img.image-style-ganze-seite-variable-hoehe{width:100%;height:auto;}#block-views-block-feldanzeige-block-3 .second-column p{margin-top:20px;}#block-startseiteunternehmensgruppe{background:#D3ECEB;padding-top:160px;padding-bottom:160px;}#block-startseiteunternehmensgruppe .field--name-body h3{color:#00968F;margin-top:0px;}#block-startseiteunternehmensgruppe .second-column p a{display:inline-block;text-decoration:none;border-bottom:0px;padding-bottom:0;}#block-startseiteunternehmensgruppe .second-column p a img{}#block-views-block-erfolgsgeschichten-block-3{}#block-views-block-erfolgsgeschichten-block-3 .view-header h3{color:#00968F;}#block-views-block-erfolgsgeschichten-block-3 img{max-width:100%;height:auto;}#block-views-block-erfolgsgeschichten-block-3 .view-content .ausschnitt_erfolgsgeschichte{height:420px;background-repeat:no-repeat;position:relative;box-shadow:inset 0px 0px 0px 1000px rgb(0 0 0 / 30%);background-size:cover;margin-bottom:7%;}#block-views-block-erfolgsgeschichten-block-3 .view-content .spacer_logo{padding-top:32px;padding-left:36px;}#block-views-block-erfolgsgeschichten-block-3 .view-content .spacer_logo .logo{width:80px;height:80px;background-color:white;line-height:80px}#block-views-block-erfolgsgeschichten-block-3 .view-content .text{position:absolute;bottom:46px;margin-left:36px;margin-right:51px;}#block-views-block-erfolgsgeschichten-block-3 .view-content p.unternehmen{color:white;font-family:Roboto;font-size:18px;font-weight:bold;line-height:28px;margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-3 .view-content p.titel_erfolg{margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-3 .view-content p.titel_erfolg a{color:white;font-family:Roboto;font-size:18px;font-weight:normal;line-height:28px;margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-3 .view-content p.titel_erfolg a:hover{text-decoration:none;border-bottom:0px;}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-1{}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-3{}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-1{margin-top:80px;}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-2{}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-3{margin-top:60px;}#block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-4{margin-top:-25px;}#block-views-block-erfolgsgeschichten-block-3 .view-content .row .views-row:first-child{}#block-views-block-erfolgsgeschichten-block-3 .view-content .row .views-row:last-child{}#block-views-block-erfolgsgeschichten-block-1{padding-top:160px;padding-bottom:160px;}#block-views-block-erfolgsgeschichten-block-1 .view-header h3{color:#00968F;}#block-views-block-erfolgsgeschichten-block-1 img{max-width:100%;height:auto;}#block-views-block-erfolgsgeschichten-block-1 .view-content .ausschnitt_erfolgsgeschichte{height:420px;background-repeat:no-repeat;position:relative;}#block-views-block-erfolgsgeschichten-block-1 .view-content{}#block-views-block-erfolgsgeschichten-block-1 .view-content .spacer_logo{padding-top:32px;padding-left:36px;}#block-views-block-erfolgsgeschichten-block-1 .view-content .spacer_logo .logo{width:80px;height:80px;background-color:white;line-height:80px}#block-views-block-erfolgsgeschichten-block-1 .view-content .text{position:absolute;bottom:46px;margin-left:36px;margin-right:51px;}#block-views-block-erfolgsgeschichten-block-1 .view-content p.unternehmen{color:white;font-family:Roboto;font-size:18px;font-weight:bold;line-height:28px;margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-1 .view-content p.titel_erfolg{margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-1 .view-content p.titel_erfolg a{color:white;font-family:Roboto;font-size:18px;font-weight:normal;line-height:28px;margin-bottom:0;}#block-views-block-erfolgsgeschichten-block-1 .view-content p.titel_erfolg a:hover{text-decoration:none;border-bottom:0px;}#block-views-block-erfolgsgeschichten-block-1 .view-content .row .views-row:first-child{}#block-views-block-erfolgsgeschichten-block-1 .view-content .row .views-row:last-child{}#block-block-erfolgsgeschichte-preview .view-erfolgsgeschichten-preview .views-row{margin-top:0px;margin-bottom:0px;}body.page-node-type-erfolgsgeschichte #block-xtbase-content .node--type-erfolgsgeschichte .field--name-field-inhalt{margin-top:40px;}body.page-node-type-erfolgsgeschichte #block-xtbase-content .node--type-erfolgsgeschichte .field--name-field-logo{margin-top:0px;margin-left:0px;margin-bottom:25px;width:40%;height:auto;background-color:white;}body.page-node-type-erfolgsgeschichte #block-xtbase-content .node--type-erfolgsgeschichte .field--name-field-logo .field__item{line-height:80px;}body.page-node-type-erfolgsgeschichte #block-xtbase-content .node--type-erfolgsgeschichte .field--name-description .row{padding-bottom:8px;}body.page-node-type-erfolgsgeschichte #block-xtbase-content .node--type-erfolgsgeschichte .field--name-description .row p{margin-bottom:0;line-height:24px;}body.page-node-type-erfolgsgeschichte #block-xtbase-content caption{caption-side:top;}img.image-style-newsvorschau{width:100%;height:auto;}#block-views-block-news-liste-startseite-block-news-liste-startseite .news-date{margin-top:16px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-title a{color:#000;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-title a:hover{border-bottom:none;padding-bottom:inherit;}#block-views-block-news-liste-block-news-liste{}#block-views-block-news-liste-block-news-liste h3{margin-top:8px;color:#00968F;}#block-views-block-news-liste-block-news-liste .view-body.row{margin-top:40px;}#block-views-block-news-liste-block-news-liste  .view-body .views-row{margin-bottom:32px;}#block-views-block-news-liste-block-news-liste .news-date{margin-top:16px;}#block-views-block-news-liste-block-news-liste .views-field-title a{color:#000000;}#block-views-block-news-liste-block-news-liste .views-field-title a:hover{text-decoration:none;border-bottom:0;}#block-views-block-news-liste-block-news-liste ul.pager__items{margin-bottom:0;}#block-views-block-news-liste-block-news-liste  .views-row{cursor:hand;cursor:pointer;}#block-xtnewsletterblock{background-color:#00968F;}#block-views-block-events-liste-block-events-liste{}#block-views-block-events-liste-block-events-liste h3{margin-top:8px;color:#00968F;}#block-views-block-events-liste-block-events-liste .view-events-liste-header  .views-row{border:1px solid #D1DDE6;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .event-title{font-size:24px;line-height:32px;color:#000;padding-right:36px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .location{font-size:24px;line-height:32px;color:#47505A;margin-top:16px;padding-right:36px;}#block-views-block-events-liste-block-events-liste .event-card{margin-top:32px;}#block-views-block-events-liste-block-events-liste .event-card .event-daterange{height:100%;}#block-views-block-events-liste-block-events-liste nav.pager{margin-top:32px;}#block-views-block-events-liste-block-events-liste .event-card{cursor:hand;cursor:pointer;}a.news_back_button{margin-top:0px;margin-bottom:80px;}a.event_back_button{margin-top:0px;}body.page-node-133 h3.accordeon-header:before,body.page-node-133 h4.accordeon-header:before{content:" ";display:inline-block;height:1em;width:1em;background-image:url(/themes/xtbase/images/angle_bracket_right-black.svg);background-repeat:no-repeat;background-size:0.8em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-133 h3.accordeon-header.open:before,body.page-node-133 h4.accordeon-header.open:before{background-image:url(/themes/xtbase/images/angle_bracket_down-black.svg);background-repeat:no-repeat;background-size:1em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-133 h3.accordeon-header{border-top:1px solid black;padding-top:1em;margin-top:0.8em;}body.page-node-133 h3.accordeon-header:nth-of-type(1){border-top:0px solid black;}body.page-node-type-leistung h4.accordeon-header,body.page-node-232 h4.accordeon-header{border-top:1px solid black;padding-top:1em;margin-top:0.8em;}body.page-node-type-leistung h4.accordeon-header:nth-of-type(1),body.page-node-232 h4.accordeon-header:nth-of-type(1){border-top:0px solid black;}body.page-node-type-leistung h4.accordeon-header:before,body.page-node-232 h4.accordeon-header:before{content:" ";display:inline-block;height:1em;width:1em;background-image:url(/themes/xtbase/images/angle_bracket_right-black.svg);background-repeat:no-repeat;background-size:0.8em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-type-leistung h4.accordeon-header.open:before,body.page-node-232 h4.accordeon-header.open:before{background-image:url(/themes/xtbase/images/angle_bracket_down-black.svg);background-repeat:no-repeat;background-size:1em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-type-leistung h4.accordeon-header,body.page-node-367 h4.accordeon-header{border-top:1px solid black;padding-top:1em;margin-top:0.8em;}body.page-node-type-leistung h4.accordeon-header:nth-of-type(1),body.page-node-367 h4.accordeon-header:nth-of-type(1){border-top:0px solid black;}body.page-node-type-leistung h4.accordeon-header:before,body.page-node-367 h4.accordeon-header:before{content:" ";display:inline-block;height:1em;width:1em;background-image:url(/themes/xtbase/images/angle_bracket_right-black.svg);background-repeat:no-repeat;background-size:0.8em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-type-leistung h4.accordeon-header.open:before,body.page-node-367 h4.accordeon-header.open:before{background-image:url(/themes/xtbase/images/angle_bracket_down-black.svg);background-repeat:no-repeat;background-size:1em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-type-uebersichtsseite h4.accordeon-header,body.page-node-367 h4.accordeon-header{border-top:1px solid black;padding-top:1em;margin-top:0.8em;}body.page-node-type-uebersichtsseite h4.accordeon-header:nth-of-type(1),body.page-node-367 h4.accordeon-header:nth-of-type(1){border-top:0px solid black;}body.page-node-type-uebersichtsseite h4.accordeon-header:before,body.page-node-367 h4.accordeon-header:before{content:" ";display:inline-block;height:1em;width:1em;background-image:url(/themes/xtbase/images/angle_bracket_right-black.svg);background-repeat:no-repeat;background-size:0.8em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}body.page-node-type-uebersichtsseite h4.accordeon-header.open:before,body.page-node-367 h4.accordeon-header.open:before{background-image:url(/themes/xtbase/images/angle_bracket_down-black.svg);background-repeat:no-repeat;background-size:1em 0.8em;position:relative;top:0.25em;margin-right:0.5em;}#contact_area{background-color:#D3ECEB}#contact_area .inner{}#contact_area h2{margin-bottom:0px;}#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:110%;}#contact_area #block-xtstandardkontakt .contact-right-box{}#contact_area #block-xtstandardkontakt p{}#contact_area .paragraph--type--persoenlicher-kontakt .field--name-field-titel{font-size:48px;font-family:Roboto;font-weight:bold;line-height:56px;}#contact_area .block-views-block-anzeige-kontaktbloecke-block-1{}#contact_area article.node--type-kontakt{margin-top:40px;}#contact_area article.node--type-kontakt.node--view-mode-nur-bild{}#contact_area p.title_contact{font-family:Roboto;font-style:normal;font-weight:bold;font-size:48px;line-height:56px;}#contact_area .node--type-kontakt .field--name-title,#contact_area .node--type-kontakt .field--name-field-taetigkeit,#contact_area .node--type-kontakt .field--name-field-taetigkeit-text{font-family:Roboto;font-style:normal;font-size:24px;line-height:32px;}#contact_area .node--type-kontakt .field--name-field-mailadresse{margin-top:50px;margin-right:76px;display:inline-block;}#contact_area .node--type-kontakt .field--name-field-telefon{display:inline-block;}#contact_area .node--type-kontakt .field--name-field-xing{margin-top:40px;display:block;}#contact_area .node--type-kontakt .field--name-field-xing a{color:#47505A;background-size:24px;padding-left:38px;background-repeat:no-repeat;background-position-y:bottom;}#contact_area .field--name-field-allgemeiner-kontaktblock p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:24px;line-height:32px;padding-top:32px;margin-top:0;margin-bottom:0;}#contact_area .field--name-field-allgemeiner-kontaktblock .contact-right-box{}#contact_area .paragraph--type--allgemeiner-kontakt img{position:absolute;z-index:2;bottom:0;left:0;max-width:100%;height:115%;}#contact_area .calenso{margin-top:48px;}body.path-frontpage #contact_area{}body.path-frontpage #contact_area .inner{padding-top:0;padding-bottom:0;}footer.site-footer{background-color:#00968F;}footer.site-footer .container{padding-top:49px;padding-bottom:85px;}footer.site-footer .region-footer{width:100%;}footer ul.menu li a.is-active{color:white;}footer p.newsletter-space{margin-top:2em;}footer p.newsletter-space.en{margin-top:3.4em;}.media--type-remote-video .field--name-field-vorschaubild{}.media--type-remote-video .dsgvo_box{position:relative;cursor:hand;cursor:pointer;}.media--type-remote-video .dsgvo_box .youtube_text{position:absolute;background-color:rgba(0,150,143,0.9);bottom:0%;padding:3% 3% 3% 3%;text-align:left;height:auto;overflow:auto;font-size:12px;line-height:15px;}.media--type-remote-video .dsgvo_box .youtube_text > *,.media--type-remote-video .dsgvo_box .youtube_text a{color:white;}.media--type-remote-video .field--name-field-media-oembed-video{display:none;}.media--type-twitter  .field--name-field-vorschaubild{}.media--type-twitter  .dsgvo_box{position:relative;cursor:hand;cursor:pointer;}.media--type-twitter .dsgvo_box .youtube_text{position:absolute;background-color:rgba(0,150,143,0.9);bottom:0%;padding:3% 3% 3% 3%;text-align:left;height:auto;overflow:auto;font-size:12px;line-height:15px;}.media--type-twitter .dsgvo_box .youtube_text > *,.media--type-twitter .dsgvo_box .youtube_text a{color:white;}.media--type-twitter .field--name-field-media-twitter{display:none;}div.twitter_time_line .dsgvo_box{position:relative;cursor:hand;cursor:pointer;border:1px solid #D3ECEB;}div.twitter_time_line  .dsgvo_box  .youtube_text{position:absolute;background-color:rgba(0,150,143,0.9);bottom:0%;padding:3% 3% 3% 3%;text-align:left;height:auto;overflow:auto;font-size:12px;line-height:15px;}div.twitter_time_line  .dsgvo_box  .youtube_text > *,div.twitter_time_line .dsgvo_box .youtube_text a{color:white;}div.twitter_time_line .field--time-line{display:none;}div.twitter_time_line  .dsgvo_box .field--name-field-vorschaubild{overflow:hidden;max-height:500px;}body.page-node-type-news #block-xtbase-content .field--name-body{margin-bottom:50px;}#block-views-block-vor-und-zurueck-navigation-block-1,#block-views-block-vor-und-zurueck-navigation-block-2{padding-left:0px;}#block-views-block-vor-und-zurueck-navigation-block-1{margin-top:0px;}#block-views-block-vor-und-zurueck-navigation-block-2{margin-top:46px;}.page-node-type-event .anreise{padding-bottom:16px;}#block-xtbase-content ul.entity-pager-list{text-align:left;margin-bottom:16px;}#block-xtbase-content ul.entity-pager-list > li{padding-left:0;margin-left:0;padding-right:5px;margin-bottom:0;}#block-xtbase-content ul.entity-pager-list > li:before{content:"";color:white;}ul.entity-pager-list span.previous{display:block;width:40px;height:40px;background-image:url(/themes/xtbase/images/arrow_previous.png);background-repeat:no-repeat;background-size:100%;}ul.entity-pager-list span.next{display:block;width:40px;height:40px;background-image:url(/themes/xtbase/images/arrow_next.png);background-repeat:no-repeat;background-size:100%;}#cookiebox{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:1001;border-top:1px solid #47505A;}#cookiebox .cookie_text{font-size:80%;line-height:20px}#cookiebox .text{max-width:1320px;padding-top:1%;margin:0 auto;}#cookiebox .text > p{font-size:90%;line-height:20px}#cookiebox form{max-width:1320px;padding-bottom:1%;margin:0 auto;}#cookiebox form > .row.elements{}#cookiebox .button.primary-button{margin-left:0;margin-top:16px;}#block-kontaktaperoseite{padding-top:80px;padding-bottom:160px;}#block-kontaktaperoseite strong{font-size:24px;line-height:32px;}#block-kontaktaperoseite h2.scroll_to_headline{height:1px;}#block-kontaktaperoseite h3{margin-bottom:48px;}#block-kontaktaperoseite img{width:100%;height:auto;}@media only screen and (max-width:1600px){#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:105%;}.media--type-remote-video .dsgvo_box .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:10px;line-height:15px;}.media--type-twitter .dsgvo_box .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:10px;line-height:15px;}div.twitter_time_line  .dsgvo_box  .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:12px;line-height:15px;}}@media only screen and (max-width:1360px){#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:103%;}}@media only screen and (max-width:1320px){#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:55%;}.node--type-leistung .field--name-field-broschueren-download .field--name-name{font-family:Roboto;font-style:normal;font-weight:bold;font-size:31px;line-height:39px;}.node--type-leistung .field--name-field-broschueren-download{padding-top:80px;padding-bottom:80px;}.uebersichtsbereich .uebersicht .field--name-field-subtitel{font-size:31px;line-height:39px;}#hero .view-feldanzeige .views-row .views-field-field-beschreibung p{font-size:16px;line-height:26px;}#block-footerlogo{margin-bottom:40px;}#block-footernewsletter{margin-top:22px;}#block-footerkontaktapero{margin-bottom:40px;}footer p.newsletter-space{margin-top:1em;}.media--type-remote-video .dsgvo_box .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:8px;line-height:10px;}.media--type-twitter .dsgvo_box .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:8px;line-height:10px;}div.twitter_time_line  .dsgvo_box  .youtube_text{position:absolute;bottom:0%;padding:2%;text-align:left;height:auto;overflow:auto;font-size:12px;line-height:15px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .event-title{font-size:18px;line-height:28px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .location{font-size:18px;line-height:28px;}}@media only screen and (max-width:1200px){#block-hauptnavigation-2 ul li div.card{height:auto;}#block-hauptnavigation-2 ul li div.card h2.card-title{margin-bottom:0px;padding-bottom:16px;}#block-hauptnavigation-2 ul li div.card h2.card-title a{padding-right:36px;background-image:url(/themes/xtbase/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 6px;}}@media only screen and (max-width:992px){body.path-frontpage #hero,body.page-node-type-sonstiges #hero{padding-bottom:75px;}#block-startseiteunternehmensgruppe{padding-top:80px;padding-bottom:100px;}body.path-frontpage #block-views-block-erfolgsgeschichten-block-3{padding-top:80px;padding-bottom:100px;}body.path-frontpage #block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-1{margin-top:0px;}body.path-frontpage #block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-2{}body.path-frontpage #block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-3{margin-top:0px;}body.path-frontpage #block-views-block-erfolgsgeschichten-block-3 .view-content .rellax.card-4{margin-top:0px;}#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:45%;}#block-hauptnavigation-2 ul.menu-level-0 > li{margin-bottom:94px;}#hero .region-hero-bottom article.media--type-image .field__item img{margin-top:50px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row{margin-bottom:40px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(1),#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(2){margin-bottom:0px;}.paragraph--type--textkoerper .field--name-field-text > h1,.paragraph--type--textkoerper .field--name-field-text > h2,.paragraph--type--textkoerper .field--name-field-text > h3{width:100%;}.paragraph--type--textkoerper .field--name-field-text > p{width:100%;}.uebersichtsbereich .uebersicht .container .row{padding-top:80px;padding-bottom:80px;}.uebersichtsbereich .uebersicht .container .row  .col-lg-3{margin-top:40px;}.row.logo_table_mobile_office > .first-column p a.button.secondary-button,.row.logo_table_mobile_office > .second-column p a.button.secondary-button{width:100%;}a.news_back_button{margin-top:0px;margin-bottom:50px;}}@media only screen and (max-width:850px){#contact_area #block-xtstandardkontakt img{position:absolute;z-index:1;bottom:0;left:0;max-width:100%;height:300px;}@media  screen and  (max-height:700px){#cookiebox{height:92%;overflow:auto;}}}@media only screen and (max-width:768px){#header #block-sprachumschalter{display:none;}#block-startseiteunternehmensgruppe{padding-bottom:90px;}#contact_area #block-xtstandardkontakt img{display:none;}#block-hauptnavigation-2 ul.menu-level-0 > li{margin-bottom:25px;}.node--type-leistung .field--name-field-broschueren-download .field--name-name{font-family:Roboto;font-style:normal;font-weight:bold;font-size:24px;line-height:34px;}.node--type-leistung .field--name-field-broschueren-download a.download{width:250px;}#slider-erfolg{margin-top:25px;}.view-erfolgsgeschichten .carousel-controls{visibility:visible;margin-top:25px;}.view-erfolgsgeschichten .carousel-controls a{border-bottom:0;text-decoration:none;}.view-erfolgsgeschichten .carousel-controls a:hover{text-decoration:none;border-bottom:0;padding-bottom:0;}.view-erfolgsgeschichten .carousel_inner{width:336px;}.uebersichtsbereich .uebersicht .field--name-field-subtitel{font-size:24px;line-height:34px;}#block-xtbase-footer{margin-top:22px;}a.teamviewer{font-size:16px;line-height:26px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .views-row{border:0px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .event-title{font-size:16px;line-height:26px;margin-top:16px;}#block-views-block-events-liste-block-events-liste .view-events-liste-header .event-body .location{font-size:16px;line-height:26px;}.row.logo_table_mobile_office > .second-column{margin-top:50px;}#block-hauptnavigation-2 ul li div.card .field--name-field-bild{float:left;width:47%;margin-right:3%;}#block-hauptnavigation-2 ul li div.card .field--name-field-text{float:left;width:50%;margin-top:0;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-field-ueberblicksbild,#block-views-block-news-liste-block-news-liste .views-field-field-ueberblicksbild{float:left;width:47%;margin-right:3%;}#block-views-block-news-liste-startseite-block-news-liste-startseite .news-date,#block-views-block-news-liste-block-news-liste .news-date{margin-left:50%;margin-top:0;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-title,#block-views-block-news-liste-block-news-liste .views-field-title{margin-left:50%;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(1){margin-bottom:40px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(2){margin-bottom:40px;}body.page-node-type-presse-uebersicht .media--type-document,body.page-node-type-presse-uebersicht .media--type-image{display:block;}body.page-node-type-presse-uebersicht .views-field-field-ueberblicksbild,body.page-node-type-presse-uebersicht .field--name-field-vorschaubild,body.page-node-type-presse-uebersicht .field--name-field-media-image{float:left;width:47%;margin-right:3%;}body.page-node-type-presse-uebersicht .views-field-created,body.page-node-type-presse-uebersicht .field--name-field-bschreibung{margin-left:50%;margin-top:0;}body.page-node-type-presse-uebersicht .views-field-title{margin-left:50%;}body.page-node-type-presse-uebersicht .view-presse-logos .views-row{margin-bottom:16px;}#contact_area .node--type-kontakt .field--name-title,#contact_area .node--type-kontakt .field--name-field-taetigkeit,#contact_area .node--type-kontakt .field--name-field-taetigkeit-text{font-size:19px;line-height:29px;}#cookiebox h4{font-size:20px;line-height:30px;}#cookiebox .text > p{font-size:90%;line-height:20px}#cookiebox .cookie_text{font-size:90%;line-height:20px}#cookiebox p{margin-top:8px;margin-bottom:8px;}#cookiebox .button.primary-button{margin-top:8px;width:100%;}}@media only screen and (max-width:600px){#header .region.region-header-left{margin-left:0;}#header .region.region-header-right{margin-right:0;}}@media only screen and (max-width:576px){.node--type-leistung .field--name-field-broschueren-download .field--name-name,.node--type-leistung .field--name-field-broschueren-download a.download{margin-top:25px;}.row.logo_table_mobile_office > .first-column p a.button.secondary-button,.row.logo_table_mobile_office > .second-column p a.button.secondary-button{margin-top:40px;}#block-hauptnavigation-2 ul li div.card .field--name-field-bild{float:none;width:100%;margin-right:0;}#block-hauptnavigation-2 ul li div.card .field--name-field-text{float:none;width:100%;margin-top:16px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-field-ueberblicksbild,#block-views-block-news-liste-block-news-liste .views-field-field-ueberblicksbild{float:left;width:37%;margin-right:3%;}#block-views-block-news-liste-startseite-block-news-liste-startseite .news-date,#block-views-block-news-liste-block-news-liste .news-date{margin-left:40%;margin-top:0;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-title,#block-views-block-news-liste-block-news-liste .views-field-title{margin-left:40%;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(1){margin-bottom:40px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .view-body .views-row:nth-last-child(2){margin-bottom:40px;}body.page-node-type-presse-uebersicht .views-field-field-ueberblicksbild,body.page-node-type-presse-uebersicht .field--name-field-vorschaubild,body.page-node-type-presse-uebersicht .field--name-field-media-image{float:left;width:43%;margin-right:3%;}body.page-node-type-presse-uebersicht .views-field-created,body.page-node-type-presse-uebersicht .field--name-field-bschreibung{margin-left:40%;margin-top:0;}body.page-node-type-presse-uebersicht .views-field-title{margin-left:40%;}body.page-node-type-presse-uebersicht .view-presse-logos .views-row{margin-bottom:16px;}}@media only screen and (max-width:420px){#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-field-ueberblicksbild,#block-views-block-news-liste-block-news-liste .views-field-field-ueberblicksbild{float:none;width:100%;margin-right:0;}#block-views-block-news-liste-startseite-block-news-liste-startseite .news-date,#block-views-block-news-liste-block-news-liste .news-date{margin-left:0%;margin-top:16px;}#block-views-block-news-liste-startseite-block-news-liste-startseite .views-field-title,#block-views-block-news-liste-block-news-liste .views-field-title{margin-left:0%;}body.page-node-type-presse-uebersicht .views-field-field-ueberblicksbild,body.page-node-type-presse-uebersicht .field--name-field-vorschaubild,body.page-node-type-presse-uebersicht .field--name-field-media-image{float:none;width:100%;margin-right:0%;}body.page-node-type-presse-uebersicht .views-field-created,body.page-node-type-presse-uebersicht .field--name-field-bschreibung{margin-left:0%;margin-top:16px;}body.page-node-type-presse-uebersicht .views-field-title{margin-left:0%;}body.page-node-type-presse-uebersicht .view-presse-logos .views-row{margin-bottom:16px;}}@media only screen and (max-width:380px){h1{font-size:28px;line-height:38px;}}
.burger-menu-area{cursor:hand;cursor:pointer;}.burger-menu-area a.navbar-brand{font-size:18px;line-height:21px;text-decoration:none;border-bottom:0;padding-top:13px;padding-bottom:13px;margin-right:0px;padding-right:0px;margin-bottom:0;}.burger-menu-area a.navbar-brand:hover{padding-top:13px;padding-bottom:13px;}button.third-button{background-color:transparent;border:0px;}button.third-button:active,button.third-button:focus,button.third-button:visited{border-width:0px;outline:none;}#block-xtbase-main-menu .field--name-field-bild{display:none;}#top-header > .region-primary-menu{display:none;background:url(/themes/xtbase/images/x-dark.svg) no-repeat right center;position:fixed;height:100vh;top:0;background-color:#47505A;left:0;width:100%;z-index:1001;overflow:auto;transform:none;}.region-primary-menu ul.menu{list-style:none;padding-left:0;margin-left:0;}.region-primary-menu .contextual-region{position:static;}.region-primary-menu .menu-item--expanded,.region-primary-menu .menu-item--collapsed{list-style:none;}.region-primary-menu nav#block-xtbase-main-menu{width:1314px;margin:0 auto;position:relative;}.region-primary-menu .field--name-field-text{display:none;}.region-primary-menu ul li,.region-primary-menu ul li p,.region-primary-menu ul li a{font-family:Roboto,sans-serif;font-size:24px;line-height:32px;color:#D3ECEB;font-style:normal;font-weight:normal;}.region-primary-menu ul li p.text{font-size:18px;line-height:26px;color:#A5B8C1;margin-top:32px;margin-bottom:8px;display:none;}.region-primary-menu ul li p.uebersicht{margin-bottom:0;}.region-primary-menu ul li p.uebersicht a{font-size:24px;line-height:36px;color:#D3ECEB;display:none;}.region-primary-menu ul.menu-level-2 li p.uebersicht a{font-size:18px;line-height:28px;padding-top:8px;padding-bottom:8px;}.region-primary-menu ul.menu li > div > ul > li > p.uebersicht a,.region-primary-menu ul.menu li.last-selected > div > ul > li > p.text{display:block;}.region-primary-menu div.field--name-field-text.active_description{display:block;}.region-primary-menu ul li.menu-item{padding-top:0;}.region-primary-menu ul li.open > a{background-image:url(/themes/xtbase/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 25px;}.region-primary-menu ul li a{display:block;text-decoration:none;border-bottom:0px;padding-top:16px;padding-bottom:16px;cursor:hand;cursor:pointer;}.region-primary-menu ul.menu > li:first-child{margin-top:164px;}body.toolbar-horizontal .region-primary-menu ul.menu > li:first-child{margin-top:204px;}body.toolbar-horizontal .region-primary-menu ul.menu > li.back.mobile{margin-top:0px;}.region-primary-menu ul.menu-level-0{position:absolute;height:100vh;width:320px;padding-right:20px;top:0;left:0;border-right:1px solid;border-color:rgba(255,255,255,0.2);margin-bottom:0;}.region-primary-menu ul.menu-level-1{display:none;position:absolute;height:100vh;width:320px;padding-right:20px;padding-left:32px;top:0;left:320px;border-right:1px solid;border-color:rgba(255,255,255,0.2);}.region-primary-menu ul.menu-level-2{display:none;position:absolute;height:100vh;width:320px;padding-right:20px;padding-left:32px;top:0;left:320px;border-right:1px solid;border-color:rgba(255,255,255,0.2);}.region-primary-menu ul.menu-level-2 li:first-child{margin-top:173px;}body.toolbar-horizontal .region-primary-menu ul.menu-level-2 li:first-child{margin-top:213px;}.region-primary-menu ul.menu-level-2 li a{font-size:18px;line-height:28px;padding-top:8px;padding-bottom:8px;}.region-primary-menu ul.menu-level-3{display:none;position:absolute;height:100vh;width:320px;padding-right:20px;padding-left:32px;top:0;left:320px;}.region-primary-menu ul li.open > div > ul.menu{display:block;}#top-header .region-primary-menu ul.menu-level-0 li > a,#top-header .region-primary-menu ul.menu-level-1 li > a,#top-header .region-primary-menu ul li p.uebersicht a{color:#D3ECEB;}#top-header .region-primary-menu ul.menu-level-0 li.open > a{color:white;}#top-header .region-primary-menu ul.menu-level-0 > li .field--name-field-text{position:absolute;top:180px;left:350px;width:260px;font-size:18px;line-height:28px;color:#A5B8C1;}body.toolbar-horizontal #top-header .region-primary-menu ul.menu-level-0 > li .field--name-field-text{top:220px;}.region-primary-menu ul.menu-level-0 li a.footer_link{font-size:18px;line-height:28px;color:#D3ECEB;padding-top:0px;padding-bottom:0px;}.region-primary-menu ul.menu-level-0 li > a.footer_link.first{border-top:1px solid;border-color:rgba(255,255,255,0.2);padding-top:16px;}.region-primary-menu ul.menu-level-2 li > a.padding_bottom_double{padding-bottom:16px;}.region-primary-menu ul.menu-level-2 li > span.menu_headline{display:block;padding-top:8px;padding-bottom:8px;}.region-primary-menu ul.menu-level-2 li > span.border_top{display:block;padding-top:16px;border-top:1px solid;border-color:rgba(255,255,255,0.2);}.region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher{display:none;}#top-header .region-primary-menu ul.menu-level-0 > li > a:hover,#top-header .region-primary-menu ul.menu-level-1 > li > a:hover,#top-header .region-primary-menu ul.menu-level-2 > li > a:hover{color:#fff;}@media only screen and (max-width:1320px){.region-primary-menu nav#block-xtbase-main-menu{padding-top:50px;width:98%;margin-left:1%;position:relative;}.region-primary-menu ul.menu-level-0{position:absolute;height:100vh;width:300px;padding-right:20px;top:0;left:0;border-right:1px solid;border-color:rgba(255,255,255,0.2);margin-bottom:0;}.region-primary-menu ul.menu-level-1{display:none;position:absolute;height:100vh;width:300px;padding-right:20px;padding-left:25px;top:0;left:300px;border-right:1px solid;border-color:rgba(255,255,255,0.2);}.region-primary-menu ul.menu-level-2{display:none;position:absolute;height:100vh;width:300px;padding-right:20px;padding-left:25px;top:0;left:300px;border-right:1px solid;border-color:rgba(255,255,255,0.2);}#top-header .region-primary-menu ul.menu-level-0 > li .field--name-field-text{left:320px;width:260px;font-size:18px;line-height:28px;color:#A5B8C1;}}@media only screen and (max-width:1200px){#top-header > .region-primary-menu{background-image:none;overflow-x:hidden;}.region-primary-menu nav#block-xtbase-main-menu{padding-top:50px;width:100%;margin:0 auto;position:relative;}.region-primary-menu ul.menu > li:first-child{margin-top:100px;}.region-primary-menu ul li a{display:block;text-decoration:none;border-bottom:0px;padding-top:9px;padding-bottom:9px;cursor:hand;cursor:pointer;}.region-primary-menu ul li a.before_footer_links{padding-bottom:28px;}.region-primary-menu ul li.uebersicht{display:none;}.region-primary-menu ul.menu-level-2 li > span.menu_headline{display:none;}body.toolbar-horizontal .region-primary-menu ul.menu-level-2 li:first-child{margin-top:0px;}.region-primary-menu ul.menu-level-0{position:relative;height:100%;margin-left:4%;margin-right:0%;width:96%;padding-right:4%;top:0;left:0;border-right:0px solid;margin-bottom:0;}.region-primary-menu ul.menu-level-0  > li > a{font-size:19px;line-height:29px;font-weight:bold;}.region-primary-menu ul.menu-level-1{display:block;transition:all 0.5s ease 0s;background-color:#47505A;position:absolute;right:-100%;top:0;left:auto;height:100%;margin-left:0%;margin-right:0%;width:100%;padding-left:0;padding-right:4%;border-right:0px solid;}.region-primary-menu ul.menu-level-0 li.open > div > ul.menu-level-1{right:0;z-index:999;}.region-primary-menu ul.menu-level-1 > li:first-child{margin-top:0;}.region-primary-menu ul.menu-level-2{display:none;position:absolute;height:100%;width:320px;padding-right:20px;padding-left:32px;top:0;left:320px;border-right:0px solid;}.region-primary-menu ul li.menu-item--expanded > a{background-image:url(/themes/xtbase/images/arrow-right.svg);background-repeat:no-repeat;background-position:right 16px;}.region-primary-menu ul.menu li.last-selected > div > ul > li > p.uebersicht a,.region-primary-menu ul.menu li.last-selected > div > ul > li > p.text{display:none;}.region-primary-menu ul li.back.mobile{margin-bottom:9px;border-bottom:1px solid #D3ECEB;background-image:url(/themes/xtbase/images/arrow-left-white.svg);background-repeat:no-repeat;background-position:left 18px;}.region-primary-menu ul li.back.mobile a{padding-left:35px;font-size:19px;line-height:29px;font-weight:bold;padding-bottom:18px;}.region-primary-menu ul.menu-level-1 li.menu-item--expanded{background-image:url(/themes/xtbase/images/angle_bracket_down.svg);background-repeat:no-repeat;background-position:left 21px;}.region-primary-menu ul.menu-level-1 li.menu-item--expanded.open{background-image:url(/themes/xtbase/images/angle_bracket_up.svg);}.region-primary-menu ul.menu-level-1 li.menu-item--expanded > a{padding-left:35px;background-image:none;}.region-primary-menu ul.menu-level-1 > li > a{padding-left:35px;font-size:19px;line-height:29px;}.region-primary-menu ul.menu-level-2{position:relative;height:auto;left:0;padding-left:35px;width:100%;}.region-primary-menu ul.menu-level-2 li:first-child{margin-top:0;}.region-primary-menu ul.menu-level-2 > li > a{font-size:16px;line-height:26px;padding-top:11px;padding-bottom:11px;}.region-primary-menu ul.menu-level-0 li a.footer_link{font-size:16px;line-height:26px;font-weight:normal;color:white;padding-top:11px;padding-bottom:11px;}.region-primary-menu ul.menu-level-0 li a.footer_link.first{padding-top:28px;}}@media only screen and (max-width:768px){.region-primary-menu nav#block-xtbase-main-menu{padding-top:0px;}.burger-menu-area a.navbar-brand{font-size:16px;}.region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher{display:block;border-top:1px solid;border-color:rgba(255,255,255,0.2);}.region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher ul{list-style:none;padding-left:0px;}.region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher ul  li{display:inline-block;width:40px;}.region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher ul  li a{text-transform:uppercase;font-size:16px;line-height:26px;font-weight:normal;color:white;padding-top:11px;padding-bottom:11px}#top-header .region-primary-menu ul.menu-level-0 li.menu-item.languageswitcher ul  li a.is-active{color:white;}}@media only screen and (max-height:700px){.region-primary-menu ul li a{padding-top:12px;padding-bottom:12px;}.region-primary-menu ul.menu-level-2 li a{padding-top:5px;padding-bottom:5px;}.region-primary-menu ul li p.text{font-size:18px;line-height:24px;}}
.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-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;}.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.animated-icon2 span{background:#e3f2fd;}.animated-icon3 span{background:#fff;}.animated-icon2 span:nth-child(1){top:0px;}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px;}.animated-icon2 span:nth-child(4){top:20px;}.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%;}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%;}.animated-icon3 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;}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.animated-icon3.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:8px;}.animated-icon3.open span:nth-child(2){width:0%;opacity:0;}.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px;}
