.case__page{color:#3b3735;font-size:1.6rem;line-height:2rem;width:100%}.case__page h1{font-size:4rem;font-weight:700;line-height:3.6rem;text-transform:uppercase}.case__page h2{font-size:2.7rem;line-height:3.3rem}.case__page h3{font-weight:700}.case__page h3,.case__page p{font-size:1.6rem;line-height:2rem}@media (min-width:768px){.case__page{font-size:2rem;line-height:2.4rem;padding-top:100vh}.case__page h1{font-size:6rem;line-height:5.5rem}.case__page h2{font-size:4rem;line-height:5rem}.case__page h3{font-size:2.2rem;line-height:2.7rem}.case__page p{font-size:2rem;line-height:2.4rem}}.case__page .case__container{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.case__page .case__container{flex-direction:row;width:86%}.case__page .case__container--column{flex-direction:column}.case__page .case__container--narrow{width:72%}}@media (min-width:1440px){.case__page .case__container{max-width:126.4rem;width:66.67%}.case__page .case__container--narrow{width:66.67%}}.case__page .case__container--left{align-self:start;width:100%}@media (min-width:1024px){.case__page .case__container--left{width:93%}}@media (min-width:1440px){.case__page .case__container--left{width:83.33%}}.case__page .case__wrapper{display:flex;width:100%}.case__page .case__wrapper .case__wrapper-item{width:100%}@media (min-width:1024px){.case__page .case__wrapper{flex-direction:row}}.case__page .case__wrapper--column{flex-direction:column}.case__page .case__wrapper--bottom{align-items:flex-end}.case__page .case__text-block{flex-direction:column}@media (min-width:1024px){.case__page .case__text-block{flex-direction:row}}.case__page .case__text-block .case__text-block-title{max-width:55rem}.case__page .case__text-block .case__text-block-title h2{padding-right:4rem}.case__page .case__text-block .case__text-block-title p{margin-top:2.5rem}@media (min-width:1024px){.case__page .case__text-block .case__text-block-title{max-width:none}}.case__page .case__text-block .case__text-block-copy{margin-top:3rem;max-width:55rem}@media (min-width:768px){.case__page .case__text-block .case__text-block-copy{margin-top:4.7rem}}@media (min-width:1024px){.case__page .case__text-block .case__text-block-copy{margin-top:0;max-width:none}}.case__page .case__text-block--double .case__wrapper-item{flex:0.55}.case__page .case__text-block--double .case__wrapper-item:first-child{flex:0.45}@media (min-width:1440px){.case__page .case__text-block--double .case__wrapper-item,.case__page .case__text-block--double .case__wrapper-item:first-child{flex:1}}.case__page .case__header{color:#fff;width:100%;z-index:auto}@media (min-width:768px){.case__page .case__header{height:100vh;position:fixed;top:0}}.case__page .case__header .case__header-background{align-items:flex-end;bottom:0;display:flex;justify-content:flex-end;left:0;overflow:hidden;position:absolute;right:0;top:0}.case__page .case__header .case__header-background .case__header-background-imagewrapper{display:none}@media (min-width:1024px){.case__page .case__header .case__header-background .case__header-background-imagewrapper{display:block;height:80%;width:44%}}.case__page .case__header .case__header-background .case__header-background-imagewrapper{overflow:hidden}.case__page .case__header .case__header-shade{background-color:#000;height:60%;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.case__page .case__header .case__header-content{height:100%;padding-top:12rem}@media (min-width:768px){.case__page .case__header .case__header-content{padding-bottom:0;padding-top:0}}.case__page .case__header .case__header-logo{display:none}.case__page .case__header .case__header-logo img{height:100%;width:100%}@media (min-width:1024px){.case__page .case__header .case__header-logo{display:block}}.case__page .case__header .case__header-title{align-items:flex-end;display:flex;flex-direction:row}.case__page .case__header .case__header-title .case__header-copy h2{line-height:3.6rem}@media (min-width:768px){.case__page .case__header .case__header-title .case__header-copy h2{line-height:5.5rem}}@media (min-width:1024px){.case__page .case__header .case__header-title .case__header-copy{margin-left:3.7rem;width:30rem}}.case__page .case__header-body{flex-direction:column;margin-top:3rem}@media (min-width:768px){.case__page .case__header-body{flex-direction:row;margin-top:4.5rem}}@media (min-width:1024px){.case__page .case__header-body{margin-top:9rem}}.case__page .case__header-copy p{margin-top:1.8rem}@media (min-width:768px){.case__page .case__header-copy p{font-size:2.2rem;line-height:2.7rem;margin-top:2.7rem}}@media (min-width:1024px){.case__page .case__header-copy{width:40rem}}.case__page .case__header .case__header-services{margin-top:3rem}.case__page .case__header .case__header-services li{font-size:2.5rem;line-height:3.5rem}@media (min-width:768px){.case__page .case__header .case__header-services{margin-top:0;padding-left:6rem}.case__page .case__header .case__header-services li{font-size:4rem;line-height:5.5rem}}.case__page .case__main{background-clip:padding-box;background-color:#fff;display:block;padding:6rem 0 10rem;position:relative;width:100%}@media (min-width:1024px){.case__page .case__main{padding:4rem 0 0}}.case__page .case__module{align-items:center;display:flex;justify-content:center;padding:3rem 2rem;position:relative;width:100%}.case__page .case__module--left{justify-content:start;padding-left:0}.case__page .case__module--right{justify-content:flex-end}.case__page .case__module--no-mobile{display:none}@media (min-width:768px){.case__page .case__module--no-mobile{display:flex}.case__page .case__module{padding:6rem 5.4rem}.case__page .case__module--left{padding-left:0}}@media (min-width:1024px){.case__page .case__module{padding:9rem 0}}.case__page .case__video-wrapper{font-size:0}.case__page .case__video-wrapper .case__video--desktop{display:none}.case__page .case__video-wrapper .case__video--mobile{display:block}@media (min-width:768px){.case__page .case__video-wrapper .case__video--desktop{display:block}.case__page .case__video-wrapper .case__video--mobile{display:none}}.case__page .case__video-wrapper video{width:100%}.case__page .case__video-wrapper--rounded{border-radius:3.5rem;mask-image:radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden}.case__page .case__image-wrapper img{width:100%}.case__page .case__image-wrapper--framed{border:.2rem solid #000;padding:1.8rem}@media (min-width:1440px){.case__page .case__image-wrapper--framed{padding:3.6rem}}.case__page .case__mobile-image-wrapper img{width:100%}.case__page .case__mobile-image-wrapper{border:.2rem solid #000;border-radius:3.5rem;overflow:hidden}.case__page .case__bg-spacer{width:100%}.case__page .case__sink-shade{background-color:#000;height:100vh;opacity:.8;position:absolute;top:0;visibility:hidden;width:100%}.case__page .case__link .case__link-wrapper{flex:1}.case__page .case__link .case__link-wrapper .case__link-element{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.case__page .case__link .case__link-wrapper .case__link-element{justify-content:start}}.case__page .case__link .case__link-wrapper .case__link-element .case__link-arrow{height:3.1rem;margin-left:-45rem;margin-right:2.6rem;padding-top:.4rem;width:42.2rem}.case__page .case__link .case__link-wrapper .case__link-element .case__link-arrow path{stroke:red}@media (min-width:768px){.case__page .case__link .case__link-wrapper .case__link-element .case__link-arrow{margin-left:-22rem}}@media (min-width:1024px){.case__page .case__link .case__link-wrapper .case__link-element .case__link-arrow{display:block;margin-left:-34rem}}@media (min-width:1440px){.case__page .case__link .case__link-wrapper .case__link-element .case__link-arrow{margin-left:-12rem}}.case__page .case__link .case__link-wrapper .case__link-element .case__link-label a{color:inherit;font-size:3rem;font-weight:700;line-height:3.7rem;text-decoration:none}@media (min-width:768px){.case__page .case__link .case__link-wrapper .case__link-element .case__link-label a{font-size:5rem;line-height:6.2rem}}.case__page .case__quote .case__quote-wrapper{display:flex;flex-direction:column;position:relative;text-align:center}.case__page .case__quote .case__quote-wrapper .case__quote-copy{font-size:3rem;line-height:3.7rem;margin:0 0 3rem}.case__page .case__quote .case__quote-wrapper .case__quote-label{font-size:3rem;font-weight:700;line-height:3.7rem;margin:0}@media (min-width:768px){.case__page .case__quote .case__quote-wrapper .case__quote-copy{font-size:4rem;line-height:5rem;margin-bottom:12rem}.case__page .case__quote .case__quote-wrapper .case__quote-label{font-size:3.3rem;line-height:4.1rem;text-align:right}}@media (min-width:1024px){.case__page .case__quote{padding-bottom:47rem}.case__page .case__quote .case__quote-wrapper .case__quote-copy{font-size:6rem;line-height:7.4rem;margin-bottom:13.6rem}}@media (min-width:1440px){.case__page .case__quote{padding-bottom:55rem;padding-top:47.5rem}.case__page .case__quote .case__quote-wrapper .case__quote-copy{font-size:8rem;line-height:9.9rem}.case__page .case__quote .case__quote-wrapper .case__quote-label{font-size:3.3rem;line-height:4.1rem}}.case__page .case__quote .case__quote-image-wrapper{display:none;position:absolute;width:34rem}.case__page .case__quote .case__quote-image-wrapper img{width:100%}@media (min-width:768px){.case__page .case__quote .case__quote-image-wrapper{bottom:-24rem;display:block;left:5rem}}@media (min-width:1024px){.case__page .case__quote .case__quote-image-wrapper{bottom:-26rem;left:auto;right:26rem;width:32rem}}@media (min-width:1440px){.case__page .case__quote .case__quote-image-wrapper{bottom:-34rem;right:20rem;width:42rem}}.case__page .anim-intro-bg,.case__page .anim-intro-body,.case__page .anim-intro-logo,.case__page .anim-intro-stagger,.case__page .anim-intro-title{opacity:0}html{background-color:#07080a}.case__roma{background-color:#3b3735}@media (min-width:1024px){.case__roma .case__header .case__header-title .case__header-title-copy{margin-left:3.7rem}}@media (min-width:1440px){.case__roma .case__header .case__header-title{margin-left:-14rem}}.case__roma .case__header .case__header-logo{height:12rem;width:12rem}.case__roma .case__header .case__header-background-imagewrapper .case__header-background-image{bottom:0;height:auto;overflow:hidden;position:absolute}.case__roma .case__header .case__header-background-imagewrapper .case__header-background-image img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);transform-origin:10% 10%;width:100%}@media (min-width:768px){.case__roma .case__header .case__header-services{padding-left:6rem}}.case__roma .case__header .case__header-shade{background-color:#07080a}.case__roma .case__module--orange{color:#fff}.case__roma .case__video-wrapper--rounded{border:.3rem solid #de781f}.case__roma .case__image-wrapper--framed,.case__roma .case__mobile-image-wrapper{border-color:#de781f}.case__roma #roma-mod__website-video .case__video-wrapper:before{content:"";float:left;height:0;margin-left:-1px;padding-top:179%;width:1px}.case__roma #roma-mod__website-video .case__video-wrapper:after{clear:both;content:"";display:table}.case__roma #roma-mod__website-video .case__video-wrapper{background-image:url(/build/theme/images/roma_video_cover_website_mobile.cc802562.jpg);background-position:50%;background-size:cover;width:100%}@media (min-width:768px){.case__roma #roma-mod__website-video .case__video-wrapper{background-image:url(/build/theme/images/roma_video_poster_website.e51901ff.jpg)}.case__roma #roma-mod__website-video .case__video-wrapper:before{padding-top:55.8%}}.case__roma #roma-mod__ci{padding:3rem}@media (min-width:768px){.case__roma #roma-mod__ci{padding:6rem 10rem}}@media (min-width:1024px){.case__roma #roma-mod__ci{padding:9rem 10rem}}.case__roma #roma-mod__ci .roma__ci-wrapper{flex-direction:column}@media (min-width:768px){.case__roma #roma-mod__ci .roma__ci-wrapper{padding:0 5.5rem}}@media (min-width:1024px){.case__roma #roma-mod__ci .roma__ci-wrapper{flex-direction:row;padding:0}}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper{display:flex;flex-direction:row;justify-content:space-between}@media (min-width:1024px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper{flex-direction:column;justify-content:space-around}}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item{align-items:center;display:flex;flex-direction:column}@media (min-width:1024px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item{flex-direction:row}}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch{height:5rem;width:5rem}@media (min-width:768px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch{height:8.6rem;width:8.6rem}}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch--orange{background-color:#df790d}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch--black{background-color:#3b3735}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch--lightgrey{background-color:#c3c6cb}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch--grey{background-color:#51565f}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch--white{background-color:#fff;border:1px solid #707070}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch-copy{font-size:1rem;margin-top:2rem}@media (min-width:768px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch-copy{font-size:inherit}}@media (min-width:1024px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__color-swatch-wrapper .roma__color-swatch-item .roma__color-swatch-copy{margin-left:6rem;margin-top:0}}.case__roma #roma-mod__ci .roma__ci-wrapper .roma__type-wrapper{margin-top:7rem}@media (min-width:1024px){.case__roma #roma-mod__ci .roma__ci-wrapper .roma__type-wrapper{margin-top:12rem;margin-top:0}}.case__roma #roma-mod__icongallery:before{background-color:#c3c6cb;bottom:0;content:"";height:12.5rem;position:absolute;width:100%}@media (min-width:768px){.case__roma #roma-mod__icongallery:before{height:16rem}}@media (min-width:1024px){.case__roma #roma-mod__icongallery:before{height:20rem}}@media (min-width:1440px){.case__roma #roma-mod__icongallery:before{height:24rem}}.case__roma #roma-mod__icongallery .roma__icongallery{align-items:center}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper:not(:first-child){margin-top:5rem}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper .roma__icongallery-item{height:7rem;width:7rem}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper .roma__icongallery-item path{fill:#51565f}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper .roma__icongallery-item{display:none}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper .roma__icongallery-item--mobile{display:block}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper:nth-child(2) .roma__icongallery-item path{fill:#df790d}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper:nth-child(3) .roma__icongallery-item path{fill:#fff}@media (min-width:768px){.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper{width:70%}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper:not(:first-child){margin-top:7rem}}@media (min-width:1024px){.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper{justify-content:space-between;width:100%}.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper .roma__icongallery-item{display:block}}@media (min-width:1440px){.case__roma #roma-mod__icongallery .roma__icongallery .roma__icongallery-wrapper:not(:first-child){margin-top:17rem}}.case__roma #roma-mod__modulkonzept{background-color:#c3c6cb}.case__roma #roma-mod__accordeon .roma__showcase-image-module .roma__showcase-image-wrapper:before{padding-top:153%}@media (min-width:768px){.case__roma #roma-mod__accordeon .roma__showcase-image-module .roma__showcase-image-wrapper:before{padding-top:47.4%}}@media (min-width:1024px){.case__roma #roma-mod__accordeon .roma__showcase-image-module .roma__showcase-image-wrapper:before{padding-top:45.7%}}.case__roma #roma-mod_teasermodul .roma__showcase-image-module .roma__showcase-image-wrapper:before{padding-top:148%}@media (min-width:768px){.case__roma #roma-mod_teasermodul .roma__showcase-image-module .roma__showcase-image-wrapper:before{padding-top:38%}}.case__roma .roma__showcase .roma__showcase-label{flex:0}.case__roma .roma__showcase .case__wrapper{align-items:baseline;flex-direction:column}.case__roma .roma__showcase .case__wrapper .roma__showcase-label{margin-top:3rem}.case__roma .roma__showcase--right .roma__showcase-item{align-self:flex-end;order:1}.case__roma .roma__showcase--right .case__wrapper{justify-content:flex-end}.case__roma .roma__showcase--right .case__wrapper .roma__showcase-label{order:2;text-align:end}.case__roma .roma__showcase .roma__showcase-item{display:none;flex:1}.case__roma .roma__showcase .roma__showcase-item--mobile{display:block}@media (min-width:768px){.case__roma .roma__showcase .roma__showcase-item{display:block}.case__roma .roma__showcase .roma__showcase-item--mobile{display:none}}@media (min-width:1024px){.case__roma .roma__showcase .roma__showcase-item{flex:0.64}}.case__roma .roma__showcase .roma__showcase-image-module{margin-top:3rem}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper{border:none;padding:0;position:relative;width:100%}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper:before{content:"";float:left;height:0;margin-left:-1px;padding-top:38%;width:1px}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper:after{clear:both;content:"";display:table}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image-frame{border:.2rem solid #de781f;height:100%;left:0;padding:1.9rem;position:absolute;top:0;width:100%}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image-frame--right{left:auto;right:0}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image-frame--right .roma__showcase-image{background-position-x:right}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image-mask{height:100%;overflow:hidden;position:relative;width:100%}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image{background-position-x:left;background-size:cover;height:100%;width:100%}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper #roma__showcase-accordeon-img{background-image:url(/build/theme/images/roma_akkordeon_mobile.838f0103.jpg)}@media (min-width:768px){.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper #roma__showcase-accordeon-img{background-image:url(/build/theme/images/roma_akkordeon.6364f9b8.jpg)}}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper #roma__showcase-teaser-img{background-image:url(/build/theme/images/roma_teasermodul_mobile.5913325a.jpg)}@media (min-width:768px){.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper #roma__showcase-teaser-img{background-image:url(/build/theme/images/roma_teasermodul.d22f02e7.jpg)}}.case__roma .roma__showcase .roma__showcase-image-module .roma__showcase-image-wrapper #roma__showcase-gallery-img{background-image:url(/build/theme/images/roma_galerie.855e9880.jpg)}.case__roma .roma__showcase--orange .roma__showcase-image-module .roma__showcase-image-wrapper .roma__showcase-image-frame{background-color:#df7a1f;border-color:#fff}.case__roma .roma__showcase #roma__accordeon-top{background:#c3c6cb;height:0;overflow:hidden;padding:3rem 2rem;position:absolute;top:0;width:100%}@media (min-width:768px){.case__roma .roma__showcase #roma__accordeon-top{padding:6rem 5.4rem}}@media (min-width:1024px){.case__roma .roma__showcase #roma__accordeon-top{padding:9rem 0}}.case__roma .roma__showcase #roma__accordeon-top #roma__showcase-accordeon-svg{filter:invert(100%) sepia(6%) saturate(0) hue-rotate(115deg) brightness(108%) contrast(108%)}.case__roma .roma__showcase .roma__accordeon-container{display:flex;justify-content:center;width:100%}.case__roma .roma__showcase #roma__showcase-accordeon-svg{filter:invert(59%) sepia(14%) saturate(7103%) hue-rotate(351deg) brightness(93%) contrast(86%)}.case__roma .roma__showcase #roma__showcase-bildmodul-svg{filter:invert(100%) sepia(6%) saturate(0) hue-rotate(115deg) brightness(108%) contrast(108%)}@media (min-width:768px){.case__roma .roma__showcase .case__wrapper{align-items:flex-end;flex-direction:row}.case__roma .roma__showcase .case__wrapper .roma__showcase-label{margin-top:0;padding:0 0 0 6.5rem}.case__roma .roma__showcase .roma__showcase-image-module{margin-top:5.5rem}.case__roma .roma__showcase--right .roma__showcase-item{order:2}.case__roma .roma__showcase--right .case__wrapper{justify-content:flex-end}.case__roma .roma__showcase--right .case__wrapper .roma__showcase-label{order:1;padding:0 6.5rem 0 0;text-align:end}}.case__roma #roma-mod__bg-wrapper-1{margin-top:6rem;overflow:hidden;padding:11rem 0 0;position:relative;z-index:1}.case__roma #roma-mod__bg-wrapper-1 .case__bg-group-imagewrapper{overflow:hidden;position:absolute;top:0;width:100%}.case__roma #roma-mod__bg-wrapper-1 .case__bg-group-imagewrapper--bottom{bottom:-7rem;left:30%;top:auto;width:70%}.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-1 img{height:40rem}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-1 img{height:100rem}}@media (min-width:1440px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-1 img{height:92rem}}.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-2 img{height:50rem}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-2 img{height:120rem}}@media (min-width:1440px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__bg-sketch-2 img{height:92rem}}.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper{padding-bottom:47rem;padding-top:33rem}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper{padding-bottom:76.5rem;padding-top:16rem}}@media (min-width:1024px){.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper{padding-bottom:0;padding-top:0}}@media (min-width:1440px){.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper{padding-top:17rem}}.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper{background-color:#df7a1f}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper #roma-mod__image-modul .roma__showcase-image-wrapper:before{padding-top:72.8%}}@media (min-width:1024px){.case__roma #roma-mod__bg-wrapper-1 .case__module-wrapper #roma-mod__image-modul .roma__showcase-image-wrapper:before{padding-top:71.9%}}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__relaunch .case__text-block .case__wrapper-item{width:75%}}@media (min-width:1024px){.case__roma #roma-mod__bg-wrapper-1 #roma-mod__relaunch .case__text-block .case__wrapper-item{width:50%}}@media (min-width:768px){.case__roma #roma-mod__bg-wrapper-1{margin-top:12rem;padding:33rem 0 0}.case__roma #roma-mod__bg-wrapper-1 .case__bg-group-imagewrapper--bottom{bottom:-40rem;left:40%;width:60%}}@media (min-width:1024px){.case__roma #roma-mod__bg-wrapper-1{margin-top:16rem;padding:33rem 0 0}.case__roma #roma-mod__bg-wrapper-1 .case__bg-group-imagewrapper--bottom{bottom:-13rem;left:60%;width:40%}.case__roma #roma-mod__bg-wrapper-1 #roma-mod__relaunch{padding-top:37rem}}@media (min-width:1440px){.case__roma #roma-mod__bg-wrapper-1{margin-top:37rem}.case__roma #roma-mod__bg-wrapper-1 #roma-mod__relaunch{padding-bottom:12rem}.case__roma #roma-mod__bg-wrapper-1 .case__bg-group-imagewrapper--bottom{bottom:-1rem;left:57%;width:43%}}.case__roma #roma-mod__sink{padding:4rem 0;position:relative}.case__roma #roma-mod__sink .roma__sink-hero{height:100vh;left:0;position:absolute;top:0;width:100%}.case__roma #roma-mod__sink .roma__sink-hero .roma__sink-hero-image{background-image:url(/build/theme/images/roma_hero.b8b7fe5f.jpg);background-size:cover;height:100%;position:absolute;top:-100vh;width:100%}.case__roma #roma-mod__sink .roma__sink-hero img{position:absolute;top:-100vh;width:100%}.case__roma #roma-mod__sink .roma__sink-wrapper{overflow:hidden;padding:0 3rem;width:100%}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module{align-items:center;display:none;justify-content:center;position:relative;width:100%}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--mobile{display:flex}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module .roma__sink-container{border-left:.2rem solid #df7a1f;border-right:.2rem solid #df7a1f;display:block;overflow:hidden}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module .roma__sink-container--top{border-radius:3.5rem 3.5rem 0 0;border-top:.2rem solid #df7a1f;padding:2rem 1.8rem 2rem 2.5rem}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module .roma__sink-container--single{border:.2rem solid #df7a1f;border-radius:3.5rem}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module .roma__sink-container img{width:100%}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--bottom{background-color:#3b3735}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--bottom .roma__sink-container{background-color:#9fa3aa;border-bottom:.2rem solid #df7a1f;height:5rem}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage{height:50rem}@keyframes slide-stage{0%{transform:translateZ(0)}to{transform:translate3d(-208.7rem,0,0)}}@media (min-width:1024px){.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage{height:65.6rem}@keyframes slide-stage{0%{transform:translateZ(0)}to{transform:translate3d(-273.9rem,0,0)}}}@media (min-width:1440px){.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage{height:95.4rem}@keyframes slide-stage{0%{transform:translateZ(0)}to{transform:translate3d(-398.8rem,0,0)}}}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg{height:100%;position:absolute;top:0;width:100%}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg .roma__sink-stage-img{height:50%;width:417.4rem}@media (min-width:1024px){.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg .roma__sink-stage-img{width:547.8rem}}@media (min-width:1440px){.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg .roma__sink-stage-img{width:796.6rem}}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg #roma__sing-stage-img-1{animation:slide-stage 20s linear infinite;background:url(/build/theme/images/roma_stage_1_c.415fc519.jpg) repeat-x;background-size:contain}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg #roma__sing-stage-img-2{animation:slide-stage 20s linear infinite;animation-direction:reverse;background:url(/build/theme/images/roma_stage_2.6b9ab949.jpg) repeat-x;background-size:contain}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-bg img{height:100%}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--stage .roma__sink-stage-frame{height:100%;position:relative}@media (min-width:768px){.case__roma #roma-mod__sink .roma__sink-wrapper{padding:0 5.4rem}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module{display:flex}.case__roma #roma-mod__sink .roma__sink-wrapper .roma__sink-module--mobile{display:none}}@media (min-width:1024px){.case__roma #roma-mod__sink .roma__sink-wrapper{padding:inherit}}@media (min-width:768px){.case__roma #roma-mod__sink{padding:18rem 0 0}}.case__roma #roma-mod__partnersuche{background-color:#3b3735;background-position:-16rem bottom;background-repeat:no-repeat;background-size:96rem;color:#fff;padding-bottom:25rem;padding-top:5.2rem}.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper{margin-top:10rem;padding:0 1rem}@media (min-width:768px){.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper{padding:0}}.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper .case__wrapper-item{display:flex;justify-content:center}.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper .case__wrapper-item .case__mobile-image-wrapper{max-width:36.4rem}@media (min-width:768px){.case__roma #roma-mod__partnersuche .case__container .roma__partner-copy-wrapper{width:70%}}@media (min-width:1024px){.case__roma #roma-mod__partnersuche .case__container .roma__partner-copy-wrapper{width:100%}.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper{margin-left:8%;margin-top:0}}@media (min-width:1440px){.case__roma #roma-mod__partnersuche .case__container .roma__partner-image-wrapper{margin-left:20%}}@media (min-width:768px){.case__roma #roma-mod__partnersuche{background-image:none;padding-bottom:15rem;padding-top:19rem}}@media (min-width:1440px){.case__roma #roma-mod__partnersuche{padding-bottom:25rem;padding-top:44rem}}.case__roma #roma-mod__downloads{background-color:#3b3735;background-image:url(/build/theme/images/roma_bg_magazine.f78e3314.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:28rem}.case__roma #roma-mod__downloads .case__image-wrapper{background-color:#3b3735;border:1px solid #fff}@media (min-width:768px){.case__roma #roma-mod__downloads{background-position:-63rem 32rem;background-size:304rem 113rem;padding-bottom:60rem}}@media (min-width:1024px){.case__roma #roma-mod__downloads{background-position:-63rem 53rem;padding-bottom:81rem}}@media (min-width:1440px){.case__roma #roma-mod__downloads{background-position:10% bottom;padding-bottom:127rem}}.case__roma #roma-mod__produktvideo{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.case__roma #roma-mod__gewebe-finder{padding-bottom:8rem;padding-top:6rem}@media (min-width:768px){.case__roma #roma-mod__gewebe-finder{display:none}}.case__roma #case__module-symfony{background-color:#c3c6cb;padding-bottom:24rem;padding-top:6rem}@media (min-width:768px){.case__roma #case__module-symfony{padding-bottom:22rem;padding-top:34rem}}@media (min-width:1024px){.case__roma #case__module-symfony{padding-bottom:30rem;padding-top:45rem}}@media (min-width:1440px){.case__roma #case__module-symfony{padding-bottom:46rem;padding-top:64rem}}.case__roma #case__module-symfony .case__container #case__symfony-logo{width:24.8rem}@media (min-width:768px){.case__roma #case__module-symfony .case__container #case__symfony-logo{width:42rem}}@media (min-width:1024px){.case__roma #case__module-symfony .case__container #case__symfony-logo{margin-left:-.8rem;width:42rem}}@media (min-width:1440px){.case__roma #case__module-symfony .case__container #case__symfony-logo{margin-left:-3rem;width:55.1rem}}.case__roma #case__module-symfony .case__container .case__text-block{margin-top:5.3rem}@media (min-width:768px){.case__roma #case__module-symfony .case__container .case__text-block{margin-top:8.4rem}}.case__roma #roma-mod__icons{margin-top:-15.5rem}.case__roma #roma-mod__icons .case__container{align-items:center}.case__roma #roma-mod__icons .case__container .roma__icon-wrapper{height:25rem;width:25rem}.case__roma #roma-mod__icons .case__container .roma__icon-wrapper svg{width:100%}.case__roma #roma-mod__icons .case__container .roma__icon-wrapper:not(:first-child){margin-top:2rem}@media (min-width:768px){.case__roma #roma-mod__icons .case__container .roma__icon-wrapper{height:auto;width:auto}.case__roma #roma-mod__icons .case__container .roma__icon-wrapper:not(:first-child){margin-left:3rem;margin-top:0}}@media (min-width:1024px){.case__roma #roma-mod__icons .case__container .roma__icon-wrapper:not(:first-child){margin-left:4rem}}@media (min-width:1440px){.case__roma #roma-mod__icons .case__container .roma__icon-wrapper{height:41rem;width:41rem}.case__roma #roma-mod__icons .case__container .roma__icon-wrapper:not(:first-child){margin-left:6rem}}@media (min-width:768px){.case__roma #roma-mod__icons{margin-top:inherit;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.case__roma #roma-mod__icons .case__container{flex-direction:row;justify-content:space-between}}.case__roma #roma-mod__quote{color:#de781f;padding-bottom:9.5rem;padding-top:3rem}@media (min-width:768px){.case__roma #roma-mod__quote{padding-bottom:43rem;padding-top:30rem}}@media (min-width:1024px){.case__roma #roma-mod__quote{padding-bottom:47rem}}@media (min-width:1440px){.case__roma #roma-mod__quote{padding-bottom:55rem;padding-top:47.5rem}}.case__roma .case__link .case__link-wrapper .case__link-element .case__link-arrow path{stroke:#51565f}.case__roma .case__link .case__link-wrapper .case__link-element .case__link-label{color:#51565f}