.et_slide_in_menu_container{padding-top:0!important}.et_pb_scroll_top.et-pb-icon{border-radius:0px}.mfp-title,.mfp-counter{display:none!important}.align-bottom-column .et_pb_column{padding-bottom:50px}.align-bottom-column .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:rgba(55,55,55,0.9);;background:rgba(255,255,255,0.8);border-radius:100px}.df-ui-btn::before{box-sizing:border-box}.ti-angle-right::before{content:"\e649"}[class*=" ti-"]::before,[class^="ti-"]::before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}Element{}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{border-radius:50%;width:40px}.df-container.df-floating>.df-ui-next{right:8px}.df-container>.df-ui-next,.df-container>.df-ui-prev{color:#fff}@media only screen and (max-width:980px){#hk_footermenu .et_pb_menu__menu{display:block}#hk_footermenu .mobile_menu_bar{display:none}.hk_mob_kontakt .et_pb_column{width:16.66%!important}.hk_markenlogos .et_pb_column{width:50%!important}}@media only screen and (max-width:980px){.logo-vier .et_pb_column{width:25%!important}}@media only screen and (max-width:980px){#hk_overview .et_pb_filterable_portfolio .et_pb_portfolio_filters ul{margin:auto;display:flex;align-items:center;flex-direction:column}}