/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.eot);src:local('Lato Light'),local('Lato-Light'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.woff) format('woff'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-300.svg#Lato) format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.eot);src:local('Lato Regular'),local('Lato-Regular'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.woff) format('woff'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/lato-v14-latin-regular.svg#Lato) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.eot);src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.woff) format('woff'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-300.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.eot);src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.woff) format('woff'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-600.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.eot);src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.woff) format('woff'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-700.svg#SourceSansPro) format('svg');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.eot);src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.eot#iefix) format('embedded-opentype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.woff2) format('woff2'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.woff) format('woff'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.ttf) format('truetype'),url(/themes/boomerang_redesign/fonts/source-sans-pro-v11-latin-900.svg#SourceSansPro) format('svg');}
body,html{font-family:'Lato',sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#000;}h1{font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:84px;line-height:84px;letter-spacing:-0.06em;margin-top:0;margin-bottom:24px;}h1 span{display:inline-block;}h2{font-family:'Source Sans Pro';font-weight:900;font-size:32px;line-height:36px;margin-top:0;margin-bottom:24px;text-transform:uppercase;}h3{font-family:'Source Sans Pro';text-transform:uppercase;font-size:1.5rem;line-height:2.188rem;font-weight:700;}a{color:#000;}form .form-item a,p a{color:#ff3465;text-decoration:none;}form .form-item a:focus,form .form-item a:hover,p a:focus,p a:hover{text-decoration:underline;}.introduction{font-size:24px;line-height:36px;}form.user-form{padding-top:80px;padding-bottom:80px;}.styled-form .form-submit,.filter-button-row a,span.file > a,form.user-pass .form-submit,form.user-login-form .form-submit,form.user-pass-reset  .form-submit,form.user-form  .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,form.protected-pages-enter-password .form-submit,a.big-link{display:inline-block;background:#000;color:#fff;font-family:'Source Sans Pro';font-weight:800;font-size:24px;line-height:36px;padding:12px 25px;text-decoration:none;text-align:left;min-width:300px;position:relative;text-transform:uppercase;cursor:Pointer;border:1px solid #000;}.filter-button-row a{min-width:94px;padding:4px 11px;padding-right:80px;font-size:18px;}a.back-link,a.down-link,a.medium-link{display:inline-block;color:#ff3465;font-family:'Source Sans Pro';font-weight:800;font-size:24px;line-height:36px;padding-right:55px;text-decoration:none;text-align:left;position:relative;margin-top:20px;margin-bottom:20px;text-transform:uppercase;}.header-title{font-family:'Source Sans Pro',sans-serif;font-weight:900;font-size:44px;font-size:27px;line-height:20px;text-transform:uppercase;height:55px;overflow:hidden;margin-right:30px;}.produkt-content h2.teaser-title,.high-teaser-content h2.teaser-title{word-wrap:break-word;}textarea{overflow:auto;display:block;width:auto;max-width:100%;}.block-title,.subtitle{font-family:'Source Sans Pro',sans-serif;font-weight:300;text-transform:uppercase;font-size:16px;font-weight:300;line-height:24px;text-transform:uppercase;margin-top:0;margin-bottom:0px;}.category a{text-decoration:none;}.clearfix{display:block!important;clear:both;float:none!important;}#block-boomerang-redesign-page-title .category{margin-top:-15px;}@media only screen  and  (max-width :1600px){.introduction{font-size:21px;line-height:33px;}}@media only screen  and  (max-width :1400px){h1{font-size:67px;line-height:67px;margin-bottom:19px;}h2{font-size:26px;line-height:29px;margin-bottom:19px;}.introduction{font-size:19px;line-height:29px;}.filter-button-row a,a.back-link,a.down-link,a.medium-link,span.file > a,form.user-pass .form-submit,form.user-login-form .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,a.big-link{font-size:17px;line-height:29px;min-width:initial;}}@media only screen  and  (max-width :1024px){h2{font-size:22px;line-height:23px;margin-bottom:19px;margin-top:5px;}}@media only screen  and  (max-width :599px){h1{font-size:52px;line-height:52px;word-wrap:break-word;}.introduction{font-size:17px;line-height:23px;width:auto;}.block-title,.subtitle{font-size:14px;line-height:24px;}}ul.gap-xl > li{margin-bottom:1rem;}@media only screen  and  (max-width :400px){h1{font-size:40px;line-height:40px;}}.button--tiny a{padding:0.5rem 0.9rem;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;font-size:.7rem;}.button--tiny a{color:#fff;background-color:#FF7092;}.button--tiny a:hover{background-color:#fff;color:#FF7092;}.views-element-container .highlight-on-hover tr:hover{background-color:#f2f2f2;}
h1 span,.pink{color:#ff3465;}nav ul li a{color:#000;}.dialog-off-canvas-main-canvas > .layout-container > footer{border-color:#000;}
div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{color:#fff;font-size:16px;line-height:24px;width:100%;}div#sliding-popup a{color:#fff;text-decoration:none;font-weight:500;}.eu-cookie-compliance-message{float:none;max-width:none;}.eu-cookie-compliance-content{width:1220px;background-color:rgba(0,0,0,0.88);padding:30px 50px 10px;margin-bottom:20px;border:none;max-width:100%;box-sizing:border-box;}.eu-cookie-compliance-buttons{float:none;max-width:none;}.eu-cookie-compliance-buttons button.agree-button{background:rgb(255,52,101);color:#fff;font-family:'Source Sans Pro';font-weight:800;font-size:20px;line-height:36px;padding:6px 43px;text-decoration:none;text-align:center;position:relative;text-transform:uppercase;cursor:Pointer;border:1px solid #000;margin-left:auto;margin-right:auto;}.eu-cookie-compliance-buttons button.agree-button:hover{background:#fff;color:#000;}.eu-cookie-compliance-save-preferences-button{background:none;border:none;color:#fff;text-decoration:underline;padding:0;cursor:pointer;}#popup-buttons{margin-top:20px;margin-bottom:20px;}@media only screen and (max-width:1024px){.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;width:auto;margin-left:auto;margin-right:auto;max-width:initial;}.eu-cookie-compliance-content{background-size:50px auto;background-position:97% 97%;}}
.list-display-toggle{}.list-display-toggle > a{display:inline-block;float:left;}.list-display-toggle > a.active{}.list-display-toggle .toggle-button{font-weight:bold;text-transform:uppercase;margin:0 1em 1em 0;background-color:#000;color:#fff;padding:0.8em 1em 0.6em;vertical-align:middle;line-height:initial;font-size:16px;line-height:16px;box-sizing:border-box;}.list-display-toggle .toggle-button > div{display:inline-block;vertical-align:middle;}.list-display-toggle .toggle-button .button-image{margin-right:0.5em;}.list-display-toggle .toggle-button .button-image img{width:21px;height:21px;}.list-display-toggle .toggle-button .button-text{}.list-display-toggle > a.active .toggle-button{background-color:#ff3465;cursor:default;}#menu-expand-mobile a.close-menu{display:none;}.page-node-14 #block-boomerang-redesign-page-title{display:none;}form.styled-form .form-submit,form.user-pass .form-submit,form.user-login-form .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,form.protected-pages-enter-password .form-submit{background-image:url(/themes/boomerang_redesign/images/arrow.png);background-size:20px auto;background-position:calc(100% - 20px) center;background-repeat:no-repeat;padding-right:80px;}.filter-button-row a:after,span.file > a:after,a.big-link:after{content:"";background-image:url(/themes/boomerang_redesign/images/arrow.png);background-size:contain;width:23px;height:1em;position:relative;background-repeat:no-repeat;background-position:center;margin-left:20px;display:inline-block;vertical-align:middle;margin-top:-4px;}form.styled-form .form-submit:hover,form.user-pass .form-submit:hover,form.user-login-form .form-submit:hover,.contact-form form .form-submit:hover,form.contact-form .form-submit:hover,form.styled-form .form-submit:focus,form.user-pass .form-submit:focus,form.user-login-form .form-submit:focus,.contact-form form .form-submit:focus,form.contact-form .form-submit:focus,form.protected-pages-enter-password .form-submit:focus,form.protected-pages-enter-password .form-submit:hover,.filter-button-row a:focus,span.file > a:focus,a.big-link:focus,.filter-button-row a:hover,span.file > a:hover,a.big-link:hover{background-color:#fff;color:#000;text-decoration:none;}form.user-pass-reset  .form-submit:hover,form.user-form  .form-submit:hover,form.styled-form .form-submit:hover,form.user-pass .form-submit:hover,form.user-login-form .form-submit:hover,.contact-form form .form-submit:hover,form.contact-form .form-submit:hover,form.styled-form .form-submit:focus,form.user-pass .form-submit:focus,form.user-login-form .form-submit:focus,.contact-form form .form-submit:focus,form.protected-pages-enter-password .form-submit:focus,form.protected-pages-enter-password .form-submit:focus,form.protected-pages-enter-password .form-submit:hover,form.contact-form .form-submit:focus{background-image:url(/themes/boomerang_redesign/images/arrow_black.png);}.filter-button-row a:focus:after,span.file > a:focus:after,a.big-link:focus:after,.filter-button-row a:hover:after,span.file > a:hover:after,a.big-link:hover:after{background-image:url(/themes/boomerang_redesign/images/arrow_black.png);}.filter-button-row a:after{position:absolute;right:15px;margin-top:10px;}.filter-button-row a.enabled{background-color:#ff3465;}.filter-button-row a.enabled:after{background-image:url(/themes/boomerang_redesign/images/close.png);}a.back-link:before,a.down-link:after,a.medium-link:after{content:"";background-image:url(/themes/boomerang_redesign/images/arrow-color.png);background-size:25px auto;background-size:contain;width:27px;height:16px;position:relative;background-repeat:no-repeat;background-position:center;margin-left:20px;display:inline-block;}a.down-link:after,a.medium-link.down-icon:after{background-image:url(/themes/boomerang_redesign/images/arrow-down-color.png);width:23px;height:27px;margin-bottom:-5px;}.back-button-container{margin-top:40px;}.netze-container a{color:#ff3465;display:block;}a.back-link:before{background-image:url(/themes/boomerang_redesign/images/arrow-back-color.png);margin-left:0;margin-right:20px;width:20px;background-size:26px;background-position:left;}.fancybox-all-items{display:flex;gap:20px;flex-wrap:wrap;}.fancybox-all-items > div,.mfp-all-items > div{flex:1 1 clamp(300px,20%,400px);max-width:400px;}.fancybox-all-items > div a,.mfp-all-items > div a{display:block;margin-right:4%;margin-bottom:4%;overflow:hidden;}.fancybox-all-items > div img,.mfp-all-items > div img{display:block;width:100%;height:auto;}.block-title-block .block-title:before,.subtitle:before{content:"";width:56px;height:1px;border-top:2px solid #000;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-4px;}.full-page > .sidebar .subtitle:before{margin-top:11px;width:26px;position:absolute;margin-left:-45px;}.header-annotation .subtitle{margin-bottom:-5px;clear:both;position:relative;z-index:1;}.header-annotation .subtitle > .netz-info{}.header-annotation .subtitle > .netz-info:before{content:",";margin-left:-3px;}.header-annotation .subtitle > .netz-info:last-of-type:before{content:" und ";margin-left:0;}.header-annotation .subtitle > .netz-info:first-of-type:before{content:"";margin:0;}.block-title-block .block-inner{margin-left:65px;position:relative;}.social-media{position:absolute;bottom:0px;padding-left:55px;}.social-media a{max-width:30px;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px;}.social-media a img{width:100%;height:auto;}#menu-expand-mobile,#menu-expand{max-width:70px;}#menu-expand-mobile{position:absolute;top:0;z-index:9;right:0;max-width:inherit;padding:0;}#menu-expand-mobile a{display:block;padding-left:20px;padding-right:20px;width:40px;padding-top:28px;padding-bottom:28px;}nav ul{padding:0;}nav ul li{list-style:none;padding:0;display:inline-block;vertical-align:top;}nav ul li a{text-decoration:none;}#block-hauptnavigationinvert,#block-boomerang-redesign-main-menu{transform:rotate(-90deg);transform-origin:left top;position:absolute;bottom:85px;width:calc(100vh - 200px);left:50px;height:auto;}nav#block-hauptnavigationinvert ul,nav#block-boomerang-redesign-main-menu ul{text-align:right;margin-top:0;margin-bottom:0;}nav#block-hauptnavigationinvert ul li,nav#block-boomerang-redesign-main-menu ul li{margin-left:10px;margin-right:10px;}nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:24px;line-height:29px;min-width:100px;text-align:center;display:block;position:relative;}nav#block-hauptnavigationinvert ul li.menu-item--active-trail > a,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail > a,nav#block-hauptnavigationinvert ul li a.is-active,nav#block-boomerang-redesign-main-menu ul li a.is-active{font-weight:700;}nav#block-boomerang-redesign-main-menu ul li a:hover:after,nav#block-hauptnavigationinvert ul li a:hover:after,nav#block-hauptnavigationinvert ul li.menu-item--active-trail a:after,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail a:after,nav#block-hauptnavigationinvert ul li a.is-active:after,nav#block-boomerang-redesign-main-menu ul li a.is-active:after{content:"";border-bottom:1px solid #000;display:block;position:absolute;width:80%;margin-top:10px;margin-left:auto;margin-right:auto;left:50%;transform:translate(-50%,-0);}#block-cases-block header{margin-left:47px;margin-left:5px;margin-bottom:30px;}#block-cases-block header p{margin-top:0;margin-left:36px;}#block-cases-block .small-teaser-box .subtitle,#block-cases-block .small-teaser-box h2,.layout-subcontent{margin-left:35px;margin-right:35px;}.news-category{color:#b0b0b0;margin-top:10px;}.customer-logo{display:block;width:70%;max-width:220px;}.customer-logo img{width:100%;height:auto;}#block-cases-block .small-teaser-box h2:not(.teaser-title){margin-bottom:20px;}.layout-subcontent{margin-top:120px;margin-bottom:0;}.page-node-17 .layout-subcontent{padding-top:20px;margin-top:0;background:#fff;padding-left:60px;margin-left:0;padding-right:60px;margin-right:0;}.dialog-off-canvas-main-canvas > .layout-container{min-height:75vh;}.dialog-off-canvas-main-canvas > .layout-container > header{position:fixed;top:0;right:0;width:80%;height:80px;background:#fff;}.dialog-off-canvas-main-canvas > .layout-container > header{position:fixed;top:0;right:0;width:calc(100% - 162px);height:80px;z-index:5;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu > div{padding-top:28px;}.dialog-off-canvas-main-canvas #menu-expand{margin-left:auto;margin-right:auto;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{position:fixed;top:0;left:0;width:163px;height:100vh;background:#fff;z-index:5;}.dialog-off-canvas-main-canvas > .layout-container > footer,.dialog-off-canvas-main-canvas > .layout-container > main{margin-right:27px;margin-left:163px;}.dialog-off-canvas-main-canvas > .layout-container > main{margin-top:80px;}body.url-alias-landingpages .dialog-off-canvas-main-canvas > .layout-container > footer,body.url-alias-landingpages .dialog-off-canvas-main-canvas > .layout-container > main,body.url-alias-protected-page .dialog-off-canvas-main-canvas > .layout-container > footer,body.url-alias-protected-page .dialog-off-canvas-main-canvas > .layout-container > main{margin-left:27px;margin-right:27px;}.dialog-off-canvas-main-canvas > .layout-container > header > div{padding-left:4px;padding-top:28px;padding-bottom:28px;}#block-boomerang-redesign-branding,#block-boomerang-redesign-page-title{display:inline-block;vertical-align:top;}#block-boomerang-redesign-branding a img{display:block;height:36px;width:auto;width:auto;}#block-boomerang-redesign-page-title{float:right;}.toolbar-horizontal .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu,.toolbar-horizontal .dialog-off-canvas-main-canvas > .layout-container > header{top:39px;}.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu,.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas > .layout-container > header{top:80px;}.toolbar-horizontal .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{height:calc(100vh - 40px);}.toolbar-horizontal #block-hauptnavigationinvert,.toolbar-horizontal #block-boomerang-redesign-main-menu{width:calc(100vh - 240px);}.toolbar-horizontal.toolbar-tray-open #block-hauptnavigationinvert,.toolbar-horizontal.toolbar-tray-open #block-boomerang-redesign-main-menu{width:calc(100vh - 280px);}.full-height-block{height:100vh;height:calc(100vh - 80px);min-height:800px;min-height:540px;}.teaser-outline{max-height:98px;overflow-y:hidden;}.full-page>.sidebar .sidebar-teaser .teaser-annotation .teaser-outline{max-height:0;overflow-y:hidden;opacity:0;transition:max-height .5s ease-out,opacity .8s ease-out;}.toolbar-horizontal .full-height-block{min-height:calc(100vh - 110px);}.toolbar-horizontal.toolbar-tray-open .full-height-block{min-height:calc(100vh - 140px);}.header-slide{position:relative;background-size:cover;background-position:center;overflow:hidden;}.layout-subcontent .block-title-block{display:inline-block;vertical-align:top;width:50%;float:left;}.dialog-off-canvas-main-canvas > .layout-container > footer{padding-bottom:45px;border-top:1px solid #000;text-align:center;padding-top:45px;}footer nav,#block-fusszeilekontaktdaten{display:inline-block;vertical-align:top;text-align:left;}#block-fusszeilekontaktdaten{width:30%;}footer nav{}footer nav ul li > ul li{display:block;}p.big-style,footer nav ul li a{font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-weight:300;font-size:16px;line-height:20px;margin-bottom:20px;display:block;font-weight:600;}footer nav ul li > ul a{font-family:'Lato',sans-serif;text-transform:inherit;font-weight:300;font-size:16px;line-height:24px;margin-bottom:4px;}footer nav > ul > li{min-width:34%;}.static-page.full-page .header-annotation,.static-page.full-page .paragraph.paragraph--type--freier-text > .field--text,.formatted-table .header-annotation{background-color:#fff;padding-left:85px;padding-bottom:45px;margin-bottom:-1px;margin-top:-6px;z-index:1;position:relative;}.header-slide:not(.header-no-annotation){margin-bottom:-40vh;z-index:-1;}.introduction p{margin-bottom:0;}.vector-container{height:20vh;width:100%;overflow:hidden;margin-bottom:-1px;}.vector-container img{height:101%;width:104%;display:block;}.layout-contentbottom .views-row,.teaser-box .views-row{display:inline-block;vertical-align:top;width:30%;width:calc(100% / 3);float:left;}.teaser-box .views-row.small-row{width:calc(100% / 4);min-width:315px;}.layout-contentbottom .views-row{margin-top:0;margin-bottom:20px;position:relative;}.layout-contentbottom .filter-button-row,.teaser-box .filter-button-row{width:auto;margin-right:10px;margin-top:0;margin-bottom:10px;}.teaser-item{margin-left:0;margin-right:0;display:block;text-decoration:none;color:#000;position:relative;}.teaser-item .field--einleitung{hyphens:auto;word-break:break-word;overflow-wrap:break-word;text-align:left;}.field--produktparameter{margin-bottom:10px;}.header-annotation-inner{padding-bottom:30px;}.layout-contentbottom .views-row:nth-of-type(3n+1) .teaser-item{margin-right:20px;margin-left:0;}.layout-contentbottom .views-row:nth-of-type(3n+2) .teaser-item{margin-left:10px;margin-right:10px;}.layout-contentbottom .views-row:nth-of-type(3n+3) .teaser-item{margin-left:20px;margin-right:0;}.small-teaser-item{margin-left:0;margin-right:0;display:block;text-decoration:none;color:#000;position:relative;overflow:hidden;margin-bottom:25px;}.teaser-annotation{position:absolute;bottom:-1px;background:#fff;display:inline-block;width:85%;left:-1px;}.full-page > .sidebar .teaser-annotation{padding-top:10px;padding-bottom:10px;padding-right:58px;background:rgba(255,255,255,0.77);max-height:215px;overflow:hidden;}.small-teaser-item .teaser-annotation{width:100%;top:0;left:0;height:100%;background:rgba(0,0,0,0.28);}.news-teaser{margin-bottom:30px;}.video-gallery,.gallery{margin-top:30px;}main .gallery{clear:both;}.teaser-annotation-inner{padding:20px 35px 20px 2px;min-height:175px;}.small-teaser-item .teaser-annotation-inner{position:absolute;bottom:50%;transform:translate(0%,50%);text-align:center;width:100%;padding:0;min-height:initial;}.statistics-counter{display:none;}.high-teaser-content .teaser-annotation-inner{padding:50px 35px 50px 2px;}.teaser-figure img{width:100%;height:auto;display:block;}.small-teaser-item .teaser-figure img{-webkit-filter:blur(3px) grayscale(100%);filter:blur(3px) grayscale(100%);}.teaser-item .subtitle:before{margin-left:0;}.produkt-teaser-item .subtitle:before{position:relative;top:-5px;flex:0 0 56px;}.teaser-item .excerpt,.teaser-item .teaser-title{margin-left:65px;hyphens:auto;}.teaser-item .excerpt p{margin-top:0;margin-bottom:0;}.views-row.wide-row .teaser-item .subtitle{margin-bottom:-0px;}.views-row .teaser-item .subtitle{margin-bottom:0;font-size:16px;}.produkt-teaser-item .subtitle{flex-direction:row;display:flex;align-items:baseline;}.produkt-teaser-item .subtitle .networks{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;}.teaser-item .subtitle span:after{content:"|";margin-left:.3rem;margin-right:.3rem;}.teaser-item .subtitle span:last-of-type:after{content:"";}h2.teaser-title{margin-bottom:10px;}h2.teaser-title a{text-decoration:none;}.inline-row{display:inline-block;vertical-align:top;width:45%;}.inline-row .big-link{margin-top:25px;}.inline-row p{margin-bottom:0;}.bottom-align.inline-row{vertical-align:bottom;}.inline-row.left-row{width:40%;margin-right:10%;}.inline-row .excerpt{max-width:550px;}#block-news-block,#block-news-liste-block{margin-bottom:60px;}.views-element-container h2{margin-bottom:35px;margin-bottom:24px;}.full-width-teaser-block{padding-top:60px;padding-bottom:60px;clear:both;}.full-height-block .header-annotation-inner{margin-left:85px;min-height:30vh;}.excerpt{hyphens:auto;word-break:break-word;overflow-wrap:break-word;}.simple-teaser-content{margin-bottom:35px;}.simple-teaser-content .excerpt{min-height:120px;}.empty-result,.teaser-box.portfolio-container > header,.simple-teaser-content,.small-teaser-box,.video-gallery h2,.gallery h2,#block-boomerang-redesign-branding,.full-width-teaser-block,.views-element-container h2{margin-left:20px;margin-right:20px;}.full-page .content-area{background:#fff;margin:0;padding:30px 20px;}.views-element-container .small-teaser-item  h2:before{content:"";height:4px;width:100%;background:#fff;display:block;margin-left:auto;margin-right:auto;position:absolute;margin-left:0;margin-top:-6px;}.views-element-container .small-teaser-item  h2{font-size:26px;line-height:32px;font-weight:700;color:#fff;display:inline-block;position:relative;margin-bottom:0;}.full-page:not(.news-page) .content-area > div{}#block-news-block,#block-news-liste-block{width:calc(65% - 120px);vertical-align:top;display:inline-block;padding-right:5%;}.full-page .sidebar-right{display:inline-block;vertical-align:top;margin-top:1em;float:right;}body.type-news .sidebar{float:right;margin-top:30px;}.content-area.content-with-sidebar{display:inline-block;width:calc(70% - 90px);padding-top:0;padding-right:70px;}.teaser-box header h2{margin-bottom:0;margin-left:0;margin-bottom:20px;}.contact-button{margin-top:50px;margin-bottom:50px;}.inline-list-values{vertical-align:top;display:flex;}.field--produktparameter .inline-list-values .list-value{display:inline;}.field--produktparameter .inline-list-values .list-parameter{min-width:100px;}.form-prefix-title,form.contact-form,.news-teaser .right_row,.news-teaser .left_row{display:inline-block;vertical-align:top;}.news-teaser .left_row{width:30%;}.form-prefix-title,form.contact-form,.news-teaser .right_row{width:65%;}#block-news-block nav.pager,#block-news-liste-block nav.pager{width:65%;margin-left:35%;}.news-teaser .left_row .inner{margin-top:11px;margin-bottom:20px;}.news-teaser .teaser-figure{position:relative;}.news-teaser .right_row .inner{padding:6px 45px;position:relative;}.views-element-container .news-teaser h2{margin-left:0;margin-right:0;margin-bottom:15px;}.subtitle.no-deco{margin-bottom:0;}.subtitle.no-deco:before{display:none;}.date-info{position:absolute;display:inline-block;left:50%;bottom:0;transform:translate(-50%,40%);z-index:0;background:#fff;color:#000;text-align:center;padding:4px 20px;font-family:'Source Sans Pro',sans-serif;}.date-info .month{font-weight:700;font-size:24px;line-height:36px;text-transform:uppercase;}.date-info .month:after{content:"";display:block;width:80%;margin-left:auto;margin-right:auto;border-bottom:1px solid #000;height:1px;margin-bottom:3px;margin-top:-4px;}.date-info .year{font-weight:200;font-size:14px;line-height:17px;}#block-news-block-most-read{float:none;width:35%;display:inline-block;margin-left:0%;vertical-align:top;}.news-teaser-sidebar .teaser-text,.news-teaser-sidebar .teaser-figure,.news-teaser-sidebar h2.teaser-title{padding-left:20px;padding-right:20px;}.full-page > .sidebar .news-teaser-sidebar .teaser-figure{margin-left:70px;}.news-teaser-sidebar .medium-link{margin-bottom:0;}.news-teaser-sidebar.sidebar-pager-item .medium-link{margin-left:75px;}.news-teaser-sidebar .teaser-text{margin-top:40px;}.news-teaser-sidebar h2.teaser-title{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:25px;padding-top:20px;padding-bottom:20px;}.pager__item.is-active a{font-weight:700;font-size:24px;font-family:'Source Sans Pro',sans-serif;}.pager__item a{padding-left:10px;padding-right:10px;display:block;outline:none;margin-left:10px;margin-right:10px;}.pager__item--first,.pager__item--last{display:none;}.pager__item--previous,.pager__item--next{padding-left:0;padding-right:0;}.pager__item--previous a,.pager__item--next a{font-size:0px;color:#fff;background:#000;display:block;padding:0;width:50px;height:50px;background-repeat:no-repeat;background-size:30% auto;background-position:center center;margin-top:-10px;}.pager__item{height:30px;line-height:30px;}nav.pager{text-align:center;margin-top:50px;}.pager__item--previous a{background-image:url(/themes/boomerang_redesign/images/pager_prev.png);margin-right:50px;}.pager__item--next a{background-image:url(/themes/boomerang_redesign/images/pager_next.png);margin-left:50px;}.contact-form  form,form.contact-form{color:#000;padding:30px;}fieldset.captcha.captcha-type-challenge--turnstile{border:none;padding-left:0;padding-right:0;}#contact-message-feedback-form  #edit-group-datenschutz,#contact-message-feedback-form fieldset.captcha.captcha-type-challenge--turnstile{padding-right:50px;}label[for=edit-field-anrede-none],#edit-field-anrede-none{display:none!important;}.contact-form  form .js-form-type-radio,form.contact-form .js-form-type-radio{display:inline-block;vertical-align:top;}.contact-form  form .form-item-mail label,form.contact-form .form-item-mail label,.contact-form  form .js-form-type-textfield label,form.contact-form .js-form-type-textfield label{display:none!important;}#edit-field-anrede--wrapper legend{display:none;}.contact-form  form .left_row,.contact-form  form .right_row,form.contact-form .right_row,form.contact-form .left_row{display:inline-block;max-width:45%;vertical-align:top;padding-right:50px;}.contact-form  form .right_row .inner,form.contact-form .right_row .inner,.contact-form  form .left_row .inner,form.contact-form .left_row .inner{margin-right:0px;}.contact-form  form textarea,form.contact-form textarea{border:2px solid #000;padding:10px 20px;margin-top:10px;-webkit-appearance:none;border-radius:0;width:calc(100% - 44px);}.contact-form  form .field--widget-options-buttons,form.contact-form .field--widget-options-buttons{margin-bottom:20px;}.contact-form  form legend,form.contact-form legend{margin-bottom:10px;}.contact-form  form label.option,form.contact-form label.option{margin-right:15px;}.contact-form  form > div,form.contact-form > div{margin-bottom:25px;}form.styled-form input.form-search,form.styled-form .js-form-type-password input,form.styled-form .js-form-type-textfield input,form.styled-form .js-form-type-email input,form.styled-form .form-item-mail input,.contact-form  form .form-item-mail input,form.contact-form .form-item-mail input,.contact-form  form .js-form-type-textfield input,form.contact-form .js-form-type-textfield input,form.protected-pages-enter-password .form-item-password input{border:0 none;border-bottom:2px solid #000;outline:none;background:#fff;padding:10px 10px;margin-bottom:20px;display:block;width:calc(100% - 20px);max-width:100%;-webkit-appearance:none;border-radius:0;}form.styled-form .form-checkboxes .form-item,.contact-form  form .form-checkboxes .form-item,form.contact-form .form-checkboxes .form-item,form.protected-pages-enter-password .form-item{margin-bottom:5px;}.contact-form  form #edit-preview,form.contact-form #edit-preview{display:none!important;}.contact-form  form .form-item-field-datenschutz-value,form.contact-form .form-item-field-datenschutz-value{text-transform:none;}form.styled-form .js-form-type-checkbox label,.contact-form  form .js-form-type-checkbox label,form.contact-form .js-form-type-checkbox label{margin-left:25px;position:relative;cursor:pointer;}form.styled-form .js-form-type-radio,.contact-form form .js-form-type-radio,form.contact-form .js-form-type-radio{position:relative;}form.styled-form .js-form-type-radio label,.contact-form form .js-form-type-radio label,form.contact-form .js-form-type-radio label{padding-left:25px;cursor:pointer;}form.styled-form .js-form-type-radio label:before,.contact-form form .js-form-type-radio label:before,form.contact-form .js-form-type-radio label:before,form.styled-form .js-form-type-checkbox label:before,.contact-form form .js-form-type-checkbox label:before,form.contact-form .js-form-type-checkbox label:before{content:"";width:12px;height:12px;background:white;display:inline-block;vertical-align:middle;position:absolute;left:-26px;top:3px;border:2px solid #000;border-radius:0px;}form.styled-form .js-form-type-radio label:before,.contact-form form .js-form-type-radio label:before,form.contact-form .js-form-type-radio label:before{left:0px;}form.styled-form .js-form-type-checkbox input[type="checkbox"],form.contact-form .js-form-type-checkbox input[type="checkbox"],.contact-form form .js-form-type-checkbox input[type="checkbox"],form.styled-form .js-form-type-radio input[type="radio"],form.contact-form .js-form-type-radio input[type="radio"],.contact-form form .js-form-type-radio input[type="radio"]{display:none;}form.styled-form .js-form-type-radio input[type="radio"]:checked + label:before,form.contact-form .js-form-type-radio input[type="radio"]:checked + label:before,.contact-form form .js-form-type-radio input[type="radio"]:checked + label:before,form.styled-form .js-form-type-checkbox input[type="checkbox"]:checked + label:before,form.contact-form .js-form-type-checkbox input[type="checkbox"]:checked + label:before,.contact-form form .js-form-type-checkbox input[type="checkbox"]:checked + label:before{background-image:url(/themes/boomerang_redesign/images/x.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;}form.styled-form .field--widget-boolean-checkbox .description,.contact-form  form .field--widget-boolean-checkbox .description,form.contact-form .field--widget-boolean-checkbox .description{font-size:14px;margin-left:25px;color:#888;}form.styled-form .form-checkboxes,.contact-form  form .form-checkboxes,form.contact-form .form-checkboxes{margin-left:30px;}form.styled-form .field-group-fieldset,.contact-form  form .field-group-fieldset,form.contact-form .field-group-fieldset{padding:0;border:0 none;margin:0;margin-bottom:30px;}.form-prefix-title{margin-left:100px;}.contact-form  form,form.contact-form{margin-left:65px;padding-bottom:60px;}#block-schreibensieuns,.contact-message-feedback-form{display:inline-block;vertical-align:top;float:left;}#block-schreibensieuns{width:30%;}.contact-message-feedback-form{width:auto;}.full-width-teaser-block form .description{font-size:12px;line-height:17px;margin-top:5px;}.full-width-teaser-block form{margin-top:30px;}.simple-teaser-content .subtitle{margin-bottom:0px;}.simple-teaser-content .subtitle:before{display:none;}article .sidebar{display:inline-block;vertical-align:top;width:30%;background-color:#fff;}.pre-title{position:relative;margin-bottom:15px;margin-right:0px;padding-bottom:30px;}.pre-title:before{content:"";position:absolute;width:100%;height:1px;left:0;top:10px;border-bottom:2px solid #000;}#block-news-block-most-read .views-row:first-child .news-teaser-sidebar h2.teaser-title{border-top:0 none;}#block-news-block-most-read .pre-title{padding-bottom:0;margin-bottom:0;}.pre-title .inner{display:inline-block;background:#fff;z-index:1;position:relative;margin-left:45px;padding-left:5px;padding-right:5px;text-transform:uppercase;font-weight:200;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;}.paged-sidebar-teaser .slick-dots{position:absolute;top:-36px;bottom:initial;left:0px;text-align:left;}.slick-dots li{width:auto;margin-right:0;}.slick-dots li button{width:70px;}.slick-dots li button:before{width:100%;content:"";background:#000;height:4px;}.slick-next{position:absolute;left:90px;top:0;width:90px;height:90px;transform:none;}.slick-prev{position:absolute;left:0px;top:0;width:90px;height:90px;transform:none;}.slick-next,.slick-prev{background:#000;color:#fff;z-index:4;opacity:1.0;}.slick-prev:before{content:"";background-image:url(/themes/boomerang_redesign/images/pager_prev.png);}.slick-next:before{content:"";background-image:url(/themes/boomerang_redesign/images/pager_next.png);}.slick-prev:before,.slick-next:before{width:30px;height:30px;opacity:1.0;background-size:contain;position:relative;display:block;background-repeat:no-repeat;background-position:center center;margin-left:auto;margin-right:auto;}.slick-next:hover,.slick-prev:hover{background:#fff;}.slick-next:focus:before,.slick-next:hover:before{background-image:url(/themes/boomerang_redesign/images/pager_next_black.png);}.slick-prev:focus:before,.slick-prev:hover:before{background-image:url(/themes/boomerang_redesign/images/pager_prev_black.png);}.slick-prev:focus,.slick-next:focus{background-color:#fff;}#block-fusszeilelogosociallinks{width:94%;margin-left:auto;margin-right:auto;}#block-fusszeilelogosociallinks .left,#block-fusszeilelogosociallinks .right{display:inline-block;width:48%;vertical-align:top;}#block-fusszeilelogosociallinks .right{text-align:right;}.social-media-footer a{max-width:30px;display:inline-block;vertical-align:top;margin-left:auto;margin-right:15px;margin-bottom:15px;}.social-media-footer a img{width:100%;height:auto;}#block-fusszeilelogosociallinks .left img{display:block;height:52px;width:auto;}.dialog-off-canvas-main-canvas > .layout-container > footer p.big-style{margin-left:-1em;}.kundendaten-page .sub-title time{border-bottom:1px solid #000;margin-bottom:5px;}.kundendaten-page .sub-title{margin-bottom:0;}.kundendaten-overview,.kundendaten-page{padding-top:45px;padding-bottom:45px;}.views-element-container .kundendaten-overview header h2{margin-left:0;}.kundendaten-overview header{margin-left:75px;}.download-links span.file > a{margin-bottom:20px;font-size:16px;}.portfolio-container .views-exposed-form{display:none;}a.medium-link.show_all{display:block;margin-left:auto;margin-right:0;max-width:220px;padding-right:20px;}.portfolio-container > header .subtitle{margin-left:65px;margin-bottom:20px;}.empty-result{text-align:center;padding-bottom:10vh;}.video-gallery,.gallery,#block-cases-block,.layout-contentbottom{margin-top:30px;}.video-gallery{margin-bottom:3rem;}.video-gallery > div article.media{width:100%;}.video-gallery > div article.media > div:not(.contextual){position:relative;padding-bottom:56.25%;height:0;}.video-gallery > div article.media iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-gallery > div{display:flex;gap:1rem;flex-wrap:wraps;}.video-gallery > div > div{width:calc(100%/3);}.expanded-menu .video-gallery,.expanded-menu .gallery,.expanded-menu #block-cases-block,.expanded-menu .layout-contentbottom{margin-right:0;}#content-start{padding-top:80px;margin-top:-80px;}.search-page .layout-content{padding:40px 30px;}.search-form{margin-bottom:40px;}.search-form .search-help-link,.search-form label[for="edit-keys"]{display:none;}form.styled-form input[type="search"]{display:block;max-width:300px;border-radius:0;border-top:0 none;border-left:0 none;border-right:0 none;-webkit-appearance:none;}.page-status-error{padding-top:10vh;padding-bottom:10vh;padding-left:20px;padding-right:20px;text-align:center;}.page-status-error h2,.page-status-error h1{margin-bottom:0;}#block-hauptnavigationinvert{display:none;}.header-annotation-inner.no-bg-annotation{margin-left:81px;padding-top:40px;}.video-background{position:absolute;width:100%;top:0px;height:100%;}.video-background video{width:auto;height:100vh;object-fit:cover;transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;min-height:100%;min-width:100%;}.location-map{cursor:Pointer;width:100%;height:100%;}.gmaps-block{width:50%;width:100%;height:50vh;position:relative;margin:auto;max-height:390px;}#map-parent{position:absolute;width:100%;height:100%;}.location-map-container{width:100%;height:100%;display:block;}.gm-svpc{display:none;}.layout-subcontent .block-title-block#block-webbeschreibung{display:block;float:none;clear:both;}.news-category > div > div{display:inline-block;margin-right:15px;}.netze-container{margin-bottom:20px;}.netze-container span a{display:inline;}.netze-container span{display:inline-block;}.netze-container span:last-child span.sep{display:none;}.product-page .sidebar,.netz-page .sidebar{float:right;}.additional-info{padding-top:30px;}.datenblatt-button,.produktblatt-button{margin-top:20px;}.videodetector{position:relative;width:100%;height:0;padding-bottom:60%;}.videodetector iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.content-area .videodetector{padding-bottom:56%;max-width:1920px;}#block-news-block,.full-page .content-area > div.produktblatt-button,#block-news-block,#block-news-liste-block,.full-page .content-area > div.datenblatt-button{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:0;margin-top:20px;}.news-teaser .news-category{display:none;}div[aria-label="Fehlermeldung"],div[aria-label="Statusmeldung"]{position:fixed;z-index:7;top:50%;left:50%;background:rgb(255,255,255);padding:40px;transform:translate(-50%,-50%);color:#000;font-weight:800;font-family:'Source Sans Pro',sans-serif;font-size:23px;border:4px solid #000;animation-name:hidemessage;animation-duration:0.5s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:5s;}@-webkit-keyframes hidemessage{0%{top:50%;}100%{top:-50%;}}@-moz-keyframes hidemessage{0%{top:50%;}100%{top:-50%;}}@-o-keyframes hidemessage{0%{top:50%;}100%{top:-50%;}}@keyframes hidemessage{0%{top:50%;}100%{top:-50%;}}.content-area img{max-width:100%;width:100%;height:auto;}.paged-sidebar-teaser.sidebar-teaser{max-width:550px;}#user-form .description{font-size:11px;color:#6e6e6e;max-width:600px;line-height:13px;margin-top:4px;margin-bottom:20px;}#user-form label{display:block;font-weight:600;text-transform:uppercase;font-size:12px;}#user-form input[type='password'],#user-form input[type='email'],#user-form input[type='text']{padding:10px;}.password-confirm[aria-atomic="true"],.password-strength__title{font-size:11px;}.password-strength__meter{max-width:100px;}.user-pass-reset{padding-top:60px;padding-bottom:60px;text-align:left;}.user-pass-reset p{margin-top:0;}.no-results{padding:20px;text-align:center;border:1px solid #000;margin-top:30px;}.page-403 main{padding:40px;text-align:center;min-height:40vh;padding-top:10vh;}.ajax-progress-fullscreen{background-image:url(/themes/boomerang_redesign/images/loading.gif);width:220px;height:175px;background-size:150px auto;background-color:rgba(255,255,255,0.8);border-radius:0;background-repeat:no-repeat;left:40%;top:40%;left:calc(50vw - 110px);top:calc(50vh - 87px);}.page-node-16 .ajax-progress-fullscreen,.page-node-245 .ajax-progress-fullscreen{background-image:url(/themes/boomerang_redesign/images/loading-text.gif);}.formatted-table .views-exposed-form{display:flex;margin-bottom:2rem;}.formatted-table .views-exposed-form .description{display:none;}.formatted-table .views-exposed-form > div.js-form-item input,.formatted-table .views-exposed-form > div.js-form-item select{margin-right:2rem;max-width:200px;}.js input.form-autocomplete{border-style:solid;border-width:1px;border-radius:2px;}.views-exposed-form label{font-weight:bold;text-transform:uppercase;font-size:0.8rem;margin-right:0.25rem;}.formatted-table{padding-top:3rem;padding-bottom:5rem;}.formatted-table tr th{text-align:left;text-transform:uppercase;font-size:0.7rem;}.formatted-table a{text-decoration:none;font-weight:bold;}.formatted-table tr td{padding-right:2rem;}.pink{color:#ff3465;}.pinkbg{background-color:#FF7092;}.green{color:#88C43A;}.greenbg{background-color:#88C43A;}.orange{color:#F5AE38;}.orangebg{background-color:#F5AE38;}.content-title span{color:#000;}.content-title .pink{color:#ff3465;}.paragraph--type--bildergalerie-kacheln{padding-left:85px;padding-right:85px;}.field--bildergalerie .field-item a{overflow:hidden;}.field--bildergalerie img{-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out;overflow:hidden;}.field--bildergalerie .field--item:hover img{transform:scale(1.1);opacity:0.5;}.intro-paragraph{background-color:#fff;padding-left:85px;padding-right:85px;padding-bottom:45px;margin-bottom:-1px;margin-top:0;z-index:1;position:relative;padding-top:4rem;padding-bottom:4rem;}.longtext-container{font-size:1.1875rem;line-height:1.5em;hyphens:auto;word-break:break-word;overflow-wrap:break-word;}.intro-paragraph.page-introduction .longtext-container{font-size:1.5rem;line-height:1.5em;hyphens:auto;word-break:break-word;overflow-wrap:break-word;}.intro-paragraph .longtext-container p{margin-top:0;}.intro-paragraph .longtext-container p:last-child{margin-bottom:0;}.intro-paragraph .big-link{margin-top:2rem;}.intro-paragraph .subtitle{margin-bottom:0.2em;font-size:1.1875rem;}.flex-view .rows-container .teaser-item{margin-bottom:2rem;}.flex-view .rows-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:2rem;width:100%;margin-bottom:-1rem;}.flex-view.flex-view--three .views-row{width:100%;max-width:calc(100% /3 - 2rem);}.flex-view.flex-view--four .views-row{width:100%;max-width:calc(100% /4 - 2rem);}.intro-paragraph .views-element-container{margin-left:-4rem;margin-right:-4rem;margin-top:1rem;margin-bottom:1rem;}.paragraph--type--icon-liste{padding-left:0;padding-right:0;padding-top:4rem;padding-bottom:4rem;text-align:center;}.paragraph--type--icon-liste .field--titel{text-align:center;}.paragraph--type--icon-liste .field--text{hyphens:auto;word-break:break-word;overflow-wrap:break-word;text-align:justify;}.paragraph--type--icon-liste .field--icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:flex-start;padding:2rem;max-width:75%;margin-left:auto;margin-right:auto;}.paragraph--type--icon-liste.columns .field--icons{display:grid;grid-template-columns:1fr;align-items:flex-start;justify-items:center;justify-content:space-around;gap:4rem;}.paragraph--type--icon-liste.columns-4 .field--icons,.paragraph--type--icon-liste.columns-2 .field--icons,.paragraph--type--icon-liste.columns-3 .field--icons{grid-template-columns:repeat(2,1fr);}.paragraph--type--icon-liste.columns-2 .field--icons{grid-template-columns:repeat(2,1fr);}.paragraph--type--icon-liste.columns-3 .field--icons{grid-template-columns:repeat(3,1fr);}.paragraph--type--icon-liste.columns-4 .field--icons{grid-template-columns:repeat(4,1fr);;}.paragraph--type--icon-liste .longtext-container{max-width:75%;margin:auto;}.paragraph--type--icon{max-width:30rem;}.paragraph--type--icon img{display:block;width:100%;max-width:10rem;height:auto;width:100%;margin:auto;margin-bottom:1rem;}.paragraph--type--icon-liste > .field--text{margin-bottom:4rem;}.paragraph--type--icon .small-title{font-size:1.1875rem;line-height:1.5em;margin-top:2rem;display:block;}.paragraph--type--feedback-list{background-color:#F9F9F9;background-image:url(/themes/boomerang_redesign/images/quote.svg);background-position:center 80%;background-repeat:no-repeat;background-size:90% auto;}.paragraph--type--feedback-list .feedback-list-inner{max-width:1280px;margin-left:auto;margin-right:auto;}.paragraph--type--feedback-list .field--feedback{padding-top:6rem;padding-bottom:6rem;position:relative;}.paragraph--type--feedback{box-shadow:0px 5px 15px #0000000D;padding:2rem;padding-left:9.5rem;position:relative;margin-bottom:2rem;background-color:#F9F9F9;}.paragraph--type--feedback .field--logo{background-color:#fff;position:absolute;width:12.5rem;height:12.5rem;left:-5rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;box-shadow:0px 5px 15px #0000000D;}.paragraph--type--feedback .feedback-name{font-weight:500;font-size:1.1875rem;margin-bottom:0.5em;}.paragraph--type--feedback .feedback-position{font-weight:100;}.paragraph--type--feedback .feedback-description{font-size:1.5rem;line-height:1.41em;hyphens:auto;word-break:break-word;overflow-wrap:break-word;}.paragraph--type--feedback .feedback-description p:last-child{margin-bottom:0;}.paragraph--type--feedback .field--logo img{display:block;width:70%;height:auto;}.paragraph--type--bildergalerie .field--bilder .slick-dots{bottom:-3rem}.paragraph--type--bildergalerie .field--bilder img{width:100%;height:auto;}.paragraph--type--bildergalerie .field--bilder{max-width:1000px;margin-left:auto;margin-right:auto;}.paragraph--type--bildergalerie.intro-paragraph .subtitle:before{margin-left:0px;}.paragraph--type--bildergalerie.intro-paragraph .subtitle:after{content:"";width:56px;height:1px;border-top:2px solid #000;display:inline-block;vertical-align:middle;margin-left:8px;margin-top:-4px;}.paragraph--type--bildergalerie{text-align:center;}.paragraph--type--alternativer-info-block{padding-left:85px;padding-right:85px;padding-top:4rem;padding-bottom:4rem;text-align:center;}.paragraph--type--alternativer-info-block h2.content-title{font-size:3rem;line-height:1.15em;text-transform:none;font-weight:700;}.paragraph--type--alternativer-info-block .views-element-container{margin-top:2rem;margin-bottom:5rem;text-align:left;}.paragraph--type--alternativer-info-block .longtext-container{margin-top:3rem;margin-bottom:3rem;max-width:45rem;margin-left:auto;margin-right:auto;font-size:1.5rem;line-height:1.5em;}.round-link{display:inline-block;background:#000;color:#fff;font-family:'Source Sans Pro';font-weight:800;font-size:24px;line-height:36px;padding:12px 25px;text-decoration:none;text-align:center;min-width:300px;position:relative;text-transform:uppercase;cursor:Pointer;border:1px solid #000;}.round-link:focus,.round-link:hover{background-color:#fff;color:#000;}.overview-slick-teaser .slick-dots{margin-top:2rem;margin-bottom:2rem;position:relative;}.overview-slick-teaser article{margin-left:1rem;margin-right:1rem;}.boomerang-kontakt-container{display:flex;flex-wrap:wrap;flex-direction:row;height:50rem;border-top:5px solid #000;}.boomerang-kontakt-container > .row{max-height:100%;}.boomerang-kontakt-container > .row.text{width:50%;display:flex;justify-content:center;flex-direction:column;}.boomerang-kontakt-container > .row.map{width:50%;}.boomerang-kontakt-container .map-link{display:block;height:100%;}.boomerang-kontakt-container .map-link img{width:100%;height:100%;object-fit:cover;object-position:center;}.boomerang-kontakt-container{font-size:1.25rem;line-height:1.5em;}.boomerang-kontakt-container .icon-link{display:block;font-size:0;text-decoration:none;}.boomerang-kontakt-container .icon-link:hover,.boomerang-kontakt-container .icon-link:focus{opacity:0.8;}.boomerang-kontakt-container .icon-link:before{content:"";display:inline-block;background-image:url('/modules/boomerang/boomerang_frontpage/resources/facebook.svg');background-repeat:no-repeat;vertical-align:middle;background-size:100% auto;background-position:center left;width:2rem;height:2rem;margin-top:-2px;margin-right:5px;font-size:1rem;}.boomerang-kontakt-container .icon-link--twitter:before{background-image:url('/modules/boomerang/boomerang_frontpage/resources/twitter.svg');}.boomerang-kontakt-container .icon-link--instagram:before{background-image:url('/modules/boomerang/boomerang_frontpage/resources/instagram.svg');}.boomerang-kontakt-container .icon-link--linkedin:before{background-image:url('/modules/boomerang/boomerang_frontpage/resources/linkedin.svg');}.social-media-menu li{list-style:none;}.social-media-menu{padding:0;display:flex;gap:1rem;margin-top:4rem;}.boomerang-kontakt-container .map{overflow:hidden;}.boomerang-kontakt-container .text  .wrapper{padding-left:69px;padding-right:69px;}.boomerang-kontakt-container .text h2{margin-bottom:4rem;}.boomerang-kontakt-container .text .icon{padding-left:3rem;position:relative;margin-top:1rem;margin-bottom:1rem;}.boomerang-kontakt-container .text .icon a{text-decoration:none;}.boomerang-kontakt-container .text .icon:before{content:"";display:inline-block;background-image:url('/modules/boomerang/boomerang_frontpage/resources/location.svg');background-repeat:no-repeat;vertical-align:middle;background-size:70% auto;background-position:center center;width:2rem;height:2rem;margin-top:-2px;margin-right:5px;font-size:1rem;position:absolute;left:0;border-radius:50%;border:1px solid #000;}.boomerang-kontakt-container .text .icon:focus:before,.boomerang-kontakt-container .text .icon:hover:before{background-color:#f3f3f3;}.boomerang-kontakt-container .map-link{transition:all 0.5s ease-in-out;}.boomerang-kontakt-container .map-link:focus,.boomerang-kontakt-container .map-link:hover{transform:scale(1.05);opacity:0.9;}.boomerang-kontakt-container .text .icon--mail:before{background-image:url('/modules/boomerang/boomerang_frontpage/resources/mail.svg');background-size:1em;}.boomerang-kontakt-container .text .icon--phone:before{background-image:url('/modules/boomerang/boomerang_frontpage/resources/phone.svg');background-size:1em;}.dialog-off-canvas-main-canvas > .layout-container > footer  .clearfix{display:none;}.dialog-off-canvas-main-canvas > .layout-container > footer > div{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:2rem;padding-right:2rem;gap:2rem;}footer nav{display:block;}#block-fusszeilelogosociallinks{width:auto;margin-left:auto;margin-right:0;}#block-fusszeilelogosociallinks .left{width:auto;}footer nav > ul > li{padding-right:2rem;min-width:auto;}#block-fusszeilelogosociallinks .left img{height:79px;max-width:100%;object-fit:contain;object-position:right;}form.mailchimp-signup-form{max-width:100%;width:600px;}form.mailchimp-signup-form .longtext-container{margin-bottom:20px;}@media (max-width:500px){form.mailchimp-signup-form .form-submit{width:100%;}}.salutation-wrapper{display:block;margin-bottom:20px;border:none;}.salutation-wrapper .js-form-type-radio{display:inline-block;margin-right:15px;}.landingpage-teaser-list{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;margin-bottom:3rem;}.landingpage-teaser-list .teaser-annotation-inner{min-height:7rem;}.landingpage-teaser-list .subtitle:before{margin-left:0;}.protected-pages-enter-password{padding:3rem 0;max-width:100%;width:500px;margin:auto;}.protected-pages-enter-password fieldset{padding:1rem 2rem;}.protected-pages-enter-password fieldset .fieldset-wrapper > *{margin-bottom:1rem;}
@-webkit-keyframes readmore{0%{margin-left:20px;}100%{margin-left:30px;}}@-moz-keyframes readmore{0%{margin-left:20px;}100%{margin-left:30px;}}@-o-keyframes readmore{0%{margin-left:20px;}100%{margin-left:30px;}}@keyframes readmore{0%{margin-left:20px;}100%{margin-left:30px;}}@-webkit-keyframes mainmenulink{0%{width:0%;transform:translate(-0%,-0);left:0;}100%{width:80%;transform:translate(-50%,-0);left:50%;}}@-moz-keyframes mainmenulink{0%{width:0%;transform:translate(-0%,-0);left:0;}100%{width:80%;transform:translate(-50%,-0);left:50%;}}@-o-keyframes mainmenulink{0%{width:0%;transform:translate(-0%,-0);left:0;}100%{width:80%;transform:translate(-50%,-0);left:50%;}}@keyframes mainmenulink{0%{width:0%;transform:translate(-0%,-0);left:0;}100%{width:80%;transform:translate(-50%,-0);left:50%;}}@-webkit-keyframes mobilemainmenulink{0%{width:0%;transform:translate(0,0);left:-50%;}100%{width:80%;transform:translate(0,0);left:0;}}@-moz-keyframes mobilemainmenulink{0%{width:0%;transform:translate(0,0);left:-50%;}100%{width:80%;transform:translate(0,0);left:0;}}@-o-keyframes mobilemainmenulink{0%{width:0%;transform:translate(0,0);left:-50%;}100%{width:80%;transform:translate(0,0);left:0;}}@keyframes mobilemainmenulink{0%{width:0%;transform:translate(0,0);left:-50%;}100%{width:80%;transform:translate(0,0);left:0;}}@-webkit-keyframes scrolldown{0%{margin-bottom:-9px;}25%{margin-bottom:-1px;}50%{margin-bottom:-14px;}75%{margin-bottom:-1px;}100%{margin-bottom:-9px;}}@-moz-keyframes scrolldown{0%{margin-bottom:-9px;}25%{margin-bottom:-1px;}50%{margin-bottom:-14px;}75%{margin-bottom:-1px;}100%{margin-bottom:-9px;}}@-o-keyframes scrolldown{0%{margin-bottom:-9px;}25%{margin-bottom:-1px;}50%{margin-bottom:-14px;}75%{margin-bottom:-1px;}100%{margin-bottom:-9px;}}@keyframes scrolldown{0%{margin-bottom:-9px;}25%{margin-bottom:-1px;}50%{margin-bottom:-14px;}75%{margin-bottom:-1px;}100%{margin-bottom:-9px;}}.landingpage-teaser-list article.teaser-item .teaser-figure,a.teaser-item  .teaser-figure{overflow:hidden;}.landingpage-teaser-list article.teaser-item .teaser-figure img,.small-teaser-item .teaser-figure img,.teaser-item .subtitle:before,a.teaser-item  .teaser-figure img{-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out;}.landingpage-teaser-list article.teaser-item:focus .teaser-figure img,.landingpage-teaser-list article.teaser-item:hover .teaser-figure img,a.teaser-item:focus  .teaser-figure img,a.teaser-item:hover  .teaser-figure img{transform:scale(1.1);opacity:0.5;}.landingpage-teaser-list article.teaser-item:hover .subtitle:before,.landingpage-teaser-list article.teaser-item:focus .subtitle:before,a.teaser-item:focus .subtitle:before,a.teaser-item:hover .subtitle:before{transform:translate(-10px,0) scaleX(0.8);}#upload-proxy-button,.styled-form .form-submit,.filter-button-row a,span.file > a,form.user-pass .form-submit,form.user-login-form .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,a.big-link,form.protected-pages-enter-password .form-submit,.small-teaser-item .teaser-annotation-inner,.social-media-footer a,.social-media a,.pager__item--prev a,.pager__item--next a,.slick-next:after,.slick-prev:after{-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.slick-next:hover,.slick-next:focus,.slick-next{background:#fff;color:#000;}.slick-next:focus:before,.slick-next:hover:before,.slick-next:before{background-image:url(/themes/boomerang_redesign/images/pager_next_black.png);}.slick-prev:hover,.slick-prev:focus,.slick-prev{background:#000;color:#fff;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-prev:before{background-image:url(/themes/boomerang_redesign/images/pager_prev.png);}.slick-prev:after,.slick-next:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-2px;}.slick-prev:after{background:transparent;}.slick-prev:hover:after,.slick-prev:focus:after{background:#fff;bottom:3px;}.slick-next:after{background:transparent;}.slick-next:hover:after,.slick-next:focus:after{background:#000;bottom:3px;}a.medium-link:not(.down-icon):focus:after,a.medium-link:not(.down-icon):hover:after{animation-name:readmore;animation-duration:0.7s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;}a.medium-link.down-icon:hover:after,a.medium-link.down-icon:focus:after,a.down-link:focus:after,a.down-link:hover:after{animation-name:scrolldown;animation-duration:2s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;}a.down-link:focus,a.down-link:hover,a.medium-link:focus,a.medium-link:hover{text-decoration:none;}a.down-link:focus:before,a.down-link:hover:before,a.medium-link:focus:before,a.medium-link:hover:before{content:"";background-color:#ff3465;width:calc(100% - 100px);display:block;height:2px;position:absolute;bottom:-5px;left:-5px;}a.medium-link.down-icon:focus:before,a.medium-link.down-icon:hover:before{width:calc(100% - 90px);}.pager__item a:hover,.pager__item a:focus{color:#ff3465;}.pager__item--prev a,.pager__item--next a{border:1px solid #000;}.pager__item--prev a:focus,.pager__item--prev a:hover{background-image:url(/themes/boomerang_redesign/images/pager_prev_black.png);background-color:#fff;}.pager__item--next a:focus,.pager__item--next a:hover{background-image:url(/themes/boomerang_redesign/images/pager_next_black.png);background-color:#fff;}.social-media-footer a:hover,.social-media a:hover,.social-media-footer a:focus,.social-media a:focus{transform:scale(1.08);}footer nav ul a:hover,footer nav ul a:focus,footer nav ul li > ul a:hover,footer nav ul li > ul a:focus{color:#ff3465;}nav#block-boomerang-redesign-main-menu ul li a:not(.is-active):after,nav#block-hauptnavigationinvert ul li a:not(.is-active):after{content:"";border-bottom:1px solid #000;display:block;position:absolute;width:0%;margin-top:10px;margin-left:auto;margin-right:auto;left:0%;transform:translate(0%,-0);}nav#block-boomerang-redesign-main-menu ul li a:hover:after,nav#block-hauptnavigationinvert ul li a:hover:after,nav#block-hauptnavigationinvert ul li.menu-item--active-trail a:after,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail a:after,nav#block-hauptnavigationinvert ul li a:not(.is-active):hover:after,nav#block-boomerang-redesign-main-menu ul li a:not(.is-active):hover:after{animation-name:mainmenulink;animation-duration:1s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;}.small-teaser-item:hover .teaser-annotation-inner,.small-teaser-item:focus .teaser-annotation-inner{bottom:0;transform:translate(0%,-50%);}.small-teaser-item:hover .teaser-figure img,.small-teaser-item:focus .teaser-figure img{-webkit-filter:blur(0px) grayscale(0%);filter:blur(0px) grayscale(0%);}@media only screen and (max-width:1024px){a.teaser-item:focus  .teaser-figure img,a.teaser-item:hover  .teaser-figure img{transform:scale(1.1) translate(0%,0%);opacity:0.5;}nav#block-boomerang-redesign-main-menu ul li a:hover:after,nav#block-hauptnavigationinvert ul li a:hover:after,nav#block-hauptnavigationinvert ul li.menu-item--active-trail a:after,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail a:after,nav#block-hauptnavigationinvert ul li a:not(.is-active):hover:after,nav#block-boomerang-redesign-main-menu ul li a:not(.is-active):hover:after{animation-name:mobilemainmenulink;animation-duration:1s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;}}
body.path-user #block-lowfidelity-society-content{background:#324040;}.password-lost a{color:#000;}#user-pass,#user-login-form{padding:40px 0px 0px 0px;text-align:center;max-width:400px;margin:auto;padding-top:20vh;padding-bottom:20vh;}#user-pass p{display:none;}#user-pass .description,#user-pass label,#user-login-form .description,#user-login-form label{display:none;}.password-lost{text-align:center;max-width:400px;margin:auto;padding-bottom:40px;}.password-lost a{display:inline-block;font-size:12px;margin-top:5px;}form.user-pass .form-submit,form.user-login-form .form-submit{width:100%;}
@media only screen  and  (min-width :1921px){.full-height-block .header-annotation-inner{bottom:5vh;}.content-area.content-with-sidebar{max-width:68%;}}@media only screen  and  (min-width :1900px) and  (max-width :1920px){.full-height-block .header-annotation-inner{bottom:5vh;}.full-height-block .header-vector-style-1 .header-annotation-inner{bottom:0vh;}.full-height-block .header-vector-style-2 .header-annotation-inner{bottom:15vh;max-width:600px;}.full-height-block .header-vector-style-4 .header-annotation-inner{bottom:0vh;}}@media only screen  and  (min-width :1025px){.full-page>.sidebar .sidebar-teaser .teaser-annotation .teaser-outline{max-height:0;overflow-y:hidden;opacity:0;transition:max-height .5s ease-out,opacity .8s ease-out;}.full-page>.sidebar .sidebar-teaser .teaser-figure:hover .teaser-annotation .teaser-outline{max-height:93px;opacity:1;overflow-y:hidden;}.teaser-item .news-content .excerpt{overflow:hidden;max-height:0;opacity:0;transition:max-height .8s ease-out,opacity .6s ease-out;}.teaser-item:hover .news-content .excerpt{max-height:300px;opacity:1;}.teaser-item .news-content .teaser-annotation-inner{padding:20px 35px 20px 2px;min-height:unset;}body.expanded-menu .layout-header-menu .social-media,body.expanded-menu .layout-header-menu #block-boomerang-redesign-main-menu{display:none;}body.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{height:80px;box-shadow:none;min-height:80px!important;}body.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > header > div{padding-left:166px;}body.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > header{width:100%;}body.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > footer,body.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > main{margin-right:27px;margin-left:27px;}.social-media-footer{display:none;}}@media only screen  and  (max-width :1600px) and  (min-width :1025px){.teaser-annotation{width:95%;}}@media only screen  and  (min-width :1600px){#block-news-block,#block-news-block-2{width:calc(75% - 45px);vertical-align:top;display:inline-block;padding-right:30px;}#block-news-block-most-read{margin-left:0;width:25%;}}@media only screen  and  (min-width :1921px){.teaser-box .views-row{width:calc(100% / 4);}.layout-contentbottom .views-row .teaser-item{margin-right:10px!important;margin-left:10px!important;}.teaser-box .rows-container{max-width:1920px;}.mfp-all-items > div{max-width:415px;}}@media only screen  and  (min-height :921px) and  (max-height :1000px) and  (min-width :1025px){nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{font-size:20px;}nav#block-hauptnavigationinvert ul li,nav#block-boomerang-redesign-main-menu ul li{margin-left:0px;margin-right:0px;}}@media only screen  and  (min-width :1025px){.introduction{max-width:70%;}.teaser-box .views-row.small-row{width:calc(100% / 4);}.full-height-block .header-annotation-inner{bottom:0;}.full-height-block .header-vector-style-2 .header-annotation-inner{bottom:25vh;}.layout-subcontent .block-title-block{float:none;display:block;width:auto;margin-bottom:60px;}.toolbar-horizontal #block-hauptnavigationinvert,.toolbar-horizontal #block-boomerang-redesign-main-menu,.toolbar-horizontal.toolbar-tray-open #block-hauptnavigationinvert,.toolbar-horizontal.toolbar-tray-open #block-boomerang-redesign-main-menu{width:100%;}#block-hauptnavigationinvert,#block-boomerang-redesign-main-menu{height:auto;top:90px;left:0;bottom:initial;width:100%;transform:none;}body.expanded-menu #block-hauptnavigationinvert{display:none;}body.expanded-menu  .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{width:163px;min-height:0px!important;}#block-hauptnavigationinvert{display:block;}#block-boomerang-redesign-main-menu{display:none;}nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{text-align:left;padding-top:20px;padding-bottom:20px;padding-left:52px;}nav#block-hauptnavigationinvert ul li,nav#block-boomerang-redesign-main-menu ul li{display:block;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{width:248px;}.dialog-off-canvas-main-canvas > .layout-container > footer,.dialog-off-canvas-main-canvas > .layout-container > main{margin-left:248px;}.dialog-off-canvas-main-canvas #menu-expand{margin-left:63px;}body.expanded-menu .dialog-off-canvas-main-canvas #menu-expand{margin-left:47px;}.dialog-off-canvas-main-canvas > .layout-container > header{width:calc(100% - 246px);}body.url-alias-landingpages .dialog-off-canvas-main-canvas > .layout-container > header,body.url-alias-protected-page .dialog-off-canvas-main-canvas > .layout-container > header{width:100%;}nav#block-hauptnavigationinvert ul li.menu-item--active-trail a:after,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail a:after,nav#block-hauptnavigationinvert ul li a.is-active:after,nav#block-boomerang-redesign-main-menu ul li a.is-active:after{display:none;}.full-height-block .header-annotation-inner{width:90%;width:75%;width:55%;max-width:800px;}.static-page.full-page .header-annotation{background-size:175% 100%;}.static-page.full-page .header-annotation.header-vector-style-2{background-size:130% 100%;}.static-page.full-page .header-vector-style-2 .header-annotation-inner{max-width:600px;}.social-media a{display:inline-block;margin-left:0;margin-right:15px;margin-bottom:15px;}}@media only screen  and  (max-height :600px) and  (min-width :1025px){nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{font-size:20px;padding-top:10px;padding-bottom:10px;}}@media only screen  and  (max-width :1700px){.contact-form form .left_row,.contact-form form .right_row,form.contact-form .right_row,form.contact-form .left_row{display:block;max-width:inherit;}}@media only screen  and  (min-width :1301px){.teaser-box .views-row.wide-row{width:50%;}.teaser-box .views-row.wide-row .teaser-item{margin-right:15px;margin-bottom:20px;}.teaser-box .views-row.wide-row:nth-of-type(2n+0) .teaser-item{margin-right:0;margin-left:15px;}}@media only screen  and  (min-width :1601px){.small-teaser-box .views-row:nth-of-type(4n+1) .small-teaser-item{margin-right:20px;margin-left:0px;}.small-teaser-box .views-row:nth-of-type(4n+2) .small-teaser-item{margin-left:5px;margin-right:15px;}.small-teaser-box .views-row:nth-of-type(4n+3) .small-teaser-item{margin-left:15px;margin-right:5px;}.small-teaser-box .views-row:nth-of-type(4n+4) .small-teaser-item{margin-left:20px;margin-right:0px;}}@media only screen  and  (max-width :1600px){.video-gallery,.gallery,#block-cases-block,.layout-contentbottom{margin-right:0px;}.full-page .sidebar-right{display:block;float:none;}.teaser-box .views-row.small-row{width:calc(100% / 3);min-width:initial;}.small-teaser-box .views-row:nth-of-type(3n+1) .small-teaser-item{margin-right:20px;}.small-teaser-box .views-row:nth-of-type(3n+2) .small-teaser-item{margin-left:10px;margin-right:10px;}.small-teaser-box .views-row:nth-of-type(3n+3) .small-teaser-item{margin-left:20px;}.form-prefix-title{margin-left:65px;}#block-cases-block header{margin-left:4px;}.customer-logo{margin-left:auto;margin-right:20px;}article .sidebar{width:40%;}.content-area.content-with-sidebar{width:calc(60% - 90px);}.layout-contentbottom .views-row{width:calc(100% / 3);}.simple-teaser-content .excerpt{min-height:auto!important;}#block-schreibensieuns,#block-informiertbleiben{width:100%;margin-bottom:40px;}.teaser-annotation-inner{padding:20px 10px 20px 2px;min-height:100px;}.filter-button-row a:after,span.file > a:after,a.big-link:after{width:15px;}}@media only screen  and  (max-width :1600px) and  (min-width :1300px){body.expanded-menu .layout-contentbottom .views-row{width:calc(100% / 3);}#block-news-block,#block-news-liste-block{width:calc(70% - 120px);}#block-news-block-most-read{width:30%;}.teaser-box .views-row.wide-row .teaser-annotation .excerpt{display:none;}}@media only screen  and  (max-width :1300px){.video-gallery > div > div{width:calc(100%/2);}body:not(.expanded-menu) .product-page .sidebar,.netz-page .sidebar{float:none;}.teaser-annotation div:not(.subtitle){max-height:11.6em;overflow:hidden;}.type-produkt .full-page .content-area > div{width:auto;}.full-page .sidebar-right,#block-schreibensieuns,.contact-message-feedback-form{display:block;width:auto;float:none;}.contact-message-feedback-form{width:auto;}.header-annotation h1{max-width:80%;}.full-height-block .header-annotation-inner{width:60%;}.simple-teaser-content .excerpt{min-height:initial;}.teaser-item{margin-right:15px;margin-bottom:20px;}.teaser-box .views-row{width:calc(100%/2);display:inline-block;vertical-align:top;float:left;margin-bottom:0;margin-top:0;}.layout-contentbottom .views-row:nth-of-type(2n+1) .teaser-item{margin-right:10px;margin-left:0;}.layout-contentbottom .views-row:nth-of-type(2n+2) .teaser-item{margin-left:10px;margin-right:0;}.layout-contentbottom .views-row:nth-of-type(3n+3) .teaser-item{margin-left:10px;margin-right:0;}.layout-contentbottom .views-row:nth-of-type(3n+2) .teaser-item{margin-left:10px;margin-right:10px;}#block-news-block,#block-news-liste-block,.full-page .content-area{width:auto;display:block;}#block-news-block-most-read{float:none;width:auto;display:block;margin-left:0;margin-right:0;margin-top:30px;}#block-news-block-most-read .rows-container .views-row{display:inline-block;vertical-align:top;width:50%;float:left;}.news-teaser-sidebar h2.teaser-title{border-top:0 none;min-height:80px;}.high-teaser-content .teaser-figure{height:300px;overflow:hidden;}.high-teaser-content .teaser-figure img{transform:translate(0%,0%);transform:translate(0%,-50%);}.high-teaser-content .teaser-annotation{bottom:inherit;display:inline-block;width:auto;padding-left:50px;padding-right:50px;position:relative;margin-top:-90px;margin-left:auto;margin-right:auto;text-align:center;}.high-teaser-content h2.teaser-title{margin-right:auto;margin-left:auto;}.high-teaser-content .teaser-annotation-inner{padding:10px 5px 0px 5px;min-height:initial;}.teaser-item .high-teaser-content .subtitle:before{display:none;}.high-teaser-content{text-align:center;margin-left:0;margin-right:0;}.high-teaser-content .teaser-figure img{transform:scale(1.1);}}@media only screen  and  (max-width :1120px){.teaser-box .views-row.small-row{width:calc(100% / 3);}}@media only screen  and  (min-width :1025px){#menu-expand-mobile{display:none!important;}}@media only screen  and  (max-height :900px) and (min-height :830px) and  (min-width :1025px){nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{padding-left:62px;}}
@media only screen  and  (max-width :2200px){.landingpage-teaser-list{grid-template-columns:repeat(2,1fr);}}@media only screen  and  (max-width :1800px){.paragraph--type--icon-liste.columns-4 .field--icons,.paragraph--type--icon-liste.columns-2 .field--icons{grid-template-columns:repeat(2,1fr);}}@media only screen  and  (max-width :1600px){.paragraph--type--icon-liste.columns-3 .field--icons{grid-template-columns:repeat(2,1fr);}}@media only screen  and  (max-width :1400px){.overview-slick-teaser .news-content .excerpt{display:none;}}@media only screen  and  (max-width :1400px){.paragraph--type--alternativer-info-block .longtext-container,.intro-paragraph.page-introduction .longtext-container{font-size:1.1875rem;}.paragraph--type--alternativer-info-block .longtext-container{margin:1.75rem auto;}.paragraph--type--alternativer-info-block h2.content-title{font-size:2rem;}.round-link{font-size:17px;line-height:29px;min-width:initial;}}@media only screen  and  (max-width :1280px){.paragraph--type--bildergalerie-kacheln{padding-left:0px;padding-right:0px;}.paragraph--type--bildergalerie-kacheln .field--bildergalerie{padding-left:2rem;padding-right:2rem;}.intro-paragraph{padding-left:0;padding-right:1rem;}.overview-slick-teaser .news-content .excerpt{display:block;max-height:3rem;overflow:hidden;}.intro-paragraph .views-element-container{margin-left:0;margin-right:0;}.flex-view.flex-view--four .views-row{max-width:calc(100% /2 - 2rem);}.flex-view.flex-view--three .views-row{max-width:calc(100% /2 - 2rem);}.paragraph--type--icon-liste .field--icons{max-width:none;}}@media only screen  and  (max-width :1024px){.paragraph--type--feedback{padding:2rem;text-align:center;margin-bottom:4rem;margin-left:-2rem;margin-right:-2rem;}.paragraph--type--feedback-list{background-image:none;}.paragraph--type--feedback .field--logo{position:relative;left:unset;top:unset;transform:none;margin:auto;margin-top:-4rem;margin-bottom:1rem;}.paragraph--type--feedback .feedback-description{font-size:1.1875rem;}.paragraph--type--feedback-list .field--feedback{padding-bottom:0;}#block-fusszeilelogosociallinks{margin:auto;}#block-fusszeilelogosociallinks .left img{height:auto;max-width:250px;width:100%;}.dialog-off-canvas-main-canvas > .layout-container > footer > div{flex-direction:column;}.boomerang-kontakt-container{flex-direction:column;height:auto;}.boomerang-kontakt-container > .row.map,.boomerang-kontakt-container > .row.text{width:100%;}.boomerang-kontakt-container > .row.text{padding-top:2rem;padding-bottom:2rem;}.paragraph--type--alternativer-info-block .teaser-item{margin:0;}.paragraph--type--alternativer-info-block{padding:2rem;}.intro-paragraph{padding:2rem;}.small-teaser-item{margin-bottom:0;}.flex-view .rows-container{margin-bottom:2rem;}.intro-paragraph .field--link{text-align:center;}.intro-paragraph a.big-link{display:inline-block;}.list-display-toggle{margin-left:1em;}.teaser-item .high-teaser-content .subtitle:before{display:none;}.static-page.full-page .header-annotation,.static-page.full-page .paragraph.paragraph--type--freier-text > .field--text{padding-left:55px;padding-right:20px;}.layout-contentbottom .views-row:nth-of-type(3n+1) .teaser-item{margin-right:20px;margin-left:0px;}.header-annotation h1{max-width:inherit;}.layout-contentbottom .views-row:nth-of-type(3n+2) .teaser-item{margin-left:10px;margin-right:10px;}.layout-contentbottom .views-row:nth-of-type(3n+3) .teaser-item{margin-left:20px;margin-right:0px;}article.news-teaser.full-page{margin-bottom:55px;}.contact-form form .left_row,.contact-form form .right_row,form.contact-form .right_row,form.contact-form .left_row{padding-right:0;}#block-news-block-most-read .rows-container .views-row{width:44%;margin-left:3%;margin-right:3%;}.news-teaser-sidebar h2.teaser-title{min-height:50px;margin-top:0;padding:10px 20px;}.contact-form form,form.contact-form{margin-left:4px;}.teaser-annotation-inner{padding:10px 5px 10px 2px;min-height:inherit;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{display:none;top:81px;width:100%;height:calc(100vh - 81px - 67px);overflow-y:auto;}.expanded-menu .dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu{display:block;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu #menu-expand{display:none;}.dialog-off-canvas-main-canvas > .layout-container > header{left:0;right:inherit;width:100%;border-bottom:1px solid #000;}#block-boomerang-redesign-page-title{margin-right:70px;}.dialog-off-canvas-main-canvas > .layout-container > footer,.dialog-off-canvas-main-canvas > .layout-container > main,body.url-alias-landingpages .dialog-off-canvas-main-canvas > .layout-container > footer,body.url-alias-landingpages .dialog-off-canvas-main-canvas > .layout-container > main,body.url-alias-protected-page .dialog-off-canvas-main-canvas > .layout-container > footer,body.url-alias-protected-page .dialog-off-canvas-main-canvas > .layout-container > main{margin-left:auto;margin-right:auto;}#block-boomerang-redesign-main-menu{display:none;}#block-hauptnavigationinvert{display:block;}#block-hauptnavigationinvert,#block-boomerang-redesign-main-menu{height:auto;top:inherit;left:inherit;bottom:initial;width:auto;transform:none;position:relative;}#block-hauptnavigationinvert{max-height:calc(100vh - 148px);overflow-y:auto;}nav#block-hauptnavigationinvert ul li,nav#block-boomerang-redesign-main-menu ul li{display:block;margin-right:auto;margin-left:auto;}nav#block-hauptnavigationinvert ul li a,nav#block-boomerang-redesign-main-menu ul li a{text-align:left;padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px;}.dialog-off-canvas-main-canvas > .layout-container > .layout-header-menu > div{padding-top:0;}.layout-header-menu .social-media a{display:inline-block;padding-right:15px;padding-left:15px;margin-top:16px;}.layout-header-menu .social-media{position:fixed;bottom:0px;padding-left:0;width:100%;text-align:right;border-top:1px solid #000;background-color:#fff;}nav#block-hauptnavigationinvert ul,nav#block-boomerang-redesign-main-menu ul{padding-bottom:20px;}nav#block-hauptnavigationinvert ul li.menu-item--active-trail a:after,nav#block-boomerang-redesign-main-menu ul li.menu-item--active-trail a:after,nav#block-hauptnavigationinvert ul li a.is-active:after,nav#block-boomerang-redesign-main-menu ul li a.is-active:after{display:none;}.high-teaser-content .teaser-figure{height:300px;overflow:hidden;}.high-teaser-content .teaser-figure img{transform:translate(0%,0%);transform:translate(0%,-50%);}.high-teaser-content .teaser-annotation{bottom:inherit;display:inline-block;width:auto;padding-left:50px;padding-right:50px;position:relative;margin-top:-90px;margin-left:auto;margin-right:auto;text-align:center;}.high-teaser-content h2.teaser-title{margin-right:auto;margin-left:auto;}.high-teaser-content .teaser-annotation-inner{padding:15px 15px 0px 15px;min-height:initial;}.high-teaser-content{text-align:center;margin-left:20px;margin-right:20px;}.layout-contentbottom .teaser-item:not(.produkt-teaser-item){margin-left:auto;margin-right:auto;margin-bottom:0;}.layout-subcontent{margin-top:40px;margin-bottom:40px;margin-right:20px;margin-left:20px;}.news-teaser .right_row,.news-teaser .left_row{float:left;}.news-teaser .left_row{width:35%;}.fancybox-all-items > div a,.mfp-all-items > div a{margin-bottom:15px;}.fancybox-all-items > div:nth-child(3n+1) a,.mfp-all-items > div:nth-child(3n+1) a{margin-right:10px;margin-left:0;}.fancybox-all-items > div:nth-child(3n+2) a,.mfp-all-items > div:nth-child(3n+2) a{margin-right:5px;margin-left:5px;}.fancybox-all-items > div:nth-child(3n+3) a,.mfp-all-items > div:nth-child(3n+3) a{margin-left:10px;margin-right:0;}#block-produkte-block .teaser-box.portfolio-container > header{margin-bottom:25px;margin-left:0px;}#block-netze-uebersicht .teaser-box .views-row a{margin-left:20px;margin-right:20px;margin-bottom:40px;}.teaser-item{margin-left:15px;margin-right:15px;}.pre-title{margin-left:20px;margin-right:20px;}.simple-teaser-content{margin-bottom:35px;}.teaser-item .produkt-content .teaser-title,.teaser-item .netz-content .teaser-title{margin-bottom:10px;}.teaser-item .produkt-content .teaser-annotation-inner,.teaser-item .netz-content .teaser-annotation-inner{min-height:inherit;}.teaser-item .produkt-content .excerpt,.teaser-item .netz-content .excerpt,.views-row.wide-row .excerpt{display:none;}.introduction a.down-link{position:absolute;bottom:10px;}#block-news-block,#block-news-liste-block,.full-page .content-area > div{width:auto;}.back-button-container .back-link{margin-left:20px;}#block-news-block,#block-news-liste-block,.full-page:not(.news-page) .content-area > div{width:auto;display:block;padding:0;}#block-news-block,.full-page .content-area > div.produktblatt-button,#block-news-block,#block-news-liste-block,.full-page .content-area > div.datenblatt-button{display:inline-block;}.layout-contentbottom .portfolio-container{margin-left:20px;margin-right:20px;}#block-news-block,#block-news-liste-block{display:block;margin-bottom:60px;padding-top:30px;margin-left:0;margin-right:0;margin-top:-1px;background:#fff;}footer nav > ul > li{min-width:19%;}.teaser-annotation div:not(.subtitle){max-height:5.4em;overflow:hidden;}.layout-contentbottom .views-row{width:calc(100% / 3);}.layout-contentbottom .views-row.filter-button-row{width:calc(100% / 3 - 10px);margin-bottom:6px;}.block-title-block .block-title:before,.subtitle:before{width:25px;}.produkt-teaser-item .subtitle:before{flex-basis:25px;}.teaser-item .excerpt,.teaser-item .teaser-title{margin-left:34px;}.block-title-block .block-title:before,.subtitle:before{margin-left:-33px;}.simple-teaser-content .excerpt{min-height:160px!important;}#block-cases-block .small-teaser-box .subtitle,#block-cases-block .small-teaser-box h2,.layout-subcontent{margin-left:30px;margin-right:30px;}#block-cases-block header p{margin-left:30px;}.block-title-block .block-inner{margin-left:30px;}#block-news-block-most-read{margin-left:6px;margin-right:6px;}.expanded-menu #menu-expand-mobile a.expand-menu{display:none;}.expanded-menu #menu-expand-mobile a.close-menu{display:block;}a.close-menu img{display:block;width:70%;height:auto;margin-left:auto;margin-right:0;margin-top:-2px;}a.expand-menu img{display:block;width:100%;height:auto;}.news-teaser .left_row .inner{margin-top:0px;}.form-prefix-title{margin-left:35px;}.page-node-17 .layout-subcontent{padding-left:25px;padding-right:25px;}.content-area.content-with-sidebar{padding-right:20px;}.content-area .videodetector{max-width:initial;max-width:inherit;padding-bottom:56%;}.filter-button-row a,a.back-link,a.down-link,a.medium-link,span.file > a,form.user-pass .form-submit,form.user-login-form .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,a.big-link{display:block;}.video-gallery > div > div{width:100%;}.video-gallery > div{flex-direction:column;}}@media only screen  and  (max-width :1020px){.layout-contentbottom .views-row.filter-button-row{width:calc(100% / 2 - 10px);margin-bottom:6px;}.vector-container img{width:110%;}.full-page .content-area{width:auto;display:block;margin-top:-10px;}#block-schreibensieuns,#block-informiertbleiben{width:auto;margin-bottom:40px;display:block;float:none;}.static-page.full-page .header-annotation,.static-page.full-page .paragraph.paragraph--type--freier-text > .field--text{padding-left:55px;padding-right:55px;}.layout-contentbottom .views-row:nth-of-type(2n+1) .teaser-item{margin-right:10px;margin-left:0;}.layout-contentbottom .views-row:nth-of-type(2n+2) .teaser-item{margin-left:10px;margin-right:0;}#block-boomerang-redesign-branding a{margin-left:-3px;display:block;}.contact-form form,form.contact-form{margin-left:0;}.form-prefix-title{margin-left:30px;}.pre-title{margin-left:30px;margin-right:30px;}#block-cases-block header{margin-left:7px;}article .sidebar{max-width:inherit;overflow:hidden;}article .sidebar.download-links{margin-left:20px;margin-right:20px;}body.type-news .sidebar,.product-page .sidebar,.netz-page .sidebar{float:none;max-width:400px;width:100%;}.teaser-box .views-row.small-row{width:calc(100% / 2);min-width:initial;}.small-teaser-box .views-row:nth-of-type(2n+1) .small-teaser-item{margin-right:10px;margin-left:0;}.small-teaser-box .views-row:nth-of-type(2n+2) .small-teaser-item{margin-left:10px;margin-right:0;}.full-width-teaser-block .teaser-figure{display:none;}.full-width-teaser-block{padding-bottom:0;padding-top:0;}.full-width-teaser-block .inline-row.right-row,.full-width-teaser-block .inline-row.left-row{display:block;width:auto;margin-bottom:15px;margin-left:auto;margin-right:auto;}.full-width-teaser-block .inline-row.right-row{margin-left:35px;}.page-node-14 .layout-contentbottom .views-row.views-row:nth-child(3n+3) .teaser-item{margin-right:0;}.page-node-14 .layout-contentbottom .views-row.views-row:nth-child(3n+3){width:100%;}.layout-contentbottom .views-row{width:calc(100% / 2);margin-bottom:0;display:block;}.simple-teaser-content .excerpt{min-height:auto!important;}#block-news-block-most-read{margin-left:30px;margin-right:30px;}#block-news-block-most-read .pre-title{margin-right:0;margin-left:0;}.sidebar-teaser .rows-container .views-row{width:calc(50% - 20px);margin-right:10px;margin-left:10px;float:left;}.header-title{font-size:20px;}}@media only screen  and  (max-width :768px){.flex-view .rows-container .teaser-item{margin:0;}.flex-view .rows-container{flex-direction:column;margin-top:2rem;}.flex-view.flex-view--three .views-row,.flex-view.flex-view--four .views-row,.paragraph--type--icon-liste .field--item{max-width:30rem;}.paragraph--type--icon-liste .longtext-container{max-width:none;padding:0 2rem;}.vector-container{height:10vh;max-height:70px;}.filter-button-row a{min-width:inherit;width:auto;display:block;}.teaser-box .views-row.filter-button-row{margin-bottom:5px;margin-right:5px;}.page-node-17 .layout-subcontent{padding-left:22px;padding-right:22px;}footer nav ul li a{margin-bottom:5px;}footer nav{margin-bottom:0px;width:auto;padding-left:0;text-align:center;display:block;}footer nav > ul > li > a{margin-bottom:10px;}#block-fusszeilelogosociallinks{margin-top:45px;}#block-fusszeilelogosociallinks .left img{margin-right:auto;margin-left:auto;height:33px;}.dialog-off-canvas-main-canvas > .layout-container > footer{padding-bottom:0;margin-left:20px;margin-right:20px;margin-top:30px;}.dialog-off-canvas-main-canvas > .layout-container > footer > div{text-align:ce;}.social-media-footer{text-align:center;}#block-boomerang-redesign-page-title{display:none;}#block-fusszeilekontaktdaten{width:auto;display:block;text-align:center;}#block-fusszeilelogosociallinks .left,#block-fusszeilelogosociallinks .right{display:block;width:auto;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:25px;}}@media only screen  and  (max-width :760px){#block-fusszeilelogosociallinks .left,#block-fusszeilelogosociallinks .right,footer nav,#block-fusszeilekontaktdaten{display:block;width:auto;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:25px;}}@media only screen  and  (max-width :640px){.paragraph--type--feedback .field--logo{width:8rem;height:8rem;}.list-display-toggle{margin-left:0;}.list-display-toggle .toggle-button{margin-right:0;width:100%;}.list-display-toggle > a{width:50%;}.layout-contentbottom .views-row.filter-button-row{width:auto;display:block;margin-right:auto;margin-left:auto;}.customer-logo{margin-left:auto;margin-right:auto;max-width:120px;}a.medium-link.show_all{text-align:right;}.contact-form form textarea,form.contact-form textarea{width:calc(100% - 44px);}.contact-form form .right_row .inner,form.contact-form .right_row .inner,.contact-form form .left_row .inner,form.contact-form .left_row .inner{margin-right:0;}#block-news-block-most-read .rows-container .views-row:not(.slick-slide),.sidebar-teaser .rows-container .views-row:not(.slick-slide){width:auto;float:none;}#block-news-block-most-read .views-row .news-teaser-sidebar h2.teaser-title,#block-news-block-most-read .views-row:first-child .news-teaser-sidebar h2.teaser-title{min-height:initial;min-height:inherit;}#block-cases-block header p,#block-cases-block header{margin-left:0;}#block-news-block,#block-news-liste-block,#block-cases-block .small-teaser-box .subtitle,#block-cases-block .small-teaser-box h2,.layout-subcontent{margin-left:20px;margin-right:20px;}footer nav > ul > li{display:inline-block;margin-bottom:1rem;width:100%;text-align:center;padding-right:0;}form.styled-form .js-form-type-checkbox label,.contact-form form .js-form-type-checkbox label,form.contact-form .js-form-type-checkbox label{display:inline-block;}.contact-form form .left_row,.contact-form form .right_row,form.contact-form .right_row,form.contact-form .left_row{padding-right:0;}.block-title-block .block-title:before,.full-width-teaser-block .subtitle:before{display:none;}.block-title-block .block-inner{margin-right:auto;margin-left:auto;}.full-width-teaser-block .inline-row.right-row,.full-width-teaser-block .inline-row.left-row{margin-left:auto;margin-right:auto;}.teaser-box .views-row.small-row{width:auto;display:block;min-width:inherit;}.small-teaser-box .views-row:nth-of-type(2n+1) .small-teaser-item,.small-teaser-box .views-row:nth-of-type(2n+2) .small-teaser-item,.small-teaser-item{margin-left:auto;margin-right:auto;}.form-prefix-title .subtitle:before{display:none;}.contact-form form,form.contact-form{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}.social-media-footer a{max-width:20px;}#block-cases-block .small-teaser-box .rows-container h2{max-width:90%;}.form-prefix-title{margin-left:0px;}#block-cases-block .small-teaser-box .subtitle:before{display:none;}#block-cases-block .small-teaser-box .subtitle,#block-cases-block .small-teaser-box h2{margin-right:auto;margin-left:auto;}.teaser-box .views-row{display:block;width:auto;float:none;margin-bottom:25px;}#block-news-block-most-read,#block-netze-uebersicht .teaser-box .views-row{margin-left:20px;margin-right:20px;}#block-netze-uebersicht .teaser-box .views-row a{margin-left:auto;margin-right:auto;margin-bottom:20px;}.page-node-14 .full-page > div{margin-bottom:20px;}.pre-title,.produkt-teaser-item{margin-right:0;margin-left:0;}article .sidebar{max-width:inherit;}.full-page > .sidebar .news-teaser-sidebar .teaser-figure{margin-left:0;}.full-page > .sidebar .teaser-annotation{left:20px;padding-right:20px;padding-left:60px;width:auto;display:block;right:20px;}.paged-sidebar-teaser .slick-dots{left:20px;right:20px;width:auto;}.fancybox-all-items > div a,.mfp-all-items > div a{margin-right:10px;margin-bottom:10px;margin-left:10px;}.fancybox-all-items > div:nth-child(2n+1) a,.mfp-all-items > div:nth-child(2n+1) a{margin-left:0px;margin-right:5px;}.fancybox-all-items > div:nth-child(2n+2) a,.mfp-all-items > div:nth-child(2n+2) a{margin-left:5px;margin-right:0px;}.filter-button-row a,span.file > a,form.user-pass .form-submit,form.user-login-form .form-submit,.contact-form form .form-submit,form.contact-form .form-submit,a.big-link{min-width:inherit;}#block-news-block nav.pager,#block-news-liste-block nav.pager{width:auto;margin-left:auto;}.news-teaser .right_row .inner{padding:16px 20px;}.news-teaser .teaser-figure{position:relative;max-height:300px;height:40vh;overflow:hidden;}.slick-slide .news-teaser  .teaser-figure{position:relative;max-height:600px;height:40vh;overflow:hidden;min-height:345px;}.filter-button-row a:after{margin-top:6px;}}@media only screen  and  (max-width :599px){.intro-paragraph .subtitle{font-size:14px;line-height:24px;}}@media only screen  and  (max-width :767px){.landingpage-teaser-list{grid-template-columns:1fr;}.paragraph--type--icon-liste.columns-4 .field--icons,.paragraph--type--icon-liste.columns-2 .field--icons,.paragraph--type--icon-liste.columns-3 .field--icons{grid-template-columns:repeat(1,1fr);}.layout-contentbottom .views-row{width:auto;display:block;max-width:none;float:none;}.date-info{bottom:24px;}.teaser-box.portfolio-container > header{margin-left:0;margin-right:0;}.layout-contentbottom .views-row:nth-of-type(2n+2) .teaser-item,.layout-contentbottom .views-row:nth-of-type(2n+1) .teaser-item{margin-right:0;margin-left:0;}.full-height-block:not(.header-no-annotation) .header-annotation-inner{padding-left:40px;}.header-annotation .subtitle:before{margin-left:-34px;margin-right:10px;width:23px;}.intro-paragraph.header-annotation .subtitle:before{margin-left:0;}.teaser-item .excerpt,.teaser-item .teaser-title{margin-left:38px;}.intro-paragraph.header-annotation .teaser-item .excerpt,.teaser-item .teaser-title{margin-left:34px;}.header-annotation h1{max-width:inherit;word-break:break-word;}.news-teaser .right_row,.news-teaser .left_row{float:none;display:block;width:auto;margin-left:auto;margin-right:auto;margin-bottom:20px;}#block-boomerang-redesign-branding a img{height:22px;margin-top:4px;width:auto;}#menu-expand-mobile a img{width:100%;}#menu-expand-mobile a.close-menu img{width:70%;height:auto;display:block;margin-right:0;margin-left:auto;}.teaser-annotation-inner{min-height:inherit;}.teaser-annotation div:not(.subtitle){max-height:5.5em;}.views-element-container .small-teaser-item h2{font-size:24px;line-height:24px;}.static-page.full-page .header-annotation,.static-page.full-page .paragraph.paragraph--type--freier-text > .field--text{padding-right:25px;}.filter-button-row a:after,span.file > a:after,a.big-link:after{width:14px;}}@media only screen  and  (max-width :340px){#block-fusszeilelogosociallinks .left img{max-width:90%;height:auto;}}
.search-results-view .header-annotation-inner{padding-top:30px;padding-left:63px;padding-bottom:0;}.search-results-view .search-result-counter,.search-results-view .empty-search-result-info{padding-left:63px;text-transform:uppercase;padding-bottom:1rem;}.search-results-view .empty-search-result-info{padding-top:2rem;text-transform:none;}.search-results-view .views-exposed-form{display:flex;gap:1rem;padding:1rem 63px 2rem;box-sizing:border-box;}.search-results-view .views-exposed-form .form-item-inhalt{flex:1 1 100%;}.search-results-view .views-exposed-form input.form-text{border:0 none;border-bottom:2px solid #000;outline:none;padding:6px 0;-webkit-appearance:none;border-radius:0;width:100%;text-transform:uppercase;}.search-results-view .views-exposed-form input.form-submit{background:#000;color:#fff;font-family:"Source Sans Pro";font-weight:800;font-size:24px;line-height:36px;padding:12px 25px;text-decoration:none;text-align:left;position:relative;text-transform:uppercase;cursor:Pointer;border:1px solid #000;background-image:url(/themes/boomerang_redesign/images/arrow.png);background-size:20px auto;background-position:calc(100% - 20px) center;background-repeat:no-repeat;padding-right:80px;transition:all 0.4s ease-out;}.search-results-view .views-exposed-form input.form-submit:hover{background-color:#fff;color:#000;text-decoration:none;background-image:url(/themes/boomerang_redesign/images/arrow_black.png);}.search-results-view .rows-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;}@media only screen and (max-width:1024px){.search-results-view .rows-container{padding-left:2rem;padding-right:2rem;}}.search-results-view .rows-container .views-row{flex:1 0 calc(500px - 3rem);max-width:520px;}@media only screen and (max-width:1800px){.search-results-view .rows-container .views-row{flex:1 0 calc(33% - 3rem);}}@media only screen and (max-width:1200px){.search-results-view .rows-container .views-row{flex:1 0 calc(50% - 3rem);}}@media only screen and (max-width:599px){.search-results-view .rows-container .views-row{flex:1 0 100%;}}.search-results-view .rows-container .views-row .teaser-item{margin:0;}.search-results-view .news-teaser .right_row,.search-results-view .news-teaser .left_row{display:block;width:100%;}.search-results-view .news-teaser .right_row .inner,.search-results-view .news-teaser .left_row .inner{padding:0;}
