@media (min-width: 992px){.course-item>*{flex-basis:46.875%}}.course-item-img{display:block;position:relative;aspect-ratio:1.32}.course-item-img img,.course-item-img:before{content:'';display:block;position:absolute;border-radius:1.5rem}.course-item-img:before{top:1rem;left:1rem;width:100%;height:100%;border:2px
solid rgba(1, 21, 137, 0.10)}.flex-md-row-reverse .course-item-img:before{left:-1rem}.course-item-img
img{top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.10), 0 8px 10px -6px rgba(0, 0, 0, 0.10);transition:all .3s}.course-item-img:hover
img{opacity: .8}.button.course-forward{height:3rem}.course-forward-arrow{margin-left: .375rem;width:0.875rem;height:0.875rem;background-color:#fff;-webkit-mask:url(/wp-content/themes/bewegungsraum-koblenz/inc/assets/images/arrow_forward.svg) no-repeat center;mask:url(/wp-content/themes/bewegungsraum-koblenz/inc/assets/images/arrow_forward.svg) no-repeat center;mask-size:contain;transition:all .3s}.button.course-forward:hover .course-forward-arrow, .button.course-forward:focus .course-forward-arrow{background-color:var(--accent-blue)}.course-item-outcomes{padding:1.5625rem 1.5625rem 0.0625rem 1.5625rem;border-radius:1rem;border:1px
solid var(--border);background:#FFF;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.10), 0 1px 2px -1px rgba(0, 0, 0, 0.10)}.course-item-small-title{color:#A6A09B;font-size:0.75rem;font-weight:700;letter-spacing:0.0375rem;text-transform:uppercase}.course-item-outcomes .course-item-small-title{margin-bottom:1rem}.course-item-outcomes
ul{margin-left:-.325rem}.course-item-outcomes ul
li{width:calc(50% - .5rem);padding-left: .25rem;padding-right:1rem}.course-item-price-wrap .course-item-small-title{margin-bottom: .25rem}.course-item h3,.course-item-price{color:var(--accent-blue)}@media (max-width: 991px){.course-item-img{width:100%;margin-bottom:2rem}}@media (max-width: 767px){.course-item-img:before{top: .5rem;left: .5rem;border-width:1px}}@media (max-width: 400px){.course-item-outcomes ul
li{width:100%;padding-right:0}}