
        html {
            scroll-behavior: smooth;
        }        

        .grecaptcha-badge {
            display: none !important;
        }

        /* :root {
            --primary_color: red;
            --secondary_color: blue;
        } */

        a {
            text-decoration: none;
        }

        body {
            margin: 0;
            background-color: rgba(21, 8, 62, 1);
        }

        .labelws__content {
            word-break: break-word;
        }

        .tcindex__title {
            font-family: "Nunito Sans";
            font-style: normal;
            font-weight: 700;
            font-size: 60px;
            line-height: 63px;
            text-align: right;
            font-feature-settings: "liga" off;
            color: #ffffff;
            z-index: 2;
        }

        .tcindex__labels-content {
            max-width: 666px;
            margin-top: 185px;
            margin-left: auto;
            margin-right: 30px;
        }

        .website__container {
            max-width: 1940px;
            margin: 0 auto;
            overflow-x: clip;
            align-items: center;
            display: flex;
            flex-direction: column;
            width: 100%;
        }

        .link-item {
            cursor: pointer !important;
        }

        /* Templates 01*/
        .templatews-01__container {
            position: relative !important;
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            background: white;
            height: calc(100vh - 185px);
            overflow-y: auto;
        }

        /* Templates 01*/

        /*GENERAL STYLES*/
        .background-image-ws__container {
            width: 100%;
            height: 100vw;
            max-height: 850px;
            object-fit: cover;
            background-position: 85%;
            background-repeat: no-repeat;
        }

        /*GENERAL STYLES*/
        /* Services section ***********************************************************************/

        .tcindex__title {
            font-family: "Nunito Sans";
            font-style: normal;
            font-weight: 700;
            font-size: 60px;
            line-height: 64px;
            text-align: right;
            font-feature-settings: "liga" off;
            color: #ffffff;
            max-width: 880px;
            margin: 0 auto;
            margin-bottom: 15px;
            margin-top: 115px;
            padding: 0 20px;
            box-sizing: border-box;
        }

        .tcindex__subtitle {
            font-family: "Montserrat";
            font-style: normal;
            font-weight: 400;
            font-size: 18.2267px;
            line-height: 27px;
            text-align: right;
            letter-spacing: 0.182267px;
            color: #ffffff;
            max-width: 521px;
            margin-left: auto;
            box-sizing: border-box;
            z-index: 2;
        }

        .tcindex__container {
            width: 100%;
            /* padding-top: 571px; */
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            background-position-y: top;
        }

        .tcindex__rectangle-degraded {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 150px;
            /*opacity: 0.07;*/
            z-index: 1;
        }

        .tcindex__image-pc {
            width: 100%;
        }

        .tcindex__btn-contact {
            min-width: 155px;
            min-height: 40px;
            border-radius: 100px;
            display: flex;
            align-items: center;
            max-width: 150px;
            margin-left: auto;
            padding: 10px 20px;
            box-sizing: border-box;
            justify-content: center;
            margin-top: 50px;
            /*Font*/
            font-family: "Inter";
            font-style: normal;
            font-weight: 600;
            font-size: 16px;
            line-height: 19px;
            color: #ffffff;
            z-index: 2;
            position: relative;
        }

        .tcindex__sm-content {
            /*background: red;*/
            display: flex;
            justify-content: flex-end;
            column-gap: 15px;
            margin-top: 95px;
            z-index: 2;
            position: relative;
            margin-right: 30px;
            display: none !important;
        }

        .tcindex__banner-background-image {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

        .tcindex__banner-background-image .imagews__component {
            width: 100%;
            object-position: center;
            object-fit: cover;
            height: 100%;
        }

        .imagews__image-suffle-content {
            position: relative;
        }

        /*
        Banner component
        */

        /*
        Label component
        */
        .labelws__content {
            position: relative;
        }

        .labelws__component[contenteditable="true"] {
            cursor: inherit;
        }

        /*
        Label component
        */

        /*
        Button component
        */

        .buttonws__component {
            min-width: 170px;
            min-height: 56px;
            background: #7c3aed;
            border-radius: 8px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-family: "Inter";
            font-style: normal;
            font-weight: 600;
            font-size: 16px;
            line-height: 24px;
            text-align: center;
            font-feature-settings: "liga" off;
            color: #ffffff;
        }

        /*
        Button component
        */

        /*Content table  01*/

        #adcentral-template__container {
            overflow-y: auto;
            height: 100vh;
        }

        .tcindex__instagram-icon .imagews__component {
            width: 100%;
        }

        .tcindex__facebook-icon .imagews__component {
            width: 100%;
        }

        .dividerindex__devices-banner-divider .imagews__component {
            width: 100%;
        }

        #tcindex__call-to-action {
            text-align: center;
        }

        .tcindex__terms-condition-content {
            display: flex;
            column-gap: 40px;
            width: 100%;
            justify-content: center;
            padding-top: 120px !important;
            padding: 45.5668px 66px;
            box-sizing: border-box;
        }

        .tcindex__terms-details {
            display: flex;
            flex-direction: column;
            align-items: center;
            border-radius: 24px;
            width: 100%;
            z-index: 1;
            padding: 35px 49px;
            box-sizing: border-box;
            row-gap: 15px;
        }

        .tcindex__terms-title {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 500;
            font-size: 72.9069px;
            line-height: 80px;
            text-align: center;
            letter-spacing: 0.182267px;
            color: #ffffff;
        }

        .tcindex__terms-points-content {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 400;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: #ffffff;
            display: flex;
            flex-direction: column;
            row-gap: 30px;
        }

        .tcindex__terms-points-title {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 400;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: #ffffff;
        }

        .tcindex__terms-points-detail {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 400;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: #ffffff;
            margin: 0px;
        }

        .tcindex__terms-points-list {
            margin: 0px;
            padding-left: 25px;
        }

        .tcindex__point-detail-content {
            display: flex;
            flex-direction: column;
        }

        .tcindex__points-title {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 400;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: #ffffff;
            margin: 0px;
            text-transform: uppercase;
        }

        .tcindex__points-subtitle {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 300;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: #ffffff;
            margin: 0px;
            overflow-wrap: break-word;
        }

        .tcindex__point-detail-content {
            display: flex;
            flex-direction: column;
            width: 100%;
        }

        .tcindex__points-title {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: bold;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: white;
            margin: 0px;
        }

        .tcindex__points-subtitle {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 300;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: white;
            margin: 0px;
            overflow-wrap: break-word;
        }

        .tcindex__points-title-underline {
            font-family: 'Montserrat';
            font-style: normal;
            font-weight: 300;
            font-size: 18.2267px;
            line-height: 27px;
            letter-spacing: 0.182267px;
            color: white;
            margin: 0px;
            text-decoration: underline;
            text-transform: uppercase;
        }

        .tcindex__points-list li::marker {
            color: white;
            font-size: 1.5em;
          }

        @media (min-width: 1001px) and (max-width: 1500px) {
            .tcindex__terms-condition-content {
                padding-bottom: 0px;
                padding-top: 0px;
            }

            .tcindex__terms-details {
                border-radius: 24px 24px 0 0;
                padding-top: 0px;
            }

            .tcindex__terms-title {
                font-family: 'Inter';
                font-style: normal;
                font-weight: 500;
                font-size: 48px;
                line-height: 80px;
                text-align: center;
                letter-spacing: 0.182267px;
                color: #ffffff;
            }

            .tcindex__terms-points-title {
                font-family: 'Montserrat';
                font-style: normal;
                font-weight: 400;
                font-size: 18.2267px;
                line-height: 27px;
                letter-spacing: 0.182267px;
                color: #ffffff;
            }

            .tcindex__terms-points-detail {
                font-family: 'Montserrat';
                font-style: normal;
                font-weight: 400;
                font-size: 18.2267px;
                line-height: 27px;
                letter-spacing: 0.182267px;
                color: #ffffff;
            }

            /*Styles new logo shape*/

            .tcindex__title {
                letter-spacing: 0.162569px;
                max-width: 350px;
                padding: 0px 0px;
                box-sizing: border-box;
                margin-top: 45px !important;
                margin-right: 0 !important;
                margin-left: auto !important;
                font-family: "Nunito Sans";
                font-style: normal;
                text-align: right;
                font-feature-settings: "liga" off;
                color: #ffffff;
                font-weight: 700;
                font-size: 50px;
                line-height: 50px;
            }

            .tcindex__subtitle {
                font-family: "Inter";
                font-style: normal;
                font-weight: 400;
                font-size: 11.8919px;
                line-height: 14px;
                text-align: right;
                font-feature-settings: "liga" off;
                color: #ffffff;
                opacity: 0.5;
                max-width: 250px;
                margin-left: auto;
            }

            .tcindex__sm-content {
                justify-content: center;
                margin-top: 50px;
            }

            .tcindex__instagram-icon {
                max-width: 55px;
            }

            .tcindex__facebook-icon {
                max-width: 55px;
            }

            .tcindex__container {
                width: 100%;
                height: auto;
                max-height: inherit;
                object-fit: cover;
                background-position: 75%;
                background-repeat: no-repeat;
            }
        }

        @media (min-width: 1px) and (max-width: 1000px) {
            .tcindex__terms-condition-content {
                padding-bottom: 0px;
                padding-top: 0px !important;
            }

            .tcindex__terms-details {
                border-radius: 24px 24px 0 0;
                padding-top: 0px !important;
            }

            .tcindex__terms-title {
                font-family: 'Inter';
                font-style: normal;
                font-weight: 500;
                font-size: 32px;
                line-height: 40px;
                /* or 125% */

                text-align: center;
                letter-spacing: 0.182267px;

                /* Dark Gray */

                color: #ffffff;
            }

            .tcindex__terms-points-title {
                font-family: 'Montserrat';
                font-style: normal;
                font-weight: 400;
                font-size: 16px;
                line-height: 24px;
                /* or 150% */

                letter-spacing: 0.182267px;

                /* Dark Gray */

                color: #ffffff;

            }

            .tcindex__terms-points-detail {
                font-family: 'Montserrat';
                font-style: normal;
                font-weight: 400;
                font-size: 16px;
                line-height: 24px;
                /* or 150% */

                letter-spacing: 0.182267px;

                /* Dark Gray */

                color: #ffffff;

            }

            .tcindex__terms-condition-content {
                display: flex;
                column-gap: 40px;
                width: 100%;
                justify-content: center;
                padding: 25.5668px 25px;
                box-sizing: border-box;
            }

            .tcindex__terms-details {
                padding: 35px 25px;
                box-sizing: border-box;
            }

            .tcindex__labels-content {
                margin-top: 30px;
                margin-right: 20px;
            }

            .tcindex__btn-contact {
                min-width: 110px;
                min-height: 27px;
                border-radius: 100px;
                display: flex;
                align-items: center;
                max-width: 104px;
                margin-left: auto;
                padding: 10px 10px;
                box-sizing: border-box;
                justify-content: center;
                margin-top: 35px;
                font-family: "Inter";
                font-style: normal;
                font-weight: 600;
                font-size: 10.8px;
                line-height: 13px;
                color: #ffffff;
                z-index: 2;
                position: relative;
            }

            .tcindex__sm-content {
                /* background: red; */
                display: flex;
                justify-content: center;
                column-gap: 15px;
                margin-top: 33px;
                z-index: 2;
                position: relative;
                margin-bottom: 25px;
            }

            .tcindex__instagram-icon {
                max-width: 35px;
            }

            .tcindex__facebook-icon {
                max-width: 35px;
            }

            .tcindex__title {
                font-size: 42px;
                line-height: 50px;
                text-align: center;
                letter-spacing: 0.162569px;
                max-width: 225px;
                padding: 0px 0px;
                box-sizing: border-box;
                margin-top: 45px !important;
                margin-right: 0 !important;
                margin-left: auto !important;

                font-family: "Nunito Sans";
                font-style: normal;
                font-weight: 700;
                font-size: 29.7053px;
                line-height: 30px;
                text-align: right;
                font-feature-settings: "liga" off;
                color: #ffffff;
            }

            .dividerindex__devices-banner-divider .imagews__component {
                width: 100%;
                margin: 0 auto;
            }

            .tcindex__subtitle {
                font-size: 16.2569px;
                line-height: 24px;
                text-align: center;
                letter-spacing: 0.162569px;
                box-sizing: border-box;
                font-family: "Inter";
                font-style: normal;
                font-weight: 400;
                font-size: 8.2609px;
                line-height: 10px;
                text-align: right;
                font-feature-settings: "liga" off;
                color: #ffffff;
                opacity: 0.5;
                max-width: 185px;
                margin-left: auto;
            }

            .tcindex__container {
                width: 100%;
                height: auto;
                max-height: inherit;
                object-fit: cover;
                background-position: 75%;
                background-repeat: no-repeat;
                background-size: auto;
                background-position-y: top;
                display: flex;
                flex-direction: column;
            }
        }