.csc-space-before-large{padding-top:3.5em!important}.viva-slider,.vorteile-slider{position:relative;padding:1em 0}.viva-slider .slider-element,.vorteile-slider .slider-element{position:relative;padding:0!important}.viva-slider .slider-element .slider-content,.vorteile-slider .slider-element .slider-content{position:relative;height:242px;padding:15px;padding-bottom:50px}.vorteile-slider.noSlider{margin:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vorteile-slider.noSlider>div{margin:0 5px;-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%}.vorteile-slider.vorteile-slider .slider-content{text-align:center;height:unset}.align-center{text-align:center}a,b,body,div,fieldset,form,h2,h3,header,html,i,img,label,li,nav,p,span,strong,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}a,b,body,div,fieldset,form,h2,h3,header,html,i,img,label,li,nav,p,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}a,b,body,div,fieldset,form,h1,h2,h3,header,html,i,img,label,li,nav,p,span,strong,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}.powermail_fieldwrap input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fdc300;display:inline-block;padding:.75em 2em;margin:0 1em 0 0;min-width:160px;color:#fff;text-decoration:none!important}a,b,body,div,fieldset,form,h2,h3,header,html,i,img,label,li,nav,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}#pageHeader .logo{float:left;-webkit-transform:translateX(-4.5%) translateY(34%);-ms-transform:translateX(-4.5%) translateY(34%);transform:translateX(-4.5%) translateY(34%);margin:-1.5em 0 0 5px;max-width:22%}#siteCanvas{width:100%;height:100%;position:relative;padding-top:40%}@media only screen and (min-width:560px){#siteCanvas{padding-top:35%}}h2,h3{line-height:1.2em}.powermail_fieldwrap input[type=text]{float:left;display:inline-block;width:100%;background-color:transparent;border:0;border-bottom:1px solid #979797;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 0;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;color:#979797}#mainMenu .Level2 ul li a{color:#4d4c51;padding:.4em 0;display:block}@media only screen and (min-width:800px){.page{margin-top:240px}[data-wrap=fullscreen]{margin:0!important}#siteCanvas{padding-top:0}}.offCanvasMenu{position:fixed;top:0;left:100%;width:280px;bottom:0;height:100%;overflow:auto;z-index:99;background-color:#1d1d1b;display:block;margin:0;text-align:left;-webkit-box-shadow:0 0 20px 0 rgba(77,78,76,0);box-shadow:0 0 20px 0 rgba(77,78,76,0)}.offCanvasMenu li{position:relative;background-color:#1d1d1b;border-bottom:1px solid #676865}.offCanvasMenu ul ul{display:none;border-top:1px solid #676865}.offPageTeaser .contactFoldout{position:absolute;top:0;right:100%;margin-right:10px;overflow:hidden;height:0;width:0;-webkit-box-shadow:0 0 0 0 rgba(77,78,76,0);box-shadow:0 0 0 0 rgba(77,78,76,0);background-color:#f9f9f9}a,b,body,div,fieldset,form,h1,h2,h3,header,html,i,img,label,li,nav,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}header,nav{display:block}.page{padding:0 0 4em}@media only screen and (min-width:800px){.page{margin-top:240px}}@media only screen and (max-width:800px){.page{margin-top:0!important}}.bg-1{background-color:#fdc300;color:#fff}.bg-1 h2,.bg-1 h3{color:#fff}#pageHeader .logo img:not(.claim){max-width:100%;height:auto}#pageHeader .tools li a{color:#fff;text-transform:uppercase}#siteCanvas{width:100%;height:100%;position:relative;padding-top:120px}@media only screen and (min-width:800px){[data-wrap=fullscreen]{margin:0!important}#siteCanvas{padding-top:0}}b{font-weight:700}@media only screen and (min-width:600px){.vorteile-slider.vorteile-slider .slider-content{padding-left:0;padding-right:0}#pageHeader .logo{max-width:18%}hr{margin:2.5em 0}}.image-teaser-slider .image-teaser-slider-element{position:relative}@media only screen and (min-width:1190px){#pageHeader .logo{max-width:15.833333333%}#pageHeader .tools li:nth-last-of-type(1){display:none}#mainMenu{display:inherit}.offPageTeaser{display:inherit;right:1.5em;-webkit-transform:translateY(17.5em);-ms-transform:translateY(17.5em);transform:translateY(17.5em)}}input{font-family:inherit;font-size:100%}.fa{font-display:swap;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-close:before{content:"\f00d"}.fa-lock:before{content:"\f023"}.fa-bars:before{content:"\f0c9"}.fa-angle-down:before{content:"\f107"}.owl-carousel{display:none;width:100%;position:relative;z-index:1}a,article,b,body,div,fieldset,form,h1,h2,h3,header,html,i,img,label,li,nav,p,span,strong,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,header,nav{display:block}body{line-height:1}ul{list-style:none}:focus{outline:0}body{background:#fff;color:#1d1d1b;font-family:Arial,serif;font-size:16px;line-height:1.4em;width:100%;max-width:1920px;margin:0 auto}img{max-width:100%;display:inline-block}.page{padding:0 0 4em;margin-top:0!important}.page .row{display:block!important;width:auto!important}.innerWrap,[data-wrap=default]{margin:0 1em;position:relative}.innerWrap:after,[data-wrap=default]:after{content:"";display:block;clear:both;height:0;overflow:hidden}@media only screen and (min-width:900px){.innerWrap,[data-wrap=default]{margin:0 20% 0 1em!important}}@media only screen and (min-width:1025px){.innerWrap,[data-wrap=default]{margin:0 20%!important}}@media only screen and (min-width:800px){[data-wrap=fullscreen]{margin:0!important}}.row{display:block;clear:both;position:relative}.row:after{content:"";display:block;clear:both;height:0;overflow:hidden}.width-100,.width-50{float:left;width:100%}.width-100{width:100%}[class*=" width-"]{vertical-align:top;padding:5px}a[class*="-button"],button[class*="-button"]{display:inline-block;padding:.75em 1.5em}a[class*="-button"]{color:#fff;text-transform:uppercase}a.break-button{width:86%;margin:0 7%;text-align:center}[data-type] [data-type] a.rte-outlineButton{width:92%;margin:0 4%}button.orange-button{background-color:#fdc300;color:#1d1d1b;text-decoration:none}button.orange-button.plz-submit{text-transform:uppercase;border:none;text-align:left;line-height:inherit}.bg-1{background-color:#fdc300;color:#1d1d1b}.bg-1 h2,.bg-1 h3{color:#1d1d1b}.bg-1.triangle_small{background:-o-linear-gradient(135deg,transparent 0,transparent 25px,#fdc300 25px,#fdc300 100%);background:linear-gradient(315deg,transparent 0,transparent 25px,#fdc300 25px,#fdc300 100%);background-repeat:no-repeat}div[data-colorscheme=bg-10]{padding:2.5em 1.5em;background-color:#ff006e;color:#fff}div[data-colorscheme=bg-10] a{color:#fff}[data-colorscheme=bg-10] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#fff;color:#fff}div[data-colorscheme=bg-10]{padding:2.5em 1.5em;background-color:#f1f1f1;color:#1d1d1b}div[data-colorscheme=bg-10] a{color:#1d1d1b}[data-colorscheme=bg-10] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#1d1d1b;color:#1d1d1b}@media only screen and (min-width:600px){a.break-button{width:unset;margin:unset;display:inline-block}[data-type] [data-type] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}[data-colorscheme=bg-10] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.viva-slider div[data-colorscheme=bg-10]{padding:0}div[data-colorscheme=bg-14]{padding:2.5em 1.5em;background-color:#652cb3;color:#fff}div[data-colorscheme=bg-14] a{color:#fff}[data-colorscheme=bg-14] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#fff;color:#fff}@media only screen and (min-width:600px){[data-colorscheme=bg-14] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.viva-slider div[data-colorscheme=bg-14]{padding:0}div[data-colorscheme=bg-15]{padding:2.5em 1.5em;background-color:#464543;color:#fff}div[data-colorscheme=bg-15] a{color:#fff}[data-colorscheme=bg-15] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#fff;color:#fff}@media only screen and (min-width:600px){[data-colorscheme=bg-15] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.break-button.bg-15-button{background-color:#464543;color:#fff;text-decoration:none}.viva-slider div[data-colorscheme=bg-15]{padding:0}div[data-colorscheme=bg-16]{padding:2.5em 1.5em;background-color:#487c41;color:#fff}div[data-colorscheme=bg-16] a{color:#fff}[data-colorscheme=bg-16] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#fff;color:#fff}@media only screen and (min-width:600px){[data-colorscheme=bg-16] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.viva-slider div[data-colorscheme=bg-16]{padding:0}div[data-colorscheme=bg-17]{padding:2.5em 1.5em;background-color:#fdc15f;color:#1d1d1b}div[data-colorscheme=bg-17] a{color:#1d1d1b}[data-colorscheme=bg-17] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#1d1d1b;color:#1d1d1b}@media only screen and (min-width:600px){[data-colorscheme=bg-17] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.viva-slider div[data-colorscheme=bg-17]{padding:0}div[data-colorscheme=bg-18]{padding:2.5em 1.5em;background-color:#fdc300;color:#1d1d1b}div[data-colorscheme=bg-18] a{color:#1d1d1b}[data-colorscheme=bg-18] a.rte-outlineButton{padding:.75em 1.5em;width:86%;margin:0 7%;font-size:.99em;text-align:center;background-color:transparent;border-color:#1d1d1b;color:#1d1d1b}@media only screen and (min-width:600px){[data-colorscheme=bg-18] a.rte-outlineButton{width:unset;display:inline-block;margin:unset}}.viva-slider div[data-colorscheme=bg-18]{padding:0}.powermail_form input[type=checkbox]{border:0;margin:0;opacity:0;position:absolute;z-index:-1}.powermail_form input[type=checkbox]+label .status{display:inline-block;width:2em;height:2em;background-color:#fff;border:1px solid #6e6d60;margin:0 1em 0 0;vertical-align:middle}.powermail_form label.checkbox-label{display:table;table-layout:fixed}.powermail_form label.checkbox-label span{display:table-cell;vertical-align:top}.powermail_form .powermail_fieldwrap{position:relative}.powermail_form .powermail_fieldwrap p:nth-last-of-type(1){margin:0}.powermail_form .powermail_fieldwrap .fa-lock{margin-right:.5em}.powermail_fieldwrap input[type=text]{float:left;display:inline-block;width:100%;background-color:transparent;border:0;border-bottom:1px solid #1d1d1b;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 0;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;color:#1d1d1b}.powermail_fieldwrap input[type=text]::-webkit-input-placeholder{opacity:1;color:#1d1d1b}.powermail_fieldwrap input[type=text]::-moz-placeholder{opacity:1;color:#1d1d1b}.powermail_fieldwrap input[type=text]:-ms-input-placeholder{opacity:1;color:#1d1d1b}.powermail_fieldwrap input[type=text]::-ms-input-placeholder{opacity:1;color:#1d1d1b}.powermail_fieldwrap input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fdc300;display:inline-block;padding:.75em 2em;margin:0 1em 0 0;min-width:160px;color:#1d1d1b;text-decoration:none!important}.contactFoldout .close-foldout{display:none;position:fixed;top:-18px;right:160px;width:36px;height:36px;z-index:8040;background-image:url(/typo3conf/ext/if_livinghaus/Resources/Public/Vendor/fancybox/fancybox_sprite.png)}.tx-powermail{background:-o-linear-gradient(135deg,transparent 0,transparent 25px,#f9f9f9 25px,#f9f9f9 100%);background:linear-gradient(315deg,transparent 0,transparent 25px,#f9f9f9 25px,#f9f9f9 100%);padding:2em}.tx-powermail>h3{display:block;margin:0 0 1.25em;color:#fdc300}.tx-powermail form{margin:0 -.5em}.powermail_form .powermail_fieldwrap{margin:0 0 .5em}@media only screen and (min-width:700px){.powermail_form .powermail_fieldwrap{float:left;padding:0 .5em 1.25em}.powermail_form .powermail_fieldwrap.width-50{width:48%}}.powermail_form .powermail_fieldwrap:not([class*=" width-"]){display:block;clear:both}@media (max-width:400px){fieldset.powermail_fieldset{display:contents!important}.checkbox-label{display:block!important}}#pageHeader{background-color:#fdc300;z-index:100;margin:0;position:fixed;top:0;left:0;right:0}#pageHeader .logo{float:left;-webkit-transform:translateX(-4.5%) translateY(34%);-ms-transform:translateX(-4.5%) translateY(34%);transform:translateX(-4.5%) translateY(34%);margin:-1.5em 0 0 5px;max-width:80px}#pageHeader .logo img:not(.claim){max-width:100%;height:auto;max-height:152px}#pageHeader .logo .claim{position:absolute;left:107%;bottom:36.5%;width:151.973684211%;height:auto}#pageHeader .tools{position:absolute;bottom:50%;right:0;text-align:right;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}#pageHeader .tools li{vertical-align:middle;margin-left:3em}#pageHeader .tools li:nth-last-of-type(1){display:inline-block}#pageHeader .tools li a{display:inline-block;vertical-align:bottom}#pageHeader .tools li a{color:#1d1d1b;text-transform:uppercase}#mainMenu{display:none;background-color:#fff;border-bottom:6px solid #f9f9f9;z-index:-1;text-align:right}#mainMenu nav{display:inline-block}#mainMenu ul{text-align:left;font-weight:300;z-index:5}#mainMenu .Level1{display:inline-block}#mainMenu .Level1>li{display:inline-block;vertical-align:top}#mainMenu .Level1>li>a{display:inline-block;text-transform:uppercase;padding:1em;margin-top:2px}#mainMenu .Level2{display:none;position:absolute;top:100%;left:0;right:0;z-index:4;background-color:#fdc300}#mainMenu .Level2 img{max-width:480px!important;height:auto!important;display:inline-block}#mainMenu .Level2__wrap{padding:2em;display:grid;grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr 1fr 2fr}#mainMenu .Level2 .menu-title{font-weight:700;color:#000;text-transform:uppercase;margin-bottom:1rem}#mainMenu .Level2 ul li a{color:#1d1d1b;padding:.4em 0;display:block}#siteWrapper{position:relative;overflow:hidden;width:100%}#siteCanvas{width:100%;height:100%;position:relative;padding-top:130px}@media only screen and (min-width:1190px){#pageHeader .logo{max-width:15.833333333%}#pageHeader .tools li:nth-last-of-type(1){display:none}#mainMenu{display:inherit}#siteCanvas{padding-top:167px}#mobileTeaser_new{display:none!important}}#siteWrapper[data-status=close] .offCanvasOpener .fa-bars{display:inherit}#siteWrapper[data-status=close] .offCanvasOpener .fa-close{display:none}#siteWrapper[data-status=close] #pageHeader{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.offCanvasMenu{position:fixed;top:0;left:100%;width:280px;bottom:0;height:100%;overflow:auto;z-index:99;background-color:#1d1d1b;display:block;margin:0;text-align:left;-webkit-box-shadow:0 0 20px 0 rgba(29,29,27,0);box-shadow:0 0 20px 0 rgba(29,29,27,0)}.offCanvasMenu a,.offCanvasMenu span{color:#fff;padding:.75em 1.25em;margin:0 3em 0 0;display:block;position:relative;z-index:1;text-decoration:none}.offCanvasMenu a.subOpener{position:absolute;display:block;z-index:2;top:0;right:0;font-size:1.5em;vertical-align:middle;padding:.5em;margin:0}.offCanvasMenu a.cataloglink{background-color:#fdc300;margin:0}.offCanvasMenu hr{margin:0}.offCanvasMenu li{position:relative;background-color:#1d1d1b;border-bottom:1px solid #373734}.offCanvasMenu li:nth-last-of-type(1){border-bottom:0}.offCanvasMenu ul ul{display:none;border-top:1px solid #373734}.offCanvasMenu ul ul>li{padding-left:1.5em;font-size:.875em}.offCanvasOpener{font-size:2em;line-height:1em;margin-right:5px}@media only screen and (max-width:400px){.offCanvasOpener{margin-right:-5px}}#mobileTeaser_new{background-color:#1d1d1b;text-align:center;height:64px;position:relative;z-index:10000;top:0;overflow:visible}#mobileTeaser_new .default-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#mobileTeaser_new .default-content .mobile-header-catalog,#mobileTeaser_new .default-content .mobile-header-plz-search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}#mobileTeaser_new .default-content .mobile-header-catalog a,#mobileTeaser_new .default-content .mobile-header-plz-search a{position:relative;display:inline-block;width:100%;height:100%;padding:1.6em 2em .7em;border:none;color:#fff;text-align:left;text-transform:uppercase;font-size:.8em;line-height:1em}#mobileTeaser_new .default-content .mobile-header-catalog a img,#mobileTeaser_new .default-content .mobile-header-plz-search a img{position:absolute;top:18px;left:140px;height:24px}#mobileTeaser_new .default-content .mobile-header-plz-search.mobile-header-plz-search{border-right:2px solid #fff}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked{position:relative;padding-top:16px;margin-left:1em;width:100%;text-align:left}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked *{vertical-align:top}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset{display:inline-block}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset input{width:105px;border:none;border-bottom:1px solid #fff;padding:4px 2px;margin-right:8px;background-color:transparent;color:#dedede}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset input::-webkit-input-placeholder{color:#dedede;opacity:1}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset input::-moz-placeholder{color:#dedede;opacity:1}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset input:-ms-input-placeholder{color:#dedede;opacity:1}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked fieldset input::-ms-input-placeholder{color:#dedede;opacity:1}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked .orange-button{padding:4px 18px}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked img{display:inline-block;height:27px;margin-right:14px}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked .close{position:absolute;top:16px;right:1em}#mobileTeaser_new .mobile-header-catalog-clicked{position:fixed;top:64px;left:0;right:0;z-index:200;font-size:.8em;visibility:hidden;opacity:0}#mobileTeaser_new .mobile-header-catalog-clicked .close{position:absolute;z-index:201;top:16px;right:16px;height:25px}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail h3{text-align:left;width:90%;margin-bottom:0;font-size:1.3em}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .powermail_check_inner{margin-top:8px}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .checkbox-label{text-align:left;font-size:.85em;line-height:1.1em}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .checkbox-label .status{margin-bottom:8px;float:left}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .checkbox-label .checkbox-label-text{clear:both}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .powermail_fieldwrap_submit{text-align:left}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .powermail_fieldwrap_submit .powermail_submit{width:unset}@media only screen and (max-width:330px){#mobileTeaser_new .default-content .mobile-header-catalog a,#mobileTeaser_new .default-content .mobile-header-plz-search a{padding:1.6em 1em .7em}#mobileTeaser_new .default-content .mobile-header-catalog a img,#mobileTeaser_new .default-content .mobile-header-plz-search a img{left:118px}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked input{margin-right:3px}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked img{margin-right:0}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail h3{font-size:1.1em}#mobileTeaser_new .mobile-header-catalog-clicked .tx-powermail .powermail_fieldwrap input[type=text]{padding:.2em 0}}a{color:#1d1d1b;text-decoration:none;outline:0}a.outlineButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #fdc300;display:inline-block;padding:.75em 2em;margin:0 1em 0 0;min-width:160px;color:#fdc300;text-decoration:none!important}.csc-space-before-extra-large{padding-top:5em!important}.csc-space-after-medium{padding-bottom:2.5em!important}.csc-gap-before-none{margin-top:0!important}.csc-gap-after-none{margin-bottom:0!important}h1,h2,h3{line-height:1.2em}h1{color:#fdc300;font-size:2.125em;text-transform:uppercase;margin-bottom:1em}h2,h3{font-size:1.5em;text-transform:uppercase;margin-bottom:1em}h2+h3{margin-top:-.8em}h3{font-weight:400}h2{font-weight:700}b,strong{font-weight:700}p+p{margin-top:1em}p:not(.small)>a{text-decoration:underline}hr{border:0;height:6px;background:#f9f9f9;margin:1.25em 0}ul{margin:0;padding:0;list-style:none}.text-center{text-align:center}.hero-slider-extended{display:block!important}.hero-slider-extended h1{color:#000}.hero-slider-extended .item{position:relative;padding-top:41.7%}.hero-slider-extended .item img{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slider-extended .box-container{position:absolute;z-index:777;left:1em;right:1em}.hero-slider-extended .box-container.bottom{bottom:20px}@media only screen and (min-width:600px){hr{margin:2.5em 0}.hero-slider-extended .box-container{width:440px}}@media only screen and (min-width:900px){#mobileTeaser_new .default-content .mobile-header-plz-search-clicked{margin-left:20%}#mobileTeaser_new .default-content .mobile-header-plz-search-clicked .close{right:20%}.hero-slider-extended .box-container.left{left:20%;right:unset}}.hero-slider-extended .box-container .stage-box{width:100%;font-size:.8em;display:inline-block;padding:10px;background-color:rgba(255,255,255,.9)}.hero-slider-extended .box-container .stage-box a,.hero-slider-extended .box-container .stage-box h1{word-break:break-word}.hero-slider-extended .box-container .stage-box h1{padding:0 15px;margin:0;margin-bottom:10px}@media only screen and (max-width:599px){.hero-slider-extended .box-container .stage-box h1{font-size:1.5em}}@media only screen and (max-width:359px){.hero-slider-extended .box-container .stage-box h1{font-size:1.3em}}.hero-slider-extended .box-container .stage-box a{width:100%;text-align:center;font-size:1.4em;margin:0 auto}@media only screen and (max-width:599px){.hero-slider-extended .box-container .stage-box a{font-size:1em}}.image-teaser-slider{padding:1em 0}.image-teaser-slider .image-teaser-slider-element{position:relative;background:-o-linear-gradient(135deg,transparent 0,transparent 15px,#fdc300 15px,#fdc300 100%);background:linear-gradient(315deg,transparent 0,transparent 15px,#fdc300 15px,#fdc300 100%)}.viva-slider[data-absoluteheight=true] .slider-element .slider-content{height:var(--height)}.viva-slider{position:relative;padding:1em 0}.viva-slider .slider-element{position:relative;padding:0!important}.viva-slider .slider-element .slider-content{position:relative;height:242px;padding:15px;padding-bottom:50px}.viva-slider .slider-element .slider-content h2,.viva-slider .slider-element .slider-content h3{text-transform:none;margin-bottom:10px}.viva-slider .slider-element .slider-content .outlineButton{position:absolute;bottom:50px}@media only screen and (max-width:600px){.viva-slider .slider-element .slider-content .outlineButton{width:86%;left:7%;right:7%;margin:unset;text-align:center}}.offPageTeaser{position:fixed;top:0;z-index:105;margin:0 0 0 5px;display:none}@media only screen and (min-width:1190px){.offPageTeaser{display:inherit;right:1.5em;-webkit-transform:translateY(17.5em);-ms-transform:translateY(17.5em);transform:translateY(17.5em)}}.offPageTeaser .scroll-to-top-button{width:75px;height:75px;border:5px solid #fdc300;background-color:transparent;border-radius:50%;bottom:-600%;position:fixed;display:none}.offPageTeaser .scroll-to-top-button:after,.offPageTeaser .scroll-to-top-button:before{content:'';background-image:url(/typo3conf/ext/if_livinghaus/Resources/Public/Icons/Arrows/orange_arrow_right.svg);background-size:1em auto;position:absolute;width:1em;height:2em;margin-top:-1em;-webkit-transform:rotate(270deg) translateY(-50%);-ms-transform:rotate(270deg) translateY(-50%);transform:rotate(270deg) translateY(-50%);background-repeat:no-repeat;background-position:center}.offPageTeaser .scroll-to-top-button:before{right:14%;top:45%;font-size:1em}.offPageTeaser .scroll-to-top-button:after{right:21.11%;top:58%;font-size:.8em}.offPageTeaser a.contactOpener{display:inline-block;padding:1em}.offPageTeaser a.contactOpener h2{font-family:Arial,'sans serif';font-size:1.525em;line-height:1em;color:#000;margin:0;font-weight:700}.offPageTeaser a.contactOpener h3{font-family:Arial,'sans serif';font-size:1.3em;margin:0}.offPageTeaser a.contactOpener .arrows{font-family:Arial,'sans serif'}.offPageTeaser .contactFoldout{position:absolute;top:0;right:100%;margin-right:10px;overflow:hidden;height:0;width:0;-webkit-box-shadow:0 0 0 0 rgba(29,29,27,0);box-shadow:0 0 0 0 rgba(29,29,27,0);background-color:#f9f9f9}.offPageTeaser .contactFoldout .innerBox{position:absolute;top:0;right:0}.offPageTeaser .contactFoldout .tx-powermail{background:0 0;background-color:#f9f9f9;position:relative;padding-bottom:0}.pageOverlay{position:fixed;z-index:23;top:0;left:0;right:0;bottom:0;margin:0!important;background-color:rgba(249,249,249,.8);opacity:0;visibility:hidden}.left{float:left}fieldset{border:0;padding:0;margin:0}label{display:block;padding-bottom:.1em}button,input{font-family:inherit;font-size:100%}input{width:100%;border:1px solid #f9f9f9;padding:5px .65rem}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{padding:5px;border:1px solid transparent}input[type=submit]{padding:5px;border:1px solid transparent}input[type=checkbox]{width:auto;margin-right:.3em}.triangle_small{position:relative}img{display:inherit}