/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contact-social-container>.row{display:flex;justify-content:space-between}@media (max-width:992px){.contact-social-container>.row{flex-direction:column}}.social-menu .paragraph-title{margin-top:20px}.paragraph--kontakt-block .paragraph-bg{color:#fff;padding-top:50px;padding-bottom:70px}.paragraph--kontakt-block .paragraph-title{color:#fff!important;margin-bottom:24px}.paragraph--kontakt-block .menu--social-menu{margin-top:35px}.paragraph--kontakt-block .link-button{margin-top:20px}.contact-paragraph-bottom{padding-top:50px}.address-container{margin-bottom:20px}.menu-container-row{display:flex}.address-container p a{color:#fff;font-size:inherit;font-family:Maitree,serif}@media (min-width:992px){.contact-paragraph-graphics{margin-top:200px}}.contact-paragraph-graphics .row{display:flex;align-items:center;justify-content:center;align-content:center}@media (max-width:991px){.contact-paragraph-graphics .row{flex-direction:row;justify-content:center;align-content:center}}@media (max-width:991px){.contact-paragraph-graphics .row{flex-direction:column}}.contact-paragraph-graphics .graphic-container{background-position:center;background-repeat:no-repeat;height:180px;max-height:33vw}.paragraph--block .link-button{text-align:center}
.node-cs-wrap{position:relative}.node-cs-wrap .paragraph-bg{top:50px!important}@media (max-width:767px){.node-cs-wrap .image-text-wrapper.featured .image-element{margin:0}}.node-cs-wrap .abasdjkfasdfl{display:flex;flex-direction:column;height:250px;justify-content:center}@media (max-width:767px){.node-cs-wrap .abasdjkfasdfl{margin-top:8px;height:auto}}@media (max-width:992px){.page-node-type-case-study .show-mobile.case-studies,.paragraph--case-studies .show-mobile.case-studies{display:block}.page-node-type-case-study .hide-mobile.case-studies,.paragraph--case-studies .hide-mobile.case-studies{display:none}}.page-node-type-case-study .full-teaser,.paragraph--case-studies .full-teaser{width:100%;padding:70px 0;position:relative;clear:both;float:left}@media (max-width:768px){.page-node-type-case-study .full-teaser,.paragraph--case-studies .full-teaser{margin-bottom:0;padding:36px 0}}.page-node-type-case-study .full-teaser .image-left,.paragraph--case-studies .full-teaser .image-left{display:flex}@media (max-width:768px){.page-node-type-case-study .full-teaser .image-left,.paragraph--case-studies .full-teaser .image-left{display:block}}.page-node-type-case-study .full-teaser .image-right,.paragraph--case-studies .full-teaser .image-right{width:100%;height:100%}.page-node-type-case-study .full-teaser .news-teaser.case-study,.paragraph--case-studies .full-teaser .news-teaser.case-study{position:absolute;left:0;top:0;height:100%;width:100%}.page-node-type-case-study .full-teaser .paragraph-bg,.paragraph--case-studies .full-teaser .paragraph-bg{width:100%;height:251px;position:absolute;top:15%;z-index:-2}@media (max-width:991px){.page-node-type-case-study .full-teaser .paragraph-bg,.paragraph--case-studies .full-teaser .paragraph-bg{top:72px;height:420px}}.page-node-type-case-study .full-teaser.featured,.paragraph--case-studies .full-teaser.featured{padding:50px 0}@media (max-width:768px){.page-node-type-case-study .full-teaser.featured .paragraph-bg.no-image,.paragraph--case-studies .full-teaser.featured .paragraph-bg.no-image{min-height:210px;height:auto}}@media (max-width:768px){.page-node-type-case-study .full-teaser.featured,.paragraph--case-studies .full-teaser.featured{padding:40px 0}}.page-node-type-case-study .full-teaser .paragraph-title a,.paragraph--case-studies .full-teaser .paragraph-title a{word-break:break-word}.page-node-type-case-study .paragraph--case-study,.paragraph--case-studies .paragraph--case-study{background-color:transparent}.page-node-type-case-study .bg-color--brand .paragraph-title.overview-page,.paragraph--case-studies .bg-color--brand .paragraph-title.overview-page{color:#fff!important;cursor:pointer}.page-node-type-case-study .bg-color--brand .paragraph-title.overview-page a,.paragraph--case-studies .bg-color--brand .paragraph-title.overview-page a{color:#fff}@media (max-width:768px){.page-node-type-case-study .bg-color--brand .paragraph-title.overview-page,.paragraph--case-studies .bg-color--brand .paragraph-title.overview-page{margin-top:36px}}.page-node-type-case-study .bg-color--brand .title-container .paragraph-title a,.paragraph--case-studies .bg-color--brand .title-container .paragraph-title a{border-bottom:1px solid #fff}.page-node-type-case-study .content-container,.paragraph--case-studies .content-container{display:inline-block}.page-node-type-case-study .preline-container,.paragraph--case-studies .preline-container{display:inline-block;min-height:60px}.page-node-type-case-study .preline-container .paragraph-title,.paragraph--case-studies .preline-container .paragraph-title{font-size:24px;line-height:1.2;display:inline-block;vertical-align:middle;margin-bottom:auto}@media (max-width:768px){.page-node-type-case-study .preline-container .paragraph-title,.paragraph--case-studies .preline-container .paragraph-title{font-size:18px}}.page-node-type-case-study .title-container,.paragraph--case-studies .title-container{display:flex;min-height:250px;align-items:center}.page-node-type-case-study .title-container .paragraph-title,.paragraph--case-studies .title-container .paragraph-title{justify-content:center;align-items:center;width:100%;height:100%}.page-node-type-case-study .title-container .paragraph-title a,.paragraph--case-studies .title-container .paragraph-title a{align-self:center}.page-node-type-case-study .title-container .paragraph-title a span:after,.paragraph--case-studies .title-container .paragraph-title a span:after{display:none}.page-node-type-case-study .title-container .paragraph-title a:hover,.paragraph--case-studies .title-container .paragraph-title a:hover{border-bottom:1px solid transparent}.page-node-type-case-study .title-container .paragraph-title a:hover span,.paragraph--case-studies .title-container .paragraph-title a:hover span{border-bottom:1px solid transparent}.page-node-type-case-study .title-container .paragraph-title a.active,.paragraph--case-studies .title-container .paragraph-title a.active{border-bottom:1px solid transparent}@media (max-width:768px){.page-node-type-case-study .title-container,.paragraph--case-studies .title-container{height:auto;min-height:auto}}.page-node-type-case-study .content-container .rte-text,.paragraph--case-studies .content-container .rte-text{padding-top:30px}
.paragraph--case-study{position:relative}
