html{height:100%}body{margin:0;padding:0;font-family:'Hind Madurai',sans-serif;background-color:#98a7ae;height:100%;overflow:hidden}ul{padding:0}li{list-style-type:none}.main_container{max-width:954px;padding:0;margin:0 auto}.main_container.bottom_padding{padding-bottom:20px}.content{width:100%}.content .right a{color:#000;text-decoration:underline;font-size:18px;font-weight:500;letter-spacing:.05em}.footer{position:fixed;bottom:0;width:100%;z-index:999;margin-top:10px;background-color:#98a7ae}.footer .main_container{border-top:1px solid #fff;padding-top:20px}.sitename{color:#fff;text-align:center}.sitename h3{margin-top:0;font-size:24px;text-transform:uppercase;font-weight:600;letter-spacing:5px}.sitename h3 a{color:#fff}.sitename h3 a:hover{text-decoration:underline}#menu-hauptmenu li{display:block;padding:0 20px 0 0}#menu-hauptmenu li a{color:#000;font-size:18px;font-weight:500;letter-spacing:.05em;line-height:25px}#menu-hauptmenu .current-menu-item a{color:#fff}#menu-hauptmenu .menu-item-has-children>a{display:none}#menu-hauptmenu .menu-item-has-children .sub-menu{display:inline-flex}.navbar{margin-bottom:5px}#hamburger{display:none}.show-menue{transition:bottom .4s ease-out}.page{position:relative;display:block;min-height:500px;height:calc(100% - 160px)}.top{display:flex;flex-direction:column;justify-content:flex-end;height:calc(100%)}.row.top{margin-left:0}.content .left{min-height:380px;display:inline-flex;flex-direction:column;justify-content:flex-end;text-align:center;color:#fff;font-size:24px;font-weight:600;letter-spacing:5px}.content .right{min-height:380px;display:inline-flex;flex-direction:column;justify-content:flex-end;font-size:16px;font-weight:400;letter-spacing:1px;left:-5px}.content .right p{margin:20px 0 0}.content .headings{bottom:-4px;position:relative}.content_archiv{display:block !important}.content_archiv .slider .item{position:relative}.content_scroll{position:relative;overflow:auto;padding-right:5px;flex-direction:row !important}.full_scroll{position:relative;max-height:550px;overflow:auto;padding-right:5px;flex-direction:row !important}.content .archiv{display:flex}.content .archiv .left{min-height:380px;display:inline-flex;flex-direction:column;justify-content:flex-end;text-align:right;color:#fff;font-size:16px;font-weight:300;letter-spacing:2px}.content .archiv .left p{margin:20px 0 0 !important;font-weight:300}.content .archiv .left a{color:#000;font-size:18px;font-weight:500;letter-spacing:.05em}.content .archiv .left a:hover{text-decoration:underline}.content .archiv .right{min-height:380px;min-width:475px;display:inline-flex;flex-direction:column;justify-content:flex-end;text-align:left}.content .archiv .right .item_single{width:100%;display:flex;justify-content:flex-end;flex-direction:column;align-items:center}.carousel-indicators{bottom:-40px}.paginator{margin:0 auto;padding-top:20px;max-width:954px}.paginator ul{display:flex;flex-direction:row;justify-content:center}.paginator ul li{padding-top:10px;width:30px;height:30px;text-align:center}.paginator ul li a{color:#000;font-size:18px}.paginator ul li.active{color:#fff;font-size:18px;border-radius:15px;display:block;width:30px;height:30px;background-color:#b9c2c9;margin-top:8px;padding-top:8px}.paginator ul li.active span{top:-5px;position:relative}.referenz{display:flex;flex-wrap:wrap;flex-direction:column}.referenz .item{width:calc(100%/4)}.referenz .col-md-3{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:30px}.referenz a{color:#000;text-decoration:underline}.referenz a:hover{text-decoration:none}.mejs-container,.mejs-controls{background:#98a7ae !important}a.mailto{text-decoration:none !important;font-size:16px !important}a.mailto:hover{text-decoration:underline}.art_direction{padding-top:7px}.linkedin{padding-top:3px}.art_direction a{font-size:18px !important;text-decoration:none !important}.bx-wrapper{border:0 !important;background-color:rgba(0,0,0,0) !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;padding-top:20px !important}.bx-pager-link{width:15px !important;height:15px !important;border-radius:15px !important;border-width:8px !important}@media only screen and (max-width:991px){#hamburger{display:block;position:absolute;font-size:26px;top:-4px}.sitename{padding-bottom:20px}.content{margin-bottom:20px}.footer{bottom:-170px;transition:bottom .4s ease-out}.navbar{opacity:0;transition:opacity .4s ease-out}.footer.show-menue{bottom:0 !important}.navbar.show-menue{opacity:1}.paginator{padding-bottom:20px}}@media only screen and (max-width:961px){.footer{bottom:-150px}}@media only screen and (max-width:767px){.footer{bottom:-150px}.content .archiv,.content .left,.content .archiv .left{display:block}.content .archiv .left{text-align:center}.content .archiv .right{min-width:calc(100%)}.item_single{padding-top:30px}.referenz .col-md-3{padding-bottom:0;font-size:120%}}@media only screen and (max-width:480px){.footer{bottom:-150px}.row.top{overflow:scroll}}