.asm-workshop--buchung{position:relative}.asm-workshop--buchung .buchung__image{background-position:50%;background-size:cover;margin-left:auto;max-width:80%;opacity:.5;padding-top:45%;transform:translateX(10px);transition:transform 2s ease,opacity 1s ease;width:615px}@media(max-width:991px){.asm-workshop--buchung .buchung__image{transform:translateY(30px)}}.asm-workshop--buchung .buchung__image.in-view{opacity:1;transform:translateX(0)}@media(max-width:991px){.asm-workshop--buchung .buchung__image.in-view{transform:translateY(0)}}.asm-workshop--buchung .buchung__overlay{background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);color:#000;left:0;padding:40px;position:absolute;top:75%;transform:translateX(-10px);transition:transform 2s ease;width:360px}@media(max-width:991px){.asm-workshop--buchung .buchung__overlay{padding:40px 20px;position:static;transform:translateY(-80px);width:auto}}.asm-workshop--buchung .buchung__overlay.in-view{transform:translateX(0)}@media(max-width:991px){.asm-workshop--buchung .buchung__overlay.in-view{transform:translateY(-50px)}}.asm-workshop--buchung .buchung__overlay h3{font-size:35px}.asm-workshop--buchung .buchung__overlay table{margin-bottom:20px;width:100%}.asm-workshop--buchung .buchung__overlay table td:first-child{font-size:20px}.asm-workshop--buchung .buchung__overlay table td:last-child{font-size:16px;text-align:right}.asm-workshop--buchung .buchung__overlay .btn{margin-top:0;width:100%}.asm-workshop--buchung .buchung__switcher{background-color:#eff0ed;color:#000;display:-ms-flexbox;display:flex;margin-bottom:25px;margin-top:32px}.asm-workshop--buchung .buchung__handle{-ms-flex-preferred-size:100%;cursor:pointer;flex-basis:100%;margin:3px;padding:10px 30px;text-align:center;transition:background .3s ease}@media(max-width:991px){.asm-workshop--buchung .buchung__handle{padding:10px 15px}}.asm-workshop--buchung .buchung__handle:hover{background-color:hsla(0,0%,100%,.5)}.asm-workshop--buchung .buchung__handle--active,.asm-workshop--buchung .buchung__handle--active:hover{background-color:#fff}.asm-workshop--buchung .buchung__wrapper{margin-bottom:25px}.asm-workshop--buchung .buchung__content{display:none}.asm-workshop--buchung .buchung__content--active{display:block}