.course-intro-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:20px;margin-bottom:36px}
.course-intro-actions>.button{margin:0;white-space:normal;text-align:left;justify-content:space-between;line-height:1.45}
.course-intro-actions>.course-arrival-button{background:#fff!important;color:#0b0d0c!important;border:1px solid #0b0d0c;box-shadow:none!important;text-shadow:none}
.course-intro-actions>.course-arrival-button::before,.course-intro-actions>.course-arrival-button::after{display:none!important}
.course-intro-actions>.course-arrival-button:hover{background:#eeefec!important}
.course-intro-actions>.course-arrival-button:focus-visible{outline:3px solid #0b0d0c;outline-offset:4px}
@media(max-width:700px){.course-intro-actions{flex-direction:column}.course-intro-actions>.button{width:100%;box-sizing:border-box;font-size:14px;min-height:48px}}
