@font-face{font-family:"Montserrat Medium";font-style:normal;font-weight:400;src:local(""),url(/fileadmin/templates-alprima-ar/fonts/montserrat/montserrat-v25-latin-500.woff2) format("woff2"),url(/fileadmin/templates-alprima-ar/fonts/montserrat/montserrat-v25-latin-500.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat Semibold";font-style:normal;font-weight:400;src:local(""),url(/fileadmin/templates-alprima-ar/fonts/montserrat/montserrat-v25-latin-600.woff2) format("woff2"),url(/fileadmin/templates-alprima-ar/fonts/montserrat/montserrat-v25-latin-600.woff) format("woff");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-left:0;margin:0;list-style-type:none;margin-top:-6px}@media (min-width:992px){.textWithBulletpoints .bulletpoints{flex:0 0 calc(100% / 9 * 3.5)}}.textWithBulletpoints .bulletpoint{position:relative;padding-right:1em;padding-top:14px;padding-bottom:15px}.textWithBulletpoints .bulletpoint::after{content:"";position:absolute;top:25px;right:0;background-color:#000;border-radius:100%;height:5px;width:5px}.textWithBulletpoints .bulletpoint:not(.bulletpoint--last){border-bottom:1px solid currentColor}
