body {
    line-height: 1.6 !important;
}

.text-justify {
    text-align: justify !important;
}

.fw-extrabold {
    font-weight: 800 !important;
}

.display-6 {
    font-size: calc(1.3875rem + 1vw);
}

.plyr__video-wrapper,
.plyr__controls {
    border-radius: 12px !important;
    /* Adjust as needed */
    /* overflow: hidden; Ensures the rounded corners are visible */
}

.video-wrapper {
    width: 600px;
    border-radius: 12px;
    /* Optional: Adds rounded corners */
    overflow: hidden;
    /* Prevents content from overflowing */
}

.hero-subtitle {
    font-size: 18px !important;
}

.section-3-text-wrapper {
    max-width: 600px;
    /* Adjust to get the desired line breaks */
    margin: 0 auto;
    /* Centers the text block */
    word-break: break-word;
}

.section-4-text-wrapper {
    max-width: 500px;
    /* Adjust to get the desired line breaks */
    word-break: break-word;
}

.section-py {
    padding-block: 6.25rem;
    padding-inline: 0
}

@media(max-width: 1199.98px) {
    .section-py {
        padding-block: 5rem;
        padding-inline: 0
    }
}

@media(max-width: 767.98px) {
    .section-py {
        padding-block: 3rem;
        padding-inline: 0
    }
    .subscribe-form{
        width: 100% !important;
    }
    .hero-subtitle {
        font-size: 15px !important;
    }
}

@media (min-width: 576px) {
    .mb-sm-0 {
        margin-block-end: 0 !important;
    }
}

.subscribe-form{
    width: 500px;
}

.pt-12 {
    padding-block-start: 3rem !important;
}
.pb-6 {
    padding-block-end: 1.5rem !important;
}

.text-white{
    color: #fff !important;
}

.mb-6 {
    margin-block-end: 1rem !important;
}

.waitlist-bg{
    /* background: rgb(113,91,255); */
    /* background: linear-gradient(82deg, rgba(113,91,255,1) 14%, rgba(134,136,212,1) 48%, rgba(158,143,255,1) 91%); */
    background: linear-gradient(82deg, rgba(107, 108, 252,1) 14%, rgba(140, 251, 249, 0.6) 94%);
}
.poppins-regular {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.bg-secondary2{
    background-color: #A9A9A9 !important;
    opacity: 0.9 !important;
}

.kol-embed-page-frame{
    height: 100% !important;
    --bs-gutter-x: 1.625rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1* var(--bs-gutter-y));
    align-items: center;
}

.kol-embed-page-frame > *{
    --bs-gutter-x: 1.625rem;
    --bs-gutter-y: 0;
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    margin-top: var(--bs-gutter-y);
}

.kol-page-embedded .is-section{
    background: white !important;
}

.grecaptcha-badge{
    opacity: 0 !important;
}

.form-label{
    font-size: 1rem !important;
    text-transform: none !important;
}

.rounded-5{
    border-radius: 1rem !important;
}