<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    /* BUSINESS BASE PRIMARY */
    --business-base-blue: #36a9cc;
    --business-base-green: #56ccbc;
    --business-base-purple: #7b73c6;
    --business-base-purple-dark: #41337A;
    /* BUSINESS BASE PRIMARY LIGHT */
    --business-base-blue-light: #d9f1f9;
    --business-base-green-light: #ebf9f7;
    --business-base-purple-light: #eeecf7;
    --business-base-purple-dark-light: #b3adca;
    /* ACTION COACH PRIMARY */
    --action-coach-red: #a62d25;
    --action-coach-blue: #144980;
}

.button-morph {
    animation: border-color-change 15s linear infinite;
    animation-fill-mode: forwards;
}

@keyframes border-color-change {
    0% {
        border-color: var(--business-base-purple-light);
    }
    15% {
        border-color: var(--business-base-purple);
    }
    25% {
        border-color: var(--business-base-purple-light);
    }
    40% {
        border-color: var(--business-base-blue);
    }
    50% {
        border-color: var(--business-base-purple-light);
    }
    65% {
        border-color: var(--business-base-purple-dark);
    }
    75% {
        border-color: var(--business-base-purple-light);
    }
    90% {
        border-color: var(--business-base-green);
    }
    100% {
        border-color: var(--business-base-purple-light);
    }
}

.text-morph {
    animation: color-change 15s linear infinite;
    animation-fill-mode: forwards;
}

@keyframes color-change {
    0% {
        color: var(--business-base-purple-light);
    }
    15% {
        color: var(--business-base-purple);
    }
    25% {
        color: var(--business-base-purple-light);
    }
    40% {
        color: var(--business-base-blue);
    }
    50% {
        color: var(--business-base-purple-light);
    }
    65% {
        color: var(--business-base-purple-dark);
    }
    75% {
        color: var(--business-base-purple-light);
    }
    90% {
        color: var(--business-base-green);
    }
    100% {
        color: var(--business-base-purple-light);
    }
}


.bg-150 {
    background: #f0f2ff !important;
}

.bg-250 {
    background: #edf2f9 !important;
}

.bg-action-coach-blue {
    background: var(--action-coach-blue) !important;
}

.bg-business-base-blue {
    background: var(--business-base-blue) !important;
}

.bg-business-base-green {
    background: var(--business-base-green) !important;
}

.bg-business-base-dark-purple {
    background: var(--business-base-purple-dark) !important;
}

.bg-business-base-purple {
    background: var(--business-base-purple) !important;
}

.bg-business-base-blue-light {
    background: var(--business-base-blue-light) !important;
}

.bg-business-base-green-light {
    background: var(--business-base-green-light) !important;
}

.bg-business-base-purple-light {
    background: var(--business-base-purple-light) !important;
}

.bg-business-base-dark-purple-light {
    background: var(--business-base-purple-dark-light) !important;
}

.border-business-base-blue {
    border-color: var(--business-base-blue) !important;
}

.border-light-grey {
    border: 1px solid lightgrey;
    border-radius: .5rem;
}

.btn-action-coach {
    color: #ffffff !important;
    border-color: var(--action-coach-red) !important;
    background-color: var(--action-coach-red) !important;
}

.btn-action-coach-outline {
    color: #ffffff !important;
    border-color: #ffffff !important;
}

.btn-action-coach:hover {
    color: #ffffff !important;
    background-color: var(--action-coach-blue) !important;
}

.btn-action-coach-outline:hover {
    color: #ffffff !important;
    background-color: var(--action-coach-blue) !important
}

.btn-business-base-outline {
    color: var(--business-base-purple-dark) !important;
    border-color: var(--business-base-purple-dark) !important;
}

.btn-business-base-outline:hover {
    color: #ffffff !important;
    background-color: var(--business-base-purple-dark) !important;
}

.btn-business-base {
    color: #ffffff !important;
    background-color: var(--business-base-purple-dark) !important;
    border-color: var(--business-base-purple-dark) !important;
}

.btn-business-base:hover {
    color: #ffffff !important;
    background-color: var(--business-base-purple) !important;
}

.clickable-row {
    cursor: pointer;
}

.clickable-row:hover {
    background: #EFFFEF;
}

.item-hover:hover {
    background-color: rgba(0, 200, 200, 0.075)
}

.item-child-hover {
    background: #f9fafd;
}

.item-child-hover:hover {
    background-color: rgba(0, 200, 200, 0.075)
}

/*.home-page-background-image {*/
/*    position: absolute;*/
/*    top: 80px;*/
/*    right: 0;*/
/*}*/

/*.home-page-image {*/
/*    width: 300px;*/
/*    height: auto;*/
/*}*/

/* Adjust the height as needed */

.remove-underline-on-hover {
    text-decoration: none !important;
}

.text-business-base-blue {
    color: var(--business-base-blue) !important;
}

.text-business-base-purple {
    color: var(--business-base-purple) !important;
}

.text-business-base-dark-purple {
    color: var(--business-base-purple-dark) !important;
}

.text-business-base-green {
    color: var(--business-base-green) !important;
}

text-swap-green {
    overflow: hidden;
    position: relative;
    display: inline-block;
}

text-swap-green::before,
text-swap-green::after {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
}

text-swap-green::before {
    background-color: var(--business-base-green);
    height: 2px;
    bottom: 0;
    transform-origin: 100% 50%;
    transform: scaleX(0);
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
}

text-swap-green::after {
    content: attr(data-replace);
    height: 100%;
    top: 0;
    transform-origin: 100% 50%;
    transform: translate3d(200%, 0, 0);
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
    color: var(--business-base-green);
}

text-swap-green:hover::before {
    transform-origin: 0% 50%;
    transform: scaleX(1);
}

text-swap-green:hover::after {
    transform: translate3d(0, 0, 0);
}

text-swap-green span {
    display: inline-block;
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
}

text-swap-green:hover span {
    transform: translate3d(-200%, 0, 0);
}

text-swap-green {
    text-decoration: none;
    color: #18272F;
    font-weight: 700;
    vertical-align: top;
}

text-swap-blue {
    overflow: hidden;
    position: relative;
    display: inline-block;
}

text-swap-blue::before,
text-swap-blue::after {
    content: '';
    position: absolute;
    width: 100%;
    left: 0;
}

text-swap-blue::before {
    background-color: var(--business-base-blue);
    height: 2px;
    bottom: 0;
    transform-origin: 100% 50%;
    transform: scaleX(0);
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
}

text-swap-blue::after {
    content: attr(data-replace);
    height: 100%;
    top: 0;
    transform-origin: 100% 50%;
    transform: translate3d(200%, 0, 0);
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
    color: var(--business-base-blue);
}

text-swap-blue:hover::before {
    transform-origin: 0% 50%;
    transform: scaleX(1);
}

text-swap-blue:hover::after {
    transform: translate3d(0, 0, 0);
}

text-swap-blue span {
    display: inline-block;
    transition: transform .3s cubic-bezier(0.76, 0, 0.24, 1);
}

text-swap-blue:hover span {
    transform: translate3d(-200%, 0, 0);
}

text-swap-blue {
    text-decoration: none;
    color: #18272F;
    font-weight: 700;
    vertical-align: top;
}

.video-container {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}</pre></body></html>