.sticky-cta{border-radius:4px;box-shadow:0 4px 24px 0 rgba(0,0,0,.15);max-width:375px;overflow:hidden;transition:top .1s ease-in-out;width:100%}@media only screen and (min-width:1280px){.sticky-cta{margin-top:-1989em;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 72px);z-index:10}}.sticky-cta .sticky-cta__cta--fixed{bottom:0;left:0;margin-bottom:0;position:fixed;transform:translateY(100%);width:100%;z-index:3}@media only screen and (min-width:768px){.sticky-cta .sticky-cta__cta--fixed{display:none;pointer-events:none}}.sticky-cta[data-sticky-cta-visible=true] .sticky-cta__cta--fixed{transform:none}.sticky-cta[data-sticky-cta-visible=false] .sticky-cta__cta--fixed{visibility:hidden}.sticky-cta__header{background-color:var(--clr-mid-grey);display:flex;flex-direction:column;row-gap:24px}.sticky-cta__content,.sticky-cta__header{padding:32px 40px}@media only screen and (min-width:768px){.sticky-cta__content,.sticky-cta__header{padding:40px}}.sticky-cta__content{background:var(--clr-primary-white)}.sticky-cta__seminar-number{margin-bottom:16px}@media only screen and (min-width:768px){.sticky-cta__seminar-number{margin-bottom:24px}}.sticky-cta__price-brutto,.sticky-cta__seminar-title{font-size:18px;font-weight:700;line-height:24px}.sticky-cta__price-brutto{margin-bottom:8px}.sticky-cta__info{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.sticky-cta__info:before{color:var(--clr-primary-dark);font-size:24px;margin-right:10px}.sticky-cta__hotline{color:var(--clr-primary-light);display:flex;font-size:16px;font-weight:700;font-weight:400;line-height:24px;margin-bottom:24px;position:relative;text-decoration:none;text-transform:uppercase}.sticky-cta__hotline:before{align-items:center;display:flex;font-size:24px;margin-right:8px;transition:scale .3s cubic-bezier(.645,.045,.355,1)}.sticky-cta__hotline:focus-visible{border-radius:1px;outline-color:var(--clr-primary-light);outline-offset:2px;outline-style:solid;outline-width:2px}@media (hover:hover){.sticky-cta__hotline:hover:before{scale:1.15}}.sticky-cta__hotline>span{display:inline-flex}.sticky-cta__hotline>span p{display:flex;flex-direction:column}.sticky-cta__cta{width:100%}@media only screen and (max-width:1023px){.sticky-cta__link-to-event{display:none!important}}