.page-header-inner{vertical-align:top!important}.postfeat{text-align:left}h3.hometitle{text-transform:uppercase;text-align:center}#kadbreadcrumbs{background:#fff;padding:0}#kadbreadcrumbs a:hover,#kadbreadcrumbs a,#kadbreadcrumbs{color:#444}.kt-breadcrumb-container{position:relative;padding-top:6px;padding-bottom:6px}.kt-breadcrumb-container:before{content:' ';display:block;background:rgb(0 0 0 / .1);left:15px;right:15px;height:1px;position:absolute;top:0}.kt-breadcrumb-container:after{content:' ';display:block;background:rgb(0 0 0 / .1);left:15px;right:15px;height:1px;position:absolute;bottom:0}.kt_bc_nomargin #kadbreadcrumbs{background:#fff;color:#444}.footerclass .kadence_social_widget a{border-color:rgb(0 0 0 / .4)}.titleclass .entry-title{vertical-align:middle;color:#000;padding-left:0}.titleclass h1{font-size:36px}.blog_photo_item .entry-title{color:#000;background-color:rgb(255 255 255);padding-left:5px}.subtitle{color:#fff}.titleclass .subtitle{margin-top:10px}.subtitle{margin-bottom:20px}.block{background-color:#333f48;color:#fff;line-height:normal;padding-left:5px;padding-right:5px}.block-dunkel{background-color:#000;color:#fff;padding-left:50px;padding-right:5px;margin-bottom:5px}.flex-caption-case{padding:2% 46px;text-align:left;width:60%;margin-top:37%}#googleMap{-webkit-filter:contrast(3);-webkit-filter:grayscale(1);filter:contrast(3);filter:grayscale(1)}.marken-liste{list-style:none;margin:0;padding:0}.example03 a{position:relative;display:inline-block;text-decoration:none}.example03 a::after{position:absolute;left:0;padding-right:5px;content:'';width:100%;height:22px;background:#000;opacity:.1;bottom:0;transform:scale(0,0);transition:transform .4s;transform-origin:left top}.example03 a:hover::after{transform:scale(1,1)}#responsive-form{max-width:800px margin 0 auto;width:100%}.form-row{width:100%}.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-half{float:left;position:relative;padding:.65rem;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-third{float:left;position:relative;padding:.65rem;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.home-custom-carousel .slick-arrow,.home-custom-carousel ul.slick-dots{display:none!important}.home .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.home .portfolio-overlay-color{opacity:0.5!important}.home .portfolio-overlay-border{border:0!important}.page-id-27 .portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page-id-27 .portfolio-overlay-color{opacity:.5!important}.page-id-27 .portfolio-overlay-border{border:0!important}.page-id-1105 .portfolio-overlay-color{opacity:0!important}.page-id-1105 .portfolio-overlay-border{border:0!important}@media (min-width:992px) and (max-width:1024px){#kad-header-menu{display:block}#kad-mobile-banner{height:0;display:none}}#content{padding-top:40px;padding-bottom:30px}i.kt-gallery-item-icon{display:none}@media (max-width:768px){.image_menu_item_link{margin-bottom:10px}}.category-51 .post-grid-footer-meta{display:none}.kt-filters .kt-option-set{padding:0;text-align:left}#logo a .ascend-logo{margin-right:10px}.blog_item.grid_item .post-grid-footer-meta{border-top:1px solid #ccc}.sf-menu a{padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px}.footerclass .footer-widget-title:before{background:rgb(0 0 0 / .1)}.above-footer-widgets .widget-title:before,.footer-widget-title:before,.sidebar .widget-title:before{content:'';height:24px;width:100%;z-index:100;background:rgb(0 0 0 / .1);position:absolute;top:70%;margin-top:-20px;left:0}.nav-main ul.sf-menu>li>a:hover,.nav-main ul.sf-menu>li.sfHover>a{text-decoration:underline;text-underline-offset:3px}.nav-main{margin-top:10px}.nav-main ul.sf-menu ul a:hover{text-decoration:underline;text-underline-offset:3px}.nav-main ul.sf-menu>li.current-menu-item>a{text-decoration:underline;text-underline-offset:3px}.nav-main ul.sf-menu ul li.current-menu-item>a{text-decoration:underline;text-underline-offset:3px}#newsletter_button{color:#fff;font-size:24px;background-color:#ff7276;position:fixed;right:0;top:200px;width:40px;height:205px;z-index:99}#newsletter_button a{color:#fff;letter-spacing:5px;text-transform:uppercase;transform:rotate(90deg);transform-origin:left;margin-top:0;margin-left:21px;margin-bottom:0;margin-right:20px;display:inline-block}#newsletter_button a:hover{color:#000}@media only screen and (min-width:320px) and (max-width:667px){#newsletter_button{font-size:20px;position:fixed;right:0;top:100px;width:30px;height:180px;z-index:99}#newsletter_button a{margin-top:0;margin-left:16px}}.product .woocommerce-tabs .comment-reply-title,.product .woocommerce-tabs h2{display:none}.kad-shop-top{display:none}.cart-summary{display:none}.page-description{margin-bottom:30px}.term-description{margin-bottom:30px}.shopcolumn1 .product_item .details_product_item{padding-top:5px}@media (min-width:992px){form.checkout #order_review_heading{width:100%;padding:0}}.check-out{text-align:center}.single_add_to_cart_button{background:#97d700}.checkout-button{background:#97d700}#place_order{background:#97d700}.comment-content a:not(.button),.entry-content p a:not(.button):not(.select2-choice):not([data-rel=lightbox]){border:0}.portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-color{opacity:.5}.portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-border{border:1px solid rgb(255 255 255 / .8);top:15px;bottom:15px;left:15px;right:15px;opacity:1}.portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-color{opacity:.1}.footercredits{color:#fff}.footercredits a{color:#fff}.postfeat{text-align:left;background-color:#fff0}.image_menu_item_link .image_menu_message{top:10px;position:absolute;left:10px;right:10px;padding:10px;text-align:center;bottom:10px;overflow:hidden;border:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.home-padding{padding:5px 0}