/*
 * SupportHost Components
 * Permanent styles for page components
 *
 * Table of Contents:
 * Bonus loop
 * History
 * Hero Sections
 * Pricing Tables
 * Features Blocks
 * CTA / Free Trial
 * Social Proof
 * Media + Text
 * Domain Form
 * Tabs
 */



/* Bonus loop */
    li.type-bonus:nth-child(even) .wp-block-columns {
        flex-direction: row-reverse;
    }
/* End of bonus loop */


/* History */
    .history .wp-block-post figure, .history .wp-block-post figure img {
        border-radius: 0 !important;
    }
    .event-info {
        top: 75px;
    }
    .event-date:before {
        background-color: var(--wp--preset--color--gray-lines);
        border-radius: 4px;
        box-shadow: 0 0 0 4px var(--wp--preset--color--gray-bg), 0 0 0 8px var(--wp--preset--color--white);
        flex: none;
        height: 7px;
        left: -20px;
        overflow: visible;
        position: absolute;
        top: 11px;
        transform: translateY(-50%);
        width: 7px;
        z-index: 2;
        content: close-quote;
    }
    @media (max-width: 781px) {
        .history .wp-block-group {
            border: none;
            padding-left: 0 !important;
        }
        .event-date:before {
            display: none;
        }
    }
/* End of history */