h1,#single>div>h1{line-height:1.5em!important}.dataminheight{min-height:330px}.inlineforms .gfield,.inlineforms .ginput_container,.inlineforms input{text-align:left!important}.gform_footer.top_label{text-align:left!important}.ihcolours span input:checked~label{border:4px solid #fff;box-shadow:0 0 8px 0 #000;margin:-4px;position:relative;z-index:2}.ihcolours span label{background:#266383;content:"";display:block;height:37px;width:37px}.ihcolours label{cursor:pointer}.ihberlinimageblock .imgparent{position:relative;bottom:0}.ihberlinimageblock .imgblock{width:80%;background-size:cover;position:absolute;bottom:0}.ihberlinimageblock h4{margin-top:1em}.ihberlinimageblock .upwards{position:absolute;margin-top:-190px;right:10px}.ihberlinimageblock .btnoverlay{margin-top:-10px;position:absolute;margin-left:-6em!important;min-width:300px;z-index:3}.ihberlinimageblock .col-md-6{padding-right:1em}.ihberlinimageblock p{padding-bottom:1em}.ihberlinimageblock{margin-bottom:3em;margin-top:2em;padding-right:1em;padding-left:1em}.ihberlinimageblock .img-responsive{max-height:180px}.ihberlinimageblock .img-responsive .auto{max-height:auto}.logo{max-width:290px!important}@media (min-width:1201px){#header .pull-right{width:calc(100% - 300px)!important}}.vc_column-inner{padding-top:0!important}.area-slider .item:after{background:none!important}.title .bg1,.title .bg2,.title .bg3,.title .bg4,.title .bg5,.title .bg6{opacity:0}.mdls .title div{margin:10px auto!important}.normalbtn .ih-btn,.normalbtn a>button{position:relative;left:0!important;margin-left:0!important;margin-top:10px}.ihberlinmargins{margin-top:20px;margin-bottom:40px}.ihberlin-case-study{height:650px!important}.ihberlin-case-study .img{height:550px!important}@media (max-width:750px){.ihberlin-case-study{height:300px!important}.ihberlin-case-study .img{height:250px!important}}.ihberlin-case-study .data{margin:-40px -50px 0!important;padding:3em!important;padding-top:2em!important;padding-bottom:2em!important}.ihberlin-case-study .data .ih-btn{margin-top:10px;margin-bottom:10px;position:relative!important;display:block!important;bottom:0!important;right:0!important}.ihimageblock{margin-top:20px;margin-bottom:40px}#menu-footer li,#menu-footer ul{display:inline!important;margin-right:20px}#menu-footer{margin-top:40px;padding:0}#lang_area:not(.active) li.wpml-ls-current-language:not(:hover){display:none!important}#lang_area:not(.active) li{display:inherit!important;opacity:1}#lang_area{right:40px!important}