.section-welcome .marquee-detail::before {
    background-color: unset;
}

@media (min-width: 735px) {
    .section-magical .magical-callouts .callout:first-child {
        grid-column: 5 / span 6;
    }
}

@media (max-width: 734px) {
    .section-welcome .detail-inner-group {                                                                                                                
        justify-content: flex-end;                                                                                                                        
    }
}