@font-face{font-family:'Roboto';src:url(/themes/xt_base/fonts/Roboto-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Roboto';src:url(/themes/xt_base/fonts/Roboto-Light.ttf) format('truetype');font-weight:light;font-style:normal;}@font-face{font-family:'Roboto';src:url(/themes/xt_base/fonts/Roboto-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Roboto';src:url(/themes/xt_base/fonts/Roboto-Medium.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Abel';src:url(/themes/xt_base/fonts/Abel-Regular.ttf) format('truetype');}@font-face{font-family:'ElegantIcons';src:url(/themes/xt_base/fonts/ElegantIcons.eot);src:url(/themes/xt_base/fonts/ElegantIcons.eot#iefix) format('embedded-opentype'),url(/themes/xt_base/fonts/ElegantIcons.woff) format('woff'),url(/themes/xt_base/fonts/ElegantIcons.ttf) format('truetype'),url(/themes/xt_base/fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:normal;font-style:normal;}.social_facebook,.social_twitter,.social_linkedin{font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;}.social_facebook:before{content:"\e093";}.social_twitter:before{content:"\e094";}.social_linkedin:before{content:"\e09d";}.social_xing{background-image:url(/themes/xt_base/images/xing-icon.png);background-repeat:no-repeat;background-size:18px;width:30px;background-position:center;}.layout-main{margin-bottom:0px;}.pager .pager__items,#block-shariffteilenbuttons{margin-bottom:40px;}#social_menu_area .region-secondary-menu{text-align:right;}#block-socialmedia{display:inline-block;}#social_menu_area #block-topmenu{display:inline-block;margin-top:-5px;}#social_menu_area #block-socialmedia a{line-height:1.4em;padding-top:2px;display:inline-block;cursor:hand;cursor:pointer;margin-left:15px;}#block-socialmedia .field--name-body p{margin-top:0;margin-bottom:0;}html{font-size:24px;}html body{font-family:Roboto;font-size:inherit;color:#6c777c;}h1,h2{}p{}hr{}body.path-frontpage #block-xt-base-content .node__content{margin-top:4%;}h1{color:#00425c;}.block .content{margin-top:0;}.faktor{font-weight:bold;}a,a.link{border-bottom-width:0;}.text-formatted ul,.text-formatted ol{margin-top:0.5em;}p.marginBottomNull{margin-bottom:0;}#block-xt-base-content .node__content{font-size:inherit;}#block-xt-base-page-title{position:static;}#block-xt-base-content .node--type-referenz .node__content .field--name-body{float:left;width:100%;margin-right:3%}#block-xt-base-content .node--type-referenz .node__content .field--name-field-auspraegung p{margin-bottom:0px;}#block-xt-base-content .node--type-referenz .node__content p{margin-bottom:0px;}.page-node-type-referenz .page-title{max-width:1120px;margin-left:auto;margin-right:auto;padding-top:20px;text-align:left;}.view-referenzen- .views-row h2{max-width:1120px;margin-left:auto;margin-right:auto;text-align:left;color:#0086bc;text-transform:uppercase;}#block-xt-base-content .node--type-referenz .node__content .field--name-field-bild{display:block;width:100%;margin:0;text-align:center;}#block-xt-base-content .node--type-referenz .node__content .field--name-field-bild img{margin:0;}#block-xt-base-content .node--type-referenz .node__content .field--name-field-bildbeschreibung{display:block;font-size:12px;width:100%;text-align:center;}#block-xt-base-content .node--type-referenz .node__content .field--name-subtitel{text-align:left;}#block-xt-base-content .node--type-referenz .node__content .field--name-body{font-size:18px;margin:30px;}#block-xt-base-content .node--type-referenz .node__content .field--name-body ul{font-size:16px;margin:2px;}#block-xt-base-content .node--type-referenz .node__content .field--name-field-branche span::before{content:" ◯ "}#block-xt-base-content .node--type-referenz .node__content .field--name-field-branche span.active::before{content:" ⦻ "}#block-xt-base-content .node--type-referenz .node__content .field--name-field-branche span{margin-left:5px;}@media only screen and (max-width:1182px){.page-node-type-referenz .page-title{margin-left:4%;margin-right:4%}.view-referenzen- .views-row h2{margin-left:4%;margin-right:4%}}@media only screen and (max-width:780){#block-xt-base-content .node--type-referenz .node__content .field--name-field-branche{}}.block-views-blockreferenzen--block-1{background-color:#eaebec;}.block-views-blockreferenzen--block-1 h2{padding-top:48px;color:#0086bc !important;}.block-views-blockreferenzen--block-1 h2,.block-views-blockreferenzen--block-1 a{text-align:center;}.block-views-blockreferenzen--block-1 a{font-size:75%;line-height:24px;max-width:250px;}.block-views-blockreferenzen--block-1 .view-content{text-align:center;padding-top:20px;padding-bottom:50px;max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-evenly;}.block-views-blockreferenzen--block-1 .views-row{min-width:250px;min-height:270px;max-height:270px;max-width:250px;display:block;margin:10px;color:black !important;background-color:white;padding:5px;border-radius:15px;}.block-views-blockreferenzen--block-1 .views-row .views-field-field-bild{margin-top:10px;}.block-views-blockreferenzen--block-1 .views-row .views-field-title{line-height:20px;margin-top:10px;display:flex;justify-content:center;align-items:flex-end;height:80px;}#block-xt-base-content .node__content .field--name-body{float:left;width:61%;margin-right:3%}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren{margin-top:-55px;float:left;width:36%;background-color:#eaebec;margin-bottom:2%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .viewsreference--view-title{padding-left:10px;padding-right:10px;color:#0086bc;font-weight:bold;margin-bottom:12px;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-element-container{padding-left:10px;padding-right:10px;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-nothing{float:left;background:#e3e4e7;text-align:center;width:50px;font-size:85%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-nothing .day-of-month{font-weight:bold;font-size:110%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-title{margin-left:65px;color:#0086bc;font-size:90%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-body{margin-left:65px;font-size:75%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-body p:first-child{margin-bottom:8px;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row > .views-field-body  a{color:#6c777c;font-size:75%;}#block-xt-base-content .node--type-news-blog .node__content .field--name-field-ueberblicksbild{display:none;}#block-xt-base-content .node--type-news-blog .node__content .field--name-body{width:100%;margin-right:0;}.field--name-field-titel-startseite{font-size:116.6666%;text-transform:uppercase;margin-bottom:2%;}.field--name-field-titel-startseite .hellblau{font-family:'Roboto';color:#0086bc;}.field--name-field-titel-startseite .dunkelblau{color:#00425c;font-family:'Roboto';font-weight:bold;}#social_menu_area{background-color:#00425c;}#social_menu_area .region-secondary-menu .menu{font-size:58.3333%;margin:0;}#social_menu_area a{border-bottom:0px solid #fff;color:#fff;padding:0;line-height:2.428571em;}.block-language-blocklanguage-interface{color:rgba(0,0,0,0);float:right;margin-left:70px;}.block-language-blocklanguage-interface ul{font-size:0;}#block-topmenu ul.menu li.menu-item{margin-left:36px;}#social_menu_area .block-language-blocklanguage-interface li{display:inline-block;width:35px;}#social_menu_area .block-language-blocklanguage-interface li:first-child{margin-right:15px;}#social_menu_area .block-language-blocklanguage-interface a{color:rgba(0,0,0,0);display:inline-block;height:24px;width:35px;overflow:hidden;margin-top:5px;margin-bottom:5px;}#social_menu_area .block-language-blocklanguage-interface .de a{background-image:url(/themes/xt_base/images/deutsch.png);}#social_menu_area .block-language-blocklanguage-interface .en a{background-image:url(/themes/xt_base/images/english.png);}.region-header{padding:0;}#block-xt-base-branding{line-height:0;}.site-branding__logo{margin-bottom:0;}#header{background-color:#fff;background-image:none;font-family:'Roboto';}#header .region-header{float:left;}.region-primary-menu{clear:none;float:right;}.region-primary-menu .block-menu .menu{padding:0;}#block-xt-base-main-menu  .menu{font-size:91.6667%;margin-top:1.0504318em;}.page-node-type-page .featured-top{background-color:#fff;border-bottom:0px solid;}.page-node-type-page #block-xt-base-page-title{max-width:1120px;margin:0 auto;text-align:left;}.featured-top{padding:0;font-size:inherit;position:relative;text-shadow:none;border:0px solid;background-color:#fff;}.view-startseitenslider{color:#fff;position:relative;}.view-startseitenslider .flexslider{border:0px solid #fff;margin-bottom:0;}.view-startseitenslider .flexslider .flex-direction-nav{position:absolute;top:50%;}.view-startseitenslider .flexslider:hover .flex-direction-nav{width:100%}.view-startseitenslider .flexslider .flex-direction-nav li a{margin-top:-50%;}.view-startseitenslider .flexslider ul{margin:0;}.view-startseitenslider .flexslider ul li{padding:0;position:relative;}.view-startseitenslider .flex-control-nav{position:relative;top:-1em;height:0;}.view-startseitenslider .flex-control-paging li a{background-color:rgba(255,255,255,0.8);}.view-startseitenslider .flex-control-paging li a.flex-active{background-color:rgba(255,255,255,0.9);}.view-startseitenslider .flex-control-paging li a:hover{background-color:#fff;}.view-startseitenslider .field--type-image img{margin:0;}.view-startseitenslider .slidertext{position:absolute;width:100%;top:36%;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-family:Roboto;font-size:375%;text-transform:uppercase;line-height:150%;margin:0;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2 span{text-transform:lowercase;}.headerimage{height:540px;width:100%;background-size:cover;background-position:center center;background-color:#00425c;}.page-node-29 .headerimage{height:750px;width:100%;background-size:cover;background-position:center center;background-color:#00425c;}body.page-node-type-article .views-field-field-headerbild img,body.page-node-type-news-blog .views-field-field-headerbild img{margin:0;}body.page-node-type-article .featured-top .field-content .field__item,body.page-node-type-news-blog .featured-top .field-content .field__item{line-height:0;}body.page-node-type-article #block-xt-base-page-title h1,body.page-node-type-news-blog #block-xt-base-page-title h1{position:absolute;left:0;top:0.5em;color:white;font-size:250%;text-align:center;width:100%;}#social_menu_area .content{margin-top:0;}#header #block-xt-base-branding .site-branding__text{display:none;}.main-content .section{padding:0;}.node .field--name-field-media-image{float:none;}h3.uppercase{text-transform:uppercase;margin-bottom:0px;}.lowercase{text-transform:lowercase;}.dunkelblau{color:#00425c;}.caption-article img{width:100%;}#slidermenu{position:absolute;bottom:1em;text-align:center;width:100%;}#slidermenu .entry{display:inline-block;margin-left:1%;margin-right:1%;width:250px;background-color:#eaebec;border-radius:15px;}#slidermenu .entry a{display:block;border-bottom:0px;color:#000;padding-top:3%;padding-bottom:3%;}#slidermenu .entry,.view-stellenangebote-bereiche .view-content .item-list ul li,.view-kompetenzen-submenu .view-content ul li{cursor:hand;cursor:pointer;}body.page-node-type-article #block-xt-base-page-title,body.page-node-type-article #block-xt-base-local-tasks{max-width:1120px;margin:0 auto;}body.page-node-type-article #block-xt-base-page-title h1{text-transform:uppercase;}body.page-node-type-article .layout-main{margin-top:0;}body.page-node-type-article #block-xt-base-content .node__content{margin-top:0;}.field--name-field-paragraphs .field__item h2.uppercase{margin-top:0;text-transform:uppercase;margin-bottom:15px;}.field--name-field-paragraphs .field__item .paragraph{padding-top:2%;padding-bottom:2%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-weiss{background-color:white;}.field--name-field-paragraphs .paragraph--type--inhaltsbereich-hintergrund-grau-{background:#eaebec;}.field--name-field-paragraphs .paragraph--type--inhaltsbereich-hintergrund-blau{background:#0086bc;color:white;}.field--name-field-paragraphs .field__item .paragraph--type--partner{background-color:white;color:#0086bc;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-titel{max-width:1120px;margin:0 auto;font-size:116.6666%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-titel-partner{max-width:1120px;margin:0 auto;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos{max-width:1120px;width:1120px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos::after{content:"";clear:both;display:table;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .field__item{height:140px;width:20%;text-align:center;margin-bottom:16px;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-weiss .field--name-field-inhalt{max-width:1120px;margin:0 auto;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-grau- .field--name-field-inhalt-grau{max-width:1120px;margin:0 auto;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-inhalt{max-width:1120px;margin:0 auto;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen{max-width:1120px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item{width:212px;height:240px;margin-left:25px;margin-right:25px;margin-bottom:4%;background-color:white;border-radius:15px;color:#6c777c;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-media-image{width:240px;height:40px;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-logo{width:100%;height:60px;line-height:60px;margin:0;text-align:center;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-lext{height:135px;font-size:85%;line-height:1.4;padding-left:4%;padding-right:4%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-website{text-align:center;padding-left:4%;padding-right:4%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-website a{border-bottom:0px;font-size:80%;color:#6c777c;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen::after{content:"";clear:both;display:table;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau h2.uppercase{width:34%;margin-right:6%;color:white;margin-top:15px;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau p{margin-bottom:1.5em;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau p.logo{display:inline-block;padding-top:6px;border-radius:15px;width:60%;background-color:white;text-align:center;margin-bottom:1.5em;}#block-xt-base-content .caption article{background:#fff;border:0;}#block-xt-base-content .caption figcaption{border:0;background:#fff;}#block-xt-base-content .node--type-news-blog ul{padding-left:22px;}body.page-node-type-news-blog #block-xt-base-content .node__content img{width:100%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos{position:relative;margin-top:50px;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .flex-control-nav{max-width:1120px;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .flex-direction-nav a{opacity:0.7;overflow:visible;top:30%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .flex-direction-nav a:hover{opacity:1;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .field_items > .field__item{text-align:center;line-height:140px;height:140px;width:250px;margin-right:40px;float:left;display:block;}#block-views-block-stellenangebote-block-stellenangebote{max-width:1120px;margin:0 auto;}#block-views-block-stellenangebote-block-stellenangebote,#block-views-block-stellenangebote-start-block-stellenangebote-star{max-width:1120px;margin:0 auto;}#block-views-block-stellenangebote-block-stellenangebote .views-row,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-row{background-color:#eaebec;border:1px solid #eaebec;margin-bottom:1em;transition:all 1s ease;}#block-views-block-stellenangebote-block-stellenangebote .views-row.active,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-row.active{background-color:#fff;}#block-views-block-stellenangebote-block-stellenangebote .views-field-title,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-field-title{cursor:pointer;line-height:1.5em;padding-left:1em;padding-right:2.5em;position:relative;}#block-views-block-stellenangebote-block-stellenangebote .views-field-title h4,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-field-title h4{margin-bottom:0.25em;margin-top:0.25em;}#block-views-block-stellenangebote-block-stellenangebote .views-field-title h4:after,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-field-title h4:after{background-color:#6c777c;border-radius:50%;color:#eaebec;content:'+';font-size:140%;height:1.1em;line-height:1.1em;top:0;position:absolute;right:0.714285714em;text-align:center;width:1.1em;}#block-views-block-stellenangebote-block-stellenangebote .views-row.active .views-field-title h4:after,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-row.active .views-field-title h4:after{content:'-';}#block-views-block-stellenangebote-block-stellenangebote .views-field-body,#block-views-block-stellenangebote-start-block-stellenangebote-star .views-field-body{padding:1em;display:none;}.jobdownload,.newsdownload{background-color:#0086bc;border:1px solid #0086bc;border-radius:15px;color:#fff;line-height:1em;padding:0.5em 1em;transition:1s ease;}.newsdownload{margin-top:20px;margin-bottom:20px;float:left;}.jobdownload:hover,.newsdownload:hover{background-color:#fff;color:#0086bc;}.jobdownload:before,.newsdownload:before{border:2px solid #fff;border-radius:50%;content:'⬇';display:inline-block;font-weight:bold;height:1em;margin-right:1em;text-align:center;width:1em;}.jobdownload:hover:before,.newsdownload:hover:before{border-color:#0086bc;color:##0086bc;}.main-content h2{color:#0086bc;font-size:116.6666%;margin-bottom:2%;text-transform:uppercase;}body #content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite h2{text-transform:none;color:#0086bc;margin-bottom:2%;padding-top:2%;}body #content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite h2 .faktor{text-transform:uppercase;}#content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite .content{padding-bottom:2%;}#block-views-block-stellenangebote-block-stellenangebote .main-content h3{font-size:inherit;text-transform:uppercase;}.main-content h4{font-size:inherit;text-transform:uppercase;}.main-content h5{color:#0086bc;font-size:inherit;margin-bottom:0;text-transform:none;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .item-list,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu  .item-list{position:absolute;width:100%;bottom:1em;}div#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content .item-list > ul,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content .item-list > ul,.view-kompetenzen-startseite .view-content  .item-list > ul{display:flex;text-align:left;max-width:1120px;margin:0 auto;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content .item-list > ul,.view-kompetenzen-startseite .view-content  .item-list > ul{flex-wrap:wrap;justify-content:space-between;flex-basis:33.333333%}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content .item-list > ul li,.view-kompetenzen-startseite .view-content  .item-list > ul li{margin:0;margin-bottom:20px !important;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li:first-child{margin-left:10%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li:last-child{margin-right:10%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li{display:block;background:#fff;font-size:66.666667%;margin-left:1em;border-radius:16px 16px 0 0;position:relative;width:20%;padding:0.5em 0.5em 0em;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li:first-child,.view-kompetenzen-startseite .view-content li:first-child{margin-left:0;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li,.view-kompetenzen-startseite .view-content li{display:block;background:#fff;font-size:66.666667%;margin-left:1em;border-radius:16px 16px 0 0;position:relative;width:31%;padding:0.5em 0.5em 0em;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content .item-list > ul li,.view-kompetenzen-startseite .view-content  .item-list > ul li{margin:0;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li a,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li a,.view-kompetenzen-startseite .view-content li a{border-bottom:0px solid;color:#0086bc;display:block;font-size:1.375em;font-weight:bold;height:3em;margin-bottom:0.66666667em;text-transform:uppercase;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li a,.view-kompetenzen-startseite .view-content li a{height:1.5em;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .hex-color,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .views-field-field-headerbild{bottom:0;left:0;height:80px;position:absolute;text-align:center;width:100%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .hex-color img{margin:0;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu img,.view-kompetenzen-startseite img{width:100%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .views-field-description__value,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .views-field-body,.view-kompetenzen-startseite .views-field-body{margin-bottom:100px;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .field--type-image{display:inline-block;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .hex-color .field__item{display:table-cell;height:80px;vertical-align:middle;text-align:center;width:100%;}#block-views-block-portfolio-content-block-portfolio-content{max-width:1120px;margin:0 auto;}.view-portfolio-content .ckeditor-col-container article.align-left{width:130px;}.view-portfolio-content .ckeditor-col-container h3.uppercase{font-size:100%;background-image:url(/themes/xt_base/images/pfeil_rechts_grau.jpg);background-repeat:no-repeat;padding-left:30px;color:#0086bc;margin-top:0;margin-left:130px;line-height:1.2em;height:65px;}.view-portfolio-content .ckeditor-col-container p{margin-left:160px;font-size:85%;}.view-kompetenzen-submenu .headerimage,.view-kompetenzen-startseite .headerimage{width:100%;height:80px;position:absolute;bottom:0;left:0;background-position:center center;background-size:cover;}.view-kompetenzen-startseite .view-content{max-width:1120px}.view-kompetenzen-startseite .view-content ul{display:flex;}#block-views-block-termine-block-termine{display:none;}#block-views-block-termine-block-termine{background-color:#eaebec;}#block-views-block-termine-block-termine .day-of-week{font-size:32px;text-transform:uppercase;}#block-views-block-termine-block-termine .day-of-month{font-size:36px;}#block-views-block-termine-block-termine .month{font-size:24px;text-transform:uppercase;}#block-views-block-termine-block-termine .year{font-size:18px;}#block-views-block-termine-block-termine h2{text-transform:none;}#block-views-block-termine-block-termine .termin-date{width:60px;background-color:#dbdcdd;text-align:center;}.path-news-blog .page-title{max-width:1120px;margin-left:auto;margin-right:auto;text-align:left;}.view-id-news_blog .views-field-field-anzeigename,.view-id-news_blog .views-field-created,.view-id-news_blog .views-field-field-tags{display:inline-block;height:1em;line-height:1em;font-size:18px;}.view-id-news_blog .views-field-field-anzeigename{border-right:1px solid #6c777c;padding-right:0.5em;}.view-id-news_blog .views-field-created{padding:0 0.5em;}.view-id-news_blog .views-field-field-tags{border-left:1px solid #6c777c;padding-left:0.5em;}.view-id-news_blog .views-field-field-headerbild h2{margin-top:1em;}.view-id-news_blog  .views-field-field-headerbild  img,.view-id-news_blog  .views-field-field-ueberblicksbild  img{float:left;margin-right:3%;margin-bottom:1.5em;}.view-id-news_blog  h2{margin-bottom:0;margin-top:1.5em;}.view-id-news_blog .view-id-news_blog  h2 a{color:#0086bc;}.views-field-field-ueberblicksbild h2{margin-top:1em;}.view-id-news_blog .views-field-body{margin-top:1em;line-height:1.3em;height:auto!important;min-height:160px;height:160px;font-size:18px;}.view-id-news_blog .views-field-body h2{line-height:1.3em;color:#6c777c;margin-bottom:1.2em;text-transform:inherit;font-size:100%;}.view-id-news_blog .views-field-body p{font-size:18px;line-height:1.3em;}.view-id-news_blog .views-field-field-download{font-size:18px;margin-top:0px;margin-bottom:0px;height:104px;}.view-id-news_blog .views-field-field-download a,.view-id-news_blog .views-field-field-tags a{color:#00425c;}.view-id-news_blog .views-field-field-download a.newsdownload{color:white;}.view-id-news_blog .views-field-field-download a.newsdownload:hover{background-color:#fff;color:#0086bc;}.view-news-blog .views-row{border-bottom:1px solid #eaebec;}.view-news-blog .views-row:after{content:"";clear:both;display:table;}.view-news-blog .views-row:last-child{border-bottom-width:0px;}.onecol,.grid-1{width:5.801104972%;}.twocol,.grid-2{width:14.364640883%;}.threecol,.grid-3{width:22.928176794%;}.fourcol,.grid-4{width:31.491712705%;}.fivecol,.grid-5{width:40.055248616%;}.sixcol,.grid-6{width:46%;}.sevencol,.grid-7{width:57.182320438000005%;}.eightcol,.grid-8{width:65.74585634900001%;}.ninecol,.grid-9{width:74.30939226%;}.tencol,.grid-10{width:82.87292817100001%;}.elevencol,.grid-11{width:91.436464082%;}.twelvecol,.grid-12{width:99.999999993%;}.sixcol,.grid-6{margin-left:8%;position:relative;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol,.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{position:relative;float:left;margin-left:2.762430939%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid-4 article.embedded-entity.align-center{text-align:center;}.grid-4 p{margin-bottom:0;}.ckeditor-col-container{overflow:hidden;margin-bottom:0em;}body.path-node #block-xt-base-content .ckeditor-col-container h3{border-top:0px;padding-top:0px;margin-top:0px;}.first-col{margin-left:0;}.last-col{margin-right:0;}#block-shariffteilenbuttons{margin-top:25px;}body.path-news-blog #block-shariffteilenbuttons{display:none;}ul li.shariff-button a{}.shariff ul.theme-color li,.block-shariff-block  ul.theme-colored li{float:left;min-width:100px;max-width:100px;width:100px;margin-right:2%;}footer.site-footer{background:none;padding-top:0px;padding-bottom:0px;}footer.site-footer .region{padding:0;}footer.site-footer .content{font-size:inherit;}footer.site-footer .content  h3{font-family:'Roboto';font-size:28px;font-weight:bold;color:#00425c;}footer.site-footer .content  p{font-family:'Roboto';font-size:20px;}footer.site-footer .content,footer.site-footer .content a{color:#6c777c;}.site-footer .layout-container{max-width:100%;padding:0;}.site-footer .layout-container .site-footer__top{background-color:#eaebec;}.site-footer .layout-container .site-footer__top  .inner{max-width:1120px;margin:0 auto;}.site-footer .layout-container .site-footer__top .region-footer-first{width:34%;}.site-footer .layout-container .site-footer__top .region-footer-first .block{margin-left:0;margin-right:65px;padding:0;}.site-footer .layout-container .site-footer__top .region-footer-second{width:66%;}.site-footer .layout-container .site-footer__top .region-footer-second .block{padding:0;}.site-footer .layout-container .site-footer__bottom{border-top:0px;margin-top:0;background-color:#00425c;}.site-footer .layout-container .site-footer__bottom .block{margin:0;}.site-footer .layout-container .site-footer__bottom  .region-footer-fifth{max-width:1120px;margin:0 auto;}.site-footer .layout-container .site-footer__bottom  .region-footer-fifth ul li a{color:white;border-bottom:0px;font-size:20px;}.site-footer .layout-container .site-footer__bottom  .region-footer-fifth ul li a:hover{text-decoration:none;}footer.site-footer p.logo{padding-top:6px;border-radius:15px;width:100%;background-color:white;text-align:center;}body.path-frontpage #block-xt-base-local-tasks,body.path-frontpage #block-xt-base-content{max-width:1120px;margin:0 auto;}#content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite{background-color:#eaebec;}#content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite .content,#content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite h2{max-width:1120px;margin:0 auto;}#cookieNotice{display:none;color:#fff;font-size:16px;}#cookieNotice a{color:#fff;font-size:16px;}#cookieNotice{text-align:center;border-top:1px solid #000;background:#00425c;position:fixed;bottom:0px;z-index:10000;width:100%;line-height:32px;}#cookieNotice p{margin:0;padding:12px 2% 12px 2%;width:96%;}#cookieNotice p a{margin-left:2.5%;text-decoration:underline;border-bottom:0px;}#cookieNotice a:hover{}#cookieNoticeCloser{background:#fff;color:#000;margin-left:1%;font-size:115%;line-height:160%;width:40px;padding:0;border:none;text-shadow:0 1px 0 #fff;cursor:pointer;}#cookieNoticeCloser:hover{color:#000;}@media (min-width:901px){.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{padding-right:0;margin-right:0;}.region-primary-menu .menu a{padding-left:2.363636em;padding-right:0;margin-top:0;}.region-primary-menu .block-menu .menu{font-size:inherit;}}@media (min-width:851px){.layout-container,#social_menu_area .region-secondary-menu{margin:0 auto;max-width:1120px;}.featured-top__inner.layout-container,body.page-node-type-article #main-wrapper.layout-container{max-width:100%;width:100%;}body.path-frontpage #main-wrapper.layout-container{max-width:100%;width:100%;}}@media (min-width:461px){.region-header .site-branding{margin-top:15px;margin-bottom:15px;}}@media screen and (max-width:1340px){.view-startseitenslider .slidertext{top:6%;}}@media screen and (max-width:1250px){.view-startseitenslider .slidertext{top:25%;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-size:300%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-inhalt{width:92%;margin-left:4%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen{width:92%;margin-left:4%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-titel-partner{width:92%;margin-left:4%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos{width:91%;margin-left:4%;}#block-xt-base-content .field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-weiss .field--name-field-inhalt,#block-xt-base-content .field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-grau- .field--name-field-inhalt-grau{padding-left:0;padding-right:0;width:92%;margin-left:4%;}#main .block-views-blockstellenangebote-block-stellenangebote,#block-views-block-portfolio-content-block-portfolio-content{padding-left:0;padding-right:0;width:92%;margin-left:4%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-lext{font-size:80%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-website a{font-size:75%;}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{display:none;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau h2.uppercase{width:100%;margin-right:0;}.node__content .field--name-field-paragraphs ul{padding-left:22px;}}@media screen and (max-width:1180px){#header .layout-container,.layout-container,#social_menu_area .region-secondary-menu{margin:0 auto;max-width:92%;}body.path-frontpage .layout-container{max-width:100%;width:100%;}body.path-frontpage #block-xt-base-content,body.path-frontpage #block-views-block-kompetenzen-startseite-block-kompetenzen-startseite .content{margin:0 auto;max-width:92%;}body.path-frontpage #block-views-block-stellenangebote-start-block-stellenangebote-star{margin:0 auto;max-width:92%;}.site-footer .layout-container .site-footer__top .inner,.site-footer .layout-container .site-footer__bottom .region-footer-fifth{margin:0 auto;max-width:92%;}.view-startseitenslider .slidertext{top:15%;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content .item-list > ul{width:98%;}body.path-frontpage .view-kompetenzen-startseite .view-content,body.path-frontpage .view-kompetenzen-startseite .view-content .item-list > ul{display:flex;flex-wrap:wrap;justify-content:center;}body.path-frontpage .view-kompetenzen-startseite .view-content li{margin-bottom:50px;margin-right:50px;width:200px;}.path-news-blog .page-title,.page-node-type-page  .page-title{margin-left:auto;margin-right:auto;max-width:92%;margin-bottom:0;}}@media screen and (max-width:1120px){div#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content .item-list > ul{justify-content:center;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li:first-child{margin-left:0;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li:last-child{margin-right:0;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-weiss .field--name-field-inhalt,#block-views-block-stellenangebote-block-stellenangebote,.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-grau- .field--name-field-inhalt-grau{padding:0 1em;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li{font-size:58.333333%;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li .views-field-body{font-size:90%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen{display:flex;flex-wrap:wrap;justify-content:center;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item{width:212px;margin-left:25px;margin-right:25px;margin-bottom:4%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-lext{font-size:80%;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-website a{font-size:75%;}.view-portfolio-content .ckeditor-col-container h3.uppercase{height:auto!important;}#slidermenu{width:70%;margin-left:15%;}#slidermenu .entry{margin-bottom:2%;}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren .views-row .views-field-body:after{content:"";clear:both;display:table;}#block-xt-base-content .node__content .field--name-body{width:100%;margin-right:0%}#block-xt-base-content .node__content  .field--name-field-ansicht-integrieren{margin-top:0px;margin-bottom:25px;width:100%;}#block-xt-base-content .node__content .field--name-field-ansicht-integrieren .views-element-container{padding-bottom:10px;}.view-id-news_blog .views-field-body{font-size:75%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos .field__item{height:140px;width:33%;text-align:center;margin-bottom:16px;}}@media screen and (max-width:1010px){#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li a{height:2.5em;}.view-id-news_blog .views-field-field-ueberblicksbild{width:50%;}}@media screen and (max-width:900px){.region-primary-menu .menu-item,body:not(:target) .region-primary-menu li.menu-item{width:auto;}.region-primary-menu ul.menu li a{padding-left:1em;padding-right:0em;margin-top:0;}.view-startseitenslider .slidertext{top:10%;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-size:250%;text-transform:uppercase;line-height:150%;margin:0;}.view-startseitenslider .slidertext .views-field-body{font-size:90%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber{position:relative;margin-top:-5em;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .item-list,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .item-list{position:static;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .item-list{margin-top:-6em;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li,#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li{border:1px solid #eaebec;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu .view-content li a{font-size:1em;}body.path-frontpage #content .block-views-blockkompetenzen-startseite-block-kompetenzen-startseite h2{font-size:90%;margin-bottom:40px;}body.path-frontpage .view-kompetenzen-startseite .view-content li{margin-right:3%;width:195px;margin-left:0;}.headerimage{height:320px;}.page-node-29 .headerimage{height:320px;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu{display:none;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber{display:none;}.featured-top .flexslider .slides img{width:150%;max-width:150%;}.eightcol,.grid-8{width:100%;}.fourcol,.grid-4{width:100%;margin-left:0;}.grid-4 .align-right{float:left;width:100%;text-align:center;}.view-portfolio-content .sixcol,.view-portfolio-content .grid-6{width:100%;margin-left:0;margin-bottom:2%;}}@media screen and (max-width:850px){.featured-top .layout-container,body.page-node-type-article #main-wrapper.layout-container{max-width:100%;width:100%;}.site-footer .layout-container .site-footer__top .region-footer-first{width:100%;max-width:100%;}.site-footer .layout-container .site-footer__top .region-footer-first .block{padding:0;margin:0;}.site-footer .layout-container .site-footer__top .region-footer-second{width:100%;max-width:100%;}.site-footer .layout-container .site-footer__top .region-footer-second{padding-left:0;}.field--name-field-titel-startseite{font-size:100%;}#block-xt-base-content .node__content{font-size:90%;}#slidermenu{width:86%;margin-left:7%;}.field--name-field-paragraphs .field__item .paragraph--type--partner .field--name-field-logos{margin-top:20px;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item{height:200px;}.field--name-field-paragraphs .field__item .paragraph--type--inhaltsbereich-hintergrund-blau .field--name-field-firmen > .field__item .field--name-field-firma-lext{height:90px;}}@media screen and (max-width:780px){#header .region-header{width:25%;}.region-primary-menu{width:75%;}.region-primary-menu #block-xt-base-main-menu ul.menu{margin:0;}.region-primary-menu #block-xt-base-main-menu ul.menu li{width:50%;margin-right:0;}.region-primary-menu #block-xt-base-main-menu ul.menu li a{font-size:90%;margin-bottom:0;padding-left:0;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li{margin-left:0.5em;width:20.8%;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .view-content li a{font-size:1em;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber .views-field-description__value{font-size:90%;}#block-views-block-kompetenzen-submenu-block-kompetenzen-submenu{display:none;}#slidermenu{width:90%;margin-left:5%;}body.page-node-type-news-blog #block-xt-base-page-title h1{font-size:150%;}.sixcol,.grid-6{width:100%;margin-left:0;}.view-id-news_blog  .views-field-field-ueberblicksbild  img{margin-right:5%;margin-bottom:0.5em;}.views-field-nothing .shariff{margin-top:3%;}}@media screen and (max-width:600px){#header .region-header{width:30%;}.region-primary-menu{width:70%;}.region-primary-menu #block-xt-base-main-menu ul.menu li a{padding-top:0.5em;padding-bottom:0.5em;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-size:200%;text-transform:uppercase;line-height:150%;margin:0;}main#content .block-views .view-portfolio-content h2{font-size:100%;font-weight:bold;}.path-news-blog .page-title{font-size:1.5em;}.main-content h2{font-size:100%;}body.path-frontpage #main .block-views p,body.path-frontpage #main .block-views h4{font-size:75%;}.view-startseitenslider .slidertext .views-field-body{font-size:85%;}.featured-top .flexslider .slides img{width:200%;max-width:200%;}.field--name-field-titel-startseite{font-size:115%;}#block-xt-base-content .node__content,main#content .block-views .view-portfolio-content{font-size:80%;}.block-views-blockstellenangebote-block-stellenangebote{font-size:80%;}footer.site-footer .content  h3{font-family:'Roboto';font-size:20px;font-weight:bold;color:#00425c;}footer.site-footer .content  p{font-family:'Roboto';font-size:16px;}.site-footer .layout-container .site-footer__bottom .region-footer-fifth ul li a{font-size:10px;}#block-views-block-stellenangebote-bereiche-block-stellenangebote-ber{display:none;}.headerimage{height:230px;}.page-node-29 .headerimage{height:230px;}#slidermenu{display:none;}.view-id-news_blog .views-field-field-anzeigename,.view-id-news_blog .views-field-created,.view-id-news_blog .views-field-field-tags{line-height:1em;font-size:14px;}.views-field-field-ueberblicksbild h2{margin-top:0.5em;}.view-id-news_blog .views-field-field-ueberblicksbild{width:100%;}.view-id-news_blog .views-field-body{font-size:80%;}.shariff ul.theme-color li,.block-shariff-block  ul.theme-colored li{float:left;min-width:23%;max-width:23%;width:23%;margin-right:2%;}}@media screen and (max-width:525px){.view-startseitenslider .slidertext{top:7.5%;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-size:140%;line-height:125%;margin:0;}.view-startseitenslider .slidertext .views-field-body{font-size:80%;}#block-topmenu ul.menu li.menu-item{margin-left:0px;margin-right:15px;}.region-secondary-menu #block-topmenu .menu{text-align:left;}body.page-node-type-article #block-xt-base-page-title h1{font-size:200%;}body:not(:target) .region-primary-menu a.menu-toggle{text-indent:-10000px;}body:not(:target) .region-primary-menu a.menu-toggle:after{content:'';height:3px;width:30px;background:#00425c;margin-top:4%;right:2%;box-shadow:0 8px 0 #00425c,0 16px 0 #00425c;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{}body:not(:target) .region-primary-menu .menu-toggle{height:50px;padding-top:1.3em;}body.path-frontpage .view-kompetenzen-startseite .view-content li{margin-bottom:30px;}}@media screen and (max-width:460px){#block-xt-base-branding{margin-top:15px;margin-bottom:15px;}#header .section{height:110px;}#header .region-header{width:auto;position:absolute;}.region-primary-menu{width:100%;}.region-primary-menu #block-xt-base-main-menu ul.menu{margin-top:10px;}.view-startseitenslider .views-field-field-ueberschrift-teil1 h2{font-size:125%;line-height:115%;margin:0;}.view-startseitenslider .slidertext .views-field-body{font-size:75%;}.view-portfolio-content .ckeditor-col-container article.align-left{width:100%;}.view-portfolio-content .ckeditor-col-container h3.uppercase{padding-left:0;}.view-portfolio-content .ckeditor-col-container h3.uppercase,.view-portfolio-content .ckeditor-col-container p{margin-left:0;}body.page-node-type-article .featured-top #block-xt-base-page-title h1{font-size:160%;margin-top:1.5em;}body.page-node-type-news-blog #block-xt-base-page-title h1{top:0;}}
