/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.toolbar-icon-block-admin-display::before{background-image:url(/modules/autoblock/autoblock.svg);}
.autobreakpoint-overlay{position:fixed;width:300px;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);border-radius:20px;z-index:9999;opacity:0;transition:opacity 1s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;text-align:center;font-size:48px;}.autobreakpoint-overlay-size{color:white;text-align:center;font-size:24px;}
@font-face{font-family:FontAwesome;src:url(/themes/legacy_rigips/fonts/FontAwesome/FontAwesome.woff2?r=25e4d035d69f7da20e0ab3a45ac642e9)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Bold Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Bold.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Regular.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Light Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Light.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Medium.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Medium Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Black Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:900;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Black.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Thin Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url("/themes/legacy_rigips/fonts/Roboto/Roboto, Thin.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Medium.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Medium Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Bold Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Bold.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Regular.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Light.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/legacy_rigips/fonts/Ubuntu/Ubuntu, Light Italic.woff2?r=a7afc13d7b871a4ff75d1f569558fc33")format("woff2");font-weight:300;font-style:italic}@media (min-width:768px){body.toolbar-horizontal:before{content:"";z-index:0;background-position:right 174px;background-repeat:no-repeat;background-size:auto 100%;background-attachment:fixed;position:fixed;inset:0}}body.toolbar-horizontal header[role=header],body.toolbar-horizontal header[role=header]:before{top:80px}body.toolbar-horizontal div.overlay.overlay-right.panel{background-position-y:-140px;top:80px!important}body.toolbar-horizontal div.overlay.overlay-right.panel .tabs{top:38px!important}body.toolbar-horizontal div.overlay.overlay-right.panel.open:before{top:80px}body.toolbar-horizontal .page.wrapper:before{content:"";z-index:-1;background:#fff;height:110px;position:fixed;top:80px;left:0;right:0}body.toolbar-horizontal .page.wrapper.home{margin-top:65px}body.toolbar-horizontal.sticky header[role=header]{position:fixed;top:80px}@media (max-width:767.9px){body.toolbar-horizontal.sticky header[role=header] div:before{content:"";max-width:1210px;height:70px;margin:auto;position:fixed;top:80px;left:0;right:0}body.toolbar-horizontal.sticky header[role=header] div:after{content:"";background:#fff;max-width:1250px;height:70px;margin:auto;position:fixed;top:80px;left:0;right:0}}body.toolbar-horizontal.sticky .page.wrapper:before{content:"";z-index:-1;background:#fff;height:103px;position:fixed;top:80px;left:0;right:0}@media (max-width:1279.9px){body.toolbar-horizontal.front header[role=header]{margin-bottom:23px!important}}body.toolbar-horizontal.front .wrapper#home main{margin-top:27px!important}body.toolbar-horizontal .page#junction aside nav{position:relative}body.toolbar-horizontal .page#junction aside nav ul li ul{position:absolute;inset:39px 0 0}body.toolbar-horizontal .page#junction aside nav ul li ul li ul{z-index:0;width:925px;height:400px;padding-left:25px;padding-right:25px;display:none;position:absolute;top:0;left:260px}body.toolbar-horizontal .page#junction aside nav ul li ul li ul li{text-overflow:ellipsis;white-space:nowrap;width:calc(33.3333% - 10px);overflow:hidden}body.toolbar-horizontal .page#junction aside nav ul li ul li ul li.columns_1{width:calc(33.3333% - 10px)}body.toolbar-horizontal .page#junction aside nav ul li ul li ul li.columns_2{width:calc(66.6667% - 10px)}body.toolbar-horizontal .page#junction aside nav ul li ul li ul li.columns_3{width:calc(100% - 10px)}body.toolbar-horizontal .page#junction aside nav ul li ul li ul li a{text-indent:0!important}@media (max-width:1279.9px){body.toolbar-horizontal .page#junction aside nav ul li ul li:hover ul{flex-flow:column wrap;justify-content:flex-start;display:flex}}body.toolbar-horizontal .overlay.panel{top:160px!important}body.toolbar-horizontal .overlay.panel .tab:before{top:80px}body.toolbar-horizontal .overlay.panel .close{top:100px!important}body.toolbar-horizontal:not(.sticky) header{margin-bottom:50px!important}.contextual{z-index:111;top:5px;height:initial!important;position:absolute!important}.contextual:before{display:none}form{flex-direction:column;justify-content:flex-start;margin:15px;display:flex}form div{overflow:initial;border-radius:5px;flex-direction:column;justify-content:flex-start;display:flex}form div.input_label_wrapper{min-height:42px;margin-top:5px}form.row,form.form-checkboxes,form.js-form-type-radio,form.js-form-type-select,form.js-form-type-tel,form.js-text-full,form.form-email,form.form-item,form.js-form-type-textfield{flex-direction:column;justify-content:space-between}form.js-form-type-checkbox,form.js-form-type-radio{flex-direction:row}form label{padding:0!important}form.js-form-type-select,form.form-actions{width:100%;min-height:42px}form.field--type-markup{font-size:12px}form.field--type-markup div{display:block}form.field--type-markup a{display:initial;color:#000;text-decoration:underline}form.js-form-type-checkbox{margin-top:10px}form.js-form-type-checkbox input[type=checkbox]{float:left;height:initial!important;border:initial!important;background-color:#fff!important;width:auto!important}form.js-form-type-checkbox a{display:initial;color:#000;text-decoration:underline}form.js-form-type-checkbox label{width:calc(100% - 30px);font-size:12px;display:block}form.js-form-type-checkbox label.form-required:after{content:"";vertical-align:super;font-size:.8em}form.js-form-type-checkbox.js-form-type-password input.form-required:after,form.js-form-type-checkbox.js-form-type-textfield input.form-required:after,form.js-form-type-checkbox.js-form-type-email input.form-required:after,form label.form-required:after{content:"*";vertical-align:super;font-size:.8em}form select,form input[type=password],form button[type=submit],form input[type=text],form input[type=number],form input[type=email],form input[type=submit],form input[type=tel],form textarea{appearance:none;color:#005eb8;text-indent:5px;border:1px solid #d8d8d8;border-radius:5px;margin-top:10px;margin-bottom:10px;padding:10px;font-size:.9em;font-weight:500;display:inline-block;transition:all .5s!important}form select::placeholder,form input[type=password]::placeholder,form button[type=submit]::placeholder,form input[type=text]::placeholder,form input[type=number]::placeholder,form input[type=email]::placeholder,form input[type=submit]::placeholder,form input[type=tel]::placeholder,form textarea::placeholder{color:#005eb8;text-indent:5px;font-size:.9em;font-weight:500}form select:focus,form input[type=password]:focus,form button[type=submit]:focus,form input[type=text]:focus,form input[type=number]:focus,form input[type=email]:focus,form input[type=submit]:focus,form input[type=tel]:focus,form textarea:focus{border:1px solid #005eb8}form select:disabled,form input[type=password]:disabled,form button[type=submit]:disabled,form input[type=text]:disabled,form input[type=number]:disabled,form input[type=email]:disabled,form input[type=submit]:disabled,form input[type=tel]:disabled,form textarea:disabled{opacity:.5;cursor:pointer}form input[type=radio]{border-radius:15px}form textarea{text-indent:0}form input[type=submit]{color:#005eb8;cursor:pointer;text-align:center;text-indent:0;text-transform:uppercase;background:0 0;border-color:#005eb8}form input[type=submit]:not(:disabled):hover{color:#fff;background:#005eb8}form input[type=submit]:disabled{filter:saturate(0);cursor:pointer}form input[type=checkbox]{vertical-align:middle;margin-top:1px;margin-right:3px;display:inline-block}form input[type=checkbox]+label{width:initial;padding:0;display:inline-block}form input[type=checkbox]:checked{background-image:url(/themes/legacy_rigips/images/forms/checkmark.png);background-position:50%;background-repeat:no-repeat;border:1px solid #00d2d2;box-shadow:0 0 10px #00d2d2}form select{color:#005eb8;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2010%27%20width%3D%2720%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%2300d2d2%27%20d%3D%27M0%2C0L20%2C0L10%2C10%27%2F%3E%3C%2Fsvg%3E);background-position:calc(100% - 15px) 15px;background-repeat:no-repeat;border-left:1px solid #d8d8d8}form select.shs-enabled.hidden,form .description{display:none}form legend{margin-bottom:10px}form label.option{width:100%!important}form .shs-container div{flex-direction:column;display:flex}form .shs-container div .shs-widget-container{margin-bottom:5px}html,body,input,select,textarea,h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.4}body{margin:0}.visually-hidden{display:none}h1 div p,span div p{margin:0}p a{color:#005eb8;font-weight:500;text-decoration:underline}p a:hover{color:#00d2d2}strong{font-weight:700}[onclick],[type=submit]{cursor:pointer}*,:before,:after{box-sizing:border-box}a{color:inherit;outline:none;text-decoration:none}input{outline:none}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}select{appearance:none;border-radius:0;outline:0}select::-ms-expand{display:none!important}img,svg{border:0}iframe{max-width:100%}.hide-text{color:#0000;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body.sticky header[role=header]{width:100%;max-width:1200px;margin:auto;left:0;right:0}nav.main ul li:first-child,nav.main ul li:nth-child(2){flex-grow:1.3}.view div.shs-widget-container{display:block}.view div.shs-widget-container select{width:100%}}aside{flex-direction:column;justify-content:flex-start;padding:0 25px 25px;display:flex}aside nav{width:100%;position:relative}@media (max-width:1023.9px){aside nav{order:1;margin-top:40px}}aside section{width:100%;margin-top:30px}nav.breadcrumb{flex-direction:row;justify-content:flex-start;display:flex}@media (max-width:1023.9px){nav.breadcrumb{display:none}}nav.breadcrumb ul{width:initial;flex-flow:wrap;justify-content:flex-start;margin:0;display:flex}nav.breadcrumb ul li{color:#a5a5a6;background:0 0;padding:12px 12px 12px 0;font-size:12px}nav.breadcrumb ul li span,nav.breadcrumb ul li a{color:#005eb8;border:0;padding:0}nav.breadcrumb ul li a:after{content:"»";padding-left:6px;text-decoration:none}nav.breadcrumb ul li a:hover{color:#00d2d2}footer{z-index:6;flex-flow:column wrap;justify-content:space-between;width:100%;display:block;position:relative}@media (max-width:767.9px){footer{z-index:444}}footer section{width:100%}footer.menu{background-color:#f5f5f5;margin-top:100px}footer.social{background-color:#005eb8}footer.last{color:#fff;background-color:#005eb8;padding-bottom:50px}footer .wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;max-width:calc(100% - 50px);margin:0;padding:20px;display:flex;position:relative}@media (max-width:767.9px){footer .wrapper{flex-flow:column;max-width:calc(100% - 50px)}}@media (min-width:1300px){footer .wrapper{max-width:1200px;margin:auto;padding:20px 0 0}}footer .wrapper nav{margin:0}footer .wrapper nav ul{flex-direction:row;gap:10px;margin:0;padding:0}@media (max-width:767.9px){footer .wrapper nav ul{flex-direction:column}}footer .wrapper nav ul li{list-style:none}@media (max-width:1023.9px){footer .wrapper:first-of-type nav,footer .wrapper:first-of-type div{width:100%;margin-bottom:25px}}.copyright{z-index:-1;text-align:center}@media (min-width:1280px){.copyright{text-align:right;padding:12px}}.social-media{padding-top:5px}@media (max-width:1023.9px){.social-media{margin:auto}}.social-media ul{flex-direction:row;justify-content:center;padding:0;display:flex}@media (min-width:1280px){.social-media ul{justify-content:flex-end}}.social-media ul li{margin-left:1px;list-style:none}@media (min-width:1280px){.social-media ul li{width:217px}}div.logo{width:150px;height:50px;margin-top:15px}@media (max-width:1023.9px){div.logo{position:absolute;top:25px;right:25px}}.paragraph-footer-menu{table-layout:fixed;width:100%;min-width:100%;margin-top:15px;margin-bottom:15px;font-size:1em;display:table}.paragraph-footer-menu>ul{display:table-row}.paragraph-footer-menu>ul>li{display:table-cell}@media (max-width:767.9px){.paragraph-footer-menu>ul>li{margin-bottom:20px;display:block}}.paragraph-footer-menu>ul>li>a{color:#005eb8;font-weight:500}.paragraph-footer-menu>ul>li ul{margin-top:20px;padding:0}.paragraph-footer-menu>ul>li ul li{padding:2px 0;list-style:none}.paragraph-footer-menu>ul>li ul li a{color:#000;letter-spacing:.2px;padding:0}.paragraph-footer-menu>ul>li ul li a:hover{color:#00d2d2}.paragraph-footer-menu>ul>li ul li ul{display:none}header .wrapper{z-index:3;flex-direction:column;display:flex;position:relative}@media (min-width:768px){header .wrapper{justify-content:flex-end}}header img{position:absolute}header span{display:none}@media (min-width:768px){header span{position:absolute}header nav{justify-content:flex-end}}@media (min-width:480px){header.nav_header .bottom{align-self:flex-end;width:calc(100% - 300px);margin-bottom:-61px}header.nav_header .bottom form{margin:0;position:relative}}@media (min-width:480px) and (max-width:1023.9px){header.nav_header .bottom form{margin-right:10px}}@media (min-width:480px){header.nav_header .bottom form input{text-align:center;font-size:16px;height:36px!important}header.nav_header .bottom form input[type=text]{line-height:1}header.nav_header .bottom form input[type=text]::placeholder{font-size:16px;font-weight:500;line-height:1;color:gray!important}header.nav_header .bottom form input[type=submit].search{text-indent:-9999px;background-color:#0000;background-image:url(/themes/legacy_rigips/images/search_symbol.svg);background-position:50%;background-repeat:no-repeat;background-size:59% 59%;border:none;width:36px;height:36px;display:inline-block;position:absolute;top:0;right:10px}header.nav_header .bottom form input[type=submit].search:hover{cursor:pointer;background-image:url(/themes/legacy_rigips/images/search_symbol_hover.svg)}}@media (max-width:767.9px){header.nav_header .bottom{display:none}}.mobile-menu{z-index:4;background-color:#fff;width:100%;height:50px;display:none;position:fixed;top:0;right:0}.mobile-menu button{position:absolute;top:5px}.mobile-menu button.mobile-nav-toggle{right:50px}.mobile-menu button.sidepane_btn{right:5px}@media (max-width:768px){.nav_header .wrapper{z-index:3;width:100%;height:50px;position:absolute;top:0}}@media (max-width:768px) and (max-width:767.9px){.nav_header .wrapper{z-index:4}}@media (max-width:768px){.nav_header .wrapper nav{display:none}.nav_header.mobile-menu-open .wrapper{height:100%;position:fixed;left:0;right:0;overflow:auto}.nav_header.mobile-menu-open .wrapper nav{display:block}.nav_header.mobile-menu-open .wrapper nav.main{margin-top:50px}.mobile-menu{display:block}}@media (min-width:1024px){header.nav_header nav{width:calc(100% - 300px)}header.nav_header nav ul{width:100%}}header nav.top_kundennavigation{z-index:5;background-color:#005eb8;flex-flow:row;justify-content:center;margin:auto;display:flex;position:relative;top:0;left:0;right:0;background:#005eb8!important;width:100%!important}@media (max-width:1023.9px){header nav.top_kundennavigation{display:none}}header nav.top_kundennavigation ul{flex-flow:wrap;justify-content:flex-start;max-width:1200px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1599.9px){header nav.top_kundennavigation ul{width:90vw}}header nav.top_kundennavigation ul li{background-color:#005eb8}header nav.top_kundennavigation ul li a{color:#fff;padding:5px 15px;font-size:12px;font-weight:500;text-decoration:none;display:block}header nav.top_kundennavigation ul li a:hover,header nav.top_kundennavigation ul li.is-active a{color:#005eb8;background-color:#fff}header.nav_header .wrapper{background:#fff;align-self:self-end;position:relative;top:0;left:0;right:0}header.nav_header .slogan{padding-top:7px;font-weight:400}body.sticky header.nav_header .wrapper{z-index:3;margin-top:0;position:fixed;top:0}@media (max-width:1279.9px){body.sticky header.nav_header .wrapper{width:calc(100% - 46px);margin:0}}body.sticky header.nav_header .logo:after{display:none}.wrapper{width:100%}@media (max-width:1023.9px){.wrapper{margin-top:80px important}}.paragraph-teaser-box,.paragraph-teaser-image,.paragraph-form-box,.paragraph-teaser-jumpbox{margin-top:15px}@media (min-width:768px){main.sub .field-top>div,main.sub .paragraph-slider>div{height:100%}}main.sub section.field-main .paragraph-slider{height:600px}main.sub section.field-main .paragraph-slider .paragraph-banner div.banner-image{display:none}main.sub section.field-main .paragraph-slider .paragraph-banner div.banner-text{flex-direction:row;display:flex;position:relative}.paragraph-slider-bigimage-original-node{height:300px!important}.blog-meta{flex-direction:column;padding:25px 25px 0;display:flex}@media (min-width:768px){.field-main>.paragraph-slider{border:1px solid #e7e7e7;margin:20px}.field-main>.paragraph-slider .banner-text{width:100%!important}.field-main>.paragraph-slider .banner-text div{flex-direction:column}.field-main>.paragraph-slider .banner-text div p{position:absolute;top:0;left:50px;width:auto!important}.field-main>.paragraph-slider .banner-text div h2,.field-main>.paragraph-slider .banner-text div ul{width:45%;margin-top:20px;margin-left:55%}.field-main>.paragraph-slider img{width:auto!important}.field-main>.paragraph-slider:hover img{transform:scale(1)}}main{z-index:2;flex-direction:column;width:100%;display:flex;position:relative}section.field-main{width:100%}main:nth-child(3){flex-flow:column wrap;display:flex}span.aktuelles-date{display:block}@media (max-width:768px){span.aktuelles-date{background:#fff;padding:25px 25px 0}}@media (min-width:769px){span.aktuelles-date{margin:25px 25px 0}}@media (min-width:1024px){span.aktuelles-date{margin:25px 25px 0}}header nav{flex-direction:column;justify-content:flex-end;display:flex;position:relative}header nav ul{flex-direction:column;justify-content:flex-end;align-self:flex-end;width:100%;display:flex;position:relative}@media (min-width:768px){header nav ul{flex-direction:row;height:auto}}header nav ul li ul{flex-direction:column;display:none}header nav ul li:hover ul{z-index:11;position:absolute;right:0}@media (min-width:768px){header nav ul li:hover ul{display:block}}header nav ul li:hover ul li ul{display:none}header nav ul li:hover ul li a{text-align:left}@media (min-width:768px){header nav.top{background:#fff}header nav.top ul{max-width:300px}}@media (max-width:767.9px){header nav.main{order:-1}}@media (min-width:769px){header nav.main ul li{order:1}}@media (min-width:769px) and (min-width:480px){header nav.main ul li ul{z-index:1;padding:15px;position:absolute;left:0;right:0}header nav.main ul li ul:before{content:"";z-index:-1;height:0;transition:height .25s ease-in;position:absolute;top:0;left:0;right:0}}@media (min-width:769px) and (min-width:480px) and (min-width:480px){header nav.main ul li ul:before{width:100%}}@media (min-width:769px) and (min-width:480px){header nav.main ul li ul li{width:50%;padding:0}header nav.main ul li ul li a{width:90%;padding:8px 0;display:block}header nav.main ul li ul li ul{display:none!important}header nav.main ul li ul li ul:before{display:none}header nav.main ul li ul li ul::-webkit-scrollbar{width:6px}header nav.main ul li ul li ul::-webkit-scrollbar-thumb{background-color:#ffffff80}header nav.main ul li ul li:hover ul{background:0 0;width:50%;height:100%;margin:0;padding:15px 0;font-size:15px;position:absolute;top:0;left:50%;overflow-y:scroll;display:block!important}header nav.main ul li ul li:hover ul li{width:100%}}@media (min-width:769px){header nav.main ul li:hover ul{width:100%;height:465px;display:block;overflow:hidden}header nav.main ul li:hover ul:before{height:465px}}@media (min-width:480px){header nav.main{width:80%;margin-bottom:5px}}@media (max-width:1599.9px){header nav.main{width:80%;margin-bottom:5px}}header nav a{padding:7px;font-weight:500;display:block}@media (min-width:768px){header nav a{text-align:center}}@media (max-width:1599.9px){header nav a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}header nav input[type=checkbox]:checked+ul{opacity:1;display:block}header nav input[type=checkbox]{display:none}@media (max-width:768px){header{margin:auto;transition:all .2s ease-in-out}header nav ul{flex-direction:column;justify-content:flex-start;align-self:flex-start;width:100%;display:flex}header nav li{width:100%;position:relative}header nav a{padding:10px;display:block}header nav li ul{opacity:0;transition:opacity 1s ease-out}header nav input[type=checkbox]+ul{opacity:0;display:none}header nav input[type=checkbox]:checked+ul{opacity:1;display:block}header nav input[type=checkbox]:checked+ul ul li input[type=checkbox]+ul{opacity:0;display:none}header nav input[type=checkbox]:checked+ul ul li input[type=checkbox]:checked+ul{opacity:1;display:block}header nav input[type=checkbox]{display:none}header nav label:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M25%2C0L25%2C50L25%2C25L0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:50%;width:50px;height:42px;position:absolute;top:0;right:0}header nav label.click:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header nav li.is-active-trail label:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M25%2C0L25%2C50L25%2C25L0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header.mobile-menu-open{background:#00000080;justify-content:flex-start;height:100vh;display:flex}header.mobile-menu-open nav{background:#fff;width:100%;height:auto}header.mobile-menu-open nav.top{margin-top:0;margin-bottom:0}header.mobile-menu-open nav.top label:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M25%2C0L25%2C50L25%2C25L0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header.mobile-menu-open nav.top label.click:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header.mobile-menu-open nav.main{order:-1;margin-top:60px;margin-bottom:0}header.mobile-menu-open nav ul li{position:relative}header.mobile-menu-open nav ul li a{width:100%}header.mobile-menu-open nav ul li.is-active label:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23e7e7e7%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M25%2C0L25%2C50L25%2C25L0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header.mobile-menu-open nav ul li.is-active label.click:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23e7e7e7%27%20fill%3D%27transparent%27%20stroke-width%3D%275%27%20d%3D%27M0%2C25L50%2C25%27%2F%3E%3C%2Fsvg%3E)}header.mobile-menu-open nav ul li ul{padding:0;position:relative}header.mobile-menu-open nav ul li ul a{padding-left:25px;padding-right:75px}header.mobile-menu-open nav ul li ul li ul a{padding-left:35px}}aside.junction nav ul li ul li{position:relative;overflow:hidden}aside.junction nav ul li ul li.hover{position:inherit;overflow:none}aside.junction nav ul li ul li ul{width:0;height:0}aside.junction nav ul li ul li:hover{position:inherit;overflow:none}aside.junction nav ul li ul li:hover ul{z-index:1;background:#fff;width:300px;height:401px;padding-left:25px;padding-right:25px;position:absolute;top:39px;left:250px}aside.junction nav ul li ul li:hover ul li{position:relative}aside.junction nav ul li ul li:hover ul li a{padding-left:0!important}aside.junction nav ul li ul li:hover ul li a:hover{color:#00d2d2}aside.sub nav ul li ul li{position:relative;overflow:hidden}aside.sub nav ul li ul li ul{height:0}aside.sub nav ul li ul li.is-active-trail{overflow:initial}aside.sub nav ul li ul li.is-active-trail ul{height:auto}aside.sub nav ul li ul li.is-active-trail ul li:last-of-type{border-bottom:none}aside.sub nav ul li ul.is-active-trail li{overflow:auto}aside.sub nav.menu-footer #menu_title{height:40px;padding:8px 0;font-size:1.25em;font-weight:500;text-decoration:none}footer nav ul{flex-direction:column;justify-content:flex-start;width:100%;display:flex}@media (min-width:1280px){footer nav ul{flex-direction:row}}footer nav ul li{padding-bottom:0}footer nav a{color:#fff;text-align:left;padding:2px;display:block}@media (min-width:1280px){footer nav a{padding:7px 7px 7px 0}}footer nav a:hover{color:#00d2d2}@media (min-width:769px) and (max-width:1300px){.wrapper{order:1;width:calc(100% - 46px);margin:0}}@media (min-width:1024px){.wrapper{width:100%;max-width:1200px;margin:auto}}body.node-tag-search .field-top{height:0}@media (max-width:767.9px){body.node-tag-search aside{display:none}}@media (min-width:460px) and (max-width:1024px){section.field-main{flex-flow:wrap;justify-content:space-between;display:flex}}@media (min-width:1024px){header.home{margin-bottom:65px}header.junction,header.sub,body.node-tag-search header{margin-bottom:28px}header img{position:absolute}header nav.top{margin-bottom:10px}header nav{width:100%}main{flex-flow:wrap;display:flex}aside{order:-1;width:250px}main:nth-child(3){flex-flow:wrap;justify-content:space-between}main section{width:calc(100% - 250px)}main.home section,main.junction section{flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}main.home section .paragraph-teaser-image,main.junction section .paragraph-teaser-image,main.home section .paragraph-teaser-box,main.junction section .paragraph-teaser-box{margin-right:15px}main.home section .paragraph-teaser-box:nth-of-type(3n),main.junction section .paragraph-teaser-box:nth-of-type(3n),main.home section .paragraph-form-box,main.junction section .paragraph-form-box{margin-right:0}main.home section.field-main{flex-flow:wrap;justify-content:space-between;display:flex}main.home section.field-main .paragraph-tabs,main.home section.field-main .paragraph-slider,main.home section.field-main .paragraph-teaser-box,main.home section.field-main .paragraph-form-box,main.home section.field-main .paragraph-teaser-image,main.home section.field-main .paragraph-teaser-jumpbox{margin-right:0}.page.wrapper.home.search main.home section,.page.wrapper.home.search_contacts main.sub section,.page.wrapper.home.search_contacts main.home section{flex-direction:row}}@media (min-width:1024px) and (min-width:480px){.page.wrapper.home.search main.home section aside,.page.wrapper.home.search_contacts main.sub section aside,.page.wrapper.home.search_contacts main.home section aside{width:300px}.page.wrapper.home.search main.home section>.paragraph-search-results,.page.wrapper.home.search_contacts main.sub section>.paragraph-search-results,.page.wrapper.home.search_contacts main.home section>.paragraph-search-results{width:calc(100% - 300px)}}@media (min-width:1024px){.paragraph-tab .paragraph-teaser-box{margin:0!important}footer{flex-direction:column;justify-content:space-between;display:flex}footer nav{width:calc(33.3333% - 15px);margin-top:5px}header nav:last-child{width:calc(100% - 300px)}.field-top .paragraph-slider>div{height:400px}.page.wrapper.sub{background:#fff}header span.slogan{display:block;top:7px;left:300px}aside{width:300px}aside .paragraph-teaser-image{margin-left:0!important}aside aside{order:2;width:auto;padding:0}main section{flex-direction:column;width:calc(100% - 300px);display:flex}footer nav{margin-bottom:15px}section.field-bottom{z-index:2;margin-bottom:50px;position:relative}}.systeme_root .field-top div{display:none}.page.wrapper.home nav.kundennavigation{z-index:0;margin-top:15px;margin-bottom:15px;position:relative}.page.wrapper.home nav.kundennavigation ul{flex-flow:wrap;place-content:center space-between;margin:0;padding:0;list-style:none;display:flex}.page.wrapper.home nav.kundennavigation ul li{width:24%;padding-bottom:3px}.page.wrapper.home nav.kundennavigation ul li:first-of-type{display:none}@media (max-width:1023.9px){.page.wrapper.home nav.kundennavigation ul li{width:49%}}@media only screen and (max-width:200px){.page.wrapper.home nav.kundennavigation ul li{width:100%}}.page.wrapper.home nav.kundennavigation ul li a{color:#fff;background-color:#e7e7e7;background-position:45px;background-repeat:no-repeat;background-size:auto 58%;padding:2.355% 5% 2.355% 36%;font-size:1.119em;font-weight:500;text-decoration:none;display:block}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-architekten{background-image:url(/themes/legacy_rigips/images/navigation-icons/architekten.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-fachhaendler{background-image:url(/themes/legacy_rigips/images/navigation-icons/haendler.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-fachhandwerker{background-image:url(/themes/legacy_rigips/images/navigation-icons/handwerker.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-diy{background-image:url(/themes/legacy_rigips/images/navigation-icons/heimwerker.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-habito{background-image:url(/themes/legacy_rigips/images/navigation-icons/habito.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-holzbau{background-image:url(/themes/legacy_rigips/images/navigation-icons/holzbau.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-hotelbau{background-image:url(/themes/legacy_rigips/images/navigation-icons/hotelbau.svg)}.page.wrapper.home nav.kundennavigation ul li a.kundengruppe-wohnbau{background-image:url(/themes/legacy_rigips/images/navigation-icons/wohnbau.svg)}@media screen and (max-width:479px){.page.wrapper.home nav.kundennavigation ul li a{background-position-x:18px;padding-left:27%}}.page.wrapper.home nav.kundennavigation ul li:nth-child(-n+5) a{background-color:#005eb8}.page.wrapper.home nav.kundennavigation ul li:nth-last-child(-n+4) a{background-color:#666}.page.wrapper.home nav.kundennavigation ul li:hover a{background-color:#00d2d2}nav.pager{clear:both;flex-direction:column;justify-content:center;width:100%;margin:25px;display:flex}@media (max-width:767.9px){nav.pager{display:none}}nav.pager #pagination-heading,nav.pager .visually-hidden{display:none}nav.pager ul{text-align:center;align-self:center;list-style:none;margin:0!important;padding:0!important}nav.pager ul.pager__items{max-width:100%;margin:auto}nav.pager ul.pager__items li{float:left;color:#005eb8;margin-right:10px;font-weight:500;list-style:none}nav.pager ul.pager__items li a{text-decoration:none}nav.pager ul.pager__items li a span{visibility:hidden;display:none}nav.pager ul li{display:inline-block;margin:0 5px!important;padding:0!important}nav.pager ul li a{color:#005eb8;vertical-align:middle;background:#fff 50%/17px no-repeat;min-width:30px;height:30px;padding:0 10px;font-size:16px;font-weight:300;line-height:30px;text-decoration:none;display:inline-block}nav.pager ul li.is-active a,nav.pager ul li.pager-current{color:#e7e7e7;background-color:#005eb8}nav.pager ul li:not(.disabled) a:hover{color:#e7e7e7;background-color:#00d2d2}nav.pager ul li.is-active:hover a{color:#e7e7e7!important;background-color:#005eb8!important}nav.pager ul li.is-active a{cursor:default}nav.pager ul li.disabled a{color:#b0b0b0;cursor:default}nav.pager ul li.disabled.first a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3Cpolygon%20points%3D\"13.4%200%2013.39%201.29%2013.39%201.38%2013.23%201.53%206.69%207.6%2013.23%2013.67%2013.38%2013.83%2013.39%2013.88%2013.39%2015.19%205.22%207.6%2013.4%200\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul li.disabled.previous a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Ctitle%3Eprev%3C%2Ftitle%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul li.disabled.next a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul li.disabled.last a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"5.22%2015.19%205.23%2013.9%205.23%2013.81%205.39%2013.66%2011.93%207.58%205.39%201.51%205.24%201.36%205.23%201.31%205.23%200%2013.4%207.58%205.22%2015.19\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23B0B0B0\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .pager__item--ellipsis{line-height:21px}nav.pager ul .pager__item--first a,nav.pager ul .first a{background-color:#e7e7e7;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3Cpolygon%20points%3D\"13.4%200%2013.39%201.29%2013.39%201.38%2013.23%201.53%206.69%207.6%2013.23%2013.67%2013.38%2013.83%2013.39%2013.88%2013.39%2015.19%205.22%207.6%2013.4%200\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .pager__item--first a:hover,nav.pager ul .first a:hover{background-color:#00d2d2;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3Cpolygon%20points%3D\"13.4%200%2013.39%201.29%2013.39%201.38%2013.23%201.53%206.69%207.6%2013.23%2013.67%2013.38%2013.83%2013.39%2013.88%2013.39%2015.19%205.22%207.6%2013.4%200\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .disabled a{pointer-events:none}nav.pager ul .disabled.pager__item--first a,nav.pager ul .disabled.first a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3Cpolygon%20points%3D\"13.4%200%2013.39%201.29%2013.39%201.38%2013.23%201.53%206.69%207.6%2013.23%2013.67%2013.38%2013.83%2013.39%2013.88%2013.39%2015.19%205.22%207.6%2013.4%200\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .disabled.pager__item--previous a,nav.pager ul .disabled.previous a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Ctitle%3Eprev%3C%2Ftitle%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .disabled.pager__item--next a,nav.pager ul .disabled.next a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .disabled.pager__item--last a,nav.pager ul .disabled.last a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"5.22%2015.19%205.23%2013.9%205.23%2013.81%205.39%2013.66%2011.93%207.58%205.39%201.51%205.24%201.36%205.23%201.31%205.23%200%2013.4%207.58%205.22%2015.19\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23aaa\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .pager__item--previous a,nav.pager ul .previous a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Ctitle%3Eprev%3C%2Ftitle%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3C%2Fsvg%3E);background-position-x:8px}nav.pager ul .pager__item--previous a:hover,nav.pager ul .previous a:hover{background-color:#00d2d2;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Ctitle%3Eprev%3C%2Ftitle%3E%3Cpolygon%20points%3D\"8.18%200%208.18%201.29%208.18%201.38%208.01%201.53%201.47%207.6%208.01%2013.67%208.17%2013.83%208.17%2013.88%208.17%2015.19%200%207.6%208.18%200\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3C%2Fsvg%3E);background-position-x:8px}nav.pager ul .pager__item--next a,nav.pager ul .next a{background-color:#e7e7e7;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3C%2Fsvg%3E);background-position-x:12px}nav.pager ul .pager__item--next a:hover,nav.pager ul .next a:hover{background-color:#00d2d2;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3C%2Fsvg%3E);background-position-x:12px}nav.pager ul .pager__item--last a,nav.pager ul .last a{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"5.22%2015.19%205.23%2013.9%205.23%2013.81%205.39%2013.66%2011.93%207.58%205.39%201.51%205.24%201.36%205.23%201.31%205.23%200%2013.4%207.58%205.22%2015.19\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23005eb8\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .pager__item--last a:hover,nav.pager ul .last a:hover{background-color:#00d2d2;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2016.4%2015.19\"%3E%3Cpolygon%20points%3D\"5.22%2015.19%205.23%2013.9%205.23%2013.81%205.39%2013.66%2011.93%207.58%205.39%201.51%205.24%201.36%205.23%201.31%205.23%200%2013.4%207.58%205.22%2015.19\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3Cpolygon%20points%3D\"0%2015.19%200.01%2013.9%200.01%2013.81%200.17%2013.66%206.71%207.58%200.17%201.51%200.02%201.36%200.01%201.31%200.01%200%208.18%207.58%200%2015.19\"%20style%3D\"fill%3A%23e7e7e7\"%2F%3E%3C%2Fsvg%3E)}nav.pager ul .pager__item--first a,nav.pager ul .pager__item--previous a,nav.pager ul .pager__item--next a,nav.pager ul .pager__item--last a{text-indent:-100vw;width:30px;height:30px}.sticky header nav.top_kundennavigation{position:fixed}.sticky header.nav_header .wrapper{z-index:4;background:#fff;width:100%;margin:25px auto auto;position:fixed;top:-5px;left:0;right:0}.sticky header.nav_header .wrapper nav.top{margin-bottom:0}.sticky header.nav_header .wrapper .logo{background-position-y:15px;height:55px}@media (max-width:1279.9px){.sticky header.nav_header .wrapper{max-width:calc(100% - 46px);margin:0}}@media (max-width:1023.9px){.sticky header.nav_header .wrapper{max-width:calc(100% - 46px);margin:0}}div[role=contentinfo]{text-align:center;background:#fff;width:100%;padding:20px}div[role=alert]{color:red}div[role=alert] ul{max-width:500px;list-style-type:initial;text-align:left;margin:auto}aside{background:#fff}@media (max-width:1023.9px){aside{width:100%}}aside h3{font-size:1.3em}aside .profis{margin-top:10px}aside .profis input[type=checkbox]{opacity:0;width:28px;height:32px;margin:0;display:inline-block;position:absolute}aside .profis input[type=checkbox]>on-change{content:"default:location.href=this.attr(\"data-url\")"}aside .profis input[type=checkbox]+label{color:#005eb8;cursor:pointer;font-weight:700;line-height:30px;display:flex}aside .profis input[type=checkbox]+label:before{content:"";vertical-align:middle;background-image:url(/themes/legacy_rigips/images/checkbox_empty.png);width:30px;height:32px;margin-right:10px;display:inline-block}aside .profis input[type=checkbox]:checked+label:before{background-image:url(/themes/legacy_rigips/images/checkbox_full.png)}aside nav a{cursor:pointer}aside nav ul{margin:0;padding:0;list-style-type:none}aside nav ul li.is-active-trail a{color:#000;height:39px;font-size:1.3em;font-weight:500;display:block}aside nav ul li.is-active-trail ul li{border-top:1px solid #e7e7e7}aside nav ul li.is-active-trail ul li:last-child{border-bottom:1px solid #e7e7e7}aside nav ul li.is-active-trail ul li.is-active>a{position:relative}aside nav ul li.is-active-trail ul li.is-active>a:before{content:"";z-index:1;background-color:#005eb8;width:7px;position:absolute;top:-1px;bottom:-1px;right:1px}aside nav ul li.is-active-trail ul ul a{padding-left:15px}aside nav ul li.is-active-trail ul a{color:#005eb8;text-indent:0;width:100%;height:auto;padding:7px 10px 7px 0;font-size:.9em;font-weight:500;text-decoration:none;display:block}aside nav ul li.is-active-trail ul a:after{content:"»";padding-left:2px}aside nav ul.productMenu li.is-active-trail.is-active ul li a:before{width:0}aside nav.menu-footer a{color:#000;height:32px;font-size:1.3em;font-weight:700;display:block}aside nav.menu-footer ul li{border-top:1px solid #e7e7e7}aside nav.menu-footer ul li:last-child{border-bottom:1px solid #e7e7e7}aside nav.menu-footer ul li.is-active{position:relative}aside nav.menu-footer ul li.is-active:after{content:"";background-color:#005eb8;width:7px;max-height:37px;position:absolute;top:-1px;bottom:-1px;right:1px}aside nav.menu-footer ul li ul a{text-indent:15px}aside nav.menu-footer ul li ul li:last-child{border-bottom:0}aside nav.menu-footer ul li a{color:#005eb8;text-indent:0;width:100%;height:auto;padding:8px 0;font-size:.9em;font-weight:500;text-decoration:none;display:block}aside nav.menu-footer ul li a:after{content:"»";padding-left:2px}aside nav.menu-search{flex-direction:column;justify-content:center;display:flex}aside nav.menu-search li.search-filter-link{flex-direction:row;display:flex;background-position:0!important;background-repeat:no-repeat!important;transition:all .5s!important}aside nav.menu-search li.search-filter-link.inactive{color:#a6a6a7;pointer-events:none}aside nav.menu-search li.search-filter-link.inactive a{color:inherit}aside nav.menu-search li.search-filter-link.inactive:hover{opacity:1}aside nav.menu-search li.search-filter-link.inactive:hover a{color:#00d2d2}aside nav.menu-search li.search-filter-link.search-type-icon-page{background:url(/themes/legacy_rigips/images/types/page.png)}aside nav.menu-search li.search-filter-link.search-type-icon-aktuelles{background:url(/themes/legacy_rigips/images/types/aktuelles.png)}aside nav.menu-search li.search-filter-link.search-type-icon-glossary{background:url(/themes/legacy_rigips/images/types/glossary.png)}aside nav.menu-search li.search-filter-link.search-type-icon-download{background:url(/themes/legacy_rigips/images/types/download.png)}aside nav.menu-search li.search-filter-link.search-type-icon-product{background:url(/themes/legacy_rigips/images/types/product.png)}aside nav.menu-search li.search-filter-link.search-type-icon-referenzen{background:url(/themes/legacy_rigips/images/types/referenzen.png)}aside nav.menu-search li.search-filter-link.search-type-icon-system{background:url(/themes/legacy_rigips/images/types/system.png)}aside nav.menu-search li.search-filter-link.search-type-icon-baumarkt,aside nav.menu-search li.search-filter-link.search-type-icon-energieberater,aside nav.menu-search li.search-filter-link.search-type-icon-ansprechpartner,aside nav.menu-search li.search-filter-link.search-type-icon-haendler,aside nav.menu-search li.search-filter-link.search-type-icon-fachhandwerker{background:url(/themes/legacy_rigips/images/types/kontakt.png)}aside nav.menu-search li.search-filter-link.search-type-icon-blog_post{background:url(/themes/legacy_rigips/images/types/aktuelles.png)}aside nav.menu-search li.search-filter-link a{padding-left:30px}aside nav.menu-search li.search-filter-link a.active{font-weight:700}aside nav.menu-search li.search-filter-link span{text-align:right;padding:5px 0;font-weight:700}aside nav.menu-search input[type=button]{appearance:none;color:#005eb8;text-indent:5px;background:#fff;border:0;border-radius:5px;margin-top:10px;margin-bottom:10px;padding:10px;font-size:.9em;font-weight:500;display:inline-block;transition:all .5s!important}aside nav.menu-search input[type=button]:hover{background:#d8d8d8}.page#sub aside nav ul li ul li:last-child{margin-bottom:-1px}body{background-color:#fff}@media (min-width:1024px){body:before{content:"";z-index:0;background-image:url(/themes/legacy_rigips/images/body_bg.svg);background-position:right 95px;background-repeat:no-repeat;background-size:auto 100%;background-attachment:fixed;position:fixed;inset:0}}@media (max-width:767.9px){.page.wrapper#junction main form,.page.wrapper#sub main form{background-color:#e7e7e7}}.page.wrapper#junction article,.page.wrapper#sub article{background:#fff}.page.wrapper#junction article h2,.page.wrapper#sub article h2{margin-bottom:15px;font-size:1.3em}.page.wrapper main.sub section.field-main{background:#fff}footer{font-size:.8em}footer .wrapper #sg{filter:saturate(0)brightness(5);background-image:url(/themes/legacy_rigips/images/logos/saint-gobain-logo-small.png);background-position:100% 0;background-repeat:no-repeat;height:100%;margin-top:-15px;display:block}footer .wrapper .social-media .headline{color:#fff;padding-bottom:10px;font-size:18px}@media (min-width:1024px){footer .wrapper .social-media ul li{width:30px}}footer .wrapper .social-media ul li .social{filter:invert(78%)sepia(27%)saturate(6919%)hue-rotate(166deg)brightness(183%)contrast();text-indent:-1000px;background:50%/100% no-repeat;width:100%;min-width:30px;height:100%;min-height:30px;margin-right:1px;display:inline-block;overflow:hidden}footer .wrapper .social-media ul li .social.social-xing{background-image:url(/themes/legacy_rigips/images/xing.svg)}footer .wrapper .social-media ul li .social.social-instagram{background-image:url(/themes/legacy_rigips/images/instagram.svg);background-size:80%}footer .wrapper .social-media ul li .social.social-linkedin{background-image:url(/themes/legacy_rigips/images/linkedin.svg)}footer .wrapper .social-media ul li .social.social-twitter{background-image:url(/themes/legacy_rigips/images/twitter.svg);background-size:60% 60%}footer .wrapper .social-media ul li .social.social-facebook{background-image:url(/themes/legacy_rigips/images/facebook.svg)}footer .wrapper .social-media ul li .social.social-google{background-image:url(/themes/legacy_rigips/images/google.svg)}footer .wrapper .social-media ul li .social.social-youtube{background-image:url(/themes/legacy_rigips/images/youtube.svg);background-size:70%}footer .wrapper .social-media ul li .social.social-pinterest{background-image:url(/themes/legacy_rigips/images/pinterest.svg);background-size:40%}footer .wrapper .social-media ul li .social:hover{filter:none;background-position:50%;background-repeat:no-repeat}footer .wrapper .social-media ul li .social:hover.social-xing{background-color:#026466}footer .wrapper .social-media ul li .social:hover.social-instagram{background-color:#bc2a8d}footer .wrapper .social-media ul li .social:hover.social-linkedin{background-color:#00a0dc}footer .wrapper .social-media ul li .social:hover.social-twitter{background-color:#1da1f2}footer .wrapper .social-media ul li .social:hover.social-facebook{background-color:#3b5998}footer .wrapper .social-media ul li .social:hover.social-google{background-color:#dd4b39}footer .wrapper .social-media ul li .social:hover.social-youtube{background-color:#cd201f}footer .wrapper .social-media ul li .social:hover.social-pinterest{background-color:#bd081c}@media (min-width:768px){header{border-top:5px solid #005eb8}}@media (max-width:1599.9px){header{background:#fff}}header:before{content:"";background:#fff;position:fixed;top:0;left:0;right:0}@media (min-width:1280px){header:before{z-index:-1;height:105px}}@media (max-width:767.9px){header:before{z-index:4;height:50px}}header .wrapper{align-items:self-end}header .wrapper .main ul li{flex:1}header[role=banner]:before{display:none}header button{cursor:pointer;background-color:#e7e7e7;background-position:50%;background-repeat:no-repeat;background-size:55%;border:none;width:40px;height:40px}header button:focus{outline:none}header .mobile-menu button.mobile-nav-toggle{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2055%2055%27%20width%3D%2755%27%20height%3D%2755%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20stroke-width%3D%2710%27%20d%3D%27M0%2C5%20L55%2C5%20Z%20M0%2C27.5%20L55%2C27.5%20Z%20M0%2C50%20L55%2C50%20Z%27%2F%3E%3C%2Fsvg%3E)}header .mobile-menu button.sidepane_btn{background-image:url(/themes/legacy_rigips/images/search_symbol.svg)}header.mobile-menu-open button.mobile-nav-toggle{background-color:#005eb8;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2055%2055%27%20width%3D%2755%27%20height%3D%2755%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23e7e7e7%27%20fill%3D%27transparent%27%20stroke-width%3D%2710%27%20d%3D%27M5%2C5L50%2C50L27.5%2C27.5L5%2C50L50%2C5%27%2F%3E%3C%2Fsvg%3E)}header .logo{background-image:url(/themes/legacy_rigips/images/logo.svg);background-repeat:no-repeat;background-size:100% 100%;position:fixed;overflow:hidden}@media (min-width:768px){header .logo{background-position:10px 20px;background-size:138px 54px}}@media (min-width:480px){header .logo{width:170px;height:80px;position:absolute;top:20px;left:57px}}@media (max-width:767.9px){header .logo{width:100px;height:50px;position:fixed;top:0;left:5px}}header .logo img{margin-left:100%}@media (min-width:480px){header .logo img{border:1px solid red;width:138px;height:54px}}header .slogan{z-index:11;color:#00d2d2;font-size:15px;font-weight:700}header .slogan b{color:#005eb8;font-weight:700}nav.top ul{margin:0;padding:0;list-style-type:none}nav.top ul li a{color:#a6a6a7;font-size:14px}@media (min-width:768px){nav.top ul li a{font-weight:400}}nav.top ul li a:hover{color:#666}@media (max-width:767.9px){nav.top ul li a:after{content:"»";padding-left:2px}nav.top ul li ul{background:#005eb8}}@media (min-width:768px){nav.top ul li ul{background:#fff;padding:10px;box-shadow:0 0 10px 5px #aaaaaa80}nav.top ul li ul li a{color:#005eb8;letter-spacing:.2px;text-indent:15px;border-top:1px solid #e7e7e7;padding:12px 0;font-size:15px;font-weight:400}nav.top ul li ul li a:after{content:"»";padding-left:2px}}@media (min-width:768px) and (max-width:767.9px){nav.top ul li ul li a{color:#fff}nav.top ul li ul li a:hover{color:#00d2d2}}@media (min-width:768px){nav.top ul li ul li:hover{background:#005eb8}nav.top ul li ul li:hover a{color:#fff}nav.top ul li ul li:last-child{border-bottom:1px solid #e7e7e7}}nav.main ul{margin:0;padding:0;list-style-type:none}nav.main ul li{background:#e7e7e7}@media (max-width:767.9px){nav.main ul li.is-active-trail ul li{border-color:#005eb8!important}nav.main ul li.is-active-trail ul li ul li{border:0!important}nav.main ul li.is-active-trail ul li ul li a{text-indent:15px!important}}@media (min-width:768px){nav.main ul li{border-left:1px solid #fff}nav.main ul li:first-child{border-left:0}}nav.main ul li a{color:#005eb8;white-space:nowrap;text-decoration:none;transition:none!important}@media (max-width:767.9px){nav.main ul li a:after{content:"»";padding-left:2px}}nav.main ul li:last-child a{border-right:0}nav.main ul li.is-active-trail,nav.main ul li.is-active{background:#005eb8}nav.main ul li.is-active-trail a,nav.main ul li.is-active a{color:#fff}nav.main ul li:hover{background:#00d2d2}nav.main ul li:hover.is-active-trail ul,nav.main ul li:hover.is-active-trail ul:before{background:#005eb8}nav.main ul li:hover.is-active-trail ul ul{background:0 0}nav.main ul li:hover a{color:#fff}nav.main ul li:hover ul:before{background:#00d2d2}nav.main ul li:hover ul li{background:0 0;border-left:none}nav.main ul li:hover ul li.is-active{background:inherit}nav.main ul li:hover ul li a{border-top:1px solid lighter(#00d2d2,15%);color:#fff;text-align:left;border-right:0}nav.main ul li:hover ul li a:after{content:"»";padding-left:2px}nav.main ul li:hover ul li a:hover{color:#005eb8!important}@media (min-width:768px){nav.main ul li:hover ul li:last-child a{border-bottom:1px solid lighter(#00d2d2,15%)}}nav.main ul li:hover ul li:has(>ul) a:after{content:"»";padding-left:2px}nav.main ul li:hover ul li ul li{margin-bottom:-1px}nav.main ul li:hover ul li ul li a{border-top:1px solid lighter(#00d2d2,15%);border-bottom:1px solid lighter(#00d2d2,15%);font-weight:300}nav.main ul li:hover ul li ul li:last-child a{border-bottom:1px solid lighter(#00d2d2,15%)}nav.main ul li:hover.is-active-trail,nav.main ul li:hover.is-active{background:#005eb8}nav.main ul li:hover.is-active-trail ul:before,nav.main ul li:hover.is-active ul:before{background:#005eb8!important}nav.main ul li:hover.is-active-trail ul li,nav.main ul li:hover.is-active ul li,nav.main ul li:hover.is-active-trail ul li.is-active,nav.main ul li:hover.is-active ul li.is-active{background:inherit}nav.main ul li:hover.is-active-trail ul li.is-active a,nav.main ul li:hover.is-active ul li.is-active a{color:#00d2d2}nav.main ul li:hover.is-active-trail ul li.is-active ul li a,nav.main ul li:hover.is-active ul li.is-active ul li a{color:#fff}nav.main ul li:hover.is-active-trail ul a,nav.main ul li:hover.is-active ul a{border-top:1px solid lighter(#005eb8,15%);color:#fff;text-align:left;border-right:0}nav.main ul li:hover.is-active-trail ul a:hover,nav.main ul li:hover.is-active ul a:hover{color:#00d2d2!important}nav.main ul li:hover.is-active-trail ul li:last-child a,nav.main ul li:hover.is-active ul li:last-child a{border-bottom:1px solid lighter(#005eb8,15%)}nav.main ul li:hover.is-active-trail ul:has(>ul) a:after,nav.main ul li:hover.is-active ul:has(>ul) a:after{content:"»";padding-left:2px}nav.main ul li:hover.is-active-trail ul ul li,nav.main ul li:hover.is-active ul ul li{margin-bottom:-1px}nav.main ul li:hover.is-active-trail ul ul li a,nav.main ul li:hover.is-active ul ul li a{border-top:1px solid lighter(#005eb8,15%)}nav.main ul li:hover.is-active-trail ul ul li:last-child a,nav.main ul li:hover.is-active ul ul li:last-child a{border-bottom:1px solid lighter(#005eb8,15%)}:root{--primary:#a1c037;--secondary:#0468c5}@media (min-width:768px){.overlay.panel nav div:before{content:"";z-index:-1;background-position:100% 0;background-repeat:no-repeat;background-size:550%;height:115px;position:absolute;inset:0}}@media (min-width:768px) and (min-width:768px){.overlay.panel nav div:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20479.05%20280%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%2C3.5H482V162s1.16%2C11-7.33%2C19-23%2C9.67-23%2C9.67L3%2C283.5Z%27%20transform%3D%27translate%28-3%20-3.5%29%27%20fill%3D%27%23005eb8%27%20opacity%3D%271%27%2F%3E%3C%2Fsvg%3E);background-position:-1211px -381px;background-size:1280px;height:111px}}header nav.top{flex-direction:row;display:flex}@media (min-width:768px){header nav.top div:last-of-type{width:70px}header nav.top div:last-of-type li:before{content:"";background:url(/themes/legacy_rigips/images/plus-sign.svg) 0 0 no-repeat;width:17px;height:17px;margin:auto;transition:all .1s ease-in-out;display:block;position:absolute;top:-5px;bottom:0;left:0}}header nav.top div:last-of-type li:hover:before{transform:rotate(-45deg)}@media (min-width:768px){header nav.top div:last-of-type li:hover>ul{width:200px}}header nav.top div:last-of-type li:hover>ul li:before{display:none}@media (min-width:768px){header.nav_header nav{width:calc(100% - 300px)}header.nav_header .bottom{align-self:flex-end;width:calc(100% - 300px);margin-bottom:-61px}header.nav_header .bottom form{margin:0;position:relative}}@media (min-width:768px) and (max-width:1023.9px){header.nav_header .bottom form{margin-right:10px}}@media (min-width:768px){header.nav_header .bottom form input{text-align:center;font-size:16px;height:36px!important}header.nav_header .bottom form input[type=text]{line-height:1}header.nav_header .bottom form input[type=text]:-ms-input-placeholder{font-size:16px;font-weight:500;line-height:1;color:gray!important}header.nav_header .bottom form input[type=text]::-moz-placeholder{font-size:16px;font-weight:500;line-height:1;color:gray!important}header.nav_header .bottom form input[type=text]::placeholder{font-size:16px;font-weight:500;line-height:1;color:gray!important}header.nav_header .bottom form input[type=submit].search{text-indent:-9999px;background-color:#0000;background-image:url(/themes/legacy_rigips/images/search_symbol.svg);background-position:50%;background-repeat:no-repeat;background-size:59% 59%;border:0;width:36px;height:36px;display:inline-block;position:absolute;top:0;right:10px}header.nav_header .bottom form input[type=submit].search:hover{cursor:pointer;background-image:url(/themes/legacy_rigips/images/search_symbol_hover.svg)}}@media (max-width:767.9px){header.nav_header .bottom{display:none}}@media (min-width:768px){body.sticky header.nav_header .bottom{display:none!important}}.paragraph-iframe,.paragraph-iframe iframe{width:100%}.paragraph-iframe iframe[name=Riks]{height:1300px}.paragraph-iframe iframe>on-#scrollto{content:"default:if(event.detail.action == \"top\") window.scrollTo(0,0);"}body.autologin-user-login:before{display:none}.mkicon{background-size:100% 100%;width:70px;height:70px;display:inline-block;position:relative}.mkicon .label{color:#fff;text-align:center;vertical-align:middle;width:100%;height:50%;font-size:10px;font-weight:700;position:absolute;bottom:3px}.mkicon .label>div{vertical-align:middle;width:100%;padding:5px;line-height:10px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mkicon.bright .label{color:#000}.modal{z-index:999;background:#000c;width:0;height:0;margin:auto;transition:all .3s ease-in-out;display:block;position:fixed;inset:0}.modal .container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.modal .content{background-repeat:no-repeat;background-size:contain;width:80vw;max-width:900px;height:80vh;position:relative}@media (max-width:1599.9px){.modal .content iframe{width:90%!important}}.modal iframe{box-shadow:0 0 5px #000000bf}.modal .close{background:0 0;width:36px;height:36px;position:absolute;right:0;top:10px!important;left:inherit!important}.modal .close:after{content:"";background:url(/themes/legacy_rigips/images/close.png) no-repeat;width:36px;height:36px;margin:auto;position:absolute;inset:0}.autoprivacy{z-index:11;background:#005eb8}.autoprivacy .button{border-radius:5px;color:#fff!important}.autoprivacy .button.toggle{outline:none}.autoprivacy .button.toggle:hover{color:#00d2d2!important}.autoprivacy .button:not(.toggle):hover{color:#005eb8!important;background:#fff!important}.autoprivacy .accordion input:checked+.slider:before{background-color:#005eb8!important}.overlay.panel .tabs{position:absolute;inset:0}.overlay.panel nav{z-index:12;flex-direction:column;justify-content:space-between;width:50px;display:flex;position:fixed}@media (max-width:767.9px){.overlay.panel nav{flex-direction:row;width:100%;background:#666!important;position:absolute!important}}.overlay.panel nav div{flex-direction:column;justify-content:flex-start;display:flex!important}@media (max-width:1599.9px){.overlay.panel nav div{flex-flow:wrap;margin:auto;width:100%!important}}@media (max-width:767.9px){.overlay.panel nav div{max-width:70%;margin-top:10px}}.overlay.panel nav a{cursor:pointer;width:14.2857%;height:50px;display:block;transition:all .5s!important}@media (max-width:1599.9px){.overlay.panel nav a{margin-bottom:5px}}@media (min-width:768px){.overlay.panel nav a{height:50px;width:50px!important}.overlay.panel nav a:not(.search_tab):hover{background-color:#00d2d2}}.overlay.panel nav a.search_tab{position:relative}@media (min-width:768px){.overlay.panel nav a.search_tab{height:114px}}@media (max-width:1279.9px){.overlay.panel nav a.search_tab{height:134px}}.overlay.panel nav a.search_tab:before{content:"";opacity:1;background-image:url(/themes/legacy_rigips/images/search_symbol_white.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.search_tab:after{content:"";opacity:0;background-image:url(/themes/legacy_rigips/images/search_symbol_white.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.search_tab:hover:before{opacity:0}.overlay.panel nav a.search_tab:hover:after{opacity:1}.overlay.panel nav a.googleplus_tab{border-radius:5px;order:-6;position:relative}@media (max-width:767.9px){.overlay.panel nav a.googleplus_tab[class~=visible]:before,.overlay.panel nav a.googleplus_tab[class~=visible]:after{background-color:#dd4b39;left:0}}@media (min-width:480px){.overlay.panel nav a.googleplus_tab:hover:before,.overlay.panel nav a.googleplus_tab:hover:after,.overlay.panel nav a.googleplus_tab[class~=visible]:before,.overlay.panel nav a.googleplus_tab[class~=visible]:after{background-color:#dd4b39}}.overlay.panel nav a.googleplus_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:120%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.googleplus_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:120%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.googleplus_tab:before,.overlay.panel nav a.googleplus_tab:after{background-image:url(/themes/legacy_rigips/images/google.svg)}.overlay.panel nav a.facebook_tab{border-radius:5px;order:-7;position:relative}@media (max-width:767.9px){.overlay.panel nav a.facebook_tab[class~=visible]:before,.overlay.panel nav a.facebook_tab[class~=visible]:after{background-color:#3b5998;left:0}}@media (min-width:480px){.overlay.panel nav a.facebook_tab:hover:before,.overlay.panel nav a.facebook_tab:hover:after,.overlay.panel nav a.facebook_tab[class~=visible]:before,.overlay.panel nav a.facebook_tab[class~=visible]:after{background-color:#3b5998}}.overlay.panel nav a.facebook_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:130%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.facebook_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:130%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.facebook_tab:before,.overlay.panel nav a.facebook_tab:after{background-image:url(/themes/legacy_rigips/images/facebook.svg)}.overlay.panel nav a.instagram_tab{border-radius:5px;order:-6;position:relative}@media (max-width:767.9px){.overlay.panel nav a.instagram_tab[class~=visible]:before,.overlay.panel nav a.instagram_tab[class~=visible]:after{background-color:#bc2a8d;left:0}}@media (min-width:480px){.overlay.panel nav a.instagram_tab:hover:before,.overlay.panel nav a.instagram_tab:hover:after,.overlay.panel nav a.instagram_tab[class~=visible]:before,.overlay.panel nav a.instagram_tab[class~=visible]:after{background-color:#bc2a8d}}.overlay.panel nav a.instagram_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:80%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.instagram_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:80%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.instagram_tab:before,.overlay.panel nav a.instagram_tab:after{background-image:url(/themes/legacy_rigips/images/instagram.svg)}.overlay.panel nav a.xing_tab{border-radius:5px;order:-2;position:relative}@media (max-width:767.9px){.overlay.panel nav a.xing_tab[class~=visible]:before,.overlay.panel nav a.xing_tab[class~=visible]:after{background-color:#026466;left:0}}@media (min-width:480px){.overlay.panel nav a.xing_tab:hover:before,.overlay.panel nav a.xing_tab:hover:after,.overlay.panel nav a.xing_tab[class~=visible]:before,.overlay.panel nav a.xing_tab[class~=visible]:after{background-color:#026466}}.overlay.panel nav a.xing_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:90%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.xing_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:90%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.xing_tab:before,.overlay.panel nav a.xing_tab:after{background-image:url(/themes/legacy_rigips/images/xing.svg)}.overlay.panel nav a.linkedin_tab{border-radius:5px;order:-5;position:relative}@media (max-width:767.9px){.overlay.panel nav a.linkedin_tab[class~=visible]:before,.overlay.panel nav a.linkedin_tab[class~=visible]:after{background-color:#00a0dc;left:0}}@media (min-width:480px){.overlay.panel nav a.linkedin_tab:hover:before,.overlay.panel nav a.linkedin_tab:hover:after,.overlay.panel nav a.linkedin_tab[class~=visible]:before,.overlay.panel nav a.linkedin_tab[class~=visible]:after{background-color:#00a0dc}}.overlay.panel nav a.linkedin_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:100%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.linkedin_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:100%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.linkedin_tab:before,.overlay.panel nav a.linkedin_tab:after{background-image:url(/themes/legacy_rigips/images/linkedin.svg)}.overlay.panel nav a.youtube_tab{border-radius:5px;order:-1;position:relative}@media (max-width:767.9px){.overlay.panel nav a.youtube_tab[class~=visible]:before,.overlay.panel nav a.youtube_tab[class~=visible]:after{background-color:#cd201f;left:0}}@media (min-width:480px){.overlay.panel nav a.youtube_tab:hover:before,.overlay.panel nav a.youtube_tab:hover:after,.overlay.panel nav a.youtube_tab[class~=visible]:before,.overlay.panel nav a.youtube_tab[class~=visible]:after{background-color:#cd201f}}.overlay.panel nav a.youtube_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.youtube_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.youtube_tab:before,.overlay.panel nav a.youtube_tab:after{background-image:url(/themes/legacy_rigips/images/youtube.svg)}.overlay.panel nav a.twitter_tab{border-radius:5px;order:-3;position:relative}@media (max-width:767.9px){.overlay.panel nav a.twitter_tab[class~=visible]:before,.overlay.panel nav a.twitter_tab[class~=visible]:after{background-color:#1da1f2;left:0}}@media (min-width:480px){.overlay.panel nav a.twitter_tab:hover:before,.overlay.panel nav a.twitter_tab:hover:after,.overlay.panel nav a.twitter_tab[class~=visible]:before,.overlay.panel nav a.twitter_tab[class~=visible]:after{background-color:#1da1f2}}.overlay.panel nav a.twitter_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.twitter_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.twitter_tab:before,.overlay.panel nav a.twitter_tab:after{background-image:url(/themes/legacy_rigips/images/twitter.svg)}.overlay.panel nav a.pinterest_tab{border-radius:5px;order:-4;position:relative}@media (max-width:767.9px){.overlay.panel nav a.pinterest_tab[class~=visible]:before,.overlay.panel nav a.pinterest_tab[class~=visible]:after{background-color:#bd081c;left:0}}@media (min-width:480px){.overlay.panel nav a.pinterest_tab:hover:before,.overlay.panel nav a.pinterest_tab:hover:after,.overlay.panel nav a.pinterest_tab[class~=visible]:before,.overlay.panel nav a.pinterest_tab[class~=visible]:after{background-color:#bd081c}}.overlay.panel nav a.pinterest_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:40%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.pinterest_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:40%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.pinterest_tab:before,.overlay.panel nav a.pinterest_tab:after{background-image:url(/themes/legacy_rigips/images/pinterest.svg)}.overlay.panel nav a.homescreen_tab{border-radius:5px;order:-8;position:relative}@media (max-width:767.9px){.overlay.panel nav a.homescreen_tab[class~=visible]:before,.overlay.panel nav a.homescreen_tab[class~=visible]:after{background-color:#00d2d2;left:0}}@media (min-width:480px){.overlay.panel nav a.homescreen_tab:hover:before,.overlay.panel nav a.homescreen_tab:hover:after,.overlay.panel nav a.homescreen_tab[class~=visible]:before,.overlay.panel nav a.homescreen_tab[class~=visible]:after{background-color:#00d2d2}}.overlay.panel nav a.homescreen_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:40%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.homescreen_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:40%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.homescreen_tab:before,.overlay.panel nav a.homescreen_tab:after{background-image:url(/themes/legacy_rigips/images/mobile_phone.svg)}@media (max-width:767.9px){.overlay.panel nav a.homescreen_tab{width:57.1429%}.overlay.panel nav a.homescreen_tab:before,.overlay.panel nav a.homescreen_tab:after{right:initial;width:25%}}.overlay.panel nav a.bookmarks_tab{border-radius:5px;order:-10;position:relative}@media (max-width:767.9px){.overlay.panel nav a.bookmarks_tab[class~=visible]:before,.overlay.panel nav a.bookmarks_tab[class~=visible]:after{background-color:#00d2d2;left:0}}@media (min-width:480px){.overlay.panel nav a.bookmarks_tab:hover:before,.overlay.panel nav a.bookmarks_tab:hover:after,.overlay.panel nav a.bookmarks_tab[class~=visible]:before,.overlay.panel nav a.bookmarks_tab[class~=visible]:after{background-color:#00d2d2}}.overlay.panel nav a.bookmarks_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:100%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.bookmarks_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:100%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.bookmarks_tab:before,.overlay.panel nav a.bookmarks_tab:after,.overlay.panel nav a.bookmarks_tab.saved:before,.overlay.panel nav a.bookmarks_tab.save:after,.overlay.panel nav a.bookmarks_tab.saved:hover:before,.overlay.panel nav a.bookmarks_tab.saved:hover:after,.overlay.panel nav a.bookmarks_tab.visible:hover:before,.overlay.panel nav a.bookmarks_tab.visible:hover:after,.overlay.panel nav a.bookmarks_tab.visible.saved:before,.overlay.panel nav a.bookmarks_tab.visible.saved:after{background-image:url(/themes/legacy_rigips/images/star.svg)}.overlay.panel nav a.contact_tab{border-radius:5px;order:-9;position:relative}@media (max-width:767.9px){.overlay.panel nav a.contact_tab[class~=visible]:before,.overlay.panel nav a.contact_tab[class~=visible]:after{background-color:#00d2d2;left:0}}@media (min-width:480px){.overlay.panel nav a.contact_tab:hover:before,.overlay.panel nav a.contact_tab:hover:after,.overlay.panel nav a.contact_tab[class~=visible]:before,.overlay.panel nav a.contact_tab[class~=visible]:after{background-color:#00d2d2}}.overlay.panel nav a.contact_tab:before{content:"";opacity:1;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.contact_tab:after{content:"";opacity:0;background-position:50%;background-repeat:no-repeat;background-size:50%;margin:auto;position:absolute;inset:0}.overlay.panel nav a.contact_tab:before,.overlay.panel nav a.contact_tab:after{background-image:url(/themes/legacy_rigips/images/letter_symbol.svg)}.overlay.panel nav a.search_tab{order:-11}@media (max-width:1023.9px){.overlay.panel nav a[class~=selected]{background:0 0}}.overlay.panel .tab{width:500px;height:auto;padding:30px 50px 100px;position:absolute;left:50px}.overlay.panel .tab[data-route=search] form{flex-direction:row;justify-content:space-between;margin:0;display:flex}.overlay.panel .tab[data-route=youtube] ul li{text-align:center;border-bottom:0;margin-bottom:0;padding-bottom:0}.overlay.panel .tab:not(.visible).loaded{display:none}@media (max-width:479.9px){.overlay.panel .tab.visible{width:100%;margin:auto;padding:15px;top:120px;left:0;right:0}}@media (max-width:1279.9px){.overlay.panel .tab.visible{width:70%;margin:auto;padding:15px;top:120px;left:0;right:0}}.overlay.panel .tab h1,.overlay.panel .tab h2{border-bottom:1px solid #fff;width:100%;margin-bottom:20px;padding-bottom:10px;font-size:20px;font-weight:400;line-height:1.4;display:block}.overlay.panel .tab h1 a:after,.overlay.panel .tab h2 a:after{content:"»";padding-left:5px}.overlay.panel .tab h3{margin-bottom:15px;font-size:15px;font-weight:500}.overlay.panel .tab ul{flex-direction:column;justify-content:space-between;display:flex}.overlay.panel .tab ul li{border-bottom:1px solid #fff;flex-direction:column;justify-content:space-between;width:100%;margin-bottom:40px;padding-bottom:40px;display:flex}.overlay.panel .tab span{float:left;text-align:left;width:100%;margin-top:20px;margin-bottom:10px;font-size:.8em}.overlay.panel .tab p{float:left;width:100%;margin-top:0;font-size:16px}.overlay.panel .tab p>a:hover{color:#00d2d2}.overlay.panel .tab video,.overlay.panel .tab img{max-width:100%;margin:auto auto 10px;display:block}.overlay.panel .tab a{font-weight:400;text-decoration:none}.overlay.panel .tab a:hover{color:#00d2d2}.overlay.panel .tab p>a{color:#ffffff80}.overlay.panel .tab a.link{float:left;text-align:center;width:100%;margin-top:10px;font-size:16px;font-weight:400;text-decoration:none}.overlay.panel .tab a.link:hover{color:#00d2d2}.overlay.panel .tab a.link:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2015%27%20width%3D%2710%27%20height%3D%2715%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%2300d2d2%27%20d%3D%27M0%2C0L10%2C7.5L0%2C15%27%2F%3E%3C%2Fsvg%3E);margin-right:5px}.overlay.panel .tab input[type=text]{float:left;border:1 px solid white;color:#fff;text-indent:5px;background:0 0;border-radius:5px;width:100%;height:39px;margin-top:8px;margin-bottom:8px;padding:10px}.overlay.panel .tab input[type=text][name=search]{background-color:#fff;width:calc(100% - 45px)}.overlay.panel .tab input[type=text]:focus{color:#005eb8;background:#fff}.overlay.panel .tab button,.overlay.panel .tab input[type=button]{color:#fff;cursor:pointer;background:padding-box padding-box;border:1px solid #fff;border-radius:5px;width:100%;margin-top:8px;margin-bottom:8px;padding:10px;font-size:1em}.overlay.panel .tab button:hover,.overlay.panel .tab input[type=button]:hover{background:#00d2d2;border-color:#00d2d2}.overlay.panel .tab button:active,.overlay.panel .tab input[type=button]:active{background:#005eb8;border-color:#005eb8}.overlay.panel .tab button#new_entry_abbort,.overlay.panel .tab input[type=button]#new_entry_abbort{border:none!important}.overlay.panel .tab button#new_entry_abbort:hover,.overlay.panel .tab input[type=button]#new_entry_abbort:hover{color:#666;background:#eee}.overlay.panel .tab button[type=submit],.overlay.panel .tab input[type=submit]{float:right;background-color:#00d2d2;background-image:url(/themes/legacy_rigips/images/search_symbol_white.svg);background-position:50%;background-repeat:no-repeat;background-size:55%;border:none;border-radius:5px;width:39px;height:39px;margin-top:8px;padding:10px;transition:none}.overlay.panel .tab button[type=submit]:not(:disabled):hover,.overlay.panel .tab input[type=submit]:not(:disabled):hover{background-position:50%;background-repeat:no-repeat;background-size:65%}.overlay.panel .tab button[type=submit]:disabled,.overlay.panel .tab input[type=submit]:disabled{cursor:default}.overlay.panel .tab button[type=submit]#new_entry_save,.overlay.panel .tab input[type=submit]#new_entry_save{background:0 0;border:1px solid #fff;width:100%}.overlay.panel .tab button[type=submit]#new_entry_save:hover,.overlay.panel .tab input[type=submit]#new_entry_save:hover{background:#00d2d2;border-color:#00d2d2}.overlay.panel .tab[data-route=homescreen] div{flex-direction:row;display:flex}.overlay.panel .tab[data-route=homescreen] div div{flex-direction:column;display:flex}.overlay.panel .tab[data-route=homescreen] div div#device{background-image:url(/themes/legacy_rigips/images/mobile_phone.svg);background-position:0;background-repeat:no-repeat;width:200px}.overlay.panel .tab[data-route=homescreen] h4{margin-top:25px;margin-bottom:10px;font-size:20px}.overlay.panel .tab[data-route=homescreen] a{color:#00d2d2!important}@media (max-width:767.9px){.overlay.panel .tab[data-route=homescreen] a{font-size:3em!important}}.overlay.panel .tab[data-route=contact] a{color:#ffffff80}.overlay.panel .tab[data-route=contact] a:hover{color:#00d2d2}.overlay.panel .tab[data-route=contact] a:after{content:"»";padding-left:5px}.overlay.panel .tab[data-route=contact] a[href=tel\:02093603777]:after,.overlay.panel .tab[data-route=contact] a[href=tel\:08005012501]:after,.overlay.panel .tab[data-route=contact] a[href="mailto:info@rigips.de"]:after{content:none}.overlay.panel .tab[data-route=bookmarks] h1,.overlay.panel .tab[data-route=bookmarks] h2{margin-bottom:20px!important}.overlay.panel .tab[data-route=bookmarks] .abbort{cursor:pointer}.overlay.panel .tab[data-route=bookmarks] .abbort:hover{font-weight:700}.overlay.panel .tab[data-route=bookmarks] input,.overlay.panel .tab[data-route=bookmarks] button{transition:all .5s!important}.overlay.panel .tab[data-route=bookmarks] .hidden{display:none}.overlay.panel .tab[data-route=bookmarks] ul.favorites li{color:#fff;position:relative;border:none!important;margin:0!important;padding:2px!important}.overlay.panel .tab[data-route=bookmarks] ul.favorites li a{float:left;text-overflow:ellipsis;white-space:nowrap;width:70%;overflow:hidden;padding-left:15px!important}.overlay.panel .tab[data-route=bookmarks] ul.favorites li a:hover{color:#00d2d2}.overlay.panel .tab[data-route=bookmarks] ul.favorites li:before{margin-top:5px;position:absolute;content:"▶︎"!important;color:#00d2d2!important;font-size:.6em!important;text-decoration:none!important}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span{top:0;right:0 px;float:right;width:10px;height:10px;margin:0 px;margin-top:6px;display:inline-block;position:absolute;overflow:hidden}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:hover{cursor:pointer}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:hover:before,.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:hover:after{background:#000}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:before,.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:after{content:"";background:#fff;width:100%;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:before{height:1px;transform:rotate(45deg)}.overlay.panel .tab[data-route=bookmarks] ul.favorites li span:after{height:1px;transform:rotate(-45deg)}.overlay.panel{z-index:6;position:relative;background-color:#666!important}.overlay.panel.open,.overlay.panel.closed{transition:all 1s!important}@media (max-width:767.9px){.overlay.panel{height:0;position:fixed;top:100vh;left:0;right:0;width:100%!important;margin:auto!important}}@media (min-width:768px){.overlay.panel{width:50px;height:100vh;position:fixed;inset:0 0 0 calc(100vw - 50px)}}.overlay.panel.open{opacity:1;z-index:999999;width:600px}.overlay.panel.open:before,.overlay.panel.open:after{opacity:1;transition:opacity 3s!important}@media (max-width:767.9px){.overlay.panel.open{height:100%;top:0}}.overlay.panel.open .close{opacity:1!important;transform:scale(1)!important}@media (min-width:1280px){.overlay.panel.open .close{right:20px}}.overlay.panel.open span.close{position:fixed;bottom:10px}@media (min-width:768px){.overlay.panel.open span.close{top:25px;right:25px;bottom:initial}}.overlay.panel.open .tab.visible{opacity:1;z-index:1}.overlay.panel.closed:before,.overlay.panel.closed:after{transition:opacity!important}.overlay.panel .tab{opacity:0;background:#666;width:500px;transition:opacity .5s,height 1s!important}.overlay.panel .tab.visible:before{opacity:1}.overlay.panel span.close{opacity:0;transition:opacity 1s,scale 1s!important}@media (max-width:767.9px){.overlay.panel span.close{width:45px;height:45px;margin:auto;top:93%;left:0;right:0}}.overlay.panel span.close:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2030%2030%27%20width%3D%2730%27%20height%3D%2730%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27white%27%20cx%3D%2715%27%20cy%3D%2715%27%20r%3D%2715%27%20%2F%3E%3C%2Fsvg%3E);box-shadow:0 0 5px 2px #666}@media (max-width:1023.9px){.overlay.panel span.close:before{border-radius:50px}}.overlay.panel span.close:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2015%27%20width%3D%2715%27%20height%3D%2715%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%23005eb8%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M1%2C1L14%2C14L7.5%2C7.5L1%2C14L14%2C1%27%2F%3E%3C%2Fsvg%3E)}.overlay.panel span.close:before,.overlay.panel span.close:after{background-position:50%;background-repeat:no-repeat;margin:auto;position:absolute;inset:0}@media (max-width:767.9px){.overlay.panel span.close:before,.overlay.panel span.close:after{width:27px;height:27px}}.overlay.panel span.close:hover{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2030%2030%27%20width%3D%2730%27%20height%3D%2730%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27white%27%20cx%3D%2715%27%20cy%3D%2715%27%20r%3D%2715%27%20%2F%3E%3C%2Fsvg%3E)}.overlay.panel span.close:hover:before,.overlay.panel span.close:hover:after{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2015%27%20width%3D%2715%27%20height%3D%2715%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27%2300d2d2%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M1%2C1L14%2C14L7.5%2C7.5L1%2C14L14%2C1%27%2F%3E%3C%2Fsvg%3E)}.overlay.panel .close{right:-50px}.overlay.panel .message.info{color:#fff;border-color:#fff}@media (max-width:1023.9px){.g-recaptcha{transform-origin:0 0;transform:scale(.85)}}.paragraph-node-reference{display:block!important}.paragraph-node-reference section{overflow:visible;display:block!important}@media (max-width:1023.9px){.paragraph-node-reference .field-main{margin-bottom:0!important}}.paragraph-node-reference .paragraph-text:last-child{padding-bottom:0}@media (max-width:767.9px){.paragraph-node-reference .paragraph-text{padding:0 20px!important}}.paragraph-node-reference .paragraph-text:last-child{margin-bottom:40px}@media (max-width:1599.9px){.paragraph-node-reference .paragraph-text:last-child{margin-bottom:0;padding-bottom:0}}.paragraph-node-reference .paragraph-slider{background:#e7e7e7;width:900px;margin:0 auto auto;height:450px!important}.paragraph-node-reference .paragraph-slider .banner-image{overflow:initial!important;display:block!important}.paragraph-node-reference .paragraph-slider.no-slide{padding:40px}.paragraph-node-reference .paragraph-slider img{height:initial;width:initial;object-fit:cover}@media (max-width:1023.9px){.paragraph-node-reference .paragraph-slider img{max-width:inherit}}.paragraph-node-reference .paragraph-slider:hover img{transform:scale(1)}.paragraph-node-reference .paragraph-slider .banner-text:before{content:"";display:none}.paragraph-banner{z-index:0;flex-flow:column;justify-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.paragraph-banner img{width:100%}.paragraph-banner div{flex-direction:column;justify-content:flex-start;display:flex}@media (max-width:1023px){.paragraph-banner div{position:relative}.paragraph-banner div.banner-text{background:#fff;padding:25px}}@media (min-width:1024px){.paragraph-banner div{z-index:2;position:absolute;inset:0}}@media (min-width:480px){.paragraph-banner div.field-body{width:69%}}@media (max-width:1599.9px){.paragraph-banner div.field-body{width:69%}}.paragraph-banner div.banner-text{padding:20px}@media (max-width:1023.9px){.paragraph-banner div.banner-text{background:#e7e7e7;width:100%;padding:15px}}@media (min-width:1280px){.paragraph-banner div.banner-text{width:65%;padding:20px}.paragraph-banner div.banner-text div{padding:20px}}@media (min-width:1024px){.paragraph-banner div.banner-text:before{content:"";z-index:-1;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20479.05%20280%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%2C3.5H482V162s1.16%2C11-7.33%2C19-23%2C9.67-23%2C9.67L3%2C283.5Z%27%20transform%3D%27translate%28-3%20-3.5%29%27%20fill%3D%27%23fff%27%20opacity%3D%270.8%27%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;width:100%;height:90%;position:absolute;top:-1px;left:0;-ms-background-position-x:-69px!important;-ms-background-position-y:-20px!important}}@media (min-width:1024px) and (min-width:1024px){.paragraph-banner div.banner-text:before{height:90%}}.paragraph-banner a{color:#005eb8;text-decoration:none}.paragraph-banner h1,.paragraph-banner h2,.paragraph-banner h3,.paragraph-banner p{color:#005eb8;letter-spacing:1.5px;width:100%;font-family:Ubuntu,Arial,sans-serif}@media (max-width:767.9px){.paragraph-banner h1,.paragraph-banner h2,.paragraph-banner h3,.paragraph-banner p{word-wrap:break-word}}.paragraph-banner h1,.paragraph-banner h2,.paragraph-banner h3{font-size:28px;font-weight:500}@media (max-width:767.9px){.paragraph-banner h1,.paragraph-banner h2,.paragraph-banner h3{letter-spacing:1.5px;font-size:1.5em}.paragraph-banner h1+p,.paragraph-banner h2+p,.paragraph-banner h3+p{padding-top:15px}}.paragraph-banner p{margin-top:10px;font-weight:300;line-height:24px}.paragraph-banner img{transition:all .7s ease-in-out}.paragraph-banner:hover img{transform:scale(1.25)}.paragraph-banner.no-image{background:#005eb8}.paragraph-banner .banner-text{width:100%}.paragraph-banner div.banner-image{padding:0;position:relative;overflow:hidden}.paragraph-banner div.field-body{margin:20px}.paragraph-banner.junction{flex-direction:column;display:flex}@media (max-width:1023.9px){.paragraph-banner.junction .field-body{padding:0}}.paragraph-banner.sub .field-body{hyphens:auto;word-wrap:break-word}@media (max-width:1023.9px){.paragraph-banner.sub .field-body{padding:0}}.paragraph-banner.sub .banner-text *{hyphens:auto}.paragraph-cookie-list{background-color:#fff;padding:20px}.paragraph-downloads-sidebox{background:"white";flex-direction:column;justify-content:flex-start;width:100%;padding:0;display:flex}.paragraph-downloads-sidebox img{width:100%}.paragraph-downloads-sidebox h1,.paragraph-downloads-sidebox h2,.paragraph-downloads-sidebox h3,.paragraph-downloads-sidebox .caption{margin-bottom:15px;font-size:1.3em;font-weight:700}.paragraph-downloads-sidebox a{color:#005eb8;width:100%;font-size:.9em;font-weight:500}.paragraph-downloads-sidebox a:hover{color:#00d2d2}.paragraph-downloads-sidebox a small{color:#a5a5a6;width:100%;font-size:.7em;font-weight:300;display:block}.paragraph-downloads-sidebox p{letter-spacing:.4px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-downloads-sidebox p a{color:#005eb8;font-weight:600;text-decoration:none}.paragraph-downloads-sidebox p a:hover{color:#00d2d2}.paragraph-downloads-sidebox .paragraph-downloads-sidebox-title{margin-bottom:15px;font-size:1.3em;font-weight:700}.paragraph-downloads-sidebox ul{padding:0}.paragraph-downloads-sidebox ul li{background:url(/themes/legacy_rigips/images/icons/download_dark.png) 0 10px no-repeat;border-bottom:1px solid #e7e7e7;padding-top:5px;padding-bottom:5px;padding-left:30px;list-style:none}.paragraph-downloads-sidebox ul li a{flex-direction:column;display:flex}.paragraph-downloads-sidebox ul li:hover{background:url(/themes/legacy_rigips/images/icons/download_dark_hover.png) 0 10px no-repeat}.paragraph-downloads-sidebox ul li:hover a{color:#00d2d2}.paragraph-downloads-sidebox ul li span{color:#000;font-weight:300}.paragraph-downloads-sidebox ul li:first-child{border-top:1px solid #e7e7e7}.paragraph-downloads-overview{width:100%;padding:25px}@media (max-width:1599.9px){.paragraph-downloads-overview{padding:25px}}.paragraph-downloads-overview label{color:#005eb8;border:1px solid #d8d8d8;border-right:0;border-radius:5px 0 0 5px;margin-top:-1px;margin-bottom:1em;line-height:23px}@media (max-width:1023.9px){.paragraph-downloads-overview label{line-height:23px}}.paragraph-downloads-overview select[name=taxonomy_filter]>on-change,.paragraph-downloads-overview select[name=topics_filter]>on-change,.paragraph-downloads-overview select[name=lang_filter]>on-change{content:"default:downloadFilterSelect(this)"}.paragraph-downloads-overview form.downloads-overview{width:100%;margin:0;font-weight:500}.paragraph-downloads-overview form.downloads-overview div{flex-direction:row}.paragraph-downloads-overview form.downloads-overview div label{text-indent:10px;line-height:40px}.paragraph-downloads-overview form.downloads-overview label{border-radius:5px 0 0 px;color:#005eb8;border:1px solid #d8d8d8;border-right:0;width:130px;margin:0;padding:10px 15px;font-weight:500;display:inline-block;height:44px!important}.paragraph-downloads-overview form.downloads-overview label.form-required:after{content:"*"}.paragraph-downloads-overview form.downloads-overview label,.paragraph-downloads-overview form.downloads-overview input[type=text],.paragraph-downloads-overview form.downloads-overview input[type=email],.paragraph-downloads-overview form.downloads-overview input[type=tel],.paragraph-downloads-overview form.downloads-overview textarea{padding:10px 15px}.paragraph-downloads-overview form.downloads-overview label,.paragraph-downloads-overview form.downloads-overview input,.paragraph-downloads-overview form.downloads-overview select{margin:0;display:inline-block}.paragraph-downloads-overview form.downloads-overview select{border-top-left-radius:0;border-bottom-left-radius:0}.paragraph-downloads-overview form.downloads-overview input,.paragraph-downloads-overview form.downloads-overview select{width:calc(100% - 130px)}.paragraph-downloads-overview form.downloads-overview input,.paragraph-downloads-overview form.downloads-overview select,.paragraph-downloads-overview form.downloads-overview textarea{font-weight:400}@media (max-width:767.9px){.paragraph-downloads-overview table{min-width:100%;margin:25px auto auto}.paragraph-downloads-overview table thead,.paragraph-downloads-overview table th{display:none}.paragraph-downloads-overview table td{display:block;font-weight:300!important}.paragraph-downloads-overview table td .type-icon{text-indent:0}.paragraph-downloads-overview table td:first-child{padding-top:.5em;padding-left:.5em!important}.paragraph-downloads-overview table td:last-child{padding-bottom:.5em}.paragraph-downloads-overview table td.column-title{text-align:left}.paragraph-downloads-overview table td.column-title:before{content:"Titel: ";float:left;width:100%;margin-bottom:5px;font-weight:500}.paragraph-downloads-overview table td.column-title a{background-position:100% 0;margin-bottom:5px;padding:0 30px 0 0}.paragraph-downloads-overview table td.column-title a:hover{background-position:100% 0}}@media (max-width:767.9px) and (max-width:767.9px){.paragraph-downloads-overview table td.column-title a{background:0 0}}@media (max-width:767.9px){.paragraph-downloads-overview table td.column-lang{text-align:left}.paragraph-downloads-overview table td.column-lang:before{content:"Sprache: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table td.column-cover{text-align:left}.paragraph-downloads-overview table td.column-cover:before{content:"Cover: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table td.column-cover:empty{display:none}.paragraph-downloads-overview table td.column-last-updated{text-align:left}.paragraph-downloads-overview table td.column-last-updated:before{content:"Stand: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table td.column-pages{text-align:left}.paragraph-downloads-overview table td.column-pages:before{content:"Seite: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table td.column-size{text-align:left}.paragraph-downloads-overview table td.column-size:before{content:"Größe: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table td.column-type{text-align:left}.paragraph-downloads-overview table td.column-type:before{content:"Typ: ";float:left;width:65px;font-weight:500}.paragraph-downloads-overview table th,.paragraph-downloads-overview table td{float:left;text-align:left;width:100%;padding:.25em .5em;display:table-cell}.paragraph-downloads-overview table th:first-child,.paragraph-downloads-overview table td:first-child{padding-left:0}.paragraph-downloads-overview table th:last-child,.paragraph-downloads-overview table td:last-child{padding-right:0}}@media (min-width:768px){.paragraph-downloads-overview table{table-layout:auto;border-collapse:collapse;width:100%;margin:25px auto auto;overflow:scroll}.paragraph-downloads-overview table tr th{padding:12px}.paragraph-downloads-overview table tr td{padding:6px 12px}.paragraph-downloads-overview table .column-title{width:300px}.paragraph-downloads-overview table .column-pages{text-align:right}.paragraph-downloads-overview table .column-lang{text-align:center}.paragraph-downloads-overview table .column-last-updated{text-align:right}.paragraph-downloads-overview table .column-size{text-align:right;white-space:nowrap}.paragraph-downloads-overview table .column-cover{text-align:center}.paragraph-downloads-overview table .column-cover.has-cover{cursor:pointer}.paragraph-downloads-overview table .column-cover.has-cover>on-click{content:"default:loadCoverDialog(this);"}}@media (min-width:768px) and (max-width:1023.9px){.paragraph-downloads-overview table .column-cover.has-cover:before{background-image:url(/themes/legacy_rigips/images/download-icons/cover.png);background-position:55px 5px;background-repeat:no-repeat;background-size:22px;width:100%;height:33px;display:inline-block}}@media (min-width:768px) and (min-width:768px){.paragraph-downloads-overview table .column-cover.has-cover:before{content:"";background-image:url(/themes/legacy_rigips/images/download-icons/cover.png);background-position:5px 5px;background-repeat:no-repeat;background-size:22px;width:32px;height:33px;display:inline-block}}@media (min-width:768px){.paragraph-downloads-overview table .column-cover.has-cover:hover:before{background-image:url(/themes/legacy_rigips/images/download-icons/cover_hover.png)}.paragraph-downloads-overview table thead{background-color:#005eb8}.paragraph-downloads-overview table thead th a{color:#fff;font-weight:400;text-decoration:none}.paragraph-downloads-overview table thead th .tablesort{float:right}.paragraph-downloads-overview table thead th .tablesort:before{content:"";width:12px;height:8px;margin-left:5px;display:inline-block}.paragraph-downloads-overview table thead th .tablesort.tablesort--desc:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%208%27%20width%3D%2712%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27white%27%20d%3D%27M0%2C0L12%2C0L6%2C8%27%2F%3E%3C%2Fsvg%3E)}.paragraph-downloads-overview table thead th .tablesort.tablesort--asc:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%208%27%20width%3D%2712%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27white%27%20d%3D%27M6%2C0L12%2C8L0%2C8%27%2F%3E%3C%2Fsvg%3E)}.paragraph-downloads-overview table tbody tr{position:relative}.paragraph-downloads-overview table tbody tr:nth-child(2n){background-color:#e7e7e7}.paragraph-downloads-overview table tbody tr td{color:#404040;vertical-align:middle;font-size:16px;position:relative}.paragraph-downloads-overview table tbody tr td.column-lang,.paragraph-downloads-overview table tbody tr td.column-type{text-align:center}.paragraph-downloads-overview table tbody tr td.column-last-updated{text-align:right}.paragraph-downloads-overview table tbody tr td a.type-icon{margin:auto}.paragraph-downloads-overview table tbody .column-title{background:url(/themes/legacy_rigips/images/download-icons/download_dark.png) 10px 15px no-repeat}.paragraph-downloads-overview table tbody .column-title a{cursor:pointer;text-overflow:ellipsis;word-wrap:break-word;width:100%;padding-left:30px;font-size:16px;text-decoration:none;display:block;overflow:hidden}}@media (min-width:768px) and (min-width:768px){.paragraph-downloads-overview table tbody .column-title a:hover{color:#005eb8}}@media (min-width:768px) and (max-width:1023.9px){.paragraph-downloads-overview table tbody .column-title a{text-indent:0;width:98%;margin-left:15px}}.paragraph-form-box{z-index:0;background:#e7e7e7;width:100%;position:relative;overflow:hidden}.paragraph-form-box img{transition:all .25s ease-in-out}.paragraph-form-box:hover img{transform:scale(1.25)}@media (min-width:768px){.paragraph-form-box{width:calc(50% - 10px)}}@media (min-width:1024px){.paragraph-form-box{width:calc(33.3333% - 10px);margin-right:15px}.paragraph-form-box:nth-child(3n){margin-right:0!important}}.paragraph-form-box span{z-index:1;color:#005eb8;background:#fffc;padding:5px 15px;font-size:.8em;position:absolute;top:10px;left:10px}.paragraph-form-box div{z-index:0;position:relative}.paragraph-form-box div.field-image{max-height:250px;overflow:hidden}@media (min-width:768px){.paragraph-form-box div.field-image{max-height:220px}}@media (max-width:1599.9px){.paragraph-form-box div.field-image{max-height:220px}}.paragraph-form-box div img{width:100%;height:auto;margin:auto}.paragraph-form-box.paragraph-goto-box-wide div.field-image{max-height:initial}.paragraph-form-box h1,.paragraph-form-box h2,.paragraph-form-box h3,.paragraph-form-box .title{color:#333;letter-spacing:.2px;min-height:60px;margin-top:0;margin-bottom:0;padding:20px;font-size:1.3em;font-weight:400}.paragraph-form-box p{color:#333;letter-spacing:.4px;padding:20px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-form-box a{color:#005eb8;transition:all .2s ease-in-out}.paragraph-form-box ul{padding:20px}.paragraph-form-box input,.paragraph-form-box select{width:100%;border:none!important}.paragraph-form-box label{display:none}.paragraph-form-box .field--type-markup p{padding-left:0}.paragraph-logos{flex-flow:wrap;justify-content:center;width:100%;margin-top:50px;padding:0 20px;display:flex}@media (min-width:768px){.paragraph-logos .paragraph-logo,.paragraph-logos .paragraph-logo.columns_1{width:calc(33.3333% - 30px)}.paragraph-logos .paragraph-logo.columns_2{width:calc(66.6667% - 30px)}.paragraph-logos .paragraph-logo.columns_3{width:calc(100% - 30px)}}@media (min-width:1024px){.paragraph-logos{padding:0}.paragraph-logos .paragraph-logo{width:14.28%}}.paragraph-logos .paragraph-logos-logo{flex-flow:wrap;justify-content:center;align-items:center;height:150px;transition:all .125s linear;display:flex;box-shadow:0 0 2px 1px #0000}.paragraph-logos .paragraph-logos-logo:hover{z-index:11;background-color:#fff;box-shadow:0 0 2px 1px #c1c1c1}.paragraph-logos .paragraph-logos-logo a svg image:hover{filter:none}.paragraph-map-box{width:100%;margin-top:30px;font-size:0;display:block}.paragraph-map-box .margin{background-color:#e7e7e7;margin:0 25px 25px;display:flex}@media (min-width:768px){.paragraph-map-box .margin{flex-direction:row}}@media (max-width:1023.9px){.paragraph-map-box .margin{flex-direction:column}}.paragraph-map-box+.paragraph-map-box .margin{margin-top:0}.paragraph-map-box .map{vertical-align:top;background-color:#e7e7e7;font-size:1rem;display:inline-block}@media (min-width:768px){.paragraph-map-box .map{width:50%}}@media (max-width:1023.9px){.paragraph-map-box .map{width:100%;height:300px;padding-right:30px}}.paragraph-map-box .field-body{justify-content:center;align-items:center;min-height:430px;padding:10px;font-size:1rem;display:flex}@media (min-width:768px){.paragraph-map-box .field-body{width:50%}}@media (max-width:1023.9px){.paragraph-map-box .field-body{width:100%;min-height:420px}}.paragraph-map-box .field-body h3{margin-bottom:15px;font-size:20px;font-weight:400}.paragraph-map-box .field-body p{width:288px;margin-bottom:15px}.paragraph-map-box .field-body strong em{color:red}.paragraph-map-box .field-body a{color:#005eb8;font-weight:400;text-decoration:none}.paragraph-map-box .field-body a:after{content:" »"}.paragraph-node-aktuelles{width:100%;margin-bottom:50px}@media (max-width:1023.9px){.paragraph-node-aktuelles{margin-bottom:0}}.paragraph-node-aktuelles .field-top .paragraph-banner .field-body{hyphens:auto}.paragraph-node-aktuelles .field-title,.paragraph-node-aktuelles .field-subtitle{font-size:18px;font-weight:700}@media (max-width:1279.9px){.paragraph-node-aktuelles .field-title,.paragraph-node-aktuelles .field-subtitle{padding:0 25px}}.paragraph-node-glossary-custom{flex-flow:column wrap;justify-content:space-between;width:100%;display:flex}.paragraph-node-glossary-custom .field-body{max-width:calc(100% - 40px)}.paragraph-node-glossary-custom h1,.paragraph-node-glossary-custom h2,.paragraph-node-glossary-custom h3{margin-bottom:20px;font-weight:700}.paragraph-node-glossary-custom h2,.paragraph-node-glossary-custom h4,.paragraph-node-glossary-custom h6{color:#625c59}.paragraph-node-glossary-custom h1{color:#005eb8;margin-top:20px}.paragraph-node-glossary-custom h2{margin-top:10px}.paragraph-node-glossary-custom h3{color:#00d2d2;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:400}.paragraph-node-glossary-custom p{word-break:break-word;margin-bottom:20px;font-weight:300}.paragraph-node-glossary-custom p.text-align-left{float:left;width:auto;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-node-glossary-custom p.text-align-right{float:right;width:auto;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-node-glossary-custom em{font-style:italic}.paragraph-node-glossary-custom b,.paragraph-node-glossary-custom strong{font-weight:500}.paragraph-node-glossary-custom a.link{color:#005eb8;font-weight:700}.paragraph-node-glossary-custom a.link:hover{color:#00d2d2}.paragraph-node-glossary-custom a{color:#005eb8}.paragraph-node-glossary-custom a:hover{color:#00d2d2}.paragraph-node-glossary-custom dl{border-collapse:collapse;flex-flow:wrap;display:flex}.paragraph-node-glossary-custom dl>dt{text-align:center;background-color:#e7e7e7;border:1px solid #fff;width:65px;padding:10px;font-size:14px}.paragraph-node-glossary-custom dl>dd{background-color:#f2f2f2;border:1px solid #fff;width:calc(100% - 65px);padding:10px;font-size:14px}.paragraph-node-glossary-custom img{max-width:100%;margin-bottom:20px}@media (max-width:479.9px){.paragraph-node-glossary-custom img{width:100%}}.paragraph-node-glossary-custom img.align-left{float:left;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-node-glossary-custom img.align-right{float:right;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-node-glossary-custom ul{padding:0;margin-bottom:20px!important}.paragraph-node-glossary-custom ul li{padding:initial;padding-left:20px}.paragraph-node-glossary-custom ul li:before{content:"▶︎";color:#000;float:left;margin-left:-20px;padding:5px 5px 0 0;font-size:.6em;display:block}.paragraph-node-glossary-custom p.info{background:#e7e7e7;margin-bottom:15px;padding:15px}.paragraph-node-glossary-custom p.info:first-of-type{margin-top:15px}.paragraph-node-glossary-custom p.info:first-line{margin-bottom:10px;font-weight:700}.paragraph-node-glossary-custom a.button{background:#e7e7e7;margin:1px;padding:5px 10px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.paragraph-node-glossary-custom a.button:after{content:"";float:right;background-image:url(/themes/legacy_rigips/images/link-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:75%;width:30px;height:22px;margin-left:10px}.paragraph-node-glossary-custom a.button:hover:after{background-image:url(/themes/legacy_rigips/images/link-arrow-right-hover.svg)}.paragraph-node-glossary-custom a.button[data-anytype-shape=download]:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark.svg)}.paragraph-node-glossary-custom a.button[data-anytype-shape=download]:hover:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark_hover.svg)}.paragraph-node-glossary-custom .field-body{width:100%;padding:25px 25px 0;display:block}.paragraph-node-glossary-custom .subline_bild{margin-bottom:20px;font-size:smaller}.paragraph-node-glossary-custom p.bluebox{color:#fff;background-color:#005eb8;padding:25px;font-weight:600}.paragraph-node-glossary-custom p.bluebox a.button{color:#00d2d2;border-color:#00d2d2}.paragraph-node-glossary-custom sup{vertical-align:super;font-size:xx-small}.paragraph-node-glossary-custom .paragraph-banner{max-height:300px}.paragraph-node-glossary-custom .paragraph-banner div{padding:0}.paragraph-node-glossary-custom .paragraph-banner img{margin-bottom:0}.paragraph-node-glossary-custom .paragraph-banner h1{color:#005eb8;padding:20px;font-size:28px;font-weight:500}@media (max-width:1023.9px){.paragraph-node-glossary-custom .paragraph-banner div{margin:0!important;padding:0!important}.paragraph-node-glossary-custom .paragraph-banner h1{padding:25px 25px 0}}.paragraph-node-glossary-custom .field-body-summary{padding:25px}.paragraph-node-glossary-custom .field-body-summary p{margin-bottom:25px;font-weight:300}.paragraph-node-glossary-custom .field-body-summary strong{color:#333;font-weight:500}.paragraph-product-downloads-overview{width:100%;padding:25px}@media (max-width:1599.9px){.paragraph-product-downloads-overview{padding:25px}}.paragraph-product-downloads-overview label{color:#005eb8;border:1px solid #d8d8d8;border-right:0;border-radius:5px 0 0 5px;margin-top:-1px;margin-bottom:1em;line-height:23px}@media (max-width:1023.9px){.paragraph-product-downloads-overview label{line-height:23px}}.paragraph-product-downloads-overview select[name=topic]>on-change,.paragraph-product-downloads-overview select[name=lang]>on-change{content:"default:.closest( form ).submit()"}.paragraph-product-downloads-overview form.filter{width:100%;margin:0;font-weight:500}.paragraph-product-downloads-overview form.filter div{flex-direction:row}.paragraph-product-downloads-overview form.filter div label{text-indent:10px;line-height:40px}.paragraph-product-downloads-overview form.filter label{color:#005eb8;background-clip:padding-box;border:1px solid #d8d8d8;border-right:0;border-radius:5px 0 0 5px;width:130px;margin:0;padding:10px 15px;font-weight:500;display:inline-block;height:44px!important}.paragraph-product-downloads-overview form.filter label.form-required:after{content:"*"}.paragraph-product-downloads-overview form.filter label,.paragraph-product-downloads-overview form.filter select{margin:0 0 5px;display:inline-block}.paragraph-product-downloads-overview form.filter select{border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% - 130px);font-weight:400}@media (max-width:767.9px){.paragraph-product-downloads-overview table{min-width:100%;margin:10px auto auto}.paragraph-product-downloads-overview table thead,.paragraph-product-downloads-overview table th{display:none}.paragraph-product-downloads-overview table td{display:block;font-weight:300!important}.paragraph-product-downloads-overview table td .type-icon{text-indent:0}.paragraph-product-downloads-overview table td:first-child{padding-top:.5em;padding-left:.5em!important}.paragraph-product-downloads-overview table td:last-child{padding-bottom:.5em}.paragraph-product-downloads-overview table td.column-title{text-align:left}.paragraph-product-downloads-overview table td.column-title:before{content:"Titel: ";float:left;width:100%;margin-bottom:5px;font-weight:500}.paragraph-product-downloads-overview table td.column-title a{background-position:100% 0;margin-bottom:5px;padding:0 30px 0 0}.paragraph-product-downloads-overview table td.column-title a:hover{background-position:100% 0}}@media (max-width:767.9px) and (max-width:767.9px){.paragraph-product-downloads-overview table td.column-title a{background:0 0}}@media (max-width:767.9px){.paragraph-product-downloads-overview table td.column-lang{text-align:left}.paragraph-product-downloads-overview table td.column-lang:before{content:"Sprache: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table td.column-cover{text-align:left}.paragraph-product-downloads-overview table td.column-cover:before{content:"Cover: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table td.column-cover:empty{display:none}.paragraph-product-downloads-overview table td.column-last-updated{text-align:left}.paragraph-product-downloads-overview table td.column-last-updated:before{content:"Stand: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table td.column-pages{text-align:left}.paragraph-product-downloads-overview table td.column-pages:before{content:"Seite: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table td.column-size{text-align:left}.paragraph-product-downloads-overview table td.column-size:before{content:"Größe: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table td.column-type{text-align:left}.paragraph-product-downloads-overview table td.column-type:before{content:"Typ: ";float:left;width:65px;font-weight:500}.paragraph-product-downloads-overview table th,.paragraph-product-downloads-overview table td{float:left;text-align:left;width:100%;padding:.25em .5em;display:table-cell}.paragraph-product-downloads-overview table th:first-child,.paragraph-product-downloads-overview table td:first-child{padding-left:0}.paragraph-product-downloads-overview table th:last-child,.paragraph-product-downloads-overview table td:last-child{padding-right:0}}@media (min-width:768px){.paragraph-product-downloads-overview table{table-layout:auto;border-collapse:collapse;width:100%;margin:25px auto auto;overflow:scroll}.paragraph-product-downloads-overview table tr th{padding:12px}.paragraph-product-downloads-overview table tr td{padding:6px 12px}.paragraph-product-downloads-overview table .column-title{width:300px}.paragraph-product-downloads-overview table .column-pages{text-align:right}.paragraph-product-downloads-overview table .column-lang{text-align:center}.paragraph-product-downloads-overview table .column-last-updated{text-align:right}.paragraph-product-downloads-overview table .column-size{text-align:right;white-space:nowrap}.paragraph-product-downloads-overview table .column-cover{text-align:center}.paragraph-product-downloads-overview table .column-cover.has-cover{cursor:pointer}.paragraph-product-downloads-overview table .column-cover.has-cover>on-click{content:"default:loadProductCoverDialog(this);"}}@media (min-width:768px) and (max-width:1023.9px){.paragraph-product-downloads-overview table .column-cover.has-cover:before{background-image:url(/themes/legacy_rigips/images/download-icons/cover.png);background-position:55px 5px;background-repeat:no-repeat;background-size:22px;width:100%;height:33px;display:inline-block}}@media (min-width:768px) and (min-width:768px){.paragraph-product-downloads-overview table .column-cover.has-cover:before{content:"";background-image:url(/themes/legacy_rigips/images/download-icons/cover.png);background-position:5px 5px;background-repeat:no-repeat;background-size:22px;width:32px;height:33px;display:inline-block}}@media (min-width:768px){.paragraph-product-downloads-overview table .column-cover.has-cover:hover:before{background-image:url(/themes/legacy_rigips/images/download-icons/cover_hover.png)}.paragraph-product-downloads-overview table thead{background-color:#005eb8}.paragraph-product-downloads-overview table thead th a{color:#fff;font-weight:400;text-decoration:none}.paragraph-product-downloads-overview table thead th .tablesort{float:right}.paragraph-product-downloads-overview table thead th .tablesort:before{content:"";width:12px;height:8px;margin-left:5px;display:inline-block}.paragraph-product-downloads-overview table thead th .tablesort.tablesort--desc:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%208%27%20width%3D%2712%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27white%27%20d%3D%27M0%2C0L12%2C0L6%2C8%27%2F%3E%3C%2Fsvg%3E)}.paragraph-product-downloads-overview table thead th .tablesort.tablesort--asc:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%208%27%20width%3D%2712%27%20height%3D%278%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27white%27%20d%3D%27M6%2C0L12%2C8L0%2C8%27%2F%3E%3C%2Fsvg%3E)}.paragraph-product-downloads-overview table tbody tr{position:relative}.paragraph-product-downloads-overview table tbody tr:nth-child(2n){background-color:#e7e7e7}.paragraph-product-downloads-overview table tbody tr td{color:#404040;vertical-align:middle;font-size:16px;position:relative}.paragraph-product-downloads-overview table tbody tr td.column-lang,.paragraph-product-downloads-overview table tbody tr td.column-type{text-align:center}.paragraph-product-downloads-overview table tbody tr td.column-last-updated{text-align:right}.paragraph-product-downloads-overview table tbody tr td a.type-icon{margin:auto}.paragraph-product-downloads-overview table tbody .column-title{background:url(/themes/legacy_rigips/images/download-icons/download_dark.png) 10px 15px no-repeat}.paragraph-product-downloads-overview table tbody .column-title a{cursor:pointer;text-overflow:ellipsis;word-wrap:break-word;width:100%;padding-left:30px;font-size:16px;text-decoration:none;display:block;overflow:hidden}}@media (min-width:768px) and (min-width:1024px){.paragraph-product-downloads-overview table tbody .column-title a:hover{color:#005eb8}}@media (min-width:768px) and (max-width:1023.9px){.paragraph-product-downloads-overview table tbody .column-title a{text-indent:0;width:98%;margin-left:15px}}.paragraph-search-results{background:#fff;overflow:visible}@media (min-width:1024px){.paragraph-search-results{width:calc(100% - 300px)}}@media (min-width:768px){.paragraph-search-results form{width:100%}}.paragraph-search-results .results{margin-top:0;margin-bottom:50px}.paragraph-search-results .results .paragraph-banner{overflow:visible}.paragraph-search-results .results .paragraph-banner .banner-text{width:100%}.paragraph-search-results .hits:not(.no-hits){color:#005eb8!important;font-size:initial!important}.paragraph-search-results .hits.no-hits{margin-left:25px;margin-right:25px}@media (max-width:767.9px){.paragraph-search-results .hits.no-hits{font-size:initial!important}}@media (min-width:1024px){.paragraph-search-results .search-result{margin-left:15px;margin-right:15px}}.paragraph-search-results .paragraph-banner{overflow:visible}.paragraph-search-results .paragraph-banner .hits{text-align:left;margin-left:0;margin-right:0;font-size:initial!important}.paragraph-search-results #mobile-search-filter{order:0;width:100%;padding:15px 15px 25px;display:block;padding-top:0!important}@media (min-width:768px){.paragraph-search-results #mobile-search-filter{display:none}}.paragraph-search-results #mobile-search-filter nav{margin-top:0}.paragraph-search-results .message{text-align:center;border-radius:5px;margin:20px;padding:10px;font-weight:400}.paragraph-search-results .message.error-type-warning{color:orange;border:1px solid orange}.paragraph-search-results .message.info{color:#005eb8;border:1px solid #005eb8}.paragraph-section{flex-flow:column wrap;justify-content:space-between;width:100%;display:flex}.paragraph-section .field-body{max-width:calc(100% - 40px)}.paragraph-section h1,.paragraph-section h2,.paragraph-section h3{margin-bottom:20px;font-weight:700}.paragraph-section h2,.paragraph-section h4,.paragraph-section h6{color:#625c59}.paragraph-section h1{color:#005eb8;margin-top:20px}.paragraph-section h2{margin-top:10px}.paragraph-section h3{color:#00d2d2;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:400}.paragraph-section p{word-break:break-word;margin-bottom:20px;font-weight:300}.paragraph-section p.text-align-left{float:left;width:auto;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-section p.text-align-right{float:right;width:auto;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-section em{font-style:italic}.paragraph-section b,.paragraph-section strong{font-weight:500}.paragraph-section a.link{color:#005eb8;font-weight:700}.paragraph-section a.link:hover{color:#00d2d2}.paragraph-section a{color:#005eb8}.paragraph-section a:hover{color:#00d2d2}.paragraph-section dl{border-collapse:collapse;flex-flow:wrap;display:flex}.paragraph-section dl>dt{text-align:center;background-color:#e7e7e7;border:1px solid #fff;width:65px;padding:10px;font-size:14px}.paragraph-section dl>dd{background-color:#f2f2f2;border:1px solid #fff;width:calc(100% - 65px);padding:10px;font-size:14px}.paragraph-section img{max-width:100%;margin-bottom:20px}@media (max-width:479.9px){.paragraph-section img{width:100%}}.paragraph-section img.align-left{float:left;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-section img.align-right{float:right;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-section ul{padding:0;margin-bottom:20px!important}.paragraph-section ul li{padding:initial;padding-left:20px}.paragraph-section ul li:before{content:"▶︎";color:#000;float:left;margin-left:-20px;padding:5px 5px 0 0;font-size:.6em;display:block}.paragraph-section p.info{background:#e7e7e7;margin-bottom:15px;padding:15px}.paragraph-section p.info:first-of-type{margin-top:15px}.paragraph-section p.info:first-line{margin-bottom:10px;font-weight:700}.paragraph-section a.button{background:#e7e7e7;margin:1px;padding:5px 10px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.paragraph-section a.button:after{content:"";float:right;background-image:url(/themes/legacy_rigips/images/link-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:75%;width:30px;height:22px;margin-left:10px}.paragraph-section a.button:hover:after{background-image:url(/themes/legacy_rigips/images/link-arrow-right-hover.svg)}.paragraph-section a.button[data-anytype-shape=download]:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark.svg)}.paragraph-section a.button[data-anytype-shape=download]:hover:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark_hover.svg)}.paragraph-section .field-body{width:100%;padding:25px 25px 0;display:block}.paragraph-section .subline_bild{margin-bottom:20px;font-size:smaller}.paragraph-section p.bluebox{color:#fff;background-color:#005eb8;padding:25px;font-weight:600}.paragraph-section p.bluebox a.button{color:#00d2d2;border-color:#00d2d2}.paragraph-section sup{vertical-align:super;font-size:xx-small}.paragraph-section h2{margin-bottom:0}.paragraph-section .field-body{padding:0}.paragraph-section ul{max-width:calc(100% - 250px);padding-left:20px}.paragraph-section ul li{list-style:0;margin-bottom:15px;padding:0}.paragraph-section ul li::marker{color:#0000}.paragraph-section .field-paragraphs{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.paragraph-section .field-paragraphs{flex-flow:column wrap;width:100%;display:flex}}.paragraph-section .field-paragraphs div{width:calc(33.3333% - 10px)}@media (min-width:768px){.paragraph-section .field-paragraphs div:not(:nth-of-type(3n)){margin-right:15px}}.paragraph-section .field-paragraphs .paragraph-teaser-box{border:1px solid #e7e7e7;width:100%}@media (min-width:768px){.paragraph-section .field-paragraphs .paragraph-teaser-box{min-height:330px;max-height:330px}}.paragraph-section .field-paragraphs .paragraph-teaser-box div{width:100%;margin:0}.paragraph-section .field-paragraphs .paragraph-teaser-box .field-image{max-height:180px}.paragraph-sections{flex-flow:column;display:flex}.paragraph-sections section.field-sections{width:100%;padding:20px}.paragraph-sections section.field-sections .paragraph-section{margin-bottom:20px}.cart,.paragraph-shopping-cart-sidebox{text-align:center;background:#e7e7e7;flex-direction:column;justify-content:flex-start;width:100%;padding:0;display:flex}.cart img,.paragraph-shopping-cart-sidebox img{width:100%}.cart h1,.cart h2,.cart h3,.cart .caption,.paragraph-shopping-cart-sidebox h1,.paragraph-shopping-cart-sidebox h2,.paragraph-shopping-cart-sidebox h3,.paragraph-shopping-cart-sidebox .caption{margin-bottom:15px;font-size:1.3em;font-weight:700}.cart a,.paragraph-shopping-cart-sidebox a{color:#005eb8;width:100%;font-size:.9em;font-weight:500}.cart a:hover,.paragraph-shopping-cart-sidebox a:hover{color:#00d2d2}.cart a small,.paragraph-shopping-cart-sidebox a small{color:#a5a5a6;width:100%;font-size:.7em;font-weight:300;display:block}.cart p,.paragraph-shopping-cart-sidebox p{letter-spacing:.4px;font-size:.9em;font-weight:400;line-height:21px}.cart p a,.paragraph-shopping-cart-sidebox p a{color:#005eb8;font-weight:600;text-decoration:none}.cart p a:hover,.paragraph-shopping-cart-sidebox p a:hover{color:#00d2d2}.cart b,.paragraph-shopping-cart-sidebox b{font-weight:700}.cart input[type=button],.paragraph-shopping-cart-sidebox input[type=button]{appearance:none;cursor:pointer;text-indent:5px;color:#005eb8;background-color:#fff;border:1px solid #d8d8d8;border-radius:5px;width:100%;margin-top:10px;margin-bottom:10px;padding:10px;font-size:.9em;font-weight:500;display:inline-block}.cart input[type=button]:not(:disabled):hover,.paragraph-shopping-cart-sidebox input[type=button]:not(:disabled):hover{color:#fff;background-color:#005eb8;border-color:#005eb8}.cart input[type=button].delete,.paragraph-shopping-cart-sidebox input[type=button].delete{color:#fff!important;background-color:#005eb8!important;border-color:#005eb8!important}.cart input[type=button].delete:hover,.paragraph-shopping-cart-sidebox input[type=button].delete:hover{color:#fff!important;background-color:red!important;border-color:red!important}.cart input[type=button].remove,.paragraph-shopping-cart-sidebox input[type=button].remove{color:#fff!important;background-color:#005eb8!important;border-color:#005eb8!important}.cart input[type=button].remove:hover,.paragraph-shopping-cart-sidebox input[type=button].remove:hover{color:#fff!important;background-color:red!important;border-color:red!important}.cart input[type=button]:disabled,.paragraph-shopping-cart-sidebox input[type=button]:disabled{color:#aaa;background-color:#d8d8d8;cursor:auto!important}.paragraph-slider-bigimage{z-index:0;flex-flow:column;justify-content:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.paragraph-slider-bigimage img{width:100%}.paragraph-slider-bigimage div{flex-direction:column;justify-content:flex-start;display:flex}@media (max-width:1023px){.paragraph-slider-bigimage div{position:relative}.paragraph-slider-bigimage div.banner-text{background:#fff;padding:25px}}@media (min-width:1024px){.paragraph-slider-bigimage div{z-index:2;position:absolute;inset:0}}@media (min-width:480px){.paragraph-slider-bigimage div.field-body{width:69%}}@media (max-width:1599.9px){.paragraph-slider-bigimage div.field-body{width:69%}}.paragraph-slider-bigimage div.banner-text{padding:20px}@media (max-width:1023.9px){.paragraph-slider-bigimage div.banner-text{background:#e7e7e7;width:100%;padding:15px}}@media (min-width:1280px){.paragraph-slider-bigimage div.banner-text{width:65%;padding:20px}.paragraph-slider-bigimage div.banner-text div{padding:20px}}@media (min-width:1024px){.paragraph-slider-bigimage div.banner-text:before{content:"";z-index:-1;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20479.05%20280%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%2C3.5H482V162s1.16%2C11-7.33%2C19-23%2C9.67-23%2C9.67L3%2C283.5Z%27%20transform%3D%27translate%28-3%20-3.5%29%27%20fill%3D%27%23fff%27%20opacity%3D%270.8%27%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;width:100%;height:90%;position:absolute;top:-1px;left:0;-ms-background-position-x:-69px!important;-ms-background-position-y:-20px!important}}@media (min-width:1024px) and (min-width:1024px){.paragraph-slider-bigimage div.banner-text:before{height:90%}}.paragraph-slider-bigimage a{color:#005eb8;text-decoration:none}.paragraph-slider-bigimage h1,.paragraph-slider-bigimage h2,.paragraph-slider-bigimage h3,.paragraph-slider-bigimage p{color:#005eb8;letter-spacing:1.5px;width:100%;font-family:Ubuntu,Arial,sans-serif}@media (max-width:767.9px){.paragraph-slider-bigimage h1,.paragraph-slider-bigimage h2,.paragraph-slider-bigimage h3,.paragraph-slider-bigimage p{word-wrap:break-word}}.paragraph-slider-bigimage h1,.paragraph-slider-bigimage h2,.paragraph-slider-bigimage h3{font-size:28px;font-weight:500}@media (max-width:767.9px){.paragraph-slider-bigimage h1,.paragraph-slider-bigimage h2,.paragraph-slider-bigimage h3{letter-spacing:1.5px;font-size:1.5em}.paragraph-slider-bigimage h1+p,.paragraph-slider-bigimage h2+p,.paragraph-slider-bigimage h3+p{padding-top:15px}}.paragraph-slider-bigimage p{margin-top:10px;font-weight:300;line-height:24px}.paragraph-slider-bigimage img{transition:all .7s ease-in-out}.paragraph-slider-bigimage:hover img{transform:scale(1.25)}.home .paragraph-slider-bigimage div.banner-text div{padding:30px 35px}.paragraph-slider-bigimagemap{z-index:0;flex-flow:column;justify-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.paragraph-slider-bigimagemap img{width:100%}.paragraph-slider-bigimagemap div{flex-direction:column;justify-content:flex-start;display:flex}@media (max-width:1023px){.paragraph-slider-bigimagemap div{position:relative}.paragraph-slider-bigimagemap div.banner-text{background:#fff;padding:25px}}@media (min-width:1024px){.paragraph-slider-bigimagemap div{z-index:2;position:absolute;inset:0}}@media (min-width:480px){.paragraph-slider-bigimagemap div.field-body{width:69%}}@media (max-width:1599.9px){.paragraph-slider-bigimagemap div.field-body{width:69%}}.paragraph-slider-bigimagemap div.banner-text{padding:20px}@media (max-width:1023.9px){.paragraph-slider-bigimagemap div.banner-text{background:#e7e7e7;width:100%;padding:15px}}@media (min-width:1280px){.paragraph-slider-bigimagemap div.banner-text{width:65%;padding:20px}.paragraph-slider-bigimagemap div.banner-text div{padding:20px}}@media (min-width:1024px){.paragraph-slider-bigimagemap div.banner-text:before{content:"";z-index:-1;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20479.05%20280%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%2C3.5H482V162s1.16%2C11-7.33%2C19-23%2C9.67-23%2C9.67L3%2C283.5Z%27%20transform%3D%27translate%28-3%20-3.5%29%27%20fill%3D%27%23fff%27%20opacity%3D%270.8%27%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;width:100%;height:90%;position:absolute;top:-1px;left:0;-ms-background-position-x:-69px!important;-ms-background-position-y:-20px!important}}@media (min-width:1024px) and (min-width:1024px){.paragraph-slider-bigimagemap div.banner-text:before{height:90%}}.paragraph-slider-bigimagemap a{color:#005eb8;text-decoration:none}.paragraph-slider-bigimagemap h1,.paragraph-slider-bigimagemap h2,.paragraph-slider-bigimagemap h3,.paragraph-slider-bigimagemap p{color:#005eb8;letter-spacing:1.5px;width:100%;font-family:Ubuntu,Arial,sans-serif}@media (max-width:767.9px){.paragraph-slider-bigimagemap h1,.paragraph-slider-bigimagemap h2,.paragraph-slider-bigimagemap h3,.paragraph-slider-bigimagemap p{word-wrap:break-word}}.paragraph-slider-bigimagemap h1,.paragraph-slider-bigimagemap h2,.paragraph-slider-bigimagemap h3{font-size:28px;font-weight:500}@media (max-width:767.9px){.paragraph-slider-bigimagemap h1,.paragraph-slider-bigimagemap h2,.paragraph-slider-bigimagemap h3{letter-spacing:1.5px;font-size:1.5em}.paragraph-slider-bigimagemap h1+p,.paragraph-slider-bigimagemap h2+p,.paragraph-slider-bigimagemap h3+p{padding-top:15px}}.paragraph-slider-bigimagemap p{margin-top:10px;font-weight:300;line-height:24px}.paragraph-slider-bigimagemap .ie_svg_fix{width:100%;height:0;padding:0 0 100%;position:absolute;top:0}.paragraph-slider-bigimagemap-layer{z-index:1;width:100%;display:none;position:absolute;top:0;left:0}.paragraph-slider-bigimagemap svg{z-index:3;width:100%;display:block;position:absolute;top:0;left:0}.paragraph-slider-bigimagemap svg polygon{cursor:pointer;fill:#0000}.paragraph-slider-bigimagemap.debug polygon{fill:#00f;fill-opacity:.5}.paragraph-slider-bigimagemap.debug polygon:hover{fill:red;fill-opacity:.6}@media (min-width:1024px){.paragraph-slider-bigimagemap .banner-text .field-body div{padding:30px 35px}}.paragraph-slider-bigimagemap.hovered .banner-text.initial{opacity:0}.paragraph-slider-bigimagemap .field-paragraphs>div{opacity:0;transition:opacity .25s ease-in-out}@media (min-width:1024px){.paragraph-slider-bigimagemap .field-paragraphs>div{height:400px}}.paragraph-slider-bigimagemap .field-paragraphs>div .banner-text:before{display:none}.paragraph-slider-bigimagemap .field-paragraphs>div.hovered,.paragraph-slider-bigimagemap .field-paragraphs>div.hovered .banner-text{opacity:1}.paragraph-slider-bigimagemap-layer{opacity:0}.paragraph-slider-bigimagemap-layer.hovered{opacity:1}@media (min-width:1024px){.paragraph-slider-bigimagemap-layer{z-index:0;flex-flow:column;justify-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.paragraph-slider-bigimagemap-layer img{width:100%}.paragraph-slider-bigimagemap-layer div{flex-direction:column;justify-content:flex-start;display:flex}}@media (min-width:1024px) and (max-width:1023px){.paragraph-slider-bigimagemap-layer div{position:relative}.paragraph-slider-bigimagemap-layer div.banner-text{background:#fff;padding:25px}}@media (min-width:1024px) and (min-width:1024px){.paragraph-slider-bigimagemap-layer div{z-index:2;position:absolute;inset:0}}@media (min-width:1024px) and (min-width:480px){.paragraph-slider-bigimagemap-layer div.field-body{width:69%}}@media (min-width:1024px) and (max-width:1599.9px){.paragraph-slider-bigimagemap-layer div.field-body{width:69%}}@media (min-width:1024px){.paragraph-slider-bigimagemap-layer div.banner-text{padding:20px}}@media (min-width:1024px) and (max-width:1023.9px){.paragraph-slider-bigimagemap-layer div.banner-text{background:#e7e7e7;width:100%;padding:15px}}@media (min-width:1024px) and (min-width:1280px){.paragraph-slider-bigimagemap-layer div.banner-text{width:65%;padding:20px}.paragraph-slider-bigimagemap-layer div.banner-text div{padding:20px}}@media (min-width:1024px) and (min-width:1024px){.paragraph-slider-bigimagemap-layer div.banner-text:before{content:"";z-index:-1;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20479.05%20280%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%2C3.5H482V162s1.16%2C11-7.33%2C19-23%2C9.67-23%2C9.67L3%2C283.5Z%27%20transform%3D%27translate%28-3%20-3.5%29%27%20fill%3D%27%23fff%27%20opacity%3D%270.8%27%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;width:100%;height:90%;position:absolute;top:-1px;left:0;-ms-background-position-x:-69px!important;-ms-background-position-y:-20px!important}}@media (min-width:1024px) and (min-width:1024px) and (min-width:1024px){.paragraph-slider-bigimagemap-layer div.banner-text:before{height:90%}}@media (min-width:1024px){.paragraph-slider-bigimagemap-layer a{color:#005eb8;text-decoration:none}.paragraph-slider-bigimagemap-layer h1,.paragraph-slider-bigimagemap-layer h2,.paragraph-slider-bigimagemap-layer h3,.paragraph-slider-bigimagemap-layer p{color:#005eb8;letter-spacing:1.5px;width:100%;font-family:Ubuntu,Arial,sans-serif}}@media (min-width:1024px) and (max-width:767.9px){.paragraph-slider-bigimagemap-layer h1,.paragraph-slider-bigimagemap-layer h2,.paragraph-slider-bigimagemap-layer h3,.paragraph-slider-bigimagemap-layer p{word-wrap:break-word}}@media (min-width:1024px){.paragraph-slider-bigimagemap-layer h1,.paragraph-slider-bigimagemap-layer h2,.paragraph-slider-bigimagemap-layer h3{font-size:28px;font-weight:500}}@media (min-width:1024px) and (max-width:767.9px){.paragraph-slider-bigimagemap-layer h1,.paragraph-slider-bigimagemap-layer h2,.paragraph-slider-bigimagemap-layer h3{letter-spacing:1.5px;font-size:1.5em}.paragraph-slider-bigimagemap-layer h1+p,.paragraph-slider-bigimagemap-layer h2+p,.paragraph-slider-bigimagemap-layer h3+p{padding-top:15px}}@media (min-width:1024px){.paragraph-slider-bigimagemap-layer p{margin-top:10px;font-weight:300;line-height:24px}}@media (min-width:1024px) and (max-width:1023.9px){.paragraph-slider-bigimagemap-layer{width:100%;position:relative}}.paragraph-slider-bigimagemap-layer h1,.paragraph-slider-bigimagemap-layer h2,.paragraph-slider-bigimagemap-layer h3{font-weight:500!important}.paragraph-slider{position:relative;overflow:hidden}@media (max-width:767.9px){.paragraph-slider{background:#e7e7e7}}.paragraph-slider .owl-stage-outer{width:100%;height:100%}.paragraph-slider>.field-slides{background:#fff;justify-content:flex-start;width:100%;display:flex}.paragraph-slider>.field-slides>on-ready{content:"default:initSlider(this,{loop:true,autoplay:false,autoHeight:true,autoplayTimeout:3000,autoplayHoverPause:true})"}.paragraph-slider>.field-slides .owl-nav{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.paragraph-slider>.field-slides .owl-nav .owl-next,.paragraph-slider>.field-slides .owl-nav .owl-prev{cursor:pointer;background:#ccc 0% no-repeat;width:35px;margin:auto;position:absolute;top:0;bottom:0;left:0%;height:40px!important}.paragraph-slider>.field-slides .owl-nav .owl-next.disabled,.paragraph-slider>.field-slides .owl-nav .owl-prev.disabled{opacity:.5}.paragraph-slider>.field-slides .owl-nav .owl-next:hover,.paragraph-slider>.field-slides .owl-nav .owl-prev:hover{background-color:#00d2d2}.paragraph-slider>.field-slides .owl-nav .owl-prev{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2025%27%20width%3D%2715%27%20height%3D%2725%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M13%2C2L2%2C12.5L13%2C23%27%2F%3E%3C%2Fsvg%3E);background-position-x:7px}.paragraph-slider>.field-slides .owl-nav .owl-prev:hover{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2025%27%20width%3D%2715%27%20height%3D%2725%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M2%2C2L13%2C12.5L2%2C23%27%2F%3E%3C%2Fsvg%3E)}.paragraph-slider>.field-slides .owl-nav .owl-prev:hover:not(.disabled){background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2025%27%20width%3D%2715%27%20height%3D%2725%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M13%2C2L2%2C12.5L13%2C23%27%2F%3E%3C%2Fsvg%3E)}.paragraph-slider>.field-slides .owl-nav .owl-next{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2025%27%20width%3D%2715%27%20height%3D%2725%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M2%2C2L13%2C12.5L2%2C23%27%2F%3E%3C%2Fsvg%3E);background-position-x:12px;left:auto;right:0%}.paragraph-slider>.field-slides .owl-nav .owl-next:hover,.paragraph-slider>.field-slides .owl-nav .owl-next:hover:not(.disabled){background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2015%2025%27%20width%3D%2715%27%20height%3D%2725%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%272%27%20d%3D%27M2%2C2L13%2C12.5L2%2C23%27%2F%3E%3C%2Fsvg%3E)}.paragraph-slider>.field-slides .owl-dots{flex-wrap:row;justify-content:center;align-items:center;display:flex}@media (max-width:1023.9px){.paragraph-slider>.field-slides .owl-dots{position:relative}}@media (min-width:1024px){.paragraph-slider>.field-slides .owl-dots{margin:auto;position:absolute;left:0;right:0;height:10px!important;bottom:10px!important}}.paragraph-slider>.field-slides .owl-dots .owl-dot{cursor:pointer;background:#ccc;border:1px solid #aaa;border-radius:100px;width:10px;height:10px;margin:5px;position:relative}.paragraph-slider>.field-slides .owl-dots .owl-dot.active{background:#00d2d2}.paragraph-slider>.field-slides:not(.owl-loaded){visibility:hidden}@media (max-width:1023.9px){.paragraph-slider>.field-slides{flex-flow:column}}@media (min-width:1024px){.paragraph-slider>.field-slides{flex-flow:row}}.paragraph-slider>.field-slides .owl-stage-outer{width:100vw}.paragraph-slider>.field-slides .owl-stage{flex-flow:row;justify-content:flex-start;display:flex}@media (min-width:768px){.paragraph-slider>.field-slides .owl-stage .paragraph-banner{position:relative}.paragraph-slider>.field-slides .owl-stage .paragraph-slider-bigimage.home{height:100%}.paragraph-slider>.field-slides .owl-stage .paragraph-slider-bigimage.home .headline{background:0 0!important;padding:0!important;position:absolute!important}}@media (min-width:768px) and (min-width:1280px){.paragraph-slider>.field-slides .owl-stage .paragraph-slider-bigimage.home .field-body{position:absolute;top:0}.paragraph-slider>.field-slides .owl-stage .paragraph-slider-bigimage.home .field-body div{padding:25px}}@media (max-width:767.9px){.paragraph-slider>.field-slides .owl-stage .owl-item{background:#e7e7e7}}.paragraph-slider-das-haus{position:relative;overflow-y:hidden}.paragraph-slider-das-haus article{height:400px}.paragraph-slider-das-haus footer{display:none}@media (max-width:767.9px){.paragraph-slider-das-haus .field-body{padding:25px}}@media (min-width:1280px){.paragraph-slider-das-haus .paragraph-slider-bigimagemap{position:absolute;inset:0}}.paragraph-slider-das-haus .paragraph-slider-bigimage.junction .banner-text div{padding:25px}.paragraph-slider-das-haus article[role=article] h2{display:none}.paragraph-tabs{max-width:100%;margin-bottom:15px}.paragraph-tabs .tabs{background-color:#fff;width:100%}.paragraph-tabs .tabs>on-ready{content:"default:initTab(this)"}.paragraph-tabs .tabs .paragraph-tab .field-paragraphs{justify-content:space-between;display:flex}@media (max-width:767.9px){.paragraph-tabs .tabs .paragraph-tab .field-paragraphs{flex-direction:column}}.paragraph-tabs .tabs .paragraph-tab .field-paragraphs .paragraph-teaser-box{flex-basis:32%;width:auto}.paragraph-tabs .tabs .owl-stage-outer{overflow:hidden}.paragraph-tabs .tabs .owl-stage-outer .owl-item{vertical-align:top;display:inline-block}.paragraph-tabs .tabs .owl-nav.disabled{display:none}.paragraph-tabs nav{justify-content:space-around;width:100%;display:flex}@media (max-width:767.9px){.paragraph-tabs nav{flex-direction:column}}.paragraph-tabs nav .field-headline{color:#005eb8;cursor:pointer;text-align:center;background-color:#e7e7e7;width:100%;padding:6px;font-size:16px;font-weight:700;display:block}.paragraph-tabs nav .field-headline.active{background-color:#fff}.paragraph-tabs nav .field-headline.active:hover{color:#005eb8;background-color:#fff}.paragraph-tabs nav .field-headline:hover{color:#fff;background-color:#00d2d2}.paragraph-teaser-box{z-index:0;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.paragraph-teaser-box img{transition:all .25s ease-in-out}.paragraph-teaser-box:hover img{transform:scale(1.25)}@media (min-width:768px){.paragraph-teaser-box{width:calc(50% - 10px)}}@media (min-width:1024px){.paragraph-teaser-box{width:calc(33.3333% - 10px);margin-right:15px}.paragraph-teaser-box:nth-child(3n){margin-right:0!important}}.paragraph-teaser-box span{z-index:1;color:#005eb8;background:#fffc;padding:5px 15px;font-size:.8em;position:absolute;top:10px;left:10px}.paragraph-teaser-box div{z-index:0;position:relative}.paragraph-teaser-box div.field-image{max-height:250px;overflow:hidden}@media (min-width:768px){.paragraph-teaser-box div.field-image{max-height:220px}}@media (max-width:1599.9px){.paragraph-teaser-box div.field-image{max-height:220px}}.paragraph-teaser-box div img{width:100%;height:auto;margin:auto}.paragraph-teaser-box.paragraph-goto-box-wide div.field-image{max-height:initial}.paragraph-teaser-box h1,.paragraph-teaser-box h2,.paragraph-teaser-box h3,.paragraph-teaser-box .title{color:#333;letter-spacing:.2px;min-height:60px;margin-top:0;margin-bottom:0;padding:20px;font-size:1.3em;font-weight:400}.paragraph-teaser-box p{color:#333;letter-spacing:.4px;padding:20px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-teaser-box a{color:#005eb8;transition:all .2s ease-in-out}.paragraph-teaser-box ul{padding:20px}.paragraph-teaser-embedded{z-index:0;background:#fff;border:1px solid #e7e7e7;width:100%;position:relative;overflow:hidden}.paragraph-teaser-embedded img{transition:all .25s ease-in-out}.paragraph-teaser-embedded:hover img{transform:scale(1.25)}@media (min-width:768px){.paragraph-teaser-embedded{width:calc(50% - 10px)}}@media (min-width:1024px){.paragraph-teaser-embedded{width:calc(33.3333% - 10px);margin-right:15px}.paragraph-teaser-embedded:nth-child(3n){margin-right:0!important}}.paragraph-teaser-embedded span{z-index:1;color:#005eb8;background:#fffc;padding:5px 15px;font-size:.8em;position:absolute;top:10px;left:10px}.paragraph-teaser-embedded div{z-index:0;position:relative}.paragraph-teaser-embedded div.field-image{max-height:250px;overflow:hidden}@media (min-width:768px){.paragraph-teaser-embedded div.field-image{max-height:220px}}@media (max-width:1599.9px){.paragraph-teaser-embedded div.field-image{max-height:220px}}.paragraph-teaser-embedded div img{width:100%;height:auto;margin:auto}.paragraph-teaser-embedded.paragraph-goto-box-wide div.field-image{max-height:initial}.paragraph-teaser-embedded h1,.paragraph-teaser-embedded h2,.paragraph-teaser-embedded h3,.paragraph-teaser-embedded .title{color:#333;letter-spacing:.2px;min-height:60px;margin-top:0;margin-bottom:0;padding:20px;font-size:1.3em;font-weight:400}.paragraph-teaser-embedded p{color:#333;letter-spacing:.4px;padding:20px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-teaser-embedded a{color:#005eb8;transition:all .2s ease-in-out}.paragraph-teaser-embedded ul{padding:20px}.paragraph-teaser-image{z-index:0;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.paragraph-teaser-image img{transition:all .25s ease-in-out}.paragraph-teaser-image:hover img{transform:scale(1.25)}@media (min-width:768px){.paragraph-teaser-image{width:calc(50% - 10px)}}@media (min-width:1024px){.paragraph-teaser-image{width:calc(33.3333% - 10px);margin-right:15px}.paragraph-teaser-image:nth-child(3n){margin-right:0!important}}.paragraph-teaser-image span{z-index:1;color:#005eb8;background:#fffc;padding:5px 15px;font-size:.8em;position:absolute;top:10px;left:10px}.paragraph-teaser-image div{z-index:0;position:relative}.paragraph-teaser-image div.field-image{max-height:250px;overflow:hidden}@media (min-width:768px){.paragraph-teaser-image div.field-image{max-height:220px}}@media (max-width:1599.9px){.paragraph-teaser-image div.field-image{max-height:220px}}.paragraph-teaser-image div img{width:100%;height:auto;margin:auto}.paragraph-teaser-image.paragraph-goto-box-wide div.field-image{max-height:initial}.paragraph-teaser-image h1,.paragraph-teaser-image h2,.paragraph-teaser-image h3,.paragraph-teaser-image .title{color:#333;letter-spacing:.2px;min-height:60px;margin-top:0;margin-bottom:0;padding:20px;font-size:1.3em;font-weight:400}.paragraph-teaser-image p{color:#333;letter-spacing:.4px;padding:20px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-teaser-image a{color:#005eb8;transition:all .2s ease-in-out}.paragraph-teaser-image ul{padding:20px}.paragraph-teaser-image a{color:#005eb8!important}.paragraph-teaser-image h1 a:after,.paragraph-teaser-image h2 a:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%205%2010%27%20width%3D%275%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23005eb8%27%20d%3D%27M0%2C0L5%2C5L0%2C10%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;margin-left:10px;padding-left:10px}.paragraph-teaser-image .field-image{height:250px;overflow:initial!important}.paragraph-teaser-image .field-image img{width:auto;margin:auto;position:absolute;inset:0}aside .paragraph-teaser-image{pointer-events:none;background:0 0;width:100%!important}aside .paragraph-teaser-image .field-image{pointer-events:none;height:auto!important;overflow:auto!important}aside .paragraph-teaser-image .field-image img{pointer-events:none;position:relative!important}aside .paragraph-teaser-image div.field-image{max-height:initial!important}.paragraph-teaser-jumpbox{z-index:1;z-index:0;background:#f5f5f5;width:100%;padding-bottom:50px;position:relative;overflow:hidden}.paragraph-teaser-jumpbox img{transition:all .25s ease-in-out}.paragraph-teaser-jumpbox:hover img{transform:scale(1.25)}@media (min-width:768px){.paragraph-teaser-jumpbox{width:calc(50% - 10px)}}@media (min-width:1024px){.paragraph-teaser-jumpbox{width:calc(33.3333% - 10px);margin-right:15px}.paragraph-teaser-jumpbox:nth-child(3n){margin-right:0!important}}.paragraph-teaser-jumpbox span{z-index:1;color:#005eb8;background:#fffc;padding:5px 15px;font-size:.8em;position:absolute;top:10px;left:10px}.paragraph-teaser-jumpbox div{z-index:0;position:relative}.paragraph-teaser-jumpbox div.field-image{max-height:250px;overflow:hidden}@media (min-width:768px){.paragraph-teaser-jumpbox div.field-image{max-height:220px}}@media (max-width:1599.9px){.paragraph-teaser-jumpbox div.field-image{max-height:220px}}.paragraph-teaser-jumpbox div img{width:100%;height:auto;margin:auto}.paragraph-teaser-jumpbox.paragraph-goto-box-wide div.field-image{max-height:initial}.paragraph-teaser-jumpbox h1,.paragraph-teaser-jumpbox h2,.paragraph-teaser-jumpbox h3,.paragraph-teaser-jumpbox .title{color:#333;letter-spacing:.2px;min-height:60px;margin-top:0;margin-bottom:0;padding:20px;font-size:1.3em;font-weight:400}.paragraph-teaser-jumpbox p{color:#333;letter-spacing:.4px;padding:20px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-teaser-jumpbox a{color:#005eb8;transition:all .2s ease-in-out}.paragraph-teaser-jumpbox ul{padding:20px}.paragraph-teaser-jumpbox .field-image{max-height:200px!important}.paragraph-teaser-jumpbox h1{text-align:center;padding:20px 0}.paragraph-teaser-jumpbox .jumpbox{flex-flow:column;padding:15px;display:flex}.paragraph-teaser-jumpbox .jumpbox .jumpboxSelect{color:#005eb8;cursor:pointer;text-indent:5px;background-color:#fff;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2010%27%20width%3D%2720%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23005eb8%27%20d%3D%27M0%2C0L20%2C0L10%2C10%27%2F%3E%3C%2Fsvg%3E);background-position:calc(100% - 15px) 15px;background-repeat:no-repeat;border:1px solid #e7e7e7;border-radius:5px;padding:11px;font-size:.9em;font-weight:500}.paragraph-teaser-jumpbox .jumpbox .jumpboxSelect>on-click{content:"default:locationDropDown($(this))"}.paragraph-teaser-jumpbox .jumpbox .jumpboxSelect:focus,.paragraph-teaser-jumpbox .jumpbox .jumpboxSelect.open{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2010%27%20width%3D%2720%27%20height%3D%2710%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%2300d2d2%27%20d%3D%27M10%2C0L20%2C10L0%2C10%27%2F%3E%3C%2Fsvg%3E);border-radius:5px 5px 0 0}.paragraph-teaser-jumpbox .jumpbox .jumpboxList{background-color:#fff;border:1px solid #e7e7e7;border-top:0;border-radius:0 0 5px 5px;display:none;overflow:auto}@media (min-width:768px){.paragraph-teaser-jumpbox .jumpbox .jumpboxList{cursor:pointer;max-height:200px;position:absolute;top:58px}}.paragraph-teaser-jumpbox .jumpbox .jumpboxList .jumpboxItem{z-index:0;border-bottom:1px solid #e7e7e7;padding:10px 15px}.paragraph-teaser-jumpbox .jumpbox .jumpboxList .jumpboxItem>on-click{content:"default:locationJump($(this))"}.paragraph-teaser-jumpbox .jumpbox .jumpboxList .jumpboxItem:last-child{border-bottom:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.paragraph-teaser-jumpbox .jumpbox .jumpboxList .jumpboxItem:hover{color:#fff;background-color:#005eb8}.paragraph-teaser-jumpbox .jumpbox .jumpboxList img{width:auto}.paragraph-teaser-jumpbox:hover .jumpbox .jumpboxList img{transform:scale(1)!important}.paragraph-text-sidebox{background:#fff;flex-direction:column;justify-content:flex-start;width:100%;padding:0;display:flex}.paragraph-text-sidebox img{width:100%}.paragraph-text-sidebox h1,.paragraph-text-sidebox h2,.paragraph-text-sidebox h3,.paragraph-text-sidebox .caption{margin-bottom:15px;font-size:1.3em;font-weight:700}.paragraph-text-sidebox a{color:#005eb8;width:100%;font-size:.9em;font-weight:500}.paragraph-text-sidebox a:hover{color:#00d2d2}.paragraph-text-sidebox a small{color:#a5a5a6;width:100%;font-size:.7em;font-weight:300;display:block}.paragraph-text-sidebox p{letter-spacing:.4px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-text-sidebox p a{color:#005eb8;font-weight:600;text-decoration:none}.paragraph-text-sidebox p a:hover{color:#00d2d2}.page.sub.product_details .paragraph-text-sidebox:last-of-type{margin-top:30px}.paragraph-text{flex-flow:column wrap;justify-content:space-between;width:100%;display:flex}.paragraph-text .field-body{max-width:calc(100% - 40px)}.paragraph-text h1,.paragraph-text h2,.paragraph-text h3{margin-bottom:20px;font-weight:700}.paragraph-text h2,.paragraph-text h4,.paragraph-text h6{color:#625c59}.paragraph-text h1{color:#005eb8;margin-top:20px}.paragraph-text h2{margin-top:10px}.paragraph-text h3{color:#00d2d2;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:400}.paragraph-text p{word-break:break-word;margin-bottom:20px;font-weight:300}.paragraph-text p.text-align-left{float:left;width:auto;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-text p.text-align-right{float:right;width:auto;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-text em{font-style:italic}.paragraph-text b,.paragraph-text strong{font-weight:500}.paragraph-text a.link{color:#005eb8;font-weight:700}.paragraph-text a.link:hover{color:#00d2d2}.paragraph-text a{color:#005eb8}.paragraph-text a:hover{color:#00d2d2}.paragraph-text dl{border-collapse:collapse;flex-flow:wrap;display:flex}.paragraph-text dl>dt{text-align:center;background-color:#e7e7e7;border:1px solid #fff;width:65px;padding:10px;font-size:14px}.paragraph-text dl>dd{background-color:#f2f2f2;border:1px solid #fff;width:calc(100% - 65px);padding:10px;font-size:14px}.paragraph-text img{max-width:100%;margin-bottom:20px}@media (max-width:479.9px){.paragraph-text img{width:100%}}.paragraph-text img.align-left{float:left;margin-top:0;margin-bottom:10px;margin-right:10px}.paragraph-text img.align-right{float:right;margin-top:0;margin-bottom:10px;margin-left:10px}.paragraph-text ul{padding:0;margin-bottom:20px!important}.paragraph-text ul li{padding:initial;padding-left:20px}.paragraph-text ul li:before{content:"▶︎";color:#000;float:left;margin-left:-20px;padding:5px 5px 0 0;font-size:.6em;display:block}.paragraph-text p.info{background:#e7e7e7;margin-bottom:15px;padding:15px}.paragraph-text p.info:first-of-type{margin-top:15px}.paragraph-text p.info:first-line{margin-bottom:10px;font-weight:700}.paragraph-text a.button{background:#e7e7e7;margin:1px;padding:5px 10px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.paragraph-text .field-body{width:100%;padding:25px 25px 0;display:block}.paragraph-text .subline_bild{margin-bottom:20px;font-size:smaller}.paragraph-text p.bluebox{color:#fff;background-color:#005eb8;padding:25px;font-weight:600}.paragraph-text p.bluebox a.button{color:#00d2d2;border-color:#00d2d2}.paragraph-text sup{vertical-align:super;font-size:xx-small}.paragraph-text h2{font-size:22px}.paragraph-text ul li{list-style:none}.paragraph-text a.button{background:0 0;border:2px solid #005eb8;margin:1px;padding:5px 10px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.paragraph-text a.button:after{content:"";float:right;background-image:url(/themes/legacy_rigips/images/link-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:75%;width:30px;height:22px;margin-left:10px}.paragraph-text a.button:hover{color:#fff;background-color:#005eb8}.paragraph-text a.button:hover:after{background-image:url(/themes/legacy_rigips/images/link-arrow-right-hover.svg)}.paragraph-text a.button[data-anytype-shape=download]:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark.svg)}.paragraph-text a.button[data-anytype-shape=download]:hover:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark_hover.svg)}.paragraph-video-sidebox{background:#fff;border:1px solid #e7e7e7;flex-direction:column;justify-content:flex-start;width:100%;padding:0;display:flex}.paragraph-video-sidebox img{width:100%}.paragraph-video-sidebox h1,.paragraph-video-sidebox h2,.paragraph-video-sidebox h3,.paragraph-video-sidebox .caption{margin-bottom:15px;font-size:1.3em;font-weight:700}.paragraph-video-sidebox a{color:#005eb8;width:100%;font-size:.9em;font-weight:500}.paragraph-video-sidebox a:hover{color:#00d2d2}.paragraph-video-sidebox a small{color:#a5a5a6;width:100%;font-size:.7em;font-weight:300;display:block}.paragraph-video-sidebox p{letter-spacing:.4px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-video-sidebox p a{color:#005eb8;font-weight:600;text-decoration:none}.paragraph-video-sidebox p a:hover{color:#00d2d2}.paragraph-video-sidebox .title{float:left;width:100%;padding:15px;font-weight:700}@media (min-width:768px){.paragraph-video-sidebox .title{min-height:120px}}.paragraph-video-sidebox a{text-indent:40px;width:100%;padding:5px 0}.paragraph-video-sidebox .download{background:url(/themes/legacy_rigips/images/download-icons/download_dark.png) 15px no-repeat;flex-direction:row;justify-content:flex-start;width:100%;margin:auto;padding:5px;text-decoration:none;display:flex}.paragraph-video-sidebox .download:hover{background:url(/themes/legacy_rigips/images/icons/download_dark_hover.png) 15px no-repeat}.paragraph-video-sidebox .download.empty,.paragraph-video-sidebox .download.empty:hover{background:0 0;height:64px}@media (max-width:767.9px){.paragraph-video-sidebox .download.empty,.paragraph-video-sidebox .download.empty:hover{height:auto;display:none}}.paragraph-video-sidebox .wrapper{background:#000;width:100%;height:150px;position:relative;overflow:hidden}.paragraph-video-sidebox .wrapper img{transition:all .25s ease-in-out}.paragraph-video-sidebox .wrapper:hover img{transform:scale(1.25)}@media (max-width:1023.9px){.paragraph-video-sidebox .wrapper{margin:0}}.paragraph-video-sidebox .wrapper .play_btn{z-index:1;cursor:pointer;background:0 0;border-radius:28px;width:60px;height:100%;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0}.paragraph-video-sidebox .wrapper .play_btn:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27rgba%28255%2C%20255%2C%20255%2C%200.5%29%27%20cx%3D%2725%27%20cy%3D%2725%27%20r%3D%2725%27%20%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;width:50px;height:50px;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0}.paragraph-video-sidebox .wrapper .play_btn:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2013%2024%27%20width%3D%2713%27%20height%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23005eb8%27%20d%3D%27M0%2C0L13%2C12L0%2C24%27%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;width:13px;height:24px;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0 0 0 5px}.paragraph-video-sidebox .wrapper .video_thumb{height:100%;position:relative}.paragraph-video-sidebox .wrapper .video_thumb img{cursor:pointer;margin:auto;position:absolute;inset:0}.paragraph-video-sidebox .title{min-height:initial;font-size:16px;line-height:1.4em}.paragraph-video-sidebox .wrapper{margin:0}.paragraph-videos-overview{width:100%;padding:25px}.paragraph-videos-overview .videos-overview-filters{width:100%;font-weight:400;margin:0 0 15px!important}.paragraph-videos-overview .videos-overview-filters form{margin:0!important}.paragraph-videos-overview .videos-overview-filters form .filter-label-wrapper{flex-direction:row}.paragraph-videos-overview .videos-overview-filters form .filter-label-wrapper label{color:#005eb8;text-indent:10px;background-clip:padding-box;border:1px solid #d8d8d8;border-right:0;border-radius:5px 0 0 5px;width:130px;margin:0;padding:10px 15px;font-weight:500;line-height:40px;display:inline-block;height:44px!important}.paragraph-videos-overview .videos-overview-filters form .filter-label-wrapper label.form-required:after{content:"*"}.paragraph-videos-overview .videos-overview-filters form .filter-label-wrapper select{background-clip:padding-box;border-radius:0 5px 5px 0;width:calc(100% - 130px);padding:11px;margin-top:0!important}.paragraph-videos-overview .videos-overview-filters form .filter-label-wrapper select>on-change{content:"default:filterRefine($(this))"}.paragraph-videos-overview .playlist-wrapper{opacity:1;visibility:visible;margin-top:10px;transition:visibility,opacity .5s linear}.paragraph-videos-overview .playlist-wrapper.hide{opacity:0;visibility:hidden;transition:visibility,opacity .5s linear;display:none}.paragraph-videos-overview .playlist-wrapper h2{color:#fff;background-color:#005eb8;padding:12px;font-weight:400}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper{flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video{opacity:1;visibility:visible;background:#fff;border:1px solid #e7e7e7;flex-direction:column;justify-content:flex-start;width:100%;margin-top:15px;padding:0;transition:visibility,opacity .5s linear;display:flex}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video img{width:100%}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video h1,.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video h2,.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video h3,.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .caption{margin-bottom:15px;font-size:1.3em;font-weight:700}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video a{color:#005eb8;width:100%;font-size:.9em;font-weight:500}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video a:hover{color:#00d2d2}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video a small{color:#a5a5a6;width:100%;font-size:.7em;font-weight:300;display:block}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video p{letter-spacing:.4px;font-size:.9em;font-weight:400;line-height:21px}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video p a{color:#005eb8;font-weight:600;text-decoration:none}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video p a:hover{color:#00d2d2}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .title{float:left;width:100%;padding:15px;font-weight:700}@media (min-width:768px){.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .title{min-height:120px}}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video a{text-indent:40px;width:100%;padding:5px 0}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download{background:url(/themes/legacy_rigips/images/download-icons/download_dark.png) 15px no-repeat;flex-direction:row;justify-content:flex-start;width:100%;margin:auto;padding:5px;text-decoration:none;display:flex}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download:hover{background:url(/themes/legacy_rigips/images/icons/download_dark_hover.png) 15px no-repeat}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download.empty,.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download.empty:hover{background:0 0;height:64px}@media (max-width:767.9px){.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download.empty,.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .download.empty:hover{height:auto;display:none}}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper{background:#000;width:100%;height:150px;position:relative;overflow:hidden}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper img{transition:all .25s ease-in-out}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper:hover img{transform:scale(1.25)}@media (max-width:1023.9px){.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper{margin:0}}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper .play_btn{z-index:1;cursor:pointer;background:0 0;border-radius:28px;width:60px;height:100%;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper .play_btn:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2050%2050%27%20width%3D%2750%27%20height%3D%2750%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20fill%3D%27rgba%28255%2C%20255%2C%20255%2C%200.5%29%27%20cx%3D%2725%27%20cy%3D%2725%27%20r%3D%2725%27%20%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;width:50px;height:50px;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper .play_btn:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2013%2024%27%20width%3D%2713%27%20height%3D%2724%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill%3D%27%23005eb8%27%20d%3D%27M0%2C0L13%2C12L0%2C24%27%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;width:13px;height:24px;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0 0 0 5px}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper .video_thumb{height:100%;position:relative}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper .video_thumb img{cursor:pointer;margin:auto;position:absolute;inset:0}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video.hide{opacity:0;visibility:hidden;transition:visibility,opacity .5s linear;display:none}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video .wrapper{margin:0}@media (min-width:480px){.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video{width:calc(50% - 10px);margin-right:15px}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video:nth-of-type(2n){margin-right:0}}@media (min-width:1280px){.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video{width:calc(33.3333% - 10px)}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video:nth-of-type(2n){margin-right:15px}.paragraph-videos-overview .playlist-wrapper .playlist-videos-wrapper .video:nth-of-type(3n){margin-right:0}}.paragraph-view{width:100%}@media (min-width:768px){.paragraph-view{padding:0}}@media (min-width:1024px){.paragraph-view{padding:25px}}.paragraph-view form{flex-direction:column;width:100%;display:flex;margin:0!important}@media (max-width:767.9px){.paragraph-view form{padding:25px}}.paragraph-view form .shs-field-container,.paragraph-view form .form-actions{margin-top:5px}.paragraph-view form .form-item-date-min,.paragraph-view form .form-item-date-max{display:none}.paragraph-view form div{border-radius:5px;flex-direction:column;flex-grow:1;display:flex}.paragraph-view form div label{color:#005eb8;text-indent:10px;background-clip:padding-box;border:1px solid #d8d8d8;border-right:0;border-radius:5px 0 0 5px;margin:0;padding:10px 15px;font-weight:500;line-height:44px;display:inline-block;height:44px!important}.paragraph-view form div input{flex:1;margin:0!important}.paragraph-view form div select{background-clip:padding-box;border-radius:5px;flex:1;width:100%;margin:0}.paragraph-view form label{width:130px}.paragraph-view form label.form-required:after{content:"*"}.paragraph-view .views-row{flex-direction:column;padding-top:20px;padding-bottom:20px;display:flex}@media (max-width:1023.9px){.paragraph-view .views-row{padding:25px}}.paragraph-view .views-row:not(:last-child){border-bottom:1px solid #e7e7e7}.paragraph-view .views-row div.views-field-title{font-size:20px}.paragraph-view .views-row div time{font-weight:500!important}.paragraph-view .views-row div a{color:#005eb8;font-weight:400}.paragraph-view .views-row div a:hover{color:#00d2d2}.paragraph-view .views-row div.views-field-field-subtitle{font-weight:300}.paragraph-view .views-row div.views-field-view-node{font-size:.9em}.paragraph-view .views-row div.views-field-view-node a:after{content:"▶︎";margin:0;padding:0;font-size:.7em;color:inherit!important;margin-left:5px!important}.paragraph-node-blog-post .paragraph-text .field-body{padding-top:0}.product_overview{background:#fff}.product_overview .modal-dialog{background-repeat:no-repeat;background-size:100%;border:2px solid pink;width:400px;height:200px;display:none;position:absolute}.product_overview .modal-dialog.modal-platten{background-image:url(/themes/rigips/images/liefer_gipsplatten.jpg)}.product_overview .modal-dialog.show{display:block}.product_overview .modal.dialog .container .video .close{background:purple}.product_overview header{color:#fff;background:#005eb8}.product_overview .produkt-content-columns{margin-bottom:60px;padding-top:15px}.product_overview .produkt-content-columns .produkt-content-container{width:-moz-calc(100% - 325px);width:-webkit-calc(100% - 325px);vertical-align:top;width:calc(100% - 325px);display:inline-block}@media (max-width:1023.9px){.product_overview .produkt-content-columns .produkt-content-container{width:100%}}@media (min-width:1024px){.product_overview .produkt-content-columns .produkt-content-container{width:-moz-calc(100% - 325px);width:-webkit-calc(100% - 325px);width:calc(100% - 325px)}}.product_overview .produkt-content-columns .produkt-image-container{vertical-align:top;display:inline-block}@media (max-width:1023.9px){.product_overview .produkt-content-columns .produkt-image-container{width:100%}}@media (min-width:1024px){.product_overview .produkt-content-columns .produkt-image-container{float:right;width:320px}}@media (max-width:1023.9px){.product_overview .produkt-content-columns .produkt-image-container .produkt-bild{width:100%}}@media (min-width:768px){.product_overview .produkt-content-columns .produkt-image-container .produkt-bild{width:320px}}.product_overview .produkt-content-columns .produkt-image-container .produkt-bild img{height:auto}@media (max-width:1023.9px){.product_overview .produkt-content-columns .produkt-image-container .produkt-bild img{width:100%}}@media (min-width:1024px){.product_overview .produkt-content-columns .produkt-image-container .produkt-bild img{width:320px}}.product_overview label[for=anwendung],.product_overview h3{font-weight:700}.product_overview #produkt-beschreibung{background:#ebebeb}.product_overview #produkt-lieferprogramm{width:100%;overflow:hidden}.product_overview #produkt-lieferprogramm .lieferprogramm-frame{vertical-align:top;width:100%;display:inline-block;overflow:scroll visible}.product_overview #produkt-lieferprogramm .lieferprogramm-frame section{max-width:initial}.product_overview #produkt-lieferprogramm .lieferprogramm-frame:before{content:"";float:left;width:1px;height:calc(100% + 1px);margin-left:-1px;display:block}.product_overview #produkt-lieferprogramm .lieferprogramm-frame:after{content:"";clear:both;width:100%;display:block}.product_overview .lieferservice_infos+.lieferprogramm-frame{float:right;vertical-align:top;width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px);display:inline-block;overflow:scroll visible}.product_overview #produkt-produktzeilen{display:table}.product_overview #produkt-produktzeilen .produktzeilen-caption{color:#fff;background:#005eb8;margin-left:2px;padding:5px;font-weight:700;display:table-caption}.product_overview #produkt-produktzeilen .produktzeilen-row:nth-child(2n) div:first-of-type{background:#e7e7e7}.product_overview #produkt-produktzeilen .produktzeilen-row:nth-child(odd) div:first-of-type{background:#f8f8ff}.product_overview #produkt-produktzeilen .produktzeilen-row:first-child div{background:#fff}.product_overview #produkt-produktzeilen .produktzeilen-row{display:table-row}.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item{text-align:center;white-space:nowrap;background:#d7e4f2;border:2px solid #ebebeb;padding:5px;display:table-cell}.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-1,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-2,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-3{color:#005eb8;cursor:hand;font-weight:600}.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-1>on-mousedown,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-2>on-mousedown,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-3>on-mousedown{content:"default:createModalDialog(this.text())"}.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-1:hover,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-2:hover,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.lieferservice-3:hover{text-decoration:underline}.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.platten-brandverhalten,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.profile-brandverhalten,.product_overview #produkt-produktzeilen .produktzeilen-row .produktzeilen-item.putze-brandverhalten{display:none}.product_overview #produkt-produktzeilen .produktzeilen-row.row-n-0{background:#fff;font-weight:500}.product_overview #produkt-produktzeilen .produktzeilen-row.row-n-0 .produktzeilen-item,.product_overview #produkt-produktzeilen .produktzeilen-row.row-n-0 div:first-of-type{background:#fff}.product_overview .lieferservice_infos{float:left}.product_overview .lieferservice_infos .lf-infos-item{max-width:180px;margin-right:15px;display:inline-block}.product_overview .lieferservice_infos .lf-infos-item img{width:100%;height:auto}.product_overview .lieferservice_infos .lf-infos-item span{display:block}.product_overview .switcher span{cursor:hand;text-align:center;padding:5px 20px;font-weight:700;line-height:2em}.product_overview .switcher span>on-mousedown{content:"default:toggleProductTabs(this)"}@media (max-width:1023.9px){.product_overview .switcher span{width:100%;display:block}}@media (min-width:768px){.product_overview .switcher span{max-width:200px;display:inline}}.product_overview .switcher span.open{color:#fff;background:#005eb8}.product_overview .switch-content{background:#ebebeb;max-width:850px;margin-bottom:50px;padding:20px}.product_overview .switch-content .hidden{display:none}.product_overview .product-multikomfort{margin-top:30px;margin-left:0}.product_overview .product-multikomfort div.mk-item{min-height:50px;margin:5px 0 20px;position:relative}.product_overview .product-multikomfort div.mk-item p{max-width:420px;margin:0;padding-left:65px;display:block;position:relative;top:3px}.product_overview #produkt-systemkomponenten{width:auto;max-width:770px;overflow:hidden}.product_overview #produkt-systemkomponenten .owl-stage-outer{overflow:hidden}.product_overview #produkt-systemkomponenten .owl-controls .owl-nav .owl-prev{width:0;height:0;cursor:hand;border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #00d2d2;margin-top:-110px;margin-left:-30px;position:absolute}.product_overview #produkt-systemkomponenten .owl-controls .owl-nav .owl-next{width:0;height:0;cursor:hand;border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #00d2d2;margin-top:-110px;margin-left:790px;position:absolute}.product_overview #produkt-systemkomponenten.hide-navigation .owl-controls{display:none}.product_overview #produkt-systemkomponenten>on-ready{content:"default:initSlider(this,{items:4, touchDrag:false, mouseDrag: false});"}.product_overview #produkt-systemkomponenten .owl-item{display:inline-block;width:170px!important;margin:10px!important}.product_overview #produkt-systemkomponenten .owl-item a{font-weight:700;text-decoration:none}.product_overview #produkt-systemkomponenten .owl-item a img{width:100%;height:auto;display:block}.product_overview #produkt-systemkomponenten .owl-item a span{padding-left:10px;display:block}.lieferprogramm span.close{filter:none!important;margin-left:5px!important;display:block!important;top:-23px!important;left:-16px!important}.lieferprogramm span.close:before{display:none}.lieferprogramm span.close:after{width:30px;height:30px;background:url(/themes/legacy_rigips/images/close.png) 50% no-repeat!important}@media (min-width:1024px){.paragraph-product-sidebar{padding:25px}}@media (max-width:1599.9px){.paragraph-product-sidebar{padding:25px}}.paragraph-product-sidebar h1{font-size:1.3em}.paragraph-product-sidebar h3{color:#000;margin-top:0;margin-bottom:15px;font-size:1.3em;font-weight:500}.paragraph-product-sidebar ul:not(.contextual-links){padding:0!important}.paragraph-product-sidebar ul:not(.contextual-links) li{text-indent:30px;background:url(/themes/legacy_rigips/images/download_arrow.png) 0 no-repeat;border-top:1px solid #e7e7e7;width:100%;padding-top:0}.paragraph-product-sidebar ul:not(.contextual-links) li:hover{background:url(/themes/legacy_rigips/images/download_arrow_hover.png) 0 no-repeat}.paragraph-product-sidebar ul:not(.contextual-links) li:last-child{border-bottom:1px solid #e7e7e7}.paragraph-product-sidebar ul:not(.contextual-links) li a{text-align:left;text-indent:0;margin-left:25px;padding:15px 0;font-size:.9em}.paragraph-product-sidebar ul:not(.contextual-links) li a span{color:300;font-size:.6493em;display:block}.paragraph-product-sidebar ul:not(.contextual-links) li a:hover{color:#00d2d2}.paragraph-product-sidebar ul:not(.contextual-links) li a:hover span{color:300}.product-multikomfort .mk-item{margin-bottom:10px;overflow:hidden}.product-multikomfort .mk-item .mkicon{float:left;margin-right:20px}.protector{opacity:0;z-index:1999;background-color:#000;transition:opacity .4s ease-in;position:fixed;inset:0}.results{flex-flow:column;justify-content:flex-start;margin-top:25px;display:flex}@media (min-width:768px){.results{flex-flow:wrap;justify-content:space-between}}.results .banner-text{color:#005eb8}.results .hits{text-align:center;width:100%;margin-bottom:25px;font-weight:300}.results .hits.no-hits{color:inherit;font-size:inherit}.results .hits span{color:#000;font-weight:400}.search-result[data-type=aktuelles]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=aktuelles] *{color:#005eb8}.search-result[data-type=aktuelles] p{font-weight:400;text-decoration:none}.search-result[data-type=aktuelles] h2{float:left;position:relative}.search-result[data-type=aktuelles] h2:after{content:"";position:absolute;bottom:0;left:0;right:0}.search-result[data-type=aktuelles]:hover h2{text-decoration:underline}.search-result[data-type=aktuelles] .path{flex-flow:column wrap;justify-content:flex-start;display:flex}.search-result[data-type=aktuelles] .excerpt{color:#000;width:100%;display:block}.paragraph-contacts-search-box .search-result[data-type=ansprechpartner]{border:none;flex-flow:wrap;justify-content:space-between;width:calc(50% - 10px);display:flex}.paragraph-contacts-search-box .search-result[data-type=ansprechpartner] p{width:100%;font-weight:400;text-decoration:none}.paragraph-contacts-search-box .search-result[data-type=ansprechpartner] p.title{text-align:center;margin-top:10px;margin-bottom:10px}.paragraph-contacts-search-box img{height:180px;margin:0 auto}.paragraph-contacts-search-box h1{text-align:center;width:100%;margin:0 0 10px;padding:0;position:relative}.paragraph-contacts-search-box h1:after{content:"";position:absolute;bottom:0;left:0;right:0}.paragraph-search-results-contacts.paragraph-search-results .results{flex-flow:wrap;justify-content:space-between;display:flex}.paragraph-search-results-contacts.paragraph-search-results .search-result[data-type=ansprechpartner]{flex-direction:column;justify-content:space-between;width:100%;display:flex}.paragraph-search-results-contacts.paragraph-search-results .search-result[data-type=ansprechpartner] p.title{text-align:left}.paragraph-search-results-contacts.paragraph-search-results .search-result[data-type=ansprechpartner] dl{max-width:calc(100% - 20px)}.paragraph-search-results-contacts.paragraph-search-results .search-result[data-type=ansprechpartner] img{width:130px;margin:auto}.paragraph-search-results-contacts.paragraph-search-results .search-result.hit.contact{flex-direction:column;justify-content:space-between;width:calc(50% - 30px);display:flex}@media (max-width:1023.9px){.paragraph-search-results-contacts.paragraph-search-results .search-result.hit.contact{width:100%}}.search-result[data-type=blog_post]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=blog_post] *{color:#005eb8}.search-result[data-type=blog_post] p{font-weight:400;text-decoration:none}.search-result[data-type=blog_post] h2{position:relative}.search-result[data-type=blog_post] h2:after{content:"";position:absolute;bottom:0;left:0;right:0}.search-result[data-type=blog_post]:hover h2{text-decoration:underline}.search-result[data-type=blog_post]:hover em,.search-result[data-type=blog_post] em{color:#000}.search-result[data-type=blog_post] .path{flex-flow:row;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=blog_post] .path{flex-flow:column}}.search-result[data-type=blog_post] .path *{margin-bottom:5px}.search-result[data-type=blog_post] .trail{flex-flow:column;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=blog_post] .trail{flex-flow:row}}.search-result[data-type=blog_post] .trail h2 span{margin-right:10px;font-weight:400}.search-result[data-type=blog_post] .trail h2 span:after{content:"»";padding-left:2px}.search-result[data-type=blog_post] .excerpt{color:#000;width:100%;display:block}.search-result[data-type=baumarkt],.search-result[data-type=haendler],.search-result[data-type=energieberater],.search-result[data-type=fachhandwerker]{flex-flow:column;justify-content:flex-start;display:flex}@media (min-width:1024px){.search-result[data-type=baumarkt],.search-result[data-type=haendler],.search-result[data-type=energieberater],.search-result[data-type=fachhandwerker]{flex-flow:wrap}}.search-result[data-type=baumarkt] .wrapper,.search-result[data-type=haendler] .wrapper,.search-result[data-type=energieberater] .wrapper,.search-result[data-type=fachhandwerker] .wrapper{flex-flow:row;justify-content:flex-start;display:flex}.search-result[data-type=baumarkt] .map,.search-result[data-type=haendler] .map,.search-result[data-type=energieberater] .map,.search-result[data-type=fachhandwerker] .map{order:1;width:calc(50% - 25px);margin-left:25px}.search-result[data-type=baumarkt] .info,.search-result[data-type=haendler] .info,.search-result[data-type=energieberater] .info,.search-result[data-type=fachhandwerker] .info{flex-flow:column;justify-content:space-between;display:flex;position:relative}@media (min-width:1024px){.search-result[data-type=baumarkt] .info,.search-result[data-type=haendler] .info,.search-result[data-type=energieberater] .info,.search-result[data-type=fachhandwerker] .info{width:50%}}.search-result[data-type=baumarkt] .info .directions,.search-result[data-type=haendler] .info .directions,.search-result[data-type=energieberater] .info .directions,.search-result[data-type=fachhandwerker] .info .directions{padding-top:10px;padding-bottom:10px;font-weight:700}.search-result[data-type=baumarkt] .rigipsprofi,.search-result[data-type=haendler] .rigipsprofi,.search-result[data-type=energieberater] .rigipsprofi,.search-result[data-type=fachhandwerker] .rigipsprofi{margin-top:25px}.search-result[data-type=baumarkt] .rigipsprofi img,.search-result[data-type=haendler] .rigipsprofi img,.search-result[data-type=energieberater] .rigipsprofi img,.search-result[data-type=fachhandwerker] .rigipsprofi img{height:48px}.search-result[data-type=baumarkt] img,.search-result[data-type=haendler] img,.search-result[data-type=energieberater] img,.search-result[data-type=fachhandwerker] img{width:initial}.search-result[data-type=download]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=download] .trail{color:#005eb8;font-size:14px}.search-result[data-type=download] .head,.search-result[data-type=download] .tail{flex-flow:column;justify-content:space-between;display:flex}@media (min-width:768px){.search-result[data-type=download] .head,.search-result[data-type=download] .tail{flex-flow:row}}.search-result[data-type=download] .head div,.search-result[data-type=download] .tail div{flex:1}.search-result[data-type=download] .head div.title,.search-result[data-type=download] .tail div.title{flex-grow:3}.search-result[data-type=download] .head div.filesize,.search-result[data-type=download] .head div.mimetype,.search-result[data-type=download] .tail div.filesize,.search-result[data-type=download] .tail div.mimetype{flex-grow:.5;display:flex}@media (min-width:768px){.search-result[data-type=download] .head div.filesize,.search-result[data-type=download] .head div.mimetype,.search-result[data-type=download] .tail div.filesize,.search-result[data-type=download] .tail div.mimetype{justify-content:flex-end}}.search-result[data-type=download] .head .pages,.search-result[data-type=download] .head .filesize,.search-result[data-type=download] .head .mimetype{font-weight:400}@media (max-width:1023.9px){.search-result[data-type=download] .head .pages,.search-result[data-type=download] .head .filesize,.search-result[data-type=download] .head .mimetype{display:none!important}}@media (min-width:768px){.search-result[data-type=download] .tail .title h2{width:90%}}@media (max-width:1023.9px){.search-result[data-type=download] .head{padding-right:10px}.search-result[data-type=download] .head .title h1{width:100%}.search-result[data-type=download] .tail .pages,.search-result[data-type=download] .tail .filesize,.search-result[data-type=download] .tail .mimetype{flex-flow:row;justify-content:space-between;display:flex}.search-result[data-type=download] .tail .pages:before,.search-result[data-type=download] .tail .filesize:before,.search-result[data-type=download] .tail .mimetype:before{content:attr(data-label);font-weight:400}.search-result[data-type=download] div{margin-bottom:5px}}.search-result[data-type=glossary]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=glossary] *{color:#005eb8}.search-result[data-type=glossary] p{font-weight:400;text-decoration:none}.search-result[data-type=glossary] .path{flex-flow:column;justify-content:flex-start;display:flex}.search-result[data-type=glossary] .path *{margin-bottom:5px}.search-result[data-type=glossary] .trail{flex-flow:column;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=glossary] .trail{flex-flow:row}}.search-result[data-type=glossary] .trail:hover h2{text-decoration:underline}.search-result[data-type=glossary] .trail h2:after{content:"»";padding-left:2px}.search-result[data-type=glossary] .excerpt{color:#000;width:100%;display:block}.search-result[data-type=page]{flex-direction:column;justify-content:space-between;display:flex}.search-result[data-type=page] *{color:#005eb8}.search-result[data-type=page] p{font-weight:400;text-decoration:none}.search-result[data-type=page]:hover h2{text-decoration:underline}.search-result[data-type=page] em{color:#000}.search-result[data-type=page] .path{flex-flow:column;justify-content:flex-start;display:flex}.search-result[data-type=page] .path .trail{font-size:14px}.search-result[data-type=page] .path *{margin-bottom:5px}.search-result[data-type=page] .trail{flex-flow:column;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=page] .trail{flex-flow:row}}.search-result[data-type=page] .trail h2 span{margin-right:10px;font-weight:400}.search-result[data-type=page] .trail h2 span:after{content:"»";padding-left:2px}.search-result[data-type=page] .excerpt{color:#000;width:100%;display:block}.search-result[data-type=product]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=product] *{color:#005eb8}.search-result[data-type=product] p{font-weight:400;text-decoration:none}.search-result[data-type=product] .path{flex-flow:column;justify-content:flex-start;display:flex}.search-result[data-type=product] .path .trail{font-size:14px}.search-result[data-type=product] .path *{margin-bottom:5px}.search-result[data-type=product] .excerpt{color:#000;width:100%;display:block}.search-result[data-type=product_download]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=product_download] .trail{color:#0468c5;font-size:14px}.search-result[data-type=product_download] .head,.search-result[data-type=product_download] .tail{flex-flow:column;justify-content:space-between;display:flex}@media (min-width:768px){.search-result[data-type=product_download] .head,.search-result[data-type=product_download] .tail{flex-flow:row}}.search-result[data-type=product_download] .head div,.search-result[data-type=product_download] .tail div{flex:1}.search-result[data-type=product_download] .head div.title,.search-result[data-type=product_download] .tail div.title{flex-grow:3}.search-result[data-type=product_download] .head div.filesize,.search-result[data-type=product_download] .head div.mimetype,.search-result[data-type=product_download] .tail div.filesize,.search-result[data-type=product_download] .tail div.mimetype{flex-grow:.5;display:flex}@media (min-width:768px){.search-result[data-type=product_download] .head div.filesize,.search-result[data-type=product_download] .head div.mimetype,.search-result[data-type=product_download] .tail div.filesize,.search-result[data-type=product_download] .tail div.mimetype{justify-content:flex-end}}.search-result[data-type=product_download] .head .pages,.search-result[data-type=product_download] .head .filesize,.search-result[data-type=product_download] .head .mimetype{font-weight:400}@media (max-width:1023.9px){.search-result[data-type=product_download] .head .pages,.search-result[data-type=product_download] .head .filesize,.search-result[data-type=product_download] .head .mimetype{display:none!important}}@media (min-width:768px){.search-result[data-type=product_download] .tail .title h2{width:90%}}@media (max-width:1023.9px){.search-result[data-type=product_download] .head{padding-right:10px}.search-result[data-type=product_download] .head .title h1{width:100%}.search-result[data-type=product_download] .tail .pages,.search-result[data-type=product_download] .tail .filesize,.search-result[data-type=product_download] .tail .mimetype{flex-flow:row;justify-content:space-between;display:flex}.search-result[data-type=product_download] .tail .pages:before,.search-result[data-type=product_download] .tail .filesize:before,.search-result[data-type=product_download] .tail .mimetype:before{content:attr(data-label);font-weight:400}.search-result[data-type=product_download] div{margin-bottom:5px}}.search-result[data-type=referenzen]{flex-flow:column;justify-content:space-between;display:flex}.search-result[data-type=referenzen] *{color:#005eb8}.search-result[data-type=referenzen] p{font-weight:400;text-decoration:none}.search-result[data-type=referenzen] h2{position:relative}.search-result[data-type=referenzen] h2:after{content:"";position:absolute;bottom:0;left:0;right:0}.search-result[data-type=referenzen]:hover h2{text-decoration:underline}.search-result[data-type=referenzen]:hover em,.search-result[data-type=referenzen] em{color:#000}.search-result[data-type=referenzen] .path{flex-flow:row;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=referenzen] .path{flex-flow:column}}.search-result[data-type=referenzen] .path *{margin-bottom:5px}.search-result[data-type=referenzen] .trail{flex-flow:column;justify-content:flex-start;display:flex}@media (min-width:768px){.search-result[data-type=referenzen] .trail{flex-flow:row}}.search-result[data-type=referenzen] .trail h2 span{margin-right:10px;font-weight:400}.search-result[data-type=referenzen] .trail h2 span:after{content:"»";padding-left:2px}.search-result[data-type=referenzen] .excerpt{color:#000;width:100%;display:block}.search-result{border:1px solid #e7e7e7;border-bottom-width:3px;border-radius:5px;flex-direction:column;justify-content:flex-start;width:100%;margin-top:10px;padding:15px;display:flex;position:relative;transition:all .5s!important}.search-result .field-body{max-width:calc(100% - 40px)}.search-result h1,.search-result h2,.search-result h3{margin-bottom:20px;font-weight:700}.search-result h2,.search-result h4,.search-result h6{color:#625c59}.search-result h1{color:#005eb8;margin-top:20px}.search-result h2{margin-top:10px}.search-result h3{color:#00d2d2;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:400}.search-result p{word-break:break-word;margin-bottom:20px;font-weight:300}.search-result p.text-align-left{float:left;width:auto;margin-top:0;margin-bottom:10px;margin-right:10px}.search-result p.text-align-right{float:right;width:auto;margin-top:0;margin-bottom:10px;margin-left:10px}.search-result em{font-style:italic}.search-result b,.search-result strong{font-weight:500}.search-result a.link{color:#005eb8;font-weight:700}.search-result a.link:hover{color:#00d2d2}.search-result a{color:#005eb8}.search-result a:hover{color:#00d2d2}.search-result dl{border-collapse:collapse;flex-flow:wrap;display:flex}.search-result dl>dt{text-align:center;background-color:#e7e7e7;border:1px solid #fff;width:65px;padding:10px;font-size:14px}.search-result dl>dd{background-color:#f2f2f2;border:1px solid #fff;width:calc(100% - 65px);padding:10px;font-size:14px}.search-result img{max-width:100%;margin-bottom:20px}@media (max-width:479.9px){.search-result img{width:100%}}.search-result img.align-left{float:left;margin-top:0;margin-bottom:10px;margin-right:10px}.search-result img.align-right{float:right;margin-top:0;margin-bottom:10px;margin-left:10px}.search-result ul{padding:0;margin-bottom:20px!important}.search-result ul li{padding:initial;padding-left:20px}.search-result ul li:before{content:"▶︎";color:#000;float:left;margin-left:-20px;padding:5px 5px 0 0;font-size:.6em;display:block}.search-result p.info{background:#e7e7e7;margin-bottom:15px;padding:15px}.search-result p.info:first-of-type{margin-top:15px}.search-result p.info:first-line{margin-bottom:10px;font-weight:700}.search-result a.button{background:#e7e7e7;margin:1px;padding:5px 10px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.search-result a.button:after{content:"";float:right;background-image:url(/themes/legacy_rigips/images/link-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:75%;width:30px;height:22px;margin-left:10px}.search-result a.button:hover:after{background-image:url(/themes/legacy_rigips/images/link-arrow-right-hover.svg)}.search-result a.button[data-anytype-shape=download]:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark.svg)}.search-result a.button[data-anytype-shape=download]:hover:after{background-image:url(/themes/legacy_rigips/images/download-icons/download_dark_hover.svg)}@media (min-width:480px){.search-result{padding:25px}}.search-result .hidden{display:none}.search-result:hover h2 a{text-decoration:none}.search-result h1{font-size:20px;font-weight:700}.search-result p{margin-bottom:0;font-weight:400}.search-result p.title{font-weight:700}.search-result p.extra{padding-top:10px;padding-bottom:10px;font-weight:300}.search-result p.trail{margin-right:10px;font-size:18px}.search-result h2{margin-top:0;margin-bottom:10px;font-size:18px}.search-result dl{border-collapse:collapse;flex-direction:column;font-weight:400;line-height:25px;display:flex}@media (max-width:1023.9px){.search-result dl{flex-direction:column;display:flex}}@media (min-width:480px){.search-result dl{flex-flow:wrap}}.search-result dl dt,.search-result dl dl{float:left;display:flex}@media (max-width:1023.9px){.search-result dl dt,.search-result dl dl{padding-top:10px}}.search-result dl dl{word-break:break-word;margin-left:15px;width:calc(100% - 100px)!important}.search-result dl dd{font-weight:300}.search-result dl>dt{text-align:center;text-indent:5px;background-color:#e7e7e7;border:1px solid #fff;width:100px;padding:3px;font-size:14px}@media (max-width:479.9px){.search-result dl>dt{width:100%}}.search-result dl>dd{text-indent:5px;background-color:#f2f2f2;border:1px solid #fff;width:calc(100% - 100px);padding:3px;font-size:14px}@media (max-width:479.9px){.search-result dl>dd{width:100%}}.search-result .wrapper{flex-direction:column;display:flex}@media (min-width:480px){.search-result .wrapper{flex-direction:row}}.search-result .details{margin-top:20px}.search-result .details table{width:initial}.search-result .details table dt{background:initial}.search-result .details table tr{background:initial;flex-direction:column;display:flex}@media (min-width:480px){.search-result .details table tr{flex-flow:wrap}}.search-result .details table th{flex-direction:column;width:100%;padding:3px 0;font-weight:700;display:flex}@media (min-width:480px){.search-result .details table th{flex-flow:wrap}}.search-result p.type{color:#303030;flex-direction:row;margin:0 0 10px;padding:0;font-size:16px;font-weight:400;display:flex}.search-result p.type span{flex-direction:row;width:25px;height:25px;margin-right:10px;display:flex;background-position:100% 0!important;background-repeat:no-repeat!important}.search-result p.type span.search-type-icon-system{background:url(/themes/legacy_rigips/images/types/system.png)}.search-result p.type span.search-type-icon-aktuelles,.search-result p.type span.search-type-icon-blog_post{background:url(/themes/legacy_rigips/images/types/aktuelles.png)}.search-result p.type span.search-type-icon-page{background:url(/themes/legacy_rigips/images/types/page.png)}.search-result p.type span.search-type-icon-product{background:url(/themes/legacy_rigips/images/types/product.png)}.search-result p.type span.search-type-icon-referenzen{background:url(/themes/legacy_rigips/images/types/referenzen.png)}.search-result p.type span.search-type-icon-glossary{background:url(/themes/legacy_rigips/images/types/glossary.png)}.search-result p.type span.search-type-icon-download{background:url(/themes/legacy_rigips/images/types/download.png)}.search-result p.type span.search-type-icon-fachhandwerker,.search-result p.type span.search-type-icon-energieberater,.search-result p.type span.search-type-icon-baumarkt,.search-result p.type span.search-type-icon-haendler,.search-result p.type span.search-type-icon-ansprechpartner{background:url(/themes/legacy_rigips/images/types/kontakt.png)}.search-result em{font-weight:700!important}table{table-layout:fixed;width:100%}table thead{color:#fff;background:#005eb8;font-weight:400}table tbody tr:nth-of-type(2n){background-color:#e7e7e7}table th{text-align:left}table tr th{padding:12px}table tr td{padding:6px 12px;vertical-align:middle!important}table .column-title{width:300px}table .column-seiten{text-align:right}table .column-lang{text-align:center}table .column-stand{text-align:right}table .column-size{text-align:right;white-space:nowrap}table .column-cover{text-align:center}aside li.search-filter-link.search-type-icon-product_download,.search-result p.type span.search-type-icon-product_download{background:url(/themes/legacy_rigips/images/types/product_download.png)}.type-icon[data-type=application\/pdf]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=application\/pdf]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=application\/pdf]:after{text-align:center;text-indent:0;content:"PDF";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=application\/postscript]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=application\/postscript]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=application\/postscript]:after{text-align:center;text-indent:0;content:"EPS";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=application\/zip]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=application\/zip]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=application\/zip]:after{text-align:center;text-indent:0;content:"ZIP";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=image\/png]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=image\/png]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=image\/png]:after{text-align:center;text-indent:0;content:"PNG";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=image\/mbp]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=image\/mbp]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=image\/mbp]:after{text-align:center;text-indent:0;content:"BMP";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=image\/tiff]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=image\/tiff]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=image\/tiff]:after{text-align:center;text-indent:0;content:"TIF";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=image\/jpeg],.type-icon[data-type=image\/jpg]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=image\/jpeg]:hover,.type-icon[data-type=image\/jpg]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=image\/jpeg]:after,.type-icon[data-type=image\/jpg]:after{text-align:center;text-indent:0;content:"JPG";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=image\/gif]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=image\/gif]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=image\/gif]:after{text-align:center;text-indent:0;content:"GIF";margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}.type-icon[data-type=WEB]{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative;color:#000!important}.type-icon[data-type=WEB]:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat;color:#005eb8!important}.type-icon[data-type=WEB]:after{content:attr(data-type);text-align:center;text-indent:0;margin:auto;font-size:7px;font-weight:400;position:absolute;bottom:3px;left:0;right:0}#views-exposed-form-aktuelles-default #select-div,#views-exposed-form-presseinfos-default #select-div{width:100%}#views-exposed-form-aktuelles-default #select-div select,#views-exposed-form-presseinfos-default #select-div select{margin:0}#views-exposed-form-aktuelles-default #edit-date-min,#views-exposed-form-aktuelles-default #edit-date-max,#views-exposed-form-presseinfos-default #edit-date-min,#views-exposed-form-presseinfos-default #edit-date-max{display:none}#views-exposed-form-aktuelles-default #year>on-ready,#views-exposed-form-presseinfos-default #year>on-ready{content:"default:attachYearSelect(this);"}p.aktuelles-date{background:#fff;padding:25px 25px 0;display:block}.view-blog_posts form{flex-direction:column;width:100%;display:flex}.view-blog_posts form .js-form-item{width:100%}.view-blog_posts form .js-form-item.form-item-date-min,.view-blog_posts form .js-form-item.form-item-date-max{display:none}.view-blog_posts form .js-form-item .shs-container{width:100%}.view-blog_posts form .js-form-item .shs-container .shs-field-container{flex-direction:column;width:100%;display:flex}.view-blog_posts form .js-form-item .shs-container .shs-field-container .shs-widget-container{width:100%;margin-top:5px;display:block}.view-blog_posts form .form-item-category label{display:none}.view-blog_posts form select{border:1px solid #d8d8d8;border-radius:5px;height:45px}@media (min-width:480px){.view-blog_posts form select{margin-right:10px}}.view-blog_posts form select.hidden{display:none}.view-blog_posts form select#year{width:100%}.view-blog_posts form input[type=submit]{height:44px}@media (max-width:1023.9px){.view-blog_posts form input[type=submit]{width:100%}}.view-blog_posts form>on-ready{content:"default:attachYearSelect(this);"}.view-blog_posts .views-row{flex-direction:column;display:flex}.view-blog_posts .views-row .paragraph-slider-bigimage{max-height:267px}.view-blog_posts .views-row .paragraph-slider-bigimage .field-body{display:none}.view-blog_posts .views-row .views-field-title{width:100%;margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:400}.view-blog_posts .views-row .views-field-title a{color:#005eb8;text-decoration:none}.view-blog_posts .views-row .views-field-field-blog-post-category{width:100%;margin:15px 50px 0}.view-blog_posts .views-row .views-field-field-blog-post-category .field-content{float:left;border:1px solid #aaa;border-radius:5px;padding:5px;font-size:.7em}.view-blog_posts .views-row .views-field-field-date{order:-2;margin:2px 0 0;display:flex}.view-blog_posts .views-row .views-field-field-date .field-content{font-weight:500}.view-blog_posts .views-row .views-field-field-main .field-content .paragraph-text{padding:0!important}.view-blog_posts .views-row .views-field-field-blog-category{order:-1;display:flex}.view-blog_posts .views-row .views-field-view-node{width:100%;margin-top:25px}.view-blog_posts .views-row .views-field-view-node a{color:#005eb8;text-decoration:none}.view-blog_posts .views-row .views-field-view-node a:after{content:"▶︎";padding-left:5px;font-size:.7em}.post-category{color:#a5a5a6;border:1px solid #d8d8d8;border-radius:5px;margin-top:5px;margin-right:5px;padding:3px 7px;font-size:.8em;text-decoration:none;display:inline-block}@media (max-width:1023.9px){.post-category{margin:10px 10px 0 0}}.post-category.active{background-color:#005eb8;border-color:#005eb8;color:#fff!important}.post-category:hover{background-color:#00d2d2;border-color:#00d2d2;color:#fff!important}.view-faqs h3{margin-top:50px;margin-bottom:20px;font-size:24px;font-weight:400}.view-faqs .views-field-title{color:#333;padding-right:30px;font-size:16px;font-weight:400}.view-faqs form.views-exposed-form{margin-top:0;padding:0 0 15px}.view-faqs form.views-exposed-form label{color:#005eb8;font-weight:400}.view-faqs form.views-exposed-form .form-item{flex-direction:row;justify-content:flex-start;margin-bottom:5px;display:flex}.view-faqs form.views-exposed-form .form-item select{background-clip:padding-box;border:1px solid #d8d8d8;border-radius:0 5px 5px 0}.view-faqs form.views-exposed-form .form-item select>on-change{content:"default:$(\"form#views-exposed-form-faqs-default\").submit();"}.view-faqs form.views-exposed-form #edit-actions{display:none}.view-faqs .views-field-field-body{transition:height .5s;display:none;overflow:hidden;transition:all 1s!important}.view-faqs .views-row{cursor:pointer;background:#fff;border-bottom:1px solid #e7e7e7;position:relative;margin-left:0!important;margin-right:0!important;padding:0!important}.view-faqs .views-row:first-child{border-top:1px solid #e7e7e7!important}.view-faqs .views-row:hover{background-color:#00d2d2}.view-faqs .views-row div{margin:0!important}.view-faqs .views-row p,.view-faqs .views-row .field-content{margin:0}.view-faqs .views-row>on-mousedown{content:"default:            this.closest(\".view-faqs\").find(\".open\").not(this).removeClass(\"open\").find(\".views-field-field-body\").toggleHeight();            this.closest(\".views-row\").toggleClass(\"open\").find(\".views-field-field-body\").toggleHeight();        "}.view-faqs .views-row:before,.view-faqs .views-row:after{content:"";width:34px;height:34px;margin:auto;display:block;position:absolute;top:0;bottom:auto;right:0;transition:all .3s!important}.view-faqs .views-row:nth-child(2n):before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2017%2017%27%20width%3D%2717%27%20height%3D%2717%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27black%27%20fill%3D%27transparent%27%20stroke-width%3D%271%27%20d%3D%27M8.5%2C0L8.5%2C17L8.5%2C8.5L0%2C8.5L17%2C8.5%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat}.view-faqs .views-row:nth-child(2n):after{background-position:50%;background-repeat:no-repeat}.view-faqs .views-row:nth-child(odd):before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2017%2017%27%20width%3D%2717%27%20height%3D%2717%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27black%27%20fill%3D%27transparent%27%20stroke-width%3D%271%27%20d%3D%27M8.5%2C0L8.5%2C17L8.5%2C8.5L0%2C8.5L17%2C8.5%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat}.view-faqs .views-row:nth-child(odd):after{background-position:50%;background-repeat:no-repeat}.view-faqs .views-row.open,.view-faqs .views-row.open:hover{background-color:#005eb8}.view-faqs .views-row.open:hover span,.view-faqs .views-row.open span{color:#fff!important}.view-faqs .views-row.open:nth-child(2n){bottom:auto}.view-faqs .views-row.open:nth-child(2n):before,.view-faqs .views-row.open:nth-child(odd):before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2017%2017%27%20width%3D%2717%27%20height%3D%2717%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%271%27%20d%3D%27M8.5%2C0L8.5%2C17L8.5%2C8.5L0%2C8.5L17%2C8.5%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;transform:rotate(-45deg)}.view-faqs .views-row .views-field-title{padding:10px 29px 10px 15px;font-weight:400;font-size:14px!important}.view-faqs .views-row .views-field-field-body .field-content{color:#000;background:#eee;border-top:1px solid #e7e7e7;padding:15px;font-size:14px!important}.view-glossary_custom{padding-top:0}.view-glossary_custom form{display:none}.view-glossary_custom .views-row{background:#fff;border-bottom:0;flex-direction:column;display:flex}.view-glossary_custom .views-row a{text-decoration:none}.view-glossary_custom .views-row .views-field-title{font-weight:700}.view-glossary_custom .views-row .views-field-title .field-content{float:left;width:100%;padding-bottom:0}.view-glossary_custom .views-row .views-field-title .field-content a:after{content:"▶︎";color:inherit;vertical-align:middle;margin:0 0 0 5px;padding:0;font-size:.7em;line-height:1}.view-referenzen{flex-wrap:wrap;justify-content:space-between;width:100%;padding:25px 25px 25px 0;display:flex}.view-referenzen form{width:100%;padding-left:0;padding-right:0}@media (min-width:768px){.view-referenzen form{display:flex}}.view-referenzen form .js-form-item{width:100%}.view-referenzen form .js-form-item.form-item-date-min,.view-referenzen form .js-form-item.form-item-date-max{display:none}.view-referenzen form .js-form-item .shs-container{width:100%}.view-referenzen form .js-form-item .shs-container .shs-field-container{flex-flow:wrap;width:100%;display:flex}.view-referenzen form .form-actions{order:1;margin-top:0;margin-bottom:10px}.view-referenzen form select{border:1px solid #d8d8d8;height:45px;border-radius:5px!important}.view-referenzen form select.hidden{display:none}.view-referenzen form input[type=submit]{height:44px}@media (max-width:1023.9px){.view-referenzen form input[type=submit]{width:100%}}.view-referenzen form input[type=submit]:disabled{background:#d8d8d8}.view-referenzen form .form-item-category{width:100%}.view-referenzen form select#year>on-change{content:"default:updateYearChange(this)"}@media (max-width:1023.9px){.view-referenzen{padding-left:25px}}.view-referenzen div{flex-wrap:wrap;width:100%;display:flex;justify-content:space-between!important}.view-referenzen div .reference-preview,.view-referenzen div .views-row{background:#fff;border:1px solid #e7e7e7;width:calc(33.3333% - 15px);margin-bottom:15px;padding:0;display:block;position:relative}@media (max-width:1023.9px){.view-referenzen div .reference-preview,.view-referenzen div .views-row,.view-referenzen div .reference-preview.columns_1,.view-referenzen div .views-row.columns_1{width:calc(100% + 0)}}@media (min-width:768px){.view-referenzen div .reference-preview,.view-referenzen div .views-row,.view-referenzen div .reference-preview.columns_1,.view-referenzen div .views-row.columns_1{width:calc(50% - 10px)}.view-referenzen div .reference-preview.columns_2,.view-referenzen div .views-row.columns_2{width:calc(100% - 10px)}}@media (min-width:1024px){.view-referenzen div .reference-preview,.view-referenzen div .views-row,.view-referenzen div .reference-preview.columns_1,.view-referenzen div .views-row.columns_1{width:calc(33.3333% - 10px)}.view-referenzen div .reference-preview.columns_2,.view-referenzen div .views-row.columns_2{width:calc(66.6667% - 10px)}.view-referenzen div .reference-preview.columns_3,.view-referenzen div .views-row.columns_3{width:calc(100% - 10px)}}.view-referenzen div .reference-preview div,.view-referenzen div .views-row div{width:100%;margin:0}.view-referenzen div .reference-preview .views-field.views-field-field-top,.view-referenzen div .views-row .views-field.views-field-field-top{margin:0;position:relative;overflow:hidden}.view-referenzen div .reference-preview .views-field.views-field-field-top div,.view-referenzen div .views-row .views-field.views-field-field-top div{width:100%}.view-referenzen div .reference-preview .views-field.views-field-field-top .paragraph-banner .banner-text,.view-referenzen div .views-row .views-field.views-field-field-top .paragraph-banner .banner-text{display:none}.view-referenzen div .reference-preview .views-field.views-field-field-top .paragraph-banner .banner-image,.view-referenzen div .views-row .views-field.views-field-field-top .paragraph-banner .banner-image{height:200px}.view-referenzen div .reference-preview .views-field.views-field-field-top .paragraph-banner img,.view-referenzen div .views-row .views-field.views-field-field-top .paragraph-banner img{object-fit:cover;height:100%}.view-referenzen div .reference-preview .views-field-title,.view-referenzen div .views-row .views-field-title{float:left;width:100%;font-size:inherit}.view-referenzen div .reference-preview .views-field-title .field-content,.view-referenzen div .views-row .views-field-title .field-content{float:left;text-align:left;width:100%;min-height:50px;padding:10px}.view-referenzen div .reference-preview .views-field-title .field-content a,.view-referenzen div .views-row .views-field-title .field-content a{color:#000}.view-referenzen div .reference-preview .views-field-title .field-content a:after,.view-referenzen div .views-row .views-field-title .field-content a:after{content:"▶︎";color:#005eb8;padding-top:2px;padding-left:10px;font-size:12px}.view-referenzen div .reference-preview .views-field-title .field-content a:hover:after,.view-referenzen div .views-row .views-field-title .field-content a:hover:after{color:#00d2d2}.view-referenzen div .reference-preview .views-field-view-node,.view-referenzen div .views-row .views-field-view-node{float:left;width:100%}.view-referenzen div .reference-preview .views-field-view-node .field-content,.view-referenzen div .views-row .views-field-view-node .field-content{float:left;text-align:left;width:100%;padding:10px;font-weight:700}.view-referenzen div .reference-preview .views-field-view-node .field-content a,.view-referenzen div .views-row .views-field-view-node .field-content a{color:#005eb8}.view-referenzen div .reference-preview .views-field-view-node .field-content a:hover,.view-referenzen div .views-row .views-field-view-node .field-content a:hover{color:#00d2d2}.view-referenzen div .reference-preview .views-field-view-node .field-content a:after,.view-referenzen div .views-row .views-field-view-node .field-content a:after{content:"▶︎";padding-top:2px;padding-left:10px;font-size:.6em}.view-referenzen div .reference-preview .paragraph-slider-bigimage,.view-referenzen div .views-row .paragraph-slider-bigimage{width:auto}@media (min-width:1024px){.view-referenzen div .reference-preview .paragraph-slider-bigimage,.view-referenzen div .views-row .paragraph-slider-bigimage{height:150px}}@media (max-width:1023.9px){.view-referenzen div .reference-preview .paragraph-slider-bigimage,.view-referenzen div .views-row .paragraph-slider-bigimage{height:105px}.view-referenzen div .reference-preview .paragraph-slider-bigimage img,.view-referenzen div .views-row .paragraph-slider-bigimage img{margin-bottom:10px;width:100%!important;height:auto!important}}@media (min-width:1024px){.view-referenzen div .reference-preview .paragraph-slider-bigimage img,.view-referenzen div .views-row .paragraph-slider-bigimage img{height:100%;width:auto!important;max-width:none!important}}.view-referenzen div .reference-preview .paragraph-slider-bigimage .field-body,.view-referenzen div .views-row .paragraph-slider-bigimage .field-body{display:none}.view-referenzen div .reference-preview a,.view-referenzen div .views-row a{text-decoration:none}.view-referenzen div .reference-preview:hover img,.view-referenzen div .views-row:hover img{transform:scale(1.1)}.view-referenzen div nav{width:100%;margin:30px 0 0}.view-referenzen div nav ul li{margin:0 3px!important}.view-referenzen .pagination{list-style:none}.view-referenzen .pagination li{float:left}.view-referenzen .pagination li a{padding:5px;text-decoration:none}.cookie_notification{opacity:0;z-index:1111111;color:#fff;text-align:center;background:#005eb8;margin:auto;padding:25px 25px 15px;font-weight:100;position:fixed;bottom:-100px;left:0;right:0}.cookie_notification.pending{opacity:1;bottom:0}.cookie_notification.animate{opacity:0;transition:all .6s ease-in-out;bottom:-100px}.cookie_notification.dismiss{opacity:0;bottom:-100px}.cookie_notification div{max-width:1200px;margin:auto}.cookie_notification h1{margin-bottom:15px;font-size:1.5em}.cookie_notification p{float:left;color:#fff;text-align:left;max-width:calc(100% - 50px)}.cookie_notification .button{float:right;color:#fff;cursor:pointer;text-indent:1000px;background-position:50%;background-repeat:no-repeat;width:24px;height:24px;margin:auto;font-size:1em;text-decoration:none;transition:background .5s ease-in-out,color .2s ease-in-out;position:relative;overflow:hidden;background:#005eb8!important;border:1px solid #ffffff80!important;border-radius:25px!important}.cookie_notification .button.dismiss:after{content:"";background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%2012%27%20width%3D%2712%27%20height%3D%2712%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27rgba%28255%2C%20255%2C%20255%2C%200.5%29%27%20fill%3D%27transparent%27%20stroke-width%3D%271%27%20d%3D%27M0%2C0L12%2C12L6%2C6L0%2C12L12%2C0%27%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;margin:auto;position:absolute;inset:0}.cookie_notification .button.dismiss:hover{background-color:#0000!important}.cookie_notification a{color:#fff;font-weight:inherit}.dialog{z-index:2000;background-color:#fff;border:1px solid #e0e0e0;width:600px;max-width:90%;height:350px;margin:auto;position:fixed;inset:0;overflow:hidden}.dialog h1{color:#fff;background-color:#005eb8;margin:0;padding:10px;font-size:20px;font-weight:400}.dialog h1 .close{float:right;cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20width%3D%2720%27%20height%3D%2720%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20stroke%3D%27white%27%20fill%3D%27transparent%27%20stroke-width%3D%274%27%20d%3D%27M2%2C2L18%2C18L10%2C10L2%2C18L18%2C2%27%2F%3E%3C%2Fsvg%3E);width:20px;height:20px;margin-top:4px;margin-right:4px;display:block;position:static}.dialog .body{padding:20px}.file-icon{text-indent:1000px;background:url(/themes/legacy_rigips/images/download-icons/icon_type.png) 0 no-repeat;width:24px;height:30px;display:inline-block;position:relative}.file-icon:before{content:attr(data-type);text-indent:0;font-size:9px;font-weight:400;position:absolute;bottom:3px;left:4px}.file-icon:hover{background:url(/themes/legacy_rigips/images/download-icons/icon_type_hover.png) 0 no-repeat}.file-icon:hover:before{color:#005eb8}@media (min-width:768px){.paragraph-calculator-calculator_insulation{padding:0 50px}}@media (max-width:1023.9px){.paragraph-calculator-calculator_insulation{padding:25px}}.paragraph-calculator-calculator_insulation form{padding:0}.paragraph-calculator-calculator_insulation table{table-layout:fixed;width:100%}.paragraph-calculator-calculator_insulation table tbody th{color:#005eb8;text-align:left;padding:10px 15px;font-weight:500}@media (max-width:1599.9px){.paragraph-calculator-calculator_insulation table tbody th{padding:0}}.paragraph-calculator-calculator_insulation table tbody th,.paragraph-calculator-calculator_insulation table tbody td{vertical-align:top}@media (max-width:1599.9px){.paragraph-calculator-calculator_insulation table tbody th,.paragraph-calculator-calculator_insulation table tbody td{width:100%;display:block}}.paragraph-calculator-calculator_insulation table tr:nth-of-type(2n){background:0 0}.paragraph-calculator-calculator_insulation p:first-child{margin-top:0}.paragraph-calculator-calculator_insulation input[type=text],.paragraph-calculator-calculator_insulation select,.paragraph-calculator-calculator_insulation textarea{color:#333;border:1px solid #d8d8d8;border-radius:5px;width:100%;padding:10px 15px;font-weight:400}.paragraph-calculator-calculator_insulation textarea{text-indent:0;resize:vertical}.paragraph-calculator-calculator_insulation .form-submit{background-color:#005eb8;width:auto;padding-left:4em;padding-right:4em}.table--table-calculator-insulation-input tbody th{width:250px}.table--table-calculator-insulation-output tbody th,.table--table-calculator-insulation-output tbody td{padding:10px 15px}.table--table-calculator-insulation-output .indicator{border:1px solid #333;min-height:1.25em;padding:.25em .5em}#rigithermrechner.disabled{opacity:.25}@media (min-width:768px){.paragraph-calculator-radiation{padding:0 50px}}@media (max-width:1023.9px){.paragraph-calculator-radiation{padding:25px}}.paragraph-calculator-radiation h3{font-weight:500}.paragraph-calculator-radiation table{table-layout:fixed;margin-bottom:2em}.paragraph-calculator-radiation table tr th{background-color:#ebebeb;padding:10px;font-weight:300;vertical-align:top!important;border-bottom:1px solid #fff!important;border-right:1px solid #fff!important}.paragraph-calculator-radiation table tr td{background-color:#ebebeb}.paragraph-calculator-radiation form{padding:0}.paragraph-calculator-radiation input[type=text]{width:7ch;margin-right:.5em}.paragraph-calculator-radiation .table-results tbody tr:first-child th:first-child{width:20ch}.paragraph-calculator-radiation .message--message_important{background-color:#ebebeb;padding:50px 80px 50px 50px}@media (min-width:768px){.paragraph-calculator-calculator_soundproofing{padding:0 50px}}#schallschutzrechner.disabled-full{display:none}.contact-message-form-construction-logistics-form{margin:25px}.contact-message-form-construction-logistics-form .form-wrapper{margin:0 0 1em}.contact-message-form-construction-logistics-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-construction-logistics-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-construction-logistics-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-construction-logistics-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-construction-logistics-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-construction-logistics-form .js-form-type-radio{margin:10px 0 0}.contact-message-form-construction-logistics-form .js-form-type-radio input[type=radio]{margin:2px 5px 0 0;width:auto!important}.contact-message-form-construction-logistics-form .js-form-type-radio input[type=radio]+label{width:calc(100% - 5px);font-size:12px}.contact-message-form-construction-logistics-form input[id^=edit-preview-],.contact-message-form-construction-logistics-form .form-item-copy,.contact-message-form-construction-logistics-form .js-form-item-copy{display:none}.contact-message-form-construction-logistics-form .form-item label,.contact-message-form-construction-logistics-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-construction-logistics-form .form-item label.form-required:after,.contact-message-form-construction-logistics-form .form-item legend.form-required:after{content:"*"}.contact-message-form-construction-logistics-form .form-item label,.contact-message-form-construction-logistics-form .form-item input[type=text],.contact-message-form-construction-logistics-form .form-item input[type=email],.contact-message-form-construction-logistics-form .form-item input[type=tel],.contact-message-form-construction-logistics-form .form-item textarea,.contact-message-form-construction-logistics-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-construction-logistics-form .form-item label::placeholder,.contact-message-form-construction-logistics-form .form-item input[type=text]::placeholder,.contact-message-form-construction-logistics-form .form-item input[type=email]::placeholder,.contact-message-form-construction-logistics-form .form-item input[type=tel]::placeholder,.contact-message-form-construction-logistics-form .form-item textarea::placeholder,.contact-message-form-construction-logistics-form .form-item select::placeholder{color:#999}.contact-message-form-construction-logistics-form .form-item .description{display:none}.contact-message-form-construction-logistics-form .form-item .form-item.error,.contact-message-form-construction-logistics-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-construction-logistics-form .form-item .form-item.error label,.contact-message-form-construction-logistics-form .form-item .form-item .required.error label{color:orange}.contact-message-form-construction-logistics-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-construction-logistics-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-departments-contact-form{margin:25px}.contact-message-form-departments-contact-form .form-wrapper{margin:0 0 1em}.contact-message-form-departments-contact-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-departments-contact-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-departments-contact-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-departments-contact-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-departments-contact-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-departments-contact-form .js-form-type-radio{margin:10px 0 0}.contact-message-form-departments-contact-form .js-form-type-radio input[type=radio]{margin:2px 5px 0 0;width:auto!important}.contact-message-form-departments-contact-form .js-form-type-radio input[type=radio]+label{width:calc(100% - 5px);font-size:12px}.contact-message-form-departments-contact-form input[id^=edit-preview-],.contact-message-form-departments-contact-form .form-item-copy,.contact-message-form-departments-contact-form .js-form-item-copy{display:none}.contact-message-form-departments-contact-form .form-item label,.contact-message-form-departments-contact-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-departments-contact-form .form-item label.form-required:after,.contact-message-form-departments-contact-form .form-item legend.form-required:after{content:"*"}.contact-message-form-departments-contact-form .form-item label,.contact-message-form-departments-contact-form .form-item input[type=text],.contact-message-form-departments-contact-form .form-item input[type=email],.contact-message-form-departments-contact-form .form-item input[type=tel],.contact-message-form-departments-contact-form .form-item textarea,.contact-message-form-departments-contact-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-departments-contact-form .form-item label::placeholder,.contact-message-form-departments-contact-form .form-item input[type=text]::placeholder,.contact-message-form-departments-contact-form .form-item input[type=email]::placeholder,.contact-message-form-departments-contact-form .form-item input[type=tel]::placeholder,.contact-message-form-departments-contact-form .form-item textarea::placeholder,.contact-message-form-departments-contact-form .form-item select::placeholder{color:#999}.contact-message-form-departments-contact-form .form-item .description{display:none}.contact-message-form-departments-contact-form .form-item .form-item.error,.contact-message-form-departments-contact-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-departments-contact-form .form-item .form-item.error label,.contact-message-form-departments-contact-form .form-item .form-item .required.error label{color:orange}.contact-message-form-departments-contact-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-departments-contact-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-departments-contact-form:before{content:"Pflichtfelder*";color:#005eb8;margin:0 0 2em;font-weight:500;display:block}.contact-message-form-departments-contact-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-edgetest-form{margin:25px}.contact-message-form-edgetest-form .form-wrapper{margin:0 0 1em}.contact-message-form-edgetest-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-edgetest-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-edgetest-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-edgetest-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-edgetest-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-edgetest-form input[id^=edit-preview-]{display:none}.contact-message-form-edgetest-form .field--name-field-terms a{color:#005eb8}.contact-message-form-edgetest-form .field--name-field-terms a:hover{color:#00d2d2}.contact-message-form-edgetest-form .form-item label,.contact-message-form-edgetest-form .form-item input[type=text],.contact-message-form-edgetest-form .form-item input[type=email],.contact-message-form-edgetest-form .form-item input[type=tel],.contact-message-form-edgetest-form .form-item textarea,.contact-message-form-edgetest-form .form-item select{color:#333;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-edgetest-form .form-item label::placeholder,.contact-message-form-edgetest-form .form-item input[type=text]::placeholder,.contact-message-form-edgetest-form .form-item input[type=email]::placeholder,.contact-message-form-edgetest-form .form-item input[type=tel]::placeholder,.contact-message-form-edgetest-form .form-item textarea::placeholder,.contact-message-form-edgetest-form .form-item select::placeholder{color:#999}.contact-message-form-edgetest-form .form-item .description{display:none}.contact-message-form-edgetest-form .form-item label,.contact-message-form-edgetest-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-edgetest-form .form-item label.form-required:after,.contact-message-form-edgetest-form .form-item legend.form-required:after{content:"*"}.contact-message-form-edgetest-form .form-item .form-item.error,.contact-message-form-edgetest-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-edgetest-form .form-item .form-item.error label,.contact-message-form-edgetest-form .form-item .form-item .required.error label{color:orange}.contact-message-form-edgetest-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-edgetest-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-edgetest-form:before{content:"Ihre Bewerbung kann nur bearbeitet werden, wenn alle nachfolgenden Felder(*) vollständig ausgefüllt sind!";color:#000;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.4;display:block}.contact-message-form-edgetest-form:after{content:"* Pflichtfelder";color:#000;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.4;display:block}.contact-message-form-energy-consultant-form{margin:25px}.contact-message-form-energy-consultant-form .form-wrapper{margin:0 0 1em}.contact-message-form-energy-consultant-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-energy-consultant-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-energy-consultant-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-energy-consultant-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-energy-consultant-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-energy-consultant-form .js-form-type-radio{margin:10px 0 0}.contact-message-form-energy-consultant-form .js-form-type-radio input[type=radio]{margin:2px 5px 0 0;width:auto!important}.contact-message-form-energy-consultant-form .js-form-type-radio input[type=radio]+label{width:calc(100% - 5px);font-size:12px}.contact-message-form-energy-consultant-form input[id^=edit-preview-],.contact-message-form-energy-consultant-form .form-item-copy,.contact-message-form-energy-consultant-form .js-form-item-copy{display:none}.contact-message-form-energy-consultant-form .form-item label,.contact-message-form-energy-consultant-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-energy-consultant-form .form-item label.form-required:after,.contact-message-form-energy-consultant-form .form-item legend.form-required:after{content:"*"}.contact-message-form-energy-consultant-form .form-item label,.contact-message-form-energy-consultant-form .form-item input[type=text],.contact-message-form-energy-consultant-form .form-item input[type=email],.contact-message-form-energy-consultant-form .form-item input[type=tel],.contact-message-form-energy-consultant-form .form-item textarea,.contact-message-form-energy-consultant-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-energy-consultant-form .form-item label::placeholder,.contact-message-form-energy-consultant-form .form-item input[type=text]::placeholder,.contact-message-form-energy-consultant-form .form-item input[type=email]::placeholder,.contact-message-form-energy-consultant-form .form-item input[type=tel]::placeholder,.contact-message-form-energy-consultant-form .form-item textarea::placeholder,.contact-message-form-energy-consultant-form .form-item select::placeholder{color:#999}.contact-message-form-energy-consultant-form .form-item .description{display:none}.contact-message-form-energy-consultant-form .form-item .form-item.error,.contact-message-form-energy-consultant-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-energy-consultant-form .form-item .form-item.error label,.contact-message-form-energy-consultant-form .form-item .form-item .required.error label{color:orange}.contact-message-form-energy-consultant-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-energy-consultant-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-energy-consultant-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-energy-consultant-form .field--name-field-rigips-ansprechpartner{max-width:100%;font-size:1em;font-weight:500;display:block;position:static}.contact-message-form-fia-form{margin:25px}.contact-message-form-fia-form .form-wrapper{margin:0 0 1em}.contact-message-form-fia-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-fia-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-fia-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-fia-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-fia-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-fia-form .js-form-type-radio{margin:10px 0 0}.contact-message-form-fia-form .js-form-type-radio input[type=radio]{margin:2px 5px 0 0;width:auto!important}.contact-message-form-fia-form .js-form-type-radio input[type=radio]+label{width:calc(100% - 5px);font-size:12px}.contact-message-form-fia-form input[id^=edit-preview-],.contact-message-form-fia-form .form-item-copy,.contact-message-form-fia-form .js-form-item-copy{display:none}.contact-message-form-fia-form .form-item label,.contact-message-form-fia-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-fia-form .form-item label.form-required:after,.contact-message-form-fia-form .form-item legend.form-required:after{content:"*"}.contact-message-form-fia-form .form-item label,.contact-message-form-fia-form .form-item input[type=text],.contact-message-form-fia-form .form-item input[type=email],.contact-message-form-fia-form .form-item input[type=tel],.contact-message-form-fia-form .form-item textarea,.contact-message-form-fia-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-fia-form .form-item label::placeholder,.contact-message-form-fia-form .form-item input[type=text]::placeholder,.contact-message-form-fia-form .form-item input[type=email]::placeholder,.contact-message-form-fia-form .form-item input[type=tel]::placeholder,.contact-message-form-fia-form .form-item textarea::placeholder,.contact-message-form-fia-form .form-item select::placeholder{color:#999}.contact-message-form-fia-form .form-item .description{display:none}.contact-message-form-fia-form .form-item .form-item.error,.contact-message-form-fia-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-fia-form .form-item .form-item.error label,.contact-message-form-fia-form .form-item .form-item .required.error label{color:orange}.contact-message-form-fia-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-fia-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-fia-form:before{content:"Pflichtfelder*";color:#005eb8;margin:0 0 2em;font-weight:500;display:block}.contact-message-form-fia-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-fia-form .field--name-field-submission-terms2{margin-top:-30px}.contact-message-form-fia-form .field--name-field-extraperson1:before{content:"Name und Vorname Teilnehmer*in";width:100%;margin-bottom:15px;font-weight:700;display:block}.contact-message-form-filling-competence-form{margin:25px}.contact-message-form-filling-competence-form .form-wrapper{margin:0 0 1em}.contact-message-form-filling-competence-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-filling-competence-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-filling-competence-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-filling-competence-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-filling-competence-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-filling-competence-form input[id^=edit-preview-]{display:none}.contact-message-form-filling-competence-form .form-item label,.contact-message-form-filling-competence-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-filling-competence-form .form-item label.form-required:after,.contact-message-form-filling-competence-form .form-item legend.form-required:after{content:"*"}.contact-message-form-filling-competence-form .form-item label,.contact-message-form-filling-competence-form .form-item input[type=text],.contact-message-form-filling-competence-form .form-item input[type=email],.contact-message-form-filling-competence-form .form-item input[type=tel],.contact-message-form-filling-competence-form .form-item textarea,.contact-message-form-filling-competence-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-filling-competence-form .form-item label::placeholder,.contact-message-form-filling-competence-form .form-item input[type=text]::placeholder,.contact-message-form-filling-competence-form .form-item input[type=email]::placeholder,.contact-message-form-filling-competence-form .form-item input[type=tel]::placeholder,.contact-message-form-filling-competence-form .form-item textarea::placeholder,.contact-message-form-filling-competence-form .form-item select::placeholder{color:#999}.contact-message-form-filling-competence-form .form-item .description{display:none}.contact-message-form-filling-competence-form .form-item .form-item.error,.contact-message-form-filling-competence-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-filling-competence-form .form-item .form-item.error label,.contact-message-form-filling-competence-form .form-item .form-item .required.error label{color:orange}.contact-message-form-filling-competence-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-filling-competence-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-filling-competence-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-filling-competence-form:before{content:"Ihre Anfrage kann nur bearbeitet werden, wenn alle nachfolgenden Felder(*) vollständig ausgefüllt sind!";color:#000;margin:0 0 10px;font-size:24px;line-height:1.4;display:block}.contact-message-form-pricelist-form{margin:25px}.contact-message-form-pricelist-form .form-wrapper{margin:0 0 1em}.contact-message-form-pricelist-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-pricelist-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-pricelist-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-pricelist-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-pricelist-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-pricelist-form input[id^=edit-preview-]{display:none}.contact-message-form-pricelist-form .form-item label,.contact-message-form-pricelist-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-pricelist-form .form-item label.form-required:after,.contact-message-form-pricelist-form .form-item legend.form-required:after{content:"*"}.contact-message-form-pricelist-form .form-item label,.contact-message-form-pricelist-form .form-item input[type=text],.contact-message-form-pricelist-form .form-item input[type=email],.contact-message-form-pricelist-form .form-item input[type=tel],.contact-message-form-pricelist-form .form-item textarea,.contact-message-form-pricelist-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-pricelist-form .form-item label::placeholder,.contact-message-form-pricelist-form .form-item input[type=text]::placeholder,.contact-message-form-pricelist-form .form-item input[type=email]::placeholder,.contact-message-form-pricelist-form .form-item input[type=tel]::placeholder,.contact-message-form-pricelist-form .form-item textarea::placeholder,.contact-message-form-pricelist-form .form-item select::placeholder{color:#999}.contact-message-form-pricelist-form .form-item .description{display:none}.contact-message-form-pricelist-form .form-item .form-item.error,.contact-message-form-pricelist-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-pricelist-form .form-item .form-item.error label,.contact-message-form-pricelist-form .form-item .form-item .required.error label{color:orange}.contact-message-form-pricelist-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-pricelist-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-procurement-prop-assistance-form{margin:25px}.contact-message-form-procurement-prop-assistance-form .form-wrapper{margin:0 0 1em}.contact-message-form-procurement-prop-assistance-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-procurement-prop-assistance-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-procurement-prop-assistance-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-procurement-prop-assistance-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-procurement-prop-assistance-form .js-form-type-radio{margin:10px 0 0}.contact-message-form-procurement-prop-assistance-form .js-form-type-radio input[type=radio]{margin:2px 5px 0 0;width:auto!important}.contact-message-form-procurement-prop-assistance-form .js-form-type-radio input[type=radio]+label{width:calc(100% - 5px);font-size:12px}.contact-message-form-procurement-prop-assistance-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-procurement-prop-assistance-form input[id^=edit-preview-]{display:none}.contact-message-form-procurement-prop-assistance-form .field--name-field-submission-type fieldset input>on-change{content:"default:ausschreibungObjekthilfeSwitcher(this)"}.contact-message-form-procurement-prop-assistance-form p{margin-top:0;padding:0 15px}.contact-message-form-procurement-prop-assistance-form .form-item label,.contact-message-form-procurement-prop-assistance-form .form-item input[type=text],.contact-message-form-procurement-prop-assistance-form .form-item input[type=email],.contact-message-form-procurement-prop-assistance-form .form-item input[type=tel],.contact-message-form-procurement-prop-assistance-form .form-item textarea,.contact-message-form-procurement-prop-assistance-form .form-item select{color:#333;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-procurement-prop-assistance-form .form-item label::placeholder,.contact-message-form-procurement-prop-assistance-form .form-item input[type=text]::placeholder,.contact-message-form-procurement-prop-assistance-form .form-item input[type=email]::placeholder,.contact-message-form-procurement-prop-assistance-form .form-item input[type=tel]::placeholder,.contact-message-form-procurement-prop-assistance-form .form-item textarea::placeholder,.contact-message-form-procurement-prop-assistance-form .form-item select::placeholder{color:#999}.contact-message-form-procurement-prop-assistance-form .form-item .description{display:none}.contact-message-form-procurement-prop-assistance-form .form-item label,.contact-message-form-procurement-prop-assistance-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-procurement-prop-assistance-form .form-item label.form-required:after,.contact-message-form-procurement-prop-assistance-form .form-item legend.form-required:after{content:"*"}.contact-message-form-procurement-prop-assistance-form .form-item .form-item.error,.contact-message-form-procurement-prop-assistance-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-procurement-prop-assistance-form .form-item .form-item.error label,.contact-message-form-procurement-prop-assistance-form .form-item .form-item .required.error label{color:orange}.contact-message-form-procurement-prop-assistance-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-procurement-prop-assistance-form .form-submit{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-procurement-prop-assistance-form .field--name-field-submission-terms2{margin-top:-30px}.contact-message-form-procurement-prop-assistance-form .form-item-field-submission-type:nth-of-type(2) label:after{content:"Wünschen Sie objektbezogene Hilfe bei Ihrer Ausschreibung, geben Sie uns bitte eine kurze Objektbeschreibung - wir werden uns mit Ihnen in Verbindung setzen. Wir unterstützen Sie bei anspruchsvollen Arbeiten mit Rigips Systemen. Bitte nennen Sie uns die Besonderheiten Ihres Objektes. Wir vermitteln Ihnen den Kontakt mit einem Experten aus unserem Hause.";color:#000;margin-bottom:10px;font-size:14px;font-weight:300;line-height:1.4;display:block}.contact-message-form-procurement-prop-assistance-form .field--name-field-object-features:after{content:"Meine Adresse/Absender";color:#000;margin:20px 0 10px;font-size:16px;font-weight:700;line-height:1.4;display:block}.contact-message-form-procurement-prop-assistance-form .field--name-field-submission-type:after{content:"Objektbeschreibung";color:#000;margin:20px 0 10px;font-size:16px;font-weight:700;line-height:1.4;display:block}.contact-message-form-procurement-prop-assistance-form .field--name-field-submission-type fieldset:after{content:"Ihre Anfrage kann nur bearbeitet werden wenn alle nachfolgenden Felder(*) vollständig ausgefüllt sind!";color:#000;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.4;display:block}.contact-message-form-request-specialist-form{margin:25px}.contact-message-form-request-specialist-form .form-wrapper{margin:0 0 1em}.contact-message-form-request-specialist-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-request-specialist-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-request-specialist-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-request-specialist-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-request-specialist-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-request-specialist-form input[id^=edit-preview-]{display:none}.contact-message-form-request-specialist-form .form-item label,.contact-message-form-request-specialist-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-request-specialist-form .form-item label.form-required:after,.contact-message-form-request-specialist-form .form-item legend.form-required:after{content:"*"}.contact-message-form-request-specialist-form .form-item label,.contact-message-form-request-specialist-form .form-item input[type=text],.contact-message-form-request-specialist-form .form-item input[type=email],.contact-message-form-request-specialist-form .form-item input[type=tel],.contact-message-form-request-specialist-form .form-item textarea,.contact-message-form-request-specialist-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-request-specialist-form .form-item label::placeholder,.contact-message-form-request-specialist-form .form-item input[type=text]::placeholder,.contact-message-form-request-specialist-form .form-item input[type=email]::placeholder,.contact-message-form-request-specialist-form .form-item input[type=tel]::placeholder,.contact-message-form-request-specialist-form .form-item textarea::placeholder,.contact-message-form-request-specialist-form .form-item select::placeholder{color:#999}.contact-message-form-request-specialist-form .form-item .description{display:none}.contact-message-form-request-specialist-form .form-item .form-item.error,.contact-message-form-request-specialist-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-request-specialist-form .form-item .form-item.error label,.contact-message-form-request-specialist-form .form-item .form-item .required.error label{color:orange}.contact-message-form-request-specialist-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-request-specialist-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-request-specialist-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-request-specialist-form .field--name-field-company:before{content:"Ja, ich interessiere mich für gemeinsame Schulungen, bittes senden Sie mir weitere Informationen!";color:#000;margin:20px 0;font-weight:500;display:block}.contact-message-form-request-specialist-form:before{content:"Meine Adresse/Absender";color:#000;margin:0 0 10px;font-size:24px;line-height:1.4;display:block}.contact-message-form-request-supplier-form{margin:25px}.contact-message-form-request-supplier-form .form-wrapper{margin:0 0 1em}.contact-message-form-request-supplier-form .form-checkboxes .form-item input[type=checkbox],.contact-message-form-request-supplier-form .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-request-supplier-form .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-request-supplier-form .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-request-supplier-form fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-request-supplier-form input[id^=edit-preview-]{display:none}.contact-message-form-request-supplier-form .form-item label,.contact-message-form-request-supplier-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-request-supplier-form .form-item label.form-required:after,.contact-message-form-request-supplier-form .form-item legend.form-required:after{content:"*"}.contact-message-form-request-supplier-form .form-item label,.contact-message-form-request-supplier-form .form-item input[type=text],.contact-message-form-request-supplier-form .form-item input[type=email],.contact-message-form-request-supplier-form .form-item input[type=tel],.contact-message-form-request-supplier-form .form-item textarea,.contact-message-form-request-supplier-form .form-item select{color:#005eb8;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-request-supplier-form .form-item label::placeholder,.contact-message-form-request-supplier-form .form-item input[type=text]::placeholder,.contact-message-form-request-supplier-form .form-item input[type=email]::placeholder,.contact-message-form-request-supplier-form .form-item input[type=tel]::placeholder,.contact-message-form-request-supplier-form .form-item textarea::placeholder,.contact-message-form-request-supplier-form .form-item select::placeholder{color:#999}.contact-message-form-request-supplier-form .form-item .description{display:none}.contact-message-form-request-supplier-form .form-item .form-item.error,.contact-message-form-request-supplier-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-request-supplier-form .form-item .form-item.error label,.contact-message-form-request-supplier-form .form-item .form-item .required.error label{color:orange}.contact-message-form-request-supplier-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-request-supplier-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-request-supplier-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-request-supplier-form .field--name-field-trainingprograms:before,.contact-message-form-request-supplier-form .field--name-field-company:before{color:#000;margin:0 0 10px;font-size:24px;line-height:1.4;display:block}.contact-message-form-request-supplier-form .field--name-field-company:before{content:"Meine Adresse/Absender"}.contact-message-form-request-supplier-form .field--name-field-trainingprograms:before{content:"Ja, ich will fit im Ausbau werden ..."}.contact-message-form-ricycling-form{margin:25px}.contact-message-form-ricycling-form .form-wrapper{margin:0 0 1em}.contact-message-form-ricycling-form .form-item .form-checkboxes .form-item input[type=checkbox],.contact-message-form-ricycling-form .form-item .js-form-type-checkbox input[type=checkbox]{width:auto;margin:2px 5px 0 0}.contact-message-form-ricycling-form .form-item .form-checkboxes .form-item input[type=checkbox]+label,.contact-message-form-ricycling-form .form-item .js-form-type-checkbox input[type=checkbox]+label{width:calc(100% - 5px)}.contact-message-form-ricycling-form .form-item fieldset.form-item legend .fieldset-legend{color:#000}.contact-message-form-ricycling-form .form-item label,.contact-message-form-ricycling-form .form-item input,.contact-message-form-ricycling-form .form-item select{margin:0;display:inline-block}.contact-message-form-ricycling-form .form-item label,.contact-message-form-ricycling-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-ricycling-form .form-item label.form-required:after,.contact-message-form-ricycling-form .form-item legend.form-required:after{content:"*"}.contact-message-form-ricycling-form .form-item input,.contact-message-form-ricycling-form .form-item select,.contact-message-form-ricycling-form .form-item textarea{color:#333;font-weight:400}.contact-message-form-ricycling-form .form-item.error{border-color:orange}.contact-message-form-ricycling-form .form-item.error label{color:orange}.contact-message-form-ricycling-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-ricycling-form:before{content:"Pflichtfelder*";color:#005eb8;margin:0 0 2em;font-weight:500;display:block}.contact-message-form-ricycling-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.contact-message-form-rigipsnews-form{margin:25px}.contact-message-form-rigipsnews-form .form-wrapper{margin:0 0 1em}.contact-message-form-rigipsnews-form .form-item label,.contact-message-form-rigipsnews-form .form-item input[type=text],.contact-message-form-rigipsnews-form .form-item input[type=email],.contact-message-form-rigipsnews-form .form-item input[type=tel],.contact-message-form-rigipsnews-form .form-item textarea,.contact-message-form-rigipsnews-form .form-item select{color:#333;padding:10px 15px;font-weight:400;margin:0!important}.contact-message-form-rigipsnews-form .form-item label::placeholder,.contact-message-form-rigipsnews-form .form-item input[type=text]::placeholder,.contact-message-form-rigipsnews-form .form-item input[type=email]::placeholder,.contact-message-form-rigipsnews-form .form-item input[type=tel]::placeholder,.contact-message-form-rigipsnews-form .form-item textarea::placeholder,.contact-message-form-rigipsnews-form .form-item select::placeholder{color:#999}.contact-message-form-rigipsnews-form .form-item .description{display:none}.contact-message-form-rigipsnews-form .form-item label,.contact-message-form-rigipsnews-form .form-item legend{color:#005eb8;font-weight:500;display:inline}.contact-message-form-rigipsnews-form .form-item label.form-required:after,.contact-message-form-rigipsnews-form .form-item legend.form-required:after{content:"*"}.contact-message-form-rigipsnews-form .form-item .form-item.error,.contact-message-form-rigipsnews-form .form-item .form-item .required.error{border-color:orange}.contact-message-form-rigipsnews-form .form-item .form-item.error label,.contact-message-form-rigipsnews-form .form-item .form-item .required.error label{color:orange}.contact-message-form-rigipsnews-form .form-item .form-item select.required.error{border:1px solid orange!important}.contact-message-form-rigipsnews-form input[type=submit]{background-color:#005eb8;width:auto;padding-left:3em;padding-right:3em}.contact-message-form-rigipsnews-form.error:before{content:"Bitte überprüfen Sie Ihre Formulareingaben.";color:orange}.paragraph-iframe input[type=checkbox]>on-change{content:"default:$( iframe ).toggleClass( display )"}.paragraph-iframe iframe[name=raumakustikrechner]{visibility:hidden}.paragraph-iframe iframe[name=raumakustikrechner].display{visibility:visible}
.close{position:absolute;top:30px;right:25%;width:30px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/modules/overlay_sidepane/close.png) center center no-repeat;cursor:pointer;z-index:11;}.overlay-left .close{left:5px;right:auto;}.overlay-right .close{left:auto;right:5%;}.overlay-top .close,.overlay-bottom .close{left:auto;right:5px;top:-58px;}.overlay-bottom .close{top:58px;}.overlay-top.open .close{top:5px;}.overlay-bottom.open .close{top:10px;z-index:1;}body{position:relative;}html.noscroll{overflow:hidden!important;}html.noscroll:before{position:fixed;content:"";top:0;left:0;right:0;bottom:0;z-index:10;}.panel{width:600px;color:white;padding:0px;position:fixed;margin:auto;left:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:111111;}.overlay{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.overlay-left{z-index:11;position:fixed;top:0;visibility:visible;transition:margin-left .2s ease-in;-moz-transition:margin-left .2s ease-in;-webkit-transition:margin-left .2s ease-in;}.overlay.open{z-index:22;visibility:visible;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.overlay.overlay-left nav{position:absolute;right:0px;}.overlay.overlay-left .tab{left:110px;}.overlay-right{position:fixed;top:0;bottom:0;transition:margin-right .2s ease-in;-moz-transition:margin-right .2s ease-in;-webkit-transition:margin-right .2s ease-in;left:0;right:0;margin-right:-555px;}.overlay.overlay-top.panel,.overlay.overlay-bottom.panel{top:100vh;min-height:100%;margin:auto;width:100%;margin-top:0px;background:white;}.overlay.overlay-bottom.panel{position:fixed;top:100vh;}.ovlerlay .tabs,.overlay.overlay-top .tabs,.overlay.overlay-bottom .tabs{position:absolute;top:0px;overflow-x:hidden;}.overlay.overlay-top .tabs nav,.overlay.overlay-bottom .tabs nav{position:fixed;width:100%;z-index:1;background:#002838;top:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.overlay.overlay-bottom .tabs nav{display:none;top:0px;z-index:1111;}.overlay.overlay-top .tabs nav div,.overlay.overlay-bottom .tabs nav div{width:300px;left:0;right:0;margin:auto;display:table;}.overlay.overlay-top .tabs nav a,.overlay.overlay-bottom .tabs nav a{display:table-cell;width:auto;}.overlay.overlay-bottom.open .tabs nav{display:block;}.overlay.overlay-top.open .tabs .content,.overlay.overlay-bottom.open .tabs .content{width:950px;left:0;right:0;margin:auto;margin-top:20px;}.overlay.overlay-left.open{margin-left:0;transition:margin-left .2s ease-out;-moz-transition:margin-left .2s ease-out;-webkit-transition:margin-left .2s ease-out;}.overlay.overlay-right.open{left:auto;right:0;margin-right:0px!important;transition:margin-right .2s ease-in;-moz-transition:margin-right .2s ease-in;-webkit-transition:margin-right .2s ease-in;}.overlay.overlay-top.open .tabs nav,.overlay.overlay-bottom.open .tabs nav{}.overlay.overlay-bottom.open .tabs nav{bottom:0px;top:0;height:58px;}.overlay.overlay-top.open,.overlay.overlay-bottom.open{top:0;background:black;}.overlay-bottom{visibility:hidden!important;top:100vh!important;transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;z-index:1111111111;}.overlay.overlay-bottom.open{visibility:visible!important;top:0vh!important;transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;box-shadow:0 0 20px rgba(0,0,0,0.5);}.loader,.loader:before,.loader:after{background:#ffffff;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em;}.loader{color:#ffffff;text-indent:-9999em;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.loader:before,.loader:after{position:absolute;top:0;content:'';}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader:after{left:1.5em;}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em;}40%{box-shadow:0 -2em;height:5em;}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em;}40%{box-shadow:0 -2em;height:5em;}}
.paragraph--unpublished{background-color:#fff4f4;}
