.block-child-pages-teaser .wrapper{flex-wrap:wrap;margin-top:-2px;margin-bottom:-2px;padding-right:5px;padding-left:5px}@media (min-width: 830px){.block-child-pages-teaser .wrapper{display:flex;margin-top:-15px;margin-bottom:-15px}}.block-child-pages-teaser__item{position:relative;margin:2px 15px;padding:40px 30px;transition:box-shadow .3s}.block-child-pages-teaser__item:hover{box-shadow:inset 0 0 0 25em rgba(255,255,255,0.1)}@media (min-width: 830px){.block-child-pages-teaser__item{width:calc(50% - 30px);margin-top:15px;margin-bottom:15px}}.block-child-pages-teaser__item svg{position:absolute;right:25px;bottom:25px;width:20px;height:20px}.block-child-pages-teaser__title{font-size:25px;font-weight:bold;color:#fff}@media (min-width: 830px){.block-child-pages-teaser__title{font-size:35px}}.block-child-pages-teaser__title::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:100}.block-child-pages-teaser__excerpt{display:none;margin-bottom:50px}@media (min-width: 830px){.block-child-pages-teaser__excerpt{display:block}} .block-period-banner{padding:40px 0;text-align:center}@media (min-width: 830px){.block-period-banner{padding:60px 0}}.block-period-banner__headline{font-weight:bold;font-size:30px}@media (min-width: 830px){.block-period-banner__headline{font-size:38px}}.block-period-banner__description{display:inline-block;max-width:940px}.block-period-banner__plan{display:none;justify-content:center;margin-top:35px}@media (min-width: 830px){.block-period-banner__plan{display:flex}}.block-period-banner__item{max-width:1128px;margin:0 2px;padding-top:50px;padding-right:5px;padding-bottom:50px;padding-left:5px;background-color:#fff;font-size:22px;font-weight:bold;color:#537dff;word-break:break-word}@media (min-width: 830px){.block-period-banner__item{padding-right:1%;padding-left:1%}}.block-period-banner__item:nth-child(1){width:14.5%}.block-period-banner__item:nth-child(2){width:32%}.block-period-banner__item:nth-child(3){width:23.5%}.block-period-banner__item:nth-child(4){width:30%}.block-period-banner__item small{display:block;font-size:14px;font-weight:normal;word-break:normal} .block-inquiry-banner{padding:40px 50px;max-width:1200px;margin:0 auto;background-color:#f7ca45}.block-inquiry-banner.full{max-width:inherit;text-align:center}.block-inquiry-banner:not(.full) .wrapper{display:flex;justify-content:space-between}.block-inquiry-banner.full .wrapper{max-width:700px;margin:0 auto}.block-inquiry-banner--colorless{background-color:#f0f0f0}.block-inquiry-banner--colorless .block-inquiry-banner__headline{color:#31313c}.block-inquiry-banner--blue{background-color:#537dff}.block-inquiry-banner--blue .block-inquiry-banner__headline{color:#FFF}.block-inquiry-banner--blue .button{background-color:#FFF;color:#537dff}.block-inquiry-banner--blue .button:hover{background-color:#F3F3F3}@media (min-width: 830px){.block-inquiry-banner{padding:60px 50px}}.block-inquiry-banner__headline{font-size:38px;font-weight:bold;color:#fff}@media (min-width: 830px){.block-inquiry-banner__headline{display:inline-block}}.block-inquiry-banner .button{margin-top:30px;vertical-align:top}@media (min-width: 830px){.block-inquiry-banner .button{margin-top:0;margin-left:20px;display:inline-block}}.wp-block[data-align="full"] .block-inquiry-banner{max-width:inherit} .block-projects-teaser-item{margin:0;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.25);margin:20px 15px;flex:1;overflow-y:hidden;position:relative}.block-projects-teaser-item .projects-teaser-img{background-color:#F0F0F0;height:430px}.block-projects-teaser-item .projects-teaser-img img{object-fit:cover;height:100%}.block-projects-teaser-item .projects-teaser-logo{background-color:#FFF;height:100px;padding:10px;overflow-y:hidden}.block-projects-teaser-item .projects-teaser-logo img{object-fit:contain;height:100%}.block-projects-teaser-item .projects-teaser-text{opacity:0;position:absolute;top:100%;left:0;right:0;bottom:0;padding:70px 20px 20px;background-color:rgba(49,49,60,0.9);color:#FFF;transition:.3s all}.block-projects-teaser-item .projects-teaser-text .projects-teaser-heading,.block-projects-teaser-item .projects-teaser-text p{color:#FFF}.block-projects-teaser-item .projects-teaser-text .projects-teaser-heading{display:block;margin-bottom:40px;font-size:22px;font-weight:bold}.block-projects-teaser-item:hover .projects-teaser-text{opacity:1;top:100px}.block-projects-teaser-item .projects-teaser-url{position:absolute;top:0;bottom:0;left:0;right:0} .block-projects-teaser{padding:40px 0;text-align:center}@media (min-width: 830px){.block-projects-teaser{padding:60px 0}}.block-projects-teaser--dark{background-color:#31313c}.block-projects-teaser--dark .block-projects-teaser__headline{color:#fff}.block-projects-teaser--gray{background-color:#f0f0f0}.block-projects-teaser .wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.block-projects-teaser__headline{width:100%;font-size:40px;font-weight:bold;color:#31313c}@media (min-width: 830px){.block-projects-teaser__headline{display:inline-block}}.block-projects-teaser .button__wrap{width:100%}.block-projects-teaser .button{margin-top:30px;vertical-align:top}@media (min-width: 830px){.block-projects-teaser .button{margin-top:0;display:inline-block}} .block-selling-point{padding:0;text-align:center}.block-selling-point__headline{position:relative;margin-top:60px;margin-bottom:10px;font-size:22px;font-weight:bold}.block-selling-point__headline::before{content:'';display:block;position:absolute;top:-60px;left:50%;height:40px;width:20px;transform:rotate(45deg) translateX(-50%);border-bottom:6px solid #00c4ff;border-right:6px solid #00c4ff}@media (min-width: 830px){.block-selling-point{padding:0}}.block-selling-point .button{margin-top:30px;vertical-align:top}@media (min-width: 830px){.block-selling-point .button{margin-top:0;margin-left:20px;display:inline-block}}.has-background .block-selling-point__headline::before{border-color:#fff} /*# sourceMappingURL=blocks.css.map*/