@font-face{font-family:'Alarm Icons';src:url('fonts/fontawesome.woff2') format('woff2');font-display:block}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:white;color:#818181}.wp-site-blocks{padding:0}.wp-site-blocks>*{margin-block:0}main,main>.wp-block-post-content{margin:0!important;max-width:none!important}main{padding-top:143px}.home main{padding-top:0}.wp-block-template-part{margin:0}.wp-block-group{box-sizing:border-box}p{font-family:'Univia W01 Light',sans-serif;font-size:12px;line-height:20px;margin:0}h1,h2,h3,h4,h5,h6{margin:0;color:#000}h1,.alarm-h1{font-family:'Univia W01 Book',sans-serif;font-size:27px;line-height:40px;font-weight:700;letter-spacing:0}h2,.alarm-h2{font-family:'Univia W01 Book',sans-serif;font-size:27px;line-height:33px;font-weight:700}h3,.alarm-h3{font-family:'Univia W01 Book',sans-serif;font-size:21px;line-height:30px;font-weight:700;letter-spacing:.25px;text-transform:uppercase}h4,.alarm-h4{font-family:'Univia W01 Light',sans-serif;font-size:21px;line-height:30px;font-weight:400;letter-spacing:.25px;color:#000}h5,.alarm-h5{font-family:'Univia W01 Light',sans-serif;font-size:17px;line-height:27px;font-weight:400;letter-spacing:.25px;color:#000}h6,.alarm-h6{font-family:'Univia W01 Book',sans-serif;font-size:15px;line-height:22px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}p.subline{font-size:15px;padding-top:10px}a{color:#000;text-decoration:none}a:hover{color:#ba0c2f}img{height:auto;max-width:100%;vertical-align:middle}figure{margin:0}.wp-block-image{margin:0;line-height:0}.wp-block-image img{display:inline-block;width:auto;max-width:100%;height:auto}.wp-block-buttons{gap:0;margin:0}.wp-block-button__link,.wp-element-button{box-sizing:content-box;border:2px solid #888b8d;border-radius:0;background:#888b8d;color:white;font:700 13px/39px 'Univia W01 Light',sans-serif;letter-spacing:1px;padding:0 23px;text-transform:uppercase;box-shadow:none;cursor:pointer}.wp-block-button__link:hover,.wp-element-button:hover{background:#ba0c2f!important;color:white!important;border-color:#ba0c2f!important}.wp-block-spacer{margin:0!important}.alarm-rule{box-sizing:content-box;border:2px solid #ba0c32;width:60px;max-width:60px;height:0;margin:25px auto 0;opacity:1}.alarm-separator{border:0;max-width:100%;height:1px}.alarm-separator.headhr{width:60px;height:3px}.alarm-text{display:flow-root}.alarm-row{position:relative;max-width:none!important;clear:both;margin:0 -15px}.alarm-row>.alarm-columns,.alarm-grid-inner>.alarm-columns{display:flex;gap:0!important;margin:0!important;flex-wrap:nowrap!important;align-items:stretch}.alarm-grid-inner{width:1100px;max-width:none!important;margin:0 auto!important}.alarm-grid-inner>.alarm-columns{width:calc(100% + 30px);margin-left:-15px!important;margin-right:-15px!important}.alarm-column{flex-grow:0!important;min-width:0;min-height:1px;margin:0!important;padding:0!important}.alarm-column-inner{padding:0 15px;min-height:1px;max-width:none!important;display:flow-root}.alarm-column-inner>*{max-width:none!important}.alarm-row.alarm-inner-row .alarm-columns>.alarm-column{min-height:1px}.alarm-image-wrap{line-height:0}.alarm-image-hover{position:relative;line-height:0}.alarm-image-hover>.alarm-image-wrap:nth-child(2){position:absolute;inset:0;opacity:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;transition:opacity .3s}.alarm-image-hover:hover>.alarm-image-wrap:nth-child(2){opacity:1}.alarm-image-hover>.alarm-image-wrap:nth-child(2) img{width:110px;height:110px}.alarm-hidden-row{display:none}.row_bg_produktgruppen{background-repeat:round!important}.gebaeudeimg img{height:600px!important;object-fit:cover}.icon_produktgruppen{text-align:center}.icon_produktgruppen img{width:90px;height:90px}.downloadsimg img{box-shadow:0 0 15px rgba(0,0,0,.25)}.contentbottom_svg img{width:180px}.alarm-header{position:fixed;top:0;left:0;width:100%;z-index:100;box-shadow:0 3px 15px rgba(0,0,0,.3);background:white}.admin-bar .alarm-header{top:32px}.alarm-header-top{height:33px;background:#888b8d;color:white}.alarm-header-top-inner{width:1100px;height:33px;margin:0 auto;gap:0}.alarm-header-top a,.alarm-header-top p{color:white;font:400 12px/33px 'Univia W01 Light',sans-serif;white-space:nowrap}.alarm-header-top .wp-block-navigation{font:400 12px/33px 'Univia W01 Light',sans-serif;flex-shrink:0}.alarm-header-top .wp-block-navigation__container{gap:0}.alarm-header-top .wp-block-navigation-item{padding-right:12px;margin-right:12px}.alarm-header-main{height:110px;width:1100px;margin:0 auto;gap:0}.alarm-header-main .wp-block-site-logo{margin-right:auto;align-self:stretch;display:flex;align-items:center}.alarm-header-main .wp-block-site-logo img{width:auto;height:110px;max-width:none;transform:translateY(5px)}.alarm-header-main .wp-block-navigation{color:#000;font:600 14px/110px 'Univia W01 Light',sans-serif;letter-spacing:1px;text-transform:uppercase;flex-shrink:0}.alarm-header-main .wp-block-navigation__container{gap:0}.alarm-header-main .wp-block-navigation-item__content{padding:0 17px}.alarm-header-main .wp-block-navigation-submenu__toggle{display:none}.alarm-header-main .wp-block-navigation__submenu-container{min-width:190px;box-shadow:0 3px 10px #0002}.alarm-header-main .wp-block-navigation__submenu-container a{line-height:40px;font-size:12px}.alarm-search{width:28px;flex-shrink:0}.alarm-search .wp-block-search__button{border:0;background:transparent;color:black;padding:0;width:28px;line-height:1}.alarm-search svg{width:18px;height:18px;fill:currentColor}.alarm-search .wp-block-search__input{height:40px;border:1px solid #ccc}.alarm-search.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{padding:0}.alarm-search:not(.wp-block-search__searchfield-hidden){position:absolute;right:max(15px,calc((100% - 1100px)/2));width:450px;background:white;z-index:2}.alarm-fa,.alarm-xing{font-family:'Alarm Icons'!important}.alarm-xing a{display:inline-block;width:38px;height:38px;border-radius:50%;background:#fffc;color:#ba0c2f;font:20px/38px 'Alarm Icons';text-align:center}.alarm-contact{background:#ba0c2f;color:white;overflow:hidden}.alarm-contact a,.alarm-contact p{color:white}.alarm-contact-inner{width:1100px;margin:0 auto;padding:90px 0 100px}.alarm-contact-title{text-align:center;color:white;font:700 27px/43.2px 'Univia W01 Book',sans-serif}.alarm-contact-rule{width:60px;border:0;height:3px;background:white;color:white;margin:30px auto 35px;opacity:1}.alarm-contact-columns{gap:30px;margin:0!important;align-items:stretch}.alarm-contact-columns>.wp-block-column{min-width:0;margin:0;flex-grow:0}.alarm-contact-columns>.wp-block-column:first-child{flex-basis:346.666667px!important}.alarm-contact-columns>.wp-block-column:last-child{flex-basis:723.333333px!important}.alarm-contact .contentbottom_svg img{width:180px}.alarm-contact-address{padding-bottom:30px}.alarm-contact-address p{font-size:12px;line-height:20px}.alarm-newsletter-link a{border:0;background:#fffc;color:#ba0c2f;font:700 13px/39px 'Univia W01 Light';letter-spacing:0;padding:0 23px}.alarm-contact .alarm-form-fields{margin:0;gap:15px 30px}.alarm-contact .alarm-field:not(:has(input[type=checkbox]))>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alarm-contact .alarm-field input:not([type=checkbox]),.alarm-contact .alarm-field textarea{border:1px solid #eee;padding:10px;height:40px;font:14px/18px 'Univia W01 Light';color:#818181}.alarm-contact .alarm-field textarea{height:150px;display:block}.alarm-contact .alarm-field input::placeholder,.alarm-contact .alarm-field textarea::placeholder{opacity:1;color:#aaa}.alarm-contact .alarm-field:has(input[type=checkbox]){margin-top:5px!important}.alarm-contact .alarm-field label{font:400 14px/22.4px 'Univia W01 Light';color:#fffc;margin:0;position:relative;padding-left:24px}.alarm-contact .alarm-field label input[type=checkbox]{position:absolute;left:0;top:4px;width:18px;height:18px;margin:0;accent-color:white}.alarm-contact .alarm-field-help{font:400 12px/20px 'Univia W01 Light'!important;opacity:.65;margin:7px 0 0 24px}.alarm-contact .alarm-form button[type=submit]{background:#fffc;color:#ba0c2f;border:0;padding:0 23px;line-height:39px;font-weight:400;letter-spacing:0;margin-top:30px}.alarm-footer-end{height:40px;background:#888b8d;color:#fffc}.alarm-footer-inner{width:1100px;height:40px;margin:0 auto}.alarm-footer-inner p,.alarm-footer-inner a{font-size:12px;line-height:40px;color:#fffc}.alarm-footer-inner .wp-block-navigation__container{gap:20px}.alarm-slider{position:relative;height:700px;max-width:none!important;margin:0!important}.alarm-slider .alarm-slide{height:700px;min-height:700px!important;padding:0;position:relative}.alarm-slide[hidden]{display:none!important}.alarm-slide .wp-block-cover__inner-container{width:1100px!important;max-width:none;margin:0 auto;align-self:flex-start;position:relative;color:white}.alarm-slide-copy{position:absolute;top:385px;left:0;width:100%;margin:80px 0 0!important}.alarm-slide-caption{color:white;font:600 42px/30px 'Univia W01 Light';text-transform:uppercase;letter-spacing:0}.alarm-slide-caption{display:table;background:#ba0c2fe6;padding:30px 20px}.alarm-slide-button a{font:400 27px/40px 'Univia W01 Thin';letter-spacing:0;padding:20px;background:#fffc;border:0;color:#000}.alarm-slide-button a:hover{background:#fff8!important;color:#000!important}.alarm-slide-prev,.alarm-slide-next{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:2px solid #fff8;border-radius:50%;background:transparent;color:#fff8;font:30px/32px Arial;opacity:0;cursor:pointer}.alarm-slider:hover .alarm-slide-prev,.alarm-slider:hover .alarm-slide-next,.alarm-slider:focus-within button{opacity:1}.alarm-slide-prev{left:20px}.alarm-slide-next{right:20px}.alarm-slide-pause{position:absolute;bottom:15px;right:20px;opacity:0;border:0;background:#0008;color:white;cursor:pointer}.alarm-slider:hover .alarm-slide-pause{opacity:1}.alarm-section{padding:70px 0 100px;max-width:1100px;margin:0 auto}.alarm-legal .wp-block-post-content{max-width:1100px!important;padding:70px 0 100px;margin:auto!important}.alarm-legal p{margin-bottom:20px}.alarm-news-grid .wp-block-post-template{display:block}.alarm-news-grid .wp-block-post-template>li{padding:45px 0 60px;border-bottom:1px solid black;display:flow-root}.alarm-news-grid .wp-block-post-featured-image{width:30%;float:left}.alarm-news-grid .wp-block-post-date{display:none}.alarm-news-grid .wp-block-post-title,.alarm-news-grid .wp-block-post-excerpt{margin-left:30%;padding:0 30px}.alarm-news-grid .wp-block-post-title{padding-bottom:20px}.alarm-news-grid .wp-block-post-excerpt p{font-size:17px;line-height:27px}.alarm-news-grid .wp-block-post-excerpt__more-link{display:inline-block;background:#888b8d;color:#fff;padding:3px 23px;margin-top:20px;font-size:13px;line-height:39px;text-transform:uppercase}.alarm-section>.wp-block-post-featured-image img{width:70%;margin:60px 0 25px}.alarm-section>.wp-block-post-title{padding:20px 0}.alarm-section .wp-block-post-content p{font-size:17px;line-height:27px}input,textarea,select,button{font-family:inherit}:focus-visible{outline:2px solid #000;outline-offset:4px}.screen-reader-text:focus{clip-path:none}
@media(max-width:1200px) and (min-width:1001px){.alarm-grid-inner,.alarm-contact-inner,.alarm-footer-inner,.alarm-header-top-inner,.alarm-slide .wp-block-cover__inner-container{width:950px!important}.alarm-header-main{width:100%;padding:0 45px}.alarm-contact-columns>.wp-block-column:first-child{flex-basis:calc((100% - 60px)/3)!important}.alarm-contact-columns>.wp-block-column:last-child{flex-basis:calc((100% - 15px)*2/3)!important}}
@media(max-width:1100px){.alarm-header-top{display:none}.alarm-header-main{height:100px;width:100%;padding:0 15px;position:relative}.alarm-header-main .wp-block-site-logo{position:absolute;left:50%;top:40px;transform:translateX(-50%)}.alarm-header-main .wp-block-site-logo img{transform:none}.alarm-header-main>.wp-block-navigation{margin-right:auto}.alarm-header-main .wp-block-navigation__responsive-container-open{display:flex;font-size:25px}.alarm-header-main .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.alarm-search{margin-left:auto}.alarm-search svg{width:28px;height:28px}main{padding-top:100px}.home main{padding-top:100px}.alarm-slider,.alarm-slider .alarm-slide{height:600px;min-height:600px!important}.alarm-header-main .wp-block-navigation__responsive-container.is-menu-open{padding:100px 30px 30px;line-height:50px}.alarm-header-main .wp-block-navigation-item__content{padding:0}.alarm-search:not(.wp-block-search__searchfield-hidden){right:15px;width:calc(100% - 30px)}}
@media(max-width:1000px) and (min-width:769px){.alarm-grid-inner,.alarm-contact-inner,.alarm-footer-inner,.alarm-slide .wp-block-cover__inner-container{width:768px!important}.alarm-contact-columns>.wp-block-column:first-child{flex-basis:calc((100% - 60px)/3)!important}.alarm-contact-columns>.wp-block-column:last-child{flex-basis:calc((100% - 15px)*2/3)!important}}
@media(max-width:768px){.alarm-grid-inner{width:600px!important}.alarm-contact-inner,.alarm-footer-inner,.alarm-slide .wp-block-cover__inner-container{width:600px!important}.alarm-outer-row{padding-top:30px;padding-bottom:30px}.alarm-hidden-row{display:block;height:60px}.alarm-slider,.alarm-slider .alarm-slide{height:450px;min-height:450px!important}.alarm-slide-copy{top:0;margin-top:45%!important}.alarm-slide-caption{font-size:42px;line-height:30px;padding:20px}.alarm-slide-button a{font-size:21.6px;padding:20px}.alarm-contact-columns{display:block}.alarm-contact-columns>.wp-block-column{width:100%}.alarm-contact-columns>.wp-block-column:last-child{margin-top:35px}.alarm-footer-end{height:auto;min-height:163px}.alarm-footer-inner{height:auto;display:block;text-align:center;padding:20px 0 40px}.alarm-footer-inner p{line-height:24px}.alarm-footer-inner .wp-block-navigation{justify-content:center;margin-top:30px}.alarm-row>.alarm-columns,.alarm-grid-inner>.alarm-columns{flex-wrap:wrap!important}.alarm-column{flex-basis:100%!important;width:100%}.alarm-grid-inner>.alarm-columns{width:calc(100% + 30px)}.alarm-news-grid .wp-block-post-featured-image{float:none;width:100%;margin-bottom:25px}.alarm-news-grid .wp-block-post-title,.alarm-news-grid .wp-block-post-excerpt{margin-left:0;padding-left:0;padding-right:0}.alarm-legal .wp-block-post-content,.alarm-section{padding-left:30px;padding-right:30px}.alarm-slide-prev,.alarm-slide-next{display:none}}
@media(max-width:600px){.alarm-grid-inner{width:420px!important}.alarm-contact-inner,.alarm-footer-inner,.alarm-slide .wp-block-cover__inner-container{width:420px!important}}
@media(max-width:480px){.alarm-grid-inner{width:300px!important}.alarm-contact-inner,.alarm-footer-inner,.alarm-slide .wp-block-cover__inner-container{width:300px!important}.alarm-contact .alarm-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 30px}.alarm-header-main .wp-block-navigation__responsive-container-open svg{width:26px;height:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
.alarm-image-hover+.alarm-text p{color:#000}.alarm-source-button{width:auto!important;flex-basis:auto!important}.alarm-source-button a{min-width:0!important}.alarm-contact-inner{padding-bottom:136px}.alarm-contact .alarm-field-help{font-size:12px!important;line-height:19.2px!important}
.wp-block-button__link{box-sizing:border-box}.alarm-slide .wp-block-cover__image-background{object-position:center top}.alarm-slide-caption{background:rgba(186,12,47,.8)}.alarm-contact-title{line-height:43.1875px}.alarm-contact .alarm-field:has(input[type=checkbox]){margin-top:0!important}.alarm-contact .alarm-field label{font-size:15px;line-height:24px;padding-left:25px;padding-right:40px;min-height:52px}.alarm-contact .alarm-field-help{font-size:12.6px!important;line-height:20.16px!important;margin:5px 0 0;padding-left:25px}.alarm-contact .alarm-field input:not([type=checkbox]),.alarm-contact .alarm-field textarea{line-height:22.4px}.alarm-contact .alarm-form button[type=submit]{font:700 13.3333px/39px 'Univia W01 Light';padding:0 25px}.alarm-contact .alarm-xing{padding-top:10px;margin-top:-4.890625px;height:55.921875px}.alarm-contact .alarm-xing a{width:35.921875px;height:35.921875px;line-height:35.921875px}.alarm-newsletter-link a{letter-spacing:1px}.alarm-header-top-inner{align-items:flex-start}.alarm-header-top-inner>p{flex-shrink:0}.alarm-header-top .wp-block-navigation-item{margin-right:0}.alarm-header-top .wp-block-navigation-item__content{padding:0 12px}.alarm-header-top .wp-block-navigation-item:first-child .wp-block-navigation-item__content{padding-left:15px}
.wp-site-blocks{overflow-x:clip}.row_bg_produktgruppen{background-position:0 0!important}
@media(max-width:768px){.alarm-outer-row{padding-top:0;padding-bottom:0}.alarm-outer-row.alarm-full-screen{padding-top:30px;padding-bottom:30px}.alarm-contact-columns>.wp-block-column:last-child{margin-top:15px!important}.alarm-contact .alarm-form-fields{grid-template-columns:minmax(0,1fr)}.alarm-contact .alarm-field-wide{grid-column:1/-1}.alarm-contact-rule{margin-bottom:50px}.alarm-contact-address p{line-height:19.2px}.alarm-contact .alarm-xing{height:52.578125px;margin-top:-4.875px}.alarm-contact .alarm-xing a{width:32.578125px;height:32.578125px;line-height:32.578125px}.alarm-newsletter-link a{font-size:12px;line-height:38px}.alarm-contact-inner{padding-bottom:166px}.alarm-contact .alarm-field label{padding-right:10px}.alarm-source-button a{line-height:36px}.alarm-footer-inner{padding-bottom:15px}}
.alarm-row{margin-left:-15px!important;margin-right:-15px!important}
.alarm-small-rule{box-sizing:content-box;width:auto;height:0;border:1px inset #808080;margin:7px auto;opacity:1}.alarm-h6.book{font-weight:600;line-height:25px}.alarm-text p.subline{padding-top:0}.alarm-image-hover+.alarm-text p.subline{padding-top:10px}.alarm-legal .wp-block-post-content{max-width:none!important;padding:0!important;margin:0!important}.alarm-legal p{margin-bottom:0}.alarm-slide-caption{letter-spacing:1px}.alarm-slide-button a{font-weight:500;line-height:45.9px}
h2{text-transform:uppercase}.alarm-h1{text-transform:none}.legal-text h2{margin:24px 0}.legal-text h3{margin:24px 0 8px}.legal-text h3:first-child{margin-top:0}.legal-text h2:first-child{margin-top:0}.alarm-contact-address p{line-height:19.2px}.alarm-contact .alarm-xing{margin-top:0}.alarm-contact .alarm-xing a{width:45.921875px;height:45.921875px;line-height:45.921875px}.alarm-contact .alarm-field label{width:calc(100% - 30px);padding-right:0}.alarm-header-main .wp-block-navigation-item__label{position:relative;top:1px}.alarm-search svg{display:none}.alarm-search .wp-block-search__button:before{content:'\f002';font:16px/28px 'Alarm Icons'}.alarm-search .wp-block-search__button{margin-top:3px}.alarm-small-rule{margin-left:auto;margin-right:auto}
@media(max-width:768px){.alarm-source-button a{line-height:38px}.alarm-hidden-row{display:none}.alarm-contact .alarm-xing a{width:42.578125px;height:42.578125px;line-height:42.578125px}.alarm-contact .alarm-xing{margin-top:0}}
@media(max-width:1100px){.alarm-search .wp-block-search__button:before{font-size:25px}.alarm-header-main .wp-block-navigation-item__label{top:0}}
.alarm-news-list{width:1100px;max-width:1100px;margin:0 auto!important}.alarm-news-list .wp-block-post-template{display:block;margin:0;padding:0;list-style:none}.alarm-news-list .wp-block-post-template>li{margin:0 0 60px;display:flow-root}.alarm-news-item>.wp-block-post-featured-image{margin:60px 0 0;padding-bottom:25px;width:100%}.alarm-news-item>.wp-block-post-featured-image img{width:70%;max-width:none;height:auto}.alarm-news-copy{width:70%;padding:23px 23px 35px}.alarm-news-copy h2{font-size:27px;line-height:33px;font-weight:600;text-transform:uppercase}.alarm-news-copy p{font-size:17px;line-height:27px}.alarm-news-copy .wp-block-post-excerpt__more-text{margin-top:30px;line-height:40px}.alarm-news-copy .wp-block-post-excerpt__more-link{display:inline-block;border:2px solid #888b8d;background:#888b8d;color:white;letter-spacing:1px;text-transform:uppercase;font:700 12px/30px 'Univia W01 Light';padding:3px 23px}.alarm-news-copy .wp-block-post-excerpt__more-link:hover{background:#ba0c2f;border-color:#ba0c2f}
@media(max-width:1200px) and (min-width:1001px){.alarm-news-list{width:950px;max-width:950px}}
@media(max-width:1000px) and (min-width:769px){.alarm-news-list{width:768px;max-width:768px}}
@media(max-width:768px){.alarm-news-list{width:600px;max-width:600px}.alarm-news-copy{width:100%}.alarm-news-item>.wp-block-post-featured-image img{width:70%}}
@media(max-width:600px){.alarm-news-list{width:420px;max-width:420px}}
@media(max-width:480px){.alarm-news-list{width:300px;max-width:300px}}
.alarm-slide-dots{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);display:flex;gap:5px}.alarm-slide-dot{padding:0;width:6px;height:6px;border-radius:50%;background:#ffffff66;border:0;cursor:pointer}.alarm-slide-dot[aria-current=true]{background:#fff}.alarm-map-gate a{color:#303030}.alarm-map-gate[hidden]{display:none}.alarm-locator{display:none}.alarm-locator.is-visible{display:block}.alarm-locator-shell{min-height:20px}
h2,h3,h6,.alarm-h2,.alarm-h3,.alarm-h6{font-weight:600}.alarm-h1{font-weight:700}.legal-text h3{margin-top:0}.legal-text p+h3{margin-top:24px}.legal-text .alarm-text-group+h3{margin-top:0}
.alarm-text-has-float{display:block}.alarm-column-inner{width:100%}
.alarm-text{display:block}.alarm-text .wp-block-heading{overflow-wrap:normal;word-break:normal}
@media(max-width:768px){.alarm-news-copy{width:70%}}
@media(max-width:768px){.alarm-contact-columns{display:block!important}.alarm-contact-inner{padding-bottom:166px}}
h2,.alarm-h2{letter-spacing:1px}.alarm-h1{letter-spacing:0}.alarm-news-copy .wp-block-post-excerpt__more-text{line-height:26px}.alarm-news-copy .wp-block-post-excerpt__more-link{vertical-align:top}.alarm-contact-compact .alarm-contact-title{line-height:38.5625px}.alarm-contact-compact .alarm-contact-inner{padding-bottom:221px}.alarm-contact-compact .alarm-contact-address p{line-height:17.1429px}.alarm-contact-compact .alarm-form-fields{gap:15px}.alarm-contact-compact .alarm-field input:not([type=checkbox]){height:60px}.alarm-contact-compact .alarm-form button[type=submit]{margin-top:15px}
@media(max-width:768px){.alarm-contact-compact .alarm-contact-inner{padding-bottom:251px}}
.alarm-contact-address p{line-height:19.1875px}.alarm-contact .alarm-field-help{line-height:20.140625px!important}.alarm-contact .alarm-field:has(input[type=checkbox]) label{padding-bottom:4px}.alarm-contact .alarm-field input[type=checkbox]{appearance:none;background:white;border:1px solid #ddd;border-radius:0}.alarm-contact .alarm-field input[type=checkbox]:checked:after{content:'✓';display:block;color:#ba0c2f;font:16px/16px sans-serif;text-align:center}
@media(max-width:768px){.alarm-contact-inner{padding-bottom:181px}.alarm-contact .alarm-form button[type=submit]{margin-top:45px}.alarm-contact-compact .alarm-contact-inner{padding-bottom:251px}.alarm-contact-compact .alarm-form button[type=submit]{margin-top:15px}}
.wp-block-post-title{overflow-wrap:normal;word-break:normal}
@media(max-width:768px){.alarm-source-button a{padding-left:16px;padding-right:16px}.alarm-newsletter-link a{font-size:13px;line-height:39px;height:38px;padding-left:16px;padding-right:16px}}
.alarm-news-copy .wp-block-post-title a{display:inline}
@media(max-width:1200px){.alarm-slide-caption{font-size:21px}}
@media(max-width:768px){.alarm-slide-copy{top:80px}.alarm-slide-caption{font-size:21px;line-height:30px;padding:30px 20px;max-width:100%}.alarm-header-main .wp-block-navigation__responsive-container-open svg{display:none}.alarm-header-main .wp-block-navigation__responsive-container-open:before{content:'\f0c9';font:28px/100px 'Alarm Icons';color:black}.alarm-header-main .wp-block-navigation__responsive-container-open{padding:0}.alarm-slide-dots{bottom:28px;gap:6px}.alarm-slide-dot{width:8px;height:8px}}
a{color:#303030}.alarm-header-main .wp-block-navigation-item__content{color:#000}.alarm-header-main .current-menu-item>.wp-block-navigation-item__content,.alarm-header-main .wp-block-navigation-item__content:hover{color:#ba0c2f}.alarm-header-main .wp-block-navigation-item__label{top:0}.alarm-contact-title{letter-spacing:0}
@media(max-width:768px){.alarm-slide-button a{line-height:47.9px}.alarm-header-main .wp-block-navigation__responsive-container-open:before{font-size:30px}.alarm-search .wp-block-search__button:before{transform:translateX(8px)}}
.alarm-contact .alarm-field input:not([type=checkbox]),.alarm-contact .alarm-field textarea{border:0;color:black}.alarm-contact .alarm-field input::placeholder,.alarm-contact .alarm-field textarea::placeholder{color:#757575}.alarm-contact .alarm-field label{color:white}.alarm-contact .alarm-field-help{opacity:.7}.alarm-contact .alarm-form button[type=submit]{background:white;opacity:.8}
.downloadsbild img{width:720px!important}
.legal-text .alarm-h4{margin:0 0 3.2px}.legal-text p+.alarm-h4{margin-top:8px}
.legal-text ul,.legal-text ol{padding:0;margin:0;list-style-position:inside}.legal-text li{font-size:12px;line-height:20px}.legal-text .alarm-h4{font-weight:400}
.alarm-single{width:1100px;max-width:1100px;margin:0 auto!important;padding-bottom:126px;display:flow-root}.alarm-single>.wp-block-post-featured-image{margin:60px 0 0;padding-bottom:25px}.alarm-single>.wp-block-post-featured-image img{width:70%;height:auto}.alarm-single-copy{width:70%;padding-top:23px}.alarm-single-copy>.wp-block-post-title{font:600 27px/33px 'Univia W01 Book';letter-spacing:1px;text-transform:uppercase;padding:20px 0}.alarm-single-copy .wp-block-post-content h2{padding:20px 0}.alarm-single-copy .wp-block-post-content p{font:12px/20px 'Univia W01 Light'}.alarm-single-copy .wp-block-post-content h5{font:400 17px/27px 'Univia W01 Light';letter-spacing:.25px}
@media(max-width:1200px) and (min-width:1001px){.alarm-single{width:950px}}
@media(max-width:1000px) and (min-width:769px){.alarm-single{width:768px}}
@media(max-width:768px){.alarm-single{width:600px}}
@media(max-width:600px){.alarm-single{width:420px}}
@media(max-width:480px){.alarm-single{width:300px}}
.alarm-single-copy .wp-block-post-content h3,.alarm-single-copy .wp-block-post-content h4,.alarm-single-copy .wp-block-post-content h5,.alarm-single-copy .wp-block-post-content h6{margin-bottom:10px}.alarm-single-copy .wp-block-post-content p{margin-bottom:22px}
.alarm-text .alarm-rule:not(:last-child){margin-bottom:7px}.alarm-newsletter-block{margin:0}.alarm-newsletter>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alarm-newsletter>[name=newsletter_type]{width:100%;max-width:none;height:50px;border:0;background:#888b8d;color:white;font:16px/20px 'Univia W01 Light';padding:10px;margin-bottom:10px}.alarm-newsletter .alarm-form-fields{margin:0;gap:10px}.alarm-newsletter .alarm-field:not(:has(input[type=checkbox]))>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alarm-newsletter .alarm-field input:not([type=checkbox]):not([type=radio]){height:50px;border:0;padding:10px;font:16px/20px 'Univia W01 Light';color:#000}.alarm-newsletter .alarm-field input::placeholder{color:#757575;opacity:1}.alarm-newsletter .alarm-radio-field{margin:0;border:0;padding:8.390625px 10px;height:42.78125px;min-width:0;width:100%;font:14px/26px 'Univia W01 Light'}.alarm-newsletter .alarm-radio-field legend{float:left;padding:0}.alarm-newsletter .alarm-radio-field input{width:13px;height:13px;margin:0 0 0 6.66667px;vertical-align:middle}.alarm-newsletter .alarm-radio-field label{display:inline;font:14px/26px 'Univia W01 Light';margin:0 0 0 7px}.alarm-newsletter .alarm-field:has(input[type=checkbox]){padding:0 0 10px 29.65625px}.alarm-newsletter .alarm-field:has(input[type=checkbox])>label{position:relative;font:14px/21px 'Univia W01 Light';margin:0}.alarm-newsletter .alarm-field input[type=checkbox]{position:absolute;left:-19.65625px;top:5px;width:13px;height:13px;margin:0}.alarm-newsletter .alarm-field:has(input[type=checkbox])>label>span{display:none}.alarm-newsletter>button{box-sizing:border-box;width:100%;margin-top:10px;border:0;padding:8px;background:#888b8d;color:white;font:20px/25px 'Univia W01 Light';letter-spacing:0;text-transform:none}.alarm-newsletter .alarm-field-wide{grid-column:1/-1}
.alarm-feedback{padding-bottom:35px}.alarm-feedback .alarm-form-fields{margin:0;display:block}.alarm-feedback .alarm-field>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alarm-feedback .alarm-field select{height:40px;border:0;background:white;font:16px/20px 'Univia W01 Light';padding:8px 10px}.alarm-feedback .alarm-form>button{box-sizing:border-box;width:100%;height:39px;border:0;margin-top:15px;padding:0 10px;font:20px/25px 'Univia W01 Light';letter-spacing:0;text-transform:none}
.legal-text p{overflow-wrap:normal;word-break:normal}
.alarm-feedback{padding-bottom:135px}
@media(max-width:768px){.alarm-feedback{padding-bottom:165px}}
.alarm-newsletter>[name=newsletter_type]{background:white;color:#0b1c2e;padding:15px 30px 15px 10px}.alarm-newsletter .alarm-field input:not([type=checkbox]):not([type=radio]){padding:15px 10px;color:#0b1c2e}.alarm-newsletter .alarm-field:has(input[type=checkbox])>label{color:black}.alarm-newsletter>button{background:#ba0c2f}.alarm-xing a{position:relative;background:transparent!important}.alarm-xing a:before{content:'';position:absolute;background:#fffc;border-radius:50%;width:37.328125px;height:37.328125px;left:4.296875px;top:4.296875px;z-index:-1}.alarm-contact .alarm-xing{isolation:isolate}.alarm-contact .alarm-xing a{font-size:18.6667px}
@media(max-width:768px){.alarm-footer-inner{display:block!important}.alarm-newsletter .alarm-field:has(input[type=checkbox]){padding-left:19.65625px}.alarm-contact .alarm-xing a:before{left:2.625px;top:2.625px}}
@media(max-width:768px){.alarm-footer-end{min-height:0;height:auto}.alarm-footer-inner{width:calc(100% - 50px)!important;padding:5px 0;height:auto}.alarm-footer-inner p,.alarm-footer-inner p a{line-height:20px}.alarm-footer-inner .wp-block-navigation{margin:0!important;padding:5px 0 0;display:block!important}.alarm-footer-inner .wp-block-navigation__container{display:flex!important;flex-direction:column;gap:1px;padding-bottom:1px;align-items:center}.alarm-footer-inner .wp-block-navigation-item{height:35px}.alarm-footer-inner .wp-block-navigation-item a{font:500 12px/35px 'Univia W01 Light'}}
