.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-year{width:100%}.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{border-left-width:0}.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:0em}.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{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.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 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc 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 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 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{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 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-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee 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 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-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-off{background-position:-96px -144px}.ui-icon-radio-on{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{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;
                -khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay
                {background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:9999}.ui-autocomplete .ui-menu-item .ui-corner-all{display:block;position:relative;padding:5px;box-sizing:border-box}.ui-autocomplete .ui-menu-item .ui-corner-all:hover{background-color:#f2f2f2;border-radius:2px}html{font-size:100%;-webkit-text-size-adjust:100%;
                    -ms-text-size-adjust:100%}body,body.cyrillic,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,tt,var,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;color:inherit}sub{font-size:.75em;vertical-align:-.3em}sup{font-size:.75em;vertical-align:.5em}img,input,select,option{vertical-align:middle;font-style:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}textarea{vertical-align:text-bottom;font-style:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;overflow-y:scroll}a,a img{border:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}b,strong{font-weight:normal}.cyrillic b,.cyrillic strong{font-weight:bold}[hidden]{display:none}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}mark{background:#292561;color:#000}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}legend{white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;

                        -moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}nav ul,nav ol{list-style:none;list-style-image:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;padding:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}menu{margin:0;padding:0}svg:not(:root){overflow:hidden}figure{margin:0}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0}.row:after,.clearfix:after{clear:both}.clear{clear:both;display:block}.replaced{display:block;text-indent:-9999px}.icons-sprite,.cookie-close,.facebook,.instagram,.twitter,.linkedin,.xing,.rmp-slider-btn-next,.rs-carousel-action-next,.rmp-slider-btn-prev,.rs-carousel-action-prev,.more-link-big,.more-link,.google-map-deeplink a,span.more-link-anchor-big a,span.more-link-anchor a,a.download-details:before,a.clear-link,a span.project-image-link,.arrow-list-teaser li:before,.contact-tab:before,.contact-tab.hidden:before,div.rte ul li,.klapper-content ul li,.page-navigation .prev,.page-navigation .prev.inactive,.page-navigation .overview,.page-navigation .overview.inactive,.page-navigation .next,.page-navigation .next.inactive,.klapper li div.klapper-title:before,.klapper li div.klapper-title.minus:before,.klapper .activity .activity-event:before,.klapper .activity .activity-projects:before,.klapper .activity .activity-studies:before,.klapper .activity .activity-news:before,.breadcrumb .select,.meta-navigation .language .select,.breadcrumb .select.up,.header-content .logo,.search-input-wrapper .search-button,.flyout-menu-wrapper.login button,.close-layer,.LayerContent.login-layer-content input[type="submit"],a.layer-send-button,button.layer-send-button,.footer-meta-navigation ul li,.newsletter-button,.rmp-mood-slider .contact-us .contact-link,footer .footer-contact-box .contact-link,footer .footer-contact-box .contact-link:hover,.homepage-teaser span,.map-bullet.blue,.map-bullet.blue.yellow,.map-bullet.logo-lh-blue,.map-bullet.logo-lh-blue.logo-lh-yellow,.map-bullet.logo-ib-blue,
                        .map-bullet.logo-ib-blue.logo-ib-yellow,.arrow-list-teaser span.list-arrow,ul.arrow-list span.list-arrow,.menu-label a,.menu-label.flyout a{background:url('../images/icons-s2b69212999.png') no-repeat}.cookie-close{background-position:0 -1529px;width:25px;height:25px}.facebook{background-position:0 -564px;height:24px;width:25px}.instagram{background-position:0 -373px;height:24px;width:25px}.twitter{background-position:0 -519px;height:24px;width:25px}.linkedin{background-position:0 -609px;height:24px;width:25px}.xing{background-position:0 -474px;height:24px;width:25px}.rmp-slider-btn-next,.rs-carousel-action-next{background-position:0 -1575px;height:22px;width:22px}.rmp-slider-btn-prev,.rs-carousel-action-prev{background-position:0 -1486px;height:22px;width:22px}.more-link-big,.more-link,.google-map-deeplink a{background-position:0 -1526px}.more-link,.google-map-deeplink a{background-position:0 -2018px}span.more-link-anchor-big a{background-position:0 -1526px}span.more-link-anchor a{background-position:0 -2018px}a.download-details:before{background-position:0 -2426px;content:"";width:13px;height:19px;display:inline-block;padding-right:8px;margin:0 0 -4px -21px}a.clear-link{background-position:0 -2216px}a span.project-image-link{background-position:0 -1785px;height:40px;width:40px;display:block;position:absolute;right:0;top:0}.arrow-list-teaser li:before{background-position:0 -2528px;content:"";width:32px;height:16px;display:inline-block;margin-left:-32px}.contact-tab:before{background-position:0 -2101px;content:"";width:20px;height:20px;display:inline-block;margin-top:-3px;margin-bottom:4px}.contact-tab.hidden:before{background-position:0 -2142px;content:"";width:20px;height:20px;display:inline-block;margin-top:-3px;margin-bottom:4px}div.rte ul li{background-position:0 -2782px}.klapper-content ul li{background-position:0 -2782px}.page-navigation .prev{background-position:0 -1618px}.page-navigation .prev.inactive{background-position:0 -1976px;cursor:default;display:block;width:25px;height:25px}.page-navigation .overview{background-position:0 -2380px}.page-navigation .overview.inactive{background-position:0 -2260px;cursor:default;display:block;width:25px;height:25px}.page-navigation .next{background-position:0 -1529px}.page-navigation .next.inactive
                        {background-position:0 -1846px;cursor:default;display:block;width:25px;height:25px}.klapper li{position:relative}.klapper li div.klapper-title:before{background-position:0 -2699px;content:"";display:inline-block;width:19px;height:19px;right:10px;margin-top:1px;position:absolute;z-index:-1}.klapper li div.klapper-title.minus:before{background-position:0 -2659px;content:"";display:inline-block;width:19px;height:19px;right:10px;margin-top:1px;position:absolute;z-index:-1}.klapper .activity .activity-event:before{background-position:0 -811px;content:"";width:44px;height:44px;margin-left:-70px;display:block;float:left}.klapper .activity .activity-projects:before{background-position:0 -1421px;content:"";width:44px;height:44px;margin-left:-70px;display:block;float:left}.klapper .activity .activity-studies:before{background-position:0 -1356px;content:"";width:44px;height:44px;margin-left:-70px;display:block;float:left}.klapper .activity .activity-news:before{background-position:0 -932px;content:"";width:44px;height:44px;margin-left:-70px;display:block;float:left}.regional-market .klapper .activity .trigger{display:block}.breadcrumb .select,.meta-navigation .language .select{background-position:98px -2557px}.breadcrumb .select.up,.meta-navigation .language .select.up{background-position:98px -2585px;background-color:#ffffff}.header-content .logo{background-position:0 -302px}.search-input-wrapper .search-button{background-position:0 -2343px}.flyout-menu-wrapper.login button{background-position:167px -2177px;background-color:#292561}.close-layer{background-position:0 -1752px}.LayerContent.login-layer-content input[type="submit"]{background-position:105px -2177px;background-color:#292561}a.layer-send-button,button.layer-send-button{background-position:122px -2177px;background-color:#292561}.footer-meta-navigation ul li{background-position:100% -2759px}.newsletter-button{background-position:0 -2063px}.rmp-mood-slider .contact-us .contact-link{background-position:148px -2179px;background-color:#262262}footer .footer-contact-box .contact-link{background-position:148px -1888px;background-color:#9b9b9b}footer .footer-contact-box .contact-link:hover
                        
                        {background-position:148px -2179px;background-color:#262262}
                        .homepage-teaser span{background-position:254px -1930px}.map-bullet.blue{background-position:0 -654px}.map-bullet.blue.yellow{background-position:0 -687px}.map-bullet.logo-lh-blue{background-position:0 -1063px}.map-bullet.logo-lh-blue.logo-lh-yellow{background-position:0 -997px}.map-bullet.logo-ib-blue{background-position:0 -418px}.map-bullet.logo-ib-blue.logo-ib-yellow{background-position:0 -876px}.arrow-list-teaser span.list-arrow{background-position:0 -2531px}ul.arrow-list span.list-arrow{background-position:0 -2531px}.menu-label a{background-position:70px -2610px}.menu-label.flyout a{background-position:74px -2486px}@media only screen and (min-width: 768px) and (max-width: 1023px){a span.project-image-link{right:-3px}footer .footer-contact-box .contact-link{background-position:148px -2179px}footer .footer-contact-box .contact-link:hover{background-position:148px -2179px;background-color:#262262}
                        
                        .homepage-teaser span{background-position:190px -1930px}}@media only screen and (min-width: 480px) and (max-width: 767px){a span.project-image-link{right:-11px}.header-content .logo{background-position:0 0}.menu-label a{background-position:70px -2610px}.menu-label.flyout a{background-position:74px -2486px}footer .footer-contact-box .contact-link{background-position:148px -2179px}footer .footer-contact-box .contact-link:hover{background-position:148px -2179px;background-color:#262262}}@media only screen and (max-width: 479px){a span.project-image-link{right:-11px}.header-content .logo{background-position:0 0}.menu-label a{background-position:60px -2610px}.menu-label.flyout a{background-position:60px -2486px}.more-link-big,.more-link,.google-map-deeplink a{background-position:0 -2018px}footer .footer-contact-box .contact-link{background-position:267px -2179px}footer .footer-contact-box .contact-link:hover{background-position:267px -2179px}}@font-face{font-family:"helvetica-regular";src:url("../fonts/e4bd4516-4480-43df-aa6e-4e9b9029f53ed41d.eot?#iefix");src:url("../fonts/e4bd4516-4480-43df-aa6e-4e9b9029f53ed41d.eot?#iefix") format("eot"),url("../fonts/b56b944e-bbe0-4450-a241-de2125d3e682.woff") 
                            
                            format("woff"),url("../fonts/7da02f05-ae8b-43a1-aeb9-83b3c0527c06.ttf") format("truetype"),url("../fonts/66cac56e-d017-4544-9d0c-f7d978f0c5c2.svg#66cac56e-d017-4544-9d0c-f7d978f0c5c2") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"helvetica-bold";src:url("../fonts/8c0d8b0f-d7d6-4a72-a418-c2373e4cbf27d41d.eot?#iefix");src:url("../fonts/8c0d8b0f-d7d6-4a72-a418-c2373e4cbf27d41d.eot?#iefix") format("eot"),url("../fonts/192dac76-a6d9-413d-bb74-22308f2e0cc5.woff") format("woff"),url("../fonts/47584448-98c4-436c-89b9-8d6fbeb2a776.ttf") format("truetype"),url("../fonts/375c70e5-6822-492b-8408-7cd350440af7.svg#375c70e5-6822-492b-8408-7cd350440af7") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"helvetica-light";src:url("../fonts/ff80873b-6ac3-44f7-b029-1b4111beac76d41d.eot?#iefix");src:url("../fonts/ff80873b-6ac3-44f7-b029-1b4111beac76d41d.eot?#iefix") format("eot"),url("../fonts/80c34ad2-27c2-4d99-90fa-985fd64ab81a.woff") format("woff"),url("../fonts/b8cb02c2-5b58-48d8-9501-8d02869154c2.ttf") format("truetype"),url("../fonts/92c941ea-2b06-4b72-9165-17476d424d6c.svg#92c941ea-2b06-4b72-9165-17476d424d6c") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"helvetica-bold-cyrillic";src:url("../fonts/9fe262dc-5a55-4d75-91a4-aed76bd32190d41d.eot?#iefix");src:url("../fonts/9fe262dc-5a55-4d75-91a4-aed76bd32190d41d.eot?#iefix") format("eot"),url("../fonts/0a3939d0-3833-4db3-8b85-f64c2b3350d2.woff") format("woff"),url("../fonts/1b128d6d-126f-4c9c-8f87-3e7d30a1671c.ttf") format("truetype"),url("../fonts/b791c850-fde1-48b3-adf0-8998d55b0866.svg#b791c850-fde1-48b3-adf0-8998d55b0866") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"helvetica-regular-cyrillic";src:url("../fonts/686a6a06-e711-4bd2-b393-8504a497bb3cd41d.eot?#iefix");src:url("../fonts/686a6a06-e711-4bd2-b393-8504a497bb3cd41d.eot?#iefix") format("eot"),url("../fonts/6f8d1983-4d34-4fa4-9110-988f6c495757.woff") format("woff"),url("../fonts/7903ee3f-e9ab-4bdc-b7d2-d232de2da580.ttf") format("truetype"),url("../fonts/9c58e9ea-fdea-4b9c-b0f9-0a2157389ed0.svg#9c58e9ea-fdea-4b9c-b0f9-0a2157389ed0") format("svg");font-weight:normal;
                                font-style:normal}.site-wrapper{width:960px;margin:0 auto}.left{float:left}.right{float:right}em{font-style:italic}input[type="text"]{height:24px;border:1px solid #d2d2d2;font-size:13px;padding:0 5px;color:#9b9b9b;width:238px;-webkit-appearance:none;border-radius:0}select{border:1px solid #d2d2d2;color:#9b9b9b;font-size:13px;-webkit-appearance:none;border-radius:0}.select2-container{font-size:13px;color:#9b9b9b}textarea{border:1px solid #d2d2d2;height:204px;color:#9b9b9b;padding:0 0 0 5px;width:243px;font-size:13px;-webkit-appearance:none;border-radius:0}input.error,select.error,textarea.error{color:#e0000e;border-color:#e0000e}.error-messages{color:#e0000e;margin:0 0 17px}.error-messages span{display:block;width:100%}.sent-message{margin:0 0 17px}.mood-image-container{background:url("../images/bg/mood-image-shadow.png") no-repeat bottom}
                                
                                .homepage .slider-mood-container{background:url("../images/bg/mood-image-shadow.png") no-repeat center bottom}.columns{display:inline;float:left;margin-left:9px;margin-right:9px}.columns.alpha{margin-left:0}.columns.omega{margin-right:0}.columns.border-top{border-top:1px solid #262262}.columns.col-01{width:145px}.columns.col-01.padding{padding:0 9px;width:127px}.columns.col-02{width:308px}.columns.col-02.padding{padding:0 9px;width:290px}.columns.col-03{width:471px}.columns.col-03.padding{padding:0 9px;width:453px}.columns.col-04{width:634px}.columns.col-04.padding{padding:0 9px;width:616px}.columns.col-05{width:797px}.columns.col-05.padding{padding:0 9px;width:779px}.columns.col-06{width:960px}.columns.col-06.padding{padding:0 9px;width:942px}.columns.col-one-and-half{width:226px}.columns.col-one-and-half.padding{padding:0 9px;width:208px}.columns.col-three-and-half{width:553px}.columns.col-three-and-half.padding{padding:0 9px;width:535px}.columns.col-case{width:607px;border-top:1px solid #262262;margin:13px 36px 2px 0;padding-top:26px}.columns.col-case.padding{padding:26px 9px;width:589px}.columns.offset-by-01{margin-left:163px}.columns.offset-by-02{margin-left:326px}.columns.offset-by-03{margin-left:489px}.columns.offset-by-04{margin-left:652px}.columns.offset-by-05{margin-left:815px}.columns-content{margin:0 9px}.row{clear:both;margin-bottom:30px;display:inline-block}header{position:relative}.meta-navigation{height:24px;width:100%;position:relative;background:rgba(242,242,242,0.8);color:#797979;font-size:12px;line-height:23px}.meta-navigation ul{margin-left:33px;float:left}.meta-navigation ul li{margin-right:77px;display:inline}.meta-navigation ul li.last{margin-right:0}.meta-navigation ul li a{text-decoration:none}.meta-navigation ul li a:hover{color:#0f1078}.meta-navigation a.login{position:absolute;left:541px;top:0;text-decoration:none;border:1px solid transparent;border-bottom:none}.meta-navigation a.login.flyout
                                {-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;margin-right:20px;border:1px solid #fff;color:#0f1078;border:1px solid #fff;background:#f2f2f2;outline:none}.meta-navigation a.login.flyout span{border-bottom:10px solid #f2f2f2 !important}.meta-navigation a.login.flyout a{outline:none}.meta-navigation a.login span{padding:0 19px}.meta-navigation a.logout{text-decoration:none;border:1px solid transparent;border-bottom:none}.meta-navigation a.logout:hover{color:#0f1078}.meta-navigation .logout-wrapper{position:absolute;top:1px;left:439px}.meta-navigation .login-name{font-family:'helvetica-bold', 'arial bold', sans-serif;margin-right:20px}.meta-navigation .breadcrumb,.meta-navigation .language{float:right;margin-right:30px;color:#9b9b9b;position:relative}.meta-navigation .breadcrumb .select,.meta-navigation .language .select{color:#797979;font-size:12px;margin:-1px 0 0 23px;padding-right:10px;width:86px;height:23px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;position:relative;vertical-align:top;cursor:pointer;padding:0 20px 0 8px;border:1px solid transparent}.meta-navigation .breadcrumb .select.up,.meta-navigation .language .select.up{border:1px solid #d2d2d2}.meta-navigation .breadcrumb .select a,.meta-navigation .language .select a{text-decoration:none}.meta-navigation .breadcrumb .select>div,.meta-navigation .language .select>div{width:86px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;position:relative}.meta-navigation .breadcrumb .select-list,.meta-navigation .language .select-list{display:none;position:absolute;right:0;width:100px;background:#fff;border:1px solid #d2d2d2;margin:-1px 0 0;z-index:1000;padding:4px 7px}.meta-navigation .breadcrumb .select-list li,.meta-navigation .language .select-list li{margin-right:0;color:#333;line-height:1.3em;display:inline-block;width:100%}.meta-navigation .breadcrumb .select-list li a,.meta-navigation .language .select-list li a{color:#797979}.meta-navigation .breadcrumb .select-list li a:hover,.meta-navigation .language .select-list li a:hover{color:#0f1078}.meta-navigation .breadcrumb .select-list li.active,.meta-navigation .language .select-list li.active,.meta-navigation .breadcrumb .select-list li.active a,.meta-navigation .language .select-list li.active a{color:#0f1078}.meta-navigation .language{float:left;margin:0 0 0 140px}.regional-market .meta-navigation{color:#9b9b9b}.regional-market 
                                
                                .meta-navigation .select2-container .select2-choice{color:#9b9b9b}.header-content{height:79px;padding:0 30px}.header-content .logo{margin-top:29px;float:left;height:50px;width:322px;display:block}.search-input-wrapper{float:right;margin-top:36px;width:223px}.search-input-wrapper input{width:209px;padding-left:7px}.search-input-wrapper .search-button{border:0 none;height:17px;margin:-21px 7px 0 0;position:relative;width:17px;float:right}nav{display:block;margin-top:20px;padding-bottom:19px}nav ul{float:left}nav ul .submenu-small{margin-top:0}nav ul .submenu-small li{display:inline}nav ul li{border:0 none;color:#B4B4B4;float:left;font-size:18px;height:45px;margin:0 15px 0 0;text-transform:uppercase;vertical-align:bottom}nav ul li.home-link:hover{background:none repeat scroll 0 0 #FFF;border:0 none;box-shadow:none;height:45px;margin:0 15px 0 0}nav ul li.home-link:hover>span{background:none repeat scroll 0 0 #FFF;padding:1px 24px 7px}nav ul li.active{color:#262262}nav ul li a{text-decoration:none}nav ul li a:hover{color:#0F1078}nav ul li>span{display:block;padding:13px 24px 7px;position:relative;white-space:nowrap}nav ul li:hover,nav ul li.hover{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E1E1E1;box-shadow:0 0 5px #BBBBBB;height:43px;margin-right:14px}nav ul li:hover span,nav ul li.hover span{background-color:#FFFFFF;color:#0F1078;cursor:default;margin-bottom:-30px;margin-top:12px;padding:0 24px 30px 23px;position:relative;z-index:101}nav ul li:hover a span{cursor:pointer}nav ul li:hover .flyout-menu-wrapper{display:block;z-index:100}nav ul li.hover .flyout-menu-wrapper{display:block;z-index:100}nav ul.right{float:right}nav ul.right li{margin:0 0 0 15px}nav ul.right li.home-link{margin:0}nav ul.right li:hover{margin-left:14px;margin-right:0}nav ul.right li.hover{margin-left:14px;margin-right:0}nav ul.right li:hover>span{padding:0 23px 30px 24px}nav ul.right li.hover>span{padding:0 23px 30px 24px}nav ul.right li.home-link.hover>span{padding:1px 24px 7px 10px}nav ul.right li.home-link:hover>span{padding:1px 24px 7px 10px}.flyout-menu-wrapper{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D2D2D2;box-shadow:0 0 5px #BBBBBB;display:none;left:0;margin:7px 0 0 -1px;padding:24px 24px 15px;position:absolute;text-transform:none;z-index:6000}.flyout-menu-wrapper.company,.flyout-menu-wrapper.insights{left:auto;right:0}.flyout-menu-wrapper.services{padding:24px 25px 15px 24px}.flyout-menu-wrapper .flyout-menu{overflow:hidden}.flyout-menu-wrapper img
                                
                                {margin-bottom:15px}.flyout-menu-wrapper h4{color:#5B5B5B;font-size:16px;line-height:18px;margin-bottom:6px;text-transform:none}.flyout-menu-wrapper h4 a{color:#0F1078;text-decoration:none}.flyout-menu-wrapper h4 a:hover{text-decoration:none}.flyout-menu-wrapper h3{color:#B4B4B4;font-size:20px;margin-bottom:6px;text-transform:none}.flyout-menu-wrapper h3 a{color:#0F1078;text-decoration:none}.flyout-menu-wrapper h3 a:hover{text-decoration:none}.flyout-menu-wrapper p{color:#797979;font-size:14px;padding-bottom:22px;text-transform:none}.flyout-menu-wrapper a:hover img{opacity:0.5}.flyout-menu-wrapper.login{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #FFFFFF;left:542px;padding:4px 20px 9px 19px;top:17px;width:189px}.flyout-menu-wrapper.login input{margin-bottom:10px;width:177px}.flyout-menu-wrapper.login button{border:medium none;color:#FFFFFF;float:right;font-family:'helvetica-bold','arial bold',sans-serif;margin:5px 0 27px;padding:6px 31px 6px 32px;width:189px}.flyout-menu-wrapper.login a{color:#0F1078;display:block;font-size:13px;margin-bottom:8px;text-decoration:none}.flyout-menu-wrapper.search{top:-2000px;z-index:7000}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){nav ul li:hover{background:#FFF;border:0;box-shadow:0 0 0 #BBBBBB;border:0 none;color:#B4B4B4;margin-top:0}nav ul li:hover span{background-color:#FFF;color:#B4B4B4;padding:13px 24px 7px;margin:0}nav ul li:hover{background:none repeat scroll 0 0 #FFFFFF;color:#B4B4B4;border:1px solid #E1E1E1;box-shadow:0 0 5px #BBBBBB;height:43px;margin-right:14px}nav ul li:hover span{background-color:#FFF;color:#0F1078;cursor:default;margin-bottom:-30px;margin-top:12px;padding:0 24px 30px 23px;position:relative;z-index:101}nav ul.right li:hover{margin:0 0 0 15px}nav ul.right li:hover{margin-left:14px;margin-right:0}nav ul.right li:hover>span{padding:13px 24px 7px}nav ul.right li:hover>span{padding:0 23px 30px 24px}nav ul li:hover .flyout-menu-wrapper{display:block;z-index:100}nav ul li.home-link:hover{background:#FFF}nav ul.right li.home-link:hover>span{background:#FFF !important}nav ul li.home-link:hover>span{background:#FFF !important;padding:13px 21px 7px !important}nav ul.right li.home-link.hover>span{background:#FFF !important}nav ul li.home-link.hover>span{background:#FFF !important;padding:1px 21px 7px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){nav ul 
                                    
                                    li:hover{background:#FFF;border:0;box-shadow:0 0 0 #BBBBBB;border:0 none;color:#B4B4B4;margin-top:0}nav ul li:hover span{background-color:#FFF;color:#B4B4B4;padding:13px 24px 7px;margin:0}nav ul li:hover{background:none repeat scroll 0 0 #FFFFFF;color:#B4B4B4;border:1px solid #E1E1E1;box-shadow:0 0 5px #BBBBBB;height:43px;margin-right:14px}nav ul li:hover span{background-color:#FFF;color:#0F1078;cursor:default;margin-bottom:-30px;margin-top:12px;padding:0 24px 30px 23px;position:relative;z-index:101}nav ul.right li:hover{margin:0 0 0 14px}nav ul.right li:hover>span{padding:13px 24px 7px}nav ul.right li:hover>span{padding:0 23px 30px 24px}nav ul li:hover .flyout-menu-wrapper{display:none}nav ul li:hover .flyout-menu-wrapper{display:block;z-index:100}nav ul li.home-link:hover{background:#FFF !important}nav ul li.home-link:hover>span{background:#FFF !important;padding:13px 24px 7px}nav ul li.home-link:hover>span{padding:1px 24px 7px}}.flyout-col{width:206px;margin-right:29px;float:left}.flyout-col.last{margin-right:-1px}.flyout-col.twoCol{width:470px;margin-right:0}.flyout-col.news-col h3{margin-bottom:15px}.flyout-col.news-col a{width:206px;overflow:hidden;display:block;text-transform:none;position:relative}.flyout-col.news-col img{margin-bottom:10px}.flyout-col.news-col span{margin-bottom:5px;display:inline-block;font-size:14px;color:#5B5B5B;padding:0;margin-left:0}.flyout-col.news-col h4{margin-bottom:2px}.flyout-col.news-col h4 a{overflow:visible}.flyout-col .news-col__btn-play{background-image:url("../images/fancybox/fancybox_sprite.png");background-position:0 -108px;background-color:transparent;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:44px;height:44px;margin:0}footer{background-color:#f2f2f2;padding:12px 20px 24px;margin-top:30px}footer a{text-decoration:none}footer a:hover{color:#9b9b9b}footer .footer-top{border-bottom:1px solid #ffffff;padding-bottom:5px}footer .footer-top-col-left{float:left;width:202px;color:#262262;font-size:14px}footer .footer-top-col-left span{font-size:12px;display:block;margin-top:4px}footer .footer-top-col-right{float:left;width:715px;font-size:12px;color:#9b9b9b;padding-top:3px}footer .footer-top-col-right div{margin-bottom:5px}footer .footer-top-col-right span{color:#797979;width:68px;display:inline-block}footer .footer-col{margin-right:20px;width:175px;float:left}footer .footer-col h5{text-transform:uppercase;font-size:13px;margin-bottom:9px;color:#797979}footer .footer-col ul{font-size:12px;color:#9b9b9b}footer .footer-col.first{width:180px}footer .footer-col.last{margin-right:0;width:152px}footer .footer-navigation{float:left;margin-top:21px;margin-left:1px}footer .footer-navigation li{margin-bottom:9px}footer .footer-contact-box{float:right;width:177px;padding-top:21px;margin-right:-7px}footer .footer-contact-box .contact-link{color:#fff;width:160px;display:block;padding:4px 0 4px 10px;margin:2px 0 10px}footer .footer-contact-box .email-form-subscribe{background:#ffffff;width:168px;height:24px;border:1px solid #d2d2d2;margin:2px 0 8px;display:inline-block;float:none}footer .footer-contact-box .newsletter{border:none;width:135px;display:block;margin:2px 0 10px;height:22px}footer .footer-contact-box .newsletter-button{border:0 none;float:left;height:17px;margin:-31px 0 0 147px;position:relative;width:17px}footer .footer-contact-box .social-icons{margin-top:2px;margin-right:-5px;margin-left:-5px}footer .footer-contact-box .social-icons li{display:inline-block;margin-right:5px;margin-left:5px;margin-bottom:10px}footer .footer-meta-navigation{display:block;clear:both;width:651px;font-size:12px;color:#9b9b9b;margin-top:17px}footer .footer-meta-navigation ul{float:left}footer .footer-meta-navigation ul.right{float:right}footer .footer-meta-navigation ul li{display:inline;padding:0 15px 0 12px}footer .footer-meta-navigation ul li.first{padding-left:0}footer .footer-meta-navigation ul li.last{background:none;padding-right:0}.rmp-mood-slider .contact-us .contact-link{color:#fff;width:160px;display:block;padding:4px 0 4px 10px;margin:0 0 10px}.footer404{background:none;border-top:1px solid #262262;width:592px}.footer404 .footer-col{width:136px}.footer404 .footer-col.last{width:136px}.footer404 .footer-col.first{width:140px}.footer404 .footer-col a{color:#B4B4B4}.footer404 .footer-meta-navigation{width:610px}.footer404 
                                    
                                    .footer-meta-navigation a{color:#B4B4B4}.wrapper-404{position:relative}.wrapper-404 .image-only-404{position:absolute;width:308px;height:220px;top:10px;left:650px}.contact-tab{width:21px;height:69px;float:left;padding:12px 5px 39px 8px;background-color:#262262;border-right:1px solid #ff9700;-webkit-box-shadow:-1px 0px 1px 0px #cccccc;box-shadow:-1px 0px 1px 0px #cccccc;display:block;cursor:pointer}.contact-tab.hidden{background-color:#262262;-webkit-box-shadow:-2px 0px 2px 0px #bbbbbb;box-shadow:-2px 0px 2px 0px #bbbbbb}.contact-tab:hover{-webkit-box-shadow:-1px 0px 1px 0px #cccccc;box-shadow:-1px 0px 1px 0px #cccccc}.contact-tab img{margin-left:4px}.InfoLayer,.LoginLayer{display:none;left:0;top:0;position:absolute;margin:0px;padding:0px;width:100%;height:100%;z-index:9000;background:url("../images/tools/bg_layer_back.png") repeat}.LayerContent{position:relative;z-index:10000 !important}.LayerContent.info-layer-content{background-color:#fff;left:50%;margin-left:-236px;padding:27px 100px 63px 23px;position:absolute;top:38px;width:350px;z-index:10000}.LayerContent.login-layer-content{background-color:#fff;left:50%;margin-left:-236px;padding:32px 20px 40px 23px;position:absolute;top:38px;width:430px;z-index:10000}.LayerContent.login-layer-content input{background-color:#F2F2F2;margin-bottom:10px;padding-left:8px;width:275px}.LayerContent.login-layer-content input[type="submit"]{background-color:none;width:auto;height:auto;margin:0;border:medium none;color:white;float:right;font-family:'helvetica-bold', 'arial bold', sans-serif;cursor:pointer;padding:6px 95px 6px 10px}.LayerContent.login-layer-content .login-form{width:290px}.LayerContent h2{color:#5b5b5b;font-size:24px;margin:0 0 15px}.LayerContent p{margin-bottom:13px}.LayerContent p a{text-decoration:underline}.LayerContent p a:hover{text-decoration:none}.LayerContent strong{font-family:'helvetica-bold', 'arial bold', sans-serif}.LayerContent input{width:201px}.LayerContent .registration-links{margin-top:10px;margin-bottom:-30px;float:left}.LayerContent .registration-links a{display:block;color:#0f1078;text-decoration:none;font-size:13px;margin-bottom:8px}a.layer-send-button{border:medium none;color:white;float:right;font-family:'helvetica-bold', 'arial bold', sans-serif;cursor:pointer;padding:6px 95px 6px 10px;position:absolute;right:20px;bottom:20px}button.layer-send-button{border:medium none;color:white;float:right;font-family:'helvetica-bold', 'arial bold', sans-serif;cursor:pointer;padding:6px 95px 6px 10px;position:absolute;right:20px;bottom:20px}.close-layer{cursor:pointer;position:absolute;right:20px;top:20px;width:68px;height:12px;display:block}.touch-close,.touch-close-flyout{display:none;left:0;top:0;position:absolute;margin:0px;padding:0px;width:100%;height:100%;z-index:10;background:url("../images/bg-touch-close.png") repeat}.gallery-wrapper{width:100%;position:relative}.gallery-wrapper ul.mood-slider-list{display:block;width:100%}.gallery-wrapper ul.mood-slider-list li{position:relative;overflow:hidden}.gallery-wrapper img{width:100%;display:block}.gallery-wrapper .jcarousel-control{text-align:center;margin-top:10px}.gallery-wrapper .jcarousel-control li{display:inline;margin:0 5px}.gallery-wrapper .jcarousel-control li a{width:18px;height:18px;border-radius:9px;display:inline-block;background-color:#d2d2d2;outline:none}.gallery-wrapper .jcarousel-control li.active a{background-color:#262262}
                                    
                                    .homepage .mood-slider-list li{display:none}
                                    .homepage .mood-slider-list li:first-child{display:block}.cookie-hint{width:960px;margin:0 auto}.cookie-hint.cookie-hint-desktop{display:block}.cookie-hint.cookie-hint-mobile{display:none}.cookie-hint.hidden{display:none !important}.cookie-hint .cookie-header{height:28px;line-height:27px;border-bottom:1px solid #262262;margin:0 0 18px 0;padding:20px 0 3px 0}.cookie-hint .cookie-header h2{float:left;font-size:20px;font-family:'helvetica-light', helvetica, arial, sans-serif}.cookie-hint .cookie-header span{font-size:20px;text-align:center;width:34px;padding-left:32px;color:#0f1078}.cookie-hint .cookie-header 
                                    
                                    .cookie-hint__close{float:right;cursor:pointer}.cookie-hint h2{color:#b4b4b4;font-size:24px}.cookie-hint .columns{padding:0 0 20px 0}.cookie-hint p{line-height:20px}.cookie-hint p a{color:#0f1078;font-weight:bold;text-decoration:none}.side-bar>*{margin-left:-9px}.side-bar>* h2.underline{margin-left:0 !important}.side-bar>h1,.side-bar h2,.side-bar h3,.side-bar h4,.side-bar h5,.side-bar p,.side-bar a{margin-left:0 !important}.side-bar .sidebar-gallery{margin-right:-9px}.side-bar .related-services-teaser .related-services{margin-left:9px}.site-main .side-bar h4{margin-left:-9px}.rs-carousel-mask{overflow:hidden}.rs-carousel-runner{position:relative}.rs-carousel-horizontal .rs-carousel-item{float:left}.rs-carousel-mask{position:relative}.rs-carousel-runner{-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.rs-carousel-transition .rs-carousel-runner{-moz-transition:-moz-transform .400s ease;-webkit-transition:-webkit-transform .400s ease;-o-transition:-o-transform .400s ease;-ms-transition:-ms-transform .400s ease;transition:transform .400s ease}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError .formErrorContent{z-index:5001}.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{font-family:Calibri, Arial, sans-serif;position:absolute;top:300px;left:0 !important;display:block;cursor:pointer}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:228px;position:relative;padding:5px 10px;background:none repeat scroll 0 0 #262262;border:1px solid #d2d2d2;color:#FFFFFF;font-size:13px;font-family:'helvetica-light', helvetica, arial, sans-serif}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}.formError .formErrorArrow div{background:none repeat scroll 0 0 #262262;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.ajaxLoading{position:absolute;top:0;left:0;width:100%;height:100%;
                                        
                                        background-color:#F2F2F2;opacity:.7}.ajaxLoading .loadingAnimation{width:50px;height:50px;opacity:1;background:#f2f2f2 url(https://www.lhconsulting.com/frontend/src/images/preloader.gif) center center no-repeat;margin:148px auto 0}.site-main{margin-top:15px}.site-main a{color:#0f1078;text-decoration:none}.site-main p{margin-bottom:13px}.site-main p a{text-decoration:underline}.site-main p a:hover{text-decoration:none}.site-main strong{font-family:'helvetica-bold', "arial bold", sans-serif}.site-main h1{font-size:30px;line-height:34px;margin-bottom:8px;font-family:'helvetica-light', helvetica, arial, sans-serif;color:#5b5b5b}.site-main h1 a:hover{text-decoration:none}.site-main .first-headline{font-size:30px;line-height:34px;margin-bottom:8px;font-family:'helvetica-light', helvetica, arial, sans-serif;color:#5b5b5b}.site-main .first-headline a:hover{text-decoration:none}.site-main h2.underline{color:#b4b4b4;font-size:24px;border-bottom:1px solid #262262;padding:0 9px 3px;margin:0 -9px 15px}.site-main h2{color:#b4b4b4;font-size:24px;margin:0 0 10px}.site-main h2 a:hover{text-decoration:none}.site-main h3{font-size:20px;color:#5b5b5b;margin:0 0 7px}.site-main h3 a:hover{text-decoration:none}.site-main h3.light{font-family:'helvetica-light', helvetica, arial, sans-serif;text-align:right}.site-main h4{font-size:16px;color:#5b5b5b;line-height:20px;margin:0 0 5px}.site-main h4 a:hover{text-decoration:none}.site-main div.rte ul{margin:5px 0 15px 12px;display:inline-block;width:100%}.site-main div.rte ul li{padding-left:17px;margin-bottom:6px}.site-main .content-image{float:left;margin:0 15px 15px 0}.site-main .content-image img{float:left}.site-main a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.site-main .more-link,.site-main .google-map-deeplink a,.google-map-deeplink .site-main a,.site-main .more-link-big,.site-main .more-link,.site-main .google-map-deeplink a,.google-map-deeplink .site-main a{text-decoration:none !important}.site-main .more-link:hover,.site-main .google-map-deeplink a:hover,.google-map-deeplink .site-main a:hover,.site-main .more-link-big:hover,.site-main .more-link:hover,.site-main .google-map-deeplink a:hover,.google-map-deeplink .site-main a:hover{text-decoration:none}.site-main .topmargin-col{margin-top:38px}.site-main .topmargin-col h4{margin:3px 0 7px}.site-main .topmargin-col .more-link,.site-main .topmargin-col .google-map-deeplink a,.google-map-deeplink .site-main .topmargin-col a{margin-top:-12px}nav{background:url(../images/sprite/nav-border.png) repeat-x bottom}.klapper-content ul{margin:5px 0 15px 12px;display:inline-block;width:100%}.klapper-content ul li{padding-left:17px;margin-bottom:6px}.side-bar .site-main h3{margin:0 0 7px -9px}.more-link-big,.more-link,.google-map-deeplink a{padding:5px 0 5px 33px;font-size:20px;margin-top:5px;display:inline-block;color:#0f1078;text-decoration:none}.more-link-big:hover,.more-link:hover,
                                        
                                        .google-map-deeplink a:hover{text-decoration:none}.more-link,.google-map-deeplink a{font-size:16px;padding:5px 0 5px 29px}span.more-link-anchor a{padding:5px 0 5px 29px;font-size:16px;margin-top:5px;display:inline-block;color:#0f1078;text-decoration:none}span.more-link-anchor a:hover{text-decoration:none}span.more-link-anchor-big a{padding:5px 0 5px 33px;font-size:20px;margin-top:5px;display:inline-block;color:#0f1078;text-decoration:none}span.more-link-anchor-big a:hover{text-decoration:none}.category-big{color:#262262;font-size:18px}.category-big-bold{color:#292561;font-size:16px;font-family:'helvetica-bold', "arial bold", sans-serif}.category-small{color:#292561;font-size:14px;font-family:'helvetica-bold', "arial bold", sans-serif}.mood-image-container{padding-bottom:11px;position:relative;margin:4px 0 30px;display:inline-block;min-height:170px;width:100%}.mood-image-container img{width:100%;height:auto}.mood-image-container .more-link,.mood-image-container .google-map-deeplink a,.google-map-deeplink .mood-image-container a{display:block}.mood-image-container span.more-link-anchor a{padding:5px 0 5px 29px;font-size:16px;margin-top:5px;display:block;color:#0f1078;text-decoration:none}.mood-image-container span.more-link-anchor a:hover{text-decoration:none}.mood-image-container .mood-text-box,.mood-image-container .mood-text{position:absolute;bottom:11px;left:10px;background:#fff;width:278px;height:246px;padding:16px 24px 18px 18px;display:block;background-color:rgba(255,255,255,0.9)}.mood-image-container .mood-text-box h2,.mood-image-container .mood-text h2{color:#0f1078;font-size:24px;font-family:'helvetica-light', helvetica, arial, sans-serif;margin-bottom:8px}.mood-image-container .mood-text-box .blue-bar,.mood-image-container .mood-text .blue-bar{width:10px;height:224px;display:block;position:absolute;bottom:0;right:0;background-color:#0f1078}.mood-image-container .mood-text-box .yellow-bar,.mood-image-container .mood-text .yellow-bar{width:5px;height:200px;display:block;position:absolute;bottom:0;right:10px;background-color:#292561}.mood-image-container .mood-text{background:none;height:160px;left:3px;padding:16px 24px 27px 18px}.mood-image-container .mood-text .light-text{color:#fff}.mood-image-container .mood-text h2{font-size:20px;font-family:'helvetica-regular', helvetica, arial, sans-serif}.mood-image-container .mood-text h2 a:hover{text-decoration:none}.mood-image-container .mood-text .category-small{margin-bottom:7px;display:inline-block}.mood-image-container .mood-text .blue-bar{display:none}.mood-image-container .mood-text .yellow-bar{display:none}.teaser-wrapper{margin-bottom:37px}.teaser-wrapper a:hover{text-decoration:none}.teaser-wrapper a:hover .homepage-teaser{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.primary-color-col .homepage-teaser{background-color:#262262;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFD321', endColorstr='#FFFFB300');background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMjAwIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZkMzIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZiMzAwIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(radial, 50%, 0, 50%, 200, color-stop(0%, #262262), color-stop(100%, #292561));background:-webkit-radial-gradient(center, ellipse cover, #262262 0px,#292561 200px);background:-moz-radial-gradient(center, ellipse cover, #262262 0px,#292561 200px);background:-o-radial-gradient(center, ellipse cover, #262262 0px,#292561 200px);-pie-background:-pie-radial-gradient(unsupported);background:radial-gradient(center, ellipse cover, #262262 0px,#292561 200px)}.secondary-color-col .homepage-teaser{background-color:#10107b;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF10107B', endColorstr='#292561B0B5B');background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMjAwIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTAxMDdiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGIwYjViIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(radial, 50%, 0, 50%, 200, color-stop(0%, #10107b), color-stop(100%, #0b0b5b));background:-webkit-radial-gradient(center, ellipse cover, #10107b 0px,#0b0b5b 200px);background:-moz-radial-gradient(center, ellipse cover, #10107b 0px,#0b0b5b 200px);background:-o-radial-gradient(center, ellipse cover, #10107b 0px,#0b0b5b 200px);-pie-background:-pie-radial-gradient(unsupported);background:radial-gradient(center, ellipse cover, #10107b 0px,#0b0b5b 200px)}.neutral-color-col .homepage-teaser{background-color:#999999;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF999999', endColorstr='#FF797979');background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMjAwIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTk5OTk5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzk3OTc5Ii8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
                                            
                                            background:-webkit-gradient(radial, 50%, 0, 50%, 200, color-stop(0%, #999999), color-stop(100%, #797979));background:-webkit-radial-gradient(center, ellipse cover, #999999 0px,#797979 200px);background:-moz-radial-gradient(center, ellipse cover, #999999 0px,#797979 200px);background:-o-radial-gradient(center, ellipse cover, #999999 0px,#797979 200px);-pie-background:-pie-radial-gradient(unsupported);background:radial-gradient(center, ellipse cover, #999999 0px,#797979 200px)} 
                                            .homepage-teaser{color:#fff;padding:15px 9px 14px 20px}
                                            
                                            .homepage-teaser span{font-size:16px;width:100%;line-height:27px;display:block;margin-bottom:2px}
                                            
                                            .homepage-teaser h2{font-size:32px;line-height:37px;font-family:'helvetica-light', helvetica, arial, sans-serif;padding-right:25px;color:#fff;margin-bottom:8px}.regional-container select{width:350px;margin-top:30px;font-size:13px}.regional-container .select2-container{width:350px;border:1px solid #d2d2d2;color:#9b9b9b;margin-top:30px;font-size:13px;height:26px;margin-left:0px}.regional-container .select2-container a{color:#9b9b9b}.regional-container .select2-container a:hover{text-decoration:none}.regional-container .select2-container.select2-container .select2-choice{padding:3px 0 4px 8px}.events-container,.news-container{margin:6px 0 22px;display:inline-block}.events-container .more-link,.events-container .google-map-deeplink a,.google-map-deeplink .events-container a,.news-container .more-link,.news-container .google-map-deeplink a,.google-map-deeplink .news-container a{margin-top:-3px}.news-container .more-link,.news-container .google-map-deeplink a,.google-map-deeplink .news-container a{margin-top:-13px}.events-container{border-top:1px solid #262262;padding-top:20px}.events-container span{display:block}.event,.news{margin-bottom:22px}.event a,.news a{font-size:16px;color:#0f1078;margin:5px 0 1px;display:inline-block;line-height:18px}.event a:hover,.news a:hover{text-decoration:none}.event span,.news span{display:block}.news .event-details a,.news .event-description a{font-size:14px;margin:0;line-height:auto}.news a{margin:5px 0 7px}.submenu-navigation-wrapper{width:960px;margin-bottom:29px}.submenu-navigation,.submenu-navigation-static,.responsive-submenu-navigation{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding:14px 0 15px;background-color:#fff}.submenu-navigation li,.submenu-navigation-static li,.responsive-submenu-navigation li{display:inline-block;color:#5b5b5b;font-size:16px;line-height:20px;margin-right:51px;padding:0 9px;vertical-align:top}.submenu-navigation li a:hover,.submenu-navigation-static li a:hover,.responsive-submenu-navigation li a:hover{color:#292561;text-decoration:none}.submenu-navigation li a:active,.submenu-navigation li a:focus,.submenu-navigation-static li a:active,.submenu-navigation-static li a:focus,.responsive-submenu-navigation li a:active,.responsive-submenu-navigation li a:focus{outline:none}.submenu-navigation li.active,.submenu-navigation li.active a,.submenu-navigation-static li.active,.submenu-navigation-static li.active a,.responsive-submenu-navigation li.active,.responsive-submenu-navigation li.active a{color:#292561}.submenu-navigation li.last,.submenu-navigation-static li.last,.responsive-submenu-navigation li.last{margin-right:0}.submenu-navigation.fixed,.submenu-navigation-static.fixed,.responsive-submenu-navigation.fixed{top:0;width:960px;display:block;position:fixed;z-index:1000}.teaser-contents-wrapper{overflow:hidden;position:relative}.teaser-contents{padding-top:0}.teaser-contents article{margin:0 30px 34px 9px}.teaser-contents article h2{font-size:30px;width:580px;font-family:'helvetica-light', helvetica, arial, sans-serif;color:#5b5b5b;margin-bottom:18px}.teaser-contents article h2 a:hover{text-decoration:none}.teaser-contents article p{width:580px}.download-item{margin-bottom:27px}.download-item .category-big-bold{margin-top:5px;display:inline-block}.download-item h3{margin-bottom:11px}.download-item .download-date{padding-left:24px;margin:31px 0 10px}.downloads-wrapper{position:relative;margin-bottom:9px}.downloads-wrapper img{border:1px solid #d2d2d2}.margin-content-wrapper{padding-top:0 !important;margin-bottom:9px}.margin-content-wrapper .career-sidebar{margin-top:58px}.margin-content-wrapper .head-maintext{float:left}.related-content{border-top:1px solid #262262;padding:7px 0;margin:22px 0 2px;display:inline-block;color:#797979}.related-content h2{color:#b4b4b4}.related-content h3 a:hover{text-decoration:none}.related-content .related-content-item{margin-top:9px}.related-content .related-content-item h4{margin-bottom:7px}.related-content-onecol{position:relative}.related-content-onecol .inline-headline{margin:0 10px 0 0 !important;text-align:right;
                                                width:300px;position:absolute;bottom:5px;right:0}.related-content-onecol h2{width:600px;margin-bottom:5px;margin-left:9px}.related-content-onecol p{width:635px}.related-content-onecol .related-content-onecol-header{width:102%;border-bottom:1px solid #262262;margin:0 -9px 10px;position:relative}.head-maintext{width:580px;margin-bottom:10px}.columns.head-maintext{width:580px;margin-bottom:10px}ul.related-services{padding:0 4px 50px 0}ul.related-services li{display:inline}ul.related-services li a{float:left;font-size:12px;color:#535f7f;background-color:#dcdfe6;padding:4px 5px 5px;margin:0 5px 5px 0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}ul.related-services li a:hover{color:#fff;background-color:#b3bac9;text-decoration:none}.see-also-wrapper{margin-bottom:50px}.see-also-wrapper img{border:1px solid #d2d2d2;float:left;margin:-5px 22px 0 0}.see-also-wrapper a.download-details{margin-top:20px}a.download-details{font-size:16px;float:left;padding:0 0 0 24px}a.download-details span{font-size:12px;display:block;margin-top:2px}a.download-details:hover{text-decoration:none}a.clear-link{font-size:16px;float:left;padding:5px 0 0 26px}a.clear-link:hover{text-decoration:none}.project-title{font-family:'helvetica-bold', "arial bold", sans-serif;color:#292561}.latest-downloads{margin-top:4px;display:inline-block}.latest-downloads .download-details{display:block;margin-bottom:10px}.latest-downloads .more-link,.latest-downloads .google-map-deeplink a,.google-map-deeplink .latest-downloads a{margin-top:-2px}.inline-headline{float:right;margin:-42px 10px 0 0 !important}.inline-headline a{text-decoration:none !important}.inline-headline a:hover{text-decoration:none}.inline-headline .more-link,.inline-headline .google-map-deeplink a,.google-map-deeplink .inline-headline a{margin-top:-3px}.insights-news-container .inline-headline{margin:-45px 10px 0 0 !important}.filter{background-color:#f2f2f2;padding:16px 18px 16px 20px;margin-bottom:20px}.filter h3{float:left;margin:0 30px 0 0;color:#797979}.filter select{width:214px;margin:4px 0 0 8px}.filter .clear-link{margin-right:3px}.filter .select2-container{margin:0 0 0 14px;width:216px;border:1px solid #d2d2d2}.filter .select2-container .select2-choice{height:24px;line-height:24px;color:#9b9b9b}.filter .select2-container .select2-choice:hover{text-decoration:none}.filter a:hover{text-decoration:none}.filter a.active{color:#292561}.filter ul li{display:inline;margin-right:40px}.filter ul li.active a{color:#292561}.project-doorpage,.clients-doorpage{margin-top:20px}.project-doorpage .category-small,.clients-doorpage .category-small{margin-bottom:7px;display:inline-block}.project-doorpage h3,.clients-doorpage h3{margin-bottom:9px}.project-doorpage .related-services,.clients-doorpage .related-services{margin:13px 0 2px;display:inline-block}.project-doorpage .more-link,.clients-doorpage .more-link,.project-doorpage .google-map-deeplink a,.google-map-deeplink .project-doorpage a,.clients-doorpage .google-map-deeplink a,.google-map-deeplink .clients-doorpage a{margin-top:0}.project-row{margin-bottom:50px}.project-row ul.related-services{padding:0 4px 20px 0}.clients-doorpage .project-image{overflow:hidden}.clients-doorpage .project-row{margin-bottom:5px}.clients-doorpage .overlay-name{position:absolute;bottom:10px}.clients-doorpage .overlay{background-color:#f2f2f2;height:158px;position:absolute;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:276px;z-index:5;padding:15px}.clients-doorpage .overlay-text{text-align:left;height:158px}.clients-doorpage .overlay-text .comment{font-family:'Times New Roman',Times,serif;font-style:italic;color:#9b9b9b;font-size:16px;line-height:20px;margin:0 0 5px}.clients-doorpage .overlay-text span{width:100%;display:block;line-height:18px;color:#5b5b5b}.clients-doorpage .overlay-text .title{font-family:'helvetica-bold', 'arial bold', sans-serif}.project-image{margin:0 -9px 16px;border:1px solid #d2d2d2;width:306px;height:188px;display:block;text-align:center;line-height:186px;position:relative}.project-image img{vertical-align:middle}.preloader-bar{background-color:#f2f2f2;padding:6px;margin-bottom:46px;text-align:center}.preloader-bar h2{font-size:20px;padding-left:38px;background:url(https://www.lhconsulting.com/frontend/src/images/preloader.gif) no-repeat;line-height:28px;display:inline-block;margin:0 0 0 -18px}.col-case .category-small{margin-bottom:6px;display:inline-block;width:580px}.col-case h1{line-height:35px;
                                                    margin-bottom:11px;width:580px}.col-case h4{margin-bottom:7px;width:580px}.col-case p{width:580px}.col-case ul{width:568px}.case-gallery{position:relative;margin:12px 0 18px -9px;display:inline-block;overflow:hidden;width:589px}.case-gallery .mood .ul.mood-slider-list li{width:589px}.image-caption{background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;font-style:italic;padding:7px 10px 6px 8px;position:absolute;bottom:0;width:582px}.page-navigation{float:right;margin:33px 0 0 0}.page-navigation li{display:inline-block;margin-left:6px}.page-navigation li a{width:25px;height:25px;display:block}.rs-carousel .rs-carousel-pagination{padding-top:7px;text-align:center}.rs-carousel .rs-carousel-pagination .rs-carousel-pagination-link{display:inline;float:none;margin:0 6px;padding:0}.rs-carousel .rs-carousel-pagination .rs-carousel-pagination-link a{display:inline-block;overflow:hidden;line-height:17px;height:17px;width:17px;text-indent:-999em;border-radius:50%;background-color:#D2D2D2;vertical-align:top}.rs-carousel .rs-carousel-pagination .rs-carousel-pagination-link a:focus{outline:0}.rs-carousel .rs-carousel-pagination .rs-carousel-pagination-link.rs-carousel-pagination-link-active a{background-color:#292561}.rs-carousel .rs-carousel-action{display:none}.account-teaser-wrapper{margin-top:25px}.columns.account-teaser h2{color:#b4b4b4;margin-bottom:5px}.columns.account-teaser .account-teaser-image{width:70px;overflow:hidden;float:left;margin-right:15px;display:block}.columns.account-teaser .account-teaser-text{float:left;width:215px}.register-form{border-top:1px solid #262262;margin-top:15px;padding-top:45px}.register-form h4{color:#333}.register-form form{margin:14px 0 36px;display:inline-block}.register-form input,.register-form select{margin-bottom:10px;padding-left:8px;width:275px;background-color:#f2f2f2}.register-form input{margin-right:32px}.register-form input.last{margin-right:0}.register-form dd input{margin-right:0}.register-form .register-topmargin-col{padding-top:27px !important}.register-form .register-topmargin-col h4{margin:3px 0 7px}.register-form .register-topmargin-col .more-link,.register-form .register-topmargin-col .google-map-deeplink a,.google-map-deeplink .register-form .register-topmargin-col a{margin-top:-12px}.register-form .select2-container{width:290px;border:1px solid #d2d2d2;color:#9b9b9b;margin:0 400px 10px 0;font-size:13px;height:26px;
                                                        background-color:#f2f2f2}.register-form .select2-container a{color:#9b9b9b}.register-form .select2-container a:hover{text-decoration:none}.register-form .select2-container.select2-container .select2-choice{padding:3px 0 4px 8px;background-color:#f2f2f2}.register-form .select2-container.error{color:#e0000e;border-color:#e0000e}.register-form .select2-container.error a{color:#e0000e}.register-form .title .select2-container{width:127px}.register-form input[type="submit"]{float:right;color:#fff;font-family:'helvetica-bold', 'arial bold', sans-serif;font-size:14px;border:none;padding:6px 31px 6px 10px;margin:5px 0 0 0;height:auto;width:auto;background:url(../images/icons/ico-arrow-light17.png) no-repeat 94% 6px #292561}.register-form .error-messages{margin:19px 0 17px}.forgotten-password input{margin-right:15px;width:260px}.forgotten-password button{color:#fff;font-family:'helvetica-bold', "arial bold", sans-serif;border:none;float:right;padding:6px 31px 6px 10px;margin:-2px 18px 0 0;background:url(../images/icons/ico-arrow-light17.png) no-repeat 94% 6px #292561}.forgotten-password button.button-next-row{margin-top:15px}.contact-map-wrapper{margin:30px 0}.contact-map{width:625px;height:390px;margin-left:-9px}.image-map{position:relative;width:423px;height:230px}.map-bullet{position:absolute}.map-bullet.blue{width:12px;height:12px}.map-bullet.blue.yellow{width:300px;height:12px}.map-bullet.logo-lh-blue{width:44px;height:44px}.map-bullet.logo-lh-blue.logo-lh-yellow{width:44px;height:44px}.map-bullet.logo-ib-blue{width:47px;height:36px}.map-bullet.logo-ib-blue.logo-ib-yellow{width:47px;height:36px}.map-tooltip{background-color:#9b9b9b;padding:3px 5px;color:#fff;position:absolute;top:-20px;left:12px;display:none;font-family:'helvetica-regular', helvetica, arial, sans-serif;font-size:12px;z-index:1000}.map-tooltip.over{display:block}.logo-lh-blue .map-tooltip,.logo-lh-yellow .map-tooltip,.logo-ib-blue .map-tooltip,.logo-ib-yellow .map-tooltip{left:53px}.contact-info{margin-top:20px}.contact-info strong{margin-top:10px;width:100%;display:block}.contact-info a{text-decoration:none}.contact-info .download-details{margin-top:10px}.expert-item{margin-bottom:20px;position:relative}.expert-item h4{margin-bottom:5px}.expert-item .image-308-220{height:190px}.expert-item p{min-height:36px}.image-308-220{width:308px;height:220px;overflow:hidden;margin:0 0 15px}.image-308{width:308px;margin:0 15px 15px -9px;float:left;overflow:hidden}.image-306{width:306px;margin:0 0 15px;overflow:hidden}.side-bar .image-306{margin:0 0 15px -6px}.teaser-contents-wrapper .image-308-220{margin:3px 26px 16px -9px}.experts-wrapper .image-308-220{margin:0 0 16px -9px}.experts-wrapper.no-detail .expert-item p{min-height:48px}.expert-image{margin:13px 0 15px;width:308px;overflow:hidden}.image-226-159{width:226px;height:159px;overflow:hidden;margin:0 0 15px;display:block;
                                                            position:relative}.image-226-159__btn-play{background-image:url("../images/fancybox/fancybox_sprite.png");background-position:0 -108px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:44px;height:44px}.faq-wrapper h1{margin-bottom:20px}.klapper{margin:10px 0 40px;width:100%;border-top:1px solid #292561}.klapper .trigger{display:block;width:100%}.klapper .klapper-title{border-bottom:1px solid #d2d2d2;padding:15px 0 7px;cursor:pointer}.klapper .klapper-title h3{color:#0f1078;max-width:750px;padding-right:190px}.klapper .klapper-title.minus{border-bottom:1px solid #fff}.klapper .klapper-content{padding:15px 9px;max-width:850px}.klapper .klapper-content img{float:left;margin:0 20px 25px -9px}.gallery-item a.gallery-image{width:224px;height:157px;overflow:hidden;display:block;float:left;margin:0 20px 25px -9px}.gallery-item .download-details{margin-top:10px}.gallery-item h3{font-size:16px}.event-detail .event-label{text-align:right;font-family:'helvetica-bold', "arial bold", sans-serif}.event-detail .event-item{margin-bottom:15px;display:inline-block}.event-doorpage-item span{margin-bottom:5px}.press-contact-teaser{margin-bottom:20px}.press-contact-teaser .image-306{margin-left:0 !important;border:1px solid #d2d2d2}.press-contact-teaser .press-contact-head{position:relative}.press-contact-teaser .press-contact-head .image-caption{width:288px;margin-left:1px;bottom:1px;font-style:normal}.press-contact-teaser .press-contact-head .image-caption span{display:block}.press-contact-teaser .contact-information{margin-left:9px}.press-contact-teaser .contact-information p{margin:0 0 3px}.press-news-wrapper{margin-left:-9px}.download-teaser{margin-bottom:20px;display:inline-block}.download-teaser img{float:left;width:88px;border:1px solid #d2d2d2;margin-right:20px}.download-teaser .download-details{margin-top:20px}.arrow-list-teaser{margin-bottom:20px;width:103%}.arrow-list-teaser .arrow-list,.arrow-list-teaser ul{margin-left:9px}.arrow-list-teaser li{clear:both}.arrow-list-teaser span.list-arrow{width:32px;height:20px;display:block;float:left}.arrow-list-teaser .list-content{float:left;width:255px}ul.arrow-list span.list-arrow{width:32px;height:20px;display:block;float:left}ul.arrow-list,.arrow-list-teaser{margin-top:2px;display:inline-block}ul.arrow-list li,.arrow-list-teaser li{padding-left:32px;margin-bottom:6px;display:inline-block}ul.arrow-list li a:hover,.arrow-list-teaser li a:hover{text-decoration:none}.latest-downloads-teaser .latest-downloads{margin-bottom:30px;margin-left:9px}.content-gallery{margin:13px 25px 30px -9px;width:600px;overflow:hidden}.content-gallery li{position:relative;margin-left:1px}.content-gallery.ui-state-disabled{opacity:1}.sidebar-gallery{width:305px;overflow:hidden;margin-bottom:30px}.sidebar-gallery h2{margin-left:9px}.sidebar-gallery li{position:relative}.sidebar-gallery .image-caption{width:290px;bottom:0;font-style:normal}.sidebar-gallery .image-caption span{display:block}.sidebar-gallery .image-caption strong{display:block;width:100%}.sidebar-gallery.ui-state-disabled{opacity:1}.client-gallery{width:100%;overflow:hidden}.client-gallery li{float:left;border:1px solid #d2d2d2;width:142px;height:88px;line-height:88px;text-align:center;margin-right:19px;
                                                                
                                                                position:relative}.client-gallery li:last-child{margin-right:0}.client-gallery li img{vertical-align:middle;width:auto;display:inline-block}.client-gallery .rs-carousel-pagination .rs-carousel-pagination-link{line-height:0}.client-gallery .rs-carousel-pagination li{border:none;width:auto;height:auto}.client-gallery.ui-state-disabled{opacity:1}.regional-market .mood-image-container .rmp-mood-slider-headline{position:absolute;top:-71px;right:30px}.rmp-mood-slider{margin-top:-21px;display:none}.rmp-mood-slider.rs-carousel{display:block}.rmp-mood-slider .rmp-mood-slider-list{padding-top:21px}.rmp-mood-slider .rs-carousel-action{display:block;position:absolute;top:445px;right:32px}.rmp-mood-slider .rs-carousel-action:focus{outline:0}.rmp-mood-slider .rs-carousel-action-prev{right:61px}.rmp-mood-slider a.rs-carousel-action{text-indent:-99999px}.expert-detail-teaser h3,.expert-detail-teaser p{margin-left:9px}.project-quote-text{margin-bottom:37px;border:1px solid #d2d2d2;width:306px}.project-quote-text .quote{font-size:22px;font-family:Times New Roman, serif;color:#9b9b9b;font-style:italic;margin:18px}.project-quote-text .speaker{background-color:#b4b4b4;min-height:50px}.project-quote-text .speaker-box{color:#ffffff;padding:10px 10px 10px 50px;position:relative}.project-quote-text .speaker-arrow{border-color:#ffffff transparent transparent;border-style:solid;border-width:20px 0 0 20px;height:0;width:0;line-height:0;position:absolute;left:20px;top:0}.project-quote-text .speaker-name{margin-bottom:4px}.project-quote-text .speaker-position{font-weight:bold;margin-bottom:4px}.sidebar-content-teaser-text{float:left;width:210px;margin:0 0 20px 0px}.sidebar-content-teaser{min-height:80px;margin-bottom:30px}.sidebar-content-teaser img{float:left;margin-right:6px;max-width:73px;height:auto}.sidebar-content-teaser.without-image{min-height:10px}.sidebar-content-teaser.without-image .sidebar-content-teaser-text{width:100%}.sidebar-content-teaser .sidebar-content-teaser-text{float:left;width:210px;margin:0 0 20px 9px}.sidebar-content-teaser p a{text-decoration:none}.sidebar-content-teaser .more-link,.sidebar-content-teaser .google-map-deeplink a,.google-map-deeplink .sidebar-content-teaser a{margin-top:-12px}.benefits-wrapper{margin-top:53px}.projects-wrapper{margin-bottom:30px}.projects-wrapper p,.projects-wrapper a.download-details{margin-left:9px !important}.projects-wrapper .project-title{margin:0 0 7px 9px;display:inline-block}.projects-wrapper h3{padding-bottom:9px;margin-left:9px !important}.projects-wrapper a.download-details{margin:-2px 0 0 9px}.career-opportunities-wrapper{margin:10px 0}.career-job-description{margin-left:9px}.text-with-image img{float:left;margin:4px 20px 13px -9px}.header-wrapper{width:960px;position:relative;z-index:11;margin:0 auto;height:179px;background-color:#fff}
                                                                
                                                                .homepage .site-main{margin-top:0}
                                                                .homepage .site-wrapper{margin:17px auto 0}
                                                                
                                                                .homepage .slider-mood-container{width:100%;min-height:610px;padding-bottom:13px;overflow:hidden;position:relative;z-index:-1}
                                                                .homepage .slider-mood-container img{width:100%;height:auto;min-height:610px;min-width:1280px}
                                                                
                                                                .homepage .events-container{border-top:0px solid #262262;padding-top:0}
                                                                .homepage .rs-carousel .rs-carousel-pagination{width:100%;position:absolute;bottom:20px}
                                                                
                                                                .homepage .rs-carousel .rs-carousel-pagination .rs-carousel-pagination-link a{border:solid 3px #FFF}
                                                                
                                                                .homepage .rs-carousel-mask{overflow:visible}
                                                                .homepage .mood-image-container{overflow:hidden;background-image:none;margin-top:-179px}
                                                                .homepage .mood-image-container .mood-text-box-wrapper{width:980px;margin:-22px auto 9px;position:relative}
                                                                .homepage .mood-image-container .mood-text-box,.homepage .mood-image-container .mood-text{padding:15px 34px 18px 18px;width:275px;height:325px}
                                                                .homepage .mood-image-container .mood-text-box h1,.homepage .mood-image-container .mood-text h1{font-size:30px;line-height:34px;margin-bottom:19px;color:#0f1078}
                                                                .homepage .mood-image-container .mood-text-box h2,.homepage .mood-image-container .mood-text h2{font-size:30px;line-height:34px;margin-bottom:10px}
                                                                .homepage .mood-image-container .mood-text-box p,.homepage .mood-image-container .mood-text p{line-height:20px}
                                                                .homepage .mood-image-container .mood-text-box .more-link-big,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a{position:absolute;bottom:20px;width:250px}
                                                                .homepage .mood-image-container .mood-text-box span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big{position:absolute;bottom:20px;width:250px}
                                                                .homepage .mood-image-container .mood-text-box.box-right,.homepage .mood-image-container .box-right.mood-text{left:633px}
                                                                .homepage .mood-image-container .mood-text-box .category-big-bold,.homepage .mood-image-container .mood-text .category-big-bold{margin-bottom:5px;display:inline-block}.landingpage .related-services-container{margin-top:38px}.landingpage .teaser-contents article{margin:0 30px 51px 9px}.landingpage .teaser-contents article h2{margin-bottom:9px}.landingpage .related-content{margin:5px 0 2px}.insights .mood-text-box .category-small,.insights .mood-image-container .mood-text .category-small,.mood-image-container .insights .mood-text .category-small{margin:10px 0 2px;display:inline-block}.insights .mood-text-box .more-link,.insights .mood-image-container .mood-text .more-link,.mood-image-container .insights .mood-text .more-link,.insights .mood-text-box .google-map-deeplink a,.google-map-deeplink .insights .mood-text-box a,.insights .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .insights .mood-image-container .mood-text a,.mood-image-container .insights .mood-text .google-map-deeplink a,.google-map-deeplink .mood-image-container .insights .mood-text a{margin-top:3px;width:90%}.insights .mood-image-container{margin:4px 0 29px}.insights .main-middle{margin-top:6px}.insights .main-middle .category-small{margin-bottom:3px;display:inline-block}.insights .news-container{margin-top:32px}.insights .news-container h2.underline{margin:0 0 15px 0}.insights .news-container .col-one-and-half{margin-top:5px}.insights .news-container .col-one-and-half .columns-content{margin-top:8px}.insights .news-container .col-one-and-half h4{margin:5px 0 7px}.insights .events-container{border-top:0px solid #262262}.insights .events-container h2.underline{margin:0 0 15px 0}.insights .events-container .col-one-and-half h4{margin:5px 0 7px}.insights-events .events-container{border-top:1px solid #262262}.news-detail .side-bar .image-306{border:1px solid #d2d2d2}.news-detail-content{margin-top:29px}.news-detail-content .news-date{margin-bottom:20px}.news-detail-content .csc-textpic-imagewrap{float:left}.news-detail-sidebar{margin-top:29px}.event-detail-content,.event-detail-sidebar{margin-top:29px}.regional-market .mood-image-container{margin:12px 0 9px}.regional-market .mood-image-container .mood-text-box-corporate{background:#fff;top:-36px;height:542px;padding:10px 12px;position:absolute;right:18px;width:226px}.regional-market .mood-image-container .mood-text-box-corporate img{width:100%;margin-top:9px}.regional-market .mood-image-container .mood-text-box-corporate h3{width:400px}.regional-market .site-main h2.underline{margin:0 0 15px}.regional-market .corporate-projects-wrapper h2.underline,.regional-market .latest-activities-wrapper h2.underline{margin:0 -9px 15px}.regional-market .lupe-container{margin-top:-1000px;position:absolute}.regional-market .manager-name{margin-bottom:9px}.regional-market .corporate-manager-img{margin-bottom:16px}.regional-market .corporate-manager-info{padding:0 3px}.regional-market .category-small{margin-bottom:5px;display:inline-block}.regional-market .address strong{display:block;margin-top:6px}.regional-market .address .mail-address{word-wrap:break-word;text-decoration:none}.regional-market .latest-activities-wrapper{margin-top:15px}.regional-market .klapper{border-top:0 solid #d2d2d2;margin-top:-6px}.regional-market .klapper .klapper-title{padding:8px 0 7px}.regional-market .klapper span.date{color:#797979;display:block;margin-bottom:-5px}.regional-market .klapper .activity .trigger{padding-left:70px;min-height:44px;
                                                                    width:92%}.regional-market .klapper .activity .trigger h3{display:inline-block;line-height:30px;margin:6px 0 0}.regional-market .klapper .activity .trigger.activity-event h3{line-height:23px}.regional-market .klapper .klapper-content{padding-left:70px;max-width:780px}.regional-market footer .footer-meta-navigation{margin-top:0}.regional-market footer .footer-meta-navigation ul li.corporate-site{background:none;font-family:'helvetica-bold', "arial bold", sans-serif;padding:0 106px 0 0}
                                                                    .regional-market footer .footer-meta-navigation ul.right{float:left}.clients-wrapper{overflow:hidden;margin-bottom:20px}.col-04 .see-also-wrapper h2.underline{margin:0 0 15px}.col-04 .see-also-wrapper p,.col-04 .see-also-wrapper a{margin-left:9px}.insights-news-container ~ h2.underline{margin:0 0 15px}.menu-label,.submenu-small{display:none}.lupe-container{margin-top:-1000px;position:absolute}.nav-small-visible{display:block}.nav-small-hidden{display:block}.mood-text .category-small{margin:0 0 2px}.content-gallery li.rs-carousel-item{width:600px}.col-04.padding>.text-with-image{padding:0 !important}.tx-indexedsearch{padding:0 9px}.tx-indexedsearch-whatis{color:#b4b4b4;font-size:24px;margin:0 0 10px}.tx-indexedsearch-browsebox li{display:inline-block;width:auto;margin-right:25px;line-height:30px}.tx-indexedsearch-browsebox .tx-indexedsearch-browsebox{margin:20px 0;padding:10px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.tx-indexedsearch-res{margin-bottom:20px}.tx-indexedsearch-res h4{font-size:20px;color:#5b5b5b;margin:0 0 7px}.tx-indexedsearch-res h4 a:hover{text-decoration:none}.tx-indexedsearch-browselist-currentPage a{color:#292561}.press-contact-teaser .contact-information a{display:block}.google-map-deeplink{display:none;margin-bottom:0 !important}.page-navigation a span{display:block;text-indent:-9999px}.tx-pilmailform-pi1 .error-message{color:#292561000}.tx-pilmailform-pi1 #contact{margin-top:10px;width:520px}.tx-pilmailform-pi1 #cform{margin:30px 0}.tx-pilmailform-pi1 .personal-data{margin-top:30px}.tx-pilmailform-pi1 .cform-block{margin-top:20px}.tx-pilmailform-pi1 table td{height:36px}.tx-pilmailform-pi1 table td.contactlabel{width:90px}.tx-pilmailform-pi1 table td.contactinput input{background-color:#F2F2F2}.tx-pilmailform-pi1 table.mandatory{width:340px;margin-top:10px}.tx-pilmailform-pi1 table.mandatory td.col-1{width:90px}.tx-pilmailform-pi1 table.mandatory td.col-2{width:230px}.tx-pilmailform-pi1 input.orange_button{background:url("../images/icons/ico-arrow-light17.png") no-repeat scroll 94% 6px #292561;border:medium none;color:white;float:right;font-family:'helvetica-bold', "arial bold", sans-serif;margin-top:5px;padding:6px 31px 23px 10px;width:auto !important}.tx-pilmailform-pi1 input.gray_button{background:url("../images/icons/ico-arrow-light17.png") no-repeat scroll 94% 6px #9b9b9b;border:medium none;color:white;float:right;font-family:'helvetica-regular', helvetica, arial, sans-serif;margin-top:5px;padding:6px 31px 23px 10px;width:auto !important}.tx-pilmailform-pi1 input.gray_button.sub{margin-right:26px}.tx-pilmailform-pi1 input.gray_button.unsub{margin-right:10px}.tx-pilmailform-pi1 .select2-container{width:250px;border:1px solid #d2d2d2;color:#9b9b9b;font-size:13px;height:26px;background-color:#f2f2f2}.tx-pilmailform-pi1 .select2-container a{color:#9b9b9b}.tx-pilmailform-pi1 .select2-container a:hover{text-decoration:none}.tx-pilmailform-pi1 .select2-container.select2-container .select2-choice{padding:3px 0 4px 8px;background-color:#f2f2f2}.tx-pilmailform-pi1 .select2-container.title{width:127px}.tx-pilmailform-pi1 .select2-container.error{color:#e0000e;border-color:#e0000e}.tx-pilmailform-pi1 .select2-container.error a{color:#e0000e}.tx-pilmailform-pi1 #unsubscribe{margin-top:30px}.tx-pilmailform-pi1 #email-data{margin-top:20px}.tx-pilmailform-pi1 .tmailmsg{display:none}a.link-button{background:url("../images/icons/ico-arrow-light17.png") no-repeat scroll 94% 6px #292561;border:medium none;color:white !important;font-family:'helvetica-bold', "arial bold", sans-serif;display:block;height:20px;width:100px;padding:10px 31px 0 10px}.mood-slider li img{visibility:hidden}.language .select-list{font-family:'helvetica-regular', helvetica, arial, sans-serif}.reg-confirm-text{padding-top:30px}.device-dsesktop{display:none}.device-mobile{display:none}.insights-case .side-bar,.insights-projects .side-bar{margin-top:12px}.award-teaser{border-top:1px solid #262262;padding-top:10px;margin-top:60px}.award-teaser .col-one-and-half{text-align:center}.award-teaser .col-one-and-half img{padding-top:10px}.award-teaser__headline{padding:10px 0 5px;font-size:16px;display:inline-block;color:#0f1078;text-decoration:none}.state-indicator{position:absolute;top:-999em;left:-999em}.state-indicator:before{color:red;content:'desktop'}@media all and (max-width: 1024px){.state-indicator:before{content:'tablet'}}@media all and (max-width: 768px){.state-indicator:before{content:'mobile'}}.select2-container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top}header .select2-container{margin-top:-1px}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-color:#ffffff;border:none;display:block;overflow:hidden;white-space:nowrap;position:relative;padding:0 0 0 8px;text-decoration:none;text-transform:none}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.sort-box .select2-choice span{width:143px}.select2-container .select2-choice abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:12px;font-size:1px;
                                                                        background:url("../images/select.png") right top no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop{background:#ffffff;background:#ffffff;border:1px solid #d2d2d2;border-top:0;position:absolute;top:100%;z-index:9999;width:100%}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0}.select2-container .select2-choice div{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;right:0;top:0;display:block;height:26px;width:26px}.select2-container .select2-choice div b{background:url("../images/select.png") no-repeat 5px 1px;display:block;width:100%;height:100%}.select2-container a:hover.select2-choice div b{background:url("../images/select.png") no-repeat 5px -45px}.select2-dropdown-open a:hover.select2-choice div b{background-position:-18px -45px}.select2-search{display:none}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{background:#fff url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;background:url("../images/select.png") no-repeat 100% -22px;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto !important;min-height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%;background:url("https://www.lhconsulting.com/frontend/src/images/spinner.gif") no-repeat 100%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:none}.select2-dropdown-open .select2-choice{background-color:#FFFFFF}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{margin:4px 0 2px;padding:0;position:relative;overflow-x:hidden;overflow-y:auto;max-height:270px;font-size:13px;color:#797979}.select2-results ul.select2-result-sub{margin:0 0 0 0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:7px}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children>.select2-result-label{color:#333333}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer}.select2-results .select2-highlighted{background:#ffffff;color:#0f1078}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled{display:none}.select2-more-results.select2-active{background:#f4f4f4 url("https://www.lhconsulting.com/frontend/src/css/spinner.gif") no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container-multi .select2-choices{background-color:#fff;
                                                                            background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("https://www.lhconsulting.com/frontend/src/css/spinner.gif") no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;
                                                                                background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("../images/select.png") right top no-repeat;outline:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px 3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}.select2-result-unselectable .select2-match{text-decoration:none}.select2-offscreen{position:absolute;left:-10000px}.cyrillic .site-main h3.light,.cyrillic .category-small,.cyrillic .site-main strong,.cyrillic .site-main h1{font-family:'helvetica-regular-cyrillic', Arial, sans-serif}.cyrillic .category-small,.cyrillic .site-main strong{font-weight:bold}@media only screen and (max-width: 479px){.site-wrapper{width:310px;position:relative}.site-main{position:relative;padding-bottom:30px}.site-main h2.underline{margin:0 0 15px -6px;padding:0 6px 3px}.site-main h1{font-size:22px;line-height:26px}.site-main .first-headline{font-size:22px;line-height:26px}.site-main div.rte ul{width:98%}.site-main select{-webkit-appearance:menulist}.cookie-hint{width:310px}.cookie-hint.cookie-hint-desktop{display:none}.cookie-hint.cookie-hint-mobile{display:block}.columns{display:inline;float:left;margin-left:0px;margin-right:0px}.columns.alpha{margin-left:0}.columns.omega{margin-right:0}.columns.border-top{border-top:1px solid #262262}.columns.col-01{width:308px}.columns.col-01.padding{padding:0 6px;width:296px}.columns.col-02{width:308px}.columns.col-02.padding{padding:0 0px;width:296px}.columns.col-03{width:308px}.columns.col-03.padding{padding:0 6px;
                                                                                    width:296px}.columns.col-04{width:308px}.columns.col-04.padding{padding:0 6px;width:296px}.columns.col-05{width:308px}.columns.col-05.padding{padding:0 6px;width:296px}.columns.col-06{width:308px}.columns.col-06.padding{padding:0 6px;width:296px}.columns.col-one-and-half{width:308px}.columns.col-one-and-half.padding{padding:0 6px;width:296px}.columns.col-three-and-half{width:308px}.columns.col-three-and-half.padding{padding:0 6px;width:296px}.columns.col-case{width:308px;border-top:1px solid #262262;margin:13px 0 2px 0;padding-top:26px}.columns.col-case.padding{padding:26px 6px;width:296px}.columns.offset-by-01{margin-left:308px}.columns.offset-by-02{margin-left:308px}.columns.offset-by-03{margin-left:308px}.columns.offset-by-04{margin-left:308px}.columns.offset-by-05{margin-left:308px}.columns-content{margin:0}.cookie-hint-mobile.show+.meta-navigation .contact-wrapper{overflow-y:scroll;height:250px !important}.nav-small-visible.hasCookie{overflow-y:scroll;height:160px !important}.lupe-container{position:absolute;left:0px;top:0;text-decoration:none;margin-top:0}.lupe-container.flyout{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;margin-right:20px;color:#0f1078;background:#fff}.lupe-container.flyout span{position:relative;z-index:7001;border-bottom:10px solid #fff !important}.lupe-container .lupe{padding:3px 0 0 11px}.lupe-container .lupe .lupe__active{display:none}.lupe-container .lupe img{margin-right:11px}.more-link-big,.more-link,.google-map-deeplink a{font-size:16px;padding:5px 0 5px 29px}.header-wrapper{width:310px;height:auto;background-color:transparent;margin-bottom:-6px}
                                                                                    .homepage .site-wrapper{margin:0 auto}
                                                                                    .homepage .teaser-wrapper{margin-top:20px}
                                                                                    .homepage .slider-mood-container{min-height:auto;background:transparent}
                                                                                    .homepage .slider-mood-container img{min-height:auto;min-width:auto}
                                                                                    .homepage .rs-carousel .rs-carousel-pagination{top:108px;height:35px}
                                                                                    .homepage .mood-image-container{display:block;width:310px;margin:0 auto;
                                                                                        padding-bottom:0}.homepage .mood-image-container .mood-text-box-wrapper{width:auto;margin:0;margin-top:10px}
                                                                                        .homepage .mood-image-container .mood-text-box,.homepage .mood-image-container .mood-text,.homepage .mood-image-container .mood-text{position:static;height:auto;padding:1px 6px 31px;width:284px;background:none}
                                                                                        .homepage .mood-image-container .mood-text-box .blue-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text-box .yellow-bar,.homepage .mood-image-container .mood-text .yellow-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text .yellow-bar{display:none}
                                                                                        .homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text-box .more-link-big,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a{position:relative;bottom:auto;width:auto;margin-top:-5px}
                                                                                        .homepage .mood-image-container .mood-text-box span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big{position:absolute;bottom:4px;width:250px}
                                                                                        .homepage .mood-image-container .mood-text-box h2,.homepage .mood-image-container .mood-text h2,.homepage .mood-image-container .mood-text h2{font-size:24px;line-height:28px}
                                                                                        .homepage .mood-image-container .mood-text-box h1,.homepage .mood-image-container .mood-text h1,.homepage .mood-image-container .mood-text h1{font-size:24px;line-height:28px;color:#0f1078}.flyout-menu-wrapper.search{background:#fff;width:288px;top:19px;left:0;padding:20px 11px}.flyout-menu-wrapper.search .search-input-wrapper{float:left;margin-top:0;width:287px}.flyout-menu-wrapper.search .search-input-wrapper input{width:274px;background:#f2f2f2}.meta-navigation .breadcrumb,.meta-navigation .language{margin-right:5px}.regional-container{text-align:center}.regional-container .select2-container{width:296px;text-align:left}.regional-container select{width:290px;text-align:left}
                                                                                        .homepage-teaser{padding:10px 9px 7px 10px;
                                                                                            margin-bottom:5px}
                                                                                            .homepage-teaser h2{font-size:21px;line-height:19px;padding-right:0}
                                                                                            -teaser span{background:none;font-size:16px}.events-container,.news-container{padding-right:28px}.events-container .col-one-and-half{padding-left:0 !important}.insights-news .news-container{padding-right:0}.event-detail-content{padding-left:0 !important}.margin-content-wrapper .event-detail-content{padding-left:0px !important}.related-content-onecol .related-content-onecol-header{margin:0 -9px 25px}header{background:url("../images/tools/header-small-shadow.png") 0 bottom repeat-x;padding-bottom:4px}.header-content{padding:0 10px;width:200px;float:left;height:40px}.header-content .logo{height:18px;width:200px;margin-top:9px}nav{margin-top:35px}nav ul li span{background-color:#F2F2F2}.menu-label{display:block;font-size:14px;font-family:'helvetica-light', helvetica, arial, sans-serif;text-transform:uppercase;color:#9b9b9b;cursor:pointer;float:right}.menu-label a{padding:12px 32px 0 9px;display:inline-block;outline:none;text-decoration:none}.menu-label.flyout{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;position:relative;height:34px}.menu-label.flyout a{padding:12px 32px 0 9px;outline:none;border-bottom:13px solid #f2f2f2;background-color:#f2f2f2}nav{position:absolute;z-index:5000;background:#f2f2f2;display:none;-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb}nav ul li{font-size:16px;border:none;height:auto}nav ul li a{padding:13px 20px 7px 0}nav ul li.flyout{background:#f2f2f2}nav ul li.flyout a{border-bottom:15px solid #f2f2f2 !important;color:#0f1078;margin-right:-5px}nav ul li.home-link{display:none}nav ul li:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;padding:5px 0 10px;height:auto;border:0;margin:0}nav ul li:hover>span{background:transparent;padding:0;display:inline;color:#b4b4b4}nav ul.right li{margin:0;width:46%;float:left;padding-right:4%}nav ul.right li a{text-decoration:none}nav ul.right li a:hover{color:#0f1078}nav ul.right li:hover{margin-left:0}nav ul.right li:hover span{padding:0}nav ul.right li.flyout{background:#f2f2f2}nav ul.right li.flyout a{border-bottom:15px solid #f2f2f2 !important}nav{position:absolute;z-index:5000;background:#f2f2f2;display:none;-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb}nav ul li{font-size:16px;border:none}nav ul li a{padding:13px 20px 7px 0}nav ul li.last{margin-right:0}nav ul li.last span{margin-right:0}nav ul.right li.flyout{background:#f2f2f2}nav ul.right li.flyout a{border-bottom:15px solid #f2f2f2 !important}.submenu-small{display:block}nav{display:none;padding:19px 10px;position:absolute;z-index:5000;background:#f2f2f2;-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb}nav ul{float:none;width:100%}nav ul li{font-size:15px;padding:5px 0 10px;border:none;margin:0;width:50%;float:left}nav ul li span{padding:0;border-bottom:0}nav ul li.flyout{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;margin-right:0;border:none}nav ul li.flyout span{border-bottom:none;margin-right:0}nav ul li ul.submenu-small li{width:auto;font-size:15px;color:#0f1078;text-transform:none;margin-right:22px}nav ul li.home-link{display:none}nav ul.right{float:none;width:100%}nav ul.right li{margin:0;width:46%;float:left;padding-right:4%}nav ul.right li a{text-decoration:none}nav ul.right li a:hover{color:#0f1078}nav ul.right li.flyout{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;border:none}nav ul.right li.flyout span{border-bottom:none;color:none}nav ul.right li.first span{margin-right:0;color:#b4b4b4}nav ul.right li.last span{margin-right:0}.flyout-menu-wrapper.services,.flyout-menu-wrapper.business,.flyout-menu-wrapper.company,.flyout-menu-wrapper.insights{display:none !important}.meta-navigation .breadcrumb,.meta-navigation .language{margin-right:11px}.meta-navigation .breadcrumb .select2-container,.meta-navigation .language .select2-container{width:100px}.meta-navigation a.login{left:85px}.meta-navigation ul li{margin-right:0px}.flyout-menu-wrapper.login{left:0px}footer{padding:6px 10px 92px;position:relative;margin-top:10px}footer .footer-top-col-left span{display:inline}footer .footer-meta-navigation{bottom:10px;position:absolute;width:250px}footer .footer-meta-navigation ul.right{float:left;margin:15px 0 8px}footer .footer-meta-navigation ul.right li{padding-left:0}footer .footer-meta-navigation ul.right li.last{padding-left:10px}footer .footer-navigation{margin-top:17px}footer .footer-top{padding-bottom:11px}footer .footer-columns{float:left;width:289px}footer .footer-col{width:144px;margin-right:0;margin-bottom:15px}footer .footer-col.last{width:144px}footer .footer-col.first{width:144px}footer .footer-top-col-right{width:280px;line-height:17px}footer .footer-top-col-right span{width:51px}footer .footer-contact-box{float:left;width:280px;padding-top:0}footer .footer-contact-box .contact-link{background-color:#292561;color:white;display:block;margin:2px 0 10px;padding:4px 0 4px 10px;width:280px}footer .footer-contact-box .contact-link:hover{background-color:#292561}footer .footer-contact-box .email-adr{width:288px}footer .footer-contact-box .newsletter{width:258px}footer .footer-contact-box .newsletter-button{margin:-31px 0 0 266px}.map-bullet.blue,.map-bullet.logo-lh-blue{display:none}.map-bullet.blue,.map-bullet.logo-ib-blue{display:none}.image-map{display:none}.regional-market-select-map{margin-top:5px !important;width:290px !important}.regional-market .mood-image-container .mood-image-slider-item{width:310px}.regional-market .mood-image-container{margin:12px 0 35px}.regional-market .mood-image-container .mood-text-box-corporate{width:99%}footer .footer-contact-box .email-form-subscribe{width:288px}.expert-item .image-308-220{width:302px}.arrow-list-teaser,.projects-wrapper{width:102%}.columns.col-06>.responsive-submenu .responsive-submenu-navigation{display:block}.responsive-submenu{width:98%}.responsive-submenu .responsive-submenu-navigation{padding:14px 0 5px}.responsive-submenu .responsive-submenu-navigation li{float:left;height:40px;margin:0;width:44%}.responsive-submenu .responsive-submenu-navigation.fixed{display:block;position:relative}.submenu-navigation.fixed{width:302px;display:none}.submenu-navigation-wrapper{width:308px}.head-maintext{width:298px}.col-06>.head-maintext{margin-left:6px}.related-content .col-one-and-half{width:143px}.clients-doorpage .overlay{width:270px}.teaser-contents{padding-top:0}.teaser-contents article p{width:290px}.teaser-contents article h2{font-size:22px;line-height:26px;width:290px}.benefits-wrapper{margin-top:0}.career-gallery{margin:13px 0 30px -6px}.career-gallery img{width:298px}.content-gallery{width:298px}.content-gallery .rs-carousel-mask li{width:298px}.content-gallery img{width:100%;height:auto}.columns.col-one-and-half.related-content-headline{width:97%;margin-top:-39px}.columns.col-one-and-half.related-content-item{width:96%;margin-left:0}.margin-content-wrapper .career-sidebar{margin-top:0}.page-navigation{border-top:1px solid #262262;bottom:0;padding-top:10px;position:absolute;right:0;text-align:right;width:100%}.page-navigation a span{display:none;text-indent:-9999px}.klapper .klapper-title h3{max-width:265px;padding-right:30px;font-size:16px}.klapper .klapper-content img{width:106%}.register-form input{margin-right:0}.register-form form{margin:14px 0 0px}.register-form input[type="submit"]{margin:5px 8px 0 0}.register-form .select2-container{margin:0 0 10px 0}.columns.account-teaser{width:300px;margin-bottom:10px}.account-teaser-wrapper{margin-top:20px}.columns.account-teaser .account-teaser-text{width:210px}.download-date{margin:15px 0 10px -6px !important;padding-left:0 !important}.download-item{margin-bottom:40px}.downloads-wrapper .columns.padding .download-details{margin-left:-6px}.event-detail .event-label{text-align:left}.events-container{border-top:0px solid #262262;padding-top:0;width:91%}.row{margin-bottom:0px}.event-doorpage-item{margin-bottom:40px}.events-container,.news-container,.insights-news .news-container{margin:6px 0 0}.forgotten-password input{margin:0 0 10px 0}.forgotten-password button{margin:0 26px 0 0}.forgotten-password button.button-next-row{margin-top:0}.experts-wrapper .image-308-220{margin:0 0 16px}.experts-wrapper.no-detail .expert-item p{min-height:32px}.insights-case .project-image{display:none}.filter{width:262px}.filter .clear-link{float:right;margin-right:0}.filter .select2-container,.filter select{margin:10px 0 0 0;width:270px}.filter ul li{margin-right:30px}.insights .side-bar{margin-top:30px}.insights .events-container,.insights .news-container{padding-right:0}.insights .events-container h2.underline,.insights .news-container h2.underline{margin:0 0 30px}.insights .events-container .col-one-and-half,.insights .news-container .col-one-and-half{margin-bottom:20px}.insights .inline-headline{margin:-26px 0 0 0 !important}.insights .news-container{margin-top:0}.insights .events-container{border-top:0px solid #262262;margin-left:6px}.insights-news .col-one-and-half{margin-bottom:20px;width:300px}.landingpage .teaser-contents article{margin:0 30px 10px 6px}.landingpage .related-services-container{margin-top:0}.margin-content-wrapper{padding-left:6px}.press-contact-teaser{margin-bottom:20px}.gallery-item a.gallery-image{margin:0 20px 10px -6px}.gallery-item h3{display:inline-block;width:100%}.gallery-item{margin-bottom:20px}.gallery-wrapper .head-maintext h3{margin-top:20px}.press-news-wrapper .col-one-and-half{margin-bottom:20px}.press-news-wrapper .more-link,.press-news-wrapper .google-map-deeplink a,.google-map-deeplink .press-news-wrapper a{margin-top:0}.news-container .related-content .columns.col-one-and-half{margin-bottom:0}.press-news .margin-content-wrapper{padding-left:5px}.faq-wrapper{padding:0 !important}.project-doorpage .download-details,.clients-doorpage .download-details{width:94%}.project-doorpage .project-image,.clients-doorpage .project-image{margin:0 0 16px;width:306px}.project-doorpage .project-row,.clients-doorpage .project-row{margin-bottom:0}.project-doorpage .columns.col-02,.clients-doorpage 
                                                                                            .columns.col-02{margin-bottom:30px}.col-case p,.col-case h1,.col-case ul,.col-case .category-small,.col-case h4{width:100%}.site-main ul.content-list{width:96%}.case-gallery{margin:12px 0 25px 0;width:298px}.case-gallery .mood li{width:298px}.case-gallery .mood li img{width:298px}.image-caption{width:280px}.image-caption strong{width:100%;display:block}.project-image{width:300px;margin-right:0}.project-quote-image img{width:100%}.image-308{width:100%;margin:0 15px 15px 0}.related-content-onecol{padding-bottom:20px !important}.related-content-onecol .inline-headline{bottom:-23px;position:absolute;right:0;margin-right:0}.related-content-onecol p{width:300px}.related-content-onecol h2{width:288px}.related-content .columns.col-02 h2{margin-left:6px}.LayerContent.info-layer-content,.LayerContent.login-layer-content{margin-left:-150px;width:255px;padding:32px 23px 47px}.LayerContent.info-layer-content input,.LayerContent.login-layer-content input{width:240px}.LayerContent.info-layer-content .login-form,.LayerContent.login-layer-content .login-form{width:255px}.news-container .columns.col-one-and-half{margin-bottom:30px}.insights-news .news-container .columns.col-one-and-half{margin-bottom:30px}.regional-market .project-image{margin:0 0 16px}.regional-market .mood-text-box-corporate h3{width:98%}.regional-market .corporate-projects-wrapper .columns.col-02{margin-bottom:30px}.regional-market .klapper-title h3{max-width:218px;padding-right:30px}.regional-market .klapper .activity .trigger{padding-left:62px;width:250px}.regional-market .klapper .activity .trigger h3{line-height:20px}.regional-market .klapper .klapper-content{padding-left:62px}.regional-market .klapper span.date{width:220px}.regional-market .site-main h2.underline{margin:0 -6px 15px}.regional-market .project-image{width:306px}.regional-market .language{margin:0}.regional-market .language span{display:none}.regional-market .language .select{margin:-1px 0 0 0}.regional-market .bradcrumb .select{margin:-1px 0 0 10px !important}.regional-market .meta-navigation .breadcrumb,.regional-market .meta-navigation .language{margin-right:0}.regional-market .meta-navigation .breadcrumb .select,
                                                                                            .regional-market .meta-navigation .language .select{margin:-1px 0 0 0}.regional-market .meta-navigation ul{margin-left:0px}.regional-market .meta-navigation ul li{margin-right:0}.regional-market footer{padding:6px 10px 60px}.latest-downloads .download-details,.latest-downloads .more-link,.latest-downloads .google-map-deeplink a,.google-map-deeplink .latest-downloads a{width:90%}.teaser-contents article{margin:0 30px 14px 0}.clients-doorpage .project-image{margin-left:0}.contact-map{height:390px;width:295px;overflow:hidden}.image-map{width:290px}.image-map img{width:100%}.wrapper-404 .image-only-404{display:none}.wrapper-404 .footer-meta-navigation{bottom:10px;position:absolute;width:250px}.wrapper-404 .footer404{width:288px}.side-bar>*{margin-left:-6px}.side-bar>* h2.underline{margin-left:0 !important}.side-bar .related-services-teaser .related-services{margin-left:6px}.columns.col-02.padding.side-bar{padding:0 6px;width:293px}.meta-navigation-list,.breadcrumb span,.meta-navigation .language span,.header-content .search-input-wrapper{display:none !important}.submenu-navigation{display:none}.insights-projects .mood-image-container,.insights .mood-image-container,.landingpage .mood-image-container,.regional-market .mood-image-container{display:none}.mood-image-container{display:none}.homepage .mood-image-container .slider-mood-container{margin-top:-6px;padding-bottom:0;position:relative;display:inline-block;min-height:0;background:none}.homepage .mood-image-container .slider-mood-container img{width:100%;min-width:0;min-height:0}.columns.col-03.padding.regional-page{width:300px;margin-right:0;margin-bottom:20px}.columns.col-one-and-half.padding.home-events{width:300px;margin-right:0;padding-right:0}.columns.col-one-and-half.padding.home-news{width:300px;margin-right:0;margin-top:30px}.nav-small-hidden{display:none}.meta-navigation .logout-wrapper{left:90px}.meta-navigation .login-name{display:none}.project-quote-text{width:309px;margin-left:-9px}.ie7 .teaser-inner,.ie8 .teaser-inner{width:270px}.ie7 .teaser-wrapper .columns,.ie8 .teaser-wrapper .columns{margin-bottom:5px}.ie7 .teaser-wrapper a,.ie8 .teaser-wrapper a{height:105px}.ie7 .primary-color,.ie8 .primary-color{height:97px}.ie7 .secondary-color,.ie8 .secondary-color{height:97px}.ie7 .neutral-color,.ie8 .neutral-color{height:97px}.business .columns.col-04.padding{padding:0;width:298px}.related-content .columns.col-04.padding{padding:0 6px}.submenu-navigation-wrapper{margin-bottom:29px}.insights-projects .margin-content-wrapper{padding-left:0}.teaser-contents{margin-top:0 !important}.services .see-also-wrapper{margin-bottom:10px}.services .projects-wrapper{margin-bottom:50px}.client-gallery li{margin-right:20px}.insights .margin-content-wrapper{padding-left:0}.download-item .columns.col-three-and-half{margin-left:6px;margin-right:6px}.expert-image{margin:13px 0 15px -6px}.insights .latest-downloads-teaser{margin-right:-6px}.insights-events .events-container{border-top:0px solid #262262}.image-only img{width:100%;height:auto}.regional-market .mood-image-container{display:block;background:none;margin:12px 0 17px}.regional-market .mood-image-container img{display:none}.regional-market .mood-image-container 
                                                                                            h3.rmp-mood-slider-headline.light{float:left;text-align:left;width:320px}.regional-market .mood-image-container h3.rmp-mood-slider-headline.light p{width:98%}.regional-market .mood-image-container .rmp-mood-slider-headline{top:0;right:-16px}.regional-market .mood-image-container .rmp-mood-slider{margin-top:0}.regional-market .mood-image-container .rmp-mood-slider .rmp-mood-slider-list{padding-top:45px}.regional-market .mood-image-container .rmp-mood-slider .rs-carousel-action{top:222px}.regional-market .mood-image-container .mood-text-box-corporate{background:none;height:auto;padding:0;position:relative;right:0;top:0;margin:0 0 30px 6px;width:100%}.regional-market .mood-image-container .mood-text-box-corporate h3.light{float:left;text-align:left;width:98%}.contact-map{display:none}.google-map-deeplink{display:block}.tx-pilmailform-pi1 #contact{width:320px}.tx-pilmailform-pi1 table td.contactinput input{width:218px}.tx-pilmailform-pi1 table.mandatory{width:320px}.tx-pilmailform-pi1 table.mandatory td.col-1{width:90px}.tx-pilmailform-pi1 table.mandatory td.col-2{width:230px}.tx-pilmailform-pi1 .select2-container{width:230px}.tx-pilmailform-pi1 input.gray_button.sub{margin-right:26px}.tx-pilmailform-pi1 input.gray_button.unsub{margin-right:10px}button.layer-send-button{padding:6px 50px 6px 10px !important}.award-teaser{margin-bottom:30px}.award-teaser .col-one-and-half img{margin-bottom:20px}}@media only screen and (min-width: 480px) and (max-width: 767px){.site-wrapper{width:470px}.site-main{position:relative;padding-bottom:30px}.site-main h2.underline{margin:0 0 15px -5px;padding:0 5px 3px}.site-main h1{font-size:24px;line-height:28px}.site-main .first-headline{font-size:24px;line-height:28px}.site-main div.rte ul{width:97%}.site-main select{-webkit-appearance:menulist}.cookie-hint{width:470px}.cookie-hint.cookie-hint-desktop{display:none}.cookie-hint.cookie-hint-mobile{display:block}.columns{display:inline;float:left;margin-left:0;margin-right:0}.columns.alpha{margin-left:0}.columns.omega{margin-right:0}.columns.border-top{border-top:1px solid #262262}.columns.col-01{width:470px}.columns.col-01.padding{padding:0 6px;width:458px}.columns.col-02{width:469px}.columns.col-02.padding{padding:0 0;width:457px}.columns.col-03{width:470px}.columns.col-03.padding{padding:0 6px;width:458px}.columns.col-04{width:470px}.columns.col-04.padding{padding:0 6px;width:458px}.columns.col-05{width:470px}.columns.col-05.padding{padding:0 6px;width:458px}.columns.col-06{width:470px}.columns.col-06.padding{padding:0 6px;width:458px}.columns.col-one-and-half{width:470px}.columns.col-one-and-half.padding{padding:0 6px;width:458px}.columns.col-three-and-half{width:470px}.columns.col-three-and-half.padding{padding:0 6px;width:458px}.columns.col-case{width:470px;border-top:1px solid #262262;margin:13px 0 2px 0;padding-top:26px}.columns.col-case.padding{padding:26px 6px;width:458px}.columns.offset-by-01{margin-left:470px}.columns.offset-by-02{margin-left:469px}.columns.offset-by-03{margin-left:470px}.columns.offset-by-04{margin-left:470px}.columns.offset-by-05{margin-left:470px}.columns-content{margin:0 6px}.col-case p,.col-case h1,.col-case ul,.col-case .category-small,.col-case h4{width:100%}.site-main ul.content-list{width:96%}.cookie-hint-mobile.show+.meta-navigation .contact-wrapper{overflow-y:scroll;height:250px !important}.nav-small-visible.hasCookie{overflow-y:scroll;height:160px !important}.lupe-container{position:absolute;left:0px;top:0;text-decoration:none;margin-top:0}.lupe-container.flyout{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;margin-right:20px;color:#0f1078;background:#fff}.lupe-container.flyout span{border-bottom:10px solid #fff !important;position:relative;z-index:7001}.lupe-container.flyout .lupe .lupe__img{display:none}.lupe-container.flyout .lupe .lupe__active{display:inline}.lupe-container .lupe{padding:3px 0 0 11px}.lupe-container .lupe .lupe__active{display:none}.lupe-container .lupe img{margin-right:11px}.header-wrapper{width:470px;height:auto;background-color:transparent;margin-bottom:-6px}
                                                                                            
                                                                                            .homepage .site-wrapper{margin:0 auto}
                                                                                            .homepage .teaser-wrapper{margin-top:20px}
                                                                                            
                                                                                            .homepage .slider-mood-container{min-height:auto;background:transparent}
                                                                                            .homepage .slider-mood-container img{min-height:auto;min-width:auto}
                                                                                            .homepage .rs-carousel .rs-carousel-pagination{top:182px;height:35px}
                                                                                            .homepage .mood-image-container{display:block;width:470px;padding-bottom:0;margin:0 auto}
                                                                                            .homepage .mood-image-container .mood-text-box-wrapper{width:auto;margin:10px 0 0}
                                                                                            .homepage .mood-image-container .mood-text-box,.homepage .mood-image-container .mood-text,.homepage .mood-image-container .mood-text{position:static;height:auto;padding:1px 13px 25px;width:444px;background:none}
                                                                                            
                                                                                            .homepage .mood-image-container .mood-text-box .blue-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text-box .yellow-bar,.homepage .mood-image-container .mood-text .yellow-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text .yellow-bar{display:none}
                                                                                            .homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text-box .more-link-big,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box 
                                                                                            .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a{position:relative;bottom:auto;width:auto;margin-top:-5px}
                                                                                            
                                                                                            .homepage .mood-image-container .mood-text-box span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big{position:absolute;bottom:4px;width:250px}.regional-container{text-align:center}.regional-container .select2-container{width:302px;text-align:left}.map-bullet.blue,.map-bullet.logo-lh-blue{display:none}.map-bullet.blue,.map-bullet.logo-ib-blue{display:none}.image-map{display:none}.regional-market-select-map{margin-top:5px !important;width:290px !important}.regional-market .mood-image-container{margin:12px 0 2px}
                                                                                            
                                                                                            .homepage-teaser{padding:10px 9px 7px 10px;margin-bottom:5px}
                                                                                            .homepage-teaser h2{font-size:21px;line-height:19px;padding-right:0}
                                                                                            
                                                                                            .homepage-teaser span{background:none;font-size:16px}.events-container,.news-container{padding-right:0}.events-container{border-top:0px solid #262262;padding-top:0}.row{margin-bottom:0px}.event-doorpage-item{margin-bottom:30px}header{background:url("../images/tools/header-small-shadow.png") 0 bottom repeat-x;padding-bottom:4px}.header-content{padding:0 16px;width:300px;float:left;height:40px}.header-content .logo{height:18px;width:200px;margin-top:9px}nav{margin-top:35px}nav ul li span{background-color:#F2F2F2}.menu-label{display:block;font-size:14px;font-family:'helvetica-light', helvetica, arial, sans-serif;text-transform:uppercase;color:#9b9b9b;cursor:pointer;float:right}.menu-label a{padding:11px 40px 0 20px;display:inline-block;outline:none;text-decoration:none}.menu-label.flyout{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;position:relative;height:34px}.menu-label.flyout a{padding:11px 40px 0 20px;outline:none;border-bottom:10px solid #f2f2f2;background-color:#f2f2f2}nav{display:none;padding:19px 10px;position:absolute;z-index:5000;background:#f2f2f2;-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb}nav ul{float:none;width:100%}nav ul li{font-size:15px;padding:5px 0 10px;border:none;margin:0;width:50%;float:left;height:auto}nav ul li span{padding:0}nav ul li span:hover{color:#b4b4b4}nav ul li ul.submenu-small li{width:auto;font-size:15px;color:#0f1078;text-transform:none;margin-right:22px !important}nav ul li.home-link{display:none}nav ul li:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;padding:5px 0 10px;height:auto;border:0;margin:0}nav ul li:hover>span{background:transparent;padding:0;display:inline;color:#b4b4b4}nav ul.right{float:none;width:100%}nav ul.right li{margin:0;width:46%;float:left;padding-right:4%}nav ul.right li a{text-decoration:none}nav ul.right li a:hover{color:#0f1078}nav ul.right li:hover{margin-left:0}nav ul.right li:hover span{padding:0}.flyout-menu-wrapper.services,.flyout-menu-wrapper.business,.flyout-menu-wrapper.company,.flyout-menu-wrapper.insights{display:none !important}.flyout-menu-wrapper.search{background:#fff;width:447px;top:19px;left:0;padding:20px 11px}.flyout-menu-wrapper.search .search-input-wrapper{float:left;margin-top:0;width:447px}.flyout-menu-wrapper.search .search-input-wrapper input{width:433px;background:#f2f2f2}.meta-navigation .breadcrumb,.meta-navigation .language{margin-right:11px}.meta-navigation .breadcrumb .select2-container,.meta-navigation .language .select2-container{width:100px}.meta-navigation a.login{left:200px}.flyout-menu-wrapper.login{left:40px}.submenu-small{display:block}.content-gallery{width:472px}.content-gallery .rs-carousel-mask li{width:472px}.content-gallery img{width:100%;height:auto}.arrow-list-teaser{width:101%}footer{padding:12px 16px 25px;position:relative;margin-top:15px}footer .footer-top-col-left span{display:inline}footer .footer-meta-navigation{bottom:16px;position:absolute;width:439px}footer .footer-columns{float:left;width:260px}footer .footer-col{width:130px;margin-right:0;margin-bottom:25px}footer .footer-col.last{width:130px}footer .footer-col.first{width:130px}footer .footer-top-col-right{width:438px;line-height:16px}footer .footer-top-col-right span{width:51px}footer .footer-contact-box{width:177px;float:right}footer .footer-contact-box .contact-link{background-color:#292561;color:white;display:block;margin:2px 0 10px;padding:4px 0 4px 10px;width:160px}.rmp-mood-slider .contact-us .contact-link{color:white;display:inline-block;margin:0 0 10px;padding:4px 0 4px 10px;width:160px}.responsive-submenu .responsive-submenu-navigation{display:block}.responsive-submenu{width:98%}.responsive-submenu .responsive-submenu-navigation{padding:14px 0 5px}.responsive-submenu .responsive-submenu-navigation li{float:left;height:30px;margin:0;width:46%}.responsive-submenu .responsive-submenu-navigation.fixed{display:block;position:relative}.submenu-navigation.fixed{width:470px;display:none}.head-maintext{width:458px}.columns.col-one-and-half.related-content-headline{width:97%;margin-top:-39px}.columns.col-one-and-half.related-content-item{width:97%;margin-left:0}.related-content-onecol p{width:455px}.related-content .columns.col-02 h2{margin-left:6px}.page-navigation{border-top:1px solid #262262;bottom:0;padding-top:10px;position:absolute;right:0;text-align:right;width:100%}.page-navigation a span{display:none;text-indent:-9999px}.register-form .select2-container{margin:0 0 10px 0}.register-form input[type="submit"]{margin:-4px 0 0}.register-form form{margin:14px 0 0px}.register-topmargin-col{padding-top:20px !important;margin-left:6px}.columns.account-teaser{width:375px;min-height:83px}.account-teaser-wrapper{margin-top:20px}.image-308{margin:0 15px 15px -6px}.career-gallery{margin:13px 0 30px -6px}.career-gallery img{width:470px}.career-gallery .image-caption{width:452px}.related-content-onecol h2.underline{margin:0 -6px 15px -6px}.related-content-onecol .columns.col-04{width:100%}.related-content-onecol h2{width:340px}.klapper .klapper-title h3{max-width:425px;padding-right:30px;font-size:16px}.klapper .klapper-title span{max-width:370px}.klapper .klapper-content{padding:15px 6px}.klapper .klapper-content img{width:104%}.download-item .columns.col-three-and-half{margin-left:0}.download-date{margin:0 0 10px !important}.download-item{margin-bottom:40px}.event-detail .event-label{text-align:left}.experts-wrapper .image-308-220{margin:0 10px 16px 0}.forgotten-password input{margin:0 0 10px 0}.forgotten-password button{margin:-2px 0 0}.forgotten-password button.button-next-row{margin-top:0}.case-gallery{margin:12px 0 25px;width:458px}.case-gallery .mood li{width:458px}.case-gallery .mood li img{width:458px}.image-caption{width:440px}.filter .clear-link{float:right;margin-right:0}.filter .select2-container,.filter select{margin:10px 0 0 0;width:435px}.filter ul li{margin-right:35px}.project-doorpage .download-details,.clients-doorpage .download-details,.project-doorpage .more-link,.clients-doorpage .more-link,.project-doorpage .google-map-deeplink a,.google-map-deeplink .project-doorpage a,.clients-doorpage .google-map-deeplink a,.google-map-deeplink .clients-doorpage a{width:97%}.project-doorpage .project-image,.clients-doorpage .project-image{margin:0 0 16px;width:468px}.project-doorpage .project-row,.clients-doorpage .project-row{margin-bottom:0}.project-doorpage 
                                                                                            .columns.col-02,.clients-doorpage .columns.col-02{margin-bottom:30px}.clients-doorpage .project-image{margin-left:0;width:468px}.clients-doorpage .overlay{width:438px}.client-gallery li{margin-right:19px}.insights .side-bar{margin-top:30px}.latest-downloads .download-details,.latest-downloads .more-link,.latest-downloads .google-map-deeplink a,.google-map-deeplink .latest-downloads a{width:90%}.insights .news-container{margin-top:0}.insights .events-container,.insights .news-container{padding-right:0}.news-container .columns.col-one-and-half{margin-bottom:30px}.insights .events-container .col-one-and-half,.insights .news-container .col-one-and-half{margin-bottom:20px}.teaser-contents{padding-top:0}.teaser-contents article p{width:450px}.teaser-contents article h2{font-size:24px;line-height:28px;width:450px}.project-row ul.related-services{padding:0 4px 7px 0}.landingpage .teaser-contents article{margin:0 30px 20px 9px}.landingpage .related-services-container{margin-top:0}.news-container .related-content .columns.col-one-and-half{margin-bottom:0}.news-container{margin-bottom:0}.margin-content-wrapper{padding-top:10px !important}.gallery-item a.gallery-image{margin:0 20px 10px -6px}.press-news-wrapper .col-one-and-half{margin-bottom:20px}.teaser-contents article{margin:0 30px 14px 9px}.benefits-wrapper{margin-top:0}.regional-market .project-image{margin:0 0 16px}.regional-market .corporate-projects-wrapper .columns.col-02{margin-bottom:30px}.regional-market .klapper-title h3{max-width:375px;padding-right:30px}.regional-market .klapper .activity .trigger{padding-left:62px;width:407px}.regional-market .klapper .activity .trigger h3{line-height:20px}.regional-market .klapper .klapper-content{padding-left:62px}.regional-market .klapper span.date{width:220px}.regional-market .site-main h2.underline{margin:0 -6px 15px}.regional-market .project-image{width:468px}.regional-market .language{margin:0 0 0 -35px}.regional-market .language span{display:none}.regional-market .bradcrumb .select{margin:-1px 0 0 10px !important}.regional-market .lupe-container{margin-top:-1000px;position:absolute}.regional-market .meta-navigation .breadcrumb,.regional-market .meta-navigation .language{margin-right:0}.regional-market footer{padding:6px 10px 30px}.contact-map{height:390px}.wrapper-404 .image-only-404{display:none}.wrapper-404 .footer-columns{float:left;width:420px}.wrapper-404 .footer-col{width:210px;margin-right:0;margin-bottom:15px}.wrapper-404 .footer-col.last{width:210px}.wrapper-404 .footer-col.first{width:210px}.wrapper-404 .footer-meta-navigation{bottom:16px;position:absolute;width:439px}.wrapper-404 .footer404{width:438px}.side-bar>*{margin-left:0}.side-bar>* h2.underline{margin-left:0 !important;margin-right:-12px}.side-bar .related-services-teaser{margin-left:-6px}.side-bar .related-services-teaser .related-services{margin-left:6px}.columns.col-02.padding.side-bar{padding:0 9px}.meta-navigation-list,.breadcrumb span,.meta-navigation .language span,.header-content .search-input-wrapper{display:none !important}.submenu-navigation{display:none}.submenu-navigation-wrapper{width:470px}.insights-projects .mood-image-container,.insights .mood-image-container,.landingpage .mood-image-container{display:none}.mood-image-container{display:none}.regional-market .mood-image-container{display:block;background:none}.regional-market .mood-image-container .rmp-mood-slider-headline{top:0px;right:163px}.regional-market .mood-image-container .rmp-mood-slider{margin-top:0}.regional-market .mood-image-container .rmp-mood-slider .rmp-mood-slider-list{padding-top:45px}.regional-market .mood-image-container .mood-image-slider-item{width:480px}.regional-market .mood-image-container .rmp-mood-slider .rs-carousel-action{top:206px}.regional-market .mood-image-container img{display:none}.regional-market .mood-image-container .mood-text-box-corporate{background:none;height:auto;padding:0;position:relative;right:0;top:0;margin:0 0 30px 6px;width:100%}.regional-market .mood-image-container .mood-text-box-corporate h3.light{float:left;text-align:left;width:98%}.regional-market .mood-image-container .corporate-manager-img{display:inline-block;float:left;margin-right:15px;position:relative;width:180px !important}
                                                                                            .homepage .mood-image-container .slider-mood-container{margin-top:-6px;padding-bottom:0;position:relative;display:inline-block;min-height:0;background:none}
                                                                                            
                                                                                            .homepage .mood-image-container .slider-mood-container img{width:100%;min-width:0;min-height:0}.columns.col-03.padding.regional-page{width:464px;
                                                                                                margin-right:0;margin-bottom:20px}.columns.col-one-and-half.padding.home-events{width:464px;margin-right:0;padding-right:0}.columns.col-one-and-half.padding.home-news{width:464px;margin-right:0}.nav-small-hidden{display:none}.meta-navigation .logout-wrapper{left:130px}.project-quote-text{width:474px}.ie7 .teaser-inner,.ie8 .teaser-inner{width:400px}.ie7 .teaser-wrapper .columns,.ie8 .teaser-wrapper .columns{margin-bottom:5px}.ie7 .teaser-wrapper a,.ie8 .teaser-wrapper a{height:115px}.ie7 .primary-color,.ie8 .primary-color{height:97px}.ie7 .secondary-color,.ie8 .secondary-color{height:97px}.ie7 .neutral-color,.ie8 .neutral-color{height:97px}.submenu-navigation-wrapper{margin-bottom:29px}.services .side-bar.benefits-wrapper{padding:0 !important}.insights-news .col-one-and-half{margin-bottom:20px}.content-gallery .image-caption{width:453px}.teaser-contents{margin-top:0 !important}.insights-projects .columns.col-02.padding.side-bar{padding:0}.insights-projects .side-bar .related-services-teaser{margin-left:0;margin-right:-6px}.insights-projects .side-bar>* h2.underline{margin-right:-6px}.services .see-also-wrapper{margin-bottom:10px}.services .projects-wrapper{margin-bottom:50px}.download-item .columns.col-three-and-half{margin-left:6px;margin-right:6px}.insights .latest-downloads-teaser{margin-left:-9px;margin-right:9px}.columns.col-02.padding.side-bar.news-detail-sidebar{padding:0 6px !important}.insights-events .events-container{border-top:0px solid #262262}.event-detail-sidebar{margin-left:-6px}.press-contact-teaser{margin-left:-6px !important;margin-right:12px}.image-only img{width:100%;height:auto}.contact-map{display:none}.google-map-deeplink{display:block}.tx-pilmailform-pi1 #contact{width:340px}.tx-pilmailform-pi1 table.mandatory{width:340px}.tx-pilmailform-pi1 table.mandatory td.col-1{width:90px}.tx-pilmailform-pi1 table.mandatory td.col-2{width:230px}.tx-pilmailform-pi1 input.gray_button.sub{margin-right:26px}.tx-pilmailform-pi1 input.gray_button.unsub{margin-right:10px}.reg-confirm-text{margin-left:9px}.reg-confirm-text h4{margin:0 0 7px}.award-teaser{margin-bottom:30px}.award-teaser .col-one-and-half img{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.site-wrapper{width:758px}.site-main h2.underline{margin:0 0 15px -7px;padding:0 7px 3px}.lupe-container.flyout span{position:relative;z-index:7001}.cookie-hint-mobile.show+.meta-navigation .contact-wrapper{overflow-y:scroll;height:250px !important}.cookie-hint{width:758px}.cookie-hint.cookie-hint-desktop{display:none}.cookie-hint.cookie-hint-mobile{display:block}.columns{display:inline;float:left;margin-left:6px;margin-right:6px}.columns.alpha{margin-left:0}.columns.omega{margin-right:0}.columns.border-top{border-top:1px solid #262262}.columns.col-01{width:116px}.columns.col-01.padding{padding:0 7px;width:102px}.columns.col-02{width:244px}.columns.col-02.padding{padding:0 6px;width:230px}.columns.col-03{width:373px}.columns.col-03.padding{padding:0 7px;width:359px}.columns.col-04{width:501px}.columns.col-04.padding{padding:0 7px;width:487px}.columns.col-05{width:629px}.columns.col-05.padding{padding:0 7px;width:615px}.columns.col-06{width:758px}.columns.col-06.padding{padding:0 7px;width:744px}.columns.col-one-and-half{width:180px}.columns.col-one-and-half.padding{padding:0 7px;width:166px}.columns.col-three-and-half{width:438px}.columns.col-three-and-half.padding{padding:0 7px;width:424px}.columns.col-case{width:484px;border-top:1px solid #262262;margin:13px 26px 2px 0;padding-top:26px}.columns.col-case.padding{padding:26px 7px;width:470px}.columns.offset-by-01{margin-left:128px}.columns.offset-by-02{margin-left:256px}.columns.offset-by-03{margin-left:385px}.columns.offset-by-04{margin-left:513px}.columns.offset-by-05{margin-left:641px}.columns-content{margin:0 6px}.col-case p,.col-case h1,.col-case ul,.col-case .category-small,.col-case h4{width:100%}nav{padding-bottom:19px}nav ul li{font-size:16px}nav ul li>span{padding:13px 20px 7px}nav ul li.home-link:hover>span{padding:1px 20px 7px}nav ul li.hover,nav ul li:hover{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;background:#fff;margin-right:14px;border:1px solid #e1e1e1;height:43px;background:#f2f2f2}nav ul li.hover span,nav ul li:hover span{color:#0f1078;cursor:default;z-index:101;position:relative;margin-bottom:-30px;margin-top:12px;background:#f2f2f2;padding:0 20px 30px 19px}nav ul li.hover a span,nav ul li:hover a span{cursor:pointer}nav ul li.hover .flyout-menu-wrapper,nav ul li:hover .flyout-menu-wrapper{display:block;z-index:100}nav ul li .flyout-menu{background-color:#f2f2f2}nav ul.right li.hover>span,nav ul.right li:hover>span{padding:0 19px 30px 20px}.flyout-col.news-col a{display:block;overflow:hidden;width:164px}.meta-navigation .language{margin:0 0 0 21px}.flyout-menu-wrapper{background:#f2f2f2}.flyout-menu-wrapper.search,.flyout-menu-wrapper.contact-flyout{display:none !important}.flyout-col{margin-right:17px;width:164px}.flyout-col img{width:100%;height:auto}.flyout-col.twoCol{width:382px}.header-wrapper{width:758px;height:auto;background-color:transparent;margin-bottom:-6px}
                                                                                                
                                                                                                .homepage .site-wrapper{margin:10px auto 0}
                                                                                                .homepage .slider-mood-container{min-height:auto}
                                                                                                .homepage .slider-mood-container img{min-height:auto;min-width:auto}.homepage .rs-carousel .rs-carousel-pagination{top:315px;height:35px}
                                                                                                .homepage .mood-image-container{display:block;width:757px;padding-bottom:0;margin:0 auto}
                                                                                                .homepage .mood-image-container .mood-text-box-wrapper{width:auto;margin:0}
                                                                                                .homepage .mood-image-container .mood-text-box,.homepage .mood-image-container .mood-text,.homepage .mood-image-container .mood-text{position:static;height:auto;padding:7px 16px 25px;width:726px;background:none}
                                                                                                .homepage .mood-image-container .mood-text-box .blue-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text-box .yellow-bar,.homepage .mood-image-container .mood-text .yellow-bar,.homepage .mood-image-container .mood-text .blue-bar,.homepage .mood-image-container .mood-text .yellow-bar{display:none}
                                                                                                
                                                                                                .homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text-box .more-link-big,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text-box .more-link,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text-box .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text-box a,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a,.homepage .mood-image-container .mood-text .more-link-big,.homepage .mood-image-container .mood-text .more-link,.homepage .mood-image-container .mood-text .google-map-deeplink a,.google-map-deeplink .homepage .mood-image-container .mood-text a{position:relative;bottom:auto;width:auto;margin-top:-5px}
                                                                                                
                                                                                                .homepage .mood-image-container .mood-text-box span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big,.homepage .mood-image-container .mood-text span.more-link-anchor-big{position:absolute;bottom:4px;width:250px}
                                                                                                
                                                                                                .homepage-teaser h2{font-size:24px;line-height:31px}.events-container,.news-container{padding-right:28px}
                                                                                                .homepage .events-container{border-top:0px solid #262262}.header-content{padding:0 16px}.slider-mood-container{margin-top:-6px;padding-bottom:11px;position:relative;display:inline-block}.slider-mood-container img{width:100%;height:auto}.meta-navigation a.login{left:379px}.flyout-menu-wrapper.login{left:380px;top:17px}footer{padding:12px 16px 8px}footer .footer-top-col-left span{display:inline}footer .footer-meta-navigation{width:670px}footer .footer-col{width:180px}footer .footer-col.last{width:125px}footer .footer-top-col-right{line-height:17px}footer .footer-contact-box{width:100%;float:left}footer .subscribe-newsletter{float:left;margin-right:120px}footer .contact-us{float:right}footer .folluw-us{float:left}footer .footer-contact-box .contact-link{background-color:#292561;color:white;display:block;margin:2px 0 10px;padding:4px 0 4px 10px;width:160px}.rmp-mood-slider .contact-us .contact-link{background-color:#292561;color:white;display:block;margin:2px 0 10px;padding:4px 0 4px 10px;width:160px}.head-maintext{width:98%}.teaser-contents article p{width:450px}.teaser-contents{margin-top:0 !important}.klapper .trigger{display:block;width:auto;width:90%}.columns.col-one-and-half.related-content-headline{width:98%;margin-top:-39px}.columns.col-one-and-half.related-content-item{width:230px}.columns.col-one-and-half.related-content-item.first-content{margin-left:0}.insights-teaser-image img{width:100%;height:auto}.klapper .klapper-title h3{max-width:665px;padding-right:80px}.regional-market .mood-image-container{width:758px}.regional-market .mood-image-container img{width:100%;height:auto}.regional-market .mood-image-container .rmp-mood-slider-headline{top:-50px}.regional-market .mood-image-container .rmp-mood-slider .rs-carousel-action{top:370px}.regional-market .mood-image-container .rs-carousel-mask{padding-bottom:100px;margin-bottom:-100px}.regional-market .mood-image-container .mood-image-slider-item{width:758px}.regional-market .mood-text-box-corporate{right:8px}.regional-market .klapper .klapper-title h3{max-width:597px;padding-right:90px}.regional-market .project-image{width:242px;margin-left:-6px}.regional-market .project-image img{width:85%}.project-image{width:242px}.project-image img{height:auto;max-height:170px;max-width:200px;width:auto}.clients-doorpage .overlay{width:212px}.client-gallery li{margin-right:60px}.contact-map{width:500px;height:auto}.contact-map img{width:100%;height:auto}.contact-info{margin-top:10px}.columns.account-teaser .account-teaser-text{width:164px}.columns.account-teaser .account-teaser-image{margin-right:8px}.register-form input[type="submit"]{margin:-2px 30px 0 0}.downloads-wrapper img{width:100%;height:auto}.columns.col-one-and-half.related-content-item{width:166px}.career-gallery img{width:100%;height:auto}.sidebar-gallery{width:237px}.sidebar-gallery img{height:auto;width:100%}.sidebar-gallery .image-caption{width:219px}.sidebar-gallery .rs-carousel-horizontal .rs-carousel-item{width:237px}.content-gallery{width:485px}.content-gallery img{height:auto;width:100%}.content-gallery li.rs-carousel-item{width:485px !important}.image-308{margin:0 15px 15px -7px}.image-306{width:246px}.expert-image{width:237px}.expert-image img{width:100%;height:auto}.forgotten-password input{margin:0 0 10px}.forgotten-password button.button-next-row{margin-top:0}.experts-wrapper .image-308-220{margin:0 0 16px -6px;width:242px;height:auto}.experts-wrapper .image-308-220 img{width:100%;height:auto}.experts-wrapper.no-detail .image-308-220 img{height:338px}.case-gallery{width:486px}.case-gallery .mood li{width:486px}.case-gallery .mood li img{width:486px}.contact-map>iframe{width:100%}.insights-case .project-image{width:241px}.insights-case .project-image img{width:85%;height:auto}.insights-case .image-caption{width:468px}.insights-projects .project-image{width:244px;margin:0 -6px 16px}.project-quote-image img{width:100%;height:auto}.clients-doorpage .project-image{height:225px;line-height:225px}.clients-doorpage .overlay{height:195px}.related-content .columns.col-one-and-half.related-content-item{width:230px}.filter h3{display:none}.filter .select2-container{margin:0 5px 0 0;width:205px}.filter .clear-link{float:right;margin-right:3px}.insights-event .events-container{border-top:1px solid #262262}.news-container img{height:auto;width:100%}.events-container,.news-container{padding-right:0}.news-detail .side-bar .image-306{width:243px}.news-detail .side-bar .image-306 img{width:100%;height:auto}.sidebar-content-teaser img{margin-bottom:10px}.image-226-159{width:180px}.press-contact-teaser .image-306{width:243px}.press-contact-teaser .image-306 img{width:100%;
                                                                                                    height:auto}.press-news .image-226-159{width:226px}.press-contact-teaser .press-contact-head .image-caption{width:225px}.gallery-item a.gallery-image{margin:0 20px 25px -7px}.press-news-wrapper .columns.col-one-and-half{width:240px}.wrapper-404 .image-only-404{display:none}.wrapper-404 .footer404{width:726px}.side-bar>*{margin-left:-7px}.side-bar>* h2.underline{margin-left:0 !important;margin-right:-9px}.side-bar .related-services-teaser .related-services{margin-left:7px}.mood-image-container{display:none}
                                                                                                    
                                                                                                    .homepage .mood-image-container .slider-mood-container{display:block}.regional-market .mood-image-container{display:block}.submenu-navigation,.submenu-navigation.fixed,.submenu-navigation-static,.submenu-navigation-static.fixed,.responsive-submenu-navigation{width:758px}.submenu-navigation,.submenu-navigation.fixed{display:none}.submenu-navigation-wrapper.responsive-submenu-navigation,.submenu-navigation-wrapper.submenu-navigation-static{display:block;width:758px}.submenu-navigation-wrapper{width:758px}
                                                                                                    
                                                                                                    .homepage .mood-image-container .slider-mood-container{margin-top:-6px;padding-bottom:11px;position:relative;display:inline-block;min-height:0}
                                                                                                    .homepage .mood-image-container .slider-mood-container img{width:100%;height:auto;min-width:0;min-height:0}.columns.col-03.padding.regional-page{width:463px;padding-right:30px}.columns.col-one-and-half.padding.home-events{width:237px;margin-right:0;padding-right:0}.columns.col-one-and-half.padding.home-news{width:463px;padding-right:30px;margin-top:30px}.nav-small-hidden{display:block}.meta-navigation .logout-wrapper{left:280px}.project-quote-text{width:241px}.ie7 .teaser-inner,.ie8 .teaser-inner{width:215px}.insights-news .col-one-and-half .image-226-159 img{width:100%;height:auto}.insights-news .col-one-and-half .image-226-159{height:127px}.news-detail-sidebar img{width:100%;height:auto}.regional-market .klapper .activity .trigger{width:91%}.regional-market .corporate-projects-wrapper h2.underline,.regional-market .latest-activities-wrapper h2.underline{margin:0 -6px 15px}.google-map-deeplink{display:none}}.form .text-area,.form .input-select,.form .input-text{position:relative;margin-bottom:13px}.form .input-label{margin-bottom:3px}.form .phone{width:85%;margin-left:3%;float:right}.form .phone-prefix{width:10%;padding:3px}.form--newsletter,.form--v{margin-bottom:36px}.form--newsletter input,.form--newsletter textarea,.form--v input,.form--v textarea{background-color:#f2f2f2}.form--newsletter textarea,.form--v textarea{height:98px}.input-text input{padding:5px 25px 5px 5px;width:100%;box-sizing:border-box;height:33px;margin-right:0}.input-select select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;padding:5px 25px 5px 5px;width:100%;box-sizing:border-box;height:33px;margin-right:0;background-image:linear-gradient(45deg, transparent 50%,#808080 50%),linear-gradient(135deg, #808080 50%,transparent 50%),linear-gradient(to right, #cccccc,#cccccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.input-select select :focus{background-image:linear-gradient(45deg, #008000 50%,transparent 50%),linear-gradient(135deg, transparent 50%,#008000 50%),linear-gradient(to right, #cccccc,#cccccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}.input-select select::-ms-expand{display:none}.input-checkbox{position:relative;margin-bottom:12px}.input-checkbox.form-error .input-label:after,.input-checkbox.form-success .input-label:after{top:0}.form-error .input-label:after,.powermail_field_error .input-label:after{content:"";display:inline-block;position:absolute;right:6px;top:29px;width:14px;height:13px;background:url("../images/icons/error_red.png") no-repeat}.form-success .input-label:after{content:"";display:inline-block;position:absolute;width:14px;height:13px;background:url("../images/icons/check_green.png") no-repeat;right:6px;top:29px}.text-area textarea{padding:5px 25px 5px 5px;width:100%;box-sizing:border-box;resize:none}.input-label{display:block;color:#9b9b9b}.input-label small{font-size:11px}.sticky-contact-box h2{font-size:18px;color:#9b9b9b;margin-bottom:15px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.submit-btn{float:right;color:#fff;font-family:'helvetica-bold', 'arial bold', sans-serif;border:none;padding:6px 53px 6px 10px;margin-top:5px;background:url(../images/icons/ico-arrow-light17.png) no-repeat 94% 6px #292561}.contact-form-response{display:table;min-height:52px}.msg-wrapper{display:table-cell;vertical-align:middle}.error-msg,.success-msg{display:block;position:relative;padding-right:20px;box-sizing:border-box;width:100%}.error-msg:after,.success-msg:after{content:"";display:inline-block;position:absolute;right:0;top:0;width:14px;height:13px}.error-msg:after{background:url("../images/icons/error_red.png") no-repeat}.success-msg:after{background:url("../images/icons/check_green.png") no-repeat}a.contact-flyout{display:none}@media only screen and (min-width: 0) and (max-width: 479px){a.contact-flyout{margin-left:40px}.sticky{width:310px}}@media only screen and (min-width: 480px) and (max-width: 767px){a.contact-flyout{margin-left:100px}.sticky{width:470px}}@media only screen and (max-width: 767px){.sticky{display:block;position:fixed;top:0;z-index:9;right:auto;transition:position 0.4s ease;background-color:white}a.contact-flyout{display:inline-block;float:left;padding:6px;line-height:1}a.contact-flyout span{display:inline-block;width:16px;height:10px;background:url(../images/icons/contact_gray.png) no-repeat}a.contact-flyout.flyout{-webkit-box-shadow:0px 0px 5px #bbb;-moz-box-shadow:0px 0px 5px #bbb;box-shadow:0px 0px 5px #bbb;margin-right:20px;border:1px solid #fff;color:#0f1078;border:1px solid #fff;background-color:#fff;outline:none}a.contact-flyout.flyout span{background:url(../images/icons/contact_yellow.png) no-repeat}a.contact-flyout.flyout a{outline:none}.contact-wrapper{-webkit-box-shadow:0px 3px 5px #bbb;-moz-box-shadow:0px 3px 5px #bbb;box-shadow:0px 3px 5px #bbb;display:none;background-color:#fff;position:absolute;border:1px solid #d2d2d2;border-top:none;padding:15px;top:25px !important;right:0 !important;left:0 !important;overflow:auto}.contact-wrapper .close-btn{float:right;display:inline-block;padding:10px;width:13px;height:13px;background:url("../images/icons/close_gray.png") center 20% no-repeat}.contact-wrapper textarea{height:70px}.contact-wrapper input,.contact-wrapper textarea{background-color:#f2f2f2}.contact-wrapper .text-area,.contact-wrapper .input-text,.contact-wrapper .input-select{margin-bottom:5px}.contact-tab{display:none}.sticky-contact-box{width:auto;background-color:#fff;border:none;padding:0}}@media only screen and (min-width: 768px){.form--newsletter .form-copy,.form--v .form-copy{margin:0 0 20px 10px}.contact-wrapper{position:fixed;right:-466px;width:499px;margin-top:130px;padding-top:50px}.contact-wrapper .close-btn{display:none}.sticky-contact-box{position:relative;width:430px;float:left;background-color:#f2f2f2;border:1px solid #d2d2d2;-webkit-box-shadow:-2px 0px 2px 0px #bbbbbb;box-shadow:-2px 0px 2px 0px #bbbbbb;padding:15px;min-height:85px}.contact-topmargin-col{padding-top:65px !important}}::-webkit-input-placeholder{color:#d2d2d2}:-moz-placeholder{color:#d2d2d2}::-moz-placeholder{color:#d2d2d2}:-ms-input-placeholder{color:#d2d2d2}.mod-video-inline{width:100%;height:auto;margin-bottom:13px}.mod-video-inline video{width:100%;height:auto}.mod-video-inline__image{width:100%;height:auto}.mod-video-inline__link{border:0;margin:0;padding:0;overflow:visible;background:transparent;position:relative;width:100%;height:auto}.mod-video-inline__link:focus{outline:0}.mod-video-inline__link:hover{opacity:0.5}.mod-video-inline__link.hidden{display:none}.mod-video-inline__btn-play{background-image:url("../images/fancybox/fancybox_sprite.png");background-position:0 -108px;display:block;
                                                                                                    position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:44px;height:44px}.teaser-news{margin-bottom:20px}@media only screen and (min-width: 768px){.teaser-news{margin-bottom:0}}.teaser-news .more-link,.teaser-news .google-map-deeplink a,.google-map-deeplink .teaser-news a{margin:0 9px !important}.teaser-news__image{overflow:hidden;margin:0 0 15px;display:block;position:relative;width:226px;height:159px}@media only screen and (min-width: 768px){.teaser-news__image{width:100%;height:auto}}.teaser-news__image img{width:226px;height:159px}@media only screen and (min-width: 768px){.teaser-news__image img{width:100%;height:auto}}.teaser-news__btn-play{background-image:url("../images/fancybox/fancybox_sprite.png");background-position:0 -108px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:44px;height:44px;z-index:101}.teaser-news__hidden{display:none}.teaser-news__date{margin:0 9px 8px 9px !important}.teaser-news__copy-text,.teaser-news__headline{margin:0 9px 8px 9px !important}.video-link-container{padding:2em 0}.video-link-container p{padding:0}.video-link{position:relative}.video-link .bnt-play{background-image:url("../images/fancybox/fancybox_sprite.png");display:block;position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;background-position:0 -109px}.video-container{margin-left:2px}.video-container .video-link{display:block;width:150px}.video-container .video-link .bnt-play{top:50px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("https://www.lhconsulting.com/frontend/src/images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;
                                                                                                    background:transparent url("https://www.lhconsulting.com/frontend/src/css/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox/fancybox_sprite%402x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("https://www.lhconsulting.com/frontend/src/images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}body,body.cyrillic{font-family:'helvetica-regular', helvetica, arial, sans-serif;color:#5b5b5b;font-size:14px;height:100%;width:100%}body.cyrillic
                                                                                                {font-family:'helvetica-regular-cyrillic', Arial, sans-serif}p.copyright{font-size:0.8em;padding:0.4em 0 0 0}.ui-state-disabled{background-image:none;opacity:1}.rmp-mood-slider.rs-carousel-disabled 
                                                                                                .rs-carousel-action{display:none}

