.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable{-ms-touch-action:none;touch-action:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/animated-overlay.gif');height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}
.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_2e83ff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-icons_cd0a0a_256x240.png')}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../typo3conf/templates/xing/assets/lib/jquery.ui/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*{text-decoration:none}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:240px;overflow-x:none;overflow-y:auto;font-family:FiraSans,Sans-Serif;font-size:15px;background:#ffffff;color:#808080}
.sidr .sidr-inner{padding:0 0 15px}
.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}
.sidr.right{left:auto;right:-260px}
.sidr.left{left:-260px;right:auto}
.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#ffffff,#dfdfdf);background-image:-moz-linear-gradient(#ffffff,#dfdfdf);background-image:-o-linear-gradient(#ffffff,#dfdfdf);background-image:linear-gradient(#ffffff,#dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}
.sidr p{font-size:13px;margin:0 0 12px}
.sidr p a{color:rgba(51,51,51,0.9)}
.sidr>p{margin-left:15px;margin-right:15px}
.sidr ul{display:block;margin:0 0 15px;padding:0}
.sidr ul li{display:block;margin:0;border-bottom:1px solid #dfdfdf}
.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{
}
.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{
}
.sidr ul li a,.sidr ul li span{padding:14px 13px 10px 13px;display:block;text-decoration:none;color:#808080}
.sidr ul li ul{border-bottom:none;margin:0}
.sidr ul li ul li{font-size:15px;padding:6px 0}
.sidr ul li ul li:last-child{border-bottom:none}
.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{
}
.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{
}
.sidr ul li ul li a,.sidr ul li ul li span{
}
.sidr form{margin:0 15px}
.sidr label{font-size:13px}
.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}
.sidr input[type=checkbox]{width:auto;display:inline;clear:none}
.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}
.sidr input[type=button]:hover,.sidr input[type=submit]:hover{
}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
/*\T1*/
/*\T1*/
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
.xing_btn a{color:#333333 !important;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;text-decoration:none !important;white-space:nowrap;font-size:13px;
border:1px solid #bbc27f}
@media screen and (min-width:768px){.xing_btn a{font-size:17px}
}
.xing_btn a.green:link,.xing_btn a.green:visited{background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.xing_btn a.green:active{background:#bdd300;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkZDMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTJmMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdd300),color-stop(100%,#2a2f01));
background:-webkit-linear-gradient(top,#bdd300 0%,#2a2f01 100%);
background:linear-gradient(to bottom,#bdd300 0%,#2a2f01 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdd300',endColorstr='#2a2f01',GradientType=0)
}
.xing_btn a.green:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
.xing_btn a.grey:link,.xing_btn a.grey:visited{background:#ebebeb;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#c9c9c9));
background:-webkit-linear-gradient(top,#ebebeb 0%,#c9c9c9 100%);
background:linear-gradient(to bottom,#ebebeb 0%,#c9c9c9 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#c9c9c9',GradientType=0)
}
.xing_btn a.grey:active{background:#b8b8b8;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4YjhiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b8b8b8),color-stop(100%,#333333));
background:-webkit-linear-gradient(top,#b8b8b8 0%,#333333 100%);
background:linear-gradient(to bottom,#b8b8b8 0%,#333333 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b8b8',endColorstr='#333333',GradientType=0)
}
.xing_btn a.grey:hover{background:#dadada;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dadada),color-stop(100%,#f4f4f4));
background:-webkit-linear-gradient(top,#dadada 0%,#f4f4f4 100%);
background:linear-gradient(to bottom,#dadada 0%,#f4f4f4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dadada',endColorstr='#f4f4f4',GradientType=0)
}
@font-face{font-family:'FiraSans';src:url('../../typo3conf/templates/xing/assets/webfonts/Fira_Sans/FiraSans-Regular.ttf');font-weight:normal;font-style:normal}
@font-face{font-family:'FiraSans';src:url('../../typo3conf/templates/xing/assets/webfonts/Fira_Sans/FiraSans-Italic.ttf');font-weight:normal;font-style:italic}
@font-face{font-family:'FiraSans';src:url('../../typo3conf/templates/xing/assets/webfonts/Fira_Sans/FiraSans-Medium.ttf');font-weight:bold;font-style:normal}
@font-face{font-family:'FiraSans';src:url('../../typo3conf/templates/xing/assets/webfonts/Fira_Sans/FiraSans-MediumItalic.ttf');font-weight:bold;font-style:italic}
@font-face{font-family:'Notes_pre2016';src:url('../../typo3conf/templates/xing/assets/webfonts/NotesWeb-Medium.eot');src:url('../../typo3conf/templates/xing/assets/webfonts/NotesWeb-Medium.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/templates/xing/assets/webfonts/NotesWeb-Medium.woff') format("woff");font-weight:normal;font-style:normal}
.notesMedium-12{font-family:FiraSans,Sans-Serif;font-size:12px}
.notesMedium-14{font-family:FiraSans,Sans-Serif;font-size:14px}
.notesMedium-15{font-family:FiraSans,Sans-Serif;font-size:15px}
.notesMedium-18{font-family:FiraSans,Sans-Serif;font-size:18px}
.notesMedium-22{font-family:FiraSans,Sans-Serif;font-size:22px}
.notesMedium-25{font-family:FiraSans,Sans-Serif;font-size:25px}
.notesMedium-35{font-family:FiraSans,Sans-Serif;font-size:35px}
.notesMedium-36{font-family:FiraSans,Sans-Serif;font-size:36px}
.notesMedium-42{font-family:FiraSans,Sans-Serif;font-size:42px;line-height:50px}
.arial-12{font-family:FiraSans,Sans-Serif;font-size:12px}
.arial-13{font-family:FiraSans,Sans-Serif;font-size:13px}
.arial-14{font-family:FiraSans,Sans-Serif;font-size:14px}
.arial-17{font-family:FiraSans,Sans-Serif;font-size:17px}
.arial-bold-11{font-family:FiraSans,Sans-Serif;font-size:11px;font-weight:bold}
.arial-bold-12{font-family:FiraSans,Sans-Serif;font-size:12px;font-weight:bold}
.arial-bold-13{font-family:FiraSans,Sans-Serif;font-size:13px;font-weight:bold}
.arial-bold-15{font-family:FiraSans,Sans-Serif;font-size:15px;font-weight:bold}
.arial-bold-17{font-family:FiraSans,Sans-Serif;font-size:17px;font-weight:bold}
.fontcolor-1{color:#cfdc00}
.fontcolor-2{color:#32b5e2}
.fontcolor-3{color:#85bdd4}
.fontcolor-4{color:#006567}
.fontcolor-5{color:#808080}
.fontcolor-6{color:#b3b3b3}
.fontcolor-7{color:#d9d9d9}
.fontcolor-8{color:#c4dcd4}
.fontcolor-9{color:#e7ed7f}
.fontcolor-10{color:#ffffff}
.fontcolor-11{color:#000000}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
*{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html{min-height:100%}
body{background-color:#ebebeb;overflow:auto;min-height:100%}
div{box-sizing:border-box;-moz-box-sizing:border-box}
.hidden{display:none}
.fl{float:left}
.fr{float:right}
u{text-decoration:underline}
strong{font-weight:bold}
em{font-style:italic}
.more-link{display:inline-block;text-indent:15px;color:inherit;width:9px;height:14px;top:1px}
.more-link.blue{color:#006567;background-image:url('../../typo3conf/templates/xing/assets/images/icon-arrow-blue.svg');background-position:left 2px;background-repeat:no-repeat}
.no-svg .more-link.blue{background-image:url('../../typo3conf/templates/xing/assets/images/icon-arrow-blue.png')}
.more-link.white{color:#ffffff;background-image:url('../../typo3conf/templates/xing/assets/images/icon-arrow-white.svg');background-position:left 2px;background-repeat:no-repeat}
.no-svg .more-link.white{background-image:url('../../typo3conf/templates/xing/assets/images/icon-arrow-white.png')}
a.blue{color:#006567}
a.white{color:#ffffff}
#page{width:100%;min-width:320px;max-width:1440px;margin:0px auto;background-color:#ffffff;overflow:hidden}
#page #content{margin-top:46px}
#page #content .module_row{
box-sizing:border-box;
border:none}
#page #content .module_row .w33,#page #content .module_row .w50,#page #content .module_row .w66,#page #content .module_row .w100{width:100%}
#page #content .module_row.twoColumnRow .w33.module-border,#page #content .module_row.twoColumnRow .w50.module-border,#page #content .module_row.twoColumnRow .w66.module-border,#page #content .module_row.twoColumnRow .w100.module-border{border-left:1px solid #dfdfdf}
#page #content .module_row.border-top{border-top:1px solid #dfdfdf}
#page #content .module_row.border-bottom{border-bottom:1px solid #dfdfdf}
#page #content .module_row.border-top-bottom{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
@media screen and (min-width:1024px){#page #content{margin-top:0px;padding-top:95px}
}
@media screen and (min-width:960px){#page #content .module_row:last-of-type{border-bottom:none}
#page #content .module_row .w33{width:33.33333%;min-height:1px;border-left:1px solid #dfdfdf}
#page #content .module_row .w33:first-of-type{border-left:none}
#page #content .module_row .w50{width:50%}
#page #content .module_row .w50:first-child{border-left:1px solid #dfdfdf}
#page #content .module_row .w66{width:66.66667%;border-left:1px solid #dfdfdf}
#page #content .module_row .w66:first-of-type{border-left:none}
#page #content .module_row.twoColumnRow{width:962px;margin:0 auto}
}
.dummy_container_1col{width:100%;min-height:300px;background-color:#808080;float:left;display:none}
@media screen and (min-width:960px){.dummy_container_1col{display:block;width:33.33333%}
}
.dummy_container_2col{width:100%;min-height:200px;background-color:#ddd;float:left}
@media screen and (min-width:960px){.dummy_container_2col{width:66.66667%;height:100%}
}
.overviewList li{line-height:30px}
header{z-index:10000;position:fixed;top:0;-webkit-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;width:100%}
@media screen and (min-width:1024px){header{width:100%;max-width:1440px;height:95px;position:fixed;top:0px}
}
header.nav-up{top:-46px}
@media screen and (min-width:1024px){header.nav-up{top:0px}
}
header #header-intro{display:none}
@media screen and (min-width:1024px){header #header-intro{display:block;height:30px;padding-left:4%;padding-right:4%;background-color:#006567;color:#ffffff}
}
header #header-intro #header-introHeadline a{color:#ffffff}
@media screen and (min-width:1024px){header #header-intro #header-introHeadline{float:right;padding-top:7px;letter-spacing:1px}
}
@media screen and (min-width:1024px){header #header-intro #header-introHeadline #header-introHeadlineLarge{letter-spacing:1px}
}
header #header-content{height:46px;padding-left:4%;padding-right:4%;background-color:#f5f5f5}
@media screen and (min-width:1024px){header #header-content{height:73px}
}
header #header-content #header-logo{width:62px;height:37px;top:5px;float:left}
@media screen and (min-width:1024px){header #header-content #header-logo{width:92px;height:50px;top:15px}
}
header #header-content #header-mobileNavigationButton{width:38px;height:28px;top:10px;padding-right:3px;float:right;cursor:pointer}
@media screen and (min-width:1024px){header #header-content #header-mobileNavigationButton{display:none}
}
header #header-content #header-mobileNavigationButton img{width:19px;margin-top:7px;margin-left:8px}
header #header-content #header-nav{display:none}
@media screen and (min-width:1024px){header #header-content #header-nav{display:block;float:right;padding-top:22px}
}
header #header-content #header-nav ul li{color:#808080}
@media screen and (min-width:1024px){header #header-content #header-nav ul li{cursor:default;float:left;padding-left:30px;line-height:25px}
header #header-content #header-nav ul li:first-child{display:none}
}
@media screen and (min-width:1140px){header #header-content #header-nav ul li{padding-left:45px}
}
header #header-content #header-nav ul li#home{display:none}
header #header-content #header-nav ul li.active{color:#006567}
header #header-content #header-nav ul li.subnav-btn{padding-bottom:18px}
header #header-content #header-nav ul li.xing_btn{line-height:22px}
header #header-content #header-nav ul li.xing_btn.green span a{padding-bottom:10px}
header #header-content #header-nav ul li.xing_btn.green span a:link,header #header-content #header-nav ul li.xing_btn.green span a:visited{background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
header #header-content #header-nav ul li.xing_btn.green span a:active{background:#bdd300;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkZDMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYTJmMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bdd300),color-stop(100%,#2a2f01));
background:-webkit-linear-gradient(top,#bdd300 0%,#2a2f01 100%);
background:linear-gradient(to bottom,#bdd300 0%,#2a2f01 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdd300',endColorstr='#2a2f01',GradientType=0)
}
header #header-content #header-nav ul li.xing_btn.green span a:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
header #header-content #header-nav ul li #recruiting-icon{display:none}
@media screen and (min-width:1140px){header #header-content #header-nav ul li #recruiting-icon{display:block;width:21px;height:21px;padding-right:10px;margin-right:5px;float:left;background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.svg');background-position:-150px -50px;background-repeat:no-repeat}
.no-svg header #header-content #header-nav ul li #recruiting-icon{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.png')}
header #header-content #header-nav ul li #recruiting-icon.productpage-12{background-position:-47px -50px}
header #header-content #header-nav ul li #recruiting-icon.productpage-13{background-position:-123px -50px}
header #header-content #header-nav ul li #recruiting-icon.productpage-14{background-position:-100px -50px}
header #header-content #header-nav ul li #recruiting-icon.productpage-15{background-position:-75px -50px}
}
header #header-content #header-nav ul li a,header #header-content #header-nav ul li span{color:inherit;cursor:pointer;padding-bottom:27px}
header #header-content #header-nav ul li a.recruiting,header #header-content #header-nav ul li span.recruiting{display:block}
header #header-content #header-nav ul li a.active,header #header-content #header-nav ul li span.active{color:#006567}
header #header-content #header-nav ul li span{cursor:default !important}
header #header-content #header-nav ul li .nav-subnav{width:270px;display:none;position:fixed;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}
header #header-content #header-nav ul li .nav-subnav li{display:block;float:none;padding:0px;background-repeat:no-repeat;background-color:#F5F5F5;border-bottom:1px solid #dfdfdf;box-sizing:border-box}
header #header-content #header-nav ul li .nav-subnav li>a{display:block;padding:14px}
header #header-content #header-nav ul li .nav-subnav li .subnav-hoverArrow{display:none}
header #header-content #header-nav ul li .nav-subnav li .subnav-icon{height:33px;width:33px;margin-top:0;margin-left:0;margin-right:8px;margin-bottom:0;float:left}
header #header-content #header-nav ul li .nav-subnav li .subnav-icon .subnav-iconMask{display:none}
header #header-content #header-nav ul li .nav-subnav li .subnav-content .subnav-contentHeadline{color:#808080;line-height:33px}
header #header-content #header-nav ul li .nav-subnav li .subnav-content .subnav-contentHeadline .subnav-headlineArrow{display:none}
header #header-content #header-nav ul li .nav-subnav li .subnav-content .headline_text_small{color:#333333}
header #header-content #header-nav ul li .nav-subnav li:hover .subnav-content .subnav-contentHeadline{color:#fff}
header #header-content #header-nav ul li .nav-subnav li .subnav-contentText{display:none}
header #header-content #header-nav ul li .nav-subnav li .subnav-icon{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.svg')}
.no-svg header #header-content #header-nav ul li .nav-subnav li .subnav-icon{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.png')}
header #header-content #header-nav ul li .nav-subnav li#talentmanager:hover,header #header-content #header-nav ul li .nav-subnav li#talentmanager.active{background-color:#808080}
header #header-content #header-nav ul li .nav-subnav li#talentmanager .subnav-icon{background-position:-50px -10px}
header #header-content #header-nav ul li .nav-subnav li#employerbranding:hover,header #header-content #header-nav ul li .nav-subnav li#employerbranding.active{background-color:#cfdc00}
header #header-content #header-nav ul li .nav-subnav li#employerbranding .subnav-icon{background-position:-100px -10px}
header #header-content #header-nav ul li .nav-subnav li#jobs:hover,header #header-content #header-nav ul li .nav-subnav li#jobs.active{background-color:#c4dcd4}
header #header-content #header-nav ul li .nav-subnav li#jobs .subnav-icon{background-position:-150px -10px}
header #header-content #header-nav ul li .nav-subnav li#projects:hover,header #header-content #header-nav ul li .nav-subnav li#projects.active{background-color:#85bdd4}
header #header-content #header-nav ul li .nav-subnav li#projects .subnav-icon{background-position:-200px -10px}
header #header-content #header-nav ul li .nav-subnav li#recruiter-trainings:hover,header #header-content #header-nav ul li .nav-subnav li#recruiter-trainings.active{background-color:#006567}
header #header-content #header-nav ul li .nav-subnav li#recruiter-trainings .subnav-icon{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/recruiter-training.svg');background-position:0 0;background-size:contain}
header #header-content #header-nav ul li .nav-subnav li#empfehlungsmanager:hover,header #header-content #header-nav ul li .nav-subnav li#empfehlungsmanager.active{background-color:#488FCD}
header #header-content #header-nav ul li .nav-subnav li#empfehlungsmanager .subnav-icon{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/empfehlungsmanager.svg');background-position:0 0;background-size:contain}
header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten:hover,header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten.active{background-color:#006567}
header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten .subnav-icon{background-position:-250px -9px;height:34px}
header #header-content #header-nav ul li .nav-subnav li#success-stories:hover,header #header-content #header-nav ul li .nav-subnav li#success-stories.active{background-color:#006567}
header #header-content #header-nav ul li .nav-subnav li#success-stories .subnav-icon{background-position:-250px -9px;height:34px}
header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten-schweiz:hover,header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten-schweiz.active{background-color:#006567}
header #header-content #header-nav ul li .nav-subnav li#erfolgsgeschichten-schweiz .subnav-icon{background-position:-300px -9px;height:34px}
header #header-content #header-nav ul li .nav-subnav li#success-stories-swiss:hover,header #header-content #header-nav ul li .nav-subnav li#success-stories-swiss.active{background-color:#006567}
header #header-content #header-nav ul li .nav-subnav li#success-stories-swiss .subnav-icon{background-position:-300px -9px;height:34px}
.sidr-class-subnav-contentText,#sidr-id-recruiting{display:none}
#sidr-main{background-color:#f5f5f5;border-left:1px solid #ddd}
#sidr-main .sidr-inner ul li#sidr-id-home{height:46px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn>span{display:none}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-talentmanager a .sidr-class-subnav-iconSmall{background-position:-50px -10px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-employerbranding a .sidr-class-subnav-iconSmall{background-position:-100px -10px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-jobs a .sidr-class-subnav-iconSmall{background-position:-150px -10px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-projects a .sidr-class-subnav-iconSmall{background-position:-200px -10px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-recruiter-trainings a .sidr-class-subnav-iconSmall{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/recruiter-training.svg');background-position:0 0;background-size:contain}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-erfolgsgeschichten a .sidr-class-subnav-iconSmall{background-position:-250px -9px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-erfolgsgeschichten-schweiz a .sidr-class-subnav-iconSmall{background-position:-300px -9px}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li#sidr-id-empfehlungsmanager a .sidr-class-subnav-iconSmall{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/empfehlungsmanager.svg');background-position:0 0;background-size:contain}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li a .sidr-class-subnav-iconSmall{width:34px;height:34px;position:absolute;top:5px;left:13px;background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.svg');background-repeat:no-repeat}
.no-svg #sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li a .sidr-class-subnav-iconSmall{background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/navigation_sprite.png')}
#sidr-main .sidr-inner ul li.sidr-class-subnav-btn ul.sidr-class-nav-subnav li a .sidr-class-subnav-content .sidr-class-subnav-contentHeadline .sidr-class-subnav-headlineText{padding-left:40px}
#button-to-top{position:fixed;display:none;bottom:25px;right:25px;z-index:1337;width:88px;height:31px;background-image:url('../../typo3conf/templates/xing/components/_header/assets/images/button-to-top.png')}
#button-to-top span{display:none}
footer{padding:35px 0px 20px 10%;margin-top:10px;background-color:#dfdfdf}
@media screen and (min-width:768px){footer{margin-top:20px}
}
@media screen and (min-width:960px){footer{margin-top:30px}
}
footer.noMarginTop{margin-top:0px}
footer .footer-wrapper .footer-sitemap{float:left;padding-right:30px;padding-bottom:10px}
footer .footer-wrapper .footer-sitemap .footer-sitemapCol{width:220px;float:left}
footer .footer-wrapper .footer-sitemap .footer-sitemapCol .footer-sitemapLink{padding-bottom:20px}
footer .footer-wrapper .footer-sitemap .footer-sitemapCol .footer-sitemapLink a{color:#006567;cursor:pointer}
footer .footer-wrapper .footer-contact{float:left;color:#333333}
footer .footer-wrapper .footer-contact .footer-contactBtn{padding-top:25px;padding-bottom:40px}
.slideshow{position:relative;margin-bottom:45px;zoom:1
}
@media screen and (min-width:768px){.slideshow{margin-bottom:75px}
}
.slideshow .slideshow-bubble{display:block;box-sizing:border-box;position:absolute;left:50%;bottom:0px;width:47px;height:31px;margin-left:-23px;z-index:1337;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:-66px 0px}
.no-svg .slideshow .slideshow-bubble{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-bubble>.slideshow-bubble-arrow,.slideshow .slideshow-bubble>p{display:none}
@media screen and (min-width:768px){.slideshow .slideshow-bubble{display:block;left:25%;margin-left:-36px;bottom:-22px;position:absolute;width:72px;height:72px;text-align:center;padding-top:0px;font-family:FiraSans,Arial,Sans-Serif;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:-52px -32px}
.no-svg .slideshow .slideshow-bubble{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-bubble>.slideshow-bubble-arrow{display:inline-block;width:32px;height:22px;top:28px;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-position:-55px -266px}
.no-svg .slideshow .slideshow-bubble>.slideshow-bubble-arrow{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-bubble>.slideshow-bubble-arrow img{width:100%}
.slideshow .slideshow-bubble>p{display:none}
}
@media screen and (min-width:1100px){.slideshow .slideshow-bubble{left:215px;bottom:-36px;font-size:14px;color:#ffffff;text-decoration:none;line-height:20px;padding-top:28px;width:162px;height:162px;background-position:0 -104px}
.slideshow .slideshow-bubble>.slideshow-bubble-arrow{width:55px;height:37px;background-position:0 -266px}
.slideshow .slideshow-bubble>p{display:block;top:15px}
}
.slideshow .slideshow-direction-nav{*height:0;
width:100%;position:absolute;top:50%;display:none}
.slideshow .slideshow-direction-nav a{display:block;position:absolute;width:26px;height:52px;margin-top:-26px;
top:50%;z-index:1337;overflow:hidden;cursor:pointer}
.slideshow .slideshow-direction-nav .slideshow-prev{left:0;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:-26px 0}
.no-svg .slideshow .slideshow-direction-nav .slideshow-prev{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-direction-nav .slideshow-prev:hover{background-position:-26px -52px}
.slideshow .slideshow-direction-nav .slideshow-next{right:0;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:0 0}
.no-svg .slideshow .slideshow-direction-nav .slideshow-next{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-direction-nav .slideshow-next:hover{background-position:0 -52px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-content{box-sizing:border-box;width:100%;padding-top:20px;padding-left:10%;padding-right:10%;padding-bottom:70px;text-align:center}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-content{box-sizing:content-box;left:9%;top:11%;position:absolute;z-index:1337;width:41%;max-width:450px;padding:0;text-align:left}
}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-content{max-width:568px}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-headline{color:#006567;font-family:FiraSans,Arial,Sans-Serif;font-size:24px;line-height:26px;text-align:left}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-headline{font-size:36px;line-height:44px}
}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-headline{font-size:42px;line-height:50px}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-caption{color:#006567;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:20px;margin-top:8px;display:block;text-align:left}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-caption{display:block;font-size:14px}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-image{display:block;width:100%;height:auto}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons{margin-top:13px;text-align:justify;display:none}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons{text-align:left;display:block}
}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons{min-width:510px}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link{box-sizing:border-box;display:inline-block;width:20%;vertical-align:top;text-align:center}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link{width:auto;margin-right:10px}
}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link{width:20%}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link.no-click{cursor:default}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link .slideshow-linkText{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:gray;display:none}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-link .slideshow-linkText{display:block}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon{display:none}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon{display:inline-block;margin:auto;height:50px;width:50px;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg')}
.no-svg .slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconTalentmanager{background-position:-124px 0}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconJobs{background-position:-174px 0}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconProjects{background-position:-174px -50px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconEmployerbranding{background-position:-124px -50px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconEmpfehlungsmanager{background-position:0 0;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/icon-empfehlungsmanager.svg');background-size:50px 50px}
}
@media screen and (min-width:1100px){.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon{height:70px;width:70px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconTalentmanager{background-position:-162px -100px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconJobs{background-position:-162px -240px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconProjects{background-position:-92px -266px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconEmployerbranding{background-position:-162px -170px}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icon.slideshow-iconEmpfehlungsmanager{background-position:0 0;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/icon-empfehlungsmanager.svg');background-size:70px 70px}
}
.slideshow .slideshow-slides .slideshow-slide .slideshow-icons .slideshow-icons-break{display:inline-block;width:100%}
.slideshow .slideshow-slides .slideshow-slide .xing_btn{margin-top:30px}
@media screen and (min-width:768px){.slideshow .slideshow-slides .slideshow-slide .xing_btn{margin-top:45px}
}
.slideshow .slideshow-button{margin:auto;margin-top:10px;display:inline-block;-webkit-tap-highlight-color:transparent
}
@media screen and (min-width:768px){.slideshow .slideshow-button{margin-top:15px;position:relative}
}
.slideshow .slideshow-control-nav{width:100%;position:absolute;bottom:-28px;text-align:center}
.slideshow .slideshow-control-nav li{display:inline-block;*display:inline;
zoom:1}
.slideshow .slideshow-control-paging li a{display:block;width:12px;height:12px;margin-left:7px;margin-right:7px;background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.svg');background-position:-52px 0px;font-size:0px;color:transparent;cursor:pointer}
.no-svg .slideshow .slideshow-control-paging li a{background-image:url('../../typo3conf/templates/xing/components/03_slideshow/assets/images/sprite-slideshow.png')}
.slideshow .slideshow-control-paging li a.slideshow-active{top:-1px;width:14px;height:14px;margin-left:6px;margin-right:6px;background-position:-52px -12px}
.slideshow-summary{font-family:FiraSans,Arial,Sans-Serif;box-sizing:border-box;font-size:12px;line-height:22px;max-width:930px;width:100%;padding-left:10%;padding-right:10%;margin:auto;margin-bottom:35px;color:#808080}
@media screen and (min-width:768px){.slideshow-summary{font-size:17px;line-height:30px;margin-bottom:70px}
}
@media screen and (min-width:1100px){.slideshow-summary{padding-left:1em;padding-right:1em}
}
.fl .imageText-container:after{content:"";position:absolute;right:-1px;top:0;bottom:0;width:1px;background-color:#dfdfdf}
.imageText-container{width:100%}
@media screen and (min-width:769px){.imageText-container{float:left}
}
.imageText-container ul,.imageText-container ol{margin-left:24px;list-style-position:outside}
.imageText-container ul{list-style-type:disc}
.imageText-container ol{list-style-type:decimal}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper{display:table}
}
.imageText-container .imageText-wrapper .imageText-image{display:block;line-height:0px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-image{width:50%;display:table-cell;table-layout:fixed}
}
.imageText-container .imageText-wrapper .imageText-image img{width:100%}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle{width:26px;height:13px;background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:-80px -26px;position:absolute;bottom:0px;left:50%;margin-left:-13px;z-index:10}
.no-svg .imageText-container .imageText-wrapper .imageText-image .imageText-triangle{background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.png')}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-image .imageText-triangle{width:13px;height:26px;background-repeat:no-repeat;position:absolute;top:47%;z-index:10;left:inherit;bottom:inherit}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle.right{right:0px;background-position:-80px -26px}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle.left{left:13px;background-position:-93px -26px}
}
.imageText-container .imageText-wrapper .imageText-text{width:100%;display:block}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text{width:50%;display:table-cell;table-layout:fixed}
}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer{position:absolute;bottom:68px}
}
.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{color:#006567;font-size:20px;padding-left:12%;padding-right:12%;padding-top:30px;padding-bottom:20px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:25px;font-size:3.6vw;padding-top:0px;padding-bottom:30px}
}
@media screen and (min-width:960px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:24px;
font-size:2.0vw;padding-bottom:15px}
}
@media screen and (min-width:1440px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:29px}
}
.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textShort{color:#808080;padding-left:12%;padding-right:12%;padding-bottom:20px;line-height:20px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textShort{padding-bottom:0px}
}
.imageText-container .imageText-readMoreWrapper{width:100%;height:48px}
@media screen and (min-width:769px){.imageText-container .imageText-readMoreWrapper{width:50%;margin-top:-48px}
.imageText-container .imageText-readMoreWrapper.right{float:right}
.imageText-container .imageText-readMoreWrapper.left{float:left}
}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent{display:none;color:#808080;padding-left:12%;padding-right:12%;line-height:20px}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent a{color:#006567}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:active,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:hover,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:visited,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:link{color:#333333;text-decoration:underline}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links{margin-top:20px}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links span{font-weight:normal;color:#808080}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload{height:40px;float:left;font-weight:bold}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload .linkDownload-icon{float:left;width:40px;height:40px;margin-right:5px;background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px -26px}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload .linkDownload-icon{background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload span{float:left}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare{width:40px;float:left;font-weight:bold}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare .linkShare-icon{float:left;width:40px;height:40px;margin-right:5px;background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:-40px -26px}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare .linkShare-icon{background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMore{bottom:-1px;width:100%}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreText{color:#006567;width:100px;margin:0 auto;margin-bottom:8px;text-align:center}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreText span.btnOpened{display:none}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn{width:52px;height:26px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px 0px;cursor:pointer}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn{background-image:url('../../typo3conf/templates/xing/components/04_05_imageText/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn.opened{background-position:-52px 0px}
.crossLinking{margin-top:30px}
@media screen and (min-width:568px){.crossLinking{margin-top:50px}
}
@media screen and (min-width:1100px){.crossLinking{margin-top:80px}
}
.crossLinking .crossLinking-headline{font-family:FiraSans,Arial,Sans-Serif;text-align:center;font-size:20px;line-height:24px;color:#006567;margin-bottom:30px}
@media screen and (min-width:568px){.crossLinking .crossLinking-headline{font-size:25px;margin-bottom:35px}
}
.crossLinking .crossLinking-limiter{box-sizing:border-box;width:100%;padding-left:5%;padding-right:5%}
@media screen and (min-width:568px){.crossLinking .crossLinking-limiter{max-width:960px;margin:auto;padding-left:15px;padding-right:15px}
}
.crossLinking .crossLinking-icons{text-align:justify}
@media screen and (min-width:1100px){.crossLinking .crossLinking-icons a{float:left;width:25%}
}
.crossLinking .crossLinking-icons .crossLinking-link{width:49%;display:inline-block;margin-bottom:15px;vertical-align:top}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-link{width:23%}
}
.crossLinking .crossLinking-icons .crossLinking-link:hover .crossLinking-iconContainer:after,.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-linkActive .crossLinking-iconContainer:after{content:"";display:block;height:18px;width:24px;background-image:url('../../typo3conf/templates/xing/components/06_crossLinking/assets/images/sprite-triangles.svg');background-repeat:no-repeat;position:absolute;top:100%;left:50%;margin-left:-12px;margin-top:-2px}
.no-svg .crossLinking .crossLinking-icons .crossLinking-link:hover .crossLinking-iconContainer:after,.no-svg .crossLinking .crossLinking-icons .crossLinking-link.crossLinking-linkActive .crossLinking-iconContainer:after{background-image:url('../../typo3conf/templates/xing/components/06_crossLinking/assets/images/sprite-triangles.png')}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link1 .crossLinking-iconContainer:after{background-position:0px top}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link2 .crossLinking-iconContainer:after{background-position:-24px top}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link3 .crossLinking-iconContainer:after{background-position:-48px top}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link4 .crossLinking-iconContainer:after{background-position:-72px top}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link5 .crossLinking-iconContainer:after{background-position:-96px top}
.crossLinking .crossLinking-icons .crossLinking-link.crossLinking-link5 .crossLinking-iconContainer:after{top:98%}
.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline{display:block;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:17px;text-align:center;color:#006567;text-decoration:underline;margin-top:15px;margin-bottom:3px}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline{font-family:FiraSans,Arial,Sans-Serif;text-decoration:none;font-size:18px;line-height:normal}
}
.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{display:none}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{display:inline-block;width:7px;height:13px;background-image:url('../../typo3conf/templates/xing/components/06_crossLinking/assets/images/icon-arrow.svg')}
.no-svg .crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{background-image:url('../../typo3conf/templates/xing/components/06_crossLinking/assets/images/icon-arrow.png')}
}
.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkText{display:none}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-link .crossLinking-linkText{display:block;font-family:FiraSans,Arial,Sans-Serif;text-decoration:none;font-size:13px;line-height:18px;text-align:center;color:#333333}
}
.crossLinking .crossLinking-icons .crossLinking-iconContainer{padding-left:10px;padding-right:10px}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-iconContainer{padding:0;height:172px}
}
.crossLinking .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon{width:60%;position:absolute;left:20%;bottom:0;display:block;margin-left:auto;margin-right:auto}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon{width:50%;position:absolute;bottom:0;left:25%}
}
.crossLinking .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon.crossLinking-iconActive{width:75%;left:12.5%}
@media screen and (min-width:568px){.crossLinking .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon.crossLinking-iconActive{width:80%;left:10%}
}
.crossLinking .crossLinking-icons .crossLinking-break{display:inline-block;width:100%}
.teaserInformationGraphics-33{
width:100%;float:left;text-align:center;color:#ffffff;padding-top:50px}
@media screen and (min-width:960px){.teaserInformationGraphics-33{padding-top:0px;min-height:320px}
.teaserInformationGraphics-33:before{content:"";display:block;padding-top:100%}
.teaserInformationGraphics-33 .teaserInformationGraphics-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserInformationGraphics-33 .teaserInformationGraphics-content .teaserInformationGraphics-table{display:table;width:100%;height:100%}
.teaserInformationGraphics-33 .teaserInformationGraphics-content .teaserInformationGraphics-table .teaserInformationGraphics-squareFix{display:table-cell;text-align:center}
}
@media screen and (min-width:960px){.teaserInformationGraphics-33 img{width:100%}
}
@media screen and (max-width:480px){.teaserInformationGraphics-33 img{width:100%}
}
.teaserInformationGraphics-33 .teaserInformationGraphics-top{position:absolute;left:0px;width:100%;padding:0 10%}
.teaserInformationGraphics-33 .teaserInformationGraphics-top .teaserInformationGraphics-textBig{font-family:FiraSans,Arial,Sans-Serif;font-size:50px;line-height:1em}
@media screen and (min-width:960px) and (max-width:1439px){.teaserInformationGraphics-33 .teaserInformationGraphics-top .teaserInformationGraphics-textBig{font-size:4vw}
}
@media screen and (min-width:1440px){.teaserInformationGraphics-33 .teaserInformationGraphics-top .teaserInformationGraphics-textBig{font-size:60px}
}
.teaserInformationGraphics-33 .teaserInformationGraphics-copy{padding:3px 5% 10px 5%;line-height:18px}
@media screen and (min-width:960px){.teaserInformationGraphics-33 .teaserInformationGraphics-copy{height:calc(30% - 47px);padding-bottom:0}
}
.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer{display:block;width:100%;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;padding-top:20px;padding-bottom:20px}
@media screen and (min-width:960px){.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer{padding-top:0px;padding-bottom:0px;position:absolute;bottom:0px}
}
.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer .teaserInformationGraphics-more-text{padding:0 20px}
.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer a.teaserInformationGraphics-more:hover{text-decoration:underline}
.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer a.teaserInformationGraphics-more>.more-link{margin-right:8px}
.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer .teaserInformationGraphics-seperator{display:block;width:70px;border:0;border-top:1px solid #006567;margin:auto;margin-bottom:15px}
@media screen and (min-width:960px){.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer .teaserInformationGraphics-seperator{margin-bottom:0px}
}
@media screen and (min-width:960px){.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer .teaserInformationGraphics-bottom{min-height:47px;max-height:62px;height:47px;display:table;width:100%}
}
@media screen and (min-width:960px){.teaserInformationGraphics-33 .teaserInformationGraphics-moreContainer .teaserInformationGraphics-bottom .teaserInformationGraphics-more-cell{display:table-cell;vertical-align:middle}
}
.teaserInfographics-100{
width:100%;float:left;text-align:center;box-sizing:border-box;
padding:5%;padding-top:50px}
@media screen and (min-width:960px){.teaserInfographics-100{padding-top:55px}
.teaserInfographics-100 .teaserInfographics-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserInfographics-100 .teaserInfographics-content .teaserInfographics-table{display:table;width:100%;height:100%;padding:4%}
.teaserInfographics-100 .teaserInfographics-content .teaserInfographics-table span{display:table-cell;text-align:center;vertical-align:middle}
}
.teaserInfographics-100 .teaserInfographics-container{width:100%}
.teaserInfographics-100 .teaserInfographics-container .teaserInfographics-center{display:inline-block;vertical-align:middle;line-height:normal}
.teaserInfographics-100 .teaserInfographics-textBig{font-family:FiraSans,Sans-Serif;font-size:50px;line-height:1em}
@media screen and (min-width:768px){.teaserInfographics-100 .teaserInfographics-textBig{font-size:85px}
}
.teaserInfographics-100 .teaserInfographics-textMedium{font-size:50px;vertical-align:bottom;line-height:50px;display:inline-block;bottom:-3px}
.teaserInfographics-100 .teaserInfographics-textSmall{display:inline-block;max-width:380px;margin:auto;margin-top:12px;margin-bottom:0px;line-height:18px;font-family:FiraSans,Arial,Sans-Serif;font-size:12px}
.teaserInfographics-100 .teaserInfographics-moreContainer{display:block;width:100%;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;margin-top:20px}
.teaserInfographics-100 .teaserInfographics-moreContainer .teaserInfographics-moreSeperator{display:block;width:70px;border:0;border-top:1px solid #808080;margin:auto;margin-bottom:15px}
.teaserInfographics-100 .teaserInfographics-moreContainer a.teaserInformationGraphics-more:hover{text-decoration:underline}
.teaserInfographics-100 .teaserInfographics-moreContainer a.teaserInformationGraphics-more>.more-link{margin-right:8px}
.teaserReference{
width:100%;float:left;text-align:center;color:#ffffff;padding-top:50px}
@media screen and (min-width:960px){.teaserReference{padding-top:0px}
.teaserReference:before{content:"";display:block;padding-top:100%}
.teaserReference .teaserReference-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserReference .teaserReference-content .teaserReference-table{display:table;width:100%;height:100%;padding:4% 4% 0 4%}
.teaserReference .teaserReference-content .teaserReference-table .teaserReference-squareFix{display:table-cell;text-align:center;vertical-align:middle}
}
.teaserReference .teaserReference-textSmall{display:inline-block;max-width:320px;margin:auto;margin-bottom:10px;line-height:18px;font-family:FiraSans,Arial,Sans-Serif;font-size:12px}
.teaserReference .teaserReference-textMedium{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:22px;color:#808080}
@media screen and (min-width:768px){.teaserReference .teaserReference-textMedium{font-size:14px}
}
.teaserReference .teaserReference-textBig{font-family:FiraSans,Arial,Sans-Serif;font-size:86px;line-height:1em;color:#cfdc00}
.teaserReference .teaserReference-quote{font-family:FiraSans,Arial,Sans-Serif;font-style:italic;font-size:20px;line-height:28px}
@media screen and (min-width:960px){.teaserReference .teaserReference-quote{font-size:18px;
line-height:32px}
}
@media screen and (min-width:960px) and (max-width:1440px){.teaserReference .teaserReference-quote{font-size:1.7vw}
}
.teaserReference .teaserReference-moreContainer{display:block;width:100%;padding-top:15px;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;line-height:18px}
@media screen and (min-width:960px){.teaserReference .teaserReference-moreContainer{padding-top:0px;padding-bottom:0px;position:absolute;bottom:0px;left:0px}
}
.teaserReference .teaserReference-moreContainer .teaserReference-moreSeperator{display:block;width:70px;border:0;border-top:1px solid #ffffff;margin:auto;margin-bottom:0px}
.teaserReference .teaserReference-moreContainer .teaserReference-bottom{min-height:47px;height:47px;max-height:62px;display:table;width:100%}
.teaserReference .teaserReference-moreContainer .teaserReference-bottom .teaserReference-more-cell{display:table-cell;vertical-align:middle}
.teaserReference .teaserReference-moreContainer a.teaserReference-more:hover{text-decoration:underline}
.teaserReference .teaserReference-moreContainer a.teaserReference-more>.more-link{margin-right:8px}
.teaserReference.teaserReference-onePart{
background-color:#006567;padding:5%}
.teaserReference.teaserReference-onePart .teaserReference-onePart-container{width:100%;height:80%;display:table}
.teaserReference.teaserReference-onePart .teaserReference-onePart-container .teaserReference-onePart-center{display:table-cell;vertical-align:middle;line-height:normal}
.teaserReference-100{
width:100%;float:left;text-align:center;box-sizing:border-box;
padding-top:50px}
@media screen and (min-width:960px){.teaserReference-100{padding-top:0px}
.teaserReference-100 .teaserReference-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserReference-100 .teaserReference-content .teaserReference-table{display:table;width:100%;height:100%;padding:4%}
.teaserReference-100 .teaserReference-content .teaserReference-table span{display:table-cell;text-align:center;vertical-align:middle}
}
.teaserReference-100 .teaserReference-textSmall{display:inline-block;max-width:380px;margin:auto;margin-top:20px;margin-bottom:10px;line-height:18px;font-family:FiraSans,Arial,Sans-Serif;font-size:12px}
.teaserReference-100 .teaserReference-textMedium{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:22px;color:#808080}
@media screen and (min-width:768px){.teaserReference-100 .teaserReference-textMedium{font-size:14px}
}
.teaserReference-100 .teaserReference-textBig{font-family:FiraSans,Arial,Sans-Serif;font-size:86px;line-height:1em}
.teaserReference-100 .teaserReference-quote{font-family:FiraSans,Arial,Sans-Serif;font-style:italic;font-size:20px;line-height:28px}
@media screen and (min-width:960px){.teaserReference-100 .teaserReference-quote{font-size:24px;line-height:32px}
}
.teaserReference-100 .teaserReference-moreContainer{display:block;width:100%;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;margin-top:30px}
.teaserReference-100 .teaserReference-moreContainer .teaserReference-moreSeperator{display:block;width:70px;border:0;border-top:1px solid #808080;margin:auto;margin-bottom:15px}
.teaserReference-100 .teaserReference-moreContainer a.teaserReference-more:hover{text-decoration:underline}
.teaserReference-100 .teaserReference-moreContainer a.teaserReference-more>.more-link{margin-right:8px}
.teaserReference-100.teaserReference-onePart{
padding:5%}
.teaserReference-100.teaserReference-onePart .teaserReference-onePart-container{width:100%}
.teaserReference-100.teaserReference-onePart .teaserReference-onePart-container .teaserReference-onePart-center{display:inline-block;vertical-align:middle;line-height:normal}
.teaserReference-combined{
width:100%;float:left;text-align:center;color:#ffffff;box-sizing:border-box;
overflow:hidden
}
@media screen and (min-width:960px){.teaserReference-combined{padding-top:0px}
.teaserReference-combined:before{content:"";display:block;padding-top:100%}
.teaserReference-combined .teaserReference-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserReference-combined .teaserReference-content .teaserReference-table{display:table;width:100%;height:100%}
.teaserReference-combined .teaserReference-content .teaserReference-table .teaserReference-squareFix{display:table-cell;text-align:center;vertical-align:middle;height:100%}
}
.teaserReference-combined .teaserReference-textSmall{display:inline-block;max-width:320px;margin:auto;margin-bottom:10px;line-height:18px;font-family:FiraSans,Arial,Sans-Serif;font-size:13px}
.teaserReference-combined .teaserReference-textMedium{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:18px;padding-left:5px;padding-right:5px;color:#808080}
.teaserReference-combined .teaserReference-textBig{font-family:FiraSans,Arial,Sans-Serif;font-size:86px;line-height:1em;color:#cfdc00}
@media screen and (min-width:960px) and (max-width:1440px){.teaserReference-combined .teaserReference-textBig{font-size:55px;font-size:5.2vw}
}
.teaserReference-combined .teaserReference-quote{font-family:FiraSans,Arial,Sans-Serif;font-style:italic;font-size:20px;line-height:28px;padding:0 15px}
@media screen and (min-width:960px){.teaserReference-combined .teaserReference-quote{font-size:22px;line-height:32px}
}
@media screen and (min-width:960px) and (max-width:1440px){.teaserReference-combined .teaserReference-quote{font-size:2vw}
}
.teaserReference-combined .teaserReference-moreContainer{display:block;width:100%;padding:15px 20px 0 20px;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;line-height:18px}
@media screen and (min-width:960px){.teaserReference-combined .teaserReference-moreContainer{padding-top:0px;padding-bottom:0px;position:absolute;bottom:0px}
}
.teaserReference-combined .teaserReference-moreContainer .teaserReference-moreSeperator{display:block;width:70px;border:0;border-top:1px solid #ffffff;margin:auto;margin-bottom:0px}
.teaserReference-combined .teaserReference-moreContainer a.teaserReference-more:hover{text-decoration:underline}
.teaserReference-combined .teaserReference-moreContainer a.teaserReference-more>.more-link{margin-right:8px}
.teaserReference-combined .teaserReference-moreContainer .teaserReference-bottom{min-height:47px;max-height:62px;height:47px;display:table;width:100%}
.teaserReference-combined .teaserReference-moreContainer .teaserReference-bottom .teaserReference-more-cell{display:table-cell;vertical-align:middle}
.teaserReference-combined .teaserReference-twoParts-part{box-sizing:border-box}
@media screen and (min-width:960px){.teaserReference-combined .teaserReference-twoParts-part{height:50%}
}
.teaserReference-combined .teaserReference-twoParts-part .teaserReference-twoPart-container{width:100%;height:75%;display:table}
.teaserReference-combined .teaserReference-twoParts-part .teaserReference-twoPart-container .teaserReference-twoPart-center{display:table-cell;vertical-align:middle;line-height:normal}
.teaserReference-combined .teaserReference-twoParts-part.teaserReference-twoParts-partOne{background-color:#006567;padding:4% 0;width:100%}
@media screen and (min-width:960px){.teaserReference-combined .teaserReference-twoParts-part.teaserReference-twoParts-partOne{padding:0}
}
.teaserReference-combined .teaserReference-twoParts-part.teaserReference-twoParts-partTwo{color:#006567;background-color:#ffffff;width:100%}
.teaserReference-combined .teaserReference-twoParts-part.teaserReference-twoParts-partTwo .teaserReference-moreContainer .teaserReference-moreSeperator{border-top-color:#006567}
.teaserLink{
width:100%;float:left;text-align:center;color:#ffffff;box-sizing:border-box;
padding-top:50px}
@media screen and (min-width:960px){.teaserLink{padding-top:0px}
.teaserLink:before{content:"";display:block;padding-top:100%}
.teaserLink .teaserLink-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserLink .teaserLink-content .teaserLink-table{display:table;width:100%;height:100%}
.teaserLink .teaserLink-content .teaserLink-table .teaserLink-squareFix{display:table-cell;text-align:center;height:100%}
}
.teaserLink .teaserLink-top{height:80%;padding:0 10%;display:table;width:100%}
.teaserLink .teaserLink-top .teaserLink-top-cell{display:table-cell;vertical-align:middle}
.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-quote{font-family:FiraSans,Arial,Sans-Serif;font-style:italic;font-size:20px;line-height:28px;color:#808080}
@media screen and (min-width:960px){.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-quote{font-size:16px;width:50%;float:left;text-align:right;display:table;height:80%}
}
@media screen and (min-width:960px) and (max-width:1440px){.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-quote{font-size:1.7vw}
}
@media screen and (min-width:960px){.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-quote .quote-centered{display:table-cell;vertical-align:middle}
}
.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-image img{padding:20px 0}
@media screen and (min-width:960px){.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-image{width:40%;float:right}
.teaserLink .teaserLink-top .teaserLink-top-cell .teaserLink-image img{width:80%;padding:0 10%;padding-top:40%}
}
.teaserLink .teaserLink-moreContainer{display:block;width:100%;padding-top:15px;padding-left:20px;padding-right:20px;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;line-height:18px}
@media screen and (min-width:960px){.teaserLink .teaserLink-moreContainer{padding-top:0px;padding-bottom:0px;position:absolute;bottom:0px}
}
.teaserLink .teaserLink-moreContainer .teaserLink-moreSeparator{display:block;width:70px;border:0;border-top:1px solid #006567;margin:auto;margin-bottom:0px}
.teaserLink .teaserLink-moreContainer .teaserLink-bottom{min-height:47px;max-height:62px;height:47px;display:table;width:100%}
.teaserLink .teaserLink-moreContainer .teaserLink-bottom .teaserLink-more-cell{display:table-cell;vertical-align:middle}
.teaserContact{width:80%;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center}
@media screen and (min-width:568px){.teaserContact{margin-top:60px}
}
@media screen and (min-width:1100px){.teaserContact{width:66%;margin-top:90px}
}
.teaserContact .teaserContact-text{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:20px}
@media screen and (min-width:568px){.teaserContact .teaserContact-text{font-size:14px;line-height:22px}
}
.teaserContact .teaserContact-buttonContainer{text-align:center}
.teaserContact .teaserContact-buttonContainer .teaserContact-button{display:inline-block;margin-left:auto;margin-right:auto;margin-top:15px}
@media screen and (min-width:568px){.teaserContact .teaserContact-buttonContainer .teaserContact-button{margin-top:20px}
}
.teaserPP{width:100%;overflow:hidden;padding-top:97px}
@media screen and (min-width:768px){.teaserPP{padding-top:64px}
}
@media screen and (min-width:960px){.teaserPP{padding-top:112px}
}
.teaserPP .teaserPP-bubble{width:153px;height:153px;position:absolute;top:37px;left:20px;display:table;color:#ffffff;background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-circles.svg');background-repeat:no-repeat;z-index:10}
.no-svg .teaserPP .teaserPP-bubble{background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-circles.png')}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble{width:213px;height:213px;top:50px;left:2%}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble{width:298px;height:298px;top:70px}
}
.teaserPP .teaserPP-bubble.talentmanager{background-position:0 -511px}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble.talentmanager{background-position:0 -298px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.talentmanager{background-position:0 0}
}
.teaserPP .teaserPP-bubble.talentmanager .teaserPP-bubbleIcon{background-position:-118px -120px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.talentmanager .teaserPP-bubbleIcon{background-position:-55px -165px}
}
.teaserPP .teaserPP-bubble.talentmanager .teaserPP-bubbleLinkArrow{background-position:-12px -142px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.talentmanager .teaserPP-bubbleLinkArrow{background-position:0px -142px}
}
.teaserPP .teaserPP-bubble.employerbranding{color:#333333;background-position:-298px -511px}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble.employerbranding{background-position:-298px -298px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.employerbranding{background-position:-298px 0}
}
.teaserPP .teaserPP-bubble.employerbranding .teaserPP-bubbleIcon{background-position:-118px -80px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.employerbranding .teaserPP-bubbleIcon{background-position:-55px -110px}
}
.teaserPP .teaserPP-bubble.employerbranding .teaserPP-bubbleLinkArrow{background-position:-12px -159px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.employerbranding .teaserPP-bubbleLinkArrow{background-position:0px -159px}
}
.teaserPP .teaserPP-bubble.jobs{color:#333333;background-position:-596px -511px}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble.jobs{background-position:-596px -298px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.jobs{background-position:-596px 0}
}
.teaserPP .teaserPP-bubble.jobs .teaserPP-bubbleIcon{background-position:-118px -40px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.jobs .teaserPP-bubbleIcon{background-position:-55px -55px}
}
.teaserPP .teaserPP-bubble.jobs .teaserPP-bubbleLinkArrow{background-position:-12px -159px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.jobs .teaserPP-bubbleLinkArrow{background-position:0px -159px}
}
.teaserPP .teaserPP-bubble.projects{color:#333333;background-position:-894px -511px}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble.projects{background-position:-894px -298px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.projects{background-position:-894px 0}
}
.teaserPP .teaserPP-bubble.projects .teaserPP-bubbleIcon{background-position:-118px 0px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.projects .teaserPP-bubbleIcon{background-position:-55px 0px}
}
.teaserPP .teaserPP-bubble.projects .teaserPP-bubbleLinkArrow{background-position:-12px -159px}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble.projects .teaserPP-bubbleLinkArrow{background-position:0px -159px}
}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper{display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleIcon{width:40px;height:38px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.svg');background-repeat:no-repeat}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleIcon{margin-bottom:3px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleIcon{width:55px;height:55px;margin-bottom:6px}
}
.no-svg .teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleIcon{background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.png')}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleHeadline{font-size:18px;line-height:21px;width:129px;margin:0 auto;font-family:FiraSans,Arial,Sans-Serif}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleHeadline{width:179px;line-height:23px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleHeadline{font-size:32px;line-height:36px;width:80%}
}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleCopy{display:none;line-height:17px;width:129px;margin:0 auto}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleCopy{display:block;width:179px;padding:4px 0px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleCopy{font-size:14px;padding:10px 0;width:80%;padding-bottom:14px}
}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink{display:block;line-height:17px;width:70%;font-size:14px;margin:auto;text-align:center;color:inherit;box-sizing:border-box;font-family:FiraSans,Arial,Sans-Serif;margin:0 auto}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink{font-size:15px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink{font-size:20px;line-height:23px;width:66%}
}
.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink .teaserPP-bubbleLinkArrow{display:inline-block;width:9px;height:12px;background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.svg');background-repeat:no-repeat;top:1px}
.no-svg .teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink .teaserPP-bubbleLinkArrow{background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.png')}
@media screen and (min-width:768px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink .teaserPP-bubbleLinkArrow{width:8px;height:12px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-bubble .teaserPP-bubbleWrapper .teaserPP-bubbleLink .teaserPP-bubbleLinkArrow{width:11px;height:17px;left:0px;top:1px}
}
.teaserPP .teaserPP-image{width:100%;float:left;background-color:#808080;line-height:0}
.teaserPP .teaserPP-image img{width:100%}
@media screen and (min-width:960px){.teaserPP .teaserPP-image{width:90%;height:545px}
.teaserPP .teaserPP-image.opened{width:32%}
.teaserPP .teaserPP-image img{position:absolute;right:0px;width:auto}
}
.teaserPP .teaserPP-text{width:100%;float:left;display:block;background-color:#006567}
@media screen and (min-width:960px){.teaserPP .teaserPP-text{width:10%;height:545px;position:absolute;right:0px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-text.opened{width:68%;height:545px}
}
.teaserPP .teaserPP-text.opened .teaserPP-textWrapper .teaserPP-textOpenerRight .teaserPP-textOpenerBtn{background-position:0px -52px}
.teaserPP .teaserPP-text.opened .teaserPP-textWrapper .teaserPP-textOpenerRight .teaserPP-textOpenerBtn:hover{background-position:0 0}
.teaserPP .teaserPP-text.opened .teaserPP-textWrapper .teaserPP-textOpenerBottom .teaserPP-textOpenerBtn{background-position:0px -123px}
.teaserPP .teaserPP-text.opened .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy,.teaserPP .teaserPP-text.opened .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textBtnWrapper{display:block}
.teaserPP .teaserPP-text .teaserPP-textWrapper{height:100%;display:table;margin:0 auto}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerRight{display:none;vertical-align:middle;height:100%;width:27px}
@media screen and (min-width:960px){.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerRight{display:table-cell}
}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerRight .teaserPP-textOpenerBtn{cursor:pointer;width:26px;height:52px;left:-26px;background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:-26px -52px;cursor:pointer}
.no-svg .teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerRight .teaserPP-textOpenerBtn{background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.png')}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerRight .teaserPP-textOpenerBtn:hover{background-position:-26px 0px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerBottom{display:block;width:100%;position:absolute;bottom:0px}
@media screen and (min-width:960px){.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerBottom{display:none}
}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerBottom .teaserPP-textOpenerBtn{cursor:pointer;width:37px;height:19px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px -104px}
.no-svg .teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerBottom .teaserPP-textOpenerBtn{background-image:url('../../typo3conf/templates/xing/components/14_teaserProductPreview/assets/images/sprite-icons.png')}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textOpenerBottom .teaserPP-textOpenerBtn:hover{background-position:0px -178px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent{color:#ffffff;margin-bottom:50px}
@media screen and (min-width:768px){.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent{margin-bottom:60px}
}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textHeadline{padding-top:20px;line-height:21px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy{display:none;padding-top:15px;padding-bottom:20px;line-height:22px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy ul{padding-top:20px;list-style-type:disc;margin-left:25px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textBtnWrapper{display:none;padding-top:20px;text-align:center}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textBtnWrapper .teaserPP-textBtn{margin:0 auto}
@media screen and (min-width:768px){.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textHeadline{font-size:20px;padding-top:20px;line-height:24px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy{padding-top:16px}
}
@media screen and (min-width:960px){.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent{height:100%;vertical-align:middle;display:table-cell;overflow:hidden}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textHeadline,.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy,.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textBtnWrapper{width:100%;padding-left:7%;padding-right:9%;box-sizing:border-box}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textHeadline{display:block;font-size:25px}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textCopy{display:block}
.teaserPP .teaserPP-text .teaserPP-textWrapper .teaserPP-textContent .teaserPP-textBtnWrapper{display:block}
}
.carousel-container .carousel-title{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:21px;color:#006567;padding-top:40px;padding-bottom:4px;padding-left:10%;padding-right:10%}
@media screen and (min-width:768px){.carousel-container .carousel-title{font-size:20px;padding-top:60px}
}
@media screen and (min-width:1100px){.carousel-container .carousel-title{font-size:25px;padding-top:80px;padding-bottom:2px}
}
.carousel-container .carousel{position:relative;margin-bottom:45px;zoom:1
}
.carousel-container .carousel li{margin-right:0px}
@media screen and (min-width:768px){.carousel-container .carousel{margin-bottom:75px}
}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-viewport{padding-top:31px}
}
.carousel-container .carousel .carousel-direction-nav{*height:0;
width:100%;position:absolute;top:33%}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-direction-nav{top:53%}
}
.carousel-container .carousel .carousel-direction-nav a{display:block;position:absolute;width:26px;height:52px;margin-top:-26px;
top:50%;z-index:1337;overflow:hidden;cursor:pointer}
.carousel-container .carousel .carousel-direction-nav .carousel-prev{left:0;background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-arrows.svg');background-color:transparent;background-repeat:no-repeat;background-position:top right}
.no-svg .carousel-container .carousel .carousel-direction-nav .carousel-prev{background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-arrows.png')}
.carousel-container .carousel .carousel-direction-nav .carousel-prev:hover{background-position:bottom right}
.carousel-container .carousel .carousel-direction-nav .carousel-next{right:0;background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-arrows.svg');background-color:transparent;background-repeat:no-repeat;background-position:top left}
.no-svg .carousel-container .carousel .carousel-direction-nav .carousel-next{background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-arrows.png')}
.carousel-container .carousel .carousel-direction-nav .carousel-next:hover{background-position:bottom left}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-image{display:none;width:100%;height:auto}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-image{display:block}
}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content{box-sizing:border-box;padding-top:0px;padding-left:10%;padding-right:10%;padding-bottom:20px;text-align:center}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content{width:85%;box-sizing:content-box;left:9%;top:7%;position:absolute;z-index:1337;padding:0;text-align:left}
}
@media screen and (min-width:1100px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content{top:11%}
}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image img{max-width:328px;width:100%}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image{width:50%}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image.left{float:left;text-align:right}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image.right{float:right;text-align:left}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image img{max-width:none;width:80%;max-width:450px;margin-top:-13%}
}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-image:after{clear:both}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text{text-align:left}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text{width:50%;text-align:center}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text.left{float:left;padding-right:2%}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text.right{float:right;padding-left:2%}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text.content-text-table{display:table;height:100%}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text.content-text-table .content-text-cell{display:table-cell;vertical-align:middle;text-align:left}
}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text .content-text-title{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px;line-height:20px;padding-bottom:3px}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text .content-text-title{font-size:20px;line-height:30px;padding-bottom:8px}
}
@media screen and (min-width:1100px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text .content-text-title{font-size:25px}
}
.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text .content-text-copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:20px}
@media screen and (min-width:768px){.carousel-container .carousel .carousel-slides .carousel-slide .carousel-content .content-text .content-text-copy{font-size:14px}
}
.carousel-container .carousel .carousel-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}
.carousel-container .carousel .carousel-control-nav li{display:inline-block;*display:inline;
zoom:1}
.carousel-container .carousel .carousel-control-paging li a{display:block;width:12px;height:12px;margin-left:7px;margin-right:7px;background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-pagination.svg');font-size:0px;color:transparent;cursor:pointer}
.no-svg .carousel-container .carousel .carousel-control-paging li a{background-image:url('../../typo3conf/templates/xing/components/16_carousel/assets/images/sprite-pagination.png')}
.carousel-container .carousel .carousel-control-paging li a.carousel-active{top:-1px;width:14px;height:14px;margin-left:6px;margin-right:6px;background-position:0px 14px}
.tabModule{width:80%;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center}
@media screen and (min-width:790px){.tabModule{margin-top:60px}
}
@media screen and (min-width:1140px){.tabModule{width:64%;margin-top:80px}
}
.tabModule .module_row{border:none}
.tabModule .module_row .w25,.tabModule .module_row .w33,.tabModule .module_row .w50,.tabModule .module_row .w100,.tabModule .module_row .module-border{border:none}
.tabModule ul li{width:100%;height:51px;box-sizing:border-box;cursor:pointer;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;color:#333333;line-height:50px;font-family:FiraSans,Arial,Sans-Serif;font-size:15px;font-weight:bold;padding:0 20px}
.tabModule ul li:first-child{border-top:1px solid #dfdfdf}
@media screen and (min-width:790px){.tabModule ul li{width:33.33333%;height:63px;float:left;padding:23px 6%;line-height:18px;border-top:1px solid #dfdfdf;border-right:none}
.tabModule ul li:last-child{border-right:1px solid #dfdfdf}
}
.tabModule ul li.active{background-color:#006567;color:#ffffff}
.tabModule ul li.active .tab-arrow-container{display:block;position:absolute;bottom:-13px;left:0px;z-index:1;width:100%}
.tabModule ul li.active .tab-arrow-container .tab-arrow{width:26px;height:13px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/15_tabModule/assets/images/sprite-tabModule.svg')}
.no-svg .tabModule ul li.active .tab-arrow-container .tab-arrow{background-image:url('../../typo3conf/templates/xing/components/15_tabModule/assets/images/sprite-tabModule.png')}
.tabModule ul li .tab-arrow-container{display:none}
.tabModule .tabContent-container .tabContent{display:none;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf
}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent{border-left:none}
}
.tabModule .tabContent-container .tabContent.active{display:block}
.tabModule .tabContent-container .tabContent .bgColor-1{background-color:#cfdc00 !important}
.tabModule .tabContent-container .tabContent .bgColor-1 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-2{background-color:#32b5e2 !important}
.tabModule .tabContent-container .tabContent .bgColor-2 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-3{background-color:#85bdd4 !important}
.tabModule .tabContent-container .tabContent .bgColor-3 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-4{background-color:#006567 !important}
.tabModule .tabContent-container .tabContent .bgColor-4 *{color:#ffffff !important}
.tabModule .tabContent-container .tabContent .bgColor-5{background-color:#808080 !important}
.tabModule .tabContent-container .tabContent .bgColor-5 *{color:#ffffff !important}
.tabModule .tabContent-container .tabContent .bgColor-6{background-color:#b3b3b3 !important}
.tabModule .tabContent-container .tabContent .bgColor-6 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-7{background-color:#d9d9d9 !important}
.tabModule .tabContent-container .tabContent .bgColor-7 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-8{background-color:#c4dcd4 !important}
.tabModule .tabContent-container .tabContent .bgColor-8 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-9{background-color:#e7ed7f !important}
.tabModule .tabContent-container .tabContent .bgColor-9 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-10{background-color:#ffffff !important}
.tabModule .tabContent-container .tabContent .bgColor-10 *{color:#333333 !important}
.tabModule .tabContent-container .tabContent .bgColor-11{background-color:#e97f02 !important}
.tabModule .tabContent-container .tabContent .bgColor-11 *{color:#ffffff !important}
.tabModule .tabContent-container .tabContent .module_row .w25:first-of-type .tx-dce-pi1 .cellColumn,.tabModule .tabContent-container .tabContent .module_row .w33:first-of-type .tx-dce-pi1 .cellColumn,.tabModule .tabContent-container .tabContent .module_row .w50:first-of-type .tx-dce-pi1 .cellColumn{border-left:none}
.tabModule .tabContent-container .tabContent .module_row .w25:first-of-type .tx-dce-pi1 .cellColumn .cell.noBorder,.tabModule .tabContent-container .tabContent .module_row .w33:first-of-type .tx-dce-pi1 .cellColumn .cell.noBorder,.tabModule .tabContent-container .tabContent .module_row .w50:first-of-type .tx-dce-pi1 .cellColumn .cell.noBorder{border-left:1px solid #dfdfdf}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .module_row .w25{width:25% !important;min-height:1px;border-left:none !important}
.tabModule .tabContent-container .tabContent .module_row .w33{width:33.33333% !important;min-height:1px;border-left:none !important}
.tabModule .tabContent-container .tabContent .module_row .w50{width:50% !important}
.tabModule .tabContent-container .tabContent .module_row .w50:first-child{border-left:none !important}
}
.tabModule .tabContent-container .tabContent .bgColor-1{background-color:#cfdc00;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-2{background-color:#32b5e2;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-3{background-color:#85bdd4;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-4{background-color:#006567;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-5{background-color:#808080;color:#ffffff}
.tabModule .tabContent-container .tabContent .bgColor-6{background-color:#b3b3b3;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-7{background-color:#d9d9d9;color:#c5c5c5}
.tabModule .tabContent-container .tabContent .bgColor-8{background-color:#c4dcd4;color:#abcec2}
.tabModule .tabContent-container .tabContent .bgColor-9{background-color:#e7ed7f;color:#dde550}
.tabModule .tabContent-container .tabContent .bgColor-10{background-color:#ffffff;color:#333333}
.tabModule .tabContent-container .tabContent .bgColor-11{background-color:#e97f02;color:#333333}
.tabModule .tabContent-container .tabContent .columnHeader .contentBtn{display:block;width:12px;height:13px;background-image:url('../../typo3conf/templates/xing/components/15_tabModule/assets/images/sprite-tabModule.svg');background-repeat:no-repeat;background-position:-26px top;position:absolute;top:47%;right:20px}
.no-svg .tabModule .tabContent-container .tabContent .columnHeader .contentBtn{background-image:url('../../typo3conf/templates/xing/components/15_tabModule/assets/images/sprite-tabModule.png')}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .columnHeader .contentBtn{display:none}
}
.tabModule .tabContent-container .tabContent .columnHeader .contentBtn.opened{background-position:-38px top}
.tabModule .tabContent-container .tabContent .cell{text-align:left;padding:12px 6% 0 45px;border-left:none;
border-bottom:1px solid #dfdfdf}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell{padding-left:6%;padding-top:20px;border-left:1px solid #dfdfdf}
}
.tabModule .tabContent-container .tabContent .cell.alignLeft{text-align:left}
.tabModule .tabContent-container .tabContent .cell.alignCenter{text-align:center}
.tabModule .tabContent-container .tabContent .cell.noBorder{border-left:none}
.tabModule .tabContent-container .tabContent .cell.disclaimer{padding:35px 45px 0px 45px}
.tabModule .tabContent-container .tabContent .cell .headline{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:17px;padding-bottom:3px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell .headline{padding-bottom:5px}
}
.tabModule .tabContent-container .tabContent .cell .copy{display:block;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;line-height:20px;padding-bottom:12px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell .copy{padding-bottom:20px;font-size:14px;line-height:22px}
}
.tabModule .tabContent-container .tabContent .cell .cell-button{padding-bottom:25px;text-align:center}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell .cell-button{padding-bottom:33px}
}
.tabModule .tabContent-container .tabContent .cell.price{color:#006567;padding-top:12px;text-align:center}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell.price{padding-top:20px;padding-left:6%;padding-right:6%}
}
.tabModule .tabContent-container .tabContent .cell.price .copy-top{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-weight:bold;text-align:left;padding-bottom:15px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell.price .copy-top{font-size:14px;padding-bottom:12px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell.price .copy-top{padding-bottom:0px}
}
.tabModule .tabContent-container .tabContent .cell.price .copy-main{font-family:FiraSans,Arial,Sans-Serif;font-style:italic}
.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-price{font-size:35px;padding-bottom:5px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-price{font-size:45px;padding-bottom:10px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-price{font-size:60px;padding-bottom:7px}
}
.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-currency{font-size:18px;padding-bottom:27px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-currency{font-size:20px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell.price .copy-main .copy-main-currency{font-size:24px}
}
.tabModule .tabContent-container .tabContent .cell.columnHeader{display:block;padding-right:52px;padding-top:25px;padding-left:6%}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell.columnHeader{padding-right:6%}
}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell{display:block}
.tabModule .tabContent-container .tabContent .cell.noBorder{border-right:none}
}
.tabModule .tabContent-container .tabContent .cell-headline{text-align:left}
.tabModule .tabContent-container .tabContent .cell-headline .headline{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;padding-top:12px;padding-bottom:10px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-headline .headline{padding-top:20px;padding-bottom:11px}
}
.tabModule .tabContent-container .tabContent .cell-headlineCopy{text-align:left}
.tabModule .tabContent-container .tabContent .cell-headlineCopy .headline{font-family:FiraSans,Arial,Sans-Serif;font-size:17px;padding-top:12px;padding-bottom:6px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-headlineCopy .headline{padding-top:20px;padding-bottom:11px}
}
.tabModule .tabContent-container .tabContent .cell-headlineCopy .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;line-height:20px;padding-bottom:12px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-headlineCopy .copy{padding-bottom:20px;font-size:14px;line-height:22px}
}
.tabModule .tabContent-container .tabContent .cell-copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;line-height:22px;padding-top:12px;padding-bottom:12px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-copy{padding-top:20px;padding-bottom:20px;font-size:14px;text-align:center}
}
.tabModule .tabContent-container .tabContent .cell-price{color:#006567;padding-top:12px;padding-bottom:12px;text-align:center}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-price{padding-top:20px;padding-bottom:25px;padding-left:6%;padding-right:6%}
}
.tabModule .tabContent-container .tabContent .cell-price .copy-top{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-weight:bold;text-align:left;padding-bottom:15px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-price .copy-top{font-size:14px;padding-bottom:12px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell-price .copy-top{padding-bottom:0px}
}
.tabModule .tabContent-container .tabContent .cell-price .copy-main{font-family:FiraSans,Arial,Sans-Serif;font-style:italic}
.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-price{font-size:35px;padding-bottom:5px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-price{font-size:45px;padding-bottom:10px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-price{font-size:60px;padding-bottom:7px}
}
.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-currency{font-size:18px}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-currency{font-size:20px}
}
@media screen and (min-width:1140px){.tabModule .tabContent-container .tabContent .cell-price .copy-main .copy-main-currency{font-size:24px}
}
.tabModule .tabContent-container .tabContent .cell-button{padding-bottom:25px;text-align:center}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .cell-button{padding-bottom:33px}
}
.tabModule .tabContent-container .tabContent .cell-disclaimer{width:100%}
.tabModule .tabContent-container .tabContent .cell-disclaimer a{color:#006567;text-decoration:underline}
.tabModule .tabContent-container .tabContent .columnContent{display:none;width:100%;height:100px;background-color:#d3d3d3;border:1px solid black}
@media screen and (min-width:790px){.tabModule .tabContent-container .tabContent .columnContent{display:block}
}
.stepsModule{width:100%;overflow:hidden;background-color:#006567;color:#ffffff;padding:18px 9% 28px 9%;margin-top:40px}
@media screen and (min-width:768px){.stepsModule{padding:30px 9% 20px 9%;margin-top:20px}
}
@media screen and (min-width:960px){.stepsModule{padding:30px 9% 40px 9%;margin-top:90px}
}
.stepsModule .headline{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:21px;padding-bottom:7px}
@media screen and (min-width:768px){.stepsModule .headline{font-size:20px;padding-bottom:0px}
}
@media screen and (min-width:960px){.stepsModule .headline{font-size:25px}
}
.stepsModule .stepsContainer{height:200px}
@media screen and (min-width:960px){.stepsModule .stepsContainer{margin:0 8%}
}
.stepsModule .stepsContainer .step{width:100%;float:left}
@media screen and (min-width:768px){.stepsModule .stepsContainer .step{width:33%;padding:0 8px}
}
@media screen and (min-width:960px){.stepsModule .stepsContainer .step{padding:0 17px}
}
.stepsModule .stepsContainer .step .numberRow .number{text-align:center;padding-right:4px;line-height:55px;font-family:FiraSans,Arial,Sans-Serif;font-size:70px;font-style:italic}
@media screen and (min-width:768px){.stepsModule .stepsContainer .step .numberRow .number{float:left;font-size:80px;padding-bottom:14px;line-height:80px}
}
@media screen and (min-width:960px){.stepsModule .stepsContainer .step .numberRow .number{font-size:100px;line-height:100px;padding-bottom:13px}
}
.stepsModule .stepsContainer .step .numberRow hr{display:none}
@media screen and (min-width:768px){.stepsModule .stepsContainer .step .numberRow hr{display:block;top:62px}
}
@media screen and (min-width:960px){.stepsModule .stepsContainer .step .numberRow hr{top:80px}
}
.stepsModule .stepsContainer .step .numberRow .verticalline{width:50%;height:15px;border-right:1px solid white;margin-top:10px}
@media screen and (min-width:768px){.stepsModule .stepsContainer .step .numberRow .verticalline{display:none}
}
.stepsModule .stepsContainer .step .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:19px;text-align:center;padding-top:10px}
@media screen and (min-width:768px){.stepsModule .stepsContainer .step .copy{font-size:15px;line-height:23px;text-align:left;padding-top:0px}
}
@media screen and (min-width:960px){.stepsModule .stepsContainer .step .copy{font-size:17px;line-height:25px}
}
.component_18{padding-top:30px !important;padding-left:8%;padding-right:8%
}
@media screen and (max-width:550px){.component_18{width:286px;padding:0;margin:0 auto}
}
@media screen and (min-width:768px){.component_18{padding-top:60px}
}
@media screen and (min-width:960px){.component_18{padding-top:90px;padding-left:15px;padding-right:15px}
}
.component_18 .error{color:#b61800}
.component_18 .hidden{display:none}
.component_18 h2{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:20px;text-align:center;padding-bottom:15px}
@media screen and (min-width:768px){.component_18 h2{font-size:32px;padding-bottom:35px}
}
@media screen and (min-width:960px){.component_18 h2{font-size:32px}
}
.component_18 h3{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px}
@media screen and (min-width:768px){.component_18 h3{font-size:20px}
}
@media screen and (min-width:960px){.component_18 h3{font-size:25px}
}
.component_18 .copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:14px}
.component_18 .copy2{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:22px}
@media screen and (min-width:768px){.component_18 .copy2{font-size:14px}
}
.component_18 .mandatory{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_18 .mandatory .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg');background-repeat:no-repeat}
.no-svg .component_18 .mandatory .icon{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
.component_18 .alert{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#b61800;font-size:12px}
.component_18 .alert .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg');background-position:-34px 0;background-repeat:no-repeat}
.no-svg .component_18 .alert .icon{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
.component_18 .info{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_18 .info .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg');background-position:-17px 0;background-repeat:no-repeat}
.no-svg .component_18 .info .icon{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
.component_18 .mandatory,.component_18 .alert,.component_18 .info{padding-bottom:10px}
.component_18 .label{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
.component_18 .selected{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
@media screen and (min-width:768px){.component_18 .selected{font-size:13px}
}
.component_18 .link{color:#808080;text-decoration:underline}
.component_18 .link.tel{text-decoration:none}
.component_18 input[type="text"],.component_18 select{width:286px;height:36px;margin-top:7px;padding-left:13px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
.component_18 input[type="text"].error,.component_18 select.error{border-color:#b61800}
.component_18 .textfield,.component_18 .select{padding-bottom:15px}
@media screen and (min-width:768px){.component_18 .textfield,.component_18 .select{float:left;padding-bottom:22px}
}
@media screen and (min-width:768px){.component_18 .textfield.left,.component_18 .select.left{padding-right:60px}
}
@media screen and (min-width:960px){.component_18 .textfield.left,.component_18 .select.left{padding-right:43px}
}
.component_18 .textfield.fullWidth,.component_18 .select.fullWidth{width:100%}
.component_18 .select select{height:auto}
.component_18 .header{width:100%}
.component_18 .form-container{width:100%}
@media screen and (min-width:768px){.component_18 .form-container{padding-top:30px}
}
@media screen and (min-width:960px){.component_18 .form-container{width:66%;float:left}
}
.component_18 .form-container .product-container{padding-top:30px}
@media screen and (min-width:768px){.component_18 .form-container .product-container{padding-top:40px}
}
.component_18 .form-container .product-container .product-accordeon-container{padding-top:10px}
@media screen and (min-width:768px){.component_18 .form-container .product-container .product-accordeon-container{padding-top:15px}
}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header{border-bottom:1px solid #c8c8c8}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header:first-child{border-top:1px solid #c8c8c8}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:12px;padding-bottom:12px;cursor:pointer}
@media screen and (min-width:768px){.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:17px;padding-bottom:17px}
}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{width:22px;height:17px;margin-right:10px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg');background-position:-108px -100px;background-repeat:no-repeat}
.no-svg .component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
@media screen and (min-width:768px){.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{margin-left:2px}
}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker.selected{background-position:-81px 0}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{width:11px;height:7px;position:absolute;right:20px;top:17px;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg');background-position:-52px 0;background-repeat:no-repeat}
.no-svg .component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
@media screen and (min-width:768px){.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{top:25px}
}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow.opened{background-position:-67px 0}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{display:none;width:100%;padding-left:33px}
@media screen and (min-width:768px){.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{padding-left:35px}
}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox{padding-bottom:13px}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox:last-child{padding-bottom:20px}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox input[type="checkbox"]{float:left}
.component_18 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox p{padding-top:3px;margin-left:20px}
.component_18 .form-container .message-container{padding-top:30px}
@media screen and (min-width:768px){.component_18 .form-container .message-container{padding-top:40px}
}
.component_18 .form-container .message-container .textarea-container{padding-top:10px}
@media screen and (min-width:768px){.component_18 .form-container .message-container .textarea-container{padding-top:15px}
}
.component_18 .form-container .message-container .textarea-container textarea{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;width:100%;padding:20px;color:#808080;line-height:20px;box-sizing:border-box;border-radius:3px;border:1px solid #dfdfdf;resize:none}
.component_18 .form-container .message-container .textarea-container textarea.error{border-color:#b61800}
.component_18 .form-container .contact-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_18 .form-container .contact-container .textfield-container{padding-top:15px}
}
.component_18 .form-container .company-container{padding-top:0px}
@media screen and (min-width:768px){.component_18 .form-container .company-container{padding-top:0px}
}
.component_18 .form-container .company-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_18 .form-container .company-container .textfield-container{padding-top:15px}
}
.component_18 .form-container .submit-container{padding-top:20px}
.component_18 .form-container .submit-container .icontext{width:100%;line-height:15px}
@media screen and (min-width:768px){.component_18 .form-container .submit-container .icontext{float:left;width:70%}
}
@media screen and (min-width:960px){.component_18 .form-container .submit-container .icontext{float:left;width:50%}
}
.component_18 .form-container .submit-container .submitBtn{width:286px;padding-bottom:20px}
.component_18 .form-container .submit-container .submitBtn input[type="submit"]{font-size:17px;border:1px solid #bbc27f;padding:0;color:#333333;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.component_18 .form-container .submit-container .submitBtn input[type="submit"]:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
@media screen and (max-width:550px){.component_18 .form-container .submit-container .submitBtn{text-align:center}
}
@media screen and (min-width:768px){.component_18 .form-container .submit-container .submitBtn{width:auto;padding-bottom:0px;float:right}
}
.component_18 .helpify-container{padding-top:50px;text-align:center}
@media screen and (min-width:551px){.component_18 .helpify-container{text-align:left}
}
@media screen and (min-width:768px){.component_18 .helpify-container{padding-top:70px}
}
@media screen and (min-width:960px){.component_18 .helpify-container{float:right;width:34%;padding-top:0px;padding-left:63px}
}
.component_18 .helpify-container a{color:#808080;text-decoration:underline}
.component_18 .helpify-container .icon-container{width:47px;height:50px;margin:0 auto;margin-bottom:12px;background-repeat:no-repeat;background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.svg')}
.no-svg .component_18 .helpify-container .icon-container{background-image:url('../../typo3conf/templates/xing/components/18_contactForm/assets/images/Sprite-Component18.png')}
@media screen and (min-width:551px){.component_18 .helpify-container .icon-container{margin:0}
}
@media screen and (min-width:768px){.component_18 .helpify-container .icon-container{width:59px;height:63px;margin-bottom:12px}
}
.component_18 .helpify-container .icon-container.callback{background-position:-133px 0}
@media screen and (min-width:768px){.component_18 .helpify-container .icon-container.callback{background-position:-279px 0}
}
.component_18 .helpify-container .icon-container.faq{background-position:-182px 0}
@media screen and (min-width:768px){.component_18 .helpify-container .icon-container.faq{background-position:-339px 0}
}
.component_18 .helpify-container .icon-container.rights{background-position:-231px 0}
@media screen and (min-width:768px){.component_18 .helpify-container .icon-container.rights{background-position:-399px 0}
}
.component_18 .helpify-container .callback-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_18 .helpify-container .callback-container{width:40%;float:left}
}
@media screen and (min-width:960px){.component_18 .helpify-container .callback-container{width:auto;float:none}
}
.component_18 .helpify-container .callback-container .contact{padding-bottom:12px}
.component_18 .helpify-container .callback-container .contactBtn{padding-top:12px}
.component_18 .helpify-container .faq-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_18 .helpify-container .faq-container{width:40%;float:left}
}
@media screen and (min-width:960px){.component_18 .helpify-container .faq-container{width:auto;float:none}
}
.component_18 .helpify-container .rights-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_18 .helpify-container .rights-container{width:40%;clear:both}
}
@media screen and (min-width:960px){.component_18 .helpify-container .rights-container{width:auto;float:none}
}
.component_18 .agb-container{margin-top:15px;padding-top:15px}
.component_18 .agb-container input[type="checkbox"]{float:left}
.component_18 .agb-container .checkbox{padding-bottom:20px;padding-top:15px}
.component_18 .agb-container p{padding-top:3px;margin-left:20px}
.component_18 .agb-container a{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:13px;font-weight:bold}
.component_18 .agb-container a:hover{text-decoration:underline !important}
.component_19{padding-top:30px !important;padding-left:8%;padding-right:8%
}
@media screen and (max-width:550px){.component_19{width:286px;padding:0;margin:0 auto}
}
@media screen and (min-width:768px){.component_19{padding-top:60px}
}
@media screen and (min-width:960px){.component_19{padding-top:90px;padding-left:15px;padding-right:15px}
}
.component_19 .error{color:#b61800}
.component_19 .hidden{display:none}
.component_19 h2{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:20px;text-align:center;padding-bottom:15px}
@media screen and (min-width:768px){.component_19 h2{font-size:32px;padding-bottom:35px}
}
@media screen and (min-width:960px){.component_19 h2{font-size:32px}
}
.component_19 h3{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px}
@media screen and (min-width:768px){.component_19 h3{font-size:20px}
}
@media screen and (min-width:960px){.component_19 h3{font-size:25px}
}
.component_19 .copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:14px}
.component_19 .copy2{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:22px}
@media screen and (min-width:768px){.component_19 .copy2{font-size:14px}
}
.component_19 .mandatory{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_19 .mandatory .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.svg');background-repeat:no-repeat}
.no-svg .component_19 .mandatory .icon{background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.png')}
.component_19 .alert{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#b61800;font-size:12px}
.component_19 .alert .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.svg');background-position:-34px 0;background-repeat:no-repeat}
.no-svg .component_19 .alert .icon{background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.png')}
.component_19 .info{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_19 .info .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.svg');background-position:-17px 0;background-repeat:no-repeat}
.no-svg .component_19 .info .icon{background-image:url('../../typo3conf/templates/xing/components/19_orderForm/assets/images/Sprite-Component18.png')}
.component_19 .mandatory,.component_19 .alert,.component_19 .info{padding-bottom:10px}
.component_19 .label{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
.component_19 .selected{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
@media screen and (min-width:768px){.component_19 .selected{font-size:13px}
}
.component_19 .link{color:#808080;text-decoration:underline}
.component_19 .link.tel{text-decoration:none}
.component_19 input[type="text"],.component_19 select{width:286px;height:36px;margin-top:7px;padding-left:13px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
.component_19 input[type="text"].error,.component_19 select.error{border-color:#b61800}
.component_19 .textfield,.component_19 .select{padding-bottom:15px}
@media screen and (min-width:768px){.component_19 .textfield,.component_19 .select{float:left;padding-bottom:22px}
}
@media screen and (min-width:768px){.component_19 .textfield.left,.component_19 .select.left{padding-right:60px}
}
@media screen and (min-width:960px){.component_19 .textfield.left,.component_19 .select.left{padding-right:43px}
}
.component_19 .textfield.fullWidth,.component_19 .select.fullWidth{width:100%}
.component_19 .select select{height:auto}
.component_19 .header{width:100%}
.component_19 .form-container{width:100%}
@media screen and (min-width:960px){.component_19 .form-container{width:66%;float:left}
}
.component_19 .form-container .form-section{padding-top:30px}
@media screen and (min-width:768px){.component_19 .form-container .form-section{padding-top:40px}
}
.component_19 .form-container .form-section .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_19 .form-container .form-section .textfield-container{padding-top:15px}
}
.component_19 .form-container .form-section .textarea-container{padding-top:10px}
@media screen and (min-width:768px){.component_19 .form-container .form-section .textarea-container{padding-top:15px}
}
.component_19 .form-container .form-section .textarea-container textarea{width:100%;padding:20px;color:#808080;line-height:26px;box-sizing:border-box;border-radius:3px;border:1px solid #dfdfdf;resize:none}
.component_19 .form-container .form-section .textarea-container textarea.error{border-color:#b61800}
.component_19 .form-container .form-section .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_19 .form-container .form-section .textfield-container{padding-top:15px}
}
.component_19 .form-container .form-section .checkbox{padding-bottom:13px;padding-top:10px}
@media screen and (min-width:768px){.component_19 .form-container .form-section .checkbox{padding-top:15px}
}
.component_19 .form-container .form-section .checkbox:last-child{padding-bottom:20px}
.component_19 .form-container .form-section .checkbox input[type="checkbox"]{float:left}
.component_19 .form-container .form-section .checkbox p{padding-top:3px;margin-left:20px}
.component_19 .form-container .form-section.submit-container{padding-top:20px;margin-top:30px}
@media screen and (min-width:960px){.component_19 .form-container .form-section.submit-container{padding-top:0px}
}
@media screen and (min-width:768px){.component_19 .form-container .form-section.submit-container .icontext{float:left}
}
@media screen and (min-width:960px){.component_19 .form-container .form-section.submit-container .icontext{clear:both;width:100%}
}
.component_19 .form-container .form-section.submit-container .submitBtn{width:286px;padding-bottom:20px}
.component_19 .form-container .form-section.submit-container .submitBtn input[type="submit"]{font-size:17px;border:1px solid #bbc27f;padding:0;color:#333333;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.component_19 .form-container .form-section.submit-container .submitBtn input[type="submit"]:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
@media screen and (max-width:550px){.component_19 .form-container .form-section.submit-container .submitBtn{text-align:center}
}
@media screen and (min-width:768px){.component_19 .form-container .form-section.submit-container .submitBtn{width:auto;padding-bottom:0px;float:right}
}
.component_19 .form-container .form-section.alternative-address-container .alternative-address-content{display:none}
.component_19 .form-container .form-section.agb-container{border-top:1px solid #dfdfdf;margin-top:15px;padding-top:15px}
.component_19 .form-container .form-section.agb-container a{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:13px;font-weight:bold}
.component_19 .form-container .form-section.agb-container a:hover{text-decoration:underline !important}
.component_20{padding-top:30px !important;padding-left:8%;padding-right:8%
}
@media screen and (max-width:550px){.component_20{width:286px;padding:0;margin:0 auto}
}
@media screen and (min-width:768px){.component_20{padding-top:60px}
}
@media screen and (min-width:960px){.component_20{padding-top:90px;padding-left:15px;padding-right:15px}
}
.component_20 .error{color:#b61800}
.component_20 .hidden{display:none}
.component_20 h2{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:20px;text-align:center;padding-bottom:15px}
@media screen and (min-width:768px){.component_20 h2{font-size:32px;padding-bottom:35px}
}
@media screen and (min-width:960px){.component_20 h2{font-size:32px}
}
.component_20 h3{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px}
@media screen and (min-width:768px){.component_20 h3{font-size:20px}
}
@media screen and (min-width:960px){.component_20 h3{font-size:25px}
}
.component_20 .copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:14px}
.component_20 .copy2{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:22px}
@media screen and (min-width:768px){.component_20 .copy2{font-size:14px}
}
.component_20 .mandatory{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_20 .mandatory .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.svg');background-repeat:no-repeat}
.no-svg .component_20 .mandatory .icon{background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.png')}
.component_20 .alert{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#b61800;font-size:12px}
.component_20 .alert .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.svg');background-position:-34px 0;background-repeat:no-repeat}
.no-svg .component_20 .alert .icon{background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.png')}
.component_20 .info{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_20 .info .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.svg');background-position:-17px 0;background-repeat:no-repeat}
.no-svg .component_20 .info .icon{background-image:url('../../typo3conf/templates/xing/components/20_callbackForm/assets/images/Sprite-Component18.png')}
.component_20 .mandatory,.component_20 .alert,.component_20 .info{padding-bottom:10px}
.component_20 .label{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
.component_20 .selected{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
@media screen and (min-width:768px){.component_20 .selected{font-size:13px}
}
.component_20 .link{color:#808080;text-decoration:underline}
.component_20 .link.tel{text-decoration:none}
.component_20 input[type="text"],.component_20 select{width:286px;height:36px;margin-top:7px;padding-left:13px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
.component_20 input[type="text"].error,.component_20 select.error{border-color:#b61800}
.component_20 .textfield,.component_20 .select{padding-bottom:15px}
@media screen and (min-width:768px){.component_20 .textfield,.component_20 .select{float:left;padding-bottom:22px}
}
@media screen and (min-width:768px){.component_20 .textfield.left,.component_20 .select.left{padding-right:60px}
}
@media screen and (min-width:960px){.component_20 .textfield.left,.component_20 .select.left{padding-right:43px}
}
.component_20 .textfield.fullWidth,.component_20 .select.fullWidth{width:100%}
.component_20 .select select{height:auto}
.component_20 .header{width:100%}
.component_20 .form-container{width:100%}
@media screen and (min-width:960px){.component_20 .form-container{width:66%;float:left}
}
.component_20 .form-container .form-section{padding-top:30px}
@media screen and (min-width:768px){.component_20 .form-container .form-section{padding-top:40px}
}
.component_20 .form-container .form-section .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_20 .form-container .form-section .textfield-container{padding-top:15px}
}
.component_20 .form-container .form-section .textarea-container{padding-top:10px}
@media screen and (min-width:768px){.component_20 .form-container .form-section .textarea-container{padding-top:15px}
}
.component_20 .form-container .form-section .textarea-container textarea{width:100%;padding:20px;color:#808080;line-height:26px;box-sizing:border-box;border-radius:3px;border:1px solid #dfdfdf;resize:none}
.component_20 .form-container .form-section .textarea-container textarea.error{border-color:#b61800}
.component_20 .form-container .form-section .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_20 .form-container .form-section .textfield-container{padding-top:15px}
}
.component_20 .form-container .form-section .checkbox{padding-bottom:13px;padding-top:10px}
@media screen and (min-width:768px){.component_20 .form-container .form-section .checkbox{padding-top:15px}
}
.component_20 .form-container .form-section .checkbox:last-child{padding-bottom:20px}
.component_20 .form-container .form-section .checkbox input[type="checkbox"]{float:left}
.component_20 .form-container .form-section .checkbox p{padding-top:3px;margin-left:20px}
.component_20 .form-container .form-section.submit-container{padding-top:20px;margin-top:30px}
@media screen and (min-width:768px){.component_20 .form-container .form-section.submit-container .icontext{float:left}
}
.component_20 .form-container .form-section.submit-container .submitBtn{width:286px;padding-bottom:20px}
.component_20 .form-container .form-section.submit-container .submitBtn input[type="submit"]{font-size:17px;border:1px solid #bbc27f;padding:0;color:#333333;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.component_20 .form-container .form-section.submit-container .submitBtn input[type="submit"]:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
@media screen and (max-width:550px){.component_20 .form-container .form-section.submit-container .submitBtn{text-align:center}
}
@media screen and (min-width:768px){.component_20 .form-container .form-section.submit-container .submitBtn{width:auto;padding-bottom:0px;float:right}
}
.component_20 .form-container .form-section.alternative-address-container .alternative-address-content{display:none}
.component_20 .form-container .form-section .agb-container{border-top:1px solid #dfdfdf;margin-top:15px}
.component_20 .form-container .form-section .agb-container a{color:#808080;text-decoration:underline !important}
.textModule{width:82%;text-align:left;margin-top:30px;margin-left:auto;margin-right:auto;margin-bottom:20px}
.textModule a{color:#006567}
@media screen and (min-width:568px){.textModule{margin-top:50px;margin-bottom:40px}
}
@media screen and (min-width:1100px){.textModule{width:64%;margin-top:80px}
}
.textModule .textModule-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:22px;padding-bottom:5px}
@media screen and (min-width:568px){.textModule .textModule-headline{font-size:20px;line-height:24px;padding-bottom:15px}
}
@media screen and (min-width:1100px){.textModule .textModule-headline{font-size:25px;line-height:30px;padding-bottom:12px}
}
.textModule .textModule-text{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:20px;padding-bottom:10px}
@media screen and (min-width:568px){.textModule .textModule-text{font-size:14px;line-height:22px;padding-bottom:17px}
}
.textModule .textModule-text ul{list-style-type:disc;padding-left:25px}
.textModule .textModule-text ol{list-style-type:decimal;padding-left:25px}
.textModule .textModule-downloads .textModule-download{height:40px;font-weight:bold;margin-bottom:12px}
@media screen and (min-width:1100px){.textModule .textModule-downloads .textModule-download{float:left;margin-right:20px}
}
.textModule .textModule-downloads .textModule-download .textModule-downloadIcon{float:left;width:40px;height:40px;margin-right:10px;margin-bottom:10px;background-image:url('../../typo3conf/templates/xing/components/21_textModule/assets/images/icon-pdf.svg');background-repeat:no-repeat}
.no-svg .textModule .textModule-downloads .textModule-download .textModule-downloadIcon{background-image:url('../../typo3conf/templates/xing/components/21_textModule/assets/images/icon-pdf.png')}
.textModule .textModule-downloads .textModule-download .textModule-downloadText{font-family:FiraSans,Arial,Sans-Serif;display:inline-block;font-weight:bold;font-size:13px;line-height:18px;color:#808080;margin-top:3px}
.textModule .link{text-align:center}
@media screen and (min-width:568px){.textModule .link{text-align:left}
}
.textModule .link a{font-family:FiraSans,Arial,Sans-Serif;font-weight:bold;font-size:13px}
.textModule .link a:hover{text-decoration:underline}
.textModule .link a>.more-link{margin-right:8px}
.component_22{padding:12px 8% 12px 8%}
@media screen and (min-width:768px){.component_22{padding-top:20px;padding-bottom:20px}
}
@media screen and (min-width:1100px){.component_22{padding-top:20px}
}
.component_22 .referenceLogos{position:relative;zoom:1;max-width:1200px;
width:240px;margin:0 auto
}
@media screen and (min-width:572px){.component_22 .referenceLogos{width:480px}
}
@media screen and (min-width:858px){.component_22 .referenceLogos{width:720px}
}
@media screen and (min-width:1144px){.component_22 .referenceLogos{width:960px}
}
@media screen and (min-width:1429px){.component_22 .referenceLogos{width:1200px}
}
.component_22 .referenceLogos .referenceLogos-viewport{box-sizing:content-box;border-left:1px solid #dfdfdf}
.component_22 .referenceLogos .referenceLogos-viewport:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#dfdfdf}
.component_22 .referenceLogos .referenceLogos-direction-nav{*height:0;
width:100%;position:absolute;top:50%}
.component_22 .referenceLogos .referenceLogos-direction-nav a{display:block;position:absolute;width:26px;height:52px;margin-top:-26px;
top:50%;z-index:1337;overflow:hidden;cursor:pointer}
.component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-prev{outline:0;left:-26px;background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.svg');background-color:transparent;background-repeat:no-repeat;background-position:0 -52px}
.no-svg .component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-prev{background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.png')}
.component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-prev:hover{background-position:0 0}
.component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-next{outline:0;right:-26px;background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.svg');background-color:transparent;background-repeat:no-repeat;background-position:-26px -52px}
.no-svg .component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-next{background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.png')}
.component_22 .referenceLogos .referenceLogos-direction-nav .referenceLogos-next:hover{background-position:-26px 0}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide{border:1px solid #dfdfdf;border-left:0px solid #dfdfdf}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer{width:100%;height:223px;background-color:#ffffff;padding:25px 14px 0px 14px}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceLogo{width:212px;height:113px}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceLogo img{width:100%;height:100%}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceHeadline{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:21px;color:#006567;text-align:center;padding-top:13px}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceHeadline:hover{cursor:pointer}
.component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceHeadline .referenceHeadlineArrow{display:inline-block;width:7px;height:13px;background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.svg');background-position:0 -104px}
.no-svg .component_22 .referenceLogos .referenceLogos-slides .referenceLogos-slide .referenceContainer .referenceHeadline .referenceHeadlineArrow{background-image:url('../../typo3conf/templates/xing/components/22_referenceLogosModule/assets/images/sprite-referenceLogos.png')}
.component_22 .referenceLogos .referenceLogos-control-nav{width:100%;position:absolute;bottom:-28px;text-align:center}
.component_22 .referenceLogos .referenceLogos-control-nav li{display:inline-block;*display:inline;
zoom:1}
.component_22 .referenceLogos .referenceLogos-control-paging{display:none}
.component_23{padding-top:30px}
@media screen and (min-width:768px){.component_23{padding-top:60px}
}
@media screen and (min-width:960px){.component_23{padding-top:90px}
}
.component_23 .referenceDetail-template{display:none}
.component_23 .reference-header{text-align:center;max-width:962px;margin:0 auto;padding:0 3%}
.component_23 .reference-header h2{font-family:FiraSans,Arial,Sans-Serif;font-size:20px;color:#006567}
@media screen and (min-width:768px){.component_23 .reference-header h2{font-size:32px}
}
@media screen and (min-width:960px){.component_23 .reference-header h2{font-size:36px}
}
.component_23 .reference-header .header-copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;padding-top:12px}
@media screen and (min-width:768px){.component_23 .reference-header .header-copy{font-size:14px;padding-top:20px}
}
.component_23 .reference-header .header-filter{width:280px;padding:20px 15px 0;text-align:left;display:inline-block}
@media screen and (min-width:768px){.component_23 .reference-header .header-filter{padding-top:40px}
}
@media screen and (min-width:960px){.component_23 .reference-header .header-filter{padding-top:50px}
}
.component_23 .reference-header .header-filter .reference-filter-description{font-family:FiraSans,Arial,Sans-Serif;color:#808080;display:block;font-size:14px;margin-bottom:10px}
@media screen and (min-width:768px){.component_23 .reference-header .header-filter .reference-filter-description{display:inline-block}
}
.component_23 .reference-header .header-filter .reference-filter-reset,.component_23 .reference-header .header-filter .reference-country-filter-reset{font-family:FiraSans,Arial,Sans-Serif;color:#dfdfdf;font-size:14px;display:block;cursor:auto;margin-top:10px;margin-left:3px}
.component_23 .reference-header .header-filter .reference-filter-reset:before,.component_23 .reference-header .header-filter .reference-country-filter-reset:before{content:"";display:inline-block;position:relative;top:2px;left:-3px;width:7px;height:13px;background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/icon-arrow.svg');background-position:-7px 0px}
.no-svg .component_23 .reference-header .header-filter .reference-filter-reset:before,.no-svg .component_23 .reference-header .header-filter .reference-country-filter-reset:before{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/icon-arrow.png')}
.component_23 .reference-header .header-filter .reference-filter-reset.active,.component_23 .reference-header .header-filter .reference-country-filter-reset.active{cursor:pointer;color:#006567}
.component_23 .reference-header .header-filter .reference-filter-reset.active:before,.component_23 .reference-header .header-filter .reference-country-filter-reset.active:before{background-position:0px 0px}
.component_23 .reference-header .header-filter .reference-filter-select,.component_23 .reference-header .header-filter .reference-country-filter-select{min-width:250px;display:block;margin:5px auto}
@media screen and (min-width:768px){.component_23 .reference-header .header-filter .reference-filter-select,.component_23 .reference-header .header-filter .reference-country-filter-select{display:inline-block;min-width:150px;margin:0}
}
.component_23 .references-wrapper{position:relative;box-sizing:content-box;zoom:1;max-width:1440px;width:90%;margin-top:20px;margin-left:auto;margin-right:auto;margin-bottom:0;border-left:1px solid #dfdfdf
}
@media screen and (min-width:480px){.component_23 .references-wrapper{width:480px}
}
@media screen and (min-width:768px){.component_23 .references-wrapper{width:720px}
}
@media screen and (min-width:960px){.component_23 .references-wrapper{width:960px}
}
@media screen and (min-width:1200px){.component_23 .references-wrapper{width:1200px}
}
.component_23 .references-wrapper .referenceContainer{width:50%;float:left;background-color:#ffffff;padding:3%;border:1px solid #dfdfdf;border-left:none;margin-bottom:-2px;height:190px}
@media screen and (min-width:768px){.component_23 .references-wrapper .referenceContainer{margin-bottom:-1px;width:240px;height:223px;padding:25px 14px 0px 14px}
}
.component_23 .references-wrapper .referenceContainer.active{cursor:default;background-color:#f5f5f5;border-bottom:0;z-index:11}
.component_23 .references-wrapper .referenceContainer.active .referenceLogo img:hover{cursor:default}
.component_23 .references-wrapper .referenceContainer.active .reference-headline:hover{cursor:default}
.component_23 .references-wrapper .referenceContainer .referenceLogo{width:100%;padding-bottom:10px;height:113px}
.component_23 .references-wrapper .referenceContainer .referenceLogo:before{content:"";display:inline-block;font-size:0;height:100%;margin-right:-6px;vertical-align:middle;width:1px}
@media screen and (min-width:768px){.component_23 .references-wrapper .referenceContainer .referenceLogo{width:212px;height:113px;padding-bottom:0}
}
.component_23 .references-wrapper .referenceContainer .referenceLogo img{width:100%;display:inline-block;vertical-align:middle;max-width:100%}
.component_23 .references-wrapper .referenceContainer .referenceLogo img:hover{cursor:pointer}
.component_23 .references-wrapper .referenceContainer .reference-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;line-height:19px;color:#006567;text-align:center;padding-top:13px}
@media screen and (min-width:768px){.component_23 .references-wrapper .referenceContainer .reference-headline{display:block;font-size:18px;line-height:21px}
}
.component_23 .references-wrapper .referenceContainer .reference-headline:hover{cursor:pointer}
.component_23 .references-wrapper .referenceContainer .reference-headline .reference-headlineArrow{display:inline-block;width:7px;height:13px;background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/icon-arrow.svg')}
.no-svg .component_23 .references-wrapper .referenceContainer .reference-headline .reference-headlineArrow{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/icon-arrow.png')}
.component_23 .references-wrapper .referenceContainer-no-data-found{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:21px;color:#808080;text-align:center;padding:20px 0px}
.component_23 .references-wrapper .referenceDetails{width:100%;margin:0 auto;float:left;display:none;background-color:#f5f5f5;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin-bottom:-1px;z-index:10}
.component_23 .loader{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/ajax-loader.gif');background-repeat:no-repeat;background-color:white;background-position:95% 95%;opacity:0.4}
.component_24{padding-top:30px;padding-left:3%;padding-right:3%;width:100%}
@media screen and (min-width:568px){.component_24{padding-top:60px}
}
@media screen and (min-width:960px){.component_24{padding-top:80px;width:792px;margin:0 auto}
}
.component_24 .close-button{position:absolute;top:10px;right:10px;width:31px;height:31px;background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.svg');background-repeat:no-repeat;background-position:-117px top;cursor:pointer}
.no-svg .component_24 .close-button{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.png')}
@media screen and (min-width:568px){.component_24 .close-button{top:30px}
}
.component_24 .reference-header{text-align:center;padding-bottom:20px;margin-top:20px}
@media screen and (min-width:568px){.component_24 .reference-header{padding-bottom:35px;margin-top:0px}
}
.component_24 .reference-header h2{font-family:FiraSans,Arial,Sans-Serif;font-size:20px;color:#006567;padding-bottom:15px}
@media screen and (min-width:568px){.component_24 .reference-header h2{font-size:32px;padding-bottom:20px}
}
@media screen and (min-width:960px){.component_24 .reference-header h2{font-size:36px}
}
.component_24 .reference-header p{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:15px;text-align:left;line-height:30px}
@media screen and (min-width:568px){.component_24 .reference-header p{font-size:17px}
}
.component_24 .reference-header p.reference-sector{font-weight:bold;padding-bottom:25px}
.component_24 .reference-header p.reference-sector .reference-sector-content{font-weight:normal}
.component_24 .reference-crossLinking-container{position:relative;padding-top:20px;border-top:1px solid #dfdfdf}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container{padding-top:20px}
}
.component_24 .reference-crossLinking-container .crossLinking-header{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px;text-align:center;padding:10px 0 15px 0}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-header{font-size:18px;padding:20px 0 18px 0}
}
.component_24 .reference-crossLinking-container .crossLinking-icons{text-align:justify}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link{width:49%;display:inline-block;margin-bottom:15px;vertical-align:top}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link{width:23%}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link:hover .crossLinking-iconContainer:after,.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-linkActive .crossLinking-iconContainer:after{content:"";display:block;height:18px;width:24px;background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.svg');background-repeat:no-repeat;position:absolute;top:100%;left:50%;margin-left:-12px;margin-top:-2px}
.no-svg .component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link:hover .crossLinking-iconContainer:after,.no-svg .component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-linkActive .crossLinking-iconContainer:after{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.png')}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-link1 .crossLinking-iconContainer:after{background-position:0px top}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-link2 .crossLinking-iconContainer:after{background-position:-27px top}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-link3 .crossLinking-iconContainer:after{background-position:-54px top}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link.crossLinking-link4 .crossLinking-iconContainer:after{background-position:-81px top}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline{display:block;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:17px;text-align:center;color:#006567;text-decoration:underline;margin-top:15px;margin-bottom:3px}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline{font-family:FiraSans,Arial,Sans-Serif;text-decoration:none;font-size:18px;line-height:normal}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{display:none}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{display:inline-block;width:8px;height:13px;background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.svg');background-position:-107px top}
.no-svg .component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkHeadline .crossLinking-linkHeadlineArrow{background-image:url('../../typo3conf/templates/xing/components/23_24_referenceModule/assets/images/sprite.png')}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkText{display:none}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-link .crossLinking-linkText{display:block;font-family:FiraSans,Arial,Sans-Serif;text-decoration:none;font-size:13px;line-height:18px;text-align:center;color:#333333}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer{padding-left:10px;padding-right:10px}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer{padding:0;height:172px}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon{width:60%;position:absolute;left:20%;bottom:0;display:block;margin-left:auto;margin-right:auto}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon{width:50%;position:absolute;bottom:0;left:25%}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon.crossLinking-iconActive{width:75%;left:12.5%}
@media screen and (min-width:568px){.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-iconContainer .crossLinking-icon.crossLinking-iconActive{width:80%;left:10%}
}
.component_24 .reference-crossLinking-container .crossLinking-icons .crossLinking-break{display:inline-block;width:100%}
.component_24 .textModule{width:100%;margin-top:40px}
.component_24 .textModule .textModule-text{padding-bottom:0}
.component_24 .videoModule{width:100%;margin-top:40px}
.component_25{text-align:center;padding-top:20px}
@media screen and (min-width:568px){.component_25{padding-top:30px}
}
@media screen and (min-width:1100px){.component_25{padding-top:40px}
}
.component_25.noImage .copy-container .triangle-top{display:none}
.component_25.noImage .copy-container .personalData{background-color:#ffffff;padding-bottom:15px}
.component_25.noImage .copy-container .personalData .copy{color:#006567}
.component_25.noImage .copy-container .triangle-quote{display:block;width:26px;height:13px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/25_referenceModuleQuote/assets/images/icon-triangle.svg')}
.no-svg .component_25.noImage .copy-container .triangle-quote{background-image:url('../../typo3conf/templates/xing/components/25_referenceModuleQuote/assets/images/icon-triangle.png')}
.component_25 .quote-image{display:block;width:100%}
.component_25 .copy-container .triangle-top{width:26px;height:13px;margin:0 auto;margin-top:-13px;background-image:url('../../typo3conf/templates/xing/components/25_referenceModuleQuote/assets/images/icon-triangle.svg')}
.no-svg .component_25 .copy-container .triangle-top{background-image:url('../../typo3conf/templates/xing/components/25_referenceModuleQuote/assets/images/icon-triangle.png')}
.component_25 .copy-container .personalData{background-color:#006567;padding-top:15px}
@media screen and (min-width:568px){.component_25 .copy-container .personalData{padding-top:25px}
}
@media screen and (min-width:1100px){.component_25 .copy-container .personalData{padding-top:30px}
}
.component_25 .copy-container .personalData .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#ffffff;line-height:17px}
.component_25 .copy-container .triangle-quote{display:none}
.component_25 .copy-container .quote{background-color:#006567;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;line-height:22px;color:#ffffff;font-style:italic;padding:10px 12% 15px 12%}
@media screen and (min-width:568px){.component_25 .copy-container .quote{font-size:16px;line-height:24px;padding:15px 12% 25px 12%}
}
@media screen and (min-width:1100px){.component_25 .copy-container .quote{font-size:18px;line-height:26px;padding:15px 12% 30px 12%}
}
.component_27{padding:0}
@media screen and (min-width:960px){.component_27{border-left:1px solid #dfdfdf}
}
.component_27 .appointment-element{width:100%;border-bottom:1px solid #dfdfdf;padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:20px}
.component_27 .appointment-element.first-row{border-top:1px solid #dfdfdf}
@media screen and (min-width:481px){.component_27 .appointment-element{padding-top:20px;padding-left:5%;padding-right:5%;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_27 .appointment-element{float:left;width:50%;border-right:1px solid #dfdfdf;padding-top:4%;padding-left:3%;padding-right:3%;padding-bottom:4%}
}
.component_27 .appointment-element h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;padding-bottom:5px}
@media screen and (min-width:481px){.component_27 .appointment-element h2{font-size:22px}
}
@media screen and (min-width:960px){.component_27 .appointment-element h2{font-size:25px}
}
.component_27 .appointment-element h3{font-family:FiraSans,Arial,Sans-Serif;font-size:16px;line-height:22px}
@media screen and (min-width:481px){.component_27 .appointment-element h3{font-size:18px;line-height:24px}
}
@media screen and (min-width:960px){.component_27 .appointment-element h3{font-size:20px;line-height:26px}
}
.component_27 .appointment-element .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:22px;padding-bottom:12px;padding-top:12px}
@media screen and (min-width:481px){.component_27 .appointment-element .copy{font-size:14px;padding-bottom:15px;padding-top:15px}
}
.component_27 .appointment-element .bodytext{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
@media screen and (min-width:481px){.component_27 .appointment-element .bodytext{font-size:14px}
}
.component_27 .appointment-element .link{text-align:center}
@media screen and (min-width:481px){.component_27 .appointment-element .link{text-align:left}
}
.component_27 .appointment-element .link a{font-family:FiraSans,Arial,Sans-Serif;font-weight:bold;font-size:13px}
.component_27 .appointment-element .link a:hover{text-decoration:underline}
.component_27 .appointment-element .link a>.more-link{margin-right:8px}
.component_27 .appointment-element .logo-container{padding:15px;text-align:right;margin-bottom:15px}
@media screen and (min-width:481px){.component_27 .appointment-element .logo-container{margin-bottom:25px}
}
.component_27 .appointment-element .logo-container img{max-height:32px;width:auto}
@media screen and (min-width:481px){.component_27 .appointment-element .logo-container img{max-height:45px}
}
@media screen and (min-width:960px){.component_27 .appointment-element .logo-container img{max-height:60px}
}
.component_27 .appointment-element .copy-container{padding:0}
@media screen and (min-width:481px){.component_27 .appointment-element .copy-container{padding:0 2%}
}
.videoModule{width:82%;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:20px;text-align:center}
@media screen and (min-width:568px){.videoModule{margin-top:50px;margin-bottom:40px}
}
@media screen and (min-width:1100px){.videoModule{width:64%;margin-top:80px}
}
.videoModule .videoModule-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:17px;line-height:20px;padding-bottom:9px}
@media screen and (min-width:568px){.videoModule .videoModule-headline{font-size:20px;padding-bottom:16px}
}
@media screen and (min-width:1100px){.videoModule .videoModule-headline{font-size:25px}
}
.videoModule .videoModule-text{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:20px;padding-bottom:15px}
@media screen and (min-width:568px){.videoModule .videoModule-text{font-size:14px;line-height:22px;padding-bottom:20px}
}
.videoModule .videoModule-videoContainer{width:100%}
.videoModule .videoModule-videoContainer .videoLink-small{display:block}
@media screen and (min-width:568px){.videoModule .videoModule-videoContainer .videoLink-small{display:none}
}
.videoModule .videoModule-videoContainer .videoLink-small img{width:100%}
.videoModule .videoModule-videoContainer .videoWrapper{display:none;position:relative;padding-bottom:56.25%;
padding-top:25px;height:0}
@media screen and (min-width:568px){.videoModule .videoModule-videoContainer .videoWrapper{display:block}
}
.videoModule .videoModule-videoContainer .videoWrapper iframe{display:none}
@media screen and (min-width:568px){.videoModule .videoModule-videoContainer .videoWrapper iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
}
.component_35{padding:0}
@media screen and (min-width:960px){.component_35{border-left:1px solid #dfdfdf}
}
.component_35 .download-element{width:100%;border-bottom:1px solid #dfdfdf;padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:20px}
.component_35 .download-element.first-row{border-top:1px solid #dfdfdf}
@media screen and (min-width:481px){.component_35 .download-element{padding-top:20px;padding-left:5%;padding-right:5%;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_35 .download-element{float:left;width:50%;border-right:1px solid #dfdfdf;padding-top:4%;padding-left:3%;padding-right:3%;padding-bottom:4%}
}
.component_35 .download-element .download-header{width:100%;height:auto;min-height:48px;background-color:#f5f5f5;margin-bottom:10px}
@media screen and (min-width:481px){.component_35 .download-element .download-header{height:68px;margin-bottom:10px;width:100%}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header{float:right;width:420px;height:90px;margin-bottom:20px}
}
.component_35 .download-element .download-header .download-headerImage{z-index:1337;display:block;width:100%}
.component_35 .download-element .download-header .download-headerCategoryIcon{position:absolute;top:0;right:0;z-index:2000;height:36px;width:36px;top:50%;right:10px;margin-top:-18px;background-image:url('../../typo3conf/templates/xing/components/35_downloadModule/assets/images/sprite-download.svg')}
.no-svg .component_35 .download-element .download-header .download-headerCategoryIcon{background-image:url('../../typo3conf/templates/xing/components/35_downloadModule/assets/images/sprite-download.png')}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon{height:51px;width:51px;top:50%;right:15px;margin-top:-25.5px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon{height:65px;width:65px;top:50%;right:22px;margin-top:-32.5px}
}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-0{background-image:none}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-1{background-position:0px -116px}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-1{background-position:0px -65px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-1{background-position:0px 0px}
}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-2{background-position:-36px -116px}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-2{background-position:-51px -65px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-2{background-position:-65px 0px}
}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-3{background-position:-72px -116px}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-3{background-position:-102px -65px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-3{background-position:-130px 0px}
}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-4{background-position:-108px -116px}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-4{background-position:-153px -65px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-4{background-position:-195px 0px}
}
.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-5{background-position:-144px -116px}
@media screen and (min-width:481px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-5{background-position:-204px -65px}
}
@media screen and (min-width:960px){.component_35 .download-element .download-header .download-headerCategoryIcon.download-headerCategoryIcon-5{background-position:-260px 0px}
}
.component_35 .download-element .download-copyContainer{float:none}
.component_35 .download-element .download-copyContainer .download-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:25px;line-height:30px;margin-bottom:7px}
.component_35 .download-element .download-copyContainer .download-text{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;line-height:22px;margin-bottom:8px}
@media screen and (min-width:481px){.component_35 .download-element .download-copyContainer .download-text{margin-bottom:10px}
}
.component_35 .download-element .download-copyContainer .download-items .download-item{height:40px;font-weight:bold;margin-bottom:12px}
.component_35 .download-element .download-copyContainer .download-items .download-item .download-itemIcon{float:left;width:40px;height:40px;margin-right:10px;background-image:url('../../typo3conf/templates/xing/components/35_downloadModule/assets/images/sprite-download.svg');background-repeat:no-repeat;background-position:-285px -112px}
.no-svg .component_35 .download-element .download-copyContainer .download-items .download-item .download-itemIcon{background-image:url('../../typo3conf/templates/xing/components/35_downloadModule/assets/images/sprite-download.png')}
.component_35 .download-element .download-copyContainer .download-items .download-item .download-itemText{font-family:FiraSans,Arial,Sans-Serif;display:inline-block;font-weight:bold;font-size:13px;line-height:18px;color:#808080;margin-top:3px}
.component_29{
}
.component_29 .fontcolor-1{color:#cfdc00}
.component_29 .fontcolor-2{color:#32b5e2}
.component_29 .fontcolor-3{color:#85bdd4}
.component_29 .fontcolor-4{color:#006567}
.component_29 .fontcolor-5{color:#808080}
.component_29 .fontcolor-6{color:#b3b3b3}
.component_29 .fontcolor-7{color:#d9d9d9}
.component_29 .fontcolor-8{color:#c4dcd4}
.component_29 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:left;color:#006567}
@media screen and (min-width:768px){.component_29 h2{font-size:20px}
}
@media screen and (min-width:960px){.component_29 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_29 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_29 h2{font-size:25px}
}
.component_29 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:28px;text-align:left;padding-bottom:5px}
@media screen and (min-width:768px){.component_29 h3{font-size:46px}
}
@media screen and (min-width:960px){.component_29 h3{font-size:52px;line-height:54px;padding-bottom:3px}
}
.component_29 h4{font-family:FiraSans,Arial,Sans-Serif;font-size:22px;text-align:left;padding-bottom:5px}
@media screen and (min-width:768px){.component_29 h4{font-size:32px}
}
@media screen and (min-width:960px){.component_29 h4{font-size:40px;line-height:42px;padding-bottom:3px}
}
.component_29 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;line-height:18px}
@media screen and (min-width:768px){.component_29 .copy{font-size:14px;line-height:19px}
}
.component_29 .source{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;padding:15px 9%;width:100%;clear:both;text-decoration:underline}
@media screen and (min-width:768px){.component_29 .source{padding:12px 3%}
}
.component_29 .source:hover{cursor:pointer;text-decoration:underline}
.component_29 .source .hidden{display:none}
.component_29 .headline-main{width:100%;padding:20px 9% 15px 9%}
@media screen and (min-width:768px){.component_29 .headline-main{padding-top:25px;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_29 .headline-main{padding-top:30px;padding-bottom:35px}
}
.component_29 .content-container{padding:0 9%}
@media screen and (min-width:768px){.component_29 .content-container{padding:0 3%}
}
.component_29 .content-container .image-container{float:none;width:auto}
@media screen and (min-width:768px){.component_29 .content-container .image-container{width:50%;float:left}
}
@media screen and (min-width:960px){.component_29 .content-container .image-container{width:58%}
}
.component_29 .content-container .image-container img{width:100%;height:auto;max-width:261px;margin:0 auto;display:block}
@media screen and (min-width:768px){.component_29 .content-container .image-container img{max-width:362px;width:auto}
}
@media screen and (min-width:960px){.component_29 .content-container .image-container img{max-width:391px;max-height:473px;height:90%;width:initial}
.component_29 .content-container .image-container img.alignRight{float:right}
}
.component_29 .content-container .descriptions{padding-top:15px}
@media screen and (min-width:768px){.component_29 .content-container .descriptions{width:50%;float:right;padding-left:15px}
}
@media screen and (min-width:960px){.component_29 .content-container .descriptions{width:42%;padding-top:20px;padding-left:25px;padding-right:40px}
}
.component_29 .content-container .descriptions .description{padding-bottom:15px}
.component_29 .content-container .descriptions .description:last-child{padding-bottom:0px}
@media screen and (min-width:768px){.component_29 .content-container .descriptions .description:last-child{padding-bottom:15px}
}
.component_29 .source-copy{display:none;position:absolute;bottom:42px;padding:10px 9%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
@media screen and (min-width:768px){.component_29 .source-copy{padding:10px 3%}
}
.component_30{
}
.component_30 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:center;color:#006567}
@media screen and (min-width:768px){.component_30 h2{font-size:20px}
}
@media screen and (min-width:960px){.component_30 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_30 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_30 h2{font-size:25px}
}
.component_30 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:22px;text-align:left;padding-bottom:5px}
@media screen and (min-width:768px){.component_30 h3{font-size:22px}
}
@media screen and (min-width:960px){.component_30 h3{font-size:18px}
}
.component_30 h3.fontcolor-1{color:#cfdc00}
.component_30 h3.fontcolor-2{color:#32b5e2}
.component_30 h3.fontcolor-3{color:#85bdd4}
.component_30 h3.fontcolor-4{color:#006567}
.component_30 h3.fontcolor-5{color:#808080}
.component_30 h3.fontcolor-6{color:#b3b3b3}
.component_30 h3.fontcolor-7{color:#d9d9d9}
.component_30 h3.fontcolor-8{color:#c4dcd4}
.component_30 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080}
@media screen and (min-width:768px){.component_30 .copy{font-size:12px;line-height:14px}
}
.component_30 .source{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;width:80%;clear:both;text-decoration:underline;padding-bottom:10px;margin:0 auto}
@media screen and (min-width:960px){.component_30 .source{width:50%;position:absolute;bottom:0px;left:5%}
}
.component_30 .source:hover{cursor:pointer;text-decoration:underline}
.component_30 .source .hidden{display:none}
.component_30 .source p{padding:15px 9%}
@media screen and (min-width:768px){.component_30 .source p{padding:12px 3%}
}
.component_30 .headline-main{width:100%;padding-top:13px}
.component_30 .content-container{padding:0 9%}
@media screen and (min-width:768px){.component_30 .content-container{white-space:nowrap;padding:0 3%}
}
.component_30 .content-container .image-container{float:none;width:auto}
@media screen and (min-width:768px){.component_30 .content-container .image-container{width:50%;height:100%;display:inline-block;vertical-align:middle}
}
.component_30 .content-container .image-container img{width:100%;height:auto;max-width:261px;margin:0 auto;display:block}
@media screen and (min-width:768px){.component_30 .content-container .image-container img{max-width:383px;max-height:310px;width:auto}
}
@media screen and (min-width:960px){.component_30 .content-container .image-container img{max-width:391px;max-height:473px;height:90%;width:initial}
}
.component_30 .content-container .descriptions{padding-top:15px}
@media screen and (min-width:768px){.component_30 .content-container .descriptions{width:50%;padding-left:15px;display:inline-block;vertical-align:middle;white-space:normal}
}
@media screen and (min-width:960px){.component_30 .content-container .descriptions{padding-top:15px;padding-left:25px}
}
.component_30 .content-container .descriptions .description{padding-bottom:14px}
.component_30 .source-copy{display:none;width:100%;position:absolute;bottom:42px;padding:10px 9%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
@media screen and (min-width:768px){.component_30 .source-copy{padding:10px 3%}
}
@media screen and (min-width:960px){.component_30 .source-copy{width:50%}
}
.component_31{padding:0
}
.component_31 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:center;color:#006567;padding:20px 9% 15px 9%}
@media screen and (min-width:768px){.component_31 h2{font-size:20px;padding:25px 3%}
}
@media screen and (min-width:960px){.component_31 h2{font-size:18px;padding-top:2%;padding-bottom:1%}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_31 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_31 h2{font-size:25px}
}
.component_31 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:22px}
@media screen and (min-width:768px){.component_31 h3{text-align:center}
}
@media screen and (min-width:960px){.component_31 h3{font-size:30px}
}
.component_31 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;color:#808080}
@media screen and (min-width:768px){.component_31 .copy{text-align:center}
}
.component_31 .source{width:90%;margin:0 auto;font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;padding-top:15px;clear:both;padding-bottom:15px;text-decoration:underline}
@media screen and (min-width:768px){.component_31 .source{padding-bottom:12px}
}
.component_31 .source:hover{cursor:pointer;text-decoration:underline}
.component_31 .source .hidden{display:none}
.component_31 .headline-main{width:100%;padding-top:20px;padding-bottom:15px}
@media screen and (min-width:768px){.component_31 .headline-main{padding-top:25px;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_31 .headline-main{padding-top:30px;padding-bottom:35px}
}
.component_31 .content-container .barChart{margin:0 auto;display:block}
.component_31 .content-container .barChart-container{width:85%;margin:0 auto;overflow:hidden}
.component_31 .content-container .label-container{width:82%;margin:0 auto}
.component_31 .content-container .label-container .label{padding-bottom:15px}
@media screen and (min-width:768px){.component_31 .content-container .label-container .label{float:left;margin-left:12px}
}
.component_31 .content-container .label-container .label:first-child{margin-left:0px}
.component_31 .source-copy{display:none;position:absolute;bottom:42px;padding:10px 5%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
.component_32{padding:0 9%
}
@media screen and (min-width:768px){.component_32{padding:0 5%}
}
@media screen and (min-width:960px){.component_32{padding:5%}
.component_32:before{content:"";display:block;padding-top:100%}
.component_32 .informationGraphics-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
}
@media screen and (min-width:960px) and (min-width:960px){.module-border .component_32 .informationGraphics-content{border-left:1px solid #dfdfdf}
}
.component_32 .fontcolor-1{color:#cfdc00}
.component_32 .fontcolor-2{color:#32b5e2}
.component_32 .fontcolor-3{color:#85bdd4}
.component_32 .fontcolor-4{color:#006567}
.component_32 .fontcolor-5{color:#808080}
.component_32 .fontcolor-6{color:#b3b3b3}
.component_32 .fontcolor-7{color:#d9d9d9}
.component_32 .fontcolor-8{color:#c4dcd4}
.component_32 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:21px;text-align:center;color:#006567}
@media screen and (min-width:768px){.component_32 h2{font-size:20px;line-height:23px}
}
@media screen and (min-width:960px){.component_32 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_32 h2{font-size:1.7vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_32 h2{font-size:25px;line-height:28px}
}
.component_32 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:36px;text-align:left;padding-bottom:2px;text-align:center}
@media screen and (min-width:768px){.component_32 h3{font-size:50px}
}
@media screen and (min-width:960px){.component_32 h3{font-size:35px;font-size:3.6vw}
}
@media screen and (min-width:1300px){.component_32 h3{font-size:46px}
}
.component_32 h4{font-family:FiraSans,Arial,Sans-Serif;font-size:26px;text-align:left;padding-bottom:3px;text-align:center}
@media screen and (min-width:768px){.component_32 h4{font-size:32px}
}
@media screen and (min-width:960px){.component_32 h4{font-size:24px;font-size:2.5vw}
}
@media screen and (min-width:1300px){.component_32 h4{font-size:56px}
}
.component_32 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#ffffff;margin:0 auto;text-align:center;line-height:17px}
@media screen and (min-width:768px){.component_32 .copy{width:70%}
}
.component_32 .source{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;padding:15px 5%;padding-top:48px;width:100%;clear:both;text-decoration:underline}
@media screen and (min-width:768px){.component_32 .source{padding-top:15px;padding-bottom:10px}
}
@media screen and (min-width:960px){.component_32 .source{position:absolute;bottom:0px;left:5%}
}
@media screen and (min-width:960px){.component_32 .source{position:absolute;bottom:0px;padding-left:5%;padding-right:5%}
}
.component_32 .source:hover{cursor:pointer;text-decoration:underline}
.component_32 .source .hidden{display:none}
.component_32 .headline-main{width:100%;padding-top:20px;padding-bottom:15px;padding-left:10px;padding-right:10px;z-index:100}
@media screen and (min-width:768px){.component_32 .headline-main{padding-top:25px}
}
@media screen and (min-width:960px){.component_32 .headline-main{padding-top:13px;padding-left:10px;padding-right:10px}
}
.component_32 .content-container{display:table}
@media screen and (min-width:960px){.component_32 .content-container{height:65% !important}
}
.component_32 .content-container .image-container{position:absolute;top:0px;width:100%}
.component_32 .content-container .image-container img{width:100%;max-width:454px;margin:0 auto;display:block}
.component_32 .content-container .copy-content{width:960px;display:table-cell;vertical-align:middle;visibility:hidden}
@media screen and (min-width:768px){.component_32 .content-container .copy-content{height:292px}
}
@media screen and (min-width:960px){.component_32 .content-container .copy-content{height:auto}
}
.component_32 .content-container .copy-content .copy-item{padding-bottom:11px;z-index:1;width:70%;margin:0 auto}
@media screen and (min-width:768px){.component_32 .content-container .copy-content .copy-item{padding:0 12%;padding-top:4%}
.component_32 .content-container .copy-content .copy-item:first-child{padding-top:0px}
}
@media screen and (min-width:960px){.component_32 .content-container .copy-content .copy-item{width:100%;z-index:1}
}
.component_32 .source-copy{display:none;position:absolute;bottom:42px;padding:10px 5%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
.component_33{padding:0
}
@media screen and (min-width:960px){.component_33:before{content:"";display:block;padding-top:100%}
.component_33 .informationGraphics-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
}
@media screen and (min-width:960px) and (min-width:960px){.module-border .component_33 .informationGraphics-content{border-left:1px solid #dfdfdf}
}
.component_33 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:center;color:#006567}
@media screen and (min-width:768px){.component_33 h2{font-size:20px}
}
@media screen and (min-width:960px){.component_33 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_33 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_33 h2{font-size:25px}
}
.component_33 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:22px}
@media screen and (min-width:768px){.component_33 h3{font-size:32px}
}
@media screen and (min-width:960px) and (max-width:1440px){.component_33 h3{font-size:1.7vw}
}
.component_33 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;color:#808080}
.component_33 .source{padding-left:22px;margin:0 auto;font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;padding-top:15px;clear:both;padding-bottom:15px;text-decoration:underline}
@media screen and (min-width:768px){.component_33 .source{width:80%;padding-bottom:12px}
}
@media screen and (min-width:960px){.component_33 .source{position:absolute;bottom:0px;left:5%}
}
.component_33 .source:hover{cursor:pointer;text-decoration:underline}
.component_33 .source .hidden{display:none}
.component_33 .headline-main{width:100%;padding-top:20px;padding-bottom:15px;padding-left:10px;padding-right:10px}
@media screen and (min-width:768px){.component_33 .headline-main{padding-top:25px;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_33 .headline-main{padding:15px 10px}
}
.component_33 .content-container{padding:0 20px}
@media screen and (min-width:768px){.component_33 .content-container{padding:0 9%}
}
@media screen and (min-width:960px){.component_33 .content-container{padding:0}
}
@media screen and (min-width:768px){.component_33 .content-container .chart-container{width:50%;float:left}
}
.component_33 .content-container .chart-container .barChart33{transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);display:block}
@media screen and (min-width:960px){.component_33 .content-container .chart-container .barChart33{position:absolute}
}
.component_33 .content-container .label-container{padding-left:22px}
@media screen and (min-width:768px){.component_33 .content-container .label-container{padding-left:0px;width:50%;float:right}
}
.component_33 .content-container .label-container .label{padding-bottom:15px}
@media screen and (min-width:768px){.component_33 .content-container .label-container .label{padding-left:8px;padding-top:5px}
}
@media screen and (min-width:960px){.component_33 .content-container .label-container .label{padding-left:10px;padding-bottom:4%;padding-top:0px}
}
.component_33 .source-copy{display:none;position:absolute;bottom:42px;padding:10px 5%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
.component_34{padding:0
}
@media screen and (min-width:960px){.component_34:before{content:"";display:block;padding-top:100%}
.component_34 .informationGraphics-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
}
@media screen and (min-width:960px) and (min-width:960px){.module-border .component_34 .informationGraphics-content{border-left:1px solid #dfdfdf}
}
.component_34 .fontcolor-1{color:#cfdc00}
.component_34 .fontcolor-2{color:#32b5e2}
.component_34 .fontcolor-3{color:#85bdd4}
.component_34 .fontcolor-4{color:#006567}
.component_34 .fontcolor-5{color:#808080}
.component_34 .fontcolor-6{color:#b3b3b3}
.component_34 .fontcolor-7{color:#d9d9d9}
.component_34 .fontcolor-8{color:#c4dcd4}
.component_34 h2{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:center;color:#006567}
@media screen and (min-width:768px){.component_34 h2{font-size:20px}
}
@media screen and (min-width:960px){.component_34 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_34 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_34 h2{font-size:25px;min-height:50px}
}
.component_34 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:22px}
@media screen and (min-width:768px){.component_34 h3{font-size:32px}
}
@media screen and (min-width:960px){.component_34 h3{font-size:30px;font-size:1.6vw}
}
.component_34 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;color:#808080}
@media screen and (min-width:960px){.component_34 .copy{font-size:12px}
}
.component_34 .source{width:80%;margin:0 auto;font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;padding-top:15px;clear:both;padding-bottom:15px;text-decoration:underline}
@media screen and (min-width:768px){.component_34 .source{padding-bottom:12px}
}
@media screen and (min-width:960px){.component_34 .source{position:absolute;bottom:0px;left:5%}
}
.component_34 .source:hover{cursor:pointer;text-decoration:underline}
.component_34 .source .hidden{display:none}
.component_34 .headline-main{width:100%;padding-top:20px;padding-bottom:15px;padding-left:10px;padding-right:10px}
@media screen and (min-width:768px){.component_34 .headline-main{padding-top:25px;padding-bottom:25px}
}
@media screen and (min-width:960px){.component_34 .headline-main{padding:15px 10px}
}
.component_34 .content-container{padding:0 9%}
@media screen and (min-width:960px){.component_34 .content-container{padding:0}
}
.component_34 .content-container .chart-container{margin:0 auto}
@media screen and (min-width:768px){.component_34 .content-container .chart-container{width:50%;float:left}
}
@media screen and (min-width:960px){.component_34 .content-container .chart-container{width:33%}
}
.component_34 .content-container .chart-container .pieChart34{display:block;margin:0 auto}
.component_34 .content-container .label-container{margin:0 auto;width:220px;padding-top:10px}
@media screen and (min-width:768px){.component_34 .content-container .label-container{width:50%;float:left;padding-top:0px}
}
@media screen and (min-width:960px){.component_34 .content-container .label-container{width:67%}
}
.component_34 .content-container .label-container .label{padding-bottom:5%}
@media screen and (min-width:768px){.component_34 .content-container .label-container .label{padding-left:20px}
}
@media screen and (min-width:960px){.component_34 .content-container .label-container .label{padding-left:8px;padding-bottom:3%;width:inherit;margin:0 auto}
}
.component_34 .source-copy{display:none;position:absolute;bottom:42px;padding:10px 5%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
.component_37{margin-top:20px;text-align:center}
@media screen and (min-width:768px){.component_37{margin-top:30px}
}
@media screen and (min-width:1270px){.component_37{margin-top:40px}
}
.component_37 .teaserDownload-topline{width:82%;margin-left:auto;margin-right:auto;padding-bottom:12px;border-top:1px solid #dfdfdf}
@media screen and (min-width:768px){.component_37 .teaserDownload-topline{padding-bottom:22px}
}
@media screen and (min-width:1270px){.component_37 .teaserDownload-topline{width:66%}
}
.component_37 .teaserDownload-bottomline{width:82%;margin-left:auto;margin-right:auto;border-top:1px solid #dfdfdf;margin-top:12px}
@media screen and (min-width:768px){.component_37 .teaserDownload-bottomline{margin-top:25px}
}
@media screen and (min-width:1270px){.component_37 .teaserDownload-bottomline{width:66%}
}
.component_37 .teaserDownload-content{width:82%;margin-left:auto;margin-right:auto}
@media screen and (min-width:1270px){.component_37 .teaserDownload-content{width:52%}
}
.component_37 .teaserDownload-content .teaserDownload-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:15px;padding-bottom:5px;line-height:19px}
@media screen and (min-width:768px){.component_37 .teaserDownload-content .teaserDownload-headline{font-size:18px;padding-bottom:7px}
}
@media screen and (min-width:1270px){.component_37 .teaserDownload-content .teaserDownload-headline{font-size:20px;padding-bottom:8px}
}
.component_37 .teaserDownload-content .teaserDownload-text{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:22px;padding-bottom:12px}
@media screen and (min-width:768px){.component_37 .teaserDownload-content .teaserDownload-text{padding-bottom:25px}
}
.component_37 .teaserDownload-content .teaserDownload-dlContainer{width:220px;margin:0 auto}
@media screen and (min-width:1270px){.component_37 .teaserDownload-content .teaserDownload-dlContainer{width:auto;display:inline-block;margin:0 auto}
}
.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem{width:220px;margin-bottom:12px}
@media screen and (min-width:1270px){.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem{width:220px;float:left;padding-top:0;padding-left:2%;padding-right:2%;padding-bottom:0}
}
.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem a .dlItem-icon{float:left;width:40px;height:40px;margin-right:12px;background-image:url('../../typo3conf/templates/xing/components/37_teaserDownloadModule/assets/images/icon-pdf.svg')}
.no-svg .component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem a .dlItem-icon{background-image:url('../../typo3conf/templates/xing/components/37_teaserDownloadModule/assets/images/icon-pdf.png')}
.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem a .dlItem-description{font-family:FiraSans,Arial,Sans-Serif;float:right;width:168px;font-size:13px;font-weight:bold;color:#808080;line-height:16px;text-align:left;padding-top:4px}
@media screen and (min-width:768px){.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem a .dlItem-description{padding-top:6px}
}
@media screen and (min-width:1270px){.component_37 .teaserDownload-content .teaserDownload-dlContainer .teaserDownload-dlItem a .dlItem-description{width:140px;padding-top:2px}
}
.titleModule{width:90%;text-align:center;margin-top:26px;margin-left:auto;margin-right:auto;margin-bottom:11px}
@media screen and (min-width:568px){.titleModule{width:82%;margin-top:55px;margin-bottom:25px}
}
@media screen and (min-width:1100px){.titleModule{width:64%;margin-top:83px;margin-bottom:33px}
}
.titleModule .titleModule-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:22px;line-height:24px;padding-bottom:3px}
@media screen and (min-width:568px){.titleModule .titleModule-headline{font-size:32px;line-height:38px;padding-bottom:5px}
}
@media screen and (min-width:1100px){.titleModule .titleModule-headline{font-size:36px;line-height:42px}
}
.titleModule .titleModule-subheadline{font-family:FiraSans,Arial,Sans-Serif;font-size:17px;line-height:28px}
.teaserDownload{
width:100%;float:left;text-align:left;color:#ffffff;box-sizing:border-box
}
@media screen and (min-width:960px){.teaserDownload:before{content:"";display:block;padding-top:100%}
.teaserDownload .teaserDownload-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.teaserDownload .teaserDownload-content .teaserDownload-table{display:table;width:100%;height:100%}
.teaserDownload .teaserDownload-content .teaserDownload-table .teaserDownload-squareFix{display:table-cell;height:100%}
}
@media screen and (min-width:960px) and (min-width:960px){.teaserDownload .teaserDownload-content .teaserDownload-table .teaserDownload-squareFix{vertical-align:middle;text-align:center}
}
.teaserDownload .teaserDownload-copyContainer{float:none;padding-top:20px;padding-left:10%;padding-right:10%;padding-bottom:30px}
@media screen and (min-width:768px){.teaserDownload .teaserDownload-copyContainer{float:left}
}
@media screen and (min-width:960px){.teaserDownload .teaserDownload-copyContainer{float:none;padding:0;display:inline-block;width:80%}
}
.teaserDownload .teaserDownload-copyContainer .teaserDownload-headline{font-family:FiraSans,Arial,Sans-Serif;font-size:20px;line-height:25px;margin-bottom:7px}
@media screen and (min-width:768px){.teaserDownload .teaserDownload-copyContainer .teaserDownload-headline{font-size:25px;line-height:30px}
}
@media screen and (min-width:960px){.teaserDownload .teaserDownload-copyContainer .teaserDownload-headline{text-align:left}
}
.teaserDownload .teaserDownload-copyContainer .teaserDownload-text{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;line-height:22px;margin-bottom:8px}
@media screen and (min-width:768px){.teaserDownload .teaserDownload-copyContainer .teaserDownload-text{margin-bottom:10px}
}
@media screen and (min-width:960px){.teaserDownload .teaserDownload-copyContainer .teaserDownload-text{text-align:left}
}
@media screen and (min-width:960px){.teaserDownload .teaserDownload-copyContainer .teaserDownload-items{text-align:left}
}
.teaserDownload .teaserDownload-copyContainer .teaserDownload-items .teaserDownload-item{min-height:40px;font-weight:bold;margin-bottom:12px}
.teaserDownload .teaserDownload-copyContainer .teaserDownload-items .teaserDownload-item .teaserDownload-itemIcon{float:left;width:40px;height:40px;margin-right:10px;background-image:url('../../typo3conf/templates/xing/components/40_teaserDownload/assets/images/icon-pdf.svg');background-repeat:no-repeat;background-position:0 0}
.no-svg .teaserDownload .teaserDownload-copyContainer .teaserDownload-items .teaserDownload-item .teaserDownload-itemIcon{background-image:url('../../typo3conf/templates/xing/components/40_teaserDownload/assets/images/icon-pdf.png')}
.teaserDownload .teaserDownload-copyContainer .teaserDownload-items .teaserDownload-item .teaserDownload-itemText{font-family:FiraSans,Arial,Sans-Serif;display:block;font-weight:bold;font-size:13px;line-height:18px;color:#808080;top:3px;margin-left:50px}
.component_41{padding-top:30px !important;padding-left:8%;padding-right:8%
}
@media screen and (max-width:550px){.component_41{width:286px;padding:0;margin:0 auto}
}
@media screen and (min-width:768px){.component_41{margin-left:auto;margin-right:auto;padding-top:60px}
}
@media screen and (min-width:960px){.component_41{width:66%;padding-top:90px;padding-left:9px;padding-right:10px}
}
.component_41 .error{color:#b61800}
.component_41 .hidden{display:none}
.component_41 h2{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:20px;text-align:center;padding-bottom:15px}
@media screen and (min-width:768px){.component_41 h2{font-size:32px;padding-bottom:35px}
}
@media screen and (min-width:960px){.component_41 h2{font-size:32px}
}
.component_41 h3{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px;margin-bottom:20px;padding-top:10px}
@media screen and (min-width:768px){.component_41 h3{font-size:20px}
}
@media screen and (min-width:960px){.component_41 h3{font-size:25px}
}
.component_41 .copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:14px}
.component_41 .copy2{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:22px}
@media screen and (min-width:768px){.component_41 .copy2{font-size:14px}
}
.component_41 .introtext{margin-top:15px;margin-bottom:15px}
.component_41 .mandatory{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_41 .mandatory .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg');background-repeat:no-repeat}
.no-svg .component_41 .mandatory .icon{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
.component_41 .alert{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#b61800;font-size:12px}
.component_41 .alert .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg');background-position:-34px 0;background-repeat:no-repeat}
.no-svg .component_41 .alert .icon{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
.component_41 .info{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_41 .info .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg');background-position:-17px 0;background-repeat:no-repeat}
.no-svg .component_41 .info .icon{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
.component_41 .mandatory,.component_41 .alert,.component_41 .info{padding-bottom:10px}
.component_41 .label{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
.component_41 .selected{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
@media screen and (min-width:768px){.component_41 .selected{font-size:13px}
}
.component_41 .link{color:#808080;text-decoration:underline}
.component_41 .link.tel{text-decoration:none}
.component_41 input[type="text"],.component_41 select{width:286px;height:36px;margin-top:7px;padding-left:13px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
.component_41 input[type="text"].error,.component_41 select.error{border-color:#b61800}
.component_41 .textfield,.component_41 .select{padding-bottom:15px}
@media screen and (min-width:768px){.component_41 .textfield,.component_41 .select{float:left;padding-bottom:22px}
}
@media screen and (min-width:768px){.component_41 .textfield.left,.component_41 .select.left{padding-right:60px}
}
@media screen and (min-width:960px){.component_41 .textfield.left,.component_41 .select.left{padding-right:43px}
}
.component_41 .textfield.fullWidth,.component_41 .select.fullWidth{width:100%}
.component_41 .select select{height:auto}
.component_41 .header{width:100%}
.component_41 .form-container{width:100%}
@media screen and (min-width:960px){.component_41 .form-container{float:left}
}
.component_41 .form-container .product-container .product-accordeon-container{padding-top:10px}
@media screen and (min-width:768px){.component_41 .form-container .product-container .product-accordeon-container{padding-top:15px}
}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header{border-bottom:1px solid #c8c8c8}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header:first-child{border-top:1px solid #c8c8c8}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:12px;padding-bottom:12px;cursor:pointer}
@media screen and (min-width:768px){.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:17px;padding-bottom:17px}
}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{width:22px;height:17px;margin-right:10px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg');background-position:-108px -100px;background-repeat:no-repeat}
.no-svg .component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
@media screen and (min-width:768px){.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{margin-left:2px}
}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker.selected{background-position:-81px 0}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{width:11px;height:7px;position:absolute;right:20px;top:17px;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg');background-position:-52px 0;background-repeat:no-repeat}
.no-svg .component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
@media screen and (min-width:768px){.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{top:25px}
}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow.opened{background-position:-67px 0}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{display:none;width:100%;padding-left:33px}
@media screen and (min-width:768px){.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{padding-left:35px}
}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox{padding-bottom:13px}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox:last-child{padding-bottom:20px}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox input[type="checkbox"]{float:left}
.component_41 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox p{padding-top:3px;margin-left:20px}
.component_41 .form-container .message-container{padding-top:0px}
@media screen and (min-width:768px){.component_41 .form-container .message-container{padding-top:0px}
}
.component_41 .form-container .message-container .textarea-text{display:block;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;margin-bottom:10px}
.component_41 .form-container .message-container .textarea-container{padding-top:0px}
@media screen and (min-width:768px){.component_41 .form-container .message-container .textarea-container{padding-top:0px}
}
.component_41 .form-container .message-container .textarea-container textarea{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;width:100%;padding:20px;color:#808080;line-height:20px;box-sizing:border-box;border-radius:3px;border:1px solid #dfdfdf;resize:none}
.component_41 .form-container .message-container .textarea-container textarea.error{border-color:#b61800}
.component_41 .form-container .contact-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_41 .form-container .contact-container .textfield-container{padding-top:15px}
}
.component_41 .form-container .company-container{padding-top:30px}
@media screen and (min-width:768px){.component_41 .form-container .company-container{padding-top:40px}
}
.component_41 .form-container .company-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_41 .form-container .company-container .textfield-container{padding-top:15px}
}
.component_41 .form-container .submit-container{padding-top:20px}
.component_41 .form-container .submit-container .icontext{width:286px;line-height:15px}
@media screen and (min-width:768px){.component_41 .form-container .submit-container .icontext{float:left}
}
.component_41 .form-container .submit-container .submitBtn{width:286px;padding-bottom:20px}
.component_41 .form-container .submit-container .submitBtn input[type="submit"]{font-size:17px;border:1px solid #bbc27f;padding:0;color:#333333;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.component_41 .form-container .submit-container .submitBtn input[type="submit"]:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
@media screen and (max-width:550px){.component_41 .form-container .submit-container .submitBtn{text-align:center}
}
@media screen and (min-width:768px){.component_41 .form-container .submit-container .submitBtn{width:auto;padding-bottom:0px;float:right}
}
.component_41 .helpify-container{padding-top:50px;text-align:center}
@media screen and (min-width:551px){.component_41 .helpify-container{text-align:left}
}
@media screen and (min-width:768px){.component_41 .helpify-container{padding-top:70px}
}
@media screen and (min-width:960px){.component_41 .helpify-container{float:right;width:34%;padding-top:0px;padding-left:63px}
}
.component_41 .helpify-container a{color:#808080;text-decoration:underline}
.component_41 .helpify-container .icon-container{width:47px;height:50px;margin:0 auto;margin-bottom:12px;background-repeat:no-repeat;background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.svg')}
.no-svg .component_41 .helpify-container .icon-container{background-image:url('../../typo3conf/templates/xing/components/41_contactFormWhitepaper/assets/images/Sprite-Component41.png')}
@media screen and (min-width:551px){.component_41 .helpify-container .icon-container{margin:0}
}
@media screen and (min-width:768px){.component_41 .helpify-container .icon-container{width:59px;height:63px;margin-bottom:12px}
}
.component_41 .helpify-container .icon-container.callback{background-position:-133px 0}
@media screen and (min-width:768px){.component_41 .helpify-container .icon-container.callback{background-position:-279px 0}
}
.component_41 .helpify-container .icon-container.faq{background-position:-182px 0}
@media screen and (min-width:768px){.component_41 .helpify-container .icon-container.faq{background-position:-339px 0}
}
.component_41 .helpify-container .icon-container.rights{background-position:-231px 0}
@media screen and (min-width:768px){.component_41 .helpify-container .icon-container.rights{background-position:-399px 0}
}
.component_41 .helpify-container .callback-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_41 .helpify-container .callback-container{width:40%;float:left}
}
@media screen and (min-width:960px){.component_41 .helpify-container .callback-container{width:auto;float:none}
}
.component_41 .helpify-container .callback-container .contact{padding-bottom:12px}
.component_41 .helpify-container .callback-container .contactBtn{padding-top:12px}
.component_41 .helpify-container .faq-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_41 .helpify-container .faq-container{width:40%;float:left}
}
@media screen and (min-width:960px){.component_41 .helpify-container .faq-container{width:auto;float:none}
}
.component_41 .helpify-container .rights-container{padding-bottom:30px}
@media screen and (min-width:768px){.component_41 .helpify-container .rights-container{width:40%;clear:both}
}
@media screen and (min-width:960px){.component_41 .helpify-container .rights-container{width:auto;float:none}
}
.component_41 .agb-container{margin-top:15px;padding-top:15px}
.component_41 .agb-container input[type="checkbox"]{float:left}
.component_41 .agb-container .checkbox{padding-bottom:20px;padding-top:15px}
.component_41 .agb-container p{padding-top:3px;margin-left:20px}
.component_41 .agb-container a{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:13px;font-weight:bold}
.component_41 .agb-container a:hover{text-decoration:underline !important}
.component_42{padding-top:30px !important;padding-left:8%;padding-right:8%
}
@media screen and (max-width:550px){.component_42{width:286px;padding:0;margin:0 auto}
}
@media screen and (min-width:768px){.component_42{padding-top:60px}
}
@media screen and (min-width:960px){.component_42{padding-top:90px;padding-left:15px;padding-right:15px}
}
.component_42 .error{color:#b61800}
.component_42 .hidden{display:none}
.component_42 h2{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:20px;text-align:center;padding-bottom:15px}
@media screen and (min-width:768px){.component_42 h2{font-size:32px;padding-bottom:35px}
}
@media screen and (min-width:960px){.component_42 h2{font-size:32px}
}
.component_42 h3{font-family:FiraSans,Arial,Sans-Serif;color:#006567;font-size:15px;margin-bottom:20px}
@media screen and (min-width:768px){.component_42 h3{font-size:20px}
}
@media screen and (min-width:960px){.component_42 h3{font-size:25px}
}
.component_42 .copy{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:14px}
.component_42 .copy2{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px;line-height:22px}
@media screen and (min-width:768px){.component_42 .copy2{font-size:14px}
}
.component_42 .mandatory{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_42 .mandatory .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg');background-repeat:no-repeat}
.no-svg .component_42 .mandatory .icon{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
.component_42 .alert{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#b61800;font-size:12px}
.component_42 .alert .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg');background-position:-34px 0;background-repeat:no-repeat}
.no-svg .component_42 .alert .icon{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
.component_42 .info{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
.component_42 .info .icon{width:14px;height:14px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg');background-position:-17px 0;background-repeat:no-repeat}
.no-svg .component_42 .info .icon{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
.component_42 .mandatory,.component_42 .alert,.component_42 .info{padding-bottom:10px}
.component_42 .label{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:13px}
.component_42 .selected{font-family:FiraSans,Arial,Sans-Serif;color:#808080;font-size:12px}
@media screen and (min-width:768px){.component_42 .selected{font-size:13px}
}
.component_42 .link{color:#808080;text-decoration:underline}
.component_42 .link.tel{text-decoration:none}
.component_42 .timeframe{padding-top:8px}
.component_42 .timeframe p.description-text{width:100%}
@media screen and (min-width:768px){.component_42 .timeframe p.description-text{width:286px}
}
.component_42 input[type="text"],.component_42 select{width:100%;height:36px;margin-top:7px;padding-left:13px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
@media screen and (min-width:768px){.component_42 input[type="text"],.component_42 select{width:286px}
}
.component_42 input[type="text"].error,.component_42 select.error{border-color:#b61800}
.component_42 .textfield,.component_42 .select{padding-bottom:15px}
@media screen and (min-width:768px){.component_42 .textfield,.component_42 .select{float:left;padding-bottom:22px}
}
@media screen and (min-width:768px){.component_42 .textfield.left,.component_42 .select.left{padding-right:60px}
}
@media screen and (min-width:960px){.component_42 .textfield.left,.component_42 .select.left{padding-right:43px}
}
.component_42 .textfield.fullWidth,.component_42 .select.fullWidth{width:100%}
.component_42 .select select{height:auto}
.component_42 .header{width:100%}
.component_42 .form-container{width:100%}
@media screen and (min-width:768px){.component_42 .form-container{padding-top:30px}
}
@media screen and (min-width:960px){.component_42 .form-container{width:66%;float:left}
}
.component_42 .form-container .product-container{padding-top:30px}
@media screen and (min-width:768px){.component_42 .form-container .product-container{padding-top:40px}
}
.component_42 .form-container .product-container .product-accordeon-container{padding-top:10px}
@media screen and (min-width:768px){.component_42 .form-container .product-container .product-accordeon-container{padding-top:15px}
}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header{border-bottom:1px solid #c8c8c8}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header:first-child{border-top:1px solid #c8c8c8}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:12px;padding-bottom:12px;cursor:pointer}
@media screen and (min-width:768px){.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn{padding-top:17px;padding-bottom:17px}
}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{width:22px;height:17px;margin-right:10px;display:inline-block;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg');background-position:-108px -100px;background-repeat:no-repeat}
.no-svg .component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
@media screen and (min-width:768px){.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker{margin-left:2px}
}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .front-checker.selected{background-position:-81px 0}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{width:11px;height:7px;position:absolute;right:20px;top:17px;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg');background-position:-52px 0;background-repeat:no-repeat}
.no-svg .component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
@media screen and (min-width:768px){.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow{top:25px}
}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .header-btn .header-arrow.opened{background-position:-67px 0}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{display:none;width:100%;padding-left:33px}
@media screen and (min-width:768px){.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content{padding-left:35px}
}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox{padding-bottom:13px}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox:last-child{padding-bottom:20px}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox input[type="checkbox"]{float:left}
.component_42 .form-container .product-container .product-accordeon-container ul.product-accordeon li.product-accordeon-header .product-accordeon-content .product-checkboxes .checkbox p{padding-top:3px;margin-left:20px}
.component_42 .form-container .message-container{padding-top:30px;width:100%}
@media screen and (min-width:768px){.component_42 .form-container .message-container{padding-top:40px;width:286px;float:left}
}
.component_42 .form-container .message-container .textarea-text{display:block;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080;margin-bottom:10px}
.component_42 .form-container .message-container .textarea-container{padding-top:10px;margin-bottom:20px}
@media screen and (min-width:768px){.component_42 .form-container .message-container .textarea-container{padding-top:15px}
}
.component_42 .form-container .message-container .textarea-container textarea{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;width:100%;padding:20px;color:#808080;line-height:20px;box-sizing:border-box;border-radius:3px;border:1px solid #dfdfdf;resize:none}
.component_42 .form-container .message-container .textarea-container textarea.error{border-color:#b61800}
.component_42 .form-container .flyout-container{width:100%;padding-top:15px;margin-top:30px;font-family:FiraSans,Arial,Sans-Serif}
@media screen and (min-width:768px){.component_42 .form-container .flyout-container{margin-top:40px;width:286px;float:left;margin-right:43px}
}
.component_42 .form-container .flyout-container .label{margin-bottom:10px}
.component_42 .form-container .flyout{height:36px;margin-top:7px;border-radius:3px;border:1px solid #dfdfdf;font-size:13px;color:#808080;box-sizing:border-box}
.component_42 .form-container .flyout .flyout-placeholder{line-height:36px;padding-left:13px;cursor:pointer;z-index:80}
.component_42 .form-container .flyout .flyout-placeholder.error{border:1px solid #b61800}
.component_42 .form-container .flyout .flyout-arrow{position:absolute;width:13px;height:8px;right:13px;top:14px;z-index:79;background-position:-51px 0px;background-repeat:no-repeat;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg')}
.no-svg .component_42 .form-container .flyout .flyout-arrow{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
.component_42 .form-container .flyout.active{height:auto}
.component_42 .form-container .flyout.active .flyout-arrow{background-position:-66px 0px}
.component_42 .form-container .flyout .flyout-items{display:none;z-index:1000;padding-top:10px;padding-left:13px;padding-bottom:10px;border-top:1px solid #dfdfdf;background-color:#fff}
@media screen and (min-width:768px){.component_42 .form-container .flyout .flyout-items{position:absolute;top:35px;left:-1px;right:-1px;border:1px solid #dfdfdf}
}
.component_42 .form-container .flyout .flyout-item label{cursor:pointer;display:inline-block;padding-top:8px;padding-bottom:8px}
@media screen and (min-width:768px){.component_42 .form-container .flyout .flyout-item label{padding:0}
}
@media screen and (min-width:768px){.component_42 .form-container .flyout .flyout-item{line-height:24px;padding:0}
}
.component_42 .form-container .flyout.error{border-color:#b61800}
.component_42 .form-container .contact-container .introtext{font-family:FiraSans,Arial,Sans-Serif;font-size:14px;color:#808080;margin:0px 0 30px 0;line-height:20px}
.component_42 .form-container .contact-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_42 .form-container .contact-container .textfield-container{padding-top:15px}
}
.component_42 .form-container .company-container{padding-top:0px}
@media screen and (min-width:768px){.component_42 .form-container .company-container{padding-top:0px}
}
.component_42 .form-container .company-container .textfield-container{padding-top:10px}
@media screen and (min-width:768px){.component_42 .form-container .company-container .textfield-container{padding-top:15px}
}
.component_42 .form-container .submit-container{padding-top:20px}
.component_42 .form-container .submit-container .icontext{width:100%;line-height:15px}
@media screen and (min-width:768px){.component_42 .form-container .submit-container .icontext{float:left;width:70%}
}
@media screen and (min-width:960px){.component_42 .form-container .submit-container .icontext{float:left;width:50%}
}
.component_42 .form-container .submit-container .submitBtn{width:286px;padding-bottom:20px}
.component_42 .form-container .submit-container .submitBtn input[type="submit"]{font-size:17px;border:1px solid #bbc27f;padding:0;color:#333333;font-weight:bold;background-color:#e9f802 !important;font-family:FiraSans,Arial,Sans-Serif;padding:11px 30px 10px 30px;border-radius:4px;cursor:pointer;background:#e9f802;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZjgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9f802),color-stop(100%,#bdd300));
background:-webkit-linear-gradient(top,#e9f802 0%,#bdd300 100%);
background:linear-gradient(to bottom,#e9f802 0%,#bdd300 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f802',endColorstr='#bdd300',GradientType=0)
}
.component_42 .form-container .submit-container .submitBtn input[type="submit"]:hover{background:#f2fb02;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmUyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fb02),color-stop(100%,#cfe200));
background:-webkit-linear-gradient(top,#f2fb02 0%,#cfe200 100%);
background:linear-gradient(to bottom,#f2fb02 0%,#cfe200 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2fb02',endColorstr='#cfe200',GradientType=0)
}
@media screen and (max-width:550px){.component_42 .form-container .submit-container .submitBtn{text-align:center}
}
@media screen and (min-width:768px){.component_42 .form-container .submit-container .submitBtn{width:auto;padding-bottom:0px;float:right}
}
.component_42 .helpify-container{padding-top:50px;text-align:center}
@media screen and (min-width:551px){.component_42 .helpify-container{text-align:left}
}
@media screen and (min-width:768px){.component_42 .helpify-container{padding-top:70px}
}
@media screen and (min-width:960px){.component_42 .helpify-container{float:right;width:34%;padding-top:0px;padding-left:63px}
}
.component_42 .helpify-container a{color:#808080;text-decoration:underline}
.component_42 .helpify-container .icon-container{width:47px;height:50px;margin:0 auto;margin-bottom:12px;background-repeat:no-repeat;background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.svg')}
.no-svg .component_42 .helpify-container .icon-container{background-image:url('../../typo3conf/templates/xing/components/42_contactFormShort/assets/images/Sprite-Component42.png')}
@media screen and (min-width:551px){.component_42 .helpify-container .icon-container{margin:0}
}
@media screen and (min-width:768px){.component_42 .helpify-container .icon-container{width:59px;height:63px;margin-bottom:12px}
}
.component_42 .helpify-container .icon-container.callback{background-position:-133px 0}
@media screen and (min-width:768px){.component_42 .helpify-container .icon-container.callback{background-position:-279px 0}
}
.component_42 .helpify-container .icon-container.faq{background-position:-182px 0}
@media screen and (min-width:768px){.component_42 .helpify-container .icon-container.faq{background-position:-339px 0}
}
.component_42 .helpify-container .icon-container.rights{background-position:-231px 0}
@media screen and (min-width:768px){.component_42 .helpify-container .icon-container.rights{background-position:-399px 0}
}
.component_42 .helpify-container .callback-container{padding-bottom:30px}
@media screen and (min-width:551px){.component_42 .helpify-container .callback-container{width:50%;float:left}
}
@media screen and (min-width:960px){.component_42 .helpify-container .callback-container{width:auto;float:none}
}
.component_42 .helpify-container .callback-container .contact{padding-bottom:12px}
.component_42 .helpify-container .callback-container .contactBtn{padding-top:12px}
.component_42 .helpify-container .rights-container{padding-bottom:30px;margin-top:25px}
@media screen and (min-width:551px){.component_42 .helpify-container .rights-container{width:50%;float:right;margin-top:0px}
}
@media screen and (min-width:960px){.component_42 .helpify-container .rights-container{width:auto;float:none;margin-top:25px}
}
.event-calendar-wrapper{margin-bottom:100px;margin-top:50px;position:relative;text-align:center;height:470px}
@media screen and (max-width:768px){.event-calendar-wrapper{margin-bottom:100px}
}
.event-calendar-wrapper .spinner{background-image:url('../../typo3conf/templates/xing/components/43_events/assets/images/ajax-loader.gif');background-repeat:no-repeat;background-color:white;background-position:95% 95%;display:none;width:32px;height:320px;left:48.5%;position:absolute}
.event-calendar-wrapper.loader{opacity:0.4}
.event-calendar-wrapper.loader .spinner{display:block}
.event-calendar-wrapper .filter{text-align:center;margin-bottom:25px;font-family:FiraSans,Sans-Serif}
.event-calendar-wrapper .arrow{width:26px;height:52px;display:block;position:absolute;background:url('../../typo3conf/templates/xing/components/43_events/assets/images/arrows.png');top:225px;z-index:1000 !important}
@media screen and (max-width:570px){.event-calendar-wrapper .arrow{top:43px}
}
.event-calendar-wrapper .arrow.left{background-position:0 0;left:0;margin-left:-50px}
@media screen and (max-width:1024px){.event-calendar-wrapper .arrow.left{margin-left:20px}
}
.event-calendar-wrapper .arrow.right{background-position:26px 0;right:0;margin-right:-50px}
@media screen and (max-width:1024px){.event-calendar-wrapper .arrow.right{margin-right:20px}
}
.event-calendar-wrapper .event-calendar-overflow-wrapper{width:960px;overflow:hidden}
.event-calendar-wrapper .event-calendar-slider-wrapper{width:960px;overflow:hidden;height:500px}
.event-calendar-wrapper .event-calendar-slider-wrapper .calendar-set{float:left;width:960px}
.event-calendar-wrapper .event-calendar{display:inline-block}
@media screen and (min-width:1025px){.event-calendar-wrapper .event-calendar.left{float:left}
.event-calendar-wrapper .event-calendar.left .arrow.right{display:none}
}
.event-calendar-wrapper .event-calendar.right{float:right;display:none}
@media screen and (min-width:1025px){.event-calendar-wrapper .event-calendar.right{display:block}
}
@media screen and (max-width:1024px){.event-calendar-wrapper .event-calendar.sub-inactive{display:none !important}
.event-calendar-wrapper .event-calendar.sub-active{display:inline-block !important;float:none !important}
}
.event-calendar-wrapper .event-calendar table{width:450px;height:430px;font-family:FiraSans,Sans-Serif;border:1px solid #dfdfdf;background-clip:padding-box}
@media screen and (max-width:570px){.event-calendar-wrapper .event-calendar table{width:280px}
}
.event-calendar-wrapper .event-calendar table thead{height:120px}
.event-calendar-wrapper .event-calendar table thead tr{height:60px}
.event-calendar-wrapper .event-calendar table thead tr td{vertical-align:middle;text-align:center}
.event-calendar-wrapper .event-calendar table thead .head-month{text-align:center}
.event-calendar-wrapper .event-calendar table tbody{width:100%}
.event-calendar-wrapper .event-calendar table tbody tr{width:100%}
.event-calendar-wrapper .event-calendar table tbody tr td{width:14.28%;height:60px;border:1px solid #dfdfdf;background-clip:padding-box;font-size:20px;color:#808080;text-align:center;vertical-align:middle}
.event-calendar-wrapper .event-calendar table tbody tr td.greyed-out{background-color:#f5f5f5}
.event-calendar-wrapper .event-calendar table tbody tr td.has-event{background-color:#c4ddd4;color:black;cursor:pointer}
.event-calendar-wrapper .event-calendar table tbody tr td.event-filtered{background-color:#ffffff !important}
.event-calendar-wrapper .event-calendar table tbody tr td ul{position:absolute;top:0;left:0}
.event-calendar-wrapper .event-calendar table tbody tr td ul li{display:block;width:7px;height:7px;margin-left:5px;margin-top:5px;float:left;background:url('../../typo3conf/templates/xing/components/43_events/assets/images/green_dot.png')}
.event-calendar-list-wrapper{width:100%;margin-bottom:50px}
@media screen and (max-width:1024px){.event-calendar-list-wrapper{padding-left:70px;padding-right:70px}
}
@media screen and (max-width:768px){.event-calendar-list-wrapper{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:570px){.event-calendar-list-wrapper{padding-left:15px !important;padding-right:15px !important}
.event-calendar-list-wrapper>ul>li{padding:10px !important;padding-bottom:70px !important}
}
.event-calendar-list-wrapper>ul{width:100%}
.event-calendar-list-wrapper>ul>li{padding:45px;font-family:FiraSans,Sans-Serif;font-size:24px;color:#006567;position:relative;border:1px solid #dfdfdf;border-bottom:none}
.event-calendar-list-wrapper>ul>li.sub-inactive{display:none !important}
.event-calendar-list-wrapper>ul>li.sub-active{display:block !important}
@media screen and (max-width:570px){.event-calendar-list-wrapper>ul>li{margin-bottom:25px}
}
.event-calendar-list-wrapper>ul>li.event-filtered{display:none !important}
.event-calendar-list-wrapper>ul>li .location-link{float:left;display:block;margin-left:20px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .location-link{margin-top:10px;margin-left:0;float:left;clear:left}
}
@media screen and (max-width:570px){.event-calendar-list-wrapper>ul>li .location-link{margin-top:15px;margin-left:0;width:100%}
}
.event-calendar-list-wrapper>ul>li .location-link .ico{background:url('../../typo3conf/templates/xing/components/43_events/assets/images/location_ico.png');width:14px;height:18px;float:left;margin-right:5px;position:absolute}
.event-calendar-list-wrapper>ul>li .location-link span{float:left;padding-left:20px}
.event-calendar-list-wrapper>ul>li:last-child{border-bottom:1px solid #dfdfdf}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li{border-bottom:1px solid #dfdfdf !important}
}
.event-calendar-list-wrapper>ul>li h1{padding-bottom:10px;color:#006567}
.event-calendar-list-wrapper>ul>li span{color:#808080;font-size:15px;font-family:FiraSans,Arial,Sans-Serif;float:left}
.event-calendar-list-wrapper>ul>li .expand-element{background:url('../../typo3conf/templates/xing/components/43_events/assets/images/arrows_up_down.png') -52px 0;display:inline-block;width:52px;height:26px;position:absolute;bottom:0;right:80px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .expand-element{margin-left:auto;margin-right:auto;left:0;right:0}
}
.event-calendar-list-wrapper>ul>li .expand-element span{position:absolute;bottom:30px;width:120px;display:block;width:120px;margin-left:auto;margin-right:auto;left:-20px;right:0;font-family:FiraSans,Arial,Sans-Serif;font-weight:bold;color:#006567;font-size:13px}
.event-calendar-list-wrapper>ul>li .expand-element span.less{display:none;left:-35px}
.event-calendar-list-wrapper>ul>li.open .event-list-body{display:block !important}
.event-calendar-list-wrapper>ul>li.open .expand-element{background-position:0 0}
.event-calendar-list-wrapper>ul>li.open .expand-element span.less{display:block}
.event-calendar-list-wrapper>ul>li.open .expand-element span.more{display:none}
.event-calendar-list-wrapper>ul>li .event-list-body{display:none}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top{padding-top:60px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top{padding-top:15px}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text{width:80%;float:left;padding-right:30px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text{padding-right:0}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text ul,.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text ol{list-style-type:disc;list-style-position:inside}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text ul li,.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text ol li{font-family:FiraSans,Arial,Sans-Serif;font-size:15px;color:#808080;margin-left:15px;line-height:25px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text ol{list-style-type:decimal;list-style-position:inside}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text{width:100%}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .text p{font-family:FiraSans,Arial,Sans-Serif;font-size:15px;color:#808080;line-height:25px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .logo{width:20%;float:left}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .logo{display:none}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-top .logo img{height:auto;max-width:100%}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom{padding-top:60px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom h1{font-size:25px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom h2{font-size:15px;color:#808080}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing_btn{padding-bottom:30px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing_btn{width:100%;display:inline-block;text-align:center}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom h3{font-family:FiraSans,Arial,Sans-Serif;font-size:15px;color:#808080}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom a{font-size:15px;color:#006567}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom p{color:#808080;font-size:15px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left{float:left;width:50%}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left{width:100%}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left h1{padding-bottom:30px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left h3{padding-bottom:15px;font-family:FiraSans,Arial,Sans-Serif;font-weight:bold}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left p{line-height:25px;padding-bottom:15px;font-family:FiraSans,Arial,Sans-Serif}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left .spacer{height:30px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left .download.pdf .icon{float:left;background:url('../../typo3conf/templates/xing/components/43_events/assets/images/pdf_ico.png');width:40px;height:40px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .left .download.pdf .text{float:left;padding-left:20px;width:200px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .right{float:left;width:50%}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .right{width:100%}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .more-information{margin-bottom:40px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .more-information{width:100%;text-align:center}
}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .share-event{width:100%;text-align:center}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .share-event h2{margin-bottom:10px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts h1{padding-top:50px;padding-bottom:35px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts{text-align:center}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li{border:none;margin-bottom:20px}
@media screen and (max-width:768px){.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li{padding-bottom:10px !important;margin-bottom:0}
}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li .image{float:left;width:40%;height:auto}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li .image img{width:100%}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li .description{float:left;width:60%;padding-left:10px;text-align:left}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li .description a{float:left;clear:left;line-height:20px}
.event-calendar-list-wrapper>ul>li .event-list-body .event-list-body-bottom .xing-contacts ul li .description span{float:left;clear:left;line-height:20px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none;border:1px solid #dfdfdf}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#999999;opacity:0.6;filter:alpha(opacity=60)}
#colorbox{outline:0}
#cboxContent{overflow:visible;background:#d6d6d6;padding:10px;padding-top:35px}
.cboxIframe{background:#d6d6d6}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{background:#d6d6d6;padding:1px}
#cboxLoadingGraphic{background:url('../../typo3conf/templates/xing/components/43_events/assets/images/ajax-loader.gif') no-repeat center center}
#cboxLoadingOverlay{background:#fff}
#cboxTitle{position:absolute;top:-22px;left:0;color:#000}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url('../../typo3conf/templates/xing/components/43_events/assets/images/controls.png') no-repeat 0 0}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxPrevious{background-position:0px 0px;right:44px}
#cboxPrevious:hover{background-position:0px -25px}
#cboxNext{background-position:-25px 0px;right:22px}
#cboxNext:hover{background-position:-25px -25px}
.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
#cboxClose{background:url('../../typo3conf/templates/xing/components/43_events/assets/images/lightbox_close.png');width:30px;height:30px;right:2px;top:0px}
.cta-show-desktop{z-index:9999;width:660px;height:460px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;padding:30px;background:rgba(0,0,0,0.8);margin-top:50px}
@media screen and (max-width:768px){.cta-show-desktop{display:none !important}
}
.cta-show-desktop img{height:400px}
.cta-show-desktop.small{width:260px !important}
.cta-show-desktop.small img{width:200px}
.cta-show-desktop.wide{width:460px !important}
.cta-show-desktop.wide img{width:400px}
.cta-show-desktop.wider{width:660px !important}
.cta-show-desktop.wider img{width:600px}
.cta-show-desktop.cta-hide{display:none !important}
.cta-show-desktop .cta-close{width:40px;height:40px;display:block;right:-20px;top:-20px;position:absolute;background:url('../../typo3conf/templates/xing/components/44_cta/assets/images/cta_close.png')}
.cta-show-mobile{display:none;height:60px;background-color:#0d6c6f;position:fixed;bottom:0;width:100%;z-index:9999;padding-top:13px;padding-left:15px}
@media screen and (max-width:768px){.cta-show-mobile{display:block}
}
.cta-show-mobile.cta-hide{display:none !important}
.cta-show-mobile span{font-size:14px;color:#ffffff;margin-bottom:8px;font-family:FiraSans,Arial,Sans-Serif;float:left}
.cta-show-mobile .link{font-size:14px;color:#ffffff;clear:left;font-weight:bold !important;font-family:FiraSans,Arial,Sans-Serif;float:left}
.cta-show-mobile .link i{width:9px;height:12px;display:block;float:left;background:url('../../typo3conf/templates/xing/components/44_cta/assets/images/cta_mobile_arrow.png')}
.cta-show-mobile .link span{float:left;margin-left:5px;border-bottom:1px solid #fff;padding-bottom:2px}
.cta-show-mobile .cta-close{width:30px;height:30px;position:absolute;right:15px;top:15px;background:url('../../typo3conf/templates/xing/components/44_cta/assets/images/cta_close_mobile.png')}
.component_45{
}
.component_45 .content-container{position:relative}
@media screen and (min-width:768px){.component_45 .content-container{height:80% !important}
}
.component_45 .content-container h3.label{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;margin-top:auto;margin-bottom:auto;font-size:10vw}
@media screen and (min-width:560px){.component_45 .content-container h3.label{font-size:50px}
}
.component_45 .content-container.module_45_smartphone_green h3.label{padding-left:5%}
.component_45 h2{padding-bottom:15px;font-family:FiraSans,Arial,Sans-Serif;font-size:18px;text-align:center;color:#006567}
@media screen and (min-width:768px){.component_45 h2{font-size:20px}
}
@media screen and (min-width:960px){.component_45 h2{font-size:18px}
}
@media screen and (min-width:960px) and (max-width:1300px){.component_45 h2{font-size:1.9vw}
}
@media screen and (min-width:960px) and (min-width:1300px){.component_45 h2{font-size:25px}
}
.component_45 h3{font-family:FiraSans,Arial,Sans-Serif;font-size:22px;text-align:left;padding-bottom:5px}
@media screen and (min-width:768px){.component_45 h3{font-size:22px}
}
@media screen and (min-width:960px){.component_45 h3{font-size:52px}
}
.component_45 h3.fontcolor-1{color:#cfdc00}
.component_45 h3.fontcolor-2{color:#32b5e2}
.component_45 h3.fontcolor-3{color:#85bdd4}
.component_45 h3.fontcolor-4{color:#006567}
.component_45 h3.fontcolor-5{color:#808080}
.component_45 h3.fontcolor-6{color:#b3b3b3}
.component_45 h3.fontcolor-7{color:#d9d9d9}
.component_45 h3.fontcolor-8{color:#c4dcd4}
.component_45 .copy{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#808080}
@media screen and (min-width:768px){.component_45 .copy{font-size:12px;line-height:14px}
}
.component_45 .source{font-family:FiraSans,Arial,Sans-Serif;font-size:12px;font-style:italic;color:#808080;width:80%;clear:both;text-decoration:underline;padding-bottom:10px;margin:0 auto}
@media screen and (min-width:960px){.component_45 .source{width:50%;position:absolute;bottom:0px;left:5%}
}
.component_45 .source:hover{cursor:pointer;text-decoration:underline}
.component_45 .source .hidden{display:none}
.component_45 .source p{padding:15px 9%}
@media screen and (min-width:768px){.component_45 .source p{padding:12px 3%}
}
.component_45 .headline-main{padding-top:3%;padding-left:10px;padding-right:10px;height:20%}
.component_45 .content-container{padding:0 9%}
@media screen and (min-width:768px){.component_45 .content-container{white-space:nowrap;padding:0 3%}
}
.component_45 .content-container .image-container{float:none;width:auto}
@media screen and (min-width:768px){.component_45 .content-container .image-container{width:50%;height:90%;display:inline-block;vertical-align:middle;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
}
.component_45 .content-container .image-container img{width:auto;height:auto;max-width:100%;max-height:100%}
.component_45 .content-container .descriptions{padding-top:15px}
@media screen and (min-width:768px){.component_45 .content-container .descriptions{width:50%;height:90%;padding-left:15px;white-space:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
}
@media screen and (min-width:960px){.component_45 .content-container .descriptions{padding-top:15px;padding-left:25px}
}
.component_45 .content-container .descriptions .description{padding-bottom:14px}
.component_45 .content-container .source-copy{display:none;width:100%;position:absolute;bottom:42px;padding:10px 9%;background-color:white;color:#808080;font-family:FiraSans,Arial,Sans-Serif;font-size:14px;font-style:italic;z-index:10}
@media screen and (min-width:768px){.component_45 .content-container .source-copy{padding:10px 3%}
}
@media screen and (min-width:960px){.component_45 .content-container .source-copy{width:50%}
}
.fl .imageText-container:after{content:"";position:absolute;right:-1px;top:0;bottom:0;width:1px;background-color:#dfdfdf}
.imageText-container{width:100%}
@media screen and (min-width:769px){.imageText-container{float:left}
}
.imageText-container ul,.imageText-container ol{margin-left:24px;list-style-position:outside}
.imageText-container ul{list-style-type:disc}
.imageText-container ol{list-style-type:decimal}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper{display:table}
}
.imageText-container .imageText-wrapper .imageText-image{display:block;line-height:0px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-image{width:50%;display:table-cell;table-layout:fixed}
}
.imageText-container .imageText-wrapper .imageText-image img{width:100%}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle{width:26px;height:13px;background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:-80px -26px;position:absolute;bottom:0px;left:50%;margin-left:-13px;z-index:10}
.no-svg .imageText-container .imageText-wrapper .imageText-image .imageText-triangle{background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.png')}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-image .imageText-triangle{width:13px;height:26px;background-repeat:no-repeat;position:absolute;top:47%;z-index:10;left:inherit;bottom:inherit}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle.right{right:0px;background-position:-80px -26px}
.imageText-container .imageText-wrapper .imageText-image .imageText-triangle.left{left:13px;background-position:-93px -26px}
}
.imageText-container .imageText-wrapper .imageText-text{width:100%;display:block}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text{width:50%;display:table-cell;table-layout:fixed}
}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer{position:absolute;bottom:68px}
}
.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{color:#006567;font-size:20px;padding-left:12%;padding-right:12%;padding-top:30px;padding-bottom:20px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:25px;font-size:3.6vw;padding-top:0px;padding-bottom:30px}
}
@media screen and (min-width:960px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:24px;
font-size:2.0vw;padding-bottom:15px}
}
@media screen and (min-width:1440px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textTitle{font-size:29px}
}
.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textShort{color:#808080;padding-left:12%;padding-right:12%;padding-bottom:20px;line-height:20px}
@media screen and (min-width:769px){.imageText-container .imageText-wrapper .imageText-text .imageText-textContainer .imageText-textShort{padding-bottom:0px}
}
.imageText-container .imageText-readMoreWrapper{width:100%;height:48px}
@media screen and (min-width:769px){.imageText-container .imageText-readMoreWrapper{width:50%;margin-top:-48px}
.imageText-container .imageText-readMoreWrapper.right{float:right}
.imageText-container .imageText-readMoreWrapper.left{float:left}
}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent{display:none;color:#808080;padding-left:12%;padding-right:12%;line-height:20px}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent a{color:#006567}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:active,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:hover,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:visited,.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-textlink:link{color:#333333;text-decoration:underline}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links{margin-top:20px}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links span{font-weight:normal;color:#808080}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload{height:40px;float:left;font-weight:bold}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload .linkDownload-icon{float:left;width:40px;height:40px;margin-right:5px;background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px -26px}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload .linkDownload-icon{background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkDownload span{float:left}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare{width:40px;float:left;font-weight:bold}
.imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare .linkShare-icon{float:left;width:40px;height:40px;margin-right:5px;background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:-40px -26px}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMoreContent .imageText-links .linkShare .linkShare-icon{background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMore{bottom:-1px;width:100%}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreText{color:#006567;width:100px;margin:0 auto;margin-bottom:8px;text-align:center}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreText span.btnOpened{display:none}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn{width:52px;height:26px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px 0px;cursor:pointer}
.no-svg .imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn{background-image:url('../../typo3conf/templates/xing/components/46_Text/assets/images/sprite-icons.png')}
.imageText-container .imageText-readMoreWrapper .imageText-readMore .imageText-readMoreBtn.opened{background-position:-52px 0px}
.imageQuoteContainer .quoteContainer{
width:100%;text-align:center;color:#ffffff;background-color:#006567;padding:5%;z-index:1000}
@media screen and (min-width:768px){.imageQuoteContainer .quoteContainer{width:50%;float:left}
.imageQuoteContainer .quoteContainer:before{content:"";display:block;padding-top:100%}
.imageQuoteContainer .quoteContainer .teaserReference-content{position:absolute;top:0;left:0;bottom:0;right:0;color:white}
.imageQuoteContainer .quoteContainer .teaserReference-content .teaserReference-table{display:table;width:100%;height:100%;padding:4% 4% 0 4%}
.imageQuoteContainer .quoteContainer .teaserReference-content .teaserReference-table .teaserReference-squareFix{display:table-cell;text-align:center;vertical-align:middle}
}
.imageQuoteContainer .quoteContainer .teaserReference-textSmall{display:inline-block;max-width:320px;margin:auto;margin-bottom:10px;line-height:18px;font-family:FiraSans,Arial,Sans-Serif;font-size:12px}
.imageQuoteContainer .quoteContainer .teaserReference-textMedium{font-family:FiraSans,Arial,Sans-Serif;font-size:13px;line-height:22px;color:#808080}
@media screen and (min-width:768px){.imageQuoteContainer .quoteContainer .teaserReference-textMedium{font-size:14px}
}
.imageQuoteContainer .quoteContainer .teaserReference-textBig{font-family:FiraSans,Arial,Sans-Serif;font-size:86px;line-height:1em;color:#cfdc00}
.imageQuoteContainer .quoteContainer .teaserReference-quote{font-family:FiraSans,Arial,Sans-Serif;font-style:italic;font-size:20px;line-height:28px}
@media screen and (min-width:960px){.imageQuoteContainer .quoteContainer .teaserReference-quote{font-size:18px;
line-height:32px}
}
@media screen and (min-width:960px) and (max-width:1440px){.imageQuoteContainer .quoteContainer .teaserReference-quote{font-size:1.7vw}
}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer{display:block;width:100%;padding-top:15px;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;font-weight:bold;line-height:18px}
@media screen and (min-width:768px){.imageQuoteContainer .quoteContainer .teaserReference-moreContainer{padding-top:0px;padding-bottom:0px;position:absolute;bottom:0px;left:0px}
}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer .teaserReference-moreSeperator{display:block;width:70px;border:0;border-top:1px solid #ffffff;margin:auto;margin-bottom:0px}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer .teaserReference-bottom{min-height:47px;height:47px;max-height:62px;display:table;width:100%}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer .teaserReference-bottom .teaserReference-more-cell{display:table-cell;vertical-align:middle}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer a.teaserReference-more:hover{text-decoration:underline}
.imageQuoteContainer .quoteContainer .teaserReference-moreContainer a.teaserReference-more>.more-link{margin-right:8px}
.imageQuoteContainer .quoteContainer.teaserReference-onePart{
background-color:#006567;padding:5%}
.imageQuoteContainer .quoteContainer.teaserReference-onePart .teaserReference-onePart-container{width:100%;height:80%;display:table}
.imageQuoteContainer .quoteContainer.teaserReference-onePart .teaserReference-onePart-container .teaserReference-onePart-center{display:table-cell;vertical-align:middle;line-height:normal}
.imageQuoteContainer .imageContainer .imageText-image{display:block;line-height:0px}
@media screen and (min-width:768px){.imageQuoteContainer .imageContainer .imageText-image{width:50%;display:table-cell;table-layout:fixed}
}
.imageQuoteContainer .imageContainer .imageText-image img{width:100%}
.imageQuoteContainer .imageContainer .imageText-image .imageText-triangle{width:0;height:0;position:absolute;bottom:0px;left:50%;margin-left:-13px;z-index:10}
@media screen and (min-width:768px){.imageQuoteContainer .imageContainer .imageText-image .imageText-triangle{width:13px;height:26px;border-style:solid;position:absolute;top:47%;z-index:10;left:inherit;bottom:inherit}
.imageQuoteContainer .imageContainer .imageText-image .imageText-triangle.left{left:13px;border-width:13px 0 13px 13px;border-color:transparent transparent transparent #006567}
}
.pageTeaser{min-height:92px;background-color:#006567;padding:0px 20px 36px;text-align:center}
@media screen and (min-width:960px){.pageTeaser{padding:15px 20px 25px}
}
.pageTeaser span{display:inline-block;padding-top:25px;font-family:FiraSans,Arial,Sans-Serif;font-size:20px;color:white;line-height:26px}
@media screen and (min-width:960px){.pageTeaser span{padding-top:15px;padding-right:20px}
}
.pageTeaser .xing_btn{display:block;margin-top:25px}
@media screen and (min-width:960px){.pageTeaser .xing_btn{display:inline-block}
}
.component_50.imageTextSlider .imagetextsliderNav{display:none;margin-top:30px;margin-bottom:50px;text-align:center}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextsliderNav{display:block}
}
.component_50.imageTextSlider .imagetextsliderNav .imagetextsliderNav-slides{display:inline-block}
.component_50.imageTextSlider .imagetextsliderNav .imagetextsliderNav-slides .imagetextsliderNav-slide{width:83px;margin:0 15px;float:left;text-align:center;font-family:FiraSans,Arial,Sans-Serif;font-size:13px;color:#333333;line-height:15px}
.component_50.imageTextSlider .imagetextsliderNav .imagetextsliderNav-slides .imagetextsliderNav-slide:hover{cursor:pointer}
.component_50.imageTextSlider .imagetextsliderNav .imagetextsliderNav-slides .imagetextsliderNav-slide.active .activeMarker{width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;margin:0 auto;margin-top:-11px;margin-bottom:5px}
.component_50.imageTextSlider .imagetextsliderNav .imagetextsliderNav-slides .imagetextsliderNav-slide img{width:69px;height:69px;padding:0 7px 7px}
.component_50.imageTextSlider .imagetextslider{
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper{display:block}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper{display:table}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideImage{display:inline-block;width:100%;float:left}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideImage{display:table-cell;width:auto}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideImage img{display:block;width:100%}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent{display:inline-block;width:100%;padding:30px 6%;background-color:#006567}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent{display:table-cell;width:63%;padding-top:0px;padding-bottom:0px;vertical-align:middle}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent h2{padding-bottom:20px;font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:23px;color:white}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent h2{padding-bottom:10px}
}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent h2{font-size:25px;line-height:30px}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .slideText{display:none;font-family:FiraSans,Arial,Sans-Serif;color:#fdfefe;font-size:14px;line-height:18px}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .slideText{display:block}
}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .slideText{line-height:20px}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .slideText ul{margin-left:16px}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .slideText ul li{padding-bottom:5px;list-style-type:disc}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom{display:block;width:88%;position:absolute;bottom:0px}
@media screen and (min-width:960px){.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom{display:none}
}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom .imagetextslider-textOpenerBtn{cursor:pointer;width:37px;height:19px;margin:0 auto;background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-icons.svg');background-repeat:no-repeat;background-position:0px -104px}
.no-svg .component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom .imagetextslider-textOpenerBtn{background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-icons.png')}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom .imagetextslider-textOpenerBtn:hover{background-position:0px -178px}
.component_50.imageTextSlider .imagetextslider .imagetextslider-slides .imagetextslider-slide .slideWrapper .slideContent .imagetextslider-textOpenerBottom .imagetextslider-textOpenerBtn.opened{background-position:0px -123px}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav{*height:0;
width:100%;position:absolute;top:50%}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav a{display:block;position:absolute;width:26px;height:52px;margin-top:-26px;
top:50%;z-index:1337;overflow:hidden;cursor:pointer}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-prev{left:0;background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:-26px 0}
.no-svg .component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-prev{background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-slideshow.png')}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-prev:hover{background-position:-26px -52px}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-next{right:0;background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-slideshow.svg');background-color:transparent;background-repeat:no-repeat;background-position:0 0}
.no-svg .component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-next{background-image:url('../../typo3conf/templates/xing/components/50_imageTextSlider/assets/images/sprite-slideshow.png')}
.component_50.imageTextSlider .imagetextslider .imagetextslider-direction-nav .imagetextslider-next:hover{background-position:0 -52px}
#content>.odt_xing_roi{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
.odt_xing_roi{margin-top:20px}
.odt_xing_roi .ODT_xing_rio-wrapper{font-family:FiraSans,Arial,Sans-Serif;color:#808080;max-width:1440px;margin:20px auto 20px;padding:20px;font-size:13px}
.odt_xing_roi .ODT_xing_rio-wrapper h2{font-family:FiraSans,Arial,Sans-Serif;font-size:22px;line-height:1em;font-weight:bold;color:#006567;text-align:center;margin-bottom:20px}
.odt_xing_roi .ODT_xing_rio-wrapper input[type="radio"].f3-form-error+label,.odt_xing_roi .ODT_xing_rio-wrapper input[type="checkbox"].f3-form-error+label{color:#b61800}
.odt_xing_roi .ODT_xing_rio-wrapper p.bold{font-weight:bold}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField{margin-bottom:17px}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField label{display:inline-block;margin-bottom:8px}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField select{-webkit-appearance:none;-moz-appearance:none;background-color:white}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField select::-ms-expand{display:none}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField select,.odt_xing_roi .ODT_xing_rio-wrapper p.inputField input{width:100%;border-radius:3px;border:1px solid #b3b3b3;color:#808080;font-size:13px;height:32px;padding:0 10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.odt_xing_roi .ODT_xing_rio-wrapper p.inputField select.f3-form-error,.odt_xing_roi .ODT_xing_rio-wrapper p.inputField input.f3-form-error{border:1px solid #b61800 !important}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1{max-width:840px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-header{margin-bottom:40px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form{overflow:hidden}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-left{width:100%}
@media (min-width:768px){.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-left{float:left}
}
@media (min-width:450px){.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-left{width:335px;margin:0 auto}
}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-left>p.sector-hack{position:relative}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-left>p.sector-hack:after{position:absolute;right:10px;top:32px;transform:rotate(90deg);content:"";background:url('../../typo3conf/templates/xing/components/oddity_xing_roi/assets/styles/icon-arrow-blue.svg') center/100% no-repeat;width:7px;height:11px;pointer-events:none}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right{width:100%}
@media (min-width:768px){.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right{float:right}
}
@media (min-width:450px){.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right{width:335px;margin:0 auto}
}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right>p{margin-bottom:8px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right .checkbox-container{display:flex;align-items:center}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right .checkbox-container input{width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 8px 5px 0;border-radius:2px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-wrapper .step-1-form .step-1-form-right .checkbox-container input.f3-form-error{border:1px solid #b61800}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-footer{margin-top:50px;text-align:center}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-footer p{margin-bottom:8px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-footer button{outline:none;display:inline-block;font-size:13px;line-height:1;border-radius:3px;min-width:148px;font-weight:bold;padding:11px 20px;cursor:pointer;text-align:center;-webkit-transition:all 300ms cubic-bezier(0.785,0.135,0.15,0.86);transition:all 300ms cubic-bezier(0.785,0.135,0.15,0.86);color:#006567;font-family:'FiraSansBold',sans-serif;background-color:#B4D400;border:2px solid #B4D400}
.odt_xing_roi .ODT_xing_rio-wrapper.step-1 .step-1-footer button:hover{background-color:#006567;color:#B4D400}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2{max-width:980px;overflow:hidden}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left{width:100%}
@media (min-width:900px){.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left{float:left}
}
@media (min-width:460px){.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left{width:410px;margin:0 auto}
}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left .left-ce{margin-top:30px;text-align:center}
@media (min-width:900px){.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left .left-ce{margin-top:80px}
}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left .left-ce .calc-efficiency{font-size:80px;color:#006567;font-weight:bold;margin:30px 0 22px;display:block}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-left .left-ce p{line-height:1.4em}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right{margin-top:30px;width:100%}
@media (min-width:460px){.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right{width:400px;margin:30px auto}
}
@media (min-width:900px){.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right{float:right;margin:0 auto}
}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form .anrede-lable{font-weight:bold;margin-bottom:8px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form .input-half{margin-top:17px;overflow:hidden}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form .input-half .input-half-left{float:left;width:47%}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form .input-half .input-half-right{float:right;width:47%}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form button{margin-top:10px;outline:none;display:inline-block;font-size:13px;line-height:1;border-radius:3px;min-width:148px;font-weight:bold;padding:11px 20px;cursor:pointer;text-align:center;-webkit-transition:all 300ms cubic-bezier(0.785,0.135,0.15,0.86);transition:all 300ms cubic-bezier(0.785,0.135,0.15,0.86);color:#006567;font-family:'FiraSansBold',sans-serif;background-color:#B4D400;border:2px solid #B4D400}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form button:hover{background-color:#006567;color:#B4D400}
.odt_xing_roi .ODT_xing_rio-wrapper.step-2 .step-2-right form>p:last-of-type{text-align:center}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3{max-width:980px;text-align:center}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3 .success{font-family:FiraSans,Arial,Sans-Serif;font-size:18px;line-height:1em;margin-bottom:20px;font-weight:bold;display:inline-block;color:#006567;padding:20px 0 20px 40px;background:url('../../typo3conf/templates/xing/components/oddity_xing_roi/assets/styles/icon_bestaetigung.png') center/27px no-repeat;background-position:1px center}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3 p{max-width:580px;line-height:1.4em;margin:0 auto}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3 p a{font-weight:bold;color:#006567}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3 p.mfg{margin-top:30px}
.odt_xing_roi .ODT_xing_rio-wrapper.step-3 a.backToStart{position:absolute;right:20px;top:0;font-size:19px;text-decoration:none;color:#808080}
@media (min-width:1000px){.odt_xing_roi .ODT_xing_rio-wrapper.step-3 a.backToStart{right:0}
}
