@font-face{font-family:"Lato";src:url(/fileadmin/templates/fonts/lato/lato-v23-latin-ext_latin-300.woff2) format("woff2"),url(/fileadmin/templates/fonts/lato/lato-v23-latin-ext_latin-300.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Lato";src:url(/fileadmin/templates/fonts/lato/lato-v23-latin-ext_latin-700.woff2) format("woff2"),url(/fileadmin/templates/fonts/lato/lato-v23-latin-ext_latin-700.woff) format("woff");font-weight:700;font-display:swap}@-webkit-keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@-webkit-keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.textWithBulletpoints{padding-top:57px}@media (min-width:992px){.textWithBulletpoints{padding-top:123px}}.textWithBulletpoints .title,.textWithBulletpoints .content{padding-left:24px;padding-right:24px}@media (min-width:768px){.textWithBulletpoints .title,.textWithBulletpoints .content{padding-left:calc(100% / 14);padding-right:calc(100% / 14)}}.textWithBulletpoints .title{text-align:center;margin-bottom:59px}@media (min-width:1200px){.textWithBulletpoints .title{margin-bottom:130px}}@media (min-width:992px){.textWithBulletpoints .content{display:flex;justify-content:space-between}}.textWithBulletpoints .text{text-align:center;margin-bottom:45px;margin-top:0}@media (min-width:992px){.textWithBulletpoints .text{flex:0 0 calc(100% / 9 * 5);text-align:start;margin-bottom:0}}.textWithBulletpoints .bulletpoints{padding-inline-start:0;margin:0;list-style-type:none;margin-top:-6px;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em}@media (min-width:992px){.textWithBulletpoints .bulletpoints{flex:0 0 calc(100% / 9 * 3.5)}}.textWithBulletpoints .bulletpoint{position:relative;padding-inline-start:1em;padding-top:14px;padding-bottom:15px}.textWithBulletpoints .bulletpoint::after{content:"";position:absolute;top:25px;inset-inline-start:0;background-color:#000;border-radius:100%;height:5px;width:5px}.textWithBulletpoints .bulletpoint:not(.bulletpoint--last){border-bottom:1px solid currentColor}
