@charset "UTF-8";@import url(/fonts/fonts.css);html,body,p,h1,h2,h3,h4,h5,h6,a,button,input,input[type=text],textarea,select{font-family:'Roboto',sans-serif !important;font-style:normal;font-weight:400}body,html,.woocommerce.single-product .product .woocommerce-tabs .entry-content p{font-size:15px !important}b,strong{font-weight:500 !important}h1,h2,h3,h4{hyphens:auto;overflow-wrap:anywhere;word-break:auto-phrase}@media only screen and (min-width:1100px){.mobile{display:none !important}}@media only screen and (max-width:1099px){.desktop{display:none !important}}header .fa-instagram:before,header .fa-facebook-f:before,header .fa-linkedin-in:before{color:#e30613}.gt-mobile-menu .gt-top .gt-menu>li.astm-search-menu a>svg{display:inline-block}li.astm-search-menu .gt-search-widget{padding:15px 45px 15px 15px;background-color:#fff;border-radius:5px}li.astm-search-menu .gt-search-widget button{margin-top:15px}li.astm-search-menu .search-close{right:13px}#menu-hauptmenue-1 .menu-item-15193 a:hover,.gt-header.gt-style-1 .gt-navbar .gt-menu>li.menu-item-15193:hover>a:visited{color:#009ba4}.gt-header.gt-style-1 .gt-navbar .gt-menu li.menu-item-15193 .gt-dropdown-menu{border-top-color:#009ba4}.gt-mobile-menu .menu-item-15193 a,.gt-mobile-menu .menu-item-15193 a:hover,.gt-mobile-menu .menu-item-15193.active>a,.gt-mobile-menu .menu-item-15193.active>a:hover{color:#009ba4 !important}.gt-page-title-bar .gt-breadcrumb nav>ol>li:first-child{display:none}.gt-header.gt-style-1 .gt-navbar .gt-menu>li>a,.gt-header.gt-style-1 .gt-navbar .gt-menu>li>a:visited,.gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a,.gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited{font-size:1rem !important;letter-spacing:normal !important}.menu-item-11720>a:hover,.menu-item-11734>a:hover,.menu-item-12529>a:hover,.menu-item-14970>a:hover,.menu-item-15193>a:hover{cursor:default}.hbz_banner .vc_column-inner{min-width:400px}.hbz_banner p{font-size:3rem;text-align:right;font-weight:500}@media only screen and (min-width:1680px){.hbz_banner p{font-size:3.5rem}}@media only screen and (min-width:1460px) and (max-width:1679px){.hbz_banner p{font-size:3rem}}@media only screen and (min-width:1200px) and (max-width:1459px){.hbz_banner p{font-size:2.5rem}}@media only screen and (min-width:1000px) and (max-width:1199px){.hbz_banner p{font-size:3rem}}@media only screen and (min-width:768px) and (max-width:999px){.hbz_banner p{font-size:3rem}}@media only screen and (max-width:767px){.hbz_banner p{font-size:2rem}}.hbz_slider .gt-events-slider .gt-slide-inner .gt-content .gt-title{font-size:2.615rem;font-weight:500}@media only screen and (max-width:767px){.hbz_slider .gt-events-slider .gt-slide-inner .gt-content .gt-title{font-size:2rem}}img.artikelbild{width:100%;margin-bottom:24px}.sys figure{width:50%;min-width:400px}.sys figure,.hb_preise figure{border:2px solid #fff;padding:20px;text-align:center;background-color:#fff;border-radius:5px}.sys figcaption,.hb_preise figcaption{font-size:.9rem !important;font-weight:500;margin-top:20px !important}.hbz_team>.vc_column-inner>.wpb_wrapper{padding:15px;background-color:#fff;border-radius:5px}.hbz_team .wpb_single_image img{height:227px;width:auto}.hbz_team h3{margin-top:15px}.hbz_team table{height:80px}@media only screen and (max-width:767px){.hbz_team{margin-bottom:30px}}a.btn_hbz,.btn_hbz a,.wpcf7-submit,.tnp-field.tnp-field-button .tnp-submit,.hbz .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{border-radius:5px !important;padding:11.5px 30px !important;font-size:.9231rem !important;letter-spacing:.5px !important;font-weight:500 !important;border-width:1px !important;border-style:solid !important;color:#fff !important;display:inline-block;align-items:center !important;text-transform:uppercase !important;background-color:#e30613 !important;border-color:#e30613 !important;width:fit-content !important;background-image:none !important;transition:.3s}a.btn_hbz:hover,.btn_hbz a:hover,.wpcf7-submit:hover,.tnp-field.tnp-field-button .tnp-submit:hover,.hbz .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a:hover,.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover{border-color:#e30613 !important;color:#e30613 !important;background:0 0 !important}.woocommerce button.button:hover{border-color:#e30613 !important}.woocommerce button.button:disabled{border-color:#dfe1e9 !important}a.btn_hbz{margin-bottom:30px}.woocommerce-product-search button{margin-top:30px}.tnp-field input{display:block !important;width:100% !important;padding:13px 20px !important;font-size:1rem !important;background-color:#fff !important;background-image:none !important;border:1px solid #eaeaea !important;color:#666 !important;box-shadow:none !important;line-height:1.7 !important;height:auto !important;-webkit-transition:.2s !important;-moz-transition:.2s !important;-o-transition:.2s !important;-ms-transition:.2s !important;transition:.2s !important;border-radius:4px !important;outline:0 !important;text-transform:none !important}.tnp-subscription label{font-weight:400 !important}.nl_archiv li{margin-top:10px;list-style-type:none;font-size:1.01rem}.hbz_rechts .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0 !important;margin-left:30px}@media only screen and (min-width:992px){.hbz_excerpt{height:5rem}.hbz_title{height:4rem}}@media only screen and (min-width:768px) and (max-width:991px){.hbz_excerpt{height:8rem}.hbz_title{height:6rem}}.hbz_title a{color:#e30613 !important;font-size:1.462rem;line-height:1.4;font-weight:400}.hbz_title h4{margin-top:1rem}.hbz_kachel_bild{border-top-left-radius:5px;border-top-right-radius:5px}.hbz_kachel_text{background:#fff;z-index:2;padding:15px 20px;border:1px solid #eaeaea;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.hbz_kachel_text .btn_hbz{margin-bottom:0}.hbz_dreh.vc_gitem-zone-a .vc_gitem-row-position-middle{height:40%;top:20%}.hbz_dreh .vc_gitem_row .vc_gitem-col,.hbz_dreh .vc_gitem-post-data-source-post_title{height:100%;color:#fff}.vc_gitem-zone.g_bild{background-size:contain;background-color:#f9f9f9 !important}.hbz_dreh .vc_gitem-post-data-source-post_title div{font-size:1.7rem !important;line-height:1.4}@media only screen and (min-width:1100px) and (max-width:1299px){.hbz_dreh.vc_gitem-zone-a .vc_gitem-row-position-middle{height:38%;top:18%}.hbz_dreh .vc_gitem-post-data-source-post_title div{font-size:1.4rem !important}}@media only screen and (min-width:1300px){.hbz_dreh .vc_gitem-post-data-source-post_excerpt p{font-size:1rem;line-height:1.7}}@media only screen and (min-width:1100px) and (max-width:1160px){.hbz_dreh .vc_gitem-post-data-source-post_excerpt p{line-height:1.2rem}}.hbz .gt-event-style-4 .gt-price,.hbz .gt-event-style-4 .gt-stock,.hbz .gt-event-style-4 .gt-status,.hbz .gt-event-style-4 .gt-venue,.hbz .gt-event-style-4 .gt-location,.hbz .gt-event-style-4 .gt-organizer,.hbz .gt-event-style-4 .gt-date,.hbz .gt-event-style-4 .gt-time{font-size:1rem}@media only screen and (min-width:1200px){.hbz .gt-event-style-4 .gt-image{height:240px}.hbz .gt-event-style-4 .gt-title{height:7rem}.hbz .gt-event-style-4 .gt-details{height:5rem}.hbz .gt-event-style-4 .gt-text{height:8rem;font-size:1rem;margin-top:0}}@media only screen and (min-width:768px) and (max-width:990px){.hbz .gt-event-style-4 .gt-image{height:240px}.hbz .gt-event-style-4 .gt-title{height:7rem}.hbz .gt-event-style-4 .gt-details{height:5rem}.hbz .gt-event-style-4 .gt-text{height:8rem;font-size:1rem;margin-top:0}}@media only screen and (min-width:991px) and (max-width:1200px){.hbz .gt-event-style-4 .gt-image{height:180px}.hbz .gt-event-style-4 .gt-title{height:10rem}.hbz .gt-event-style-4 .gt-text{height:10rem}.hbz .gt-event-style-4 .gt-details{height:5rem}}.hbz .vc_grid-item-zone-c-right .vc_gitem-animated-block{width:30%}.hbz .vc_grid-item-zone-c-right .vc_gitem-zone-c{width:70%}.hbz .vc_grid-pagination .vc_grid-pagination-list{margin-top:3rem !important}.custom_banner .gt-banner-box a,.custom_banner .gt-banner-box a:visited,.custom_banner .gt-banner-box a:before,.custom_banner .gt-banner-box a:visited:before{background:#2d2d2d}.custom_banner .gt-banner-box a:hover{background:rgba(0,0,0,.3)}.gt-banner-box a .gt-content{font-size:2rem}#eventchamp_latest_posts_widget-1 .gt-image,#eventchamp_latest_events_widget-2 .gt-image{display:none}#eventchamp_latest_posts_widget-1 .gt-title,#eventchamp_latest_events_widget-2 .gt-title{margin-left:0;margin-right:0}#eventchamp_latest_posts_widget-1 .gt-inner{padding-bottom:10px}#eventchamp_latest_events_widget-2 .gt-inner{padding-bottom:23px}.theiaStickySidebar #block-2 .wp-block-image{margin-bottom:0}.search-results .gt-image{display:none}.kontrast{color:olive}.primaer{color:#e30613}.hbz_holzbau h4{margin-top:10px}.vc_row.hbz_holzbau{background-color:#fff;margin:25px 0;padding-top:28px;border-radius:5px}.vc_row.hbz_holzbau .primaer{margin-bottom:0}.vc_row.hbz_holzbau .primaer p{font-weight:400}.woocommerce.single-product .product .product_meta{display:none !important}.woocommerce-info{border-top-color:#e30613}.woocommerce-info:before{color:#e30613}.woocommerce form .form-row .required{color:#e30613}.woocommerce-checkout-review-order .wc-gzd-checkbox-placeholder-legal .checkbox-legal{margin-bottom:20px}.cart_item .product-name .wc-gzd-cart-item-thumbnail{display:none}.woocommerce-additional-fields .thwcfd-field-textarea textarea{height:150px !important}.woocommerce-additional-fields p.thwcfd-field-textarea{margin-top:10px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true]{color:#fff !important}.woocommerce form.login,.woocommerce form.register{max-width:100% !important}@media screen and (min-width:1024px){.woocommerce-checkout .woocommerce .woocommerce-checkout #order_review_heading{float:none !important;width:100% !important}}.woocommerce-checkout .woocommerce .woocommerce-checkout #order_payment_heading{font-size:1.25rem;font-weight:600}.woocommerce-checkout .woocommerce .woocommerce-checkout #payment{border-width:0}.woocommerce-checkout .woocommerce .woocommerce-checkout .saso_eventtickets_request_name_per_ticket_label{margin-bottom:25px}.woocommerce-checkout .woocommerce .woocommerce-checkout .sasoEventtickets_cart_spacer_bottom{display:none}.single .woocommerce-mini-cart__buttons .checkout{display:none}.hbz_widerrruf{border:1px solid #333;padding:15px}.gt-footer .gt-footer-content{padding:80px 0 40px !important}.gt-section.gt-show-mobile .gt-widget{padding:30px;border-radius:5px}.hbz_partner .gt-columns{justify-content:space-evenly}#af-wrapper .af-usergroup-tag{font-size:14px}.cta_hbz{background-color:#fff !important}.cta_hbz h2{color:#e30613 !important}#teaser_hbt_hbz .gt-eventchamp-slider .gt-slider-content .gt-title .gt-primary,.gt-eventchamp-slider .gt-slider-content .gt-title .gt-secondary{font-size:3rem !important}@media (max-width:991px){#teaser_hbt_hbz .gt-eventchamp-slider .gt-slider-content .gt-title .gt-primary,.gt-eventchamp-slider .gt-slider-content .gt-title .gt-secondary{font-size:2.75rem !important}}@media (max-width:767px){#teaser_hbt_hbz .gt-eventchamp-slider .gt-slider-content .gt-title .gt-primary,.gt-eventchamp-slider .gt-slider-content .gt-title .gt-secondary{font-size:2.3rem !important}#teaser_hbt_hbz.gt-countdown-slider.gt-style-2>.gt-slider-content .gt-text,.gt-eventchamp-slider .gt-slider-content .gt-text{display:block !important}}.gt-404-page.hbz{padding:90px 0 0}@media (min-width:1200px){.gt-404-page.hbz{padding:0 0 30px}}.gt-404-page.hbz img{width:90%;max-width:220px;margin-bottom:50px}