a[data-v-ce5e4b68]:root {
        --cc-btn-primary-bg: #101218 !important;
        --cc-btn-secondary-bg: rgba(228, 228, 231, var(--tw-bg-opacity)) !important;
        --thugo-brand-red: #ed4136;
    }
    div[data-v-ce5e4b68] {
        font-family: "Archivo", sans-serif;
    }
    input[data-v-ce5e4b68]::-webkit-inner-spin-button,
    input[data-v-ce5e4b68]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }
    input[type="number"][data-v-ce5e4b68] {
        -moz-appearance: textfield;
    }
    input[data-v-ce5e4b68]:-webkit-autofill,
    input[data-v-ce5e4b68]:-webkit-autofill:active,
    input[data-v-ce5e4b68]:-webkit-autofill:focus,
    input[data-v-ce5e4b68]:-webkit-autofill:hover {
        -webkit-box-shadow: inset 0 0 0 40px #fff !important;
    }
    .font-open[data-v-ce5e4b68] {
        font-family: "Open Sans", sans-serif;
    }
    .font-archivo[data-v-ce5e4b68] {
        font-family: "Archivo", sans-serif !important;
    }
    .grey-bg[data-v-ce5e4b68] {
        background: rgba(224, 227, 235, 0.32);
    }
    .red-bg[data-v-ce5e4b68] {
        background-color: #ff3131;
    }
    .dark-bg[data-v-ce5e4b68] {
        background-color: #101218;
    }
    .half-bg[data-v-ce5e4b68] {
        background-size: 35% 100%;
    }
    .full-to-left-bg[data-v-ce5e4b68],
    .half-bg[data-v-ce5e4b68] {
        background-image: url(https://thugo.in/_nuxt/img/why.f6a010f.jpg);
        background-position: 100%;
        background-repeat: no-repeat;
    }
    .full-to-left-bg[data-v-ce5e4b68],
    .full-to-right-bg[data-v-ce5e4b68] {
        background-size: 68% 100%;
    }
    .full-to-right-bg[data-v-ce5e4b68] {
        background-image: url(https://thugo.in/_nuxt/img/why.f6a010f.jpg);
        background-position: 0;
        background-repeat: no-repeat;
    }
    .faq-wrap[data-v-ce5e4b68] {
        background-color: #fff;
    }
    .shadow-sm[data-v-ce5e4b68] {
        border: 1px solid rgba(50, 50, 71, 0.05);
    }
    .custom-border[data-v-ce5e4b68] {
        border: 1px solid #e0e3eb;
    }
    .custom-border-dashed[data-v-ce5e4b68] {
        border-top: 1px dashed #e0e3eb;
    }
    .custom-border-top[data-v-ce5e4b68] {
        border-top: 1px solid #e0e3eb;
    }
    .custom-input[data-v-ce5e4b68] {
        --tw-bg-opacity: 1;
        background-color: #fff;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
        border-radius: 0.375rem;
        font-size: 16px;
    }
    .custom-contact-button[data-v-ce5e4b68],
    .custom-input[data-v-ce5e4b68] {
        line-height: 1;
        padding: 0.95rem 1.25rem;
        width: 100%;
    }
    .custom-contact-button[data-v-ce5e4b68] {
        --tw-text-opacity: 1;
        border-radius: 4px;
        color: #fff;
        color: rgba(255, 255, 255, var(--tw-text-opacity));
        font-size: 14px;
        font-weight: 600;
        text-align: center;
    }
    .form-close[data-v-ce5e4b68] {
        color: #ff3131;
    }
    .form-close[data-v-ce5e4b68]:hover {
        color: #101218;
    }
    .banner-wrap[data-v-ce5e4b68] {
        background-color: transparent;
        background-position: 100%;
        background-size: cover;
        color: #fff;
    }
    .banner-wrap.banner-pr-wrap[data-v-ce5e4b68] {
        background-color: #3c4256;
    }
    .banner-wrap .heading-title[data-v-ce5e4b68] {
        font-size: 1.875rem;
        line-height: 2.25rem;
        margin-bottom: 1rem;
    }
    @media (min-width: 1536px) {
        .banner-wrap .heading-title[data-v-ce5e4b68] {
            font-size: 40px;
            line-height: 1;
            line-height: 60px;
        }
    }
    .banner-wrap .banner-subheading[data-v-ce5e4b68] {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    @media (min-width: 1536px) {
        .banner-wrap .banner-subheading[data-v-ce5e4b68] {
            font-size: 1.5rem;
            line-height: 2rem;
            line-height: 2.5rem;
        }
    }
    .banner-wrap .banner-container[data-v-ce5e4b68] {
        align-items: center;
        display: flex;
        padding-top: 2.5rem;
        position: relative;
    }
    @media (min-width: 768px) {
        .banner-wrap .banner-container[data-v-ce5e4b68] {
            min-height: 30rem;
        }
    }
    @media (min-width: 1536px) {
        .banner-wrap .banner-container[data-v-ce5e4b68] {
            min-height: 39.25rem;
            padding-top: 5rem;
        }
    }
    .banner-wrap .banner-container.redbox-frame[data-v-ce5e4b68]:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        bottom: -0.875rem;
        content: "";
        height: 3.5rem;
        left: 0.75rem;
        position: absolute;
        width: 3.5rem;
        z-index: 1;
    }
    .banner-wrap .banner-container.banner-pr-container[data-v-ce5e4b68] {
        align-items: flex-end;
        min-height: 20rem;
        padding-bottom: 2rem;
        padding-top: 5rem;
    }
    @media (min-width: 768px) {
        .banner-wrap .banner-container.banner-pr-container[data-v-ce5e4b68] {
            min-height: 30rem;
            padding-bottom: 1.875rem;
        }
    }
    @media (min-width: 1536px) {
        .banner-wrap .banner-container.banner-pr-container[data-v-ce5e4b68] {
            min-height: 30rem;
        }
    }
    .banner-wrap .banner-container.banner-pr-container.redbox-frame[data-v-ce5e4b68]:after {
        --tw-bg-opacity: 1;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
        bottom: -1rem;
        content: "";
        height: 1.5rem;
        left: 1.25rem;
        position: absolute;
        right: auto;
        width: 1.5rem;
    }
    @media (min-width: 1024px) {
        .banner-wrap .banner-container.banner-pr-container.redbox-frame[data-v-ce5e4b68]:after {
            bottom: -2rem;
            height: 2.875rem;
            left: auto;
            right: 10rem;
            width: 2.875rem;
        }
    }
    .banner-wrap .banner-container.banner-pr-container.redbox-frame.leading-redbox[data-v-ce5e4b68]:after {
        --tw-bg-opacity: 1;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
        background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
        bottom: -1rem;
        content: "";
        height: 1.5rem;
        left: 1.25rem;
        position: absolute;
        width: 1.5rem;
    }
    @media (min-width: 1024px) {
        .banner-wrap .banner-container.banner-pr-container.redbox-frame.leading-redbox[data-v-ce5e4b68]:after {
            bottom: -2rem;
            height: 2.875rem;
            left: 0;
            width: 2.875rem;
        }
    }
    .advantage-wrap[data-v-ce5e4b68] {
        background-image: url(https://thugo.in/_nuxt/img/why.f6a010f.jpg);
        background-position: 100%;
        background-repeat: no-repeat;
        background-size: 35% 100%;
        color: #101218;
    }
    .common-heading[data-v-ce5e4b68] {
        font-size: 32px;
        line-height: 1;
        line-height: 40px;
        position: relative;
        z-index: 9;
    }
    .counter-wrap[data-v-ce5e4b68] {
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px);
        background: #101218;
    }
    .custom-list[data-v-ce5e4b68] {
        font-family: "Open Sans", sans-serif;
        font-size: 0.875rem;
        line-height: 1.25rem;
        line-height: 26px;
        opacity: 0.8;
        padding-left: 27px;
        position: relative;
    }
    .custom-list[data-v-ce5e4b68]:before {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
        content: "";
        height: 0.125rem;
        left: 0;
        position: absolute;
        top: 0.75rem;
        width: 19px;
    }
    .custom-button[data-v-ce5e4b68] {
        align-items: center;
        background: rgba(46, 46, 46, 0.08);
        border: 1.10672px solid #2e2e2e;
        border-radius: 3.32016px;
        display: flex;
        font-size: 14px;
        justify-content: center;
        line-height: 1;
        padding: 0.875rem 2.5rem;
    }
    .custom-button[data-v-ce5e4b68]:focus,
    .custom-button[data-v-ce5e4b68]:hover {
        background: rgba(255, 49, 49, 0.08);
        border: 1.10672px solid #ff3131;
    }
    .tabs-wrapper[data-v-ce5e4b68] {
        align-items: center;
        display: flex;
        justify-content: space-between;
    }
    .tabs-wrapper[data-v-ce5e4b68]:after {
        background: rgba(255, 49, 49, 0.2);
        bottom: -22px;
        content: "";
        height: 0.0625rem;
        left: 0;
        position: absolute;
        width: 100%;
    }
    .tabs-wrapper .tab-link[data-v-ce5e4b68] {
        cursor: pointer;
        font-size: 24px;
        line-height: 26px;
        opacity: 0.75;
        padding-bottom: 24px;
        position: relative;
    }
    .tabs-wrapper .tab-link.active[data-v-ce5e4b68] {
        font-weight: 600;
    }
    .tabs-wrapper .tab-link[data-v-ce5e4b68]:after {
        background-color: transparent;
        bottom: 0;
        content: "";
        height: 0.25rem;
        left: 0;
        position: absolute;
        width: 80px;
    }
    .tabs-wrapper .tab-link.active[data-v-ce5e4b68]:after {
        background: #ff3131;
    }
    .contact-overlay.bgDrop[data-v-ce5e4b68] {
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
        background: rgba(31, 34, 46, 0.8);
        height: 100%;
        position: fixed;
        top: 0;
        transition: all 0.3s;
        width: 100%;
        z-index: 1000;
    }
    .contact-overlay .red-square[data-v-ce5e4b68] {
        height: 3rem;
        left: auto;
        position: absolute;
        right: -3rem;
        top: 9.25rem;
        transition: right 0.3s;
        width: 3rem;
    }
    .contact-overlay .red-square.active[data-v-ce5e4b68] {
        right: 38.8%;
        transition: right 0.3s;
    }
    .contact-overlay .right-contact-form[data-v-ce5e4b68] {
        --tw-bg-opacity: 1;
        align-items: center;
        background-color: #fff;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
        bottom: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        max-width: 40%;
        overflow: auto;
        padding: 3.5rem 6.5%;
        position: fixed;
        right: -40%;
        top: 0;
        transition: right 0.3s;
        width: 100%;
        z-index: 999;
    }
    .contact-overlay .right-contact-form.active[data-v-ce5e4b68] {
        right: 0;
        transition: right 0.3s;
    }
    .contact-overlay .right-contact-form .contact-form[data-v-ce5e4b68] {
        width: 100%;
    }
    .contact-overlay .right-contact-form .contact-form p[data-v-ce5e4b68] {
        height: 0;
    }
    @media (min-width: 768px) {
        .advantage-image[data-v-ce5e4b68] {
            max-width: 45%;
        }
    }
    .service-item:first-child .service-img[data-v-ce5e4b68] {
        position: relative;
    }
    .service-item:first-child .service-img[data-v-ce5e4b68]:before {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
        content: "";
        height: 2.125rem;
        left: -1rem;
        position: absolute;
        top: 1.5rem;
        width: 2rem;
    }
    .service-item:last-child .service-img[data-v-ce5e4b68] {
        position: relative;
    }
    .service-item:last-child .service-img[data-v-ce5e4b68]:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
        bottom: 1.5rem;
        content: "";
        height: 2.125rem;
        position: absolute;
        right: -1rem;
        width: 2rem;
    }
    .testimonial-image[data-v-ce5e4b68]:before {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    content: "";
        content: "";
        height: 24px;
        left: -4px;
        position: absolute;
        top: -4px;
        width: 24px;
    }
    .testimonial-image[data-v-ce5e4b68]:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        content: "";
        bottom: -28px;
        content: "";
        height: 56px;
        position: absolute;
        right: -24px;
        width: 56px;
    }
    .why-image .why-img-red[data-v-ce5e4b68] {
        height: 5rem;
        position: absolute;
        right: -3.25rem;
        top: 3.5rem;
        width: 5rem;
    }
    @media (max-width: 1536px) {
        .banner-tabs[data-v-ce5e4b68] {
            padding: 1.25rem;
        }
        .custom-border-dashed[data-v-ce5e4b68] {
            margin-bottom: 1.5rem;
            margin-top: 1.5rem;
        }
    }
    @media (max-width: 1536px) and (min-width: 1280px) {
        .container[data-v-ce5e4b68] {
            max-width: 1140px;
        }
        .common-heading[data-v-ce5e4b68] {
            font-size: 28px;
            line-height: 1;
            line-height: 34px;
        }
        .why-image .why-img-red[data-v-ce5e4b68] {
            height: 3.5rem;
            right: -2.5rem;
            top: 2.5rem;
            width: 3.5rem;
        }
        .why-image img[data-v-ce5e4b68] {
            max-width: 35rem;
        }
        .testimonial-image[data-v-ce5e4b68] {
            margin-right: 3rem;
        }
        .testimonial-description[data-v-ce5e4b68] {
            font-size: 1rem;
            line-height: 1.5rem;
        }
    }
    @media (max-width: 1279px) {
        .testimonial-description[data-v-ce5e4b68] {
            font-size: 18px;
            line-height: 24px;
        }
        .why-image .why-img-red[data-v-ce5e4b68] {
            height: 3.5rem;
            right: -2.5rem;
            top: 2.5rem;
            width: 3.5rem;
        }
        .common-heading[data-v-ce5e4b68] {
            font-size: 1.5rem;
            line-height: 2rem;
        }
    }
    .hidden-desktop[data-v-ce5e4b68] {
        display: none;
    }
    @media (max-width: 1024px) {
        .hidden-mobile[data-v-ce5e4b68] {
            display: none;
        }
        .hidden-desktop[data-v-ce5e4b68] {
            display: block;
        }
        .container[data-v-ce5e4b68] {
            max-width: 100%;
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }
        .banner-tabs[data-v-ce5e4b68] {
            right: 1.5rem;
        }
        .custom-tab-content > div > a[data-v-ce5e4b68] {
            padding-left: 12px;
            padding-right: 12px;
        }
        .why-image .why-img-red[data-v-ce5e4b68] {
            display: none;
        }
        .footer-links-container[data-v-ce5e4b68] {
            flex-wrap: wrap;
            padding-bottom: 2rem;
            padding-top: 0.5rem;
        }
        .footer-links-container .footer-menu[data-v-ce5e4b68] {
            margin-top: 1.5rem;
            width: 33% !important;
        }
        .footer-links-container .footer-menu .link-title[data-v-ce5e4b68] {
            margin-bottom: 0.5rem;
        }
        .faq-wrap[data-v-ce5e4b68] {
            background-image: none;
        }
    }
    @media (max-width: 767px) {
        .banner-tabs[data-v-ce5e4b68] {
            margin-left: auto;
            margin-right: auto;
            position: relative;
            right: 0;
            width: 100%;
        }
        .banner-container > .flex[data-v-ce5e4b68] {
            display: block !important;
        }
        .banner-tabs .container[data-v-ce5e4b68] {
            max-width: 100%;
            overflow: hidden;
            padding: 0;
            position: relative;
            width: 100%;
        }
        .heading-wrap[data-v-ce5e4b68] {
            margin-bottom: 1.5rem;
            padding-top: 4.75rem;
        }
        .banner-wrap .banner-container[data-v-ce5e4b68]:after {
            display: none;
        }
        .redbox-frame.banner-pr-container.banner-container[data-v-ce5e4b68]:after {
            display: block !important;
        }
        .banner-wrap[data-v-ce5e4b68] {
            align-items: flex-end;
            display: flex;
            min-height: 41.25rem;
            padding-bottom: 4.375rem;
        }
        .banner-wrap.banner-pr-wrap[data-v-ce5e4b68] {
            min-height: 350px;
            padding-bottom: 0;
        }
        .banner-wrap .banner-container.banner-pr-container[data-v-ce5e4b68] {
            padding-bottom: 7.935rem;
        }
        .banner-wrap .heading-wrap[data-v-ce5e4b68] {
            max-width: 100%;
        }
        .banner-wrap .heading-title[data-v-ce5e4b68] {
            font-size: 32px;
            line-height: 1;
            line-height: 2.5rem;
            margin-bottom: 1rem;
        }
        .banner-wrap .banner-subheading[data-v-ce5e4b68] {
            font-size: 1rem;
            line-height: 1.5rem;
        }
        .banner-wrap .banner-tabs[data-v-ce5e4b68] {
            border-radius: 0;
            box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.06);
            margin-bottom: -2.75rem;
            min-height: 0;
            padding-bottom: 1.25rem;
            padding-top: 1.25rem;
        }
        .banner-wrap .banner-tabs .custom-tab-content > .leading-9[data-v-ce5e4b68] {
            font-size: 1.25rem;
            line-height: 1.75rem;
            line-height: 1.5rem;
        }
        .suit-solution-wrap h3[data-v-ce5e4b68] {
            font-size: 16px;
            font-weight: 600;
            line-height: 24px;
        }
        .suit-solution-wrap .text-base.opacity-80[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 22px;
        }
        .suit-solution-wrap .know-more[data-v-ce5e4b68] {
            font-size: 0.75rem;
            line-height: 1rem;
            line-height: 18px;
        }
        .common-heading[data-v-ce5e4b68] {
            font-size: 20px;
            line-height: 24px;
        }
        .company-statics-wrap[data-v-ce5e4b68] {
            padding-top: 40px;
        }
        .why-wrap[data-v-ce5e4b68] {
            background-image: none !important;
            padding: 48px 0;
        }
        .why-wrap[data-v-ce5e4b68] .tabs-wrapper {
            width: 100%;
        }
        .why-wrap[data-v-ce5e4b68] .tabs-wrapper .tab-item .tab-link {
            height: 90px;
        }
        .why-wrap[data-v-ce5e4b68] .tabs-wrapper .tab-item:nth-child(2) .tab-link {
            top: 104px;
        }
        .why-wrap[data-v-ce5e4b68] .tabs-wrapper .tab-item:nth-child(3) .tab-link {
            top: 220px;
        }
        .why-image[data-v-ce5e4b68] {
            display: none;
        }
        .why-text-content[data-v-ce5e4b68] {
            max-width: 100%;
            padding: 0 0 0 24px;
        }
        .why-content-wrapper[data-v-ce5e4b68] {
            margin-top: 32px;
        }
        .why-content-title[data-v-ce5e4b68] {
            font-size: 16px;
            font-weight: 600;
            line-height: 24px;
            margin-bottom: 4px;
        }
        .why-content-desc[data-v-ce5e4b68] {
            font-size: 12px;
            line-height: 18px;
        }
        .why-content-item[data-v-ce5e4b68] {
            margin-bottom: 16px;
        }
        .testimonial-section[data-v-ce5e4b68] {
            display: block;
        }
        .testimonial-content .common-heading[data-v-ce5e4b68],
        .testimonial-content .common-heading + .red-bg[data-v-ce5e4b68] {
            display: none;
        }
        .testimonial-image[data-v-ce5e4b68] {
            margin: 0;
            max-width: 180px;
        }
        .testimonial-image img[data-v-ce5e4b68] {
            max-width: 100%;
            -o-object-fit: cover;
            object-fit: cover;
        }
        .testimonial-description[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 22px;
        }
        .testimonial-content img[data-v-ce5e4b68] {
            margin-top: 50px;
        }
        .testimonial-image[data-v-ce5e4b68]:after {
            bottom: -10px;
            height: 30px;
            right: -10px;
            width: 30px;
        }
        .testimonial-image[data-v-ce5e4b68]:before {
            height: 18px;
            left: -4px;
            top: 10px;
            width: 18px;
        }
        .signup-container .text-lg[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 22px;
        }
        .button-grp[data-v-ce5e4b68] {
            margin-top: 24px;
        }
        .button-grp a[data-v-ce5e4b68] {
            padding: 12px 16px;
        }
        .footer-links-container[data-v-ce5e4b68] {
            flex-wrap: wrap;
            padding-bottom: 2rem;
            padding-top: 0.5rem;
        }
        .footer-links-container .footer-menu[data-v-ce5e4b68] {
            width: 50% !important;
        }
        .bottom-social[data-v-ce5e4b68] {
            flex-wrap: wrap;
        }
        .bottom-social .copyright[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 26px;
            padding-bottom: 8px;
        }
        .advantage-content-wrapper[data-v-ce5e4b68] {
            display: block;
        }
        .advantage-text-content[data-v-ce5e4b68] {
            max-width: 100%;
            padding: 0;
        }
        .advantage-content-item[data-v-ce5e4b68] {
            font-size: 1rem;
            line-height: 1.5rem;
        }
        .advantage-wrap[data-v-ce5e4b68] {
            background-image: none;
        }
        .advantage-image[data-v-ce5e4b68] {
            background-image: url(https://thugo.in/_nuxt/img/why.f6a010f.jpg);
            background-position: 100%;
            background-repeat: no-repeat;
            background-size: 65% 100%;
            margin-top: 24px;
            padding-bottom: 24px;
            padding-right: 24px;
            padding-top: 24px;
            width: calc(100% + 24px);
        }
        .fulfillment-wrap .fulfillment-img img[data-v-ce5e4b68] {
            max-height: 260px;
            -o-object-fit: cover;
            object-fit: cover;
        }
        .fulfillment-wrap .fulfillment-img + .absolute[data-v-ce5e4b68] {
            bottom: 14px;
            left: 14px;
            right: 14px;
        }
        .fulfillment-wrap .fulfillment-img + .absolute > div[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 20px;
        }
        .fulfillment-wrap .grid .col-span-2 .absolute[data-v-ce5e4b68] {
            bottom: 24px;
        }
        .fulfillment-wrap .grid .col-span-2 .absolute > div[data-v-ce5e4b68] {
            font-size: 16px;
            line-height: 24px;
        }
        .fulfillment-wrap .grid-cols-2 > div[data-v-ce5e4b68]:last-child {
            display: contents;
        }
        .fulfillment-wrap .grid-cols-2 > div:last-child > div[data-v-ce5e4b68] {
            margin: 0;
        }
        .case-studies-wrap.half-bg[data-v-ce5e4b68] {
            background-image: none;
        }
        .contact-overlay .red-square[data-v-ce5e4b68] {
            height: 1.625rem;
            left: auto;
            right: -1.625rem;
            top: 3rem;
            width: 1.625rem;
        }
        .contact-overlay .red-square.active[data-v-ce5e4b68] {
            right: 81%;
        }
        .contact-overlay .right-contact-form[data-v-ce5e4b68] {
            justify-content: flex-start;
            max-width: 83%;
            overflow: auto;
            padding: 6.5rem 1.5rem 2rem;
            right: -83%;
        }
        .contact-overlay .right-contact-form.active[data-v-ce5e4b68] {
            right: 0;
            transition: right 0.3s;
        }
        .contact-overlay .custom-input[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 1;
            padding-bottom: 0.825rem;
            padding-top: 0.825rem;
        }
        .service-item:first-child .service-img[data-v-ce5e4b68] {
            position: relative;
        }
        .service-item:first-child .service-img[data-v-ce5e4b68]:before {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
            content: "";
            height: 1.5rem;
            left: auto;
            position: absolute;
            right: -0.5rem;
            top: 2rem;
            width: 1.5rem;
        }
        .service-item:last-child .service-img[data-v-ce5e4b68] {
            position: relative;
        }
        .service-item:last-child .service-img[data-v-ce5e4b68]:after {
            background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='414' height='415' viewBox='0 0 414 415' fill='none'%3E%3Cpath d='M165.506 304.66C184.701 329.823 191.901 366.75 187.696 414.666C62.8064 402.532 -21.576 282.882 6.35741 161.977C11.2968 168.45 15.7691 175.359 20.1947 182.196C22.0863 185.118 23.9695 188.027 25.8769 190.884C32.2641 200.448 38.9224 209.417 47.0797 216.288C69.9806 235.575 93.6152 251.258 116.562 266.486C117.743 267.269 118.922 268.051 120.099 268.833C122.839 270.653 125.587 272.43 128.318 274.196C142.309 283.243 155.848 291.998 165.506 304.66Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M406.859 158.097C406.905 158.057 406.943 158.036 406.973 158.027C411.04 174.216 413.21 191.158 413.21 208.61C413.21 315.554 332.079 403.543 228.011 414.39C218.072 383.423 225.237 333.159 258.667 295.228C268.201 284.41 281.054 276.286 294.286 267.922C296.72 266.383 299.167 264.837 301.609 263.263C303.118 262.291 304.631 261.318 306.143 260.345C328.577 245.913 351.117 231.413 366.512 216.637C380.688 203.032 390.412 188.357 396.798 177.09C399.981 171.473 402.335 166.703 403.997 163.336L404.011 163.307C404.842 161.623 405.499 160.292 405.999 159.385C406.25 158.931 406.46 158.585 406.632 158.353C406.718 158.238 406.794 158.152 406.859 158.097Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3Cpath d='M206.901 1C280.839 1 345.706 39.7945 382.292 98.1311C382.546 101.182 382.688 104.257 382.688 107.359C382.688 183.825 304.283 245.831 207.542 245.831C110.801 245.831 32.3957 183.824 32.3957 107.359C32.3957 103.45 32.6112 99.582 33.0134 95.754C69.8584 38.7408 133.969 1 206.9 1H206.901Z' fill='%23ED1C24' stroke='%23ED1C24' stroke-width='0.096'/%3E%3C/svg%3E");
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            bottom: 2rem;
            content: "";
            height: 1.5rem;
            left: -0.5rem;
            position: absolute;
            right: auto;
            width: 1.5rem;
        }
    }
    #webpack-hot-middleware-clientOverlay[data-v-ce5e4b68] {
        display: none;
    }
    button[disabled][data-v-ce5e4b68] {
        background: #d3d4dc !important;
        color: #fff !important;
        cursor: default;
        cursor: not-allowed;
        opacity: 0.6;
    }
    .common__xb_flga_emoji[data-v-ce5e4b68] {
        align-items: center;
        border-radius: 9999px;
        display: flex;
        font-size: 1.875rem;
        justify-content: center;
        line-height: 2.25rem;
        max-height: 1.25rem;
        max-width: 1.25rem;
        min-height: 1.25rem;
        min-width: 1.25rem;
        overflow: hidden;
    }
    [data-v-ce5e4b68] .otp-input {
        border: 1px solid #b8b8b8;
        border-radius: 0.25rem;
        color: #495057;
        font-size: 1rem;
        height: 40px;
        line-height: 1.5;
        margin: 0.5rem;
        padding: 5px;
        text-align: center;
        width: 40px;
    }
    [data-v-ce5e4b68] .otp-input.error {
        border: 1px solid red !important;
    }
    [data-v-ce5e4b68] .otp-input:focus {
        background: #e0e3eb;
        border: 1px solid #b8b8b8;
        box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
        color: #495057;
        outline: none;
    }
    .text-thugo-brand-red[data-v-ce5e4b68] {
        color: #ed4136;
    }
    .custom-button-ir[data-v-ce5e4b68] {
        align-items: center;
        background: #101218;
        border-radius: 6px;
        color: #fff;
        display: flex;
        font-size: 0.75rem;
        justify-content: center;
        line-height: 1rem;
        padding: 1rem 1.5rem;
    }
    @media (min-width: 768px) {
        .custom-button-ir[data-v-ce5e4b68] {
            font-size: 14px;
            line-height: 1;
            padding-left: 2rem;
            padding-right: 2rem;
        }
    }
    .custom-button-ir[data-v-ce5e4b68]:focus,
    .custom-button-ir[data-v-ce5e4b68]:hover {
        background: #101218;
    }
    .activeIrButton[data-v-ce5e4b68] {
        background: #ff3131 !important;
    }
    .activeIrButton[data-v-ce5e4b68]:focus,
    .activeIrButton[data-v-ce5e4b68]:hover {
        background: #ff3131;
    }
    .ir-pdf-wrapper[data-v-ce5e4b68] {
        background: #fff;
        border-radius: 8px;
        box-shadow: 0 3px 8px -1px rgba(50, 50, 71, 0.05), 0 0 1px 0 rgba(12, 26, 75, 0.24);
        padding: 1rem 0.75rem;
    }
    select[data-v-ce5e4b68]:invalid {
        color: rgba(82, 91, 122, 0.8);
    }
    *[data-v-ce5e4b68] {
        scroll-margin-top: 180px;
    }
    div#cm[data-v-ce5e4b68]:focus-visible {
        outline: none !important;
    }
    .custom-control-label[data-v-ce5e4b68] {
        color: #3d445c;
        color: var(--Font-default-black, #3d445c);
        font-family: Archivo;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 20px;
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }
    .custom-control-input[data-v-ce5e4b68] {
        align-items: center;
        align-self: stretch;
        background: #fff;
        border: 1px solid #e0e3eb;
        border-radius: 8px;
        display: flex;
        gap: 10px;
        height: 56px;
        padding: 16px;
    }
    .banner-wrap[data-v-ce5e4b68] {
        background-color: #fff;
        background-image: url(https://thugo.in/_nuxt/img/ir-banner.b528d53.jpg);
    }
    [data-v-ce5e4b68] .modal-backdrop {
        background-color: rgba(39, 39, 42, 0.7);
        top: 0;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal {
        --tw-bg-opacity: 1;
        --tw-shadow: 0 0 transparent;
        --tw-shadow-colored: 0 0 transparent;
        background-color: #fff;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
        border-radius: 16px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        bottom: 0;
        box-shadow: 0 0 transparent, 0 0 transparent, 0 0 transparent;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        left: auto;
        max-width: 30rem;
        position: absolute;
        right: auto;
        top: auto;
        width: 100%;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal .modal-header {
        --tw-border-opacity: 1;
        --tw-text-opacity: 1;
        align-items: center;
        border-color: #d6d3d1;
        border-color: rgba(214, 211, 209, var(--tw-border-opacity));
        color: #334155;
        color: rgba(51, 65, 85, var(--tw-text-opacity));
        font-size: 24px;
        font-weight: 600;
        line-height: 1;
        line-height: 2.25rem;
        padding: 1rem;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal .modal-header .btn-close {
        display: none;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal .modal-footer {
        display: none;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal .modal-footer + .btn-absolute {
        display: none;
    }
    [data-v-ce5e4b68] .modal-backdrop .modal .modal-body {
        padding: 0;
    }
    @media (max-width: 767px) {
        .banner-container.redbox-frame.banner-pr-container .heading-title[data-v-ce5e4b68],
        .banner-container.redbox-frame.banner-pr-container .pr-heading.heading-wrap[data-v-ce5e4b68] {
            margin-bottom: 0 !important;
        }
        .list-image img[data-v-ce5e4b68] {
            height: 6.625rem;
        }
        .banner-wrap[data-v-ce5e4b68] {
            --tw-bg-opacity: 1;
            background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
            background-color: #fff;
            background-image: url(https://thugo.in/_nuxt/img/ir-banner-mobile.d22a95f.jpg);
            min-height: 23rem;
        }
        .banner-wrap .redbox-frame[data-v-ce5e4b68]:after {
            bottom: -5.125rem !important;
            display: block;
            height: 1.5rem !important;
            left: 1.5rem !important;
            width: 1.5rem !important;
        }
    }
    .head-main[data-v-ce5e4b68] {
        --tw-bg-opacity: 1;
        --tw-text-opacity: 1;
        background-color: #27272a;
        background-color: rgba(39, 39, 42, var(--tw-bg-opacity));
        border-radius: 0;
        color: #fff;
        color: rgba(255, 255, 255, var(--tw-text-opacity));
        margin-bottom: 0.25rem;
        margin-top: 0.75rem;
        padding-bottom: 0.625rem;
        padding-top: 0.625rem;
        width: 100%;
    }
    @media (max-width: 767px) {
        @import "@/assets/scss/common.scss";
        [data-v-ce5e4b68] .modal-backdrop {
            background-color: rgba(39, 39, 42, 0.7);
            top: 0;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal {
            --tw-bg-opacity: 1;
            --tw-shadow: 0 0 transparent;
            --tw-shadow-colored: 0 0 transparent;
            background-color: #fff;
            background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
            border-radius: 16px;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            bottom: 0;
            box-shadow: 0 0 transparent, 0 0 transparent, 0 0 transparent;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
            left: auto;
            max-width: 30rem;
            position: absolute;
            right: auto;
            top: auto;
            width: 100%;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal .modal-header {
            --tw-border-opacity: 1;
            --tw-text-opacity: 1;
            align-items: center;
            border-color: #d6d3d1;
            border-color: rgba(214, 211, 209, var(--tw-border-opacity));
            color: #334155;
            color: rgba(51, 65, 85, var(--tw-text-opacity));
            font-size: 24px;
            font-weight: 600;
            line-height: 1;
            line-height: 2.25rem;
            padding: 1rem;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal .modal-header .btn-close {
            display: none;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal .modal-footer {
            display: none;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal .modal-footer + .btn-absolute {
            display: none;
        }
        [data-v-ce5e4b68] .modal-backdrop .modal .modal-body {
            padding: 0;
        }
        @media (max-width: 767px) {
            .banner-container.redbox-frame.banner-pr-container .heading-title[data-v-ce5e4b68],
            .banner-container.redbox-frame.banner-pr-container .pr-heading.heading-wrap[data-v-ce5e4b68] {
                margin-bottom: 0 !important;
            }
            .list-image img[data-v-ce5e4b68] {
                height: 6.625rem;
            }
            .banner-wrap[data-v-ce5e4b68] {
                --tw-bg-opacity: 1;
                background-color: #fff;
                background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
                background-image: url(https://thugo.in/_nuxt/img/ir-banner-mobile.d22a95f.jpg);
                min-height: 23rem;
            }
            .banner-wrap .redbox-frame[data-v-ce5e4b68]:after {
                bottom: -5.125rem !important;
                display: block;
                height: 1.5rem !important;
                left: 1.5rem !important;
                width: 1.5rem !important;
            }
        }
        .head-main[data-v-ce5e4b68] {
            --tw-bg-opacity: 1;
            --tw-text-opacity: 1;
            background-color: #27272a;
            background-color: rgba(39, 39, 42, var(--tw-bg-opacity));
            border-radius: 0;
            color: #fff;
            color: rgba(255, 255, 255, var(--tw-text-opacity));
            margin-bottom: 0.25rem;
            margin-top: 0.75rem;
            padding-bottom: 0.625rem;
            padding-top: 0.625rem;
            width: 100%;
        }
    }