@font-face{font-family:'SourceSans3';src:url("../Fonts/SourceSans3-Regular.otf.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'SourceSans3';src:url("../Fonts/SourceSans3-Semibold.otf.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:'SourceSans3';src:url("../Fonts/SourceSans3-Bold.otf.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}strong{font-weight:600}.box{margin-top:40px;margin-bottom:40px}.box__date{margin-top:0;margin-bottom:15px}.box__title{margin-top:0;margin-bottom:15px}.break-in--right{margin-top:40px;margin-bottom:40px;margin-right:-15px;margin-left:-15px}.break-in--right__date{margin-top:0;margin-bottom:15px}.break-in--right__title{margin-top:0;margin-bottom:15px}@media screen and (min-width: 48rem){.break-in--right{margin-right:-20px;margin-left:-20px}}@media screen and (max-width: 48rem){.break-in--right>.col-md+.col-md{margin-top:50px}}@media screen and (min-width: 62rem){.break-in--right{margin-left:0}}@media screen and (min-width: 75rem){.break-in--right{margin-right:-40px}}.break-in--left{margin-top:40px;margin-bottom:40px;margin-right:-15px;margin-left:-15px}.break-in--left__date{margin-top:0;margin-bottom:15px}.break-in--left__title{margin-top:0;margin-bottom:15px}@media screen and (min-width: 48rem){.break-in--left{margin-right:-20px;margin-left:-20px}}@media screen and (max-width: 48rem){.break-in--left>.col-md+.col-md{margin-top:50px}}@media screen and (min-width: 62rem){.break-in--left{margin-right:0;margin-left:-65px}}@media screen and (min-width: 75rem){.break-in--left{margin-left:-40px}}.break-in--horizontal{margin-top:40px;margin-bottom:40px;margin-right:-15px;margin-left:-15px}.break-in--horizontal__date{margin-top:0;margin-bottom:15px}.break-in--horizontal__title{margin-top:0;margin-bottom:15px}@media screen and (min-width: 48rem){.break-in--horizontal{margin-right:-20px;margin-left:-20px}}@media screen and (max-width: 48rem){.break-in--horizontal>.col-md+.col-md{margin-top:50px}}@media screen and (min-width: 62rem){.break-in--horizontal{margin-left:-20px}}@media screen and (min-width: 75rem){.break-in--horizontal{margin-right:-40px;margin-left:-40px}}.branchenwissen .button--icon-link:before{content:"\f08e"}.branchenwissen .content-header{margin-bottom:1.875rem}@media screen and (min-width: 75rem){.branchenwissen .content-header{margin-bottom:unset}}.branchenwissen .content-header .widget-highlight__subline{margin-top:1.25rem}@media screen and (min-width: 48rem){.branchenwissen .content-header .widget-highlight__subline{margin-top:1.5625rem}}@media screen and (min-width: 62rem){.branchenwissen .content-header .widget-highlight__subline{margin-top:1.875rem}}@media screen and (min-width: 75rem){.branchenwissen .content-header .widget-highlight__subline{margin-top:unset;-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}}.branchenwissen .button.company-size{border:unset;background-color:#dadada;color:#3c3937}.branchenwissen .button.company-size.selected,.branchenwissen .button.company-size:hover{opacity:unset;background-color:#e8630b;color:#fff}@media screen and (max-width: 75rem){.branchenwissen .nav__first-level-mobile.industry-selection{display:flex}.branchenwissen .js-menu-tab{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.branchenwissen .js-menu-tab.industry-selection a{text-transform:unset}.branchenwissen .js-menu-tab-content .submenu{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.branchenwissen .js-menu-tab-content.industry-selection.active-submenu .industry-item--icon{display:none}.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon{font-size:20px;margin-right:.625rem}.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon.fa-pretzel,.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon.fa-wine-bottle,.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon.fa-industry-windows{font-size:24px}.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon.color-bgn-orange{color:#e8630b}.branchenwissen .js-menu-tab-content.industry-selection .industry-item--icon:hover ~ i{color:#e8630b}.branchenwissen .button--login{background:transparent;padding-left:0 !important;text-transform:none}.branchenwissen .button--login:before{top:auto}}@media screen and (min-width: 75rem){.branchenwissen .nav__links{padding-inline-start:.625rem}.branchenwissen .nav__search{margin-left:.625rem}.branchenwissen .navigation-meta__link.btn{font-family:"SourceSans3",Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#004994;text-decoration:none;white-space:nowrap;font-size:16px;padding:0 5px 0 0;transition:none;border:none}.branchenwissen .navigation-meta__link.btn:hover{color:#e8630b}.branchenwissen .navigation-meta__link.btn:hover i{color:#e8630b}.branchenwissen .navigation-meta__link.btn:focus-visible{outline:-webkit-focus-ring-color auto 1px}.branchenwissen .navigation-meta__link i{color:#004994;pointer-events:none}.branchenwissen .meta-industry-selection__desktop{box-shadow:0 0 10px 0 rgba(54,54,54,0.15);background-color:#fff;margin-left:.625rem;width:36.625rem;min-height:21.25rem;z-index:99999;position:absolute;top:60px;padding:25px 20px}.branchenwissen .meta-industry-selection__desktop .industry-selection__item{float:left;width:50%;height:6.5625rem}.branchenwissen .meta-industry-selection__desktop .industry-selection__item i,.branchenwissen .meta-industry-selection__desktop .industry-selection__item h5{color:#004994}.branchenwissen .meta-industry-selection__desktop .industry-selection__item i{font-size:20px}.branchenwissen .meta-industry-selection__desktop .industry-selection__item i.fa-pretzel,.branchenwissen .meta-industry-selection__desktop .industry-selection__item i.fa-wine-bottle,.branchenwissen .meta-industry-selection__desktop .industry-selection__item i.fa-industry-windows{font-size:24px}.branchenwissen .meta-industry-selection__desktop .industry-selection__item .icon,.branchenwissen .meta-industry-selection__desktop .industry-selection__item .links{float:left}.branchenwissen .meta-industry-selection__desktop .industry-selection__item .icon{width:2.1875rem}.branchenwissen .meta-industry-selection__desktop .industry-selection__item .links p{margin-top:.5rem}.branchenwissen .filler__left{margin-right:2.1875rem}.branchenwissen .bw-breadcrumb-start{font-weight:bold}}.branchenwissen .content-page-wrapper--start{background-color:#fff}@media screen and (min-width: 75rem){.branchenwissen .page-sidebar .widget.bw-homepage-contactcard{padding-left:2.1875rem;padding-right:2.1875rem;width:23.125rem}}.branchenwissen .bw-homepage-contactcard .widget-highlight__mail{position:relative}.branchenwissen .bw-homepage-contactcard .widget-highlight__mail .tooltiptext{bottom:1.5625rem}@media screen and (min-width: 48rem){.branchenwissen .industry_items{padding-top:.9375rem;padding-right:.9375rem;margin-left:0;margin-right:0}}@media screen and (min-width: 62rem){.branchenwissen .industry_items{padding-top:2.1875rem;padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (min-width: 75rem){.branchenwissen .industry_items{margin-bottom:1.5625rem !important;padding-top:2.5rem;padding-right:0;margin-right:-10px}}.branchenwissen .industry_items__element{background-color:transparent;height:8.4375rem}@media screen and (max-width: 47.9375rem){.branchenwissen .industry_items__element{margin-left:-15px;margin-right:-15px;border-bottom:1px solid #dadada;padding:10px 10px 10px 20px}}@media screen and (min-width: 48rem){.branchenwissen .industry_items__element{height:7.5rem}.branchenwissen .industry_items__element.flipped .flip-card,.branchenwissen .industry_items__element:active .flip-card,.branchenwissen .industry_items__element:focus .flip-card,.branchenwissen .industry_items__element:hover .flip-card{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg)}.branchenwissen .industry_items__element .flip-card{-webkit-transition:transform 0.6s;-moz-transition:transform 0.6s;-o-transition:transform 0.6s;transition:transform 0.6s;transform-style:preserve-3d}}@media screen and (min-width: 48rem) and (prefers-reduced-motion){.branchenwissen .industry_items__element .flip-card{-webkit-transition:transform unset;-moz-transition:transform unset;-o-transition:transform unset;transition:transform unset}}@media screen and (min-width: 48rem) and (max-width: 62rem){.branchenwissen .industry_items__element{width:20rem}}@media screen and (min-width: 75rem){.branchenwissen .industry_items__element{width:22.3125rem;max-width:22.3125rem;overflow:hidden}}.branchenwissen .container__header{margin-bottom:.625rem}@media screen and (min-width: 48rem){.branchenwissen .container__header{display:none}}@media screen and (min-width: 48rem){.branchenwissen .flip-card{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d}.branchenwissen .flip-card-front,.branchenwissen .flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}}.branchenwissen .flip-card-front,.branchenwissen .flip-card-back{display:flex;flex-direction:row}.branchenwissen .flip-card-content{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 48rem){.branchenwissen .flip-card-content{height:7.5rem;padding-left:1.875rem}}@media screen and (min-width: 75rem){.branchenwissen .flip-card-content{padding-left:1.875rem}}.branchenwissen .flip-card-content .container__icon,.branchenwissen .flip-card-content .container__links{flex-grow:1}.branchenwissen .flip-card-content .container__icon{width:3.75rem;max-width:3.75rem;margin-right:.9375rem}.branchenwissen .flip-card-front{background-color:#fff;color:#004994}@media screen and (min-width: 48rem){.branchenwissen .flip-card-front .flip-card-content{border-bottom:1px solid #dadada}}.branchenwissen .flip-card-front .container__icon i{color:#004994;font-size:3rem}.branchenwissen .flip-card-front .container__icon .fa-pretzel,.branchenwissen .flip-card-front .container__icon .fa-wine-bottle,.branchenwissen .flip-card-front .container__icon .fa-industry-windows{font-size:3.75rem}.branchenwissen .flip-card-front .container__links h3{margin-top:0;font-size:20px;line-height:26px}@media screen and (min-width: 48rem) and (max-width: 62rem){.branchenwissen .flip-card-front .container__links h3{hyphens:auto;width:78%}}@media screen and (min-width: 48rem){.branchenwissen .flip-card-back{background-color:#004994;color:#fff;transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg)}}@media screen and (max-width: 47.9375rem){.branchenwissen .flip-card-back .flip-card-content{height:5rem}}@media screen and (max-width: 47.9375rem){.branchenwissen .flip-card-back .flip-card-content .container__icon{width:4.375rem}.branchenwissen .flip-card-back .flip-card-content .container__icon i{color:#004994;font-size:3rem}.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-pretzel,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-wine-bottle,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-industry-windows{font-size:3.75rem}}@media screen and (min-width: 48rem){.branchenwissen .flip-card-back .flip-card-content .container__icon i{color:#fff;font-size:3rem}.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-pretzel,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-wine-bottle,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-industry-windows{font-size:3.75rem}}.branchenwissen .flip-card-back .flip-card-content .container__links div:nth-of-type(2n){margin-top:.625rem}@media screen and (min-width: 75rem){.branchenwissen .flip-card-back .flip-card-content .container__icon{width:3.75rem;margin-right:.9375rem}.branchenwissen .flip-card-back .flip-card-content .container__icon i{color:#fff;font-size:2.375rem}.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-pretzel,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-wine-bottle,.branchenwissen .flip-card-back .flip-card-content .container__icon .fa-industry-windows{font-size:3rem}.branchenwissen .flip-card-back .flip-card-content .btn{margin-right:.9375rem;color:#fff;background:#004994;border:solid 2px #fff}.branchenwissen .flip-card-back .flip-card-content .btn:hover,.branchenwissen .flip-card-back .flip-card-content .btn:focus{color:#004994;background:#fff;border:solid 2px #fff}}@media screen and (min-width: 48rem) and (max-width: 75rem){.branchenwissen .flip-card-back.d-md-block{background-color:#004994}.branchenwissen .flip-card-back.d-md-block .flip-card-content{padding-right:.9375rem}.branchenwissen .flip-card-back.d-md-block .flip-card-content .container__icon{width:3.75rem;margin-right:.9375rem}.branchenwissen .flip-card-back.d-md-block .flip-card-content .container__icon i{color:#fff;font-size:2.375rem}.branchenwissen .flip-card-back.d-md-block .flip-card-content .container__icon .fa-pretzel,.branchenwissen .flip-card-back.d-md-block .flip-card-content .container__icon .fa-wine-bottle,.branchenwissen .flip-card-back.d-md-block .flip-card-content .container__icon .fa-industry-windows{font-size:3rem}.branchenwissen .flip-card-back.d-md-block .flip-card-content .btn{margin-right:.9375rem;color:#fff;background:#004994;border:solid 2px #fff}.branchenwissen .flip-card-back.d-md-block .flip-card-content .btn:hover,.branchenwissen .flip-card-back.d-md-block .flip-card-content .btn:focus{color:#004994;background:#fff;border:solid 2px #fff}}.tx-bw-calculationmodules form{margin-top:1.25rem;margin-bottom:2.5rem}.tx-bw-calculationmodules .form-group__zip-search{margin-top:1.5rem}.tx-bw-calculationmodules legend{line-height:2rem}.tx-bw-calculationmodules .control-label{margin-right:.3125rem}.tx-bw-calculationmodules input[type="text"]{margin-right:.625rem;margin-left:0;width:12.5rem}@media (min-width: 48rem){.tx-bw-calculationmodules input[type="text"]{width:9.375rem}.tx-bw-calculationmodules input[type="text"]:not(:first-of-type){margin-left:.3125rem}}.tx-bw-calculationmodules .btn{margin-top:1.25rem;height:38px}@media screen and (min-width: 48rem){.tx-bw-calculationmodules .btn{margin-top:0}}.tx-bw-calculationmodules .btn.button--round[class*=" button--icon-"]{padding-top:10px}.tx-bw-calculationmodules .widget-contact-card{margin-top:1.5625rem !important}.tx-bw-calculationmodules .widget-contact-card h3{font-size:16px;font-weight:600}.tx-bw-calculationmodules .widget-contact-card__headline{margin-bottom:0}.tx-bw-calculationmodules ul li{line-height:1.375rem}.tx-bw-calculationmodules .calculation-module__result{margin-bottom:1.875rem !important}.tx-bw-calculationmodules .calculation-module__spinner{position:relative;font-size:20px;color:#004994}@media screen and (max-width: 48rem){.tx-bw-calculationmodules .calculation-module__spinner{left:9.25rem;top:-1.875rem}}.tx-bw-calculationmodules fieldset{margin-bottom:1.25rem}.tx-bw-calculationmodules .fireextinguisher fieldset{margin-bottom:2.5rem}.tx-bw-calculationmodules .fireextinguisher input[type="text"]:focus{border-color:#004994;color:#004994;box-shadow:0 0 10px 0 rgba(54,54,54,0.15);appearance:none}.tx-bw-calculationmodules legend{margin-bottom:.625rem}.tx-bw-calculationmodules .zip-search-group{margin-top:1.5625rem}.tx-bw-calculationmodules .special-table__table thead th{line-height:1.25rem}.tx-bw-calculationmodules .fa-info-circle{font-size:1.25rem;color:#004994;cursor:pointer;margin-left:15px}.tx-bw-calculationmodules .form-control-readonly{display:inline-block;margin-right:3px}.tx-bw-calculationmodules .step4-result__already,.tx-bw-calculationmodules .step4-result__more{margin-bottom:1.25rem}.tx-bw-calculationmodules .form input[type="text"]{height:2.375rem}.tx-bw-calculationmodules .form .validation{margin-top:1rem !important}.tx-bw-calculationmodules .form .validation.validation__step4.invalid{color:#d40f14;display:block}body:has(.modal.show:not(.video-player-modal)){position:fixed}[id^='fireclassFieldsetStep'].hide{display:none}.fireextinguisher{font-size:1.125rem}.fireextinguisher h1{margin-top:2rem}.fireextinguisher .lead{font-size:1.25rem;line-height:1.5}.fireextinguisher fieldset{padding-bottom:3rem;margin-bottom:0 !important;border-top:1px solid #E3E3E3}@media (min-width: 48rem){.fireextinguisher fieldset{padding-bottom:4rem}.fireextinguisher fieldset:not(:first-of-type){margin-top:2rem}}.fireextinguisher legend{color:#004994;margin-bottom:1rem}@media (max-width: 48rem){.fireextinguisher legend{font-size:1.25rem;line-height:1.25;font-weight:700}}@media (min-width: 48rem){.fireextinguisher legend{padding-top:2rem;margin-bottom:4rem}}.fireextinguisher legend+p{margin-top:0}.fireextinguisher .validation{background-color:rgba(212,15,20,0.075);border:1px solid #d40f14;padding:1rem;margin-bottom:1rem;border-radius:.25rem;font-weight:bold}.fireextinguisher #fireclassFieldsetStep1 .checkbox__container.form-check{margin-bottom:1rem}.fireextinguisher #fireclassFieldsetStep1 .checkbox__container .card{flex-direction:row;overflow:hidden}.fireextinguisher #fireclassFieldsetStep1 .checkbox__container .card-body{padding:1rem;display:flex;align-items:center}.fireextinguisher #fireclassFieldsetStep1 .checkbox__container .card-body p{margin:0}.fireextinguisher #fireclassFieldsetStep1 .checkbox__container :is(label,.card){min-height:6.25rem}.fireextinguisher .button--round{display:flex;align-items:center;padding:.5rem 1rem .5rem .5rem}.fireextinguisher .button--round.btn-lg{font-size:1.5rem;padding:1rem 2rem;border-radius:2rem;border-width:2px;margin-bottom:2rem}.fireextinguisher .button--round.btn-lg:after{margin-left:1rem;top:0}.fireextinguisher .button--round i{margin:0 .5rem 0 0}.fireextinguisher .button--round span{font-size:1rem}.fireextinguisher label{line-height:1.25}.fireextinguisher :is(.checkbox__label,.radio__label){display:flex;align-items:center}.fireextinguisher :is(.checkbox__label,.radio__label):hover,.fireextinguisher :is(.checkbox__label,.radio__label):focus-within{cursor:pointer}.fireextinguisher :is(.checkbox__label,.radio__label):hover .checkbox__beautifier,.fireextinguisher :is(.checkbox__label,.radio__label):focus-within .checkbox__beautifier{background:transparent}.fireextinguisher :is(.checkbox__label,.radio__label):hover :is(span,.card),.fireextinguisher :is(.checkbox__label,.radio__label):focus-within :is(span,.card){border-color:#004994;color:#004994;box-shadow:0 0 0 4px rgba(0,73,148,0.25)}.fireextinguisher :is(.checkbox__label,.radio__label):hover svg path,.fireextinguisher :is(.checkbox__label,.radio__label):focus-within svg path{fill:#004994}.fireextinguisher :is(.checkbox__label,.radio__label) input:checked:hover ~ span,.fireextinguisher :is(.checkbox__label,.radio__label) input:checked:focus-within ~ span{color:#fff}.fireextinguisher :is(.checkbox__label,.radio__label):has(.radio__input:disabled){pointer-events:none}.fireextinguisher :is(.checkbox__label,.radio__label):has(.radio__input:disabled) span{color:#3c3937;opacity:.5;background:#E3E3E3;border:1px solid #E3E3E3}.fireextinguisher :is(.checkbox__label,.radio__label):has(.radio__input:disabled) span:after{content:none}.fireextinguisher :is(.checkbox__label,.radio__label):has(.radio__input:disabled) path{fill:#3c3937}.fireextinguisher :is(.checkbox__label,.radio__label) .radio__container+.radio__container:has(input:checked) .radio__container:first-child .radio-text{color:#3c3937;opacity:.5;background:#E3E3E3;border:1px solid #E3E3E3}.fireextinguisher :is(.checkbox__label,.radio__label) .radio__container+.radio__container:has(input:checked) .radio__container:first-child .radio-text:after{content:none}.fireextinguisher .fire-class-icon{max-height:80px;max-width:80px;opacity:.8}@media (min-width: 48rem){.fireextinguisher .fire-class-icon{max-height:100px;max-width:100px}}.fireextinguisher input:checked ~ .card,.fireextinguisher input:checked ~ .card .card-body,.fireextinguisher input:checked ~ .radio-text{background:#004994;color:#fff}.fireextinguisher input:checked ~ .card .fire-class-icon{opacity:1}.fireextinguisher .card,.fireextinguisher .radio-text{padding:0 1rem 0 0;border:1px solid #E3E3E3;border-radius:.25rem;width:100%}.fireextinguisher .element.invalid{padding-top:1rem}.fireextinguisher .element.invalid .validation{margin-top:0 !important}.fireextinguisher .radio-text{min-height:80px;display:flex;align-items:center}.fireextinguisher .accordion{width:calc(100% - 2rem);margin-left:auto;border:1px solid #E3E3E3;border-radius:.25rem}.fireextinguisher .accordion .card-header{padding:0}.fireextinguisher .accordion button{color:#004994;width:100%;text-align:left;height:auto;display:flex;align-items:center;padding:.5rem 1rem}.fireextinguisher .accordion button i{margin:0 1rem 0 0}.fireextinguisher .accordion button:hover,.fireextinguisher .accordion button:focus{text-decoration:none}.fireextinguisher .accordion .card{border:0;flex-direction:column;padding:0}.fireextinguisher .accordion .card-body{font-size:1rem;line-height:1.5}.fireextinguisher .radio__input ~ span svg{margin:0 1rem}.fireextinguisher .radio__input ~ span svg path{fill:#363636}.fireextinguisher .radio__input:hover:not(:checked) ~ span{background:none}.fireextinguisher .radio__input:hover:not(:checked) ~ span svg path{fill:#004994}.fireextinguisher .radio__input:checked ~ span svg path{fill:white}.fireextinguisher .radio__input:checked:hover span{color:#fff}.fireextinguisher .radio__input:checked:hover svg path{fill:#fff}.fireextinguisher .alert-light{border:1px solid #CDCDCD;margin-top:2rem !important;color:#3c3937;line-height:1.5}.fireextinguisher textarea:is(:focus-within,:focus-visible,:focus),.fireextinguisher button:is(:focus-within,:focus-visible,:focus),.fireextinguisher input:is(:focus-within,:focus-visible,:focus){border-color:#004994 !important;box-shadow:0 0 0 4px rgba(0,73,148,0.25) !important}.fireextinguisher [for="firerisk1"]:has(#firerisk1:checked)+.row{display:flex}.fireextinguisher #fireclassFieldsetStep2.invalid [for="firerisk0"] span{color:#3c3937}.fireextinguisher .step3-input{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;border-bottom:1px solid #3c3937;padding-bottom:1rem}.fireextinguisher .step3-input .input-group{width:auto}.fireextinguisher .step3-input input[type=text]{margin-right:0;max-width:150px;height:3rem;text-align:right;border-right:0}.fireextinguisher .step3-input .input-group-append{border-left:0}.fireextinguisher .step3-input .input-group-text{border-color:#3c3937;background:transparent}.fireextinguisher .step3-input button{margin-top:0;min-height:3rem}.fireextinguisher .step3-input .calculate-button{border-radius:0 4px 4px 0;background:#004994;color:white;width:3rem}.fireextinguisher .step3-input .calculate-button:after{margin-left:0}.fireextinguisher .step3-result{margin-top:1rem !important}@media screen and (min-width: 48rem){.fireextinguisher .step3-result{display:flex}}.fireextinguisher .step3-result .input-group{margin-top:.5rem;border-bottom:2px solid #3c3937;display:inline-flex;max-width:80%}@media (min-width: 48rem){.fireextinguisher .step3-result .input-group{width:240px}}.fireextinguisher .step3-result .input-group .input-group-text{background:transparent;border:0;font-size:2rem;padding:0;font-weight:bold}.fireextinguisher .step3-result input{border:none;background:transparent;pointer-events:none;font-weight:bold;text-align:right;height:48px;padding:0}.fireextinguisher .step3-result input#leResult{height:auto}.fireextinguisher .step3-result .form-control-readonly{font-size:2rem}.fireextinguisher .equal{margin-left:auto;margin-right:0;font-size:2rem;width:50px;margin-top:.5rem;font-weight:bold;display:inline-block}.fireextinguisher .special-table__table tbody tr td{vertical-align:middle}.fireextinguisher .step4-result__already{white-space:normal;line-height:1.5}@media screen and (min-width: 48rem){.fireextinguisher .step4-result__already{display:flex;justify-content:space-between}}.fireextinguisher .step4-result__already input{border:none;background:transparent;border-bottom:2px solid #3c3937;font-weight:bold;border-radius:0;pointer-events:none;text-align:right;width:10rem;font-size:1.5rem}.fireextinguisher .special-table .form-control{margin-right:0;margin-left:auto;text-align:right}.fireextinguisher .step4-result__more{display:none}.fireextinguisher .step4-result__more.show{display:block}.fireextinguisher .result .alert{display:flex;align-items:center;padding:2rem}@media (min-width: 48rem){.fireextinguisher .result .alert{padding:3.5rem}}.fireextinguisher .result .alert [class^=fa]{font-size:4rem;height:auto;margin-right:3.5rem}.fireextinguisher .result .alert .h5{font-weight:600}.fireextinguisher .result .alert p{line-height:1.25;margin-bottom:.5rem;margin-top:0}.fireextinguisher .result .alert p.h3{margin-bottom:0}.fireextinguisher .result .alert .fire-hazard-text.show{margin-top:2rem}.fireextinguisher .result .alert input{border:none;background:transparent;border-bottom:2px solid #3c3937;font-weight:bold;font-size:2rem;border-radius:0;pointer-events:none;width:10rem;text-align:right}.fireextinguisher .result .alert>div{display:flex;width:100%}.fireextinguisher .result .alert-success .success{align-items:center}.fireextinguisher .result .alert-success .warning{display:none}.fireextinguisher .result .fire-hazard-text{display:none}.fireextinguisher .result .fire-hazard-text.show{display:block}.fireextinguisher .result .alert-warning{padding-right:1rem;justify-content:space-between}.fireextinguisher .result .alert-warning .control-label{font-size:1.125rem;line-height:1.25}.fireextinguisher .result .alert-warning .success{display:none}.fireextinguisher .result .alert-warning input{border-color:#b55103}.fireextinguisher #fireclassFieldsetStep4 [type=submit]{padding:.5rem 1.5rem;font-size:1rem;min-height:48px}.fireextinguisher #fireclassFieldsetStep4 [type=submit]:after{margin-left:.5rem;top:-1px}.fireextinguisher #stillNeededLe{font-weight:700;text-decoration:underline;text-underline-offset:6px}.fireextinguisher .slick-list{height:auto !important;width:auto !important}.fireextinguisher .additional-action__step2 .col-12{padding-left:43px}.fireextinguisher .additional-action__step2 .col-12:after{top:-1px}.modal-content{max-height:90vh;min-height:90vh;border:none}.modal-body{overflow-y:scroll}.video-player-modal .modal-content{max-height:unset !important;min-height:unset !important}.video-player-modal .modal-dialog{margin-top:10vh;margin-bottom:10vh}.video-player-modal .modal-body{max-height:calc(80vh - 120px);overflow-y:auto}body.modal-open{overflow:auto !important;padding-right:0 !important}.modal-xl{display:flex;align-items:center;height:100%}@media (max-width: calc($md - 1px)){.modal-xl{margin:0 .5rem;max-width:none}}@media (min-width: 48rem){.modal-xl{width:calc(100% - 88px);max-width:1170px}}.modal-xl .modal-content .modal-header{padding:0 2rem}@media (min-width: 48rem){.modal-xl .modal-content .modal-header{padding:0 4rem}}@media (min-width: 62rem){.modal-xl .modal-content .modal-header{padding:0 6rem}}@media (min-width: 75rem){.modal-xl .modal-content .modal-header{padding:0 8rem}}.modal-xl .modal-content .modal-body{padding:2rem}@media (min-width: 48rem){.modal-xl .modal-content .modal-body{padding:0 4rem}}@media (min-width: 62rem){.modal-xl .modal-content .modal-body{padding:0 6rem}}@media (min-width: 75rem){.modal-xl .modal-content .modal-body{padding:0 8rem}}.progress-steps{width:100%;display:flex;justify-content:space-between;list-style:none;position:relative;overflow:hidden;padding:1rem 0}@media (min-width: 48rem){.progress-steps{padding:1rem}}.progress-steps:before{content:'';position:absolute;height:2px;top:54px;width:100%;background:#E3E3E3}.progress-steps a{display:flex;flex-direction:column;align-items:center;color:#3c3937;z-index:1;transition:all .2s;position:relative;padding:1rem 0}@media (min-width: 48rem){.progress-steps a{padding:1rem}}.progress-steps a:first-child{position:relative}.progress-steps a:first-child:before{content:'';position:absolute;background:white;height:100%;width:50%;left:0;z-index:-1;top:0}.progress-steps a:last-child{position:relative}.progress-steps a:last-child:before{content:'';position:absolute;background:white;height:100%;width:100%;right:-50%;z-index:-1;top:0}.progress-steps a:hover{text-decoration:none}.progress-steps a.active .number{background:#004994;color:white;transition:all .2s}.progress-steps>p{z-index:1}.progress-steps .number{border-radius:1.5rem;height:3rem;min-width:3rem;background:#E3E3E3;display:flex;justify-content:center;align-items:center;padding:1rem;font-size:1.25rem;font-weight:bold;margin-top:0}.progress-steps .heading{display:none}@media (min-width: 48rem){.progress-steps .heading{display:block}}#info-fireclass-f .card{background:transparent}.widget-primary.slider-main__caption .badge{position:absolute;background:#02979D;top:-70px;padding:18px 40px;font-weight:600;border-radius:0;left:0;display:flex;align-items:center}.widget-primary.slider-main__caption .headline--2.slider-main__caption-headline{margin-top:0}@media screen and (max-width: 767px){.branchenwissen .bgn_stage--content .slick-slider .slick-track{background:#004994}.branchenwissen .l-container .slider-main__caption-container.break-in--horizontal{margin-top:auto;margin-left:0}.branchenwissen .widget-primary.slider-main__caption .badge{padding:.75rem 15px;top:-1.5rem}.branchenwissen .slider-main__caption.widget-primary{padding-top:2rem}.branchenwissen .start-page .slider-main__pagination{position:relative;height:auto;top:auto;display:flex;justify-content:center;align-items:center}.branchenwissen .start-page .slider-main__pagination .slick-dots{display:flex;align-items:center;height:auto;margin-bottom:0 !important}.branchenwissen .start-page .slider-main__pagination .slick-dots li{display:flex;align-items:center}.branchenwissen .start-page .slider-main__pagination .slick-dots li+li{margin-left:1rem}.branchenwissen .start-page .slider-main__pagination .slick-prev,.branchenwissen .start-page .slider-main__pagination .slick-next{padding:.5rem;display:flex;align-items:center}.branchenwissen .start-page .slider-main__pagination .slick-prev:before,.branchenwissen .start-page .slider-main__pagination .slick-prev:after,.branchenwissen .start-page .slider-main__pagination .slick-next:before,.branchenwissen .start-page .slider-main__pagination .slick-next:after{top:auto}}.tx_contact_person_search{margin-top:2.5rem;margin-bottom:2.5rem}.tx_contact_person_search .contact-person-search__spinner{margin-left:10px;display:none}.tx_contact_person_search .contact-person-search__result{display:none}.tx_contact_person_search .contact-person-search__result .label{min-width:30%}.tx_contact_person_search .contact-person-search__result .value-wrapper{min-width:70%;font-weight:bold}

/*# sourceMappingURL=branchenwissen.css.map */