.pryntad-info-boxes .info-box__link{background-color:#d70064;border:2px solid #d70064;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:1.125rem;margin:0;max-width:290px;padding:.5rem;text-align:center;text-decoration:none;transition:all .3s;width:100%}.pryntad-info-boxes .info-box__link:active,.pryntad-info-boxes .info-box__link:hover{background-color:#a4004c;border-color:#a4004c}.pryntad-info-boxes .info-box__headline,.pryntad-info-boxes__headline{color:#000;font-family:HurmeGeometricSans3,Open Sans,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3}@media (min-width:48em){.pryntad-info-boxes .info-box__headline,.pryntad-info-boxes__headline{font-size:2.75rem}}.pryntad-info-boxes{margin:30px auto;max-width:1200px;padding:0 30px}@media (min-width:48em){.pryntad-info-boxes{margin:60px auto}}.pryntad-info-boxes{overflow:hidden;padding-bottom:45px;position:relative}.pryntad-info-boxes__headline{margin:30px auto;max-width:650px;text-align:center}.pryntad-info-boxes__headline--highlight{color:#d70064}.pryntad-info-boxes .info-box{background-color:#fff;border:1px solid #e6e6e6;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:30px}.pryntad-info-boxes .info-box__subheadline{text-align:center;text-transform:uppercase}.pryntad-info-boxes .info-box__headline{text-align:center}.pryntad-info-boxes .info-box__bullets{list-style-type:disc;padding:0 0 0 20px}.pryntad-info-boxes .info-box__bullets li{margin:10px 0}.pryntad-info-boxes .info-box__link{margin:30px auto 0}.pryntad-info-boxes .swiper-slide{height:auto}.pryntad-info-boxes .swiper-pagination{bottom:0}.pryntad-info-boxes .swiper-pagination-bullet{background:#e6e6e6;border:0;border-radius:0;color:transparent;height:4px;opacity:1;width:30px}.pryntad-info-boxes .swiper-pagination-bullet-active{background:#d70064}@media (min-width:48em){.pryntad-info-boxes{max-width:1140px}.pryntad-info-boxes__headline{margin:60px auto}.pryntad-info-boxes .info-box__headline{color:#000;font-family:HurmeGeometricSans3,Open Sans,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3}}@media (min-width:48em) and (min-width:48em){.pryntad-info-boxes .info-box__headline{font-size:1.4rem}}@media (min-width:48em){.pryntad-info-boxes .info-box__bullets{padding:0 30px 0 40px}}
