.navbar-wrapper {
    display: contents;
}

.navbar-thq-navbar-elm {
    width: 100%;
    display: flex;
    z-index: 1000;
    position: relative;
    max-width: 1200px;
    align-self: auto;
    align-items: center;
    flex-shrink: 1;
    padding-top: var(--dl-layout-space-twounits);
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    padding-bottom: 20px;
}

.navbar-thq-branding-logo-elm {
    box-sizing: content-box;
}

.navbar-thq-nav-content-elm {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    align-items: center;
    margin-left: auto;
    flex-direction: row;
    justify-content: flex-start;
}

.navbar-thq-nav-links-elm1 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    align-items: flex-start;
    border-color: transparent;
}

.navbar-thq-link-elm1 {
    text-decoration: none;
}

.navbar-thq-text-elm1 {
    color: rgba(255, 255, 255, 1);
    align-self: auto;
    font-style: Medium;
    text-align: left;
    font-family: Poppins;
    font-weight: 500;
    font-stretch: normal;
    text-decoration: none;
}

.navbar-thq-hamburger-elm {
    display: none;
}

.navbar-image1 {
    width: 100px;
    object-fit: cover;
}

.navbar-thq-mobile-menu-elm {
    gap: var(--dl-layout-space-twounits);
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    display: flex;
    padding: var(--dl-layout-space-twounits);
    z-index: 100;
    position: fixed;
    transform: translateX(100%);
    transition: 0.3s;
    align-items: stretch;
    flex-direction: column;
    background-color: #fff;
}

.navbar-thq-branding-elm {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

.navbar-image2 {
    width: 100px;
    filter: brightness(0) saturate(100%);
    object-fit: cover;
}

.navbar-container1 {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

.navbar-icon1 {
    width: 24px;
    height: 24px;
}

.navbar-thq-nav-links-elm2 {
    gap: var(--dl-layout-space-unit);
    color: var(--dl-color-gray-black);
    display: flex;
    flex-direction: column;
}

.navbar-thq-text-elm2 {
    color: rgba(255, 255, 255, 1);
    align-self: auto;
    font-style: Medium;
    text-align: left;
    font-family: Poppins;
    font-weight: 500;
    font-stretch: normal;
    text-decoration: none;
}

.navbar-container3 {
    display: contents;
}

@media (max-width: 767px) {
    .navbar-thq-navbar-elm {
        padding-bottom: var(--dl-layout-space-fourunits);
    }

    .navbar-thq-branding-logo-elm {
        width: 80px;
    }

    .navbar-thq-nav-links-elm1 {
        display: none;
    }

    .navbar-thq-get-started-elm1 {
        display: none;
    }

    .navbar-thq-hamburger-elm {
        display: flex;
        padding-left: var(--dl-layout-space-unit);
        padding-right: var(--dl-layout-space-unit);
    }

    .navbar-image1 {
        width: 16px;
        height: 14px;
    }

    .navbar-thq-branding-elm {
        width: 100%;
    }

    .navbar-thq-nav-links-elm2 {
        margin-top: var(--dl-layout-space-twounits);
        align-items: flex-start;
        margin-bottom: var(--dl-layout-space-twounits);
        justify-content: center;
    }
}

.mark-wrapper {
    display: contents;
}

.mark-thq-mark-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.mark-thq-icon-elm1 {
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #292929;
}

.mark-thq-icon-elm2 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.mark-thq-label-elm {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 24px;
}

.mark-wrapper-2tb8 {
    display: contents;
}

.mark-thq-mark-elm1 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.mark-thq-icon-elm3 {
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #292929;
}

.mark-thq-icon-elm4 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.mark-thq-label-elm1 {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 24px;
}

.mark-wrapper-8vjl {
    display: contents;
}

.mark-thq-mark-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.mark-thq-icon-elm5 {
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #292929;
}

.mark-thq-icon-elm6 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.mark-thq-label-elm2 {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 24px;
}

.card-wrapper {
    display: contents;
}

.card-thq-card-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.card-thq-icon-elm1 {
    display: flex;
    padding: var(--dl-layout-space-unit);
    align-items: center;
    aspect-ratio: 1;
    border-radius: 50%;
    flex-direction: column;
    justify-content: center;
    background-color: #80FF44;
}

.card-thq-icon-elm2 {
    height: 30px;
    object-fit: cover;
}

.card-thq-content-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.card-thq-header-elm {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.card-thq-description-elm {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

@media (max-width: 991px) {
    .cardroot-class-name {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name1 {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name2 {
        flex: 0 0 auto;
        width: 100%;
    }
}

.card-wrapper-tms0 {
    display: contents;
}

.card-thq-card-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.card-thq-icon-elm3 {
    display: flex;
    padding: var(--dl-layout-space-unit);
    align-items: center;
    aspect-ratio: 1;
    border-radius: 50%;
    flex-direction: column;
    justify-content: center;
    background-color: #80FF44;
}

.card-thq-icon-elm4 {
    height: 30px;
    object-fit: cover;
}

.card-thq-content-elm1 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.card-thq-header-elm1 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.card-thq-description-elm1 {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

@media (max-width: 991px) {
    .cardroot-class-name {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name1 {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name2 {
        flex: 0 0 auto;
        width: 100%;
    }
}

.card-wrapper-cs10 {
    display: contents;
}

.card-thq-card-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.card-thq-icon-elm5 {
    display: flex;
    padding: var(--dl-layout-space-unit);
    align-items: center;
    aspect-ratio: 1;
    border-radius: 50%;
    flex-direction: column;
    justify-content: center;
    background-color: #80FF44;
}

.card-thq-icon-elm6 {
    height: 30px;
    object-fit: cover;
}

.card-thq-content-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.card-thq-header-elm2 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.card-thq-description-elm2 {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

@media (max-width: 991px) {
    .cardroot-class-name {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name1 {
        flex: 0 0 auto;
        width: 100%;
    }

    .cardroot-class-name2 {
        flex: 0 0 auto;
        width: 100%;
    }
}

.accordion-wrapper {
    display: contents;
}

.accordion-thq-accordion-elm {
    display: flex;
    position: relative;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.accordion-thq-element-elm1 {
    width: 640px;
    user-select: none;
}

.accordion-thq-details-elm1 {
    gap: var(--dl-layout-space-halfunit);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.accordion-text1 {
    color: var(--dl-color-gray-white);
    width: 100%;
    font-size: 18px;
    max-width: 535px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 27px;
}

.accordion-text2 {
    color: var(--dl-color-gray-900);
    width: 100%;
    max-width: 535px;
    font-family: Poppins;
    line-height: 24px;
    user-select: text;
}

.accordion-icon1 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.accordion-thq-element-elm2 {
    width: 640px;
    user-select: none;
}

.accordion-thq-details-elm2 {
    gap: var(--dl-layout-space-halfunit);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.accordion-text3 {
    color: var(--dl-color-gray-white);
    width: 100%;
    font-size: 18px;
    max-width: 535px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 27px;
}

.accordion-text4 {
    color: var(--dl-color-gray-900);
    width: 100%;
    max-width: 535px;
    font-family: Poppins;
    line-height: 24px;
    user-select: text;
}

.accordion-icon3 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.accordion-thq-element-elm3 {
    width: 640px;
    user-select: none;
}

.accordion-thq-details-elm3 {
    gap: var(--dl-layout-space-halfunit);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.accordion-text5 {
    color: var(--dl-color-gray-white);
    width: 100%;
    font-size: 18px;
    max-width: 535px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 27px;
}

.accordion-text6 {
    color: var(--dl-color-gray-900);
    width: 100%;
    max-width: 535px;
    font-family: Poppins;
    line-height: 24px;
    user-select: text;
}

.accordion-icon5 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

@media (max-width: 767px) {
    .accordion-thq-element-elm1 {
        width: 100%;
        max-width: 560px;
    }

    .accordion-text1 {
        font-size: 16px;
        line-height: 24px;
    }

    .accordion-thq-element-elm2 {
        width: 100%;
        max-width: 560px;
    }

    .accordion-text3 {
        font-size: 16px;
    }

    .accordion-thq-element-elm3 {
        width: 100%;
        max-width: 560px;
    }

    .accordion-text5 {
        font-size: 16px;
    }
}

@media (max-width: 479px) {
    .accordion-thq-element-elm1 {
        width: 350px;
        max-width: auto;
    }

    .accordion-thq-element-elm2 {
        width: 350px;
        max-width: auto;
    }

    .accordion-thq-element-elm3 {
        width: 350px;
        max-width: auto;
    }
}

.includes-wrapper {
    display: contents;
}

.includes-thq-mark-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm1 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm2 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-9k5n {
    display: contents;
}

.includes-thq-mark-elm1 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm3 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm4 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm1 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-guew {
    display: contents;
}

.includes-thq-mark-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm5 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm6 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm2 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-qgpl {
    display: contents;
}

.includes-thq-mark-elm3 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm7 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm8 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm3 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper {
    display: contents;
}

.excludes-thq-mark-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon1 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-susk {
    display: contents;
}

.excludes-thq-mark-elm1 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm1 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon3 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm1 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-j92b {
    display: contents;
}

.excludes-thq-mark-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm2 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon5 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm2 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-qny0 {
    display: contents;
}

.excludes-thq-mark-elm3 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm3 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon7 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm3 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-dxue {
    display: contents;
}

.excludes-thq-mark-elm4 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm4 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon9 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm4 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-aewb {
    display: contents;
}

.excludes-thq-mark-elm5 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm5 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon11 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm5 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-yzhr {
    display: contents;
}

.includes-thq-mark-elm4 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm9 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm10 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm4 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-zyne {
    display: contents;
}

.includes-thq-mark-elm5 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm11 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm12 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm5 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-dg0h {
    display: contents;
}

.includes-thq-mark-elm6 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm13 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm14 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm6 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-54xt {
    display: contents;
}

.includes-thq-mark-elm7 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm15 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm16 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm7 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-y4d2 {
    display: contents;
}

.includes-thq-mark-elm8 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm17 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm18 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm8 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-5nx9 {
    display: contents;
}

.includes-thq-mark-elm9 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm19 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm20 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm9 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-tyb6 {
    display: contents;
}

.includes-thq-mark-elm10 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm21 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm22 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm10 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-z00k {
    display: contents;
}

.excludes-thq-mark-elm6 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm6 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon13 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm6 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-gq85 {
    display: contents;
}

.excludes-thq-mark-elm7 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm7 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon15 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm7 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.excludes-wrapper-ysn3 {
    display: contents;
}

.excludes-thq-mark-elm8 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.excludes-thq-icon-elm8 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.excludes-icon17 {
    fill: #0F0F0F;
    width: 12px;
    height: 12px;
}

.excludes-thq-label-elm8 {
    color: #75797E;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-nnru {
    display: contents;
}

.includes-thq-mark-elm11 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm23 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm24 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm11 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-77d5 {
    display: contents;
}

.includes-thq-mark-elm12 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm25 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm26 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm12 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-622w {
    display: contents;
}

.includes-thq-mark-elm13 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm27 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm28 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm13 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-krfv {
    display: contents;
}

.includes-thq-mark-elm14 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm29 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm30 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm14 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-xox2 {
    display: contents;
}

.includes-thq-mark-elm15 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm31 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm32 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm15 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-r3zv {
    display: contents;
}

.includes-thq-mark-elm16 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm33 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm34 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm16 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-renc {
    display: contents;
}

.includes-thq-mark-elm17 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm35 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm36 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm17 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-t76q {
    display: contents;
}

.includes-thq-mark-elm18 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm37 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm38 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm18 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-4uhp {
    display: contents;
}

.includes-thq-mark-elm19 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm39 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm40 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm19 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.includes-wrapper-gn17 {
    display: contents;
}

.includes-thq-mark-elm20 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.includes-thq-icon-elm41 {
    display: flex;
    padding: 5px;
    align-items: center;
    border-radius: 50%;
    flex-direction: row;
    justify-content: center;
    background-color: #414141;
}

.includes-thq-icon-elm42 {
    fill: #C6FF4B;
    width: 12px;
    height: 12px;
}

.includes-thq-label-elm20 {
    color: #C2C6CC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 25px;
}

.review-wrapper {
    display: contents;
}

.review-thq-card-elm {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon10 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon12 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon14 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon16 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon18 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm2 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.review-wrapper-i8es {
    display: contents;
}

.review-thq-card-elm1 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm1 {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon20 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon22 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon24 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon26 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon28 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm1 {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm3 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm1 {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm1 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm4 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm1 {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm1 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.review-wrapper-9io9 {
    display: contents;
}

.review-thq-card-elm2 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm2 {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon30 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon32 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon34 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon36 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon38 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm2 {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm5 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm2 {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm6 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm2 {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm2 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.review-wrapper-g4dr {
    display: contents;
}

.review-thq-card-elm3 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm3 {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon40 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon42 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon44 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon46 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon48 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm3 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm3 {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm7 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm3 {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm3 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm8 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm3 {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm3 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.review-wrapper-nbig {
    display: contents;
}

.review-thq-card-elm4 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm4 {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon50 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon52 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon54 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon56 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon58 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm4 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm4 {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm9 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm4 {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm4 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm10 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm4 {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm4 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.review-wrapper-l95e {
    display: contents;
}

.review-thq-card-elm5 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.review-thq-stars-elm5 {
    gap: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.review-icon60 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon62 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon64 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon66 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-icon68 {
    fill: #FFDE6A;
    width: 16px;
    height: 16px;
}

.review-thq-content-elm5 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-quote-elm5 {
    color: #CCCCCC;
    font-size: 18px;
    font-family: Poppins;
    line-height: 25px;
}

.review-thq-author-elm11 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}

.review-thq-avatar-elm5 {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 50%;
}

.review-thq-details-elm5 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.review-thq-author-elm12 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.review-thq-position-elm5 {
    color: #CCCCCC;
    font-size: 14px;
    font-family: Poppins;
    line-height: 20px;
}

@media (max-width: 991px) {
    .review-thq-card-elm5 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.article-wrapper {
    display: contents;
}

.article-thq-card-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.article-thq-content-elm {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.article-thq-header-elm1 {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.article-thq-header-elm2 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.article-thq-description-elm {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

.article-thq-button-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: flex;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.article-thq-button-elm:hover {
    opacity: 0.5;
}

.article-link {
    display: contents;
}

.article-thq-text-elm {
    color: #80FF44;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    text-decoration: none;
}

@media (max-width: 991px) {
    .article-thq-card-elm {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.article-wrapper-1r11 {
    display: contents;
}

.article-thq-card-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.article-thq-content-elm1 {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.article-thq-header-elm3 {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.article-thq-header-elm4 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.article-thq-description-elm1 {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

.article-thq-button-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: flex;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.article-thq-button-elm1:hover {
    opacity: 0.5;
}

.article-link1 {
    display: contents;
}

.article-thq-text-elm1 {
    color: #80FF44;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    text-decoration: none;
}

@media (max-width: 991px) {
    .article-thq-card-elm1 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.article-wrapper-vhel {
    display: contents;
}

.article-thq-card-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    padding: var(--dl-layout-space-threeunits);
    position: relative;
    align-items: flex-start;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #292929;
}

.article-thq-content-elm2 {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.article-thq-header-elm5 {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.article-thq-header-elm6 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
    line-height: 36px;
}

.article-thq-description-elm2 {
    color: #C2C6CC;
    font-family: Poppins;
    line-height: 28px;
}

.article-thq-button-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: flex;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.article-thq-button-elm2:hover {
    opacity: 0.5;
}

.article-link2 {
    display: contents;
}

.article-thq-text-elm2 {
    color: #80FF44;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    text-decoration: none;
}

@media (max-width: 991px) {
    .article-thq-card-elm2 {
        padding-top: var(--dl-layout-space-twounits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }
}

.faq-wrapper {
    display: contents;
}

.faq-thq-accordion-elm {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.faq-thq-element-elm1 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text10 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text11 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 24px;
    user-select: text;
}

.faq-icon10 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.faq-thq-element-elm2 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text12 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text13 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 28px;
    user-select: text;
}

.faq-icon12 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.faq-thq-element-elm3 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm3 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text14 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text15 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 28px;
    user-select: text;
}

.faq-icon14 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.faq-thq-element-elm4 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm4 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text16 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text17 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 28px;
    user-select: text;
}

.faq-icon16 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.faq-thq-element-elm5 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm5 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text18 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text19 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 28px;
    user-select: text;
}

.faq-icon18 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

.faq-thq-element-elm6 {
    width: 100%;
    max-width: 800px;
    padding-top: var(--dl-layout-space-threeunits);
    padding-bottom: var(--dl-layout-space-threeunits);
}

.faq-thq-details-elm6 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.faq-text20 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 20px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.faq-text21 {
    color: rgb(204, 204, 204);
    width: 100%;
    font-family: Poppins;
    line-height: 28px;
    user-select: text;
}

.faq-icon20 {
    fill: var(--dl-color-gray-white);
    width: var(--dl-layout-size-xsmall);
    height: var(--dl-layout-size-xsmall);
}

@media (max-width: 767px) {
    .faq-text10 {
        font-size: 16px;
        line-height: 24px;
    }

    .faq-text12 {
        font-size: 16px;
        line-height: 24px;
    }

    .faq-text14 {
        font-size: 16px;
        line-height: 24px;
    }

    .faq-text16 {
        font-size: 16px;
        line-height: 24px;
    }

    .faq-text18 {
        font-size: 16px;
        line-height: 24px;
    }

    .faq-text20 {
        font-size: 16px;
        line-height: 24px;
    }
}

.home-container1 {
    width: 100%;
    display: flex;
    overflow: auto;
    min-height: 100vh;
    overflow-x: hidden;
    align-items: center;
    flex-direction: column;
    background-color: #0F0F0F;
}

.home-thq-section-elm10 {
    width: 100%;
    height: 80vh;
    display: flex;
    align-items: center;
    border-color: #51515A;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    justify-content: center;
    border-bottom-width: 1px;
}

.home-thq-hero-elm {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

.home-thq-content-elm1 {
    gap: var(--dl-layout-space-fiveunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
}

.home-thq-main-elm1 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}

.home-thq-header-elm10 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: column;
}

.home-thq-heading-elm10 {
    color: rgb(255, 255, 255);
    font-size: 64px;
    font-style: normal;
    font-family: "Noto Sans";
    font-weight: 700;
}

.home-thq-caption-elm1 {
    color: rgba(255, 255, 255, 0.653);
    font-size: 20px;
    font-family: "Arial";
    line-height: 30px;
}

.home-thq-buttons-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
}

.home-thq-get-started-elm1 {
    display: flex;
    background-color: #0c86d4;
}

.home-thq-text-elm10 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: "Arial";
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
}

.home-thq-highlight-elm {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
}

.home-thq-avatars-elm {
    width: 115px;
    height: var(--dl-layout-size-small);
    display: flex;
    position: relative;
    align-items: center;
    flex-direction: row;
}

.home-thq-image-elm1 {
    left: 0px;
    position: absolute;
}

.home-thq-image-elm2 {
    left: var(--dl-layout-space-twounits);
    position: absolute;
    object-fit: cover;
}

.home-image1 {
    left: var(--dl-layout-space-fourunits);
    position: absolute;
    object-fit: cover;
}

.home-thq-caption-elm2 {
    color: #ada3a3;
    font-family: "Poppins";
    line-height: 24px;
}

.home-thq-image-elm3 {
    top: 150px;
    right: 0px;
    width: 650px;
    height: 900px;
    margin: auto;
    display: flex;
    position: absolute;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

.home-image2 {
    top: 0px;
    right: 0px;
    width: 100%;
    margin: auto;
    position: absolute;
    object-fit: cover;
}

.home-thq-image-elm4 {
    display: none;
}

.home-thq-section-elm11 {
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
}

.home-text10 {
    color: rgb(255, 255, 255);
    font-size: 40px;
    font-style: normal;
    font-family: "Poppins";
    font-weight: 600;
}

.home-thq-features-elm1 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    margin-top: var(--dl-layout-space-fiveunits);
    align-items: center;
    user-select: none;
    border-color: #5A5A5A;
    margin-bottom: 120px;
    flex-direction: row;
    justify-content: center;
    border-bottom-width: 1px;
}

.home-text11 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-text12 {
    color: rgb(121, 124, 128);
    font-family: Poppins;
}

.home-text13 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-text14 {
    color: rgb(121, 124, 128);
    font-family: Poppins;
}

.home-text15 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-text16 {
    color: rgb(121, 124, 128);
    font-family: Poppins;
}

.home-thq-note-elm1 {
    gap: 140px;
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-content-elm2 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    max-width: 520px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-main-elm2 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm11 {
    color: rgb(255, 255, 255);
    font-size: 32px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
}

.home-thq-paragraph-elm1 {
    color: #CCCCCC;
    font-family: Poppins;
    line-height: 28px;
}

.home-thq-explore-more-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: flex;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.home-thq-explore-more-elm:hover {
    opacity: 0.5;
}

.home-thq-text-elm11 {
    color: #80FF44;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-image-elm5 {
    flex: 1;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-end;
}

.home-image4 {
    object-fit: cover;
}

.home-thq-section-elm12 {
    gap: var(--dl-layout-space-sixunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: var(--dl-layout-space-twounits);
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
}

.home-thq-header-elm11 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 900px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-text22 {
    color: rgb(255, 255, 255);
    font-size: 40px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-text23 {
    color: #C2C6CC;
    width: 100%;
    max-width: 600px;
    text-align: center;
    font-size: 25px;
    line-height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 28px;
}

.home-thq-note-elm2 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-image-elm6 {
    flex: 1;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-image5 {
    object-fit: cover;
}

.home-thq-content-elm3 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-main-elm3 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-caption-elm3 {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm12 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-get-started-elm2 {
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm12 {
    color: #0C100C;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-note-elm3 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: center;
}

.home-thq-image-elm7 {
    flex: 1;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-image6 {
    object-fit: cover;
}

.home-thq-content-elm4 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-main-elm4 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-caption-elm4 {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-section-elm14 {
    color: rgb(198, 255, 75);
}

.home-thq-heading-elm14 {
    gap: var(--dl-layout-space-twounits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm12 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-checkmarks-elm {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-get-started-elm3 {
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm13 {
    color: #0C100C;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-section-elm15 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    border-color: #51515A;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
    border-top-width: 1px;
}

.home-thq-header-elm13 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
}

.home-thq-left-elm1 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-right-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-paragraph-elm4 {
    width: 100%;
    max-width: 480px;
}

.home-thq-cards-elm1 {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-section-elm17 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: var(--dl-layout-space-fourunits);
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    justify-content: center;
}

.home-thq-note-elm4 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: center;
}

.home-thq-image-elm8 {
    flex: 1;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-image7 {
    object-fit: cover;
}

.home-thq-content-elm5 {
    gap: var(--dl-layout-space-oneandhalfunits);
    flex: 1;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-caption-elm5 {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm17 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm14 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-section-elm19 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
}

.home-thq-cube-elm1 {
    top: 20px;
    left: 0px;
    width: 120px;
    height: 120px;
    display: flex;
    position: absolute;
    transform: rotateX(240deg) rotateY(25deg) rotateZ(-110deg);
    align-items: center;
    flex-direction: column;
    justify-content: center;
    transform-style: preserve-3d;
}

.home-thq-top-elm1 {
    transform: translateZ(-120px);
    background-image: linear-gradient(270deg, rgb(253, 253, 253) 0.00%,rgb(178, 178, 178) 100.00%);
}

.home-thq-front-elm1 {
    transform: rotateX(90deg);
    background: grey;
    background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
    transform-origin: bottom;
}

.home-thq-left-elm2 {
    width: 120px;
    transform: translateZ(-120px) rotateY(90deg);
    background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
    transform-origin: right;
}

.home-thq-banner-elm {
    width: 100%;
    display: flex;
    padding: var(--dl-layout-space-fiveunits);
    z-index: 50;
    max-width: 1200px;
    align-items: center;
    border-radius: 20px;
    justify-content: space-between;
    background-color: #000000;
}

.home-thq-header-elm15 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-description-elm1 {
    font-size: 20px;
    line-height: 30px;
}

.home-thq-buttons-elm2 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-thq-get-started-elm4 {
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm14 {
    color: #0C100C;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
}

.home-thq-book-demo-elm {
    display: flex;
    background-color: #ffffff;
}

.home-thq-text-elm15 {
    color: rgb(12, 16, 12);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
}

.home-thq-section-elm20 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
}

.home-thq-cube-elm2 {
    right: -150px;
    width: 210px;
    bottom: -80px;
    height: 210px;
    margin: auto;
    display: flex;
    position: absolute;
    transform: rotateX(240deg) rotateY(50deg) rotateZ(-110deg);
    align-items: center;
    flex-direction: column;
    justify-content: center;
    transform-style: preserve-3d;
}

.home-thq-top-elm2 {
    transform: translateZ(-210px);
    background-image: linear-gradient(270deg, rgb(253, 253, 253) 0.00%,rgb(178, 178, 178) 100.00%);
}

.home-thq-front-elm2 {
    transform: rotateX(90deg);
    background: grey;
    background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
    transform-origin: bottom;
}

.home-thq-left-elm3 {
    width: 210px;
    transform: translateZ(-210px) rotateY(90deg);
    background-image: linear-gradient(90deg, rgb(247, 247, 247) 0.00%,rgb(203, 203, 203) 100.00%);
    transform-origin: right;
}

.home-thq-pricing-elm1 {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    z-index: 50;
    max-width: 1200px;
    align-items: center;
    border-radius: 20px;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm16 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 900px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-left-elm4 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-right-elm2 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-paragraph-elm5 {
    width: 100%;
    font-size: 18px;
    max-width: 600px;
    text-align: center;
    line-height: 32px;
}

.home-thq-plans-container-elm {
    gap: var(--dl-layout-space-fiveunits);
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-switch-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    align-items: center;
    border-radius: 50px;
    flex-direction: row;
    justify-content: center;
    background-color: #292929;
}

.home-text27 {
    color: #ffffff;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-switch-elm3 {
    padding-top: var(--dl-layout-space-unit);
    background-color: #80FF44;
}

.home-text28 {
    color: rgb(0, 0, 0);
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-plans-elm {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    z-index: 50;
    max-width: 1200px;
    align-items: center;
    border-radius: 50px;
    flex-direction: row;
    justify-content: center;
}

.home-thq-plan-elm1 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    align-items: flex-start;
    padding-top: var(--dl-layout-space-fiveunits);
    padding-left: var(--dl-layout-space-twounits);
    border-radius: 20px;
    padding-right: var(--dl-layout-space-twounits);
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-fiveunits);
    justify-content: flex-start;
    background-color: #292929;
}

.home-thq-details-elm1 {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-header-elm17 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-name-elm1 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-family: Poppins;
    line-height: 36px;
}

.home-thq-pricing-elm2 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-price-elm1 {
    color: #ffffff;
    font-size: 40px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-thq-duration-elm1 {
    color: #B3B3B3;
    font-size: 20px;
    font-family: Poppins;
    line-height: 40px;
}

.home-thq-description-elm2 {
    color: rgba(255, 255, 255, 0.8);
    font-family: Poppins;
    line-height: 22px;
}

.home-thq-buy-details-elm1 {
    gap: var(--dl-layout-space-twounits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-buy-elm1 {
    width: 100%;
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm16 {
    color: rgb(12, 16, 12);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-features-elm2 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-heading-elm21 {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.home-thq-list-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-plan-elm2 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    align-items: flex-start;
    padding-top: var(--dl-layout-space-fiveunits);
    padding-left: var(--dl-layout-space-twounits);
    border-radius: 20px;
    padding-right: var(--dl-layout-space-twounits);
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-fiveunits);
    justify-content: flex-start;
    background-color: #292929;
}

.home-thq-details-elm2 {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-header-elm18 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-name-elm2 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-family: Poppins;
    line-height: 36px;
}

.home-thq-pricing-elm3 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-price-elm2 {
    color: rgb(255, 255, 255);
    font-size: 40px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-thq-duration-elm2 {
    color: #B3B3B3;
    font-size: 20px;
    font-family: Poppins;
    line-height: 40px;
}

.home-thq-description-elm3 {
    color: rgba(255, 255, 255, 0.8);
    font-family: Poppins;
    line-height: 22px;
}

.home-thq-buy-details-elm2 {
    gap: var(--dl-layout-space-twounits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-buy-elm2 {
    width: 100%;
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm17 {
    color: rgb(12, 16, 12);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-features-elm3 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-heading-elm22 {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.home-thq-list-elm2 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-plan-elm3 {
    gap: var(--dl-layout-space-threeunits);
    flex: 1;
    display: flex;
    align-items: flex-start;
    padding-top: var(--dl-layout-space-fiveunits);
    padding-left: var(--dl-layout-space-twounits);
    border-radius: 20px;
    padding-right: var(--dl-layout-space-twounits);
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-fiveunits);
    justify-content: flex-start;
    background-color: #292929;
}

.home-thq-details-elm3 {
    gap: var(--dl-layout-space-twounits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-header-elm19 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-name-elm3 {
    color: rgb(255, 255, 255);
    font-size: 24px;
    font-family: Poppins;
    line-height: 36px;
}

.home-thq-pricing-elm4 {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-price-elm3 {
    color: rgb(255, 255, 255);
    font-size: 40px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 600;
}

.home-thq-duration-elm3 {
    color: #B3B3B3;
    font-size: 20px;
    font-family: Poppins;
    line-height: 40px;
}

.home-thq-description-elm4 {
    color: rgba(255, 255, 255, 0.8);
    font-family: Poppins;
    line-height: 22px;
}

.home-thq-buy-details-elm3 {
    gap: var(--dl-layout-space-twounits);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-buy-elm3 {
    width: 100%;
    display: flex;
    background-color: #80FF44;
}

.home-thq-text-elm18 {
    color: rgb(12, 16, 12);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-features-elm4 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-heading-elm23 {
    color: rgb(255, 255, 255);
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 28px;
}

.home-thq-list-elm3 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-help-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.home-text35 {
    color: #ffffff;
    font-family: Poppins;
    line-height: 24px;
}

.home-thq-contact-support-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: flex;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.home-thq-contact-support-elm:hover {
    opacity: 0.5;
}

.home-thq-text-elm19 {
    color: rgb(128, 255, 68);
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-section-elm22 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    border-color: #51515A;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
    border-top-width: 1px;
}

.home-thq-header-elm20 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-left-elm5 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm24 {
    text-align: center;
}

.home-thq-right-elm3 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-paragraph-elm6 {
    width: 100%;
    max-width: 600px;
    text-align: center;
}

.home-thq-cards-elm2 {
    width: 100%;
    display: grid;
    grid-gap: var(--dl-layout-space-threeunits);
    max-width: 1200px;
    align-items: flex-start;
    flex-direction: row;
    grid-template-columns: auto auto auto;
}

.home-container2 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    flex-direction: column;
}

.home-container3 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    flex-direction: column;
}

.home-container4 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    flex-direction: column;
}

.home-thq-view-more-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    cursor: pointer;
    display: none;
    transition: 0.3s;
    align-items: center;
    border-color: #80FF44;
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-halfunit);
    justify-content: center;
    border-bottom-width: 1px;
}

.home-thq-view-more-elm:hover {
    opacity: 0.5;
}

.home-thq-text-elm20 {
    color: rgb(128, 255, 68);
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-section-elm24 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    border-color: #51515A;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
    border-top-width: 1px;
}

.home-thq-header-elm21 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm25 {
    text-align: center;
}

.home-thq-cards-elm3 {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-section-elm26 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    border-color: #51515A;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: center;
    border-top-width: 1px;
}

.home-thq-header-elm22 {
    gap: var(--dl-layout-space-oneandhalfunits);
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-heading-elm26 {
    text-align: center;
}

.home-thq-accordion-elm {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    max-width: 800px;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-section-elm28 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    justify-content: center;
    background-color: #292929;
}

.home-thq-content-elm6 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1200px;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
}

.home-thq-header-elm23 {
    gap: var(--dl-layout-space-threeunits);
    width: 100%;
    display: flex;
    max-width: 600px;
    align-items: flex-start;
    flex-direction: column;
    padding-bottom: 120px;
    justify-content: flex-start;
}

.home-thq-heading-elm27 {
    text-align: left;
}

.home-thq-buttons-elm3 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
}

.home-thq-ios-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    flex-direction: row;
    background-color: #0F0F0F;
}

.home-thq-icon-elm1 {
    width: 16px;
    object-fit: cover;
}

.home-thq-text-elm21 {
    color: #ffffff;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-android-elm {
    gap: var(--dl-layout-space-halfunit);
    display: flex;
    flex-direction: row;
    background-color: #0F0F0F;
}

.home-thq-icon-elm2 {
    width: 16px;
    object-fit: cover;
}

.home-thq-text-elm22 {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-image8 {
    right: 0px;
    width: 470px;
    bottom: 0px;
    position: absolute;
    object-fit: cover;
}

.home-thq-footer-elm {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 120px;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    flex-direction: column;
    padding-bottom: var(--dl-layout-space-threeunits);
    justify-content: center;
}

.home-thq-content-elm7 {
    width: 100%;
    display: flex;
    max-width: 1200px;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
}

.home-thq-main-content-elm {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    height: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-content-elm8 {
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.home-thq-main-elm5 {
    gap: var(--dl-layout-space-threeunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm24 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-branding-elm {
    width: 120px;
    object-fit: cover;
}

.home-thq-text-elm23 {
    color: rgb(255, 255, 255);
    width: 100%;
    font-size: 14px;
    max-width: 260px;
    font-family: Poppins;
    line-height: 21px;
}

.home-thq-socials-elm {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-start;
}

.home-link1 {
    display: contents;
}

.home-link2 {
    display: contents;
}

.home-link3 {
    display: contents;
}

.home-thq-categories-elm {
    gap: var(--dl-layout-space-fourunits);
    flex: 1;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: center;
}

.home-thq-category-elm1 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm25 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-links-elm1 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-category-elm2 {
    gap: var(--dl-layout-space-unit);
    width: 100%;
    display: flex;
    max-width: 175px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-header-elm26 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
}

.home-thq-links-elm2 {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-copyright-elm1 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-text38 {
    color: #C4C4C4;
    width: 100%;
    font-size: 14px;
    font-family: Poppins;
    line-height: 21px;
}

.home-thq-subscribe-elm {
    gap: var(--dl-layout-space-unit);
    height: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-main-elm6 {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.home-thq-heading-elm28 {
    color: rgb(255, 255, 255);
    font-size: 20px;
    max-width: 275px;
    font-style: normal;
    text-align: left;
    font-weight: 500;
    line-height: 30px;
}

.home-thq-input-field-elm {
    gap: var(--dl-layout-space-oneandhalfunits);
    display: flex;
    padding: var(--dl-layout-space-halfunit);
    align-items: center;
    border-radius: 50px;
    flex-direction: row;
    justify-content: center;
    background-color: #292929;
}

.home-textinput {
    flex: 1;
    color: #ffffff;
    height: 24px;
    line-height: 24px;
    padding-left: var(--dl-layout-space-oneandhalfunits);
    outline-style: none;
    background-color: rgba(217, 217, 217, 0);
}

.home-thq-buy-elm4 {
    display: flex;
    padding-top: var(--dl-layout-space-unit);
    padding-left: var(--dl-layout-space-oneandhalfunits);
    padding-right: var(--dl-layout-space-oneandhalfunits);
    padding-bottom: var(--dl-layout-space-unit);
    background-color: #80FF44;
}

.home-thq-text-elm37 {
    color: rgb(12, 16, 12);
    display: none;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-text-elm38 {
    color: rgb(12, 16, 12);
    display: flex;
    font-size: 16px;
    font-style: normal;
    font-family: Poppins;
    font-weight: 500;
    line-height: 24px;
}

.home-thq-notice-elm {
    color: #686868;
    font-size: 14px;
    max-width: 400px;
    font-style: normal;
    text-align: left;
    font-weight: 400;
    line-height: 21px;
}

.home-thq-copyright-elm2 {
    gap: var(--dl-layout-space-fiveunits);
    flex: 1;
    width: 100%;
    display: none;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-text41 {
    color: #C4C4C4;
    width: 100%;
    font-size: 14px;
    font-family: Poppins;
    line-height: 21px;
}

.home-container6 {
    display: contents;
}

.home-link4 {
    display: contents;
}

.home-container7 {
    right: 50px;
    border: 1px solid #ffffff5c;
    bottom: 30px;
    display: flex;
    z-index: 22;
    position: fixed;
    box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4);
    min-height: auto;
    align-items: center;
    padding-top: 8px;
    padding-left: 12px;
    border-radius: 8px;
    padding-right: 12px;
    padding-bottom: 8px;
    backdrop-filter: blur(6px);
    background-color: rgba(41, 41, 41, 0.41);
}

.home-icon1 {
    width: 24px;
    margin-right: 4px;
}

.home-text42 {
    color: white;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

@media (max-width: 991px) {
    .home-thq-section-elm10 {
        height: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .home-thq-hero-elm {
        gap: var(--dl-layout-space-fourunits);
        flex: 1;
        position: relative;
        max-width: auto;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .home-thq-content-elm1 {
        position: relative;
        align-items: center;
    }

    .home-thq-main-elm1 {
        align-items: center;
    }

    .home-thq-heading-elm10 {
        text-align: left;
    }

    .home-thq-caption-elm1 {
        text-align: left;
    }

    .home-thq-buttons-elm1 {
        width: 100%;
    }

    .home-thq-get-started-elm1 {
        flex: 1;
    }

    .home-thq-highlight-elm {
        width: 100%;
        flex-direction: column;
    }

    .home-thq-image-elm3 {
        right: 0px;
        display: none;
        position: absolute;
        flex-direction: column;
    }

    .home-thq-image-elm4 {
        width: 100%;
        display: flex;
        align-items: flex-end;
        flex-direction: column;
    }

    .home-image3 {
        width: 600px;
    }

    .home-text10 {
        text-align: center;
    }

    .home-thq-note-elm1 {
        gap: var(--dl-layout-space-fourunits);
        flex-direction: column;
    }

    .home-thq-content-elm2 {
        max-width: 100%;
    }

    .home-thq-main-elm2 {
        align-items: flex-start;
    }

    .home-text22 {
        text-align: center;
    }

    .home-thq-section-elm15 {
        gap: var(--dl-layout-space-threeunits);
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .home-thq-header-elm13 {
        gap: var(--dl-layout-space-unit);
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
    }

    .home-thq-cards-elm1 {
        gap: var(--dl-layout-space-oneandhalfunits);
        flex-direction: column;
    }

    .home-thq-section-elm17 {
        padding-top: 0px;
    }

    .home-thq-note-elm4 {
        flex-direction: column-reverse;
    }

    .home-thq-banner-elm {
        gap: var(--dl-layout-space-twounits);
        flex-direction: column;
        justify-content: center;
    }

    .home-thq-buttons-elm2 {
        width: 100%;
        flex-direction: column;
    }

    .home-thq-get-started-elm4 {
        width: 100%;
    }

    .home-thq-book-demo-elm {
        width: 100%;
    }

    .home-thq-plans-elm {
        flex-direction: column;
    }

    .home-thq-section-elm22 {
        gap: var(--dl-layout-space-oneandhalfunits);
    }

    .home-thq-cards-elm2 {
        grid-template-columns: auto;
    }

    .home-container4 {
        display: none;
    }

    .home-thq-view-more-elm {
        display: flex;
        border-color: #CCCCCC;
    }

    .home-thq-text-elm20 {
        color: #CCCCCC;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
    }

    .home-thq-cards-elm3 {
        gap: var(--dl-layout-space-halfunit);
    }

    .home-thq-content-elm6 {
        align-items: center;
        flex-direction: column;
    }

    .home-thq-buttons-elm3 {
        width: 100%;
    }

    .home-thq-ios-elm {
        flex: 1;
        justify-content: center;
    }

    .home-thq-android-elm {
        flex: 1;
        justify-content: center;
    }

    .home-image8 {
        position: static;
    }

    .home-thq-content-elm7 {
        gap: var(--dl-layout-space-threeunits);
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
    }

    .home-thq-copyright-elm1 {
        display: none;
    }

    .home-thq-copyright-elm2 {
        display: flex;
    }
}

@media (max-width: 767px) {
    .home-thq-content-elm1 {
        gap: var(--dl-layout-space-threeunits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
    }

    .home-thq-heading-elm10 {
        font-size: 40px;
    }

    .home-thq-caption-elm1 {
        color: rgb(255, 255, 255);
        font-size: 20px;
        font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        line-height: 24px;
    }

    .home-thq-get-started-elm1 {
        padding-top: var(--dl-layout-space-unit);
        padding-bottom: var(--dl-layout-space-unit);
    }

    .home-thq-caption-elm2 {
        font-size: 14px;
        line-height: 21px;
    }

    .home-image3 {
        width: 500px;
    }

    .home-thq-section-elm11 {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .home-text10 {
        font-size: 32px;
        text-align: center;
    }

    .home-thq-features-elm1 {
        gap: var(--dl-layout-space-oneandhalfunits);
        margin-top: var(--dl-layout-space-threeunits);
        border-color: #5A5A5A;
        margin-bottom: var(--dl-layout-space-threeunits);
        flex-direction: column;
    }

    .home-thq-feature-elm1 {
        width: 100%;
        padding-bottom: var(--dl-layout-space-unit);
    }

    .home-text11 {
        font-size: 20px;
    }

    .home-thq-feature-elm2 {
        width: 100%;
        border-color: #5A5A5A;
        padding-bottom: var(--dl-layout-space-unit);
        border-bottom-width: 1px;
    }

    .home-text13 {
        font-size: 20px;
    }

    .home-thq-feature-elm3 {
        width: 100%;
        padding-bottom: var(--dl-layout-space-unit);
    }

    .home-text15 {
        font-size: 20px;
    }

    .home-thq-note-elm1 {
        gap: var(--dl-layout-space-threeunits);
    }

    .home-thq-main-elm2 {
        width: 100%;
        align-items: flex-start;
    }

    .home-thq-heading-elm11 {
        font-size: 28px;
    }

    .home-thq-paragraph-elm1 {
        line-height: 24px;
    }

    .home-thq-section-elm12 {
        gap: var(--dl-layout-space-fourunits);
        padding-bottom: var(--dl-layout-space-twounits);
    }

    .home-text22 {
        font-size: 32px;
        text-align: center;
    }

    .home-thq-note-elm2 {
        flex-direction: column-reverse;
    }

    .home-thq-note-elm3 {
        flex-direction: column-reverse;
    }

    .home-thq-left-elm1 {
        gap: var(--dl-layout-space-unit);
    }

    .home-thq-content-elm5 {
        width: 100%;
    }

    .home-thq-banner-elm {
        padding-top: var(--dl-layout-space-threeunits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-threeunits);
    }

    .home-thq-cube-elm2 {
        right: -250px;
    }

    .home-thq-plan-elm1 {
        padding-top: var(--dl-layout-space-fourunits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-fourunits);
    }

    .home-thq-plan-elm2 {
        padding-top: var(--dl-layout-space-fourunits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-fourunits);
    }

    .home-thq-plan-elm3 {
        padding-top: var(--dl-layout-space-fourunits);
        padding-left: var(--dl-layout-space-oneandhalfunits);
        padding-right: var(--dl-layout-space-oneandhalfunits);
        padding-bottom: var(--dl-layout-space-fourunits);
    }

    .home-thq-help-elm {
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .home-thq-section-elm22 {
        padding-top: var(--dl-layout-space-fourunits);
        padding-bottom: var(--dl-layout-space-fourunits);
    }

    .home-thq-cards-elm3 {
        gap: var(--dl-layout-space-oneandhalfunits);
        flex-direction: column;
    }

    .home-thq-section-elm28 {
        padding-top: var(--dl-layout-space-fourunits);
    }

    .home-thq-header-elm23 {
        padding-bottom: var(--dl-layout-space-fiveunits);
    }

    .home-thq-buttons-elm3 {
        flex-direction: column;
    }

    .home-thq-ios-elm {
        flex: 0 0 auto;
        width: 100%;
    }

    .home-thq-android-elm {
        flex: 0 0 auto;
        width: 100%;
    }

    .home-thq-content-elm8 {
        gap: var(--dl-layout-space-threeunits);
        flex-direction: column;
    }

    .home-thq-main-elm5 {
        gap: var(--dl-layout-space-twounits);
    }

    .home-thq-categories-elm {
        gap: var(--dl-layout-space-twounits);
        flex-direction: column;
    }

    .home-thq-text-elm38 {
        color: rgb(12, 16, 12);
        font-size: 16px;
        font-style: normal;
        font-family: Poppins;
        font-weight: 500;
        line-height: 24px;
    }
}

@media (max-width: 479px) {
    .home-thq-header-elm10 {
        align-items: flex-start;
    }

    .home-thq-heading-elm10 {
        max-width: 280px;
    }

    .home-image3 {
        width: 400px;
    }

    .home-image4 {
        width: 100%;
    }

    .home-thq-pricing-elm1 {
        gap: var(--dl-layout-space-oneandhalfunits);
    }

    .home-thq-heading-elm20 {
        font-size: 32px;
        text-align: center;
    }

    .home-thq-paragraph-elm5 {
        font-size: 16px;
    }

    .home-image8 {
        width: 100%;
    }

    .home-textinput {
        flex: 1;
    }

    .home-thq-text-elm37 {
        color: rgb(12, 16, 12);
        display: flex;
        font-size: 24px;
        font-style: normal;
        font-family: Inter;
        font-weight: 700;
        line-height: 24px;
        white-space: nowrap;
    }

    .home-thq-text-elm38 {
        color: rgb(12, 16, 12);
        display: none;
        font-size: 24px;
        font-style: normal;
        font-family: Inter;
        font-weight: 700;
        line-height: 24px;
    }
}

.navbar-wrapper {
    display: block;
    width: 100%;
    margin-top: 20px;

    /* отступ сверху */
    background-color: transparent;
}

.navbar-thq-navbar-elm {
    max-width: 1200px;
    margin: 0 auto;
    border-radius: 0 0 12px 12px;
}

.nav-link {
    color: #999999;
    font-weight: 700;

    /* жирный */
}

.telegram-features {
    color: #ffffff !important;
    margin-top: -25px !important;
    font-size: 16px !important;
    line-height: 1.4 !important;
    font-family: Poppins, sans-serif !important;
    padding: 0 20px;
}

.home-thq-header-elm10 .home-thq-caption-elm1 {
    font-size: 24px;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    line-height: 30px;
    font-weight: 400;
    margin-top: 16px;

    /* ← регулируй */
    display: block;

    /* важно, чтобы margin работал */
}

/* Увеличиваем кнопку "Открыть телеграм-бот" */
.home-thq-get-started-elm1 {
    padding: 22px 44px;
    min-width: 280px;
}

/* Увеличиваем текст внутри кнопки */
.home-thq-text-elm10 {
    font-size: 19px;
    font-weight: 600;
}

.home-thq-caption-elm2 {
    font-family: Inter, sans-serif;
    font-size: 14px;
}

/* Прижимаем верхнюю строку (вопросы) к левому краю плашки */
.navbar-thq-nav-content-elm {
    margin-left: 0;

    /* убираем прижим вправо */
    width: 100%;
    justify-content: flex-start;
}

.navbar-thq-nav-links-elm1 {
    justify-content: flex-start;

    /* плашка по ширине текста */
    width: fit-content;
    display: inline-flex;
    background: rgba(0,0,0,0.80);
    padding: 20px 18px;
    border-radius: 14px;
}

.nav-link {
    display: block;
    text-align: left;
}

.navbar-thq-nav-links-elm1 .nav-link {
    font-family: Inter, sans-serif;
    font-size: 19px;
    font-weight: 400;
    text-transform: none;
}

/* ===== Desktop only: убираем лишние отступы сверху/слева ===== */
@media (min-width: 768px) {
    /* navbar: меньше воздуха сверху/слева */
    .navbar-thq-navbar-elm {
        padding-top: 6px;
        padding-left: 12px;
        padding-right: 12px;
        padding-bottom: 6px;
    }

    /* плашка: прижимаем к верхнему левому краю navbar */
    .navbar-thq-nav-links-elm1 {
        margin-top: 0;
        margin-left: 0;
    }

    /* hero секция: убираем лишний верхний отступ (если есть) */
    .home-thq-section-elm10 {
        padding-top: 0;
    }
}

/* три карточки */
.card-thq-card-elm,
.card-thq-card-elm1,
.card-thq-card-elm2 {
    font-family: Inter;
    background-color: rgba(41, 41, 41, 0.45);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.35),
        0 4px 10px rgba(0, 0, 0, 0.25);
}

.card-thq-header-elm,
.card-thq-header-elm1,
.card-thq-header-elm2 {
    font-family: Inter;
}

.card-thq-description-elm,
.card-thq-description-elm1,
.card-thq-description-elm2 {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 17px;
    line-height: 25px;
}

/* фак */
/* FAQ — вопросы */
.faq-text10,
.faq-text12,
.faq-text14,
.faq-text16,
.faq-text18,
.faq-text20 {
    font-family: "Noto Sans";
    font-size: 20px;
    line-height: 25px;
}

/* FAQ — ответы */
.faq-text11,
.faq-text13,
.faq-text15,
.faq-text17,
.faq-text19,
.faq-text21 {
    font-family: "Tahoma";
    font-size: 17px;
    line-height: 30px;
}

/* FAQ — вопросы (строки) */
.faq-text10,
.faq-text12,
.faq-text14,
.faq-text16,
.faq-text18,
.faq-text20 {
    display: flex;
    align-items: flex-start;

    /* важно: привязка к первой строке */
    gap: 12px;
    line-height: 27px;

    /* зафиксировали как у дизайна/вопросов */
}

/* Буллет */
.faq-text10::before,
.faq-text12::before,
.faq-text14::before,
.faq-text16::before,
.faq-text18::before,
.faq-text20::before {
    content: "";
    flex: 0 0 10px;
    width: 10px;
    height: 10px;
    border-radius: 999px;
    background: #80FF44;

    /* центр по первой строке: (line-height - bullet)/2 */
    margin-top: calc((27px - 10px) / 2);
}

/* нижний банер */
.home-thq-section-elm28 {
    background: rgba(0, 0, 0, 0.65);
}

/* Кнопка "Перейти в Telegram" */
.home-thq-android-elm {
    background-color: #229ED9;

    /* фирменный Telegram-синий */
    border-radius: 999px;
}

/* Текст кнопки */
.home-thq-text-elm22 {
    color: #ffffff;
    font-family: Inter, sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.home-thq-android-elm:hover {
    background-color: #1b8cc7;
    opacity: 1;

    /* убираем общий fade */
}

.home-thq-android-elm {
    padding: 13px 16px;
    border-radius: 40px;
}

/* =========================================
   Telegram buttons: привести 1–4 к стилю 5-й
   (без правок HTML)
   ========================================= */
/* 1–4: контейнер кнопки (div.button) */
.home-thq-get-started-elm1.button,
.home-thq-get-started-elm2.button,
.home-thq-get-started-elm3.button,
.home-thq-get-started-elm4.button {
    background-color: #229ED9;

    /* как 5-я */
    border-radius: 40px;

    /* как 5-я */
    padding: 20px 25px;

    /* как 5-я */
    min-width: unset;

    /* перебиваем старое min-width/паддинги */
    justify-content: center;
}

/* чтобы ссылка внутри центрировалась и занимала всю кнопку */
.home-thq-get-started-elm1.button > a,
.home-thq-get-started-elm2.button > a,
.home-thq-get-started-elm3.button > a,
.home-thq-get-started-elm4.button > a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

/* hover: убираем общий fade от .button:hover и делаем как у 5-й */
.home-thq-get-started-elm1.button:hover,
.home-thq-get-started-elm2.button:hover,
.home-thq-get-started-elm3.button:hover,
.home-thq-get-started-elm4.button:hover {
    background-color: #1b8cc7;
    opacity: 1;
}

/* текст внутри 1–4: как у 5-й */
.home-thq-text-elm10,
.home-thq-text-elm12,
.home-thq-text-elm13,
.home-thq-text-elm14 {
    color: #ffffff;
    font-family: Inter, sans-serif;
    font-size: 16px;
    font-weight: 600;
}

/* =========================================
   УБРАТЬ МОБИЛЬНОЕ МЕНЮ (burger + dropdown)
   ========================================= */
@media (max-width: 991px) {
    nav,
    [class*="mobile"],
    [class*="burger"],
    [class*="menu"] {
        display: none !important;
    }
}

/* мобил: разрешаем перенос внутри <nobr> в H1 */
@media (max-width: 767px) {
    .home-thq-heading-elm10 nobr {
        white-space: normal !important;
    }
}


