.ss-home-section{padding:90px 0}.ss-home-section>.qodef-grid-inner,.ss-home-section>.container{max-width:1300px;margin:0 auto;padding:0 30px}.ss-home-intro{background-color:#faf6f1}.ss-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ss-home-col--right p{font-size:18px;line-height:1.7}.ss-home-intro__cta{margin-top:24px}.ss-home-magazin .ss-home-section__head{margin-bottom:50px}.ss-home-portfolio{overflow:hidden}.ss-home-portfolio__head{display:block;max-width:1300px;margin:0 auto 50px;padding:0 30px}.ss-portfolio-carousel{width:100%;overflow:visible}.ss-portfolio-carousel .swiper-wrapper{align-items:flex-start}.ss-portfolio-carousel .swiper-slide{height:auto}.ss-portfolio-carousel .qodef-e-media-image img{width:100%;height:380px;object-fit:cover;display:block}.ss-portfolio-carousel .swiper-slide:nth-child(even) .qodef-e-media-image img{height:300px}@media(max-width:680px){.ss-portfolio-carousel .qodef-e-media-image img{height:320px}.ss-portfolio-carousel .swiper-slide:nth-child(even) .qodef-e-media-image img{height:260px}}.ss-home-magazin{background-color:#faf6f1}.ss-home-magazin .qodef-blog-item .qodef-e-media-image img{width:100%;height:auto;display:block}.ss-home-cta{text-align:center;padding:110px 0}.ss-home-cta .qodef-m-tagline{justify-content:center}.ss-home-cta__action{margin-top:30px}@media(max-width:768px){.ss-home-section{padding:60px 0}.ss-home-grid{grid-template-columns:1fr;gap:30px}}