.branding a img,.branding img{max-width:270px!important;margin-bottom:-90px!important}.mobile-header-bar .mobile-branding img{max-width:150px!important;margin-bottom:-50px!important;margin-top:-10px!important}.side-header .branding{margin-bottom:90px!important}.mobile-header-bar .mobile-mini-widgets .mini-contacts i{margin-right:-15px!important}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover{transform:scale(1.1)!important}.ufw_btn{line-height:1.3em!important;font-weight:600}.ufw_title+.ufw_wb_inner{font-size:18px!important;line-height:1.3em!important;max-height:80vh;box-sizing:border-box}.ufw_btn.ufw_btn_48px{margin-right:15px!important}@media screen and (max-width:600px){.ufw_pp .ufw_wb{top:50px!important}}.floatton-container-1457{max-width:50%!important;padding:25px!important;background:rgba(169,224,130,.95)!important;border-radius:none!important}.floatton-container-1457 .floatton-inner label{background-color:none!important}@media screen and (max-width:600px){.floatton-container-1457{max-width:95%!important}.button.floatton-btn-1457{max-width:95%!important}}.floatton-container-3307{max-width:25%!important;padding:25px 25px 7px 25px!important;background:rgba(215,238,244,.95)!important}@media screen and (max-width:600px){.floatton-container-3307{max-width:70%!important}.button.floatton-btn-3307{max-width:95%!important}}.button.floatton-btn-3307{border:1px solid #9db7cc!important}.floatton-container-3770{max-width:50%!important;padding:25px!important;background:rgba(169,224,130,.95)!important;border-radius:none!important}.floatton-container-3770 .floatton-inner label{background-color:none!important}@media screen and (max-width:600px){.floatton-container-3770{max-width:95%!important}.button.floatton-btn-3770{max-width:95%!important}}.masthead.inline-header{border-bottom:3px solid #ef861f;box-shadow:0 4px 20px 0 rgba(255,255,255,.4),0 6px 50px 0 rgba(255,255,255,.6)}.aufzaehlung ul{list-style:none!important;margin-left:0px!important}.aufzaehlung ul li:before{content:"-"!important;font-family:'ETmodules';float:left!important;color:orange!important;padding-right:5px!important;margin-left:-10px!important}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}.wpdevelop .btn{background:#75B763 none repeat scroll 0 0!important;color:white!important;border-color:#4C772A30!important;border-radius:25px!important;margin-top:-10px!important}.wpdevelop .btn_submit{background:#5DB13C none repeat scroll 0 0!important;color:white!important;border-color:#4C772A30!important;border-radius:25px!important;box-shadow:0 1px 0 #eee!important;font:600 18px / 26px "Barlow"!important;padding:8px 18px 10px 20px!important;margin-right:-10px!important}.booking_form .form-group .controls select,.booking_form select,.booking_form textarea,.booking_form input[type="text"]{width:100%!important}@media screen and (max-width:990px){.pswp img{padding:10%}}@media screen and (max-width:600px){.h1-size .dt-fancy-title.bg-on{min-height:55px!important;line-height:55px!important}}.booking_form_div textarea,.booking_form_div select[multiple],.booking_form_div select[size]{height:150px!important}@media screen and (max-width:990px){.booking_form_div textarea,.booking_form_div select[multiple],.booking_form_div select[size]{height:100px!important}}