.block-featured-home{margin-bottom:40px}.block-featured-home img{position:absolute;width:auto!important;max-width:auto!important;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:760px){.block-featured-home{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:290px 20px 290px;grid-template-rows:290px 290px;grid-gap:20px;height:600px;overflow:hidden}.block-featured-home>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.block-featured-home>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.block-featured-home>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.block-featured-home>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.block-featured-home>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.block-featured-home>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.block-featured-home .fhiw1{position:relative;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;position:relative;overflow:hidden}.block-featured-home .fhiw2{position:relative;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1;overflow:hidden}.block-featured-home .fhiw3{position:relative;-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2;overflow:hidden}}@media (min-width:760px) and (max-width:989.98px){.block-featured-home{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 20px 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;overflow:hidden;height:auto}.block-featured-home>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.block-featured-home>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.block-featured-home>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.block-featured-home>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.block-featured-home .fhiw1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;grid-row:1;height:300px}.block-featured-home .fhiw2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;height:300px}.block-featured-home .fhiw3{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;height:300px}}@media (max-width:759.98px){.block-featured-home .fhiw1,.block-featured-home .fhiw2,.block-featured-home .fhiw3{position:relative;margin-bottom:10px;height:200px;overflow:hidden}.block-featured-home img{display:block}}.block-featured-home .link_rel{position:absolute;left:20px;bottom:20px}@media (max-width:759.98px){.block-featured-home .link_rel{left:10px;bottom:10px}}.block-featured-home .link_wrap{background:rgba(255,255,255,.9);border-bottom:6px solid #7F0000}.block-featured-home .main_link{background:url(https://teppichboden-berlin.de/wp-content/themes/teppichboden/blocks/featured_home/../../images/ico_arrow_right.svg) center right 20px no-repeat;display:block;padding:20px 90px 20px 20px;font-weight:700;font-family:"DM Sans",sans-serif;font-size:25px}.block-featured-home .main_link:hover{color:#7F0000}@media (max-width:1639.98px){.block-featured-home .main_link{padding-right:70px;font-size:22px}}@media (max-width:759.98px){.block-featured-home .main_link{padding:10px 50px 10px 10px;background-size:20px auto;background-position:center right 10px}}.block-featured-home .sublinks{padding:0 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-featured-home .sublinks a{text-decoration:underline;padding:0 10px 10px}@media (max-width:759.98px){.block-featured-home .sublinks{padding:0 5px 5px}.block-featured-home .sublinks a{text-decoration:underline;padding:0 5px 5px}}@media (min-width:760px){.block-article-grid-posts .articles_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:30px}}@media (max-width:1199.98px){.block-article-grid-posts .articles_wrap{grid-gap:20px}}.block-article-grid-posts .item a{color:#000}.block-article-grid-posts .item a:hover{text-decoration:none}.block-article-grid-posts .item a:hover .more{text-decoration:underline}.block-article-grid-posts .item .thumb{overflow:hidden;position:relative;margin-bottom:5px}.block-article-grid-posts .item .thumb img{max-width:100%;display:block;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.block-article-grid-posts .item .meta{margin-bottom:1em}.block-article-grid-posts .item .date{background:#7F0000;color:#fff;position:absolute;top:0;left:0;font-size:30px;text-align:center;width:70px;height:90px;padding:15px 5px;font-weight:700;text-transform:uppercase;line-height:30px}.block-article-grid-posts .item .date span{font-size:20px}.block-article-grid-posts .item .desc{line-height:1.8em}.block-article-grid-posts .owl-dots{display:block}.block-article-grid-posts .owl-dots button{width:24px;height:24px;margin:0}.block-article-grid-posts .owl-dots button span{width:8px;height:8px;background:#CCC;display:inline-block;border-radius:10px;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.block-article-grid-posts .owl-dots button:hover span{background:#3E3E3E;opacity:.7}.block-article-grid-posts .owl-dots button.active span{background:#3E3E3E}.block-article-grid-posts .owl-dots.disabled{display:none}.block-article-grid-posts .show_more{margin-top:30px;text-align:right}.block-article-grid-posts .show_more a{font-size:18px;font-weight:700}@media (max-width:599.98px){.block-article-grid-posts .show_more a{font-size:16px}}@media (min-width:760px){.block-article-grid-posts .articles_wrap.layout2 .item:first-child{grid-column:1/-1}.block-article-grid-posts .articles_wrap.layout2 .item:first-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-article-grid-posts .articles_wrap.layout2 .item:first-child a .thumb{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.block-article-grid-posts .articles_wrap.layout2 .item:first-child a .info{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:30px 30px 50px 130px}}@media (min-width:760px) and (max-width:1639.98px){.block-article-grid-posts .articles_wrap.layout2 .item:first-child a .info{padding-left:50px}}@media (min-width:760px) and (max-width:989.98px){.block-article-grid-posts .articles_wrap.layout2 .item:first-child a .info{padding:10px 30px 30px}}@media (max-width:759.98px){.block-article-grid-posts .item{margin-bottom:40px}.block-article-grid-posts .articles_wrap{display:block}}.block-article-grid-posts .text-center{margin-top:50px}.block-background-stripe.alignwide,.editor-styles-wrapper .block-background-stripe.alignwide{margin:0 auto}.block-background-stripe p,.editor-styles-wrapper .block-background-stripe p{max-width:100%}.block-background-stripe .container .wp-block-image:last-child,.editor-styles-wrapper .block-background-stripe .container .wp-block-image:last-child{margin-bottom:0}.editor-styles-wrapper .block-background-stripe .has-emp-white-color a{color:#fff}